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
339724410628	339724411147	339724411700	339724412247	339724412797	339724413347	339724413897	339724414447	339724414997	339724415547	339724416097	339724416647	339724417197	339724417747	339724418297	339724418847	339724419398	339724419947	339724420497	339724421048	339724421597	339724422147	339724422697	339724423247	339724423797	339724424347	339724424897	339724425447	339724425997	339724426547	339724427097	339724427647	339724428197	339724428748	339724429297	339724429847	339724430397	339724430947	339724431497	339724432047	339724432598	339724433147	339724433697	339724434248	339724434797	339724435347	339724435898	339724436447	339724436998	339724437547	339724438097	339724438648	339724439197	339724439747	339724440298	339724440847	339724441397	339724441948	339724442498	339724443047	339724443598	339724444148	339724444697	339724445247	339724445798	339724446347	339724446898	339724447448	339724447997	339724448548	339724449098	339724449648	339724450198	339724450747	339724451298	339724451848	339724452398	339724452947	339724453498	339724454048	339724454598	339724455148	339724455698	339724456248	339724456798	339724457348	339724457898	339724458447	339724458998	339724459547	339724460098	339724460648	339724461200	339724461748	339724462298	339724462848	339724463398	339724463948	339724464497	339724465047	339724465598	339724466148	339724466698	339724467248	339724467798	339724468348	339724468898	339724469448	339724469998	339724470547	339724471098	339724471647	339724472198	339724472748	339724473298	339724473848	339724474398	339724474948	339724475498	339724476048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21961	20134	27387	22637	20122	17191	3454	1409	876	672	697	592	532	516	478	427	403	410	391	339	5066	9502	5644	2579	1455	1090	920	390	349	321	293	356	320	300	337	437	467	432	388	328	343	336	353	303	342	331	330	328	324	329	338	286	295	320	348	311	317	315	316	312	332	280	328	307	317	322	325	298	366	323	350	325	343	331	310	301	353	332	334	333	341	334	336	317	352	358	338	289	309	325	341	299	290	328	322	324	332	342	321	328	327	357	321	306	338	348	339	316	330	374	300	325	318	327	345	358	316	328	334	345	316	319	366	326	301	361	329	329	337	339	313	307	299	307	341	317	323	348	345	324	294	357	332	347	315	320	345	302	342	338	347	311	333	360	337	308	332	302	339	317	328	307	308	359	313	303	326	356	359	360	304	345	334	311	327	365	316	312	328	310	327	347	326	284	333	377	330	328	357	347	302	325	287	304	335	328	323	332	354	333	350	351	319	312	349	306	313	366	345	324	332	339	299	306	352	347	360	321	312	325	331	318	338	341	318	323	297	323	327	320	298	299	321	330	320	318	357	342	306	318	321	364	316	324	325	312	344	342	326	345	340	304	345	331	323	327	331	322	324	334	335	350	329	342	322	361	342	325	334	317	296	328	345	320	337	331	324	324	314	317	309	324	321	337	335	331	347	331	336	323	319	304	350	332	316	357	354	309	322	317	339	322	325	306	326	314	350	316	320	345	321	312	325	336	332	326	331	312	314	324	351	348	326	321	317	338	310	328	351	312	322	330	359	319	305	342	298	334	336	330	318	335	343	329	319	372	303	320	329	341	351	321	323	333	318	338	305	351	306	331	329	317	300	363	320	325	325	334	318	359	339	323	304	350	347	316	316	361	291	331	298	348	333	317	328	316	327	317	348	298	297	324	316	328	322	303	299	310	361	324	353	329	300	340	313	307	369	313	327	270	327	308	332	330	360	320	325	288	359	348	324	325	321	350	339	323	342	376	309	309	308	335	336	321	298	334	316	327	311	310	347	331	316	324	351	349	333	358	325	310	306	319	354	302	355	329	339	339	333	298	316	351	303	313	309	325	359	331	348	311	332	326	308	330	307	345	330	369	292	328	335	334	295	330	357	366	329	323	340	320	345	319	290	308	309	290	329	303	331	338	315	314	302	353	310	310	319	325	326	318	329	339	338	327	329	347	343	342	312	337	314	321	333	318	305	284	331	314	359	306	331	322	337	349	317	361	334	359	306	353	301	315	308	359	330	319	315	338	318	331	296	331	350	334	344	311	336	331	311	317	316	360	318	295	334	340	299	348	326	309	352	314	333	356	300	327	341	313	341	325	316	343	341	337	321	312	302	318	363	327	339	321	320	347	344	344	319	328	363	325	334	321	324	310	318	306	326	339	325	357	309	338	329	292	324	318	327	342	291	310	321	346	340	359	289	339	317	332	319	343	346	302	289	336	351	324	330	327	312	277	331	356	334	340	339	352	353	301	297	306	324	337	332	330	350	295	331	358	311	346	323	342	339	328	340	336	313	332	305	340	333	328	303	325	324	317	325	314	327	289	337	315	300	321	333	328	288	332	325	343	325	307	332	324	350	324	353	329	319	333	345	337	335	337	330	315	341	340	340	346	343	321	347	348	316	320	370	345	298	333	302	313	308	322	319	333	331	322	322	319	359	367	343	295	348	374	295	349	312	320	300	317	324	334	331	301	334	326	357	320	317	333	307	338	335	290	307	334	315	313	329	317	313	285	340	317	336	316	326	323	351	310	359	330	319	332	322	330	317	339	303	306	317	328	293	329	330	336	332	334	336	330	324	339	330	345	323	312	351	319	303	331	345	345	330	324	307	363	320	335	349	293	334	305	340	355	323	336	318	322	320	328	312	327	334	320	339	363	306	342	343	318	343	311	307	329	341	352	332	303	347	353	332	336	348	353	343	320	314	325	313	342	360	323	314	353	303	309	319	332	302	340	323	321	333	309	332	307	322	341	311	338	318	326	297	332	324	314	321	332	363	328	326	338	311	313	325	332	335	321	307	314	336	324	335	347	328	317	319	345	344	329	317	318	337	322	356	297	320	315	308	299	333	343	335	316	318	315	304	320	343	334	314	307	350	339	312	324	322	312	307	348	322	343	315	331	314	305	335	317	349	363	316	308	320	332	319	319	309	341	319	333	313	315	332	306	308	332	333	334	321	301	332	362	333	314	319	299	303	321	333	320	347	314	327	338	333	307	310	323	371	334	301	296	312	340	347	332	347	302	322	325	338	301	321	321	320	305	345	319	307	343	298	316	334	339	311	301	324	309	327	323	312	337	310	325	330	337	326	304	317	307	338	312	299	334	326	344	327	314	383	337	311	332	337	302	313	325	304	369	329	300	320	321	336	327	352	358	311	349	352	315	325	304	335	333	313	320	288	315	337	363	345	337	345	383	312	311	366	338	330	356	312	313	306	313	318	316	304	301	351	329	322	315	302	335	326	312	336	313	343	341	327	323	355	337	353	319	304	326	307	303	343	334	321	313	335	344	303	332	304	299	309	329	317	307	293	303	340	329	275	313	323	313	331	329	347	318	320	322	313	319	369	334	287	332	350	315	311	316	331	316	290	341	304	346	334	346	355	305	339	340	288	325	322	322	341	316	343	345	335	337	311	308	362	326	348	331	331	351	325	326	299	323	350	318	341	302	321	335	319	332	362	348	336	327	311	331	307	323	307	346	294	330	323	305	310	284	304	347	329	306	349	312	283	321	305	343	346	331	313	330	375	336	327	318	315	320	328	315	324	292	322	321	351	323	316	326	320	289	339	314	333	315	313	294	334	326	326	324	313	301	308	302	346	312	335	305	328	332	354	331	314	289	348	317	288	334	332	327	303	333	290	340	312	316	310	345	320	337	344	333	304	336	308	307	283	299	325	302	327	306	316	359	312	301	312	305	323	303	354	333	318	302	323	327	318	292	318	324	323	309	344	331	320	309	323	337	323	353	341	336	301	326	301	349	329	334	323	331	304	306	342	338	309	354	313	349	310	324	346	312	310	324	296	358	337	341	362	326	321	373	330	320	319	337	339	310	306	330	308	350	326	305	293	313	344	337	329	350	355	320	314	344	328	327	358	354	329	317	341	330	355	303	315	335	329	317	326	351	315	308	352	343	344	296	310	340	335	350	328	333	347	329	356	296	305	289	289	323	329	342	351	373	354	363	355	309	335	322	309	333	323	302	321	312	333	332	320	325	333	331	306	353	321	338	334	314	339	335	329	298	339	341	302	336	323	331	298	322	330	316	343	288	304	336	320	333	338	299	314	331	313	342	337	310	290	368	315	383	295	335	330	291	292	355	354	334	332	315	304	302	329	339	302	316	317	322	364	333	328	331	304	351	365	333	333	340	316	326	356	345	312	336	342	320	346	317	299	337	338	328	356	303	325	317	319	352	292	329	327	319	318	332	324	346	325	333	353	324	309	289	332	317	334	347	325	331	300	313	303	332	305	316	313	346
11387	22792	21700	14507	9974	7295	5425	4257	3225	2496	2082	1727	1526	1394	1334	1122	1065	947	867	875	13921	20622	14243	7267	4431	3271	2624	631	643	648	634	649	634	604	642	958	1205	1030	839	665	646	623	648	649	605	594	603	632	622	584	641	658	628	658	648	659	680	648	611	628	609	693	617	608	629	630	591	643	614	639	631	617	650	635	641	591	633	647	597	648	635	615	620	631	632	672	649	626	605	699	607	640	630	627	598	638	623	645	655	635	618	635	580	636	631	583	612	612	624	631	652	566	630	622	575	613	650	629	618	636	622	620	595	645	599	587	601	612	587	652	577	612	649	607	662	590	641	600	630	602	609	612	656	643	599	662	646	609	675	652	651	666	602	616	615	599	638	671	605	611	644	614	638	632	599	683	614	605	658	616	624	620	632	632	649	607	619	617	583	657	621	636	615	614	639	650	632	623	554	634	597	613	621	655	645	627	637	602	613	619	644	655	634	609	613	605	589	639	655	674	609	644	612	578	606	645	662	651	629	606	647	640	672	608	671	594	609	609	619	587	636	608	655	633	613	632	606	651	665	664	628	543	636	628	617	641	586	632	673	662	632	648	640	612	670	631	581	634	638	611	623	599	592	590	622	606	645	648	605	656	627	626	606	620	651	650	637	649	664	616	595	605	598	640	625	614	635	631	633	624	631	631	637	646	658	588	635	647	586	644	661	654	647	602	615	632	622	604	604	598	633	592	595	625	560	611	616	633	663	642	619	646	628	617	623	617	576	630	630	661	622	615	662	639	638	647	611	632	616	629	614	682	607	672	613	612	625	665	655	614	688	612	624	629	661	572	581	632	650	650	613	606	615	675	651	620	619	626	616	648	656	599	612	643	633	651	638	622	618	658	636	593	603	603	666	644	568	599	692	584	622	638	599	627	603	580	621	658	623	614	663	577	611	666	661	657	609	657	618	687	610	620	596	593	600	634	687	604	588	579	629	647	653	600	599	633	651	629	633	598	596	632	619	618	629	635	553	634	609	643	620	650	620	640	622	657	613	637	602	615	655	616	584	622	646	663	673	641	616	627	589	629	624	610	624	635	603	641	624	642	594	631	578	614	588	621	638	629	580	644	622	619	665	664	567	627	654	602	647	607	641	651	637	623	658	594	625	675	662	654	631	622	642	625	650	656	629	567	617	663	629	613	559	625	622	613	625	606	635	622	639	630	603	639	601	634	614	637	628	636	648	652	633	581	622	624	624	610	665	649	620	629	614	631	653	616	608	658	615	614	603	635	645	604	626	641	638	623	649	599	583	681	637	648	606	651	600	642	618	653	629	650	589	580	649	604	630	667	643	655	598	549	615	690	640	636	634	600	608	665	656	664	623	672	628	681	613	626	590	601	594	611	677	605	618	664	622	595	604	648	642	613	639	618	639	652	649	639	654	639	657	614	641	652	605	665	608	626	618	651	612	616	610	618	662	660	618	651	600	640	667	626	607	628	594	667	585	603	616	630	668	581	617	615	658	619	668	602	644	594	634	666	650	619	630	646	637	653	645	645	653	619	660	682	634	623	651	606	649	577	624	612	636	631	618	628	612	634	616	652	634	630	658	652	600	598	645	616	607	592	609	653	620	629	635	624	646	647	627	656	635	591	586	631	562	622	673	630	656	672	643	584	618	664	619	621	597	631	601	610	615	599	621	660	630	591	612	626	599	638	638	636	612	629	621	639	640	617	663	639	654	643	632	609	662	644	649	631	632	623	665	640	638	601	627	615	637	587	620	627	615	640	627	620	606	657	656	622	612	632	637	637	634	659	595	617	646	619	646	635	650	620	631	619	629	670	625	639	582	608	638	620	648	691	645	624	640	674	625	568	595	629	657	625	565	658	644	649	628	591	651	632	627	661	617	602	640	603	610	628	636	624	602	659	621	642	627	578	675	637	601	614	595	642	635	647	647	615	630	612	617	610	581	663	609	589	678	625	634	607	693	685	599	688	618	624	640	628	624	598	674	674	661	600	639	630	640	663	619	687	650	644	596	607	641	609	585	667	643	606	641	682	628	647	615	614	647	610	636	639	622	608	648	582	640	628	644	624	653	615	650	579	635	608	623	703	633	615	628	619	613	646	611	627	635	637	569	631	593	675	624	641	619	576	592	675	624	679	647	610	642	631	656	627	637	628	665	607	614	601	645	618	595	584	632	579	624	604	652	668	617	642	633	649	650	639	668	622	634	629	627	623	656	605	610	612	600	637	589	657	613	619	661	661	589	631	606	610	618	627	669	592	634	603	630	676	640	627	630	644	610	642	604	618	600	618	610	664	612	592	597	635	627	632	642	628	692	633	654	605	608	652	641	622	597	676	679	613	647	609	635	619	619	620	596	622	605	625	648	645	630	640	639	626	616	652	607	644	636	625	614	644	604	686	625	608	608	629	548	631	639	654	629	610	622	651	642	661	584	629	613	603	619	682	649	634	582	611	624	649	655	679	656	613	563	628	695	690	648	624	670	604	655	621	656	652	638	620	620	642	608	598	643	628	643	643	633	626	611	642	625	610	614	617	623	613	644	628	615	568	615	619	589	608	624	618	627	585	634	620	565	641	631	562	587	589	584	654	650	624	618	597	634	609	619	576	610	685	637	614	608	619	592	620	654	630	649	613	630	591	592	662	642	620	588	638	646	620	634	621	587	629	694	629	651	664	646	607	604	623	655	634	623	638	601	666	600	653	625	624	634	671	597	599	627	597	624	611	574	629	638	615	612	646	621	640	609	666	609	592	672	623	608	641	592	647	626	592	644	663	648	632	568	631	612	645	650	609	606	648	607	617	644	609	631	635	640	580	618	634	662	639	567	647	594	573	632	648	639	606	651	602	661	588	637	655	623	605	627	614	636	658	611	623	662	658	636	640	597	606	609	579	658	591	642	603	662	637	603	617	638	652	623	644	657	604	615	642	587	620	641	623	610	660	586	643	613	655	624	623	659	614	597	658	637	664	660	625	641	657	617	608	632	600	647	654	615	627	643	630	685	601	596	672	585	633	600	636	610	604	642	603	633	632	619	622	652	647	646	606	632	710	639	616	602	593	639	591	607	640	654	657	625	644	636	639	621	656	656	653	597	647	601	656	605	665	599	605	591	619	648	653	664	645	611	697	578	638	656	627	593	677	602	667	611	631	635	617	631	637	664	616	592	623	617	628	606	639	667	638	653	612	574	612	619	592	639	636	663	666	649	666	641	609	616	679	661	661	601	614	601	615	677	634	632	614	643	608	635	621	635	654	595	627	659	677	592	663	597	623	608	615	633	615	660	610	620	644	632	663	573	621	648	649	616	588	655	627	607	631	626	590	574	617	643	641	593	586	640	652	647	654	627	607	612	622	632	603	644	654	653	608	662	654	622	616	628	632	618	643	637	607	612	642	619	631	610	594	588	637	634	599	669	666	639	594	696	636	623	568	625	647	592	641	626	620	623	658	605	623	624	605	618	629	624	659	629	589	634	666	591	695	603	650	632	659
26884	19996	8542	2678	1239	908	733	632	597	505	483	457	440	444	433	429	443	436	392	454	789	1257	870	590	542	516	458	423	446	412	381	425	420	368	396	467	407	418	437	443	384	424	389	393	395	399	431	436	418	393	393	436	395	452	411	377	408	398	407	439	403	412	399	435	424	436	430	421	390	406	394	430	417	405	400	373	396	418	449	418	423	447	392	429	402	394	416	384	407	404	434	405	399	387	418	419	389	430	431	432	419	402	407	407	415	375	421	383	408	466	426	453	412	422	418	424	417	371	404	396	423	412	394	456	390	400	419	413	395	458	410	399	414	384	428	406	420	422	404	376	385	400	423	417	412	422	435	419	403	378	432	427	385	442	427	402	430	430	426	414	426	410	411	420	431	383	425	377	393	434	441	430	423	445	401	403	421	382	402	426	453	397	408	396	413	402	381	434	394	403	436	430	454	412	430	382	438	415	388	408	403	470	445	430	432	410	406	426	398	370	444	451	384	395	426	438	411	422	440	390	445	449	443	428	405	426	393	426	427	392	448	415	440	407	394	418	385	405	411	376	417	406	395	452	372	423	396	437	430	384	428	399	387	417	401	448	402	462	438	410	426	457	439	403	410	416	421	402	418	435	430	398	410	389	421	410	393	388	431	395	441	402	395	438	430	425	431	430	390	420	418	417	408	398	410	403	397	412	413	403	435	412	429	401	381	409	385	422	386	417	396	412	419	402	414	417	374	406	396	437	418	400	411	416	382	438	407	427	455	427	425	384	409	424	430	420	418	438	399	407	421	421	385	438	424	414	415	418	408	419	399	412	418	418	404	395	417	396	423	394	424	375	434	402	394	389	414	391	415	430	414	381	392	377	395	431	376	404	415	385	430	387	396	430	409	423	418	422	394	467	383	401	416	434	415	397	382	456	415	450	393	428	421	383	425	400	407	405	426	455	433	419	436	415	403	396	418	394	435	433	397	428	403	389	414	414	395	439	416	386	438	403	390	428	410	379	376	409	417	448	424	415	419	384	386	395	409	393	391	398	419	445	431	389	455	433	462	405	377	424	412	422	454	395	427	430	419	406	373	407	419	407	409	392	375	384	431	407	408	408	395	429	417	375	410	401	426	408	384	428	370	411	393	425	397	405	442	413	396	430	412	454	438	396	383	372	425	434	432	423	422	407	426	419	416	410	407	439	424	451	440	440	387	435	384	419	379	438	453	447	429	425	392	421	440	415	444	406	420	392	390	400	407	434	427	447	401	409	409	426	411	432	409	417	401	410	391	439	400	428	405	427	381	425	425	417	420	448	409	397	412	406	405	450	407	407	385	420	418	411	411	444	405	400	403	385	410	385	423	403	414	398	431	444	410	371	450	411	421	418	424	431	424	401	422	412	406	424	406	424	421	419	396	403	428	409	433	397	400	411	410	423	402	393	438	459	410	386	403	433	428	433	399	389	420	425	423	403	382	397	418	431	380	409	436	389	411	397	431	383	478	425	429	364	408	446	419	441	439	424	410	394	423	416	391	419	415	423	404	406	452	366	417	461	408	434	392	405	390	436	430	399	420	403	381	394	391	441	419	413	445	421	422	441	397	441	422	422	416	415	381	405	437	448	394	420	421	452	406	378	414	413	435	394	420	413	409	431	415	387	431	415	419	425	413	430	420	440	423	444	435	419	408	424	401	387	403	393	450	399	382	426	419	383	415	393	448	413	377	424	427	436	383	424	411	415	395	410	434	413	420	397	414	446	429	410	424	403	408	428	445	410	411	425	392	455	425	430	399	392	409	415	419	405	434	408	426	419	427	456	439	407	368	422	440	426	413	396	444	385	408	419	390	424	413	420	426	396	437	446	383	402	400	439	401	417	446	368	410	414	411	407	411	408	427	416	428	448	428	437	408	422	432	373	406	375	428	436	444	402	419	429	406	434	398	415	405	418	396	407	417	396	443	409	441	432	415	450	407	387	378	432	440	420	429	390	429	426	393	413	409	407	438	451	389	401	408	411	404	411	431	416	429	415	429	415	467	438	394	415	427	383	431	405	431	424	403	389	406	418	430	421	394	441	432	407	428	427	423	394	419	378	430	415	407	416	387	435	399	422	412	414	409	382	412	424	365	385	415	434	397	429	441	415	433	418	450	413	394	404	415	461	393	429	430	417	401	428	390	388	405	411	426	402	441	376	403	415	394	436	397	404	378	413	441	409	389	421	419	452	404	408	414	387	401	450	418	403	415	378	413	422	401	435	402	396	406	393	406	437	405	456	409	408	403	409	415	414	429	405	408	408	387	391	405	423	423	400	409	415	430	415	402	416	445	433	392	415	401	400	432	411	366	417	439	409	384	379	417	417	465	366	443	374	434	400	448	412	407	440	430	421	398	425	425	413	415	391	412	399	417	417	413	454	391	401	426	396	440	438	418	438	389	407	397	395	422	421	370	379	406	426	383	423	424	385	411	447	424	435	395	400	404	418	425	426	425	422	397	422	420	423	405	419	402	383	424	430	416	398	419	433	416	422	436	421	446	398	443	438	398	437	383	390	421	410	377	405	403	416	393	438	391	385	438	439	404	416	413	380	416	395	431	421	405	439	418	378	442	435	405	442	411	417	434	426	404	383	420	445	422	395	448	422	413	455	381	416	446	404	420	452	446	396	443	424	424	407	397	448	400	430	386	434	403	405	418	406	431	408	435	434	387	387	394	401	422	417	425	435	420	362	381	401	373	435	406	437	442	411	415	396	412	423	432	381	407	421	416	387	386	404	385	405	424	365	386	409	421	411	399	417	424	419	429	451	396	452	403	406	388	406	407	404	430	420	444	417	407	444	401	444	413	430	448	426	407	460	432	416	400	444	399	470	434	401	416	415	422	432	400	387	416	389	393	412	383	428	425	435	384	420	452	413	401	421	451	379	423	371	447	409	416	364	405	447	396	436	420	419	419	394	419	413	398	421	392	383	390	424	442	403	400	392	396	415	454	405	389	408	385	359	384	409	393	451	455	412	383	404	421	448	392	407	422	449	407	403	440	414	435	417	398	446	409	454	420	419	442	412	438	404	444	415	392	409	421	434	362	450	414	382	393	400	429	420	429	428	393	432	416	393	378	424	450	403	408	406	422	423	392	403	424	408	421	434	455	414	448	393	447	431	441	424	418	403	435	408	390	433	433	427	414	404	373	421	414	392	420	422	430	396	415	404	429	420	407	431	420	386	407	412	398	403	371	425	383	421	427	440	420	396	431	430	417	415	383	416	419	445	407	405	400	392	432	407	411	412	417	417	389	394	419	417	394	389	402	438	436	426	391	417	385	417	393	432	425	410	410	439	421	398	442	388	399	373	421	402	409	391	384	386	400	418	438	379	422	428	450	401	401	437	396	428	421	417	419	432	398	460	407	408	412	412	392	416	382	434	422	430	409	409	437	418	416	438	420	427	376	401	430	452	425	399	400	379	449	410	420	379	381	411	399	406	369	407	405	413	408	386	410	425	420	417	386	437
7785	10152	10265	6116	4014	3042	2212	1851	1432	1211	1150	1199	1096	1005	1043	917	939	867	840	880	2143	3629	2334	1424	1174	1093	939	852	807	851	786	802	755	806	802	770	850	853	843	829	800	834	840	864	783	759	806	854	820	779	778	821	790	848	806	813	788	858	793	779	837	868	823	728	809	782	798	817	805	781	795	835	814	799	854	872	860	835	822	831	831	776	797	773	803	778	786	769	824	849	804	778	858	799	779	828	800	786	810	765	804	789	814	785	833	818	807	767	834	789	804	764	780	808	842	788	832	780	819	790	746	812	837	857	806	860	794	797	774	823	792	813	846	786	797	788	791	771	815	800	809	850	838	799	747	776	801	835	810	808	828	765	811	802	853	827	815	778	815	789	842	843	822	801	827	819	825	785	777	760	840	801	850	860	763	806	845	787	833	828	777	775	840	848	799	791	832	861	772	826	808	761	862	848	786	800	823	768	793	835	845	828	833	796	790	808	816	840	861	785	836	790	814	778	825	818	827	812	844	803	860	840	816	814	877	826	784	791	810	845	825	817	833	831	778	847	805	792	790	782	800	729	815	843	866	821	783	805	799	832	754	846	789	812	829	804	782	792	763	819	776	829	803	827	795	821	869	838	787	884	838	771	800	802	834	809	797	772	804	801	795	818	828	867	793	818	835	779	756	765	796	784	794	772	779	761	817	788	846	807	839	827	808	815	815	814	789	835	840	789	769	808	858	824	838	773	825	790	769	771	789	805	787	853	800	774	760	765	811	756	836	799	777	806	768	801	801	783	836	812	835	837	814	825	820	854	842	808	833	843	781	833	811	857	833	814	793	815	848	798	812	826	805	833	744	815	739	833	791	805	820	838	874	831	836	766	826	799	825	810	779	799	763	813	859	834	756	783	790	818	810	831	768	830	808	802	755	770	812	737	828	799	813	841	786	778	819	845	803	822	771	767	820	850	812	770	794	828	862	827	845	848	824	834	844	827	798	819	769	771	783	769	769	761	848	815	799	789	848	769	790	823	756	821	794	799	780	826	769	783	802	871	792	806	795	830	773	785	824	758	793	842	751	776	805	825	859	789	815	774	794	815	826	781	815	835	814	802	854	809	790	809	790	820	766	801	837	812	790	821	784	781	815	780	839	818	789	779	805	797	779	818	823	820	790	794	776	807	758	820	771	788	789	817	852	792	783	771	796	803	804	811	756	819	812	827	812	803	824	768	763	799	791	820	818	795	885	750	808	814	813	832	755	850	750	821	829	845	794	836	830	799	804	806	846	870	768	780	764	844	822	794	787	835	832	826	800	811	878	822	797	818	812	858	783	812	738	785	796	766	865	843	811	767	815	840	790	823	782	820	813	827	807	829	820	807	862	838	835	792	837	811	826	819	796	839	770	811	823	834	821	787	771	795	795	759	822	795	852	790	804	811	837	750	820	789	764	800	785	833	779	791	845	811	759	782	784	763	817	856	773	805	839	812	794	802	811	785	883	785	766	796	777	818	817	831	730	802	879	807	788	776	769	786	822	824	858	821	823	840	802	797	826	808	819	810	834	762	796	820	770	832	778	828	779	798	827	827	870	798	810	836	875	877	843	752	855	798	800	845	764	823	792	811	793	811	755	785	892	781	819	795	766	789	800	792	779	775	814	835	794	777	830	805	829	823	794	850	840	835	834	805	819	814	824	801	794	837	812	787	813	848	806	783	817	756	864	826	741	792	776	810	809	777	799	798	824	798	809	831	753	822	835	819	814	816	868	817	805	822	804	842	754	775	812	794	820	811	796	794	778	797	837	833	800	814	834	835	784	780	799	811	851	853	849	817	816	786	818	846	837	796	823	825	778	815	851	779	773	788	819	825	797	809	807	821	750	782	833	835	820	876	864	776	793	850	782	799	831	841	832	814	850	782	816	840	717	836	820	822	772	823	758	829	772	786	807	754	815	781	820	803	845	889	788	819	784	786	816	834	799	821	801	801	779	749	836	797	841	821	756	774	766	825	771	820	824	781	836	796	798	792	813	788	812	807	820	798	791	827	835	792	787	801	834	730	795	842	828	795	783	820	855	776	774	885	799	804	789	805	800	776	794	832	816	836	780	811	820	811	838	849	810	841	767	772	797	758	800	834	810	784	837	823	822	820	798	800	762	803	815	816	835	795	867	797	793	780	818	789	830	815	814	847	856	844	828	791	778	833	816	785	798	777	841	803	830	794	852	833	774	847	804	774	789	791	770	803	831	825	862	872	788	862	785	786	791	810	794	806	809	748	782	800	750	787	771	822	835	874	831	840	802	855	815	813	809	833	816	808	832	810	786	814	771	827	799	750	798	814	808	762	845	788	852	813	832	822	764	815	813	814	817	830	716	815	765	815	788	816	828	818	780	777	789	803	808	845	849	803	840	801	788	826	829	837	762	798	742	779	855	785	789	789	800	772	742	833	776	792	777	802	775	827	824	803	791	782	840	818	797	796	828	850	804	853	829	781	747	757	813	830	773	781	810	812	818	850	809	824	754	811	798	758	770	860	814	808	806	826	815	811	784	821	828	794	778	846	835	781	826	828	794	718	811	823	787	802	816	851	817	846	853	837	793	815	818	842	807	863	826	828	809	791	808	851	801	835	809	823	824	820	791	821	846	807	803	847	810	812	779	834	816	779	829	826	834	817	835	813	823	860	736	842	821	834	776	817	791	834	823	817	752	844	805	810	822	803	822	793	772	806	784	815	773	763	800	807	732	802	823	825	817	812	825	797	791	845	804	841	824	798	789	768	760	807	820	824	833	768	824	828	826	792	776	798	803	811	817	756	779	833	839	878	816	771	800	854	810	829	829	811	811	823	854	783	853	804	838	826	842	818	853	855	729	809	782	812	769	751	793	809	838	802	812	765	778	797	853	772	792	834	843	838	759	790	821	821	853	779	841	836	802	817	831	805	825	782	808	782	844	839	784	786	808	823	828	782	782	811	790	807	820	813	805	807	842	786	838	804	850	768	814	859	814	780	773	803	799	842	803	752	808	810	782	795	767	801	770	817	841	778	793	784	871	830	725	798	768	846	808	802	821	839	807	883	758	800	738	841	809	791	826	823	827	816	788	806	780	819	830	839	799	799	781	855	786	830	762	753	784	815	752	858	818	818	823	809	853	798	779	803	858	835	805	773	798	826	814	826	761	770	781	821	817	868	803	829	798	770	803	821	824	823	871	800	815	811	841	787	827	815	812	805	805	765	824	807	889	831	798	798	818	824	793	808	762	837	826	786	806	834	810	811	782	835	831	814	846	820	719	812	808	839	835	797	754	799	823	799	770	793	808	831	838	829	774	740	851	792	827	814	845	813	811	775	773	843	827	822	822	798	846	771	834	845	817	797	834	809	804	799	801	828	805	800	759	810	854	831	838	804	773	804	821	847	820	847	780	827	839	777	804	811	835	804	735	772	861	819	794	795	754	775	782	815	774	789	791	789	736	837	830	822	831	802	846	752	807	745	849	768	773	800	824	776
24226	21342	28356	24676	18668	3227	1333	907	703	584	533	487	511	473	452	407	413	383	376	393	4069	5325	2689	1438	922	801	589	354	348	340	384	357	402	346	357	392	411	417	404	378	343	387	342	362	353	349	361	353	370	319	370	361	340	362	338	375	379	382	360	314	340	376	342	330	374	337	306	330	344	379	381	344	345	354	345	383	353	358	360	364	378	346	328	359	366	395	377	342	362	348	319	355	325	382	362	327	319	367	358	327	336	386	376	354	350	352	389	317	345	339	371	351	344	357	351	359	327	355	323	359	331	347	366	349	336	359	371	356	342	347	348	354	319	342	325	363	371	372	335	309	362	350	323	354	374	348	338	326	344	349	360	350	345	346	359	359	348	345	357	372	337	353	359	351	360	335	364	346	353	336	359	354	334	360	323	349	361	365	348	350	329	349	338	351	351	333	345	326	340	371	354	370	352	369	360	374	342	344	358	367	388	358	364	363	376	363	365	352	318	375	343	305	344	352	337	358	346	331	363	335	354	317	311	347	369	341	377	330	349	343	345	328	382	353	341	349	355	352	355	365	382	340	333	360	322	379	368	356	342	371	400	357	378	357	386	360	348	340	341	360	328	310	327	348	354	360	382	333	352	319	338	341	331	352	360	347	331	352	336	320	349	333	351	389	330	309	315	356	366	374	331	349	333	376	363	366	370	346	319	352	375	378	314	305	332	329	312	373	376	330	345	361	319	331	373	338	334	361	337	351	347	354	330	352	352	373	356	362	363	381	372	334	344	356	360	372	370	339	366	355	366	334	350	364	353	366	319	341	340	338	335	342	331	352	355	338	365	339	364	347	351	378	374	369	334	334	340	333	320	356	347	344	361	338	370	331	344	378	333	339	371	367	326	374	346	373	354	379	359	378	401	367	348	344	356	346	364	353	342	356	366	329	338	377	355	360	363	340	337	376	316	348	342	351	356	340	358	329	337	346	365	329	381	341	379	371	368	349	378	349	346	350	365	345	341	355	395	361	340	326	370	333	351	389	336	344	344	325	335	351	356	356	351	384	359	323	344	381	376	358	357	331	353	367	342	344	317	355	370	348	352	324	324	376	379	379	358	326	327	382	320	365	323	352	368	369	334	328	364	339	307	389	317	385	348	349	328	338	318	362	363	327	338	348	343	343	361	344	345	377	348	349	347	351	343	356	343	384	342	356	385	353	332	330	340	352	347	344	326	378	357	348	348	352	374	334	341	333	354	335	336	351	344	324	357	351	339	342	310	343	354	319	362	385	342	364	346	340	369	298	361	333	379	329	373	348	382	361	328	346	321	367	351	348	377	386	408	375	335	367	345	362	334	326	366	331	371	340	359	353	341	354	360	341	357	348	362	335	323	344	349	340	351	351	365	380	389	320	362	340	312	345	337	356	316	335	347	363	365	364	345	324	331	353	355	340	390	344	370	369	357	341	349	337	363	366	348	340	338	349	345	338	366	381	387	356	345	329	371	357	370	356	365	339	352	341	339	335	383	352	323	354	372	356	352	355	354	335	341	364	353	314	349	349	319	335	365	323	308	346	352	359	348	353	335	349	375	354	336	358	393	365	346	362	351	328	352	324	365	372	384	339	340	311	352	333	301	362	330	351	342	329	363	366	337	353	370	356	334	370	376	342	361	311	340	373	348	383	356	343	357	361	381	343	344	332	357	358	347	340	339	338	349	329	324	359	369	357	348	343	354	330	382	328	369	316	354	349	366	350	388	356	350	359	327	340	342	360	353	375	357	332	337	328	341	371	373	326	341	336	324	378	342	373	332	361	366	336	370	327	360	336	355	363	337	357	375	374	337	320	345	305	340	350	332	356	321	342	319	352	380	360	332	363	377	345	348	347	351	343	335	350	376	319	345	334	352	300	327	346	350	350	347	396	366	360	352	358	340	379	334	367	345	322	369	322	364	341	354	309	396	359	343	359	371	342	346	356	333	347	396	337	364	323	380	385	348	348	342	338	350	384	315	353	377	359	343	352	357	363	335	364	345	328	369	386	370	355	336	360	343	360	356	358	339	344	341	339	334	349	319	347	359	347	334	365	344	393	292	371	357	369	348	355	382	309	366	346	344	344	336	355	356	328	326	340	314	339	365	319	325	358	366	326	322	324	352	354	326	310	340	352	346	365	345	348	349	366	336	354	352	334	372	375	349	366	349	362	363	369	351	339	381	320	339	350	339	365	355	346	360	353	338	354	354	376	331	321	349	342	328	368	354	340	368	385	325	340	349	367	356	390	368	379	352	342	363	356	353	353	374	347	328	327	317	347	339	336	286	364	349	322	336	348	347	324	382	341	368	343	318	352	344	333	330	388	366	341	314	374	357	348	340	375	401	351	333	331	355	341	331	373	336	368	343	319	345	367	337	353	354	353	349	339	324	357	354	320	370	349	325	356	395	345	385	333	315	343	356	343	351	359	330	331	321	379	347	371	333	347	325	355	328	368	373	364	374	333	336	347	380	355	327	356	341	338	372	327	365	357	348	345	365	354	348	326	394	331	332	384	339	349	377	363	350	367	360	345	347	374	327	359	345	368	359	333	343	369	333	366	346	321	313	361	341	308	361	321	349	326	361	366	360	369	318	355	345	340	340	350	364	330	363	349	327	325	321	377	311	372	343	333	375	398	327	334	377	363	378	344	328	356	351	356	333	343	336	333	359	342	376	350	346	336	331	341	325	347	335	317	340	361	319	338	384	335	340	349	308	365	347	346	317	323	335	355	356	342	378	348	345	344	334	356	327	329	358	320	353	320	347	334	307	335	361	307	351	337	367	363	327	358	366	349	335	323	318	340	333	314	340	333	386	354	324	360	349	320	365	349	367	362	334	371	342	326	330	336	370	368	346	330	351	350	363	372	346	291	337	351	374	350	330	363	352	362	350	370	370	339	349	356	350	355	358	376	347	336	304	339	350	336	377	353	331	355	319	382	359	354	383	320	323	382	355	385	349	346	365	359	356	382	351	350	360	335	368	361	372	326	369	346	323	351	350	362	360	377	330	382	350	329	370	382	319	343	356	356	356	360	328	336	329	356	341	336	343	382	357	330	355	317	353	358	390	335	364	360	350	358	346	335	358	335	341	344	344	353	367	350	322	348	346	320	366	355	392	323	345	357	351	313	346	354	339	363	342	352	351	304	353	325	361	311	355	337	363	342	334	342	337	348	339	329	381	346	328	349	371	308	370	356	326	369	371	352	350	359	360	365	386	358	341	378	346	368	352	353	348	354	351	356	341	359	342	362	359	324	359	342	367	351	357	379	372	344	374	350	323	358	343	326	337	365	376	339	350	357	344	370	323	359	345	378	330	341	308	319	373	379	406	371	387	308	357	351	356	351	359	362	336	309	360	343	399	338	364	350	348	377	354	363	353	356	356	364	350	355	344	352	351	352	328	368	322	327	340	371	356	343	359	335	360	349	368	345	335	334	331	327	338	371	380	354	353	376	347	340	366	357	349	348	323	331	325	374
9963	18098	17889	11647	7533	5397	3904	2931	2314	1898	1674	1453	1332	1215	1050	1053	946	876	853	838	12813	14559	8271	4516	2562	2265	1623	718	697	690	718	682	675	672	698	817	993	917	819	729	703	648	726	664	721	695	671	734	694	703	697	706	650	666	670	712	712	713	681	707	737	736	670	679	670	680	692	694	644	673	763	696	703	717	751	696	705	662	707	721	694	703	629	710	712	701	678	723	666	722	744	694	669	639	645	720	701	695	650	680	671	682	693	702	619	676	664	682	679	667	722	723	717	670	701	755	664	714	708	717	679	703	735	705	691	758	664	682	651	676	691	709	677	662	697	699	711	675	706	590	682	673	641	712	705	657	679	722	712	716	691	719	673	679	695	692	734	688	697	671	696	678	710	737	733	741	702	731	724	680	730	732	696	726	730	733	668	710	673	681	723	672	710	665	725	712	726	651	682	697	687	705	691	689	737	681	688	686	691	690	669	713	740	700	725	641	689	727	710	705	707	643	697	686	728	668	734	686	689	663	724	689	655	623	664	729	712	706	694	716	648	761	681	706	743	684	706	701	761	659	690	697	657	709	677	689	682	684	682	646	740	718	722	656	696	696	682	701	668	667	641	695	674	731	669	695	752	680	646	692	739	688	692	682	727	698	672	728	676	672	675	681	698	727	685	693	690	696	672	718	661	707	694	739	645	712	716	706	710	689	681	706	672	694	716	646	697	741	668	740	681	675	724	717	659	702	715	712	720	687	708	671	685	703	676	735	686	692	684	711	703	679	682	685	702	698	746	722	737	694	670	707	720	672	679	709	715	695	734	727	737	715	716	716	711	694	684	707	697	690	690	687	712	682	690	687	703	700	725	685	658	709	709	642	685	698	720	678	719	680	705	677	687	673	715	670	698	699	706	731	706	701	668	738	718	665	667	719	689	684	714	672	678	683	668	660	712	690	713	734	718	657	685	695	693	765	705	758	682	694	711	702	679	690	712	716	703	665	683	712	705	677	686	673	695	682	724	675	684	745	689	686	696	716	649	706	719	656	691	721	677	705	743	682	706	721	731	661	713	748	710	714	748	707	684	638	671	717	681	684	691	682	695	712	719	748	722	741	713	703	725	709	713	669	702	722	697	691	660	698	693	672	724	702	638	704	703	701	678	664	719	687	730	694	702	662	683	696	680	733	683	696	687	671	694	686	676	723	645	669	678	649	691	740	701	643	714	680	673	693	643	781	674	748	692	644	657	671	705	663	663	675	720	716	692	662	673	720	684	661	671	669	663	680	723	688	670	726	704	719	657	673	667	646	677	710	720	692	621	721	727	706	698	691	694	702	664	704	665	707	701	657	683	716	746	693	691	714	684	700	721	657	654	697	653	663	750	648	698	729	705	661	699	695	726	733	757	724	679	646	693	685	672	718	731	664	696	668	715	703	749	690	691	722	679	754	749	708	665	684	712	658	721	649	702	686	694	728	663	719	671	677	695	685	714	694	669	695	711	680	711	721	737	696	667	672	680	696	716	733	684	654	680	679	721	718	697	728	697	684	709	672	693	704	664	691	673	724	722	682	663	677	666	713	733	662	681	743	716	656	701	657	773	744	726	665	682	674	677	706	677	713	680	674	688	676	684	686	676	716	692	725	704	712	721	699	661	661	688	721	657	718	693	714	677	713	741	666	720	663	701	655	708	643	690	659	677	725	702	689	684	701	709	707	678	738	699	672	684	707	720	739	710	687	692	689	707	721	693	677	686	742	701	672	747	710	713	713	682	738	743	695	700	685	667	715	660	688	700	717	720	714	673	717	642	706	740	729	657	681	691	671	691	731	689	709	676	745	667	724	721	678	700	669	707	664	681	634	684	688	701	690	665	709	645	721	683	763	671	716	678	706	684	689	736	686	718	724	685	699	695	691	682	693	681	697	706	690	651	664	734	685	680	709	749	738	639	700	719	674	725	727	637	654	706	771	680	686	665	677	703	641	692	699	722	651	682	716	665	710	679	708	714	708	703	709	691	687	691	688	684	701	695	744	687	690	661	674	697	700	681	670	670	726	685	698	718	711	714	678	690	728	734	702	734	666	744	705	702	697	709	715	694	715	681	701	637	725	716	708	698	686	716	687	720	657	745	668	687	711	718	691	662	699	685	672	717	676	707	672	654	714	735	718	696	689	693	708	640	684	702	712	722	753	697	655	657	710	716	728	689	661	679	654	712	709	711	687	746	658	729	689	667	718	689	681	692	679	707	690	694	717	704	700	687	667	670	680	716	688	689	692	608	727	731	732	726	685	713	675	686	724	701	701	654	700	701	715	717	746	700	676	661	693	653	681	713	699	706	704	752	717	698	703	705	689	683	715	690	705	687	699	690	675	671	681	713	672	697	660	674	639	677	676	745	724	703	710	703	721	691	787	702	655	671	674	766	685	716	694	712	715	653	697	692	692	691	730	666	672	674	732	711	714	702	659	684	736	668	721	679	720	714	721	668	747	674	687	752	665	706	761	654	651	644	677	708	690	643	670	721	678	658	725	664	660	739	622	697	686	682	701	719	684	678	699	722	695	657	706	737	638	681	678	672	672	692	686	688	735	702	632	710	731	683	735	708	737	718	677	661	692	713	681	666	719	712	709	672	705	714	677	678	702	665	712	665	688	691	735	754	687	679	708	681	712	733	698	692	681	641	679	701	694	740	692	732	681	716	696	690	688	662	654	692	705	685	681	694	698	658	728	710	739	665	685	669	722	696	691	723	680	667	660	746	782	699	693	683	709	716	704	693	684	686	687	699	674	732	692	729	730	660	703	694	677	708	706	720	662	737	699	680	683	698	730	664	687	664	736	661	692	725	745	686	699	677	722	673	692	707	686	732	692	704	698	709	673	714	666	709	687	641	670	735	691	734	699	670	723	728	687	706	700	659	667	696	729	683	742	678	712	651	672	644	674	691	702	726	714	727	750	675	731	701	707	710	702	685	711	707	686	680	714	679	676	683	688	704	689	670	694	702	661	731	729	728	694	712	731	666	664	765	731	710	679	679	661	711	687	713	717	744	748	704	735	680	715	689	685	703	718	725	732	736	698	696	683	730	707	656	783	708	655	718	675	678	666	685	702	660	690	699	701	698	678	701	721	689	694	702	676	651	670	670	701	687	664	701	673	659	681	704	723	662	742	720	735	677	722	713	669	636	661	713	760	688	654	690	674	689	662	725	680	678	719	665	689	675	687	679	685	707	662	692	661	695	632	632	693	723	674	668	696	722	644	711	688	693	653	704	695	687	661	751	645	702	731	690	682	667	716	701	639	770	692	719	683	721	688	706	694	697	684	713	661	650	689	715	741	675	658	689	693	701	666	681	715	698	667	682	711	734	703	682	702	664	690	665	758	711	681	711	730	636	705	721	681	692	692	671	666	684	721	729	699	661	701	653	699	703	695	637	673	731	694	643	707	741	723	693	720	651	666	713	719	687	691	706	711	730	667	704	672	729	713	749	725	686	696	728	721	699	694	695	676
23265	21380	29112	23994	21383	18252	3375	1239	894	833	755	622	568	509	504	455	446	405	411	348	8311	9647	5106	2481	1340	1081	528	373	314	369	394	372	356	343	340	490	504	488	429	415	388	362	349	386	345	372	330	324	345	374	344	339	353	344	359	338	342	303	371	338	329	318	332	350	309	349	339	354	352	372	310	363	323	363	390	310	386	344	324	324	354	345	367	338	344	301	311	353	346	338	335	326	342	351	339	358	369	354	323	347	348	319	378	304	352	326	306	350	338	301	345	299	351	338	355	318	303	327	330	369	343	371	315	358	390	347	362	360	333	361	344	340	350	369	353	335	357	319	351	344	311	325	320	356	335	325	327	337	338	354	356	328	358	339	342	348	328	338	372	359	371	341	350	357	352	337	330	325	381	330	335	339	327	355	317	329	325	332	328	362	345	350	362	328	351	386	371	331	351	322	309	359	337	341	357	313	378	355	357	334	314	349	322	338	304	339	381	354	361	306	325	370	387	339	357	350	345	359	362	364	364	369	342	337	340	363	334	326	361	391	307	334	335	377	356	363	327	340	324	360	372	314	310	352	272	337	356	302	336	377	370	353	361	318	328	363	347	328	336	354	349	339	358	350	355	362	335	356	295	349	310	338	344	342	346	335	336	329	358	327	326	345	329	331	320	362	313	316	367	374	356	334	343	358	338	347	339	328	380	358	347	311	335	333	355	310	379	349	377	284	336	317	327	339	347	348	354	346	340	349	351	324	370	343	332	346	328	337	336	311	326	341	321	372	334	333	353	336	364	360	329	337	345	377	358	337	338	360	345	349	337	372	378	332	363	341	348	342	326	372	319	353	366	354	339	313	349	387	329	357	339	325	332	307	357	316	304	349	356	318	328	314	353	321	339	328	336	356	355	336	343	315	342	317	339	332	343	321	365	380	366	331	329	351	303	356	363	338	339	307	307	333	328	325	341	334	350	320	339	339	324	355	319	321	359	320	335	329	344	337	304	307	342	376	360	335	339	297	352	336	362	314	319	383	347	339	346	321	329	349	314	355	324	290	319	333	336	319	349	328	369	353	380	350	340	317	384	374	348	357	318	316	325	359	337	359	357	319	324	381	342	328	316	327	330	319	337	342	354	324	314	310	365	338	286	369	336	352	339	355	338	362	341	335	363	347	349	347	336	335	348	357	342	334	308	343	339	351	324	341	362	356	316	324	323	372	342	321	344	325	320	340	320	345	334	342	344	338	321	337	382	329	341	340	341	315	356	350	331	348	350	362	335	346	286	366	344	318	363	347	349	356	351	330	338	341	321	320	318	326	323	342	327	331	312	356	345	381	350	317	331	340	367	343	372	346	291	365	341	361	356	384	342	339	347	318	353	331	328	340	340	329	334	316	352	316	395	324	363	353	334	363	334	347	335	337	331	355	326	366	375	334	348	330	370	330	356	315	331	340	344	348	304	318	342	348	330	332	353	367	360	353	357	345	377	344	343	376	335	367	327	346	304	322	368	296	347	311	346	355	333	330	347	342	337	321	315	344	341	315	304	332	351	342	334	299	339	313	337	356	312	335	317	363	343	364	366	353	352	316	362	306	339	351	330	326	330	333	338	343	356	356	357	344	330	319	369	351	355	333	352	328	346	341	317	323	346	339	363	335	349	342	361	314	360	324	362	325	342	341	375	358	334	364	342	368	320	350	339	337	350	351	349	345	326	345	320	345	326	377	348	348	341	349	319	338	321	368	343	314	312	353	323	341	345	350	342	322	324	354	337	327	355	303	303	347	346	348	332	366	293	341	354	373	319	343	375	372	349	364	351	322	343	378	328	348	318	348	335	318	384	350	333	325	357	337	363	318	318	350	321	354	327	327	340	347	328	337	339	335	351	368	337	347	309	361	330	334	332	338	326	309	307	377	335	377	317	335	321	334	345	347	330	370	310	346	316	370	308	357	336	351	319	334	352	293	357	348	356	306	338	349	347	346	336	360	354	334	371	340	357	372	380	370	325	334	346	325	311	348	326	350	334	358	344	331	367	342	344	369	335	335	350	334	315	364	355	355	344	341	352	343	363	330	376	367	348	319	360	346	352	356	328	355	345	335	329	342	354	348	355	334	325	336	344	330	351	364	316	357	343	372	321	298	353	342	324	342	366	363	357	336	346	351	388	339	335	356	396	336	346	327	347	349	352	350	340	350	304	372	343	326	344	358	335	345	318	385	352	356	329	328	334	320	328	354	316	362	329	338	337	318	358	346	340	341	347	329	354	371	320	325	330	328	345	342	337	338	347	347	291	364	368	320	347	324	336	311	326	308	339	316	327	320	359	327	320	349	344	328	360	354	341	375	313	355	356	366	332	358	353	334	366	321	353	349	372	320	370	351	353	349	375	348	360	347	328	326	361	332	358	356	322	363	368	343	346	352	345	332	313	317	328	339	348	326	364	323	300	330	325	345	340	355	331	319	355	341	349	339	311	346	352	349	346	350	335	360	321	334	355	326	343	341	333	360	329	370	344	328	323	395	345	333	317	311	319	343	363	392	343	354	326	326	342	349	365	339	369	359	308	334	342	356	346	338	323	344	301	336	347	309	344	348	356	372	365	328	332	301	341	352	337	344	307	334	361	320	292	311	347	330	366	328	365	349	373	363	328	331	355	335	366	314	363	329	350	347	392	337	323	355	335	361	375	376	319	331	340	345	321	350	349	329	371	328	320	371	305	345	356	313	351	353	326	321	331	332	350	374	354	358	329	346	338	336	333	365	331	367	347	354	347	334	358	330	346	360	370	327	369	347	325	326	335	344	337	309	353	354	355	333	327	334	360	339	321	334	343	377	370	361	326	339	341	332	347	359	371	355	344	330	357	347	361	306	298	346	349	319	330	342	370	340	322	373	322	321	334	340	328	319	346	405	314	337	334	342	346	326	333	332	314	318	335	356	329	328	353	316	352	345	336	339	338	368	346	349	318	347	367	328	337	326	343	347	335	329	332	319	333	317	329	347	351	327	380	357	343	341	339	323	367	389	334	308	354	342	362	359	349	329	332	315	356	328	334	355	345	338	361	325	388	331	324	319	328	338	346	350	338	345	352	321	362	324	337	321	320	356	334	342	313	327	352	379	320	341	331	346	341	347	329	338	352	346	332	351	314	279	352	330	347	353	322	354	337	314	338	299	359	350	320	329	334	344	363	340	346	306	340	358	338	362	357	327	369	344	312	329	354	323	341	317	332	362	336	338	348	373	328	343	364	335	353	323	325	338	364	352	320	340	343	357	328	331	334	371	360	338	349	323	376	350	328	337	337	336	372	364	328	339	328	357	328	358	364	365	329	343	352	313	345	341	298	329	341	352	332	358	318	362	337	354	346	344	349	367	297	363	319	329	348	328	347	318	384	345	348	349	314	310	339	311	330	342	347	363	344	340	350	347	334	330	333	350	357	316	324	319	368	336	327	361	339	326	365	306	352	341	358	321	351	344	321	322	327	356	344	347	324	337	340	348	321	359
12221	23960	23447	15855	10634	7646	5647	4017	3263	2693	2226	2019	1651	1638	1375	1223	1040	979	977	889	20440	20701	12965	7406	4073	3454	1312	654	686	665	653	686	659	682	679	1077	1254	1095	908	761	741	661	631	684	637	685	655	662	674	676	657	628	671	642	657	641	648	709	649	665	642	637	661	678	713	636	671	698	659	577	635	685	694	684	696	682	633	648	678	683	620	698	670	679	676	652	644	651	616	674	637	708	630	641	648	668	673	706	710	634	652	635	624	654	689	644	644	648	646	713	661	630	673	657	653	625	639	647	704	636	649	664	668	641	694	658	645	620	680	662	679	678	655	641	695	688	647	647	695	653	650	627	694	648	667	665	641	656	645	648	663	660	657	642	663	701	705	704	684	638	697	650	666	664	627	675	628	649	647	660	674	667	636	650	663	681	662	647	703	671	684	685	660	655	660	701	616	662	640	649	651	683	663	669	674	669	637	630	698	631	649	659	643	681	666	627	688	705	667	688	659	706	652	648	642	659	642	666	641	668	653	649	673	648	650	710	640	687	675	684	683	673	678	691	673	692	648	683	655	639	659	668	693	701	654	664	640	662	660	680	622	658	700	642	638	613	645	676	642	658	666	677	650	624	620	636	687	629	633	656	650	706	662	652	651	613	645	674	703	643	613	679	642	673	667	667	632	684	671	664	638	638	708	695	648	657	644	692	614	652	696	662	647	668	660	674	625	686	664	655	667	619	715	650	632	666	623	664	646	670	672	664	633	663	662	641	666	650	592	698	641	651	699	634	686	668	667	669	693	602	715	700	645	659	651	688	667	662	635	654	680	675	612	685	643	667	646	614	659	666	700	698	666	674	695	633	665	653	684	686	648	665	690	655	641	644	640	629	670	622	646	636	634	629	692	627	666	687	702	683	642	649	645	654	662	675	689	650	651	678	709	668	669	652	654	709	684	632	682	695	691	709	647	660	747	700	635	684	652	624	598	684	650	604	692	662	627	697	699	665	632	678	628	685	629	606	660	644	635	654	649	657	629	646	718	679	649	638	663	670	645	629	653	642	694	674	644	669	674	607	641	635	641	670	677	696	624	668	656	691	677	608	663	653	645	615	669	686	607	642	621	651	665	652	649	657	622	677	629	652	676	693	648	609	664	636	704	666	646	620	670	662	674	612	670	658	688	672	696	652	672	648	665	630	628	617	629	638	648	684	673	709	658	686	630	662	640	664	631	629	676	677	663	656	652	640	628	625	626	689	647	661	648	633	683	651	630	631	684	661	679	621	648	658	630	645	660	657	675	649	684	676	667	650	684	712	661	652	638	648	650	697	600	659	684	685	662	668	667	698	702	728	681	648	664	682	680	666	670	651	643	643	682	640	671	667	676	644	675	607	639	665	697	674	633	638	662	695	647	673	661	654	661	694	632	676	654	663	694	672	682	660	640	692	645	707	671	684	645	667	640	692	640	646	661	634	669	644	675	696	632	683	657	663	662	649	674	616	643	694	676	653	653	642	640	617	613	695	656	702	687	660	621	668	635	681	632	648	617	664	649	632	644	610	671	661	643	628	674	684	628	683	686	631	688	680	651	633	670	662	639	646	637	619	701	665	621	640	658	654	645	683	643	667	649	637	653	644	687	712	655	637	656	704	679	662	632	612	596	643	670	682	638	641	637	680	628	701	645	680	666	665	653	676	673	694	644	690	648	657	714	645	683	691	656	653	647	666	656	669	658	623	678	703	648	696	641	660	639	648	688	698	642	657	657	649	685	713	646	641	675	654	644	628	666	627	671	621	676	644	629	658	678	654	652	610	667	624	677	666	670	726	663	662	654	627	688	617	643	641	657	646	648	693	697	669	674	653	667	686	693	687	616	636	692	665	635	680	651	638	618	633	655	656	690	666	677	691	603	674	620	671	677	654	627	682	673	652	616	660	679	632	600	623	674	671	644	631	662	665	680	678	656	693	641	615	694	685	656	647	653	652	693	624	672	691	664	629	692	681	661	633	658	614	695	630	664	691	665	652	678	708	657	682	661	611	631	677	659	677	666	667	669	634	640	673	668	657	638	626	686	671	640	663	642	660	678	711	693	646	722	649	682	651	698	644	654	659	690	676	686	617	657	680	643	702	686	638	690	652	680	674	654	609	638	655	665	637	656	651	644	647	693	662	683	662	662	626	653	658	694	652	640	678	691	663	644	609	644	603	668	635	692	690	674	684	685	661	656	693	661	592	642	689	656	644	684	654	675	673	653	648	674	634	651	653	658	650	649	715	635	648	630	671	692	640	667	645	655	694	676	682	655	663	669	647	636	653	688	664	628	654	624	681	640	750	626	656	680	710	670	636	690	675	640	648	679	640	724	666	675	712	642	660	652	663	638	705	666	708	633	659	665	635	669	653	666	658	652	676	646	626	636	644	647	644	635	656	683	678	649	638	714	652	647	646	679	715	619	697	672	626	642	617	712	693	640	661	679	674	652	655	692	673	654	647	644	679	660	680	691	664	633	649	652	649	664	652	688	667	657	700	615	635	661	656	663	657	634	697	608	688	658	673	644	679	627	652	711	656	653	672	707	670	671	656	699	585	630	655	667	641	618	622	634	677	693	693	678	647	661	647	666	723	646	715	675	653	637	659	686	661	661	668	659	645	593	694	681	635	663	688	592	673	640	723	644	646	674	637	658	652	663	666	628	644	706	688	676	684	677	697	657	690	689	723	646	648	681	584	706	646	679	628	656	657	682	643	678	702	678	650	634	658	693	626	647	664	633	647	636	667	688	664	675	610	652	682	646	642	631	686	639	676	675	680	662	710	641	638	708	642	641	650	644	663	678	661	626	678	667	635	704	638	653	621	624	646	672	687	665	658	643	618	597	681	674	636	659	662	678	683	620	701	609	656	643	650	663	632	641	698	637	700	666	726	621	708	671	726	640	671	665	670	694	670	664	704	691	633	645	635	634	687	652	712	657	677	684	630	689	645	653	662	679	674	604	638	637	662	638	702	675	670	662	695	664	675	655	636	608	679	640	640	657	635	678	673	651	682	645	641	668	680	657	673	690	661	634	665	660	665	631	686	603	652	668	652	682	654	664	653	668	631	658	648	651	662	670	613	687	647	677	657	651	635	628	641	621	655	678	673	676	698	685	627	671	635	646	635	639	693	642	658	670	628	655	684	676	644	635	701	633	664	690	685	636	702	682	683	689	693	632	701	699	633	626	656	644	667	672	665	627	661	668	626	683	669	652	658	707	671	699	681	627	660	671	672	682	682	658	724	672	675	649	659	647	692	682	644	660	721	660	612	656	710	672	626	686	633	671	658	695	643	658	646	647	624	643	647	661	671	672	670	705	664	644	668	654	648	702	693	635	682	732	689	668	606	628	688	628	660	628	688	655	644	706	714	699	625	661	706	640	648	616	677	614	666	629	665	640	636	676	683	686	625	646	679	663	636	649	726	694	678	690	711	624	628	712	723	701	625	663	691	634	671	696	642	655	632	634	617	645	658	652	687
26905	19993	8416	2394	1136	847	707	590	506	512	496	485	466	460	434	410	381	416	396	433	950	1270	847	781	511	461	394	386	412	396	389	419	360	410	410	412	412	388	409	433	410	412	414	420	378	413	400	409	377	431	423	377	411	414	423	410	416	379	428	389	428	367	452	406	441	417	385	438	368	415	439	405	437	402	397	389	407	417	431	373	405	392	433	414	418	408	435	455	424	395	427	388	375	407	423	355	386	371	409	400	403	394	421	386	410	432	411	417	384	429	418	391	405	417	428	397	416	421	400	395	430	409	388	423	407	404	374	391	420	397	373	372	430	403	410	431	412	408	398	383	371	425	424	393	398	431	387	437	405	423	401	430	371	409	418	389	411	413	421	409	410	391	419	400	407	403	407	396	411	415	443	390	404	423	417	427	413	419	436	418	422	399	374	450	390	420	423	439	383	432	414	454	420	432	431	404	404	382	397	399	415	397	384	385	398	405	400	405	406	408	407	427	430	416	422	354	419	434	405	407	383	398	394	413	428	378	404	389	437	408	408	405	390	413	402	434	387	415	411	417	405	451	385	412	398	383	447	397	400	408	417	376	405	402	408	388	411	401	377	416	378	363	452	389	419	424	400	366	400	392	387	425	420	427	430	391	412	425	412	428	416	393	398	396	433	405	422	398	412	369	418	432	416	415	418	432	401	410	398	415	424	417	425	407	415	385	396	418	385	425	416	404	388	398	435	437	413	380	454	394	415	415	392	402	435	418	435	384	409	393	388	378	397	386	421	408	392	436	406	431	420	382	415	363	393	399	398	449	435	416	394	380	399	421	423	409	393	428	392	396	400	412	438	420	391	451	424	421	391	389	419	372	394	408	409	455	427	391	411	429	418	369	390	406	388	409	436	422	386	434	375	426	433	443	389	401	418	393	408	388	398	385	381	433	426	416	432	425	408	380	399	410	384	410	395	424	370	404	425	408	405	432	438	374	419	407	406	406	404	427	410	450	401	411	418	373	392	414	401	393	389	401	393	429	406	383	390	429	392	415	364	405	406	413	426	432	407	384	397	376	404	376	394	424	420	348	420	392	400	413	412	423	403	372	430	427	414	415	403	376	376	408	384	379	391	428	369	397	414	435	415	419	392	432	415	411	402	400	384	404	369	425	413	390	411	395	415	441	372	425	366	434	367	386	410	376	410	429	413	409	415	425	408	415	439	436	381	402	423	396	426	415	375	407	398	404	427	401	414	423	391	376	420	419	424	387	420	415	369	400	429	483	393	400	380	415	410	433	415	359	408	403	390	401	418	385	413	408	378	392	444	392	356	373	391	370	451	417	415	423	384	421	420	401	380	429	412	401	403	391	372	402	399	398	361	398	437	421	425	423	378	404	396	406	446	400	419	437	407	407	384	411	438	398	445	391	385	415	406	407	406	408	418	398	412	384	419	402	426	422	399	424	410	438	400	385	407	430	388	413	433	370	388	409	390	426	412	393	428	369	389	369	381	408	454	405	398	379	424	386	353	430	407	378	372	380	383	406	408	412	414	417	401	409	414	407	411	421	411	408	399	384	407	408	387	420	447	403	417	398	389	405	400	404	428	413	399	428	377	423	398	412	418	402	455	423	404	406	407	365	370	388	412	409	424	419	404	376	377	398	400	427	373	404	405	397	440	370	440	419	377	419	431	398	395	418	404	421	438	374	415	395	389	415	387	401	400	409	417	426	449	448	443	462	418	426	407	406	381	407	370	396	418	427	431	431	433	370	408	425	424	395	419	423	426	435	436	381	440	415	391	420	447	378	416	427	396	427	418	414	377	391	415	361	419	419	373	396	366	411	410	386	408	396	413	410	437	424	415	410	409	384	402	391	442	375	399	405	404	410	403	405	432	429	385	434	398	400	437	398	403	417	422	438	387	447	411	414	396	390	418	394	425	389	453	408	429	358	413	410	400	396	421	397	383	408	393	393	410	405	417	383	415	420	400	394	401	403	373	375	405	420	399	429	382	400	427	380	418	411	444	397	395	395	388	436	423	394	404	396	416	410	401	409	382	411	393	393	407	397	419	403	416	440	413	415	363	415	418	427	400	427	405	384	398	374	418	413	407	390	452	364	398	370	391	386	413	408	434	381	347	402	390	419	392	418	402	403	406	406	411	457	388	388	416	420	421	378	434	403	413	374	389	388	375	421	384	405	397	404	410	401	384	433	407	392	428	394	406	394	379	388	402	427	412	443	401	399	411	394	403	429	400	386	398	408	382	398	426	382	406	411	400	369	382	376	429	412	379	381	423	400	404	391	401	366	401	384	411	414	412	406	410	437	421	360	423	420	402	395	393	440	415	409	405	393	384	407	391	420	395	432	427	362	380	396	408	399	437	381	399	370	391	414	413	401	378	436	367	409	368	395	415	402	368	431	410	415	450	392	406	386	408	419	415	423	374	436	377	394	355	373	443	431	420	369	399	421	420	370	443	428	423	380	425	402	443	418	435	418	373	410	406	408	388	417	407	414	409	430	392	375	427	433	402	396	398	409	391	388	413	419	407	435	411	419	389	410	410	365	421	404	408	421	426	411	437	373	432	418	402	410	423	395	404	416	409	395	376	407	429	395	424	386	409	424	418	415	383	384	407	395	415	423	384	410	417	469	406	387	397	399	404	427	439	394	374	406	395	420	408	405	416	435	391	393	371	428	436	399	392	349	394	419	427	409	405	400	464	408	442	426	412	375	434	408	418	410	410	411	414	405	432	430	404	420	429	384	406	420	402	406	381	415	419	394	387	396	409	396	408	414	416	414	431	394	402	380	428	408	385	389	391	398	394	392	416	396	390	445	395	420	409	429	400	379	432	407	423	399	362	366	451	423	422	373	391	397	412	416	399	417	457	408	438	423	444	424	417	408	423	428	407	421	405	410	429	395	354	400	405	397	402	407	401	381	399	386	419	411	397	397	420	419	389	387	427	384	387	415	389	392	408	402	414	414	360	413	444	400	404	418	411	390	374	413	400	407	423	432	416	422	413	408	397	395	399	421	397	410	375	393	418	401	443	396	407	373	391	379	373	408	405	378	421	442	426	416	415	394	421	391	418	446	380	422	432	408	384	393	400	431	408	401	411	428	415	418	422	432	411	387	411	423	413	402	429	407	391	461	396	367	422	436	393	404	399	393	445	376	394	406	381	443	393	422	379	402	414	402	409	411	389	398	409	422	411	425	415	414	412	408	413	392	386	377	400	458	403	394	365	431	374	394	390	384	436	424	403	398	401	394	410	387	362	383	392	414	366	430	389	419	424	382	400	391	422	410	405	417	420	446	423	408	441	389	424	397	391	383	451	392	409	383	404	427	425	385	384	395	408	406	429	436	420	383	378	432	392	448	427	436	403	384	390	360	438	437	461	361	412	426	429	378	372	438	412	384	430	404	397	397	417	420	406	403	403	396	409	403	428	401	414	422	415	385	412	413	427	435	431	375	401	398	378	406	418	394	416	422	402	382	363	398	396	393
7806	9876	9898	6091	3822	2689	2149	1615	1418	1336	1187	1086	1063	1020	1001	915	889	860	834	829	2765	3644	2269	1816	1022	950	862	798	830	784	812	764	816	792	758	848	830	882	765	789	820	830	815	788	762	803	805	753	818	776	804	759	800	807	804	860	830	821	803	777	753	750	787	818	841	871	776	813	836	825	777	745	784	771	776	823	804	788	742	830	813	776	823	806	792	853	818	774	766	808	747	846	784	760	774	786	784	800	781	783	799	770	777	794	824	767	821	834	874	837	755	815	847	779	822	826	772	753	760	782	810	797	744	811	846	821	789	815	743	775	815	816	803	827	820	757	802	772	828	802	818	847	822	864	804	773	788	803	824	743	823	809	793	738	806	813	790	799	767	742	819	803	787	812	779	796	771	806	765	743	779	825	791	809	821	739	857	754	756	772	811	806	823	771	754	797	804	770	806	830	780	793	776	740	795	856	778	804	771	791	816	823	838	811	800	837	776	802	749	791	773	866	782	840	837	757	819	761	793	741	807	813	809	786	826	812	839	804	766	819	811	777	764	771	744	755	836	778	796	816	852	788	835	822	816	830	791	763	816	791	820	777	766	861	815	831	832	782	826	806	810	798	799	830	805	791	765	807	807	758	828	759	799	825	786	851	735	758	800	820	786	745	791	818	743	806	789	757	783	781	818	792	775	814	781	805	813	806	799	802	821	785	752	805	796	829	800	844	776	808	846	801	832	816	811	877	806	731	797	748	789	846	776	827	812	781	794	834	802	780	804	787	760	848	788	778	798	822	794	830	838	818	822	790	832	809	825	818	796	801	791	769	808	787	816	817	818	776	822	837	815	788	824	753	797	771	791	820	756	772	738	816	729	797	770	780	812	779	778	795	808	860	812	785	842	788	783	739	785	729	768	765	775	809	845	781	770	811	804	805	791	782	800	817	756	783	798	806	808	798	805	820	792	786	818	790	768	810	788	783	862	831	808	769	804	818	813	793	857	862	820	799	820	821	779	789	801	745	817	783	764	774	822	811	787	807	809	760	741	771	784	767	833	798	833	788	805	811	777	832	806	775	834	791	750	789	827	777	814	753	768	812	801	817	832	780	745	817	808	725	782	820	841	789	771	713	819	792	816	755	796	792	801	826	793	799	819	784	807	818	692	783	829	783	843	866	791	789	842	797	806	821	812	820	811	827	808	810	810	823	768	852	823	806	728	807	789	734	793	814	838	810	799	772	813	776	767	802	794	763	836	869	820	769	760	770	833	732	810	783	831	853	776	763	806	784	880	781	809	844	830	750	788	808	796	768	812	769	814	878	808	787	792	793	772	808	820	785	770	802	764	781	840	808	770	770	798	785	826	775	770	824	781	757	829	816	804	793	777	816	769	820	800	773	821	805	808	820	819	794	814	731	822	819	857	806	792	817	833	770	815	755	745	733	796	816	811	841	811	788	731	775	798	849	781	790	796	799	829	809	810	770	794	820	810	798	765	786	825	754	833	788	802	832	840	777	775	774	843	834	810	787	817	798	794	806	779	806	795	796	777	766	778	788	773	767	847	823	874	841	844	816	763	770	797	799	755	778	823	780	775	791	761	786	782	766	713	801	775	813	807	793	816	808	806	831	833	827	799	782	828	787	798	816	840	791	782	831	757	744	761	841	798	778	797	801	811	817	820	778	819	770	770	785	816	742	821	796	814	871	800	829	849	762	776	798	765	800	784	814	814	757	769	856	784	786	775	820	751	819	798	849	750	760	755	851	749	775	779	844	812	817	782	799	780	799	814	819	780	804	789	819	815	788	799	848	825	764	821	807	786	793	765	817	811	799	809	798	753	777	833	786	792	802	788	777	779	748	855	855	797	790	748	780	819	822	759	799	873	825	803	812	778	809	840	826	809	801	776	797	814	805	803	824	846	799	824	833	797	799	761	791	814	831	793	752	789	833	850	795	798	786	875	743	802	773	842	760	780	787	766	766	804	789	848	825	789	801	786	821	781	775	773	770	784	842	706	823	811	803	833	773	802	756	800	774	782	768	820	760	815	764	773	800	796	788	839	798	790	810	834	780	788	840	736	785	852	790	762	829	796	852	800	782	822	792	821	769	788	780	771	755	745	827	819	779	730	834	827	794	816	806	752	801	785	820	781	767	834	817	796	807	772	770	837	820	823	826	769	776	782	757	757	803	801	793	790	773	796	789	820	784	775	810	829	813	803	729	807	838	772	806	824	823	814	839	802	778	809	794	836	822	821	762	758	799	825	766	797	816	813	802	812	826	766	763	785	795	820	808	816	850	797	804	838	793	802	832	786	793	777	849	830	801	794	850	854	763	854	768	768	792	807	794	815	822	836	818	807	773	836	819	791	801	793	843	790	765	749	803	791	835	773	825	769	807	810	847	827	781	780	756	789	760	820	834	790	793	822	827	811	860	842	761	807	773	773	803	786	815	815	804	761	798	835	812	801	786	818	771	819	816	760	806	777	763	805	793	762	846	816	816	808	838	831	827	826	757	833	837	799	788	774	831	780	770	822	805	798	763	808	786	749	771	817	844	822	822	788	819	793	768	807	845	799	837	837	788	750	739	818	799	815	805	792	817	810	825	723	768	847	805	756	787	745	834	750	778	822	787	814	808	839	787	777	816	837	765	814	796	785	785	791	788	774	761	813	827	769	780	778	754	798	793	831	837	805	865	781	782	775	837	764	762	787	813	811	805	787	807	773	786	799	804	782	856	809	760	779	820	858	830	808	826	828	822	810	769	804	817	740	805	836	826	750	783	787	779	787	799	853	804	818	795	779	797	827	808	815	759	779	764	784	826	777	825	817	813	768	816	821	803	801	799	764	763	799	726	792	810	762	808	810	826	803	756	851	802	823	754	786	789	807	752	803	774	773	799	842	807	814	795	861	784	804	825	802	745	796	807	781	808	766	839	760	833	808	804	817	729	788	771	749	755	790	778	775	759	821	804	808	836	804	804	793	777	792	816	798	757	823	801	802	817	788	792	797	793	829	751	799	833	781	792	818	793	794	842	812	838	825	835	808	834	816	773	723	744	824	799	796	810	776	810	796	807	801	792	818	774	796	813	830	841	806	842	819	814	729	758	789	841	804	835	843	821	822	826	854	783	795	775	836	797	789	797	807	777	868	809	801	833	784	779	803	814	781	815	821	808	775	773	819	781	769	802	787	759	861	825	838	823	799	785	748	794	819	835	767	783	786	768	791	794	821	802	817	789	863	775	823	767	785	796	858	825	799	801	794	779	798	818	746	761	772	812	849	800	745	805	782	832	844	832	795	787	772	810	786	817	769	747	764	822	789	830	782	749	773	776	805	784	763	795	841	806	810	823	842	819	786	846	821	840	792	795	798	791	774	826	768	786	795	794	815	829	794	810	804	824	815	809	856	794	802	757	825	758	801	820	813	780	829	770	809	776	848	768	848	767	784	789	807	776	772	845	824	757	849	769	811	791	752	834	773	824	807	804	805	859	799	766	793	808	798	812
24269	21420	28438	24818	18841	3218	1401	889	725	661	555	531	490	514	490	464	425	372	354	374	4947	4994	3155	1828	935	604	370	409	389	360	348	372	361	355	401	365	396	351	356	343	349	347	371	343	346	346	336	360	370	346	363	328	357	345	366	339	356	315	356	383	304	352	349	365	348	308	320	378	372	348	368	378	314	337	348	341	350	359	348	358	353	337	355	405	317	392	308	342	367	359	349	334	375	338	388	325	378	371	350	324	371	359	375	338	348	335	297	308	338	385	349	336	338	351	368	377	326	377	345	334	337	314	315	323	351	338	361	373	336	352	348	342	336	348	353	355	323	348	370	344	353	353	390	359	343	355	341	373	356	381	336	335	353	310	343	335	347	339	359	330	379	338	338	389	329	407	320	321	359	344	346	349	343	349	375	330	366	329	348	354	339	319	363	362	359	366	336	332	365	335	353	378	346	343	353	353	319	330	373	362	332	346	383	317	340	333	374	368	362	383	356	348	372	328	326	346	369	369	362	394	368	355	335	338	343	367	361	329	349	358	360	346	374	346	330	336	348	365	359	336	337	375	325	365	341	345	337	374	377	340	332	374	344	372	378	350	380	352	340	358	349	378	355	368	314	386	379	374	340	365	342	329	372	328	340	379	338	334	371	379	337	369	357	323	406	333	374	368	390	369	339	335	314	367	335	308	367	368	341	359	382	378	338	320	325	347	354	307	368	337	354	346	359	346	363	337	376	344	336	380	344	329	333	371	348	357	368	353	347	350	361	370	364	367	382	361	363	350	332	349	347	321	353	357	352	330	373	342	353	315	348	364	334	384	391	333	358	341	329	347	337	377	345	324	360	327	371	334	360	321	356	353	349	338	348	308	374	341	366	345	343	350	370	351	342	382	356	336	348	381	335	320	373	339	344	358	334	353	317	346	348	332	349	334	342	340	367	339	373	359	339	350	357	355	358	338	327	341	331	364	353	351	348	361	345	364	346	357	347	334	333	340	353	350	322	343	346	332	374	357	378	347	336	322	397	361	351	360	354	379	344	344	315	363	336	356	362	359	332	383	333	344	370	387	366	353	364	321	371	330	354	341	367	333	365	331	376	338	351	363	362	340	324	359	337	353	336	374	350	301	375	339	367	334	315	340	367	346	340	303	351	325	355	335	334	346	371	333	394	353	370	349	320	344	342	339	307	352	332	358	351	364	339	328	364	357	359	346	324	371	348	340	324	330	367	368	330	349	352	346	352	358	393	359	313	345	337	376	339	361	345	344	363	322	361	352	359	341	343	339	351	344	336	353	350	324	315	332	331	366	333	347	356	339	341	342	364	335	385	325	364	345	380	343	366	367	384	351	385	331	329	334	308	382	313	364	352	336	355	347	331	361	379	362	353	359	337	367	350	384	360	359	333	362	368	345	352	386	347	399	328	364	350	346	336	358	372	376	351	331	337	326	340	307	341	342	355	368	368	369	353	368	347	334	349	326	352	356	342	365	309	331	348	311	328	320	330	344	351	351	346	349	327	342	357	368	388	355	333	320	371	360	329	361	357	362	347	330	389	346	379	366	339	355	315	384	325	346	351	347	352	362	349	342	349	359	359	347	373	335	372	355	343	322	322	361	335	347	348	347	330	353	359	369	391	362	335	368	337	334	368	361	383	336	390	355	330	351	362	376	341	348	332	379	348	368	334	330	365	354	342	327	343	342	359	338	362	345	361	351	363	369	344	349	329	378	332	351	350	378	347	349	371	365	336	341	369	377	366	343	398	350	354	326	358	339	341	376	343	369	330	353	342	336	319	369	343	348	346	371	335	368	364	358	364	370	333	345	353	319	354	313	350	362	327	341	338	328	363	381	352	339	374	341	347	337	336	380	346	346	341	351	348	345	345	351	348	357	345	333	342	362	315	369	367	330	345	356	350	355	360	334	359	349	352	354	341	347	349	331	361	359	357	353	306	349	338	329	380	325	359	357	354	333	388	338	359	328	353	371	355	352	342	327	368	344	360	334	346	344	360	369	334	342	360	341	328	367	391	351	366	377	341	350	380	333	350	314	384	337	367	335	362	330	382	381	359	397	352	340	331	358	366	337	373	336	345	349	351	343	359	328	329	340	349	354	367	398	347	333	365	371	351	340	352	356	364	356	311	334	387	334	354	338	341	348	375	372	378	355	356	357	331	342	361	330	344	353	341	335	339	338	380	335	373	374	351	348	347	344	371	359	381	388	333	379	352	333	381	359	346	354	366	371	351	354	379	330	368	348	360	345	372	342	358	328	361	332	361	329	366	339	348	353	332	353	359	321	335	373	362	365	349	335	343	354	359	342	361	341	355	328	340	379	384	348	322	320	349	358	343	350	375	320	357	348	393	356	406	333	354	331	365	363	330	340	375	356	342	389	361	338	351	340	363	346	345	360	345	333	319	354	325	369	349	358	370	335	361	364	340	335	326	328	329	373	325	357	344	363	337	365	355	383	325	350	357	395	345	375	362	385	343	338	336	371	362	352	355	315	333	334	356	376	344	343	321	345	327	351	360	366	345	350	365	362	372	327	344	361	354	346	357	339	355	338	377	338	346	343	334	349	357	367	338	363	323	345	359	338	344	360	353	352	338	385	355	345	350	356	360	348	372	380	355	373	368	351	380	341	369	365	350	357	356	351	334	346	356	352	345	360	332	353	349	352	367	344	344	338	333	338	363	319	350	361	373	367	363	379	323	377	398	340	330	374	326	386	348	303	374	369	328	354	318	377	334	371	344	370	361	358	360	364	336	395	348	328	348	341	356	346	355	360	349	337	322	361	329	344	351	343	348	328	337	350	337	342	351	304	345	362	335	328	348	313	348	345	356	359	359	326	337	339	333	342	335	367	356	334	387	343	350	374	351	341	314	346	349	342	341	362	381	333	355	354	342	343	352	378	356	316	364	334	343	317	355	367	365	361	347	335	321	340	348	370	357	386	366	321	359	349	317	382	365	358	326	347	348	364	377	335	354	326	366	384	360	346	375	355	325	360	331	354	334	350	342	351	342	377	387	338	318	342	321	326	332	339	326	350	354	316	351	366	349	335	366	337	358	345	339	323	358	312	331	358	345	351	345	323	331	317	340	366	371	327	369	361	330	331	359	325	336	355	316	363	362	354	322	367	330	361	389	350	337	364	378	322	336	306	353	361	346	360	346	342	365	356	354	349	336	344	367	342	364	380	361	312	322	371	344	338	327	385	353	312	349	301	376	331	345	362	332	375	343	309	333	383	347	343	365	353	346	327	356	333	334	362	366	361	340	365	379	386	356	347	343	366	334	356	351	340	336	369	340	371	341	350	395	346	361	312	335	363	369	306	352	335	341	350	350	336	371	365	345	376	419	349	336	346	319	342	329	310	349	330	365	367	310	308	365	332	322	384	368	330	367	315	373	347	346	339	340	327	356	330	343	339	339	336	311	352	325	335	332	348	338	339	368	350	326	337	361	353	357	322	365	346	337	359	364	346	373	394	376	348
9853	18724	18067	11555	7412	5072	3741	2816	2355	1932	1581	1513	1386	1240	1075	953	946	908	832	882	15206	13718	9335	5868	2669	1525	805	927	873	796	739	643	719	776	789	825	763	755	755	739	716	684	681	685	728	740	716	728	736	692	706	682	685	702	654	716	659	661	720	735	741	704	701	691	721	722	720	701	716	711	696	701	673	698	674	713	726	660	720	679	671	717	714	672	700	727	702	704	718	682	719	742	695	726	669	672	665	731	721	677	704	662	693	717	672	694	714	671	715	726	690	718	689	710	682	706	707	700	701	710	692	728	654	652	713	713	700	678	720	712	741	671	698	725	728	694	661	708	729	744	676	701	683	705	734	706	687	707	738	671	668	753	726	710	729	705	639	689	688	647	665	690	684	741	751	697	718	649	648	703	705	681	678	714	687	659	735	702	691	704	678	728	700	719	689	701	709	714	738	665	739	692	704	707	688	711	658	706	730	711	722	687	719	693	699	700	737	685	733	721	725	663	646	686	723	666	700	697	641	650	692	648	658	688	686	676	678	676	663	645	751	680	708	710	692	706	677	707	701	724	681	682	670	724	716	646	712	696	681	722	715	663	701	688	747	688	721	696	700	707	733	686	719	669	708	708	739	746	684	640	700	681	676	725	726	697	654	688	681	666	684	714	635	686	691	703	685	652	708	738	681	710	632	739	722	722	701	694	720	690	739	706	717	685	690	700	727	721	681	757	666	711	653	647	665	748	702	688	700	757	696	664	670	686	732	699	677	715	729	674	724	668	711	622	716	722	691	681	675	738	679	682	672	738	688	684	680	723	704	694	695	741	710	689	702	691	716	695	674	668	741	685	689	683	709	696	675	665	668	679	662	749	756	673	684	700	658	658	723	719	672	678	736	667	663	675	681	677	723	725	663	669	685	679	720	668	739	650	669	681	682	715	674	676	662	750	713	671	725	691	654	735	700	717	706	665	679	723	723	705	720	715	722	697	721	683	692	688	662	717	694	742	726	714	680	686	691	695	731	658	697	700	742	688	720	721	683	661	663	701	656	668	687	739	714	695	662	716	698	703	693	719	696	676	682	662	670	707	687	713	720	719	682	664	631	660	698	694	683	696	673	698	661	734	694	710	739	652	688	729	705	669	694	663	723	706	742	671	669	720	746	686	704	693	718	716	709	706	686	680	666	707	673	675	732	679	750	682	697	700	710	686	675	669	670	740	660	759	682	694	696	719	664	682	696	717	712	685	682	704	668	711	712	716	714	724	676	712	669	697	692	717	644	754	675	666	661	710	721	667	717	725	723	706	741	703	731	719	666	709	660	674	714	679	674	699	663	656	688	674	654	682	705	676	714	705	705	682	712	670	634	750	670	708	710	688	694	730	709	684	698	727	687	726	710	641	661	686	710	720	738	711	718	733	630	681	668	733	728	718	709	749	689	712	700	693	722	697	695	690	651	668	694	705	681	664	690	728	680	695	697	718	721	697	691	642	700	728	645	718	732	711	665	717	676	711	694	736	688	723	714	676	686	701	713	687	703	684	735	712	686	698	694	722	690	739	692	746	698	696	689	722	725	710	706	717	719	708	691	693	704	698	728	696	672	719	675	681	735	691	705	704	639	671	722	670	707	677	724	700	718	679	677	637	685	677	674	695	703	690	730	698	681	708	702	699	748	701	703	682	692	693	713	703	697	694	709	725	697	708	687	681	652	697	668	720	678	762	695	704	719	689	651	744	711	734	685	676	701	680	704	661	693	697	745	702	672	679	669	689	704	713	737	701	696	701	717	714	688	675	682	718	703	720	654	644	686	734	695	699	716	715	655	684	658	710	666	677	711	686	696	724	672	717	693	669	699	719	710	695	717	694	718	746	697	708	690	717	700	687	723	697	710	722	730	682	695	670	687	637	689	664	710	684	704	672	712	723	681	671	709	732	715	669	711	645	702	711	719	745	664	690	684	703	664	704	738	671	720	706	761	706	670	666	685	692	687	715	691	681	711	713	695	708	721	703	728	698	705	730	709	708	685	684	727	678	703	713	658	688	692	731	705	651	690	694	702	726	667	637	697	733	750	686	666	663	664	705	694	729	713	665	661	698	704	691	697	670	677	710	702	697	665	692	698	746	690	677	688	770	696	659	675	682	710	638	732	631	721	723	689	678	710	714	734	664	703	721	718	678	684	717	729	675	693	724	673	706	714	663	674	708	695	662	698	678	678	755	727	705	727	720	704	696	713	690	705	680	694	682	675	679	678	708	733	747	693	709	718	702	718	649	712	685	703	695	706	695	709	710	688	735	707	674	685	663	739	731	712	699	695	684	637	687	665	688	685	678	650	702	719	681	690	721	699	704	755	689	723	712	692	693	685	750	687	693	671	681	703	682	725	701	665	716	674	736	704	678	710	712	696	782	695	684	681	696	720	670	722	688	735	702	704	680	699	726	703	683	671	672	704	690	696	683	667	725	711	756	659	658	702	687	687	699	714	691	684	751	648	753	686	707	684	713	729	660	751	682	679	699	721	692	623	671	714	683	715	744	694	684	674	673	706	691	725	725	659	699	694	713	717	652	727	735	690	712	711	702	723	712	719	679	664	724	676	709	683	653	691	693	703	720	740	729	695	796	754	710	671	674	677	704	704	691	691	703	701	685	689	702	758	725	710	714	636	719	731	714	756	734	700	721	662	668	718	686	716	718	658	700	705	683	657	669	694	710	705	762	666	728	711	685	680	670	718	688	702	676	734	664	671	685	697	721	710	717	704	694	671	695	664	691	706	709	689	670	706	747	682	708	729	718	720	639	706	711	674	694	683	710	689	651	681	637	690	706	654	717	730	684	676	704	654	709	692	721	730	731	702	717	662	716	706	723	702	733	707	734	741	712	702	669	746	661	686	717	707	724	705	705	695	662	690	724	722	703	684	696	752	698	692	690	685	630	667	668	676	663	714	683	738	687	692	691	653	711	702	718	651	709	685	693	660	727	650	703	673	699	712	679	703	703	704	690	682	696	676	734	698	676	717	688	697	682	714	703	740	731	720	644	701	724	750	727	669	669	696	693	689	739	690	705	712	714	683	713	742	708	700	708	710	701	671	714	719	689	699	789	697	666	699	656	715	701	721	712	702	678	714	676	700	742	641	717	713	711	720	707	702	720	747	691	727	712	670	707	665	706	707	680	674	688	747	698	703	721	715	679	738	675	673	684	642	698	740	701	713	776	693	716	765	710	664	729	702	691	667	697	744	672	713	687	706	725	688	703	716	698	680	679	658	667	711	707	698	695	727	680	678	678	715	691	655	678	669	697	676	704	691	651	685	667	706	705	683	704	718	706	670	686	708	708	693	738	686	705	695	668	691	683	687	693	661	691	667	686	668	704	702	716	681	706	708	719	718	678	732	694	736	709	641	649	650	698	688	741	684	766	712	678	683	699	685	713	678	672	674	717	741	704	730	710	710	681	671	694	728	682	698	720	681	713	699	682	681	608	676	723	636	714	683	683	686	720	694	709
23354	21408	29195	24000	21410	18231	3177	1269	960	721	724	663	572	537	489	487	439	390	365	455	9800	9207	5439	2686	1286	960	807	519	403	332	348	367	319	365	412	389	381	366	409	343	366	365	325	352	349	347	354	304	351	353	340	329	375	340	359	331	329	359	334	322	375	361	382	333	350	340	310	366	333	337	359	352	345	350	359	353	390	365	355	355	329	354	372	329	342	378	320	334	337	332	381	345	338	317	334	383	356	378	337	331	342	338	360	346	331	348	328	346	369	332	306	336	351	372	348	351	367	340	370	336	326	329	348	317	358	308	334	339	314	362	346	335	349	372	341	373	353	338	350	369	312	342	347	355	340	355	325	368	334	325	353	353	329	324	353	366	378	304	338	378	345	348	345	363	338	349	365	327	347	343	346	364	313	362	343	335	318	343	345	331	320	341	376	342	345	343	337	333	352	365	357	345	337	405	369	377	373	313	347	320	344	387	364	358	340	355	356	389	340	357	338	369	347	323	339	353	362	336	347	325	341	353	342	307	333	331	345	373	346	333	346	362	386	343	326	342	403	340	347	363	327	316	350	320	356	381	361	344	347	309	344	326	349	330	352	377	369	367	341	345	332	356	340	333	374	361	355	364	346	347	340	351	339	333	320	337	366	367	331	377	345	357	358	319	361	353	381	367	368	330	368	364	364	338	376	308	355	347	328	375	368	312	338	361	357	367	358	366	335	344	366	364	334	351	326	324	359	351	308	372	344	367	361	326	355	328	308	333	360	377	332	365	359	361	354	375	323	324	342	367	342	375	351	352	327	329	338	363	361	361	370	357	334	340	337	348	353	359	324	375	340	346	339	330	350	345	340	364	351	317	358	351	372	365	330	329	368	360	352	305	344	356	348	360	345	362	340	370	371	351	371	346	357	350	324	363	369	342	369	328	350	315	354	369	346	319	335	379	337	346	329	376	320	372	364	346	368	354	347	337	336	336	364	386	355	345	318	368	374	333	333	352	359	349	359	349	323	362	314	347	351	343	346	328	334	358	360	312	325	363	345	356	341	336	345	360	338	327	350	345	344	332	360	375	358	357	316	365	366	334	322	336	329	344	337	356	345	347	336	348	343	345	321	333	349	347	342	340	380	372	341	329	326	346	350	361	344	350	368	330	329	377	356	369	357	347	344	297	339	377	343	315	397	327	382	334	346	333	315	363	339	352	324	385	326	335	358	366	331	326	335	339	351	384	320	381	373	337	376	329	376	327	351	329	342	328	356	358	332	353	323	350	308	332	331	351	314	366	355	325	342	359	378	352	348	352	374	362	353	355	330	342	361	401	329	330	344	318	361	332	372	312	352	347	327	356	357	343	344	342	359	314	353	347	367	361	330	358	348	320	313	354	367	350	333	342	338	337	313	361	369	332	335	339	337	374	369	343	333	364	358	343	342	362	328	355	305	365	349	316	343	328	342	342	362	367	351	368	327	363	346	319	379	346	333	345	315	331	342	354	341	348	348	357	358	360	348	356	336	332	350	352	379	364	361	340	378	355	380	346	333	335	301	324	344	332	361	336	332	371	336	348	341	339	374	353	319	333	326	357	344	350	378	364	361	330	346	354	383	350	384	377	336	345	368	362	368	337	342	351	315	352	321	333	341	356	343	309	324	371	330	353	322	309	352	356	325	359	354	335	368	346	348	370	332	317	351	362	340	350	364	358	354	387	370	336	363	317	352	345	346	358	330	328	338	369	364	337	331	355	346	336	337	332	326	308	328	379	360	357	363	323	342	350	344	314	339	363	322	319	358	330	327	335	378	349	334	366	348	341	340	339	325	331	321	322	347	349	346	358	351	361	349	345	359	343	379	337	377	374	375	369	345	355	315	344	341	331	312	335	372	345	365	367	345	378	369	322	371	355	333	333	333	350	334	348	355	379	342	360	340	365	359	382	322	339	358	347	363	332	334	355	325	346	378	347	366	340	320	345	342	363	322	344	351	362	338	342	325	378	310	339	359	353	328	342	351	349	354	367	344	387	348	338	348	339	336	353	328	330	302	336	358	361	343	313	337	332	316	352	312	313	379	376	321	367	328	383	324	310	319	396	364	325	362	321	322	309	344	382	350	329	341	363	353	354	369	352	328	350	355	354	370	361	325	325	369	339	347	352	345	318	354	341	378	336	336	341	346	339	352	325	320	321	314	380	331	331	347	375	354	348	350	309	327	363	335	348	342	337	345	376	335	374	328	362	363	331	342	349	321	384	319	336	325	380	318	341	337	331	372	356	366	386	329	362	342	344	319	316	325	345	358	360	354	301	342	324	369	359	347	390	338	332	356	354	340	365	343	352	347	313	330	310	341	305	348	325	361	366	371	337	337	335	355	358	327	371	352	354	321	355	365	357	382	352	314	327	356	324	324	355	328	348	353	354	344	345	344	314	364	305	349	311	330	316	367	336	310	380	328	354	363	357	357	358	348	360	342	355	329	356	313	323	339	354	343	329	345	328	313	325	330	358	360	328	360	359	324	333	321	304	313	335	330	323	340	384	339	345	365	363	356	363	347	355	354	363	319	308	350	353	320	314	358	339	350	321	359	394	351	332	346	346	367	325	340	353	339	352	339	374	322	368	352	341	334	335	349	341	311	344	356	341	346	364	394	358	350	360	335	320	344	323	382	360	364	348	354	312	313	346	326	342	348	345	360	324	366	350	318	324	358	321	338	337	333	337	357	333	325	351	327	365	376	327	347	353	338	343	342	369	358	355	372	313	319	333	336	355	308	374	328	362	330	303	330	334	364	329	364	363	332	295	356	365	339	347	352	342	375	368	353	316	351	356	361	370	330	324	315	323	366	340	355	334	368	404	357	362	326	377	347	321	353	355	337	340	369	370	376	370	322	319	355	344	329	360	336	337	354	304	326	320	331	358	345	347	342	338	363	352	353	338	317	354	356	328	325	364	330	321	355	332	311	379	318	361	377	347	363	352	353	328	314	351	325	330	337	365	371	324	329	335	390	326	340	374	353	390	349	348	345	343	330	344	339	335	324	335	350	358	326	355	320	346	346	303	344	349	348	294	331	349	356	335	334	380	322	371	374	370	334	346	387	341	359	342	379	340	341	325	344	358	326	326	343	338	362	352	340	366	348	358	343	341	362	368	306	322	330	367	382	351	350	382	359	352	336	357	344	333	343	373	342	379	325	359	320	337	358	324	337	390	355	347	303	342	385	362	354	374	309	317	347	367	333	370	315	352	345	339	342	363	366	379	328	348	325	341	348	342	355	361	354	356	368	302	317	351	340	378	332	375	355	330	340	357	323	371	358	323	366	345	336	343	358	348	295	350	347	390	343	381	362	349	369	368	353	382	326	353	314	354	359	376	348	349	339	335	368	321	369	350	345	364	342	385	334	338	337	328	337	333	370	362	338	336	333	345	356	360	343	350	346	357	395	343	377	335	339	367	347	302	364	340	368	315	329	332	335	345	350	354	348	363	340	350	366	337	362	342	345	349	347	353
12395	23975	23130	15681	10560	7212	5171	4006	3197	2537	2207	2003	1803	1457	1280	1188	1060	1010	931	1054	23605	19936	14307	7462	4061	2652	2281	1241	732	625	687	695	705	731	817	779	815	811	773	713	727	681	697	683	712	639	644	650	694	681	681	658	673	629	637	669	683	665	652	674	676	678	658	680	663	706	698	694	667	652	675	662	677	668	682	671	680	664	665	640	683	676	641	700	662	649	695	661	641	665	649	606	673	680	711	669	654	653	692	696	679	664	629	679	627	656	710	641	651	706	678	678	669	683	662	642	690	636	620	663	680	660	672	660	634	702	687	661	667	622	645	692	678	690	704	661	660	679	640	659	668	717	684	679	676	660	656	648	647	708	628	707	682	678	672	695	708	661	648	640	668	708	721	657	672	671	651	702	665	660	668	677	684	692	701	717	650	695	674	638	666	658	647	658	679	664	701	653	706	655	708	650	692	691	685	705	683	703	661	650	669	683	642	662	701	668	645	651	639	643	698	649	645	696	714	657	642	656	642	681	660	653	679	676	671	716	709	725	694	698	718	635	708	661	655	676	670	699	661	696	686	697	640	669	700	677	678	676	694	692	664	689	630	679	629	670	640	669	660	689	708	694	681	676	698	653	679	709	668	699	646	679	674	689	641	651	663	687	687	684	670	635	672	669	651	693	695	687	658	672	653	660	672	687	645	658	673	683	711	723	661	654	713	709	643	652	639	703	672	691	678	661	657	671	706	611	637	648	667	658	677	695	665	653	643	668	686	649	723	682	669	641	680	666	647	668	680	685	677	701	742	658	686	680	670	653	639	681	667	649	717	675	670	624	703	675	638	703	658	657	664	693	648	680	672	652	653	666	672	684	688	649	697	681	695	661	654	728	667	684	682	632	693	636	686	700	658	665	732	631	686	710	679	662	698	690	689	678	650	657	656	707	712	616	646	732	685	689	696	695	669	707	678	670	668	717	650	693	645	662	689	673	667	714	681	677	661	635	660	665	691	666	657	697	644	703	655	691	680	672	670	687	608	659	688	702	676	693	693	656	689	646	700	657	647	708	635	665	689	695	617	683	699	687	673	669	647	667	731	643	675	687	700	691	623	644	652	656	661	669	667	598	733	649	726	680	679	647	665	687	663	644	705	629	687	690	705	704	666	653	674	663	630	661	632	657	686	681	660	676	656	671	690	687	675	627	681	711	679	673	671	648	647	678	659	676	654	686	659	645	683	689	685	638	674	647	657	675	680	665	658	680	697	700	699	663	674	660	631	716	679	635	654	669	679	666	673	673	699	675	704	630	658	702	699	654	692	667	648	716	640	659	670	699	693	634	713	647	680	670	698	665	662	654	695	666	659	640	688	663	675	677	679	657	719	673	632	683	635	676	732	669	642	660	737	703	685	666	713	729	660	654	630	641	656	680	639	640	655	683	650	656	659	718	730	705	665	648	645	683	693	676	630	692	720	723	644	674	659	715	670	672	610	658	696	678	661	688	677	666	662	626	751	638	650	627	688	688	639	681	679	704	652	682	652	639	627	667	677	609	628	653	669	671	669	657	657	695	694	621	683	649	629	662	669	645	673	702	677	651	667	643	676	649	671	655	644	665	704	666	675	667	667	644	649	671	715	691	695	682	674	676	642	670	680	658	654	694	665	736	593	718	678	690	660	670	618	720	669	693	667	683	660	678	616	691	689	719	638	639	635	673	662	662	699	682	711	641	619	662	688	670	678	663	680	641	723	664	666	705	676	707	670	673	657	734	666	678	629	726	635	672	682	671	667	650	701	649	682	643	654	636	700	660	650	651	649	695	710	671	677	673	710	663	643	660	707	674	681	641	695	697	628	669	664	676	681	664	608	703	637	706	704	684	679	684	661	677	667	675	690	673	666	697	679	703	644	687	677	682	676	706	643	678	665	666	677	637	628	686	691	660	689	633	694	686	679	711	650	684	669	693	674	692	647	666	652	693	673	667	658	657	667	655	700	667	693	681	647	644	662	656	681	662	645	704	665	699	692	655	672	656	639	672	659	706	664	668	658	681	723	647	667	689	662	654	701	624	654	728	674	752	672	613	663	721	703	636	651	709	701	645	681	639	632	716	663	651	682	622	655	649	655	620	650	662	688	666	704	667	699	658	666	635	707	666	652	639	664	637	681	696	612	630	692	641	636	675	648	682	661	676	674	652	694	717	657	651	649	665	676	652	641	678	699	639	691	626	679	660	680	662	712	727	651	664	649	676	659	669	674	651	678	664	648	665	680	672	671	656	643	704	650	681	679	620	668	707	703	615	693	682	629	694	708	628	670	677	699	672	657	652	656	646	680	647	679	675	689	632	688	665	681	632	718	723	686	653	646	709	632	663	648	643	681	709	647	700	679	660	681	657	666	663	671	659	645	667	632	683	634	683	652	668	635	681	704	670	655	689	684	657	642	687	695	648	681	687	686	689	657	656	681	635	731	626	708	695	674	659	670	708	689	687	683	694	726	702	655	658	674	651	698	658	641	685	641	681	675	654	710	697	703	675	662	716	700	640	683	680	676	673	676	726	647	653	691	681	683	643	714	658	656	683	639	698	654	674	702	683	689	674	655	702	620	683	692	723	645	619	674	637	661	705	687	690	686	714	645	669	700	666	677	660	638	707	665	673	681	607	669	702	613	672	680	670	675	678	679	678	673	702	657	689	671	665	652	685	720	674	636	622	660	635	703	679	699	668	687	696	677	692	646	682	632	661	677	672	669	665	654	653	681	662	708	625	715	684	710	680	690	650	727	659	709	654	698	661	626	681	671	678	686	687	680	655	659	690	634	673	638	688	649	676	644	697	676	645	663	683	710	663	653	642	662	679	635	647	693	682	683	660	660	663	650	689	708	640	701	658	656	641	652	619	687	696	669	688	675	664	668	663	652	709	658	609	662	694	653	704	663	646	664	675	700	696	643	678	696	678	650	682	632	693	699	667	660	654	695	680	653	682	670	688	682	639	663	678	672	672	702	665	703	671	660	636	657	669	665	726	627	666	671	701	646	707	646	686	650	679	671	700	666	658	680	643	721	649	675	634	691	645	668	671	648	687	648	724	681	663	726	643	709	650	700	685	654	672	650	675	670	710	646	643	672	707	671	675	649	599	636	624	644	691	672	638	651	679	701	651	675	694	626	702	655	675	672	661	655	650	725	658	701	641	697	680	649	636	690	699	675	662	658	691	660	671	673	686	591	732	655	708	677	683	642	651	655	661	696	654	694	702	644	697	672	678	692	694	696	637	703	699	649	659	604	679	673	664	661	654	692	653	652	675	695	724	713	649	664	674	643	674	656	663	619	670	688	620	677	663	697	658	661	673	694	678	681	665	699	677	645	702	637	678	675	664	707	689	680	644	665	651	694	684	635	705	640	655	631	688	658	694	663	672	672	673	661	679	695	735	667	684	672	620	674	664	667	682	675	615	602	639	619	631	633	688	677	686	677	679	664	692	667	631	666	634	650	639	649	705	641	682	669	631	696	682
26976	20075	8440	2522	1245	860	702	626	532	540	519	474	473	434	464	395	404	406	403	435	1083	1164	891	642	534	461	441	405	402	414	380	434	373	407	392	423	398	420	402	448	372	404	408	443	392	396	396	412	428	408	417	422	437	378	418	391	435	382	423	405	397	410	450	414	396	363	424	397	426	410	418	432	415	386	401	411	389	368	406	451	426	418	420	402	414	398	411	379	393	444	392	444	396	419	415	366	408	400	416	401	420	392	415	422	412	393	419	400	377	399	437	414	425	425	422	383	422	421	406	401	406	401	416	385	471	454	418	400	416	422	394	393	418	380	396	372	392	395	405	389	430	393	404	402	406	394	388	412	405	442	403	384	371	405	414	421	415	430	404	396	397	403	372	396	400	409	398	419	427	426	399	409	392	426	402	391	393	409	433	444	399	444	406	406	396	415	389	395	399	410	404	403	387	446	417	389	403	412	407	385	428	439	403	400	420	404	377	406	437	434	398	415	394	420	406	402	423	414	416	404	401	408	433	425	409	412	422	452	420	399	426	397	415	422	408	419	372	417	399	413	407	449	408	437	437	383	420	390	401	410	440	419	428	437	410	421	373	399	426	440	429	416	404	396	404	371	414	428	383	414	416	413	388	431	420	409	422	375	419	415	397	408	431	417	400	435	375	392	400	405	410	424	425	437	440	393	408	462	435	358	423	425	409	402	449	393	403	395	398	388	383	359	396	426	404	401	412	384	400	382	399	442	413	411	399	374	381	414	411	433	388	367	421	386	410	448	418	388	406	408	420	411	373	428	416	429	420	386	424	415	437	427	421	407	395	427	402	428	424	428	399	407	405	401	414	390	413	411	420	393	437	404	406	404	419	419	427	421	441	394	395	454	423	408	435	418	389	428	412	423	427	422	400	399	393	447	390	432	425	432	420	406	390	430	401	419	377	380	401	413	421	440	397	395	402	421	387	394	383	397	379	404	391	394	427	388	397	416	395	392	396	383	410	365	363	415	425	377	439	419	430	396	404	441	399	396	444	398	431	403	381	426	397	404	403	415	387	397	376	379	400	412	387	418	416	416	418	411	388	427	431	391	385	396	419	417	418	398	397	406	393	425	419	396	406	431	415	418	431	371	383	416	393	442	406	411	448	368	423	441	416	410	446	379	420	406	411	426	401	385	430	403	411	394	451	436	396	421	423	415	404	361	425	382	454	384	427	403	363	391	414	446	419	423	398	438	389	404	409	396	388	382	377	426	426	467	416	395	417	424	385	436	410	416	396	427	421	412	416	389	394	415	392	386	435	407	405	405	417	399	432	411	432	393	400	394	402	413	427	394	407	405	404	418	397	400	413	409	398	427	427	413	427	420	407	431	422	408	408	446	399	383	402	428	381	433	429	412	423	385	415	393	406	418	408	398	456	461	435	382	423	402	425	421	376	381	411	369	385	408	419	407	403	396	441	383	372	404	401	403	438	404	375	388	430	391	381	411	425	412	378	382	451	400	377	401	388	388	372	397	410	376	434	408	423	391	423	417	454	415	411	459	384	369	393	398	431	403	409	433	394	413	400	423	411	392	430	371	392	417	417	397	399	411	405	401	410	400	428	426	401	403	410	418	392	437	398	400	408	438	387	426	436	424	391	428	438	443	401	393	408	413	455	425	412	415	396	416	374	426	377	419	428	420	396	423	430	390	439	404	399	414	373	423	391	401	392	387	401	387	404	402	408	384	385	455	397	399	443	417	398	390	385	402	426	453	383	394	420	447	400	425	370	424	430	400	364	399	387	381	428	398	421	398	404	397	380	394	422	435	426	391	376	428	445	358	371	404	420	384	423	437	407	407	392	410	449	397	408	442	406	398	415	421	412	434	392	401	408	408	395	437	415	433	404	401	425	398	358	443	411	456	409	395	387	378	416	435	391	412	411	384	400	412	395	425	433	393	370	392	437	397	428	416	373	386	416	402	409	424	386	411	423	394	399	378	402	419	381	359	411	391	425	403	445	409	420	409	400	396	405	442	389	414	409	430	442	381	341	391	387	384	394	398	446	422	374	428	416	414	453	416	384	386	380	380	421	400	365	413	382	397	384	424	400	391	402	460	426	437	368	394	434	452	387	440	390	432	428	442	405	415	388	383	424	368	389	420	415	427	429	426	373	436	419	412	426	446	415	420	423	385	432	406	411	406	428	435	440	436	407	411	424	451	435	414	410	391	398	461	409	409	382	416	386	392	404	386	418	406	400	412	400	413	406	438	389	389	376	457	417	374	415	395	378	429	402	412	401	400	376	400	377	409	386	401	409	424	432	400	404	406	415	390	358	409	412	424	409	426	416	423	433	400	429	408	403	436	419	405	374	394	399	412	437	422	416	423	415	408	421	394	387	379	415	454	406	431	417	386	428	408	421	388	433	426	424	421	398	403	393	400	425	404	400	418	395	464	409	401	389	443	368	451	421	349	408	412	401	443	415	373	406	405	423	420	404	417	414	412	393	412	429	407	413	436	380	417	423	405	402	420	390	407	403	411	394	450	439	376	396	396	380	380	376	395	400	384	383	413	428	421	410	375	407	417	381	433	416	376	426	372	403	423	373	411	382	390	432	393	409	399	387	410	399	395	433	441	419	376	397	386	391	411	422	370	409	424	383	434	400	411	395	376	427	404	427	412	382	401	394	398	429	399	410	415	397	450	401	386	416	424	406	376	365	434	398	411	385	393	404	430	398	424	410	389	392	454	416	377	440	410	422	386	399	436	401	383	400	401	426	403	447	400	437	402	401	426	401	439	426	400	408	399	394	444	417	422	421	407	437	420	397	396	405	412	444	399	412	396	405	436	432	414	456	370	408	424	375	424	421	427	430	399	427	418	402	420	415	415	376	422	442	419	432	403	455	405	400	416	414	412	376	399	460	425	396	434	399	463	401	430	430	415	400	416	439	376	404	441	412	388	413	436	402	418	393	355	384	384	392	419	426	412	394	417	408	447	425	399	431	440	385	407	393	393	432	405	381	440	412	408	418	427	407	395	384	408	417	414	444	425	409	403	393	395	390	412	404	409	454	397	412	409	419	418	372	400	425	387	377	397	404	405	415	424	420	380	417	415	396	431	409	418	390	412	423	438	433	412	337	413	375	409	407	399	384	408	418	397	430	412	379	413	419	404	430	412	404	379	383	417	405	414	370	377	452	399	401	433	437	390	429	411	410	429	397	411	435	417	406	408	411	443	431	439	410	395	377	422	387	388	401	454	408	421	378	425	429	396	405	411	427	388	393	429	410	377	457	409	409	400	414	380	426	373	456	389	390	413	391	390	395	379	401	386	456	444	420	410	406	409	397	436	382	433	406	404	432	400	432	416	421	435	403	375	364	405	414	398	390	406	436	402	462	376	370	395	397	408	422	411	400	398	400	382	389	415	382	389	395	439	412	389	441	414	389	403	395	424	403	423	424	425	396	410	398	412	352	379	425	398	396	427	428	440	390	417	408	420	405	409	423	399	413	408
7837	9873	9914	5842	3752	2558	1995	1697	1384	1281	1295	1156	1071	972	945	842	912	919	867	882	3365	3448	2442	1588	1055	943	860	809	812	819	773	777	777	834	867	885	864	864	804	767	782	845	789	821	782	869	823	825	805	784	785	799	786	798	758	772	815	804	785	822	826	838	802	809	825	798	781	760	774	839	823	811	819	832	818	845	790	773	766	797	806	768	810	775	842	800	822	780	753	788	846	763	846	804	792	793	817	790	790	780	779	803	782	802	844	783	825	798	797	807	846	806	783	806	881	787	810	786	802	794	806	775	819	796	806	798	815	819	848	779	797	824	815	783	810	809	827	810	823	800	757	841	817	796	861	775	801	798	829	821	831	828	825	764	801	796	804	757	811	832	772	803	835	790	788	797	787	787	812	822	795	759	815	773	762	787	865	786	824	820	785	814	819	823	799	814	770	844	811	798	858	755	764	782	820	766	781	733	824	807	794	777	840	774	797	801	777	766	815	851	782	783	801	809	795	774	760	793	772	777	772	823	825	800	790	783	816	822	826	760	804	860	845	812	822	821	780	794	820	799	809	794	778	833	805	790	796	838	782	809	832	810	787	751	783	787	763	800	837	815	778	866	821	809	836	828	784	809	826	809	803	798	773	800	781	827	782	775	815	829	785	822	823	802	777	824	794	792	811	784	834	802	758	815	781	760	777	815	821	833	784	785	764	805	795	737	793	841	838	796	777	768	843	792	834	769	783	813	827	783	812	795	781	723	783	823	788	822	828	803	775	784	754	824	782	800	790	785	762	841	793	795	821	803	819	807	785	790	826	769	809	821	802	784	830	849	845	791	758	752	807	845	812	765	804	796	837	814	820	811	757	778	790	787	811	810	822	783	714	798	813	781	807	773	805	803	802	850	795	791	802	800	847	796	756	808	801	832	801	823	858	801	824	811	784	800	781	832	819	856	785	758	757	825	795	810	712	825	823	767	841	806	818	843	803	806	838	813	799	796	831	829	777	812	817	829	800	792	791	807	817	766	756	799	777	839	784	822	767	764	818	747	823	783	804	795	790	841	828	811	842	805	821	843	842	764	798	833	802	738	846	785	801	791	819	792	822	845	818	797	840	787	759	775	857	816	752	867	809	773	812	880	810	803	770	794	830	800	850	801	811	887	748	828	780	789	810	851	817	794	794	781	841	820	868	796	822	796	802	817	768	803	823	773	807	820	815	791	779	790	817	825	788	828	816	803	798	736	825	767	775	773	795	780	810	792	791	815	778	820	799	839	766	827	817	854	796	741	801	839	811	789	760	859	837	815	778	779	741	800	820	789	819	820	768	765	776	860	808	816	803	794	781	796	857	791	763	818	821	822	846	750	823	816	764	826	805	801	787	807	787	846	788	741	834	780	850	817	772	764	791	813	816	842	789	775	822	795	860	822	842	780	812	773	855	772	796	809	846	766	830	796	843	857	787	814	805	794	835	794	817	829	804	801	850	783	818	830	809	798	794	822	783	787	806	779	843	815	819	821	775	778	833	795	788	801	806	845	800	850	823	827	806	770	819	791	813	779	818	811	793	791	817	817	821	856	843	729	784	803	805	853	812	748	820	819	853	805	747	804	794	796	776	812	806	821	827	846	783	835	841	786	802	831	848	748	770	781	814	777	757	784	807	783	818	757	781	793	810	841	834	811	789	795	811	795	794	888	783	760	778	847	838	834	824	774	808	819	772	770	788	772	838	782	783	856	806	824	776	767	826	812	796	810	739	844	812	747	801	840	778	760	774	756	785	775	836	762	815	805	858	856	793	747	863	785	779	796	811	819	847	803	829	801	773	787	808	799	822	787	834	819	792	791	802	808	755	841	779	822	854	811	763	765	812	818	812	770	811	807	809	821	795	780	816	798	778	769	814	831	809	840	854	812	798	784	820	736	750	789	782	796	823	825	789	800	821	788	831	786	781	793	821	790	780	816	805	769	771	774	796	818	822	807	783	861	831	783	869	820	816	798	820	786	764	823	789	808	791	838	818	822	823	822	803	804	814	796	820	810	784	790	807	768	838	775	791	800	844	823	797	781	840	809	791	819	800	826	795	816	830	741	753	836	775	827	797	851	836	826	836	808	728	834	777	783	775	784	754	787	755	760	800	809	833	799	813	822	777	789	821	791	816	778	769	796	809	781	750	784	844	782	786	811	783	799	794	829	788	783	785	833	740	775	834	798	874	802	838	812	745	851	818	783	811	807	810	789	789	798	809	773	815	810	781	817	795	809	785	822	729	792	795	746	792	808	728	791	807	878	813	811	794	797	794	788	814	752	771	800	787	775	824	782	860	781	833	806	824	807	814	819	828	794	838	773	789	803	813	808	792	819	828	809	802	808	866	805	824	761	815	883	777	774	743	852	809	796	763	825	798	745	790	818	784	807	820	821	767	766	822	793	815	820	742	786	783	799	830	815	815	846	783	786	842	777	801	820	791	810	785	785	786	770	820	811	816	800	813	800	791	782	803	859	790	838	797	806	830	806	853	786	754	807	824	842	774	797	771	713	769	815	812	821	762	757	790	768	799	808	833	819	817	804	795	779	827	795	813	787	841	766	827	751	825	815	833	846	803	793	766	794	801	804	801	733	794	810	789	776	822	850	768	848	819	827	739	782	778	814	826	794	821	775	857	820	802	777	828	775	810	814	831	795	831	844	848	826	779	867	797	816	744	799	855	753	775	856	805	783	813	827	795	748	861	772	831	796	780	809	786	823	836	757	796	800	771	812	790	852	836	838	807	821	749	810	829	779	815	805	829	817	842	816	842	819	793	832	824	774	815	836	778	831	824	784	787	801	836	838	777	818	857	773	785	825	775	824	815	777	781	765	820	826	816	759	839	816	782	802	793	831	790	867	745	821	780	794	818	789	752	825	726	828	856	818	858	806	857	770	764	782	807	836	761	769	819	815	776	852	846	836	793	830	796	826	821	813	818	816	742	731	782	786	821	819	809	827	786	825	856	802	839	757	792	803	774	792	787	842	791	736	797	845	772	775	773	813	816	813	777	807	812	858	846	830	825	836	788	854	802	818	865	756	796	757	810	837	786	780	795	812	844	814	817	789	823	828	787	793	768	741	799	844	774	778	755	824	828	833	781	806	829	787	832	769	800	783	811	827	813	846	744	824	792	782	768	823	781	800	820	762	787	836	768	781	782	819	797	811	780	819	805	791	788	787	773	768	752	797	830	782	730	835	865	795	775	861	813	841	830	765	851	837	751	806	834	738	763	757	800	769	793	776	798	746	795	785	776	833	793	788	869	746	787	833	824	808	819	791	779	850	737	815	811	807	805	796	811	792	787	851	880	812	831	854	800	862	814	833	806	812	812	829	798	781	816	796	800	828	872	826	786	808	792	801	808	794	806	766	820	812	799	791	826	815	791	752	850	733	833	812	839	824	824	814	814	748	761	815	798	786	806	811	790	774	843	825	831	820	803	804	789	813	847	846	717	781	795	828	772	790	813	835	809	826
24253	21380	28400	24712	18775	3186	1229	871	724	607	535	518	459	457	442	417	416	399	372	692	5654	4666	2876	1317	832	564	378	319	344	349	339	356	329	377	428	442	441	421	354	339	345	315	349	344	341	341	337	354	327	340	365	338	328	335	371	341	352	348	344	360	333	375	346	330	352	355	351	328	322	333	352	343	345	337	394	333	316	370	363	340	340	357	370	352	371	350	318	361	340	347	368	343	348	347	322	366	365	339	377	324	346	375	309	316	364	333	322	364	359	343	345	340	343	368	354	325	322	351	369	380	366	332	316	349	354	343	340	324	355	364	346	331	352	346	370	360	378	370	342	310	380	322	383	329	338	363	331	335	343	354	351	335	333	352	358	331	345	383	375	313	316	311	355	372	321	357	328	341	334	345	327	355	358	348	348	338	339	322	353	341	328	339	338	346	362	361	370	332	336	325	333	341	320	333	356	341	370	352	333	332	326	365	358	369	351	337	343	361	375	325	335	348	321	374	357	322	329	352	373	321	328	345	343	342	353	340	350	385	308	365	359	326	362	333	351	331	368	324	316	315	363	330	339	365	342	361	319	340	309	337	345	322	362	364	341	333	351	358	315	338	308	342	369	340	391	310	363	372	357	335	363	335	332	374	356	320	328	360	309	345	332	322	340	345	371	348	337	322	361	348	323	358	349	338	345	334	358	335	358	316	338	310	318	383	349	321	375	324	322	370	374	345	361	330	358	367	345	362	337	366	354	326	345	348	352	335	329	351	376	365	384	377	359	357	327	333	353	330	338	336	350	342	342	355	347	367	324	343	346	372	328	347	367	358	355	339	346	347	360	380	343	345	337	329	339	344	329	364	335	303	344	345	346	357	363	337	347	348	324	340	308	350	367	345	381	334	366	338	345	352	379	348	378	366	333	325	332	348	355	334	342	348	336	367	340	370	347	366	325	336	354	345	314	370	339	360	306	346	357	320	341	353	327	335	344	339	348	342	355	356	335	404	355	346	338	354	334	331	347	364	330	342	340	355	348	343	331	386	343	379	338	354	321	357	340	350	360	362	320	355	341	338	344	289	361	354	371	345	344	349	367	333	350	341	341	338	376	322	379	336	342	343	344	357	314	402	336	353	333	334	380	339	352	348	331	354	326	357	340	372	373	343	322	354	328	395	324	357	364	352	350	333	348	354	354	342	359	342	336	359	328	355	322	354	343	360	345	316	377	332	376	363	352	361	339	337	307	364	357	362	340	358	347	328	366	346	355	351	330	340	393	325	355	338	324	328	343	350	341	356	350	343	332	312	373	344	364	336	328	358	351	341	303	345	318	353	372	370	374	337	346	331	357	337	332	320	376	348	339	335	379	355	335	332	350	345	319	384	374	325	360	382	308	377	346	326	354	352	355	342	341	345	342	346	317	357	363	371	344	309	349	349	344	352	357	362	354	341	349	352	313	364	355	361	341	346	329	360	330	347	323	359	364	390	353	375	332	350	366	337	352	383	356	328	328	335	372	340	333	325	356	350	347	312	344	366	377	347	329	361	380	359	323	372	344	337	341	359	341	331	311	377	342	360	365	329	329	313	338	344	326	363	372	365	333	332	339	385	334	348	382	344	335	332	351	328	360	337	368	338	349	352	363	341	371	326	340	335	358	308	363	372	342	356	331	366	348	356	364	377	354	336	378	363	311	315	334	343	321	351	327	358	355	340	339	339	327	352	349	369	344	362	323	351	355	317	341	319	316	347	327	372	385	330	332	318	325	341	353	335	355	348	344	354	353	361	319	319	345	347	334	330	381	307	332	356	347	358	338	361	341	337	362	368	342	390	352	354	367	347	319	334	333	374	340	306	370	377	359	347	355	359	335	366	348	342	355	347	337	350	321	333	362	327	393	353	377	315	342	345	341	358	377	373	327	322	389	336	339	378	347	328	316	322	312	351	334	349	341	327	389	340	322	340	306	354	344	285	303	321	364	326	332	342	328	373	335	370	342	334	348	327	329	326	355	337	340	357	341	327	332	332	340	318	332	330	312	335	338	342	320	346	341	339	335	342	378	373	330	325	339	337	320	327	348	354	366	391	325	364	340	340	368	298	324	359	365	346	337	352	350	355	315	335	328	336	351	369	370	333	323	336	399	348	352	317	350	345	370	337	367	357	336	337	359	354	348	350	339	318	373	357	348	346	345	331	326	348	331	360	393	306	341	332	366	343	332	343	359	375	360	378	358	361	343	327	343	394	342	354	339	375	340	385	328	319	323	323	359	343	336	358	315	351	369	361	334	344	321	370	342	299	335	378	317	348	334	307	371	320	309	374	347	328	345	340	337	349	341	329	331	362	329	339	344	349	356	362	310	324	385	305	321	344	374	344	338	372	352	318	371	320	336	370	362	357	367	325	350	373	342	352	329	358	398	323	317	333	333	334	347	359	355	373	320	363	308	308	338	321	339	356	350	338	346	361	332	314	362	342	317	348	362	307	353	314	349	335	369	311	366	333	383	362	359	374	316	371	352	332	338	340	333	344	334	331	356	337	367	337	358	338	341	336	355	367	348	335	350	347	362	340	337	328	311	320	339	361	333	338	347	325	337	335	316	346	325	327	363	360	368	309	334	349	332	336	360	371	365	380	310	297	373	323	358	360	358	351	333	338	327	359	341	374	334	339	351	316	348	355	344	329	362	362	355	350	362	325	345	369	324	346	364	370	343	342	358	320	357	367	354	368	357	349	353	351	355	321	350	315	333	341	357	366	384	358	324	343	343	341	366	336	357	372	349	324	374	336	318	343	336	389	359	327	361	349	346	339	348	347	332	326	338	318	352	363	341	312	358	359	342	334	359	354	352	328	343	336	339	349	331	327	335	322	351	347	326	358	326	332	337	349	319	337	378	331	351	359	324	335	348	330	336	336	309	339	361	328	353	374	324	360	328	347	341	334	359	358	356	329	328	349	333	356	362	356	328	370	357	335	335	311	333	337	361	345	350	320	358	348	359	372	370	362	348	372	324	365	337	343	333	370	347	370	333	364	350	345	334	337	359	345	370	374	362	341	316	319	344	385	350	379	362	356	336	355	340	352	351	364	324	354	335	304	338	345	379	336	360	371	355	306	348	368	381	329	362	351	346	333	360	327	375	356	344	334	323	362	351	320	375	324	355	337	380	345	318	361	366	313	351	310	343	350	364	356	343	345	367	350	366	359	349	331	328	325	345	350	369	324	329	327	333	335	337	359	328	368	355	351	338	347	352	362	318	361	373	356	332	343	340	318	318	345	323	359	354	352	350	349	337	349	337	341	376	337	340	381	340	368	325	371	349	343	335	346	348	339	351	322	313	328	341	319	348	315	350	348	403	330	351	326	356	361	371	340	342	335	343	346	366	358	361	370	356	359	325	348	375	340	335	367	343	361	361	317	354	336	363	327	329	372	371	296	347	350	352	361	338	340	312	347	343	360	353	341	369	324	361	365	327	326	336	316	354	338	339	342	401	343	347	326	345	366	341	354
9892	18055	17797	11277	7094	5051	3533	2638	2295	2055	1740	1451	1291	1136	1061	1037	921	871	877	1943	17132	12788	8638	3917	2339	1444	724	719	730	689	688	674	697	746	910	1000	999	823	736	747	701	723	698	730	737	746	683	709	666	670	662	665	698	661	659	680	682	712	662	769	679	684	696	704	702	653	694	716	724	750	686	686	680	712	734	682	720	725	698	715	711	738	672	682	690	720	721	685	628	688	730	655	661	710	751	729	729	695	671	710	735	712	721	682	687	697	740	681	620	673	718	701	695	701	715	652	650	719	674	695	703	679	688	649	674	695	641	712	694	725	733	684	688	683	718	654	729	691	676	649	666	682	695	703	696	714	660	680	654	667	680	709	778	688	717	725	746	656	747	687	704	667	700	647	664	680	669	711	711	683	691	697	671	667	632	718	687	694	678	671	688	686	675	696	694	658	704	700	696	678	694	671	695	683	676	669	699	659	667	682	682	694	656	657	665	693	686	687	697	691	664	712	748	664	702	654	686	718	651	738	688	710	696	714	695	698	664	720	738	698	662	688	730	672	699	708	681	697	725	694	697	684	655	702	678	677	665	672	654	650	724	698	694	753	682	681	714	697	698	706	701	682	730	676	716	711	667	735	730	652	698	661	683	672	690	660	706	709	641	677	695	674	637	681	653	636	689	666	698	698	717	675	646	704	697	713	673	675	713	706	704	684	658	692	712	735	666	719	713	707	681	655	639	697	713	710	712	714	654	672	686	696	709	652	701	729	733	682	669	639	702	688	700	711	683	702	673	724	768	689	678	660	722	668	736	690	697	691	675	722	716	699	692	671	667	703	707	692	656	719	722	666	626	698	680	667	725	688	642	695	699	725	707	671	658	669	694	711	728	666	674	694	697	710	709	662	743	693	661	721	687	678	670	709	670	686	666	652	645	715	723	714	693	709	703	684	681	666	702	681	670	699	695	698	678	716	653	683	705	705	673	719	671	649	687	701	692	702	724	685	635	696	663	699	710	678	717	663	701	714	673	651	694	701	664	693	686	672	737	722	667	674	722	693	706	676	723	691	643	688	688	698	640	678	749	662	713	707	664	664	671	733	683	688	698	720	741	771	734	708	730	672	714	673	697	693	717	682	705	648	648	668	633	677	740	730	637	694	715	653	655	668	650	680	706	704	645	692	703	697	670	674	694	715	660	721	698	693	604	648	657	657	666	690	665	670	652	688	715	664	646	768	672	690	685	683	718	657	692	693	680	659	664	708	673	690	703	686	714	668	677	687	710	743	680	697	677	673	647	689	702	690	671	671	720	706	644	724	693	646	678	690	693	715	685	580	699	724	709	681	699	726	639	703	688	705	689	693	725	678	688	670	696	740	743	665	676	697	693	716	653	680	667	672	673	719	697	720	729	744	642	721	685	728	711	697	704	694	726	672	689	647	765	698	705	700	706	704	718	687	717	664	723	698	690	763	661	769	714	691	700	646	696	679	717	670	712	714	672	708	680	671	704	686	670	691	643	670	669	638	710	667	700	685	683	634	720	678	695	680	675	705	650	718	683	666	658	717	676	710	689	684	680	684	716	753	682	718	688	661	699	660	683	733	686	735	722	739	689	706	728	714	646	704	663	714	696	683	710	655	703	690	716	653	672	754	697	643	656	718	716	684	669	684	704	720	655	718	701	668	708	693	699	697	681	719	711	695	700	701	699	693	720	672	714	701	689	668	628	679	691	660	680	698	678	691	712	660	737	688	653	742	658	678	690	726	686	644	693	727	669	656	662	647	686	718	671	725	692	664	712	699	657	662	672	678	667	717	679	753	679	675	612	707	676	713	717	650	687	726	700	733	662	668	681	748	696	688	653	681	699	690	702	677	685	664	683	708	710	668	749	722	689	704	640	657	683	666	650	675	699	695	665	717	749	667	742	720	673	695	662	698	706	755	681	712	674	697	647	669	702	649	690	692	678	689	695	689	683	674	693	703	674	689	656	704	705	635	708	701	686	668	693	739	733	677	660	702	651	682	701	703	686	707	708	675	706	675	699	661	724	682	707	709	690	681	719	683	671	726	689	622	686	671	694	678	729	689	730	669	675	720	679	727	646	682	723	731	689	687	660	684	665	682	738	708	689	669	682	682	661	663	678	671	662	691	751	692	667	675	655	709	696	654	705	715	674	662	725	700	713	690	667	708	661	731	695	739	720	703	732	753	713	700	673	666	654	699	735	673	679	706	697	704	710	695	652	702	718	657	659	654	636	720	671	662	689	666	720	687	699	695	664	650	689	683	739	733	717	632	664	680	695	698	696	696	734	717	700	676	636	651	671	718	666	706	663	672	689	708	710	722	664	688	715	657	685	682	711	722	717	627	677	684	705	713	689	687	651	704	698	668	661	727	700	698	703	706	673	713	654	706	669	691	688	733	674	667	639	676	686	681	698	677	646	692	694	677	648	724	720	729	663	723	738	690	699	670	706	679	679	671	763	691	702	683	685	701	679	689	700	677	702	649	693	693	726	667	722	675	701	691	702	687	696	739	723	685	672	693	665	673	694	662	691	704	713	653	686	702	690	676	673	697	683	669	684	688	717	717	691	730	708	649	692	662	708	699	728	701	707	642	709	699	687	697	706	701	679	722	659	712	697	662	662	665	669	677	693	709	721	684	715	702	674	708	662	731	685	737	668	728	756	681	682	705	680	713	658	695	688	727	700	633	711	759	730	743	699	675	683	748	723	694	708	731	672	687	623	704	712	734	691	695	656	677	690	697	719	715	698	706	696	710	693	659	715	714	698	700	665	692	717	667	729	697	692	678	732	682	674	631	663	699	690	709	712	721	693	706	660	702	750	692	715	685	673	710	669	674	728	692	714	666	707	677	699	657	726	679	683	654	689	696	652	664	672	654	709	660	710	677	746	718	705	665	672	669	695	635	689	659	697	658	716	743	677	669	665	663	640	653	670	694	730	700	690	698	681	681	664	649	696	677	640	727	712	710	703	665	699	678	743	676	680	628	668	707	770	689	687	689	645	674	685	678	713	668	702	687	678	688	666	648	643	668	712	678	685	705	705	702	701	648	669	691	724	687	712	678	697	692	663	695	672	680	684	654	736	705	669	705	684	688	682	679	738	639	704	709	727	656	689	702	729	631	691	642	668	636	688	726	723	668	707	720	731	662	664	729	692	675	719	690	714	714	658	712	705	708	745	731	692	685	688	734	669	628	728	686	718	680	675	708	685	690	707	723	720	643	690	733	716	650	703	667	660	680	683	650	681	697	748	712	681	679	680	717	708	641	699	674	687	647	705	669	700	659	671	707	665	666	685	714	703	660	709	715	676	660	681	681	737	675	663	676	649	689	665	689	675	686	707	681	660	714	683	691	660	697	706	718	677	676	684	703	671	649	665	689	663	656	670	675	694	750	729	691	663	664	646	687	682	651	696	708	734	713	690	687	686	689	672	699	731	675	720	663	666	673	692	690	684	688	696	732	672	680	711	630	731	654	699	656	738	682
23409	21433	29199	24030	21425	18170	3142	1369	1009	898	697	651	570	498	468	464	441	391	401	1380	11017	8656	5126	1522	740	612	333	341	365	315	346	324	364	461	466	355	495	511	479	460	392	383	399	341	334	331	326	338	355	343	351	332	333	342	337	338	317	376	376	362	330	307	360	375	357	367	354	331	345	337	370	377	343	324	318	359	329	329	348	381	322	393	327	348	342	333	312	353	323	336	318	347	321	360	346	326	325	347	337	346	331	326	327	346	350	368	353	329	339	340	362	361	348	338	325	332	317	351	337	329	346	330	324	338	314	339	304	345	346	355	363	341	336	350	319	362	328	335	360	330	325	334	349	358	335	352	298	312	335	329	337	347	345	374	357	348	344	337	341	378	317	373	322	316	341	331	337	324	363	331	317	337	343	338	349	388	370	353	332	342	370	334	346	330	361	354	325	341	364	310	338	321	339	354	354	327	312	320	329	335	313	324	353	346	340	384	361	334	340	363	330	336	336	345	342	360	340	337	314	346	333	364	352	343	321	319	316	316	348	337	315	347	318	342	363	298	335	336	366	342	370	348	331	332	349	368	351	362	351	346	289	324	334	341	332	335	325	359	363	372	364	335	330	381	334	343	377	319	328	374	321	338	360	340	311	329	351	345	326	325	329	336	340	304	360	336	365	361	334	359	352	340	354	326	338	329	369	353	344	326	355	323	372	340	342	334	346	333	325	369	384	345	332	343	351	329	375	346	321	375	348	352	337	332	313	319	362	338	351	352	347	327	326	345	338	348	360	331	358	342	322	322	324	347	352	341	392	375	319	349	351	332	342	352	325	359	349	345	314	325	328	357	359	341	339	313	335	333	365	346	335	329	329	349	341	343	315	322	339	343	349	316	337	356	345	336	302	354	317	329	354	335	328	366	358	338	337	322	331	305	308	349	341	315	342	330	351	347	321	350	310	335	388	334	353	315	344	292	373	358	341	344	349	349	377	332	326	348	339	333	358	372	341	327	332	346	336	377	338	341	309	336	304	360	358	333	334	341	321	324	357	344	328	329	354	283	360	371	365	323	347	362	358	325	338	336	354	350	364	336	359	352	321	358	343	356	353	376	340	304	330	333	302	345	349	357	326	367	338	333	367	349	320	314	336	336	345	327	344	337	342	342	313	362	329	314	346	357	335	351	332	327	339	339	332	304	318	328	353	324	356	336	335	339	330	322	358	344	344	365	321	329	352	371	333	348	321	342	355	335	349	380	335	356	334	326	350	307	349	375	358	341	342	318	346	364	357	296	351	316	345	359	364	330	337	330	320	326	330	315	319	359	366	349	332	318	311	354	339	315	322	338	321	347	322	362	335	341	354	331	319	374	310	308	362	343	314	350	325	336	312	348	321	374	375	341	361	317	320	346	338	332	327	363	342	324	332	327	364	329	353	341	310	349	360	355	370	346	346	336	336	354	355	322	350	333	347	383	339	354	354	376	300	361	351	300	350	324	352	328	357	331	337	327	334	369	360	376	308	324	338	344	311	318	349	344	323	355	352	352	342	339	324	385	396	351	346	321	350	338	321	322	373	351	328	313	352	326	335	328	340	335	342	341	334	334	339	359	354	324	365	369	364	345	391	338	348	319	315	379	367	356	355	326	341	353	345	329	331	335	330	339	297	347	338	341	364	338	334	316	300	343	336	346	381	355	343	361	318	321	326	324	332	320	352	386	348	311	344	325	331	333	309	365	346	324	342	373	342	320	348	333	316	314	356	334	362	355	376	354	334	337	375	332	344	319	339	358	346	376	353	324	323	318	356	319	338	337	316	338	354	341	366	374	349	311	328	318	313	329	328	354	348	332	332	336	278	343	379	319	333	347	331	324	330	360	328	323	371	355	350	313	340	314	315	376	318	359	341	340	356	330	327	317	339	335	335	314	361	350	334	333	311	336	350	370	361	337	349	328	354	353	340	351	327	350	322	349	334	322	353	338	327	373	358	348	353	341	352	342	329	350	339	324	331	343	333	335	335	339	347	312	334	327	337	327	327	323	306	338	319	310	348	362	319	322	342	321	330	332	307	298	332	342	350	362	325	329	359	359	331	341	355	337	334	358	350	324	344	353	323	361	345	312	342	373	331	360	335	335	335	312	303	349	332	366	365	314	324	343	334	329	353	332	340	336	327	359	355	333	336	352	316	358	288	340	357	364	319	341	322	335	340	348	365	354	369	332	358	334	342	326	369	343	369	309	342	327	365	366	318	334	378	357	323	356	345	367	348	328	354	338	335	313	341	347	308	326	334	369	343	366	324	314	330	337	335	348	315	363	320	345	334	306	348	315	331	345	315	352	342	356	327	317	325	358	323	357	337	328	293	341	327	357	347	332	372	347	306	352	355	347	348	363	340	345	314	370	354	336	338	313	295	332	345	364	326	298	350	322	328	359	329	342	361	352	336	334	333	334	363	328	358	331	325	362	330	354	351	379	331	365	338	333	342	329	317	363	316	338	332	328	314	340	353	344	337	349	326	364	325	328	331	332	307	346	355	332	346	320	349	340	341	318	372	338	373	344	309	285	318	340	335	352	305	326	323	364	378	351	325	302	299	360	333	367	336	348	345	327	330	317	334	365	354	323	350	355	359	328	324	301	342	362	352	351	366	349	372	314	339	334	342	332	326	329	327	334	366	335	333	337	309	361	338	305	317	329	328	315	332	354	369	373	340	352	310	308	335	331	355	353	326	348	351	357	350	348	394	314	333	344	318	323	313	349	321	324	297	336	327	339	321	352	313	353	333	340	365	313	336	329	355	352	329	334	334	324	361	331	362	349	331	323	349	323	364	353	331	322	342	371	319	347	355	315	347	353	372	348	353	330	350	352	324	371	329	349	330	334	369	337	362	360	338	347	343	360	354	347	347	343	352	324	311	311	318	323	299	316	328	330	354	340	351	379	348	348	351	334	339	315	325	333	353	341	331	338	383	357	302	348	339	365	297	332	343	348	328	339	348	337	328	315	326	319	339	340	343	335	349	356	363	359	340	349	356	357	307	302	326	326	340	308	306	331	337	339	342	353	333	301	311	322	342	332	313	332	325	329	333	335	339	335	327	321	364	363	318	374	335	326	325	324	335	314	333	330	324	337	380	329	351	367	363	330	306	354	361	344	297	314	334	338	346	326	342	360	322	339	305	355	327	347	326	356	353	343	308	312	331	358	344	359	300	331	362	383	309	355	322	311	350	341	328	350	341	344	339	343	356	329	342	331	373	372	361	343	344	317	350	357	353	334	344	367	327	327	344	323	351	307	351	354	364	328	370	322	349	353	347	352	330	359	326	322	344	342	306	362	336	361	360	344	330	325	361	358	331	322	299	327	350	345	320	372	338	320	340	349	368	318	348	346	329	352	356	364	395	344	370	350	366	349	380	315	350	368	345	338	333	356	311	350	362	336	332	326	344	352	342	334	329	383	315	324	326	309	363	382	349	312	316	353	314	330	327	332	336	353	346	358	339	340	334	323
12304	23690	22813	15249	10498	7213	5197	4027	3549	2871	2137	2014	1701	1472	1294	1142	1050	993	931	4455	25262	19084	12976	4177	1894	1549	684	698	652	715	650	711	655	1132	1239	799	1381	1307	1246	1010	797	730	690	652	633	673	670	646	653	706	660	652	661	668	699	635	650	720	646	656	667	643	710	688	655	616	602	655	670	664	632	637	648	670	684	662	651	666	632	638	641	653	656	641	666	645	623	651	677	639	686	650	696	646	689	664	626	691	701	632	652	623	681	682	639	588	664	669	605	649	664	679	655	642	660	631	630	665	664	657	684	639	636	656	645	628	652	645	664	697	675	656	650	661	684	623	661	682	654	674	651	609	647	621	712	688	657	615	641	633	634	638	609	642	650	668	665	680	639	701	654	665	677	647	666	649	638	658	657	643	640	667	657	637	689	657	627	675	645	623	634	643	639	659	664	671	620	638	651	659	636	641	642	596	626	636	612	674	683	657	679	639	659	653	621	608	606	654	717	654	647	605	608	614	646	655	602	648	649	634	696	622	630	671	634	639	661	698	656	694	664	648	632	652	641	668	635	615	664	644	666	650	636	660	629	680	637	723	658	640	595	630	634	639	663	673	666	647	673	682	647	634	656	653	648	642	675	666	588	658	612	615	634	626	669	646	694	610	618	629	663	671	652	657	606	660	663	656	666	596	607	739	629	628	655	627	662	674	658	619	687	625	660	645	656	682	665	646	663	649	663	650	614	616	624	653	667	663	587	595	658	602	614	649	693	668	684	689	641	629	672	617	659	674	618	668	692	635	624	648	649	624	608	658	686	695	698	616	683	657	620	677	660	645	667	665	632	646	672	635	643	645	679	663	646	692	701	679	661	658	661	626	651	616	657	672	693	661	648	666	654	582	680	713	662	669	669	699	618	682	627	642	634	681	673	693	694	645	666	643	683	632	643	661	634	613	684	675	643	609	625	655	689	695	638	619	703	667	682	684	667	628	641	650	620	593	675	643	658	652	686	666	655	667	665	681	659	683	672	652	645	688	633	646	716	574	633	642	660	641	639	658	686	654	623	656	695	643	678	679	636	665	668	668	669	644	657	681	671	683	621	660	622	669	690	674	644	675	661	636	636	652	649	681	647	620	656	613	633	681	662	651	649	608	661	662	625	711	662	641	645	638	638	654	642	662	673	652	642	637	633	637	624	633	679	646	601	669	644	641	640	657	664	654	668	665	659	665	664	613	637	638	642	666	688	626	664	644	698	665	660	604	666	629	657	614	668	622	682	604	618	647	647	665	641	686	636	673	600	625	605	632	657	670	643	687	661	664	657	634	676	679	677	648	644	653	731	659	663	637	640	670	659	650	640	677	651	614	618	656	669	675	660	695	660	626	630	645	676	595	695	645	702	638	619	655	633	677	690	697	595	665	664	679	658	644	604	634	676	656	634	616	679	695	639	631	704	642	636	634	636	673	633	670	630	638	660	638	646	616	651	677	636	684	635	637	642	629	667	633	706	580	620	620	653	708	646	697	668	639	657	609	618	696	711	646	626	646	622	645	657	683	664	632	635	656	684	671	634	627	614	678	658	665	693	655	667	686	676	642	628	662	671	629	600	659	663	644	686	607	664	639	622	678	607	713	681	676	654	686	608	628	655	652	645	642	655	636	639	640	637	642	628	643	658	618	599	628	674	669	669	596	645	604	679	665	623	623	659	665	656	680	658	683	625	675	607	660	656	653	653	631	646	661	649	705	582	646	647	706	656	671	607	638	666	644	652	637	599	623	637	631	652	638	678	654	666	700	647	632	636	648	614	602	653	711	635	613	641	652	671	663	635	605	710	673	672	656	647	648	686	657	683	665	659	638	648	616	642	656	620	593	651	656	650	623	630	648	626	670	642	653	660	663	609	684	643	678	651	653	677	673	671	681	640	654	638	682	633	659	614	626	670	654	662	651	681	647	643	674	651	648	671	677	637	646	621	677	615	682	630	646	654	657	638	654	671	639	677	644	650	610	672	666	672	670	664	668	606	634	628	619	630	667	685	649	665	684	638	673	610	656	684	648	662	702	678	655	667	651	647	640	680	663	635	643	618	666	611	664	670	655	650	671	676	678	620	643	667	696	662	668	679	633	646	652	595	659	633	630	671	625	629	645	668	660	634	674	639	675	623	643	629	641	649	680	643	655	642	665	662	653	662	627	648	646	633	595	679	640	632	609	623	656	615	682	648	671	658	621	665	663	662	671	620	703	657	635	628	618	660	633	684	655	684	607	637	676	600	660	655	721	657	703	631	665	620	652	646	672	687	631	652	705	603	659	633	677	637	607	669	704	644	681	616	611	687	624	639	636	665	673	641	605	601	655	619	613	658	697	694	651	658	665	658	669	699	709	671	656	664	668	666	652	657	664	643	641	694	673	631	664	633	683	678	622	647	639	666	671	708	648	703	624	622	663	660	637	641	664	666	617	653	647	645	670	651	666	674	664	615	666	660	677	679	637	629	672	622	642	642	647	635	641	649	651	658	647	681	646	654	675	648	620	636	655	649	643	605	647	607	629	658	631	640	675	638	663	642	601	661	618	658	610	690	665	678	651	682	635	644	637	647	651	690	631	683	637	649	663	642	668	694	655	676	693	630	622	638	649	628	637	627	748	624	676	633	666	618	642	648	679	680	691	626	675	646	717	659	667	664	638	657	617	621	650	654	652	613	651	644	653	610	636	651	657	633	638	622	603	670	650	687	617	698	680	683	653	619	687	634	684	652	661	653	669	670	684	672	673	665	671	670	671	607	662	673	678	664	619	609	615	623	604	688	605	644	622	644	660	674	671	685	660	670	639	659	601	666	635	654	672	651	621	673	617	651	615	666	646	651	677	663	677	628	656	675	660	653	637	648	652	593	656	695	615	653	667	659	624	638	598	646	655	623	626	690	626	705	679	670	613	657	577	620	676	625	620	642	659	675	658	660	637	619	645	672	644	598	626	687	645	636	652	596	713	602	645	607	620	609	622	634	584	621	641	676	654	681	674	660	642	640	657	664	593	650	671	697	659	707	655	662	641	615	622	653	671	627	592	632	685	691	662	687	624	665	667	666	663	659	631	676	647	657	623	636	672	634	672	615	645	622	652	628	642	629	645	610	632	634	634	664	641	672	649	626	671	695	647	629	665	638	642	647	659	658	666	623	628	676	713	650	672	675	637	692	662	662	626	651	632	644	643	700	661	612	658	651	619	683	640	640	630	662	581	687	642	641	647	659	635	629	574	635	671	623	609	626	612	679	644	691	613	674	683	654	658	688	645	652	648	618	666	645	650	682	671	653	668	652	671	606	666	645	671	683	625	664	637	603	663	677	632	639	682	655	642	657	656	685	662	616	599	616	635	681	657	619	589	648	678	681	652	634	631	666	653	741	683	644	647	605	639	606	655	645	657	668	612	640	612	645	642	644	665	639	644	666	646	677	674	663	709	646	669	687	660	657	636	676	624	688	639	686	665	648	674	684	686	660	677	618	648	648	637
27000	20160	8222	2221	1143	877	634	627	593	517	495	465	448	429	451	422	408	413	415	460	1106	1049	797	442	387	393	445	390	386	356	416	401	370	390	404	419	403	451	440	429	426	414	401	419	364	423	414	380	388	434	396	377	399	403	435	407	441	405	406	425	405	373	392	431	432	427	418	402	346	441	378	427	397	429	386	430	406	415	408	417	413	443	438	395	451	409	386	419	397	384	404	414	413	376	416	424	390	406	424	428	393	413	416	399	446	414	428	393	367	403	433	370	421	373	399	391	371	417	424	403	374	417	430	396	387	404	395	431	424	404	381	417	403	353	401	425	417	411	388	391	472	386	404	408	381	377	413	388	411	374	429	395	382	410	395	399	403	410	408	424	409	391	402	369	413	446	405	406	372	447	401	418	392	385	441	422	412	408	391	402	414	412	393	419	419	384	372	391	421	412	409	432	390	378	424	397	415	401	430	460	421	386	436	437	393	392	420	412	375	401	409	380	400	394	443	441	431	425	385	441	420	426	416	390	398	425	373	368	379	384	393	390	413	400	397	410	452	403	352	438	381	409	393	384	413	429	411	403	412	386	419	407	415	415	423	368	370	391	424	389	380	429	382	383	377	410	414	402	411	397	378	393	377	394	418	385	414	428	399	389	414	377	405	379	433	410	405	408	420	409	419	414	410	415	397	407	425	417	395	382	415	410	394	386	407	385	394	384	413	422	379	394	373	403	431	418	389	377	369	453	359	389	413	419	424	401	422	421	407	425	402	417	364	378	410	439	426	408	415	431	392	435	391	432	408	400	409	401	430	445	408	378	380	404	390	397	382	364	413	376	396	430	407	434	398	369	390	418	400	421	384	367	380	383	394	416	394	396	422	382	436	422	397	431	407	412	429	403	425	448	430	397	399	432	416	407	427	410	349	412	395	396	415	441	387	390	417	414	388	423	365	387	428	387	407	415	409	407	384	393	371	398	391	434	364	432	373	397	397	410	408	396	417	373	386	405	389	382	421	441	403	384	421	385	421	447	392	390	408	412	426	410	436	394	369	374	384	403	422	382	373	415	411	391	408	432	432	382	410	409	417	399	425	384	380	436	407	408	425	419	410	397	404	367	401	412	424	422	436	401	416	418	398	423	409	390	426	401	361	404	374	369	407	390	398	421	417	406	389	428	404	372	385	424	429	426	399	445	416	389	410	387	435	392	424	365	389	384	440	449	388	432	423	392	405	436	418	380	420	426	403	405	385	382	393	417	427	374	389	389	428	406	421	385	436	425	393	410	387	426	400	365	441	397	380	463	404	403	393	419	430	368	422	421	399	382	409	385	383	434	392	414	448	384	427	363	405	400	436	396	339	383	430	397	426	424	409	417	420	417	394	440	403	362	413	390	419	395	372	407	401	391	383	432	387	406	410	399	394	431	410	418	408	388	406	375	409	444	413	423	416	422	418	404	436	391	410	428	421	386	402	417	404	388	449	401	371	433	426	397	415	431	430	434	414	387	408	393	424	401	416	414	372	393	405	421	386	398	387	413	396	419	391	396	430	414	412	401	411	389	437	403	411	408	393	413	401	434	413	351	373	422	397	427	392	378	401	399	408	415	417	420	439	447	430	393	389	414	386	391	405	409	410	436	415	423	406	414	407	390	400	395	398	421	403	421	424	446	374	401	370	386	391	408	421	428	413	371	400	416	401	401	384	427	438	401	403	370	402	413	416	423	383	415	418	419	412	407	398	390	412	397	417	423	429	413	411	414	426	405	417	418	418	425	416	398	446	393	393	411	416	405	455	376	418	385	424	383	430	383	410	367	408	408	432	442	387	398	417	420	431	391	414	423	439	392	405	439	462	430	418	448	423	389	392	398	400	387	390	398	430	404	443	387	419	408	374	390	411	403	417	424	412	449	389	440	401	414	401	414	398	402	420	392	418	402	414	391	410	400	461	400	408	417	415	379	417	393	424	395	423	417	415	396	423	393	449	421	432	419	419	392	403	422	415	398	434	411	433	385	413	410	411	411	387	398	413	414	412	442	385	382	432	445	439	409	385	431	437	409	430	410	400	438	387	424	396	378	411	403	396	377	418	394	412	394	380	395	427	447	414	421	392	377	418	413	388	419	423	402	412	444	380	384	413	397	406	406	391	390	420	392	418	407	404	406	370	428	392	433	419	446	411	398	402	402	413	392	416	386	384	405	406	420	401	380	390	382	432	423	395	365	399	411	420	436	403	402	428	408	384	374	443	407	435	391	431	422	386	442	362	388	444	381	436	410	436	385	399	406	382	392	397	454	422	405	427	406	383	441	374	406	420	427	400	415	423	388	419	432	432	434	405	436	416	382	444	373	402	403	372	409	424	424	398	383	375	365	411	383	405	414	390	391	438	398	399	393	401	406	411	389	395	413	430	405	398	461	418	376	411	399	408	432	391	408	438	403	387	392	412	415	396	390	401	404	439	389	401	389	350	399	391	374	408	391	428	394	426	430	446	402	374	423	407	393	392	365	411	395	437	389	431	379	437	416	433	428	379	416	409	422	422	379	408	430	359	400	400	414	387	440	377	405	405	384	463	396	379	378	378	410	406	374	449	392	402	366	416	398	431	395	404	402	424	395	395	402	396	380	398	423	401	395	396	399	450	383	422	404	410	407	421	429	436	433	398	397	414	406	422	429	382	454	423	403	404	415	393	408	395	412	378	403	395	392	407	399	405	419	398	401	378	363	411	426	432	409	399	376	409	407	416	425	398	395	422	454	398	387	417	409	381	392	407	416	429	424	428	437	358	395	412	417	382	425	410	394	416	382	410	372	408	387	422	414	401	417	426	385	411	423	393	401	401	372	403	396	403	404	395	419	460	438	419	407	417	429	397	402	427	416	393	437	430	410	383	382	409	426	391	405	434	431	415	403	417	417	419	409	418	388	391	445	421	394	386	373	413	372	442	392	405	404	418	395	410	420	429	409	391	429	357	391	395	424	413	403	419	380	414	423	384	408	399	424	396	428	422	404	418	439	383	404	407	428	423	384	401	441	399	403	402	426	437	423	409	384	400	400	403	395	423	403	392	422	381	455	391	424	388	431	418	422	410	438	379	410	422	407	362	409	395	402	391	384	390	417	415	427	402	444	376	411	393	391	349	378	416	411	423	392	414	382	428	428	396	393	424	410	384	388	417	427	403	391	414	427	407	410	383	455	409	391	385	389	396	396	380	390	449	402	420	408	412	411	409	448	435	389	423	427	400	399	394	402	408	417	423	376	428	410	385	392	398	416	409	401	417	403	412	396	369	385	400	420	405	426	393	403	422	401	419	396	401	390	428	392	410	403	408	394	425	410	395	415	396	421	408	438	426	413	419	445	387	384	370	427	371	385	429	400	448	396	440	359	404	385	414	369	401	430	423	420	398	420	423	399	408	387	428	418	402	409	359	399	396	418	423	411	406	416	374	433	449	416	438	407	407	405	386	409	406	420	390	406	456	392	424	413	445	408	404	404	426	390
7860	9505	9295	5585	3711	2621	2020	1851	1527	1355	1194	1146	1064	1006	897	923	898	808	828	1197	3477	3073	2154	870	810	804	792	825	800	789	791	806	774	811	822	790	841	894	908	891	842	862	795	811	802	811	841	803	773	825	814	742	784	836	815	835	776	849	789	798	777	753	758	786	791	759	872	734	755	820	768	771	789	812	803	809	772	759	856	758	786	784	720	758	809	800	766	762	832	792	779	785	797	758	767	817	816	832	794	777	772	766	884	816	792	811	852	781	782	830	811	741	844	809	817	784	775	801	803	788	769	768	821	813	781	781	767	805	802	864	782	795	824	837	783	814	752	767	819	803	749	789	784	820	785	817	808	782	797	800	821	787	837	789	842	789	796	812	768	761	811	802	816	811	822	817	844	795	792	761	804	788	779	766	793	803	812	776	861	787	842	749	805	815	840	792	844	809	778	793	771	781	773	780	809	743	797	794	833	747	799	795	809	844	807	801	833	779	789	803	811	854	772	819	800	810	799	790	767	844	776	804	792	804	814	774	816	790	775	752	804	856	847	798	768	823	838	844	781	804	760	842	872	804	811	774	771	828	813	765	823	798	807	802	860	816	799	844	807	835	811	791	822	781	743	813	852	793	803	835	835	812	843	765	791	781	796	775	796	803	817	770	818	800	793	781	822	821	795	801	753	787	738	795	799	758	770	805	797	811	845	833	760	747	780	832	789	825	776	816	777	806	802	779	784	777	783	799	822	823	762	806	823	788	797	757	842	771	828	788	807	844	785	812	806	792	777	785	809	792	797	827	825	841	837	806	784	782	780	808	799	791	803	762	751	791	812	804	824	782	799	822	822	780	782	810	761	835	800	817	818	813	803	797	844	816	765	799	796	798	789	802	806	835	805	843	769	785	793	823	796	787	844	783	795	846	833	763	791	806	796	814	822	776	792	793	809	823	797	827	768	770	757	770	794	781	789	778	834	787	754	780	783	796	762	797	749	786	782	799	819	734	795	809	775	770	790	808	782	781	812	824	835	761	814	774	788	775	780	825	801	792	812	834	814	782	814	752	853	801	829	840	789	754	797	803	768	797	815	771	820	824	767	764	737	780	849	810	783	806	782	869	803	785	801	830	797	795	770	789	830	816	815	800	790	803	795	808	832	745	871	807	840	802	796	777	800	771	790	787	828	827	778	786	815	791	764	839	755	772	813	776	820	816	782	782	803	802	767	806	821	844	828	820	776	834	778	820	812	854	780	816	804	800	901	756	772	821	826	788	791	806	843	792	834	772	804	828	798	826	789	791	779	838	746	852	758	761	849	805	753	773	794	779	830	820	784	825	786	851	794	835	780	831	816	790	775	806	808	799	832	780	798	794	746	748	771	753	782	805	778	791	763	831	766	821	784	772	810	791	777	805	821	824	800	789	814	780	759	744	821	792	850	813	775	750	791	802	818	795	824	821	784	789	780	759	783	784	791	824	785	831	823	752	801	774	834	807	776	755	820	763	746	770	849	780	816	783	806	805	754	839	753	821	807	847	773	786	745	762	789	779	785	767	799	784	809	790	793	763	784	804	778	768	784	789	785	789	805	763	797	828	816	774	791	785	774	793	794	766	803	770	820	820	789	849	833	806	774	786	800	814	788	849	758	807	832	798	803	813	757	837	842	802	736	799	815	805	822	793	760	766	817	808	744	787	798	846	824	775	806	765	760	783	783	753	785	821	772	793	838	774	798	763	814	778	795	832	814	726	777	810	805	761	768	817	793	780	792	800	804	759	800	762	803	795	771	791	813	768	797	774	778	802	781	804	785	819	809	799	822	825	775	864	819	744	829	797	764	798	832	804	846	794	763	821	800	821	787	780	840	751	796	824	776	804	811	826	774	783	792	845	771	789	771	801	763	845	835	799	823	822	814	805	769	749	833	824	761	796	787	787	785	804	777	798	808	811	765	821	807	800	799	816	816	805	801	796	803	826	778	814	804	806	823	823	826	768	862	763	786	830	798	785	799	831	817	785	789	784	785	818	789	762	753	774	751	779	805	801	783	796	792	805	792	781	751	832	806	790	812	814	819	799	824	765	760	827	813	803	807	791	817	803	750	796	804	798	857	796	832	726	780	798	831	788	799	804	753	817	785	807	799	776	793	846	802	759	810	836	779	793	774	804	801	783	773	833	820	808	786	796	790	801	761	804	788	826	779	804	818	762	794	790	809	797	822	793	815	818	834	831	791	792	841	784	821	785	786	814	800	763	829	749	816	790	808	841	792	816	815	811	825	803	784	823	746	789	802	775	794	802	832	846	776	849	850	812	780	779	855	815	805	805	759	822	812	728	810	810	796	781	810	834	832	750	791	792	822	797	730	799	832	823	788	814	805	751	820	751	785	844	785	800	820	798	823	806	770	751	822	822	840	804	808	777	766	787	813	766	803	791	767	808	819	751	870	811	788	817	787	782	735	840	778	800	823	787	836	801	818	792	788	779	781	847	816	785	816	766	785	778	786	782	823	793	806	763	722	780	769	819	802	816	821	820	776	771	783	765	825	781	798	737	784	785	775	818	788	740	795	812	773	805	811	787	792	800	808	844	831	796	824	802	793	755	851	797	770	826	826	825	809	825	800	774	800	809	793	781	786	787	806	775	777	747	808	877	853	771	825	791	792	814	805	819	808	817	772	733	758	744	810	808	794	796	780	762	814	765	755	821	784	803	799	789	786	793	774	787	814	855	852	774	758	817	761	786	784	822	804	834	794	832	828	763	808	790	812	802	795	767	832	798	770	809	822	771	795	828	784	764	795	790	776	807	771	820	784	801	781	774	794	828	791	768	780	802	867	777	802	768	834	803	782	791	763	813	782	804	787	815	780	767	854	810	782	838	745	766	748	804	828	836	795	799	815	827	784	796	791	781	830	815	826	802	827	769	826	812	808	756	795	803	772	816	805	757	784	774	795	768	829	772	747	787	797	786	781	793	795	813	813	851	795	784	820	746	820	843	788	807	814	827	770	735	826	750	809	806	759	777	740	790	800	813	814	790	760	782	762	815	808	781	757	790	788	804	806	821	815	767	791	812	780	796	785	836	813	779	784	773	764	779	789	805	750	826	801	840	817	764	843	793	835	772	793	813	822	807	782	773	795	784	752	757	814	768	801	847	826	755	784	815	787	823	804	802	773	800	836	810	803	810	831	824	836	820	824	754	807	817	782	832	847	768	844	793	755	828	824	822	805	786	818	747	813	804	885	826	781	844	839	804	784	847	813	812	803	866	770	826	799	796	802	797	819	811	804	814	813	776	798	779	805	762	825	823	758	735	816	858	775	817	823	814	828	826	805	793	782	791	756	821	784	764	760	807	786	817	789	804	808	827	816	808	751	801	793	787	821	787	790	835	793	785	801	734	796	786	808	770	798	833	800	772	738	759	800	850	796	777	759	817	782	853	767	742	768	712	826	775	779	762	842	760	791	830	809	789	768	790	795	794	817	802	781	761	783	824	811	852	772	798	833	758
24270	21396	28415	24696	18769	3073	1404	857	660	614	514	491	455	430	426	405	387	316	333	1383	5594	4507	2531	525	369	342	352	341	340	337	373	344	363	349	326	365	443	450	596	527	432	333	362	345	356	340	323	342	326	347	368	347	322	340	318	333	308	286	317	380	302	342	292	333	358	327	305	331	325	332	339	316	328	331	327	339	366	328	314	319	341	336	343	327	341	325	346	339	322	306	341	341	324	345	334	349	334	349	314	328	313	335	365	352	296	310	330	319	301	349	369	351	325	321	371	320	308	351	336	336	327	301	297	316	323	346	325	355	321	363	322	324	311	341	369	349	312	347	316	355	358	320	347	313	323	378	313	315	349	325	333	362	337	347	341	325	341	346	355	303	319	366	351	346	357	322	325	338	340	324	338	347	366	339	329	355	318	357	313	311	345	340	351	337	336	328	311	345	330	307	351	353	326	339	367	319	372	358	325	344	325	335	359	319	321	340	312	306	314	335	347	344	338	339	329	337	332	370	324	332	364	327	309	325	322	312	342	363	353	368	300	342	394	299	354	344	324	336	348	353	364	304	321	300	334	336	345	351	332	333	340	318	326	338	353	350	292	345	334	342	341	333	340	332	351	332	345	314	307	375	348	307	299	297	356	341	338	348	352	311	328	314	373	289	353	331	342	321	336	318	337	376	356	336	333	321	371	300	350	349	336	353	315	344	338	366	366	323	332	339	348	303	312	327	339	312	358	323	324	342	322	337	310	320	350	318	366	331	348	334	366	361	334	332	348	327	325	378	364	351	341	335	346	319	314	339	360	329	322	326	354	340	351	337	362	339	323	332	358	339	320	344	308	350	347	328	360	342	328	313	325	350	355	325	370	333	329	322	367	338	319	339	344	324	320	333	364	348	314	340	313	332	339	327	366	344	335	351	350	339	324	311	345	300	332	372	328	350	350	345	333	341	385	327	338	346	346	321	319	352	317	337	316	307	313	308	329	331	326	322	338	310	314	345	317	353	347	364	343	326	321	328	337	309	346	350	341	324	351	357	327	334	341	335	350	322	333	319	316	354	342	347	317	331	343	304	327	322	357	336	309	350	346	333	348	311	339	322	332	335	345	335	316	316	332	359	369	335	331	332	322	366	319	343	340	350	323	335	332	333	315	315	320	339	333	323	336	338	338	327	311	333	320	329	339	365	295	362	332	367	333	334	312	328	339	344	356	352	353	310	322	312	324	325	327	330	330	344	321	345	342	346	319	313	343	339	340	310	337	347	337	312	336	335	319	349	359	335	339	327	312	328	359	353	322	339	364	335	308	329	333	329	311	347	324	340	346	335	350	320	325	339	337	298	295	344	344	371	321	320	359	356	320	334	317	366	333	335	329	345	325	322	357	337	317	272	314	341	327	360	349	350	381	297	357	336	330	325	348	349	327	330	354	340	324	331	350	311	299	343	333	331	354	320	338	364	349	328	321	329	315	305	337	318	299	349	337	357	345	345	373	321	326	336	361	331	338	322	305	333	353	366	355	322	330	347	305	350	303	383	343	353	321	343	293	311	309	327	329	301	351	313	338	343	326	352	320	353	381	320	315	307	355	331	343	333	352	336	343	360	343	326	367	329	335	345	325	343	331	326	327	332	323	339	336	342	318	329	354	374	353	372	331	316	351	315	356	329	322	344	336	344	340	310	332	322	304	322	313	324	334	360	343	344	347	358	334	357	305	329	337	325	338	322	317	325	365	305	349	333	343	339	363	320	325	310	353	333	347	345	342	336	313	352	325	334	323	333	328	334	318	325	358	368	353	337	338	308	350	349	344	312	328	330	339	329	347	359	338	336	320	338	319	323	313	337	322	331	326	334	346	361	333	294	333	331	340	347	320	294	325	365	328	319	332	345	342	339	342	310	356	328	326	344	339	316	336	359	347	332	369	308	323	333	363	366	335	349	342	332	343	327	332	317	334	367	301	337	318	384	335	358	370	338	340	355	374	304	324	349	330	338	331	329	369	307	341	381	338	291	363	309	340	336	284	306	363	306	318	345	315	321	318	292	339	339	339	348	352	320	345	335	379	357	351	333	354	327	331	339	338	305	338	314	330	319	349	324	331	334	338	343	321	342	330	331	319	336	369	338	345	328	314	367	306	340	340	333	379	322	343	331	327	305	368	325	332	347	309	336	325	318	355	320	327	327	312	344	378	285	306	331	352	342	351	317	329	364	303	343	344	323	346	332	336	367	334	349	340	324	350	339	339	320	313	327	332	339	322	339	323	325	295	339	332	322	348	338	347	359	334	338	324	320	345	361	298	315	350	317	338	297	326	330	326	335	345	324	327	320	320	351	327	300	360	317	321	316	335	350	343	285	346	342	306	329	328	344	364	333	337	330	333	315	320	340	324	342	364	334	322	337	351	345	332	326	324	328	327	339	348	329	318	338	319	330	389	325	352	323	329	351	325	352	297	341	381	337	310	371	330	348	367	330	343	348	300	333	363	336	371	321	295	338	325	330	337	325	319	338	330	346	319	332	305	328	329	310	329	314	370	333	345	323	346	331	345	351	328	325	306	325	330	364	301	327	316	338	350	361	334	362	318	336	320	327	323	315	346	345	319	325	315	331	345	343	369	347	327	309	358	354	324	348	336	328	341	370	327	348	344	333	329	356	346	349	342	312	350	327	323	325	330	358	329	360	330	316	356	314	349	341	310	352	331	298	329	358	346	341	324	328	304	343	291	348	339	342	288	368	331	344	350	347	346	314	297	337	355	323	350	313	327	341	338	349	326	340	355	326	342	334	350	364	348	314	295	305	329	345	305	318	318	378	339	315	316	323	321	312	344	327	364	332	321	333	329	336	338	361	323	354	328	333	346	363	363	345	346	340	321	347	339	298	314	329	343	335	364	350	338	327	353	335	324	313	341	308	351	339	328	316	344	336	309	320	356	318	339	318	333	330	341	329	326	344	356	337	368	314	329	340	330	340	289	300	331	341	317	330	327	348	346	325	329	356	355	341	351	348	340	305	341	354	313	326	301	326	359	346	341	325	322	338	301	318	345	350	338	344	341	353	300	328	332	333	290	365	287	346	342	345	353	328	352	381	369	333	339	328	332	339	331	323	331	315	320	307	358	328	330	344	315	310	314	330	319	351	344	312	341	335	374	349	347	326	331	342	331	317	326	339	316	334	346	362	357	347	350	378	359	373	364	332	334	350	322	324	321	331	305	327	364	328	340	340	323	325	325	341	346	343	383	311	346	352	331	317	325	343	322	302	339	285	340	343	365	381	352	338	365	323	363	324	356	366	339	302	344	300	309	328	353	311	371	324	329	335	327	342	327	335	336	326	322	364	364	337	340	328	303	350	325	342	376	328	334	360	315	322	357	344	323	332	324	344	364	337	357	330	346	355	354	351	343	320	320	334	351	341	348	335	320	341	341	311	325	328	322	329	352	289	357	345	328	339	336	336	350	373	358	347	330	324	365	350	339	354	305	328	342	351	336	311	324	348
9497	18136	16976	11036	7162	4949	3776	2949	2429	1973	1736	1465	1184	1091	1017	1002	907	866	864	4645	16152	12780	7199	1144	801	728	693	657	690	644	739	750	709	684	684	746	936	1199	1659	1314	891	790	705	705	666	631	643	603	678	649	664	695	696	662	655	661	743	662	663	616	620	643	685	638	681	681	686	675	673	629	636	649	682	655	689	676	661	704	701	678	696	646	720	679	660	644	681	699	657	657	694	672	659	681	676	686	641	660	685	689	720	659	704	657	676	638	689	665	619	661	676	669	651	642	648	649	662	690	683	690	627	676	683	651	665	676	677	717	660	665	646	670	657	645	653	674	710	660	634	643	702	645	648	699	643	656	678	704	724	637	675	671	647	731	641	650	636	700	660	618	681	693	662	624	626	697	668	704	679	701	628	668	635	654	705	656	662	667	673	721	670	704	678	669	673	670	668	685	620	659	715	665	660	674	670	683	661	661	646	652	653	628	672	677	695	696	657	686	656	669	611	651	653	706	668	652	648	690	654	643	699	654	664	685	649	673	667	683	647	699	660	688	643	668	708	670	655	688	643	673	629	666	673	667	671	633	717	684	626	707	648	670	676	667	656	670	694	683	697	697	656	668	663	635	676	662	698	685	688	684	634	661	688	672	689	690	643	685	712	701	616	730	676	662	701	654	655	683	684	708	677	688	637	703	698	693	675	642	695	647	688	676	680	655	664	685	664	732	664	693	672	719	655	697	680	657	706	675	680	668	703	679	603	668	607	648	667	695	679	658	693	656	707	650	653	676	661	686	651	642	644	670	690	711	659	647	652	637	663	626	662	657	642	668	622	669	625	697	673	674	629	647	664	648	635	665	700	662	643	652	688	704	660	688	668	673	670	644	625	654	689	673	646	643	683	645	695	612	657	635	680	603	687	692	748	661	665	665	661	675	664	659	628	676	707	668	642	661	669	682	619	666	698	689	662	637	672	708	637	674	645	675	666	637	689	675	658	671	657	653	685	657	729	677	690	708	645	624	677	635	677	670	631	647	676	633	646	678	614	640	661	648	667	681	707	637	621	671	695	664	660	649	645	667	685	659	681	615	633	656	653	644	654	642	642	668	671	642	713	712	630	639	663	670	649	587	686	687	675	646	658	732	701	694	693	691	675	691	684	672	677	687	611	640	658	661	698	686	674	718	691	664	682	719	664	629	678	649	685	679	708	640	703	626	637	679	690	680	683	625	661	696	652	720	678	642	725	664	714	672	643	670	686	657	679	671	678	661	652	666	684	670	662	718	688	694	660	717	635	665	622	679	692	623	669	651	696	687	676	629	691	672	650	653	664	657	722	663	679	667	646	644	648	704	639	691	622	657	663	633	685	622	656	649	694	653	703	669	701	675	681	663	615	686	672	648	605	671	638	635	656	675	658	720	673	642	670	672	674	672	641	671	694	708	643	727	701	644	726	633	659	664	650	637	713	649	654	651	695	658	696	697	699	660	667	667	704	652	645	657	644	677	652	658	654	674	654	680	716	626	656	664	656	606	659	609	653	695	629	704	694	654	686	631	659	664	681	644	657	644	633	662	626	633	702	673	663	676	643	672	697	695	669	637	669	665	682	662	709	639	691	652	636	661	640	709	671	654	662	648	660	676	665	635	693	710	707	610	675	649	656	671	691	663	660	654	701	676	685	637	666	688	694	657	672	637	661	662	724	646	654	692	640	624	685	706	689	679	688	630	643	664	708	665	693	649	645	635	641	687	660	653	715	666	675	654	656	658	685	634	713	709	637	659	675	648	635	648	686	674	657	623	643	683	675	669	672	676	650	654	681	680	682	684	678	673	627	659	671	627	693	722	633	727	649	660	677	699	710	693	704	707	615	645	647	670	632	643	694	622	665	702	666	662	666	678	692	660	650	652	663	671	667	651	669	662	650	670	670	689	686	710	679	703	677	645	666	637	682	661	617	672	683	664	688	643	654	721	666	712	670	692	666	696	657	673	631	619	655	664	683	672	681	657	657	718	626	669	651	678	639	644	677	680	674	675	625	682	677	661	668	680	742	703	681	670	630	664	635	724	677	709	672	671	687	639	679	684	665	669	631	658	687	672	740	649	652	605	683	640	635	649	648	697	625	671	678	672	648	663	672	691	644	698	673	634	640	645	641	656	674	666	672	636	633	648	721	684	627	632	684	684	671	708	649	623	656	671	674	651	647	644	666	634	649	718	644	665	651	682	605	636	681	667	684	693	696	633	699	692	687	710	658	682	709	682	660	669	663	664	673	654	651	634	618	640	631	714	649	667	682	649	694	647	691	665	658	665	643	654	673	666	668	654	660	683	646	689	614	667	638	665	691	670	702	660	637	658	640	707	719	687	708	684	695	675	724	691	642	630	641	678	688	665	634	673	683	649	631	690	670	659	674	648	678	664	637	673	639	652	664	693	630	648	661	668	641	643	689	686	694	664	677	653	653	653	669	676	671	706	639	653	645	697	672	646	645	682	686	595	706	607	703	720	662	657	657	690	665	656	649	651	648	667	710	656	662	665	681	666	641	702	648	691	686	636	675	710	681	641	675	687	656	693	656	661	616	637	660	660	654	674	676	645	725	674	635	648	663	666	667	664	670	659	693	688	631	681	659	646	709	681	677	642	665	678	687	683	704	666	675	635	680	676	691	648	655	677	665	686	688	644	636	649	676	676	615	681	640	673	688	656	629	678	631	640	669	661	648	727	622	702	693	604	674	639	705	647	670	668	662	624	691	668	638	694	696	677	674	644	684	663	665	687	703	671	666	701	655	637	660	681	660	644	715	652	660	692	641	637	644	665	661	679	675	643	658	682	695	657	684	620	636	609	622	629	676	665	636	682	643	657	665	723	660	657	665	615	642	686	674	661	660	674	651	693	620	632	638	598	657	667	662	676	686	662	630	661	646	648	645	629	655	666	668	688	653	669	707	661	685	688	632	657	648	753	672	645	678	662	701	658	666	693	672	657	702	661	654	694	651	687	647	662	674	667	667	618	664	650	699	646	703	622	660	683	668	620	661	644	661	657	662	650	690	736	649	667	629	641	661	693	676	669	686	691	664	662	675	691	678	647	669	631	654	672	638	666	703	669	748	675	690	687	656	651	640	702	713	674	632	630	670	635	682	688	654	630	664	609	694	660	632	663	624	668	666	663	733	648	670	709	649	660	636	683	692	642	682	676	680	683	694	683	629	677	693	648	634	655	666	639	703	686	698	619	647	693	661	668	676	641	655	695	688	675	682	630	697	660	639	614	635	719	642	673	677	657	723	668	664	711	695	679	666	673	660	673	700	623	648	657	645	689	699	633	647	687	656	696	652	662	671	663	703	674	666	646	647	644	645	715	647	671	689	614	715	703	682	639	648	625	679	646	655	635	654	645	672	682	655	655	645	670	711	651	622	667	651	635	612	703	614	677	636	612	616	638	671	713	671	659	674	669	668	659	727	669	634	681	677	646	686	632	710	646	670	657	689	662	681	643	660	671	635	649
23351	21395	29154	23986	21402	18275	3313	1321	956	783	688	562	568	518	456	439	447	373	391	2780	10296	8203	3657	465	328	319	341	347	337	334	355	341	327	331	393	421	719	743	697	616	512	419	357	302	310	322	339	320	308	335	342	316	327	301	284	332	362	345	332	288	332	287	363	317	370	318	304	308	322	303	300	333	325	320	324	318	303	324	312	332	346	334	331	354	324	333	358	338	318	294	350	286	327	325	317	346	327	289	346	344	330	344	335	324	319	349	305	328	317	336	353	355	317	347	332	306	323	341	301	339	356	361	346	309	331	313	293	303	323	312	351	298	356	351	302	366	331	362	302	297	344	344	348	322	323	375	354	319	345	312	328	353	322	336	309	308	344	346	353	318	323	328	355	337	346	345	350	311	322	325	309	307	312	292	322	325	355	326	327	319	334	345	348	362	328	354	307	345	341	308	318	333	354	351	340	298	316	297	336	348	319	321	305	321	313	310	317	324	313	308	297	308	327	361	313	328	328	322	322	327	297	336	304	351	315	358	338	301	347	333	306	321	330	308	342	345	321	319	329	303	340	327	295	323	312	352	319	317	320	335	329	318	332	307	346	341	301	302	327	311	314	330	331	313	342	328	308	312	321	348	337	308	330	318	341	346	341	316	322	320	338	333	323	325	312	329	319	302	343	353	313	325	347	301	314	310	345	343	310	355	316	328	347	320	310	317	305	339	337	308	321	344	339	324	313	311	342	301	326	356	337	295	297	353	318	338	306	318	333	338	329	342	281	322	315	325	342	357	340	330	337	331	330	318	334	344	366	333	326	310	351	332	325	328	296	340	324	334	325	318	317	321	343	294	319	303	347	337	326	327	346	339	304	333	307	332	302	311	338	310	361	299	315	302	327	307	329	344	304	335	295	334	331	323	351	330	309	333	309	325	312	347	315	343	310	351	335	317	329	347	332	353	297	321	313	322	332	339	303	365	329	315	328	311	355	355	317	330	369	364	312	321	310	344	357	328	331	323	309	322	329	343	316	309	284	331	327	330	306	337	331	328	322	295	306	342	275	333	353	349	314	300	355	316	352	327	317	346	317	333	295	328	300	321	293	306	322	333	345	326	307	321	345	345	320	344	320	301	346	349	350	346	350	326	356	313	367	331	312	321	315	327	336	332	349	338	329	302	324	331	319	293	326	360	323	314	296	318	301	300	320	311	343	309	313	332	301	302	310	291	317	300	349	312	317	288	298	301	321	303	317	314	360	314	303	317	341	315	319	294	325	303	337	334	353	330	311	333	324	367	309	335	315	320	326	312	295	350	332	332	315	344	341	328	330	323	298	301	343	324	332	340	332	344	322	329	364	286	339	333	296	306	302	312	345	361	323	316	330	317	344	321	325	293	315	339	305	341	350	331	314	290	316	348	310	345	315	332	304	311	279	351	332	320	300	337	337	334	282	295	352	313	340	338	327	331	323	335	313	318	355	281	321	324	354	312	328	332	323	334	338	351	310	303	326	313	312	301	340	343	321	330	295	328	317	310	314	315	312	307	349	362	335	333	320	356	332	370	325	355	303	337	320	303	355	305	325	355	342	341	346	306	349	344	316	312	353	347	305	340	346	321	338	325	320	326	319	327	312	288	315	343	336	362	298	303	303	326	320	338	333	328	321	306	357	327	313	323	280	338	325	319	327	333	334	301	309	316	350	331	316	338	347	314	344	358	342	335	314	315	311	308	303	323	346	314	342	333	371	325	271	321	292	340	326	319	328	299	317	343	336	310	320	345	316	330	292	312	322	358	317	327	317	314	287	311	314	324	306	298	329	308	335	322	344	311	327	324	341	322	331	333	308	310	310	346	292	354	320	319	333	324	322	336	333	312	349	319	306	342	329	322	316	330	330	304	310	317	311	309	308	322	319	368	345	343	319	323	319	333	350	332	335	323	325	329	317	316	324	314	318	298	337	295	321	339	335	334	304	294	353	319	305	321	316	307	322	317	315	350	354	282	330	306	306	343	351	281	321	329	309	320	358	304	316	318	323	284	344	325	314	339	319	332	335	310	321	339	308	342	312	340	337	320	313	363	333	323	356	339	339	312	320	325	301	320	354	334	330	335	324	317	321	313	311	297	323	304	317	346	325	311	319	344	343	332	334	342	339	319	328	357	335	327	351	329	321	309	314	315	331	339	335	338	341	315	366	330	317	337	325	328	347	354	342	305	338	335	337	336	309	315	330	335	288	330	330	321	338	304	337	314	311	326	314	356	300	330	327	313	347	297	341	322	319	342	311	333	343	299	346	360	317	295	315	337	337	315	364	321	327	340	316	371	341	331	327	314	338	321	301	326	292	319	361	330	333	302	321	329	355	335	339	318	299	355	368	342	333	304	337	309	329	315	303	298	343	343	330	320	319	324	313	314	318	292	343	314	337	303	333	312	298	313	326	301	322	330	337	300	317	361	356	315	320	366	329	295	350	308	342	321	325	303	307	332	326	369	315	358	338	318	318	317	342	344	338	357	348	330	292	317	322	347	297	300	311	338	320	333	347	327	314	353	375	318	327	350	302	331	330	329	325	334	320	350	321	304	305	324	322	326	313	357	321	381	352	337	327	310	316	287	331	321	318	306	338	316	319	326	328	351	324	326	297	320	344	317	353	324	338	313	304	329	323	348	338	342	283	325	330	287	311	325	311	343	348	311	334	319	374	339	317	328	310	329	325	346	325	312	309	325	323	333	347	314	308	329	325	328	295	320	306	321	376	364	343	323	320	340	299	290	322	327	305	347	368	341	323	320	358	333	354	372	324	343	298	304	315	320	321	312	308	309	343	326	317	296	305	332	301	323	325	346	322	334	338	306	326	316	330	345	293	330	357	321	305	291	322	292	350	375	333	295	315	303	312	312	308	327	359	317	308	333	326	289	279	326	320	338	316	323	312	323	336	340	323	306	327	371	337	324	327	322	336	299	326	354	338	324	353	347	296	309	348	351	340	317	306	328	313	342	353	291	311	328	351	335	303	333	302	335	321	316	314	321	344	347	324	310	330	358	341	329	315	316	351	320	332	309	289	295	330	309	298	347	336	330	353	341	308	334	339	307	322	313	343	342	343	321	313	349	325	338	344	349	293	318	324	318	328	346	356	285	339	319	310	317	340	314	316	337	328	350	344	346	356	338	315	317	327	345	319	371	334	323	302	328	324	319	301	289	341	316	330	326	321	342	315	337	359	356	302	325	304	339	336	324	315	322	325	320	340	345	313	315	310	317	325	331	364	340	336	322	324	326	346	286	323	329	328	348	326	310	340	307	313	323	334	310	349	338	321	319	320	296	326	328	317	336	315	288	318	321	324	336	319	310	299	289	324	335	332	309	321	315	362	324	348	359	282	339	333	323	314	332	336	323	324	346	329	313	319	323	298	304	325	315	332	266	308	331	351	307	349	320	313	356	343	323	339	351	321	337	312	320	328	321	348	318	325	304	314	325	303	316	299	310	328	328	319	318	307	302	305	327
12216	23258	22068	14917	10190	7408	5474	4285	3236	2739	2210	1770	1550	1305	1219	1067	1031	924	939	8106	23289	19118	8914	1118	744	695	654	673	692	618	630	665	645	683	722	983	2325	2263	1974	1781	1218	794	698	664	669	624	609	604	683	609	685	627	631	636	629	663	648	617	631	596	624	647	628	628	642	648	664	578	563	650	640	633	637	635	634	609	616	655	596	652	633	634	658	610	644	603	624	623	638	627	618	611	620	607	638	608	634	608	609	638	665	664	624	649	607	631	637	587	650	612	649	616	638	634	620	635	634	651	666	624	668	672	638	630	615	629	642	638	632	628	686	616	592	616	677	643	602	643	619	604	636	678	571	666	634	576	633	633	600	626	613	682	582	594	662	610	666	640	630	601	608	672	610	612	623	654	621	626	632	677	633	633	632	616	662	625	618	637	672	631	669	620	628	622	670	628	597	551	660	617	650	656	642	633	684	605	629	606	650	628	622	614	622	690	642	645	655	666	674	651	605	618	609	612	603	613	640	645	650	644	604	621	658	596	612	590	603	597	601	655	635	638	624	608	637	644	658	613	652	638	619	639	637	660	639	607	679	646	638	584	661	603	626	652	644	680	595	630	653	631	648	599	645	617	628	606	657	591	603	581	625	613	623	633	618	632	635	628	587	646	600	629	634	628	625	638	608	680	643	600	605	578	630	622	676	662	649	657	620	630	663	573	639	629	623	669	609	604	608	632	618	687	612	661	609	634	630	619	630	641	688	596	668	621	617	631	659	617	638	654	651	645	576	638	676	655	627	650	645	638	646	626	643	649	616	617	626	640	658	647	621	622	634	636	567	644	617	645	598	654	655	658	628	574	603	629	639	612	628	656	569	610	618	649	635	642	604	596	631	615	660	674	586	621	672	657	640	583	632	615	615	650	653	611	656	594	587	608	634	682	661	659	643	690	675	619	646	599	643	607	606	640	616	613	645	629	618	652	636	646	665	626	651	595	627	619	603	618	623	603	674	626	652	615	643	642	636	598	610	624	647	618	620	580	631	623	620	654	651	631	632	634	653	629	664	668	633	657	615	628	603	649	682	654	630	626	618	608	682	615	636	607	597	627	641	605	580	638	614	562	615	598	634	636	660	619	545	653	610	662	660	650	616	625	607	598	664	618	659	643	626	650	631	598	646	617	644	615	628	649	644	578	627	598	637	613	613	622	597	652	632	601	676	628	667	636	637	640	656	644	626	619	618	645	641	665	647	632	621	630	613	673	624	643	590	630	621	638	632	603	614	639	629	626	615	577	652	627	638	631	645	626	630	649	592	617	626	628	653	612	677	658	648	651	642	571	608	609	643	622	622	589	576	582	663	649	626	636	629	644	637	591	610	630	598	624	641	625	615	628	665	619	608	659	624	635	633	630	664	634	607	635	638	644	596	609	622	592	609	620	608	635	609	631	585	650	631	648	590	644	653	630	637	627	643	649	630	632	587	649	627	584	634	643	609	626	653	658	658	664	647	590	587	663	628	637	658	690	633	621	629	617	648	659	639	585	652	642	639	655	610	601	646	657	660	689	658	557	637	636	646	580	600	614	604	641	636	629	621	593	632	628	643	638	611	643	640	579	668	634	622	639	599	634	630	624	607	671	645	623	680	633	647	608	632	619	636	613	651	633	645	579	614	594	615	634	592	615	627	638	632	596	626	616	674	563	609	597	576	642	682	608	618	659	671	690	586	608	621	645	607	603	610	618	604	643	633	611	662	636	616	609	669	662	651	590	620	641	628	622	667	588	606	629	639	618	627	631	613	654	594	571	634	634	666	675	630	621	610	607	660	590	636	601	643	652	634	650	592	606	632	662	652	639	632	648	646	629	649	658	598	650	630	635	574	669	611	582	653	639	612	594	609	636	644	592	610	625	620	636	613	671	609	674	608	624	602	679	607	611	636	660	642	641	596	640	636	599	636	626	617	587	627	615	645	589	595	624	576	646	591	607	597	634	615	667	590	634	610	639	684	636	592	641	621	649	621	643	658	686	577	638	620	611	589	613	646	623	666	618	585	661	708	656	630	650	625	639	629	630	675	670	617	621	613	618	668	599	548	611	593	667	626	632	627	632	614	616	622	611	630	640	631	611	647	620	658	649	665	615	610	605	647	643	638	603	634	611	633	657	631	614	642	622	624	612	639	652	617	643	664	620	623	608	649	613	588	633	579	621	640	589	603	614	622	632	605	626	619	614	663	605	664	646	644	649	609	647	631	607	599	620	611	618	651	620	661	627	646	621	676	572	583	640	606	620	616	651	651	598	624	614	606	625	601	601	634	600	590	631	637	613	605	623	620	597	661	643	605	651	590	627	619	594	635	622	630	652	629	681	577	590	672	642	625	632	624	629	664	620	646	626	640	614	645	673	663	618	611	605	634	646	632	618	605	622	638	634	643	629	643	636	639	677	640	642	631	685	612	625	685	656	637	630	626	617	594	617	639	640	671	621	626	642	643	616	667	646	639	647	643	632	635	633	668	640	586	629	597	603	640	624	632	690	627	678	602	639	586	609	607	664	616	660	631	628	627	599	655	612	642	660	593	607	629	626	656	631	638	629	645	620	661	663	614	615	654	612	661	661	615	615	623	665	613	602	665	652	647	645	657	663	600	630	583	661	660	681	606	650	618	591	638	643	651	598	654	661	606	622	630	619	622	637	625	656	647	639	623	620	596	684	623	674	616	603	640	620	639	699	618	660	720	632	622	618	652	652	670	617	628	622	610	603	623	614	579	629	637	646	651	682	618	674	623	603	618	628	683	607	666	586	605	607	625	641	628	637	636	614	647	650	588	645	605	611	575	590	594	615	614	589	590	592	667	604	628	656	607	620	634	618	601	652	634	620	636	650	623	631	629	587	594	630	659	626	619	596	620	609	593	641	629	646	569	679	590	634	621	641	631	611	656	668	631	621	636	637	639	682	607	636	638	652	592	614	604	640	665	627	660	662	613	604	625	616	593	594	623	604	613	620	604	631	628	630	635	601	604	622	647	607	606	664	629	658	692	672	658	628	659	649	546	667	619	627	641	641	595	680	564	627	631	670	609	654	656	621	611	639	658	633	629	646	646	594	636	635	652	654	625	637	619	613	585	634	656	631	634	620	574	618	606	640	646	678	641	584	605	624	633	638	629	605	619	629	654	650	629	635	607	625	640	649	662	636	677	627	634	616	668	619	624	639	648	632	611	623	609	597	598	684	621	610	661	598	586	619	642	552	629	599	650	620	632	630	654	592	652	618	618	642	637	660	660	645	659	648	652	683	656	580	578	625	605	626	647	653	649	643	567	624	615	661	614	604	650	602	666	608	606	589	633	661	583	612	666	596	612	705	656	650	659	609	603	611	610	615	615	593	594	669	648	614	637	594	608	655	614	644	613	616	636	611	621	632	667	566	649	639	614	622	591	633	642	638	635	625	641	617	634	639	576	578	618	722	615	626	585	619	631	612	642	629	663	633	625	636	636	663	659	656	640	630	617	667
26762	20009	8063	2219	1236	881	772	586	582	493	491	462	453	444	435	432	469	390	420	551	1103	1038	786	451	438	413	429	407	381	406	362	433	394	407	397	416	402	441	409	440	387	368	405	420	399	405	423	389	392	426	365	443	396	373	426	422	410	396	430	389	424	414	414	384	401	413	413	436	388	420	403	388	422	392	414	415	374	419	391	397	430	399	422	401	381	415	422	414	381	402	419	423	384	396	454	407	414	380	428	401	444	415	412	418	395	414	411	366	432	401	401	391	400	425	421	397	428	437	401	400	422	353	453	393	364	396	409	397	429	405	381	397	447	411	416	411	414	439	434	360	404	412	402	426	398	367	412	410	414	412	386	417	378	390	396	410	422	377	404	433	398	398	383	447	435	409	398	408	397	413	375	411	397	379	426	383	412	413	413	389	397	371	423	416	422	402	415	384	394	427	398	434	413	387	399	421	413	392	403	434	408	427	471	423	442	407	409	392	375	404	404	426	397	423	410	365	416	433	430	396	414	385	391	382	406	428	407	401	372	388	404	362	421	364	371	403	444	385	408	433	432	422	354	410	430	420	415	384	408	435	430	404	366	376	390	386	387	402	405	391	393	405	414	390	369	432	459	407	412	396	386	430	400	407	399	395	357	435	376	420	375	406	425	396	428	413	388	389	397	396	413	384	412	413	381	404	414	387	412	404	403	426	361	430	411	431	397	399	402	441	419	399	419	386	421	422	389	408	407	426	408	369	408	416	384	411	411	385	421	414	395	405	405	413	391	379	404	360	427	396	420	399	414	399	398	383	395	443	400	395	453	418	379	379	408	382	426	363	413	403	434	399	411	364	405	360	396	414	390	427	441	423	410	386	425	424	418	405	434	385	367	390	403	377	422	428	370	413	401	368	392	426	423	385	376	392	394	409	377	394	398	394	445	395	373	384	396	401	377	414	433	405	391	383	418	364	392	389	407	370	415	416	352	453	378	380	404	404	362	411	409	376	400	396	401	379	371	412	412	380	406	444	372	405	406	410	413	388	390	423	389	396	436	387	396	419	421	405	414	401	421	377	424	389	387	415	402	377	391	382	419	389	383	453	419	406	405	405	406	393	396	390	399	412	403	393	381	418	425	425	419	410	404	440	412	396	453	432	415	472	396	405	375	386	452	425	391	366	383	398	399	402	424	432	408	394	406	419	398	439	386	389	401	423	395	429	418	361	392	400	420	401	382	383	412	398	383	367	398	397	395	404	394	413	415	438	397	388	435	421	426	424	390	413	408	427	353	427	421	415	396	378	396	401	407	399	410	412	415	412	401	403	423	387	400	415	427	413	436	409	381	398	385	407	457	386	406	387	399	388	371	399	424	435	397	414	434	452	413	362	428	423	406	359	390	420	401	377	396	400	421	392	437	402	428	403	424	408	392	376	411	397	400	418	393	399	414	402	402	394	405	425	400	379	397	398	400	393	422	397	402	444	407	393	405	396	426	432	418	397	398	405	426	395	372	371	384	428	408	395	414	427	410	385	398	410	423	423	373	401	387	402	438	405	415	377	375	410	370	405	391	404	434	421	403	371	406	406	372	426	415	416	422	421	399	434	394	440	396	417	410	376	412	388	403	413	383	414	417	416	402	402	406	373	392	393	464	407	401	438	401	431	404	389	353	412	423	418	423	385	394	405	411	424	418	416	410	421	397	371	403	422	381	387	411	418	415	372	412	429	366	392	385	388	421	399	370	411	381	402	416	411	382	425	438	435	436	397	409	429	402	421	419	359	388	391	434	395	416	431	408	415	379	363	437	432	395	416	379	389	441	407	398	384	403	406	374	444	407	390	373	410	438	394	408	368	414	405	421	438	389	439	387	376	371	385	399	420	402	399	416	387	397	415	434	388	408	358	380	405	406	441	414	409	385	437	433	409	452	429	426	436	395	411	432	377	440	416	408	409	411	415	395	381	409	410	418	425	421	417	400	401	390	421	398	381	404	430	398	399	393	379	407	434	381	377	398	413	377	407	382	425	415	425	412	403	402	402	373	408	419	420	361	434	393	394	349	436	399	413	412	388	442	413	387	434	381	416	381	385	412	406	413	427	408	406	417	400	394	398	384	439	410	428	432	401	382	406	390	419	374	389	406	391	433	373	418	387	419	381	414	417	369	403	381	392	422	389	440	399	386	411	395	407	397	424	393	411	384	407	425	429	407	407	416	402	378	402	427	426	389	386	426	414	417	375	403	439	411	399	423	379	381	435	418	421	364	404	443	412	409	407	403	398	399	391	420	422	427	395	377	366	399	417	369	432	396	367	421	423	372	419	407	360	374	401	446	411	384	430	392	405	366	444	385	386	439	396	423	365	400	400	414	385	408	388	378	376	398	386	431	378	387	419	425	415	396	399	371	374	393	406	445	398	379	395	391	381	392	391	398	409	445	373	406	399	411	406	431	404	419	385	379	436	406	392	407	377	468	420	403	379	404	402	406	377	388	375	382	410	396	423	433	388	396	454	408	393	396	408	394	411	401	386	364	428	388	391	402	407	411	357	401	369	399	409	416	409	372	424	423	390	438	391	420	436	399	415	412	455	383	379	412	394	380	407	429	407	412	386	425	426	388	386	399	421	411	406	402	437	414	384	411	397	394	395	389	437	423	411	411	411	386	415	422	413	395	393	424	401	404	412	409	438	407	414	418	361	373	367	425	395	374	406	390	412	447	398	397	390	421	395	384	449	435	399	422	418	377	400	416	395	428	384	418	414	433	388	397	397	393	402	406	409	406	378	404	387	398	437	402	390	413	390	415	375	376	390	413	410	380	381	384	419	413	379	400	397	418	403	410	383	407	460	390	370	380	408	412	365	398	392	427	368	387	398	408	374	411	387	418	438	386	384	389	419	427	403	406	421	423	390	379	418	386	401	400	397	410	376	414	411	405	399	390	405	427	408	382	423	386	404	438	435	439	437	404	431	406	393	440	419	375	405	370	408	431	398	387	374	418	424	445	406	393	393	400	389	433	405	420	387	418	406	381	399	421	403	396	438	361	373	414	426	379	424	434	415	400	417	399	415	392	389	424	420	415	408	378	382	419	398	447	362	432	422	421	382	429	391	380	387	409	379	430	395	397	393	386	418	395	412	357	420	425	387	373	414	381	416	416	388	448	382	388	427	386	436	391	401	369	385	392	450	407	396	396	368	408	407	424	414	402	400	389	399	420	369	387	399	404	394	413	384	420	391	421	405	384	411	384	408	433	379	435	382	402	409	416	429	391	414	378	395	426	380	385	400	395	407	409	390	370	384	390	430	378	416	366	417	395	401	420	417	386	388	411	372	399	393	430	428	420	416	397	423	445	395	404	384	430	384	389	431	433	429	400	408	382	365	427	396	383	387	429	427	406	416	401	391	407	384	396	395	415	413	418	408	396	376	374	390	416	418	375	390	404	422	440	410	450	397	388	361	400	403	400	372	398	422	430	396	399	406	408	416	380	394	420	420	432	388	399	417	416	403
7730	9224	8534	5256	3818	2822	2356	1819	1537	1379	1176	1057	948	887	895	901	850	809	861	1414	3386	3018	1788	837	821	782	775	760	857	782	827	812	803	816	871	876	849	898	863	915	843	837	812	795	817	714	762	816	790	774	808	787	805	798	771	823	779	775	800	820	722	791	750	792	778	804	766	792	741	765	763	796	792	804	817	784	766	806	812	809	801	813	771	765	800	843	797	791	781	817	760	789	822	799	819	792	807	852	820	841	825	812	763	789	819	794	760	862	793	821	783	747	808	829	835	751	771	818	774	779	825	757	775	793	796	787	759	776	768	767	838	800	751	763	782	822	822	775	815	785	848	803	788	829	758	816	815	815	773	745	825	784	809	772	815	806	796	815	743	758	783	757	804	792	799	820	763	832	782	806	720	834	800	783	789	782	774	798	742	792	842	782	787	746	762	814	731	816	786	822	814	775	792	783	832	788	796	741	830	780	817	799	828	813	790	772	751	813	782	796	813	778	771	808	774	800	781	763	763	822	810	820	799	782	735	761	751	840	823	788	811	802	782	780	775	800	791	765	803	759	822	811	796	826	803	759	818	743	790	807	785	792	778	772	774	768	811	822	793	819	740	789	835	801	766	808	826	805	799	814	807	825	731	827	788	783	804	771	778	844	789	797	758	772	845	812	791	725	764	779	804	866	750	783	828	799	822	839	831	783	779	791	781	814	747	771	791	813	748	829	719	769	823	800	835	806	835	757	738	761	743	796	812	831	753	763	783	754	771	777	796	756	818	777	781	810	782	818	812	799	830	776	811	816	830	825	833	750	775	813	786	793	741	744	793	775	776	813	826	844	757	763	779	779	782	829	785	810	840	757	817	759	822	794	757	819	771	802	816	782	772	738	747	821	783	803	785	820	786	787	783	751	787	771	822	793	783	837	798	785	773	790	800	801	865	805	819	849	771	787	751	833	763	839	752	807	788	750	838	735	799	806	816	785	758	795	771	799	748	847	824	812	832	816	752	807	782	800	801	788	751	831	804	797	750	784	869	799	819	825	848	793	839	794	747	831	806	789	777	783	782	821	739	766	796	807	818	798	783	839	808	809	825	781	809	829	787	791	825	751	748	800	753	800	756	768	795	771	798	745	784	790	795	798	806	776	814	792	779	785	777	727	802	769	785	829	736	807	787	749	782	771	829	791	792	823	793	773	796	765	751	786	786	805	818	809	832	782	796	807	808	780	803	786	784	737	782	853	790	772	761	797	792	838	785	806	783	773	766	763	774	793	732	801	837	808	748	751	780	802	811	797	809	779	770	738	808	787	803	741	819	780	800	784	802	773	799	743	828	775	827	820	775	785	809	765	776	825	781	809	792	752	840	790	750	752	830	790	748	771	792	812	784	800	826	777	757	809	779	792	794	805	751	817	759	810	762	821	841	740	787	748	845	767	800	831	829	799	766	861	897	844	781	781	745	785	849	770	758	779	775	832	798	774	730	804	786	771	830	816	762	796	805	764	761	805	797	764	765	753	766	775	776	816	816	828	841	739	784	755	818	789	795	767	792	831	745	804	833	816	812	822	790	824	759	820	806	831	827	750	817	852	777	822	783	778	726	770	806	721	794	808	774	776	775	789	823	816	823	807	803	768	795	826	778	783	815	829	808	788	793	796	812	776	822	769	743	810	773	826	781	779	790	817	793	832	786	787	793	788	796	769	775	750	774	804	851	829	788	766	830	779	749	810	826	800	787	804	745	795	842	788	768	801	797	794	786	790	801	808	779	772	803	763	820	792	808	755	782	769	774	836	771	767	806	801	790	791	733	775	759	817	757	777	807	839	766	762	819	801	738	796	783	778	775	777	765	795	784	772	835	822	839	776	843	811	814	793	814	796	806	806	833	796	782	813	850	809	845	830	768	772	767	781	780	773	786	800	792	785	815	751	786	782	855	847	758	805	808	731	808	792	818	843	792	835	825	789	812	767	816	795	777	819	846	762	844	805	777	765	784	814	825	792	760	776	775	762	837	822	802	753	776	819	831	753	776	758	786	832	787	834	779	775	837	788	748	827	815	816	813	770	796	796	772	783	776	816	803	778	782	741	776	810	777	812	806	859	861	825	800	803	817	778	785	765	826	784	743	793	792	793	786	755	794	831	791	832	832	768	820	852	817	812	834	772	751	740	786	787	746	757	772	791	775	805	747	723	785	775	825	819	758	793	795	845	801	800	820	808	804	770	809	761	712	798	804	816	773	808	794	776	817	779	799	865	769	878	819	785	782	774	805	794	782	761	820	774	777	814	832	816	805	804	794	788	816	817	814	754	749	767	774	748	814	759	793	817	774	802	831	838	778	807	830	816	838	794	790	765	795	829	782	798	797	791	772	806	757	749	862	785	831	830	843	823	794	789	808	763	801	781	751	813	797	775	843	807	827	794	798	824	738	808	799	753	782	784	778	785	753	777	819	789	821	793	735	785	791	853	787	768	771	795	748	816	791	759	831	756	747	782	787	826	741	785	809	783	814	808	799	797	809	811	831	819	827	826	774	777	794	809	806	747	824	827	805	750	823	754	803	787	792	866	828	836	805	782	773	812	832	791	813	846	807	720	837	773	792	803	817	807	799	823	809	778	788	837	841	793	812	807	822	791	802	771	819	819	797	815	818	760	795	754	746	837	750	792	806	827	822	785	759	761	805	756	790	817	810	779	793	757	822	810	791	856	794	829	762	776	799	761	794	783	817	809	788	766	756	795	798	778	764	786	728	835	806	764	797	817	780	769	806	753	798	812	817	762	766	769	801	840	793	789	834	740	806	800	792	804	766	732	766	829	839	793	817	793	796	802	746	761	800	806	796	827	757	829	769	803	804	779	771	787	808	799	768	793	764	793	802	856	807	766	786	815	795	835	828	809	820	836	765	810	761	840	800	779	778	836	817	802	799	820	771	750	784	785	751	803	792	793	778	802	783	824	824	828	789	782	778	836	762	739	788	809	777	779	793	739	797	792	829	828	793	811	781	823	758	762	739	804	836	793	844	803	757	814	778	767	797	830	793	755	798	852	777	787	815	798	801	808	757	789	796	763	701	750	790	820	795	796	815	787	755	811	836	833	814	775	819	805	804	799	836	757	765	780	826	768	754	792	768	790	772	809	795	801	781	774	811	821	801	782	827	762	785	774	788	715	810	783	777	764	770	764	794	775	815	802	800	822	810	783	782	848	822	763	794	746	746	785	823	803	773	821	790	759	785	772	769	850	798	766	753	823	829	775	781	785	744	836	799	787	848	838	744	825	806	797	785	795	805	786	789	792	839	807	796	766	802	867	764	777	806	782	784	799	796	826	816	799	772	778	805	797	824	784	788	813	821	829	839	762	831	765	798	821	767	785	773	809	812	812	810	781	816	823	802	825	751	807	763	787	827	785	766	822	780	790	781	795	806	778	791	776	796	778	821	780	771	797	797	797	783	806	802	764	780	792	766	818	780	807	767	801	773	804	769	807	744	817	781	781	798	795
24339	21418	28446	24764	18863	3314	1436	943	737	621	547	469	468	424	429	413	385	406	422	1842	5447	4512	2523	553	381	350	363	344	333	364	365	343	343	402	443	475	498	485	466	415	395	352	362	316	340	374	349	328	348	345	350	306	329	326	326	338	327	352	355	346	306	325	372	330	351	308	325	349	340	334	333	319	320	348	347	360	342	352	355	357	367	353	347	351	351	335	352	334	357	363	336	379	361	351	326	346	353	344	345	343	378	378	349	335	340	358	336	348	344	360	329	345	357	356	348	362	329	377	377	332	367	347	372	341	326	315	358	368	357	354	336	346	348	363	346	382	351	349	329	333	339	351	360	375	332	311	324	356	348	351	320	336	368	309	314	337	341	339	400	314	364	324	320	331	379	325	330	333	320	338	341	344	368	387	353	350	367	377	351	347	330	329	326	317	365	343	338	385	326	322	302	366	322	331	383	348	325	371	341	337	359	309	327	343	362	329	348	354	365	350	354	354	351	361	354	351	400	344	343	364	352	347	359	353	343	311	315	325	336	368	347	350	349	355	352	341	370	330	324	347	337	380	343	344	336	340	342	323	334	344	334	364	323	344	340	349	311	333	334	336	357	349	349	348	345	299	328	323	342	341	339	329	369	349	347	325	368	338	350	332	360	374	331	321	333	341	332	326	323	359	323	312	335	321	345	327	316	372	370	339	343	373	361	314	338	336	342	360	303	323	320	342	328	362	318	329	327	385	333	367	337	353	326	306	337	307	352	345	368	361	312	351	325	321	332	315	333	328	325	346	329	331	328	375	363	337	307	348	334	333	350	335	347	347	348	286	340	359	367	310	337	334	337	327	345	341	305	332	342	327	298	357	347	359	343	353	348	359	382	342	325	339	341	357	327	351	343	324	343	324	350	306	348	336	389	338	336	327	326	328	331	363	320	353	321	330	324	341	359	337	341	362	357	368	374	335	347	350	317	336	354	324	346	374	332	331	326	337	336	335	348	360	345	327	316	368	359	326	347	342	335	342	363	343	342	343	374	318	338	334	371	318	349	334	363	336	344	371	370	354	354	323	342	341	348	341	375	334	333	343	346	360	332	334	340	348	336	324	361	358	341	344	340	356	331	349	342	335	346	351	349	335	320	344	310	359	358	346	329	346	362	344	331	346	360	337	333	329	343	341	330	356	361	338	346	329	319	365	350	352	331	354	359	345	334	317	349	347	311	381	348	339	354	347	349	299	389	330	381	317	325	330	343	326	324	317	338	317	372	335	326	340	321	363	351	337	326	338	358	348	340	345	338	327	325	339	336	337	384	349	343	311	345	351	336	361	343	334	344	312	320	366	366	338	353	317	371	337	334	334	333	343	331	342	332	320	374	330	321	340	338	348	329	335	353	356	347	354	333	343	347	340	363	333	320	339	359	352	315	331	343	349	335	317	339	314	355	357	345	344	354	354	335	348	338	332	356	368	348	351	321	328	344	353	339	337	329	328	341	317	318	377	322	347	337	308	340	348	327	352	342	291	346	368	336	315	330	341	325	364	315	322	320	362	318	336	318	338	295	365	328	334	348	362	366	322	356	350	325	317	359	332	344	320	329	370	336	349	326	352	335	339	374	322	331	345	334	385	348	358	374	309	340	341	338	351	350	318	358	336	357	335	349	368	345	317	338	372	336	355	347	355	357	340	370	337	339	326	326	344	334	347	321	331	338	369	320	338	353	339	308	337	346	327	302	314	314	297	357	356	329	324	327	364	356	370	361	340	365	346	360	348	338	360	360	337	344	340	361	347	318	331	375	332	346	345	371	326	322	359	337	317	358	362	334	333	308	332	363	364	344	320	321	367	342	360	337	348	339	351	397	306	336	342	347	328	327	322	340	344	384	361	346	347	357	321	336	324	378	346	336	320	318	331	361	357	359	323	361	331	346	327	313	363	367	376	366	320	315	356	317	347	341	348	373	322	351	334	338	345	350	328	350	349	362	337	349	338	357	370	346	355	331	356	342	334	355	342	313	339	367	295	350	355	356	363	340	347	339	366	360	354	364	355	362	343	328	310	327	352	383	362	346	333	311	329	351	325	329	353	332	377	350	383	324	377	346	358	335	363	352	342	372	352	357	373	356	367	342	333	337	337	336	344	357	342	348	337	347	327	362	335	337	355	355	349	340	345	352	314	331	336	336	336	325	313	357	335	350	360	380	307	342	354	336	356	346	347	321	357	359	334	352	345	342	326	317	337	341	332	365	330	332	346	333	377	323	342	345	338	378	329	321	349	341	349	360	328	325	355	341	349	361	340	325	323	364	336	323	352	341	310	343	327	348	394	353	358	322	344	344	329	351	330	358	347	329	370	353	352	374	346	369	349	335	350	369	314	343	305	325	347	356	380	345	372	340	340	319	331	307	345	322	375	355	345	364	366	369	334	331	340	324	359	302	389	343	348	320	321	367	334	351	331	345	351	355	365	387	352	340	343	346	314	339	346	339	351	305	325	342	328	339	358	326	337	303	324	324	347	353	329	333	312	329	333	337	331	350	340	330	348	338	342	337	329	327	308	359	336	343	348	351	331	344	356	326	371	334	329	358	332	320	330	338	325	333	392	333	335	303	326	329	344	327	343	380	348	312	356	335	357	353	334	367	375	349	327	342	358	340	340	356	336	331	333	340	305	329	344	318	291	374	322	356	331	324	328	318	340	368	349	347	330	337	350	314	340	383	301	336	309	342	369	352	343	365	328	328	383	335	330	365	366	342	324	366	335	342	332	332	303	320	357	350	335	327	354	327	346	338	361	357	334	337	335	325	323	317	356	362	345	347	353	329	342	334	349	325	323	338	356	327	328	361	349	345	365	343	345	372	307	355	352	342	370	327	351	345	323	342	353	337	349	316	373	352	304	381	371	350	321	348	376	328	366	304	345	348	373	348	372	340	319	330	352	360	362	351	338	335	340	329	362	331	331	349	346	370	323	333	353	333	376	335	341	342	338	367	315	346	371	327	373	380	342	345	348	344	331	365	348	323	348	304	342	334	345	322	353	354	380	371	367	328	329	359	345	386	329	313	345	345	358	373	348	338	323	314	323	321	359	316	348	349	338	354	310	358	362	337	348	351	375	365	369	348	334	334	356	304	382	339	327	310	347	310	351	338	341	326	351	340	335	356	348	346	319	342	354	341	356	343	349	361	361	358	317	349	336	363	355	314	322	354	316	349	328	363	317	355	358	347	350	351	353	327	344	369	317	367	357	356	343	354	346	322	324	344	351	355	348	383	330	350	334	344	334	337	342	346	332	348	345	358	316	339	359	341	315	340	362	327	345	332	378	358	338	334	361	336	349	336	363	356	364	336	332	326	316	349	338	369	320	325	334	348	334	346	341	334	329	343	324	310	358	341	351	341	340	305	356	345	341	350	337	336	370	363	373	327	352	329	330	326	333	318	348	326	310	343	317	366	360	365	314	371	339	329	348	359	344	328	331	348	328	355	318	347	351	351	373	369	292	365	361
9638	18011	16461	10598	7337	5286	3900	3053	2464	1978	1513	1360	1151	1081	989	985	929	892	854	6368	15565	12678	7367	1252	713	725	717	717	706	667	738	676	682	781	1194	1215	1272	1262	1042	917	741	771	696	688	711	661	678	652	647	711	724	642	661	719	671	687	694	704	690	683	708	746	662	683	662	663	687	649	686	689	612	689	708	672	722	685	662	630	651	716	695	653	670	661	750	706	690	692	675	686	743	683	644	663	666	658	655	684	681	671	661	651	670	703	656	673	698	603	671	694	676	705	652	704	662	664	636	696	700	662	728	670	632	646	692	673	640	691	646	684	722	715	661	687	644	705	650	686	663	649	627	680	702	676	682	649	674	639	652	677	676	674	673	688	684	711	696	683	715	675	735	651	669	659	683	637	696	675	660	666	675	713	696	673	668	762	663	662	670	643	663	671	668	731	688	673	668	675	719	690	704	687	688	661	662	648	690	703	710	612	682	693	672	681	677	645	702	685	676	670	635	678	694	662	666	661	726	694	707	693	682	711	674	679	679	663	686	690	686	690	697	694	647	654	685	609	656	713	658	685	724	745	624	660	691	698	714	649	635	629	656	633	679	706	688	649	685	647	666	701	703	706	696	734	679	679	703	645	666	627	650	655	696	683	706	653	629	691	656	678	665	631	700	679	686	664	681	710	729	661	650	703	738	691	654	647	625	674	709	675	685	670	662	663	693	654	676	672	666	628	685	670	687	718	682	663	682	645	647	709	652	669	691	666	657	684	656	675	670	651	688	660	678	679	637	698	709	673	673	682	683	685	651	641	697	702	682	615	690	676	669	650	664	668	655	681	692	710	701	678	677	665	677	685	706	690	662	695	683	680	632	667	671	656	636	646	673	719	708	675	687	673	666	688	648	712	673	712	651	692	715	699	659	694	685	733	699	690	730	654	688	693	662	624	657	669	641	684	664	661	705	637	655	696	640	731	668	642	628	710	687	599	633	684	701	738	655	701	687	693	703	657	675	685	657	679	668	725	685	690	697	655	672	699	660	689	675	664	633	687	640	654	649	671	655	689	709	679	685	664	677	704	638	660	663	634	685	730	686	679	709	653	669	692	666	634	712	648	707	653	685	743	633	684	649	676	684	635	680	689	682	724	699	690	709	656	615	692	636	689	696	743	656	680	638	662	684	684	674	669	654	696	654	705	665	659	633	697	673	717	645	663	711	675	681	675	722	689	683	644	627	654	712	632	705	726	673	665	694	696	640	682	683	680	651	686	673	731	700	643	691	711	660	637	669	680	681	684	642	700	662	676	689	712	703	684	669	680	615	651	649	713	705	667	683	670	684	668	687	707	638	673	678	661	710	647	692	708	682	649	667	666	641	667	664	630	646	670	688	658	672	729	691	662	704	697	690	656	631	704	630	679	691	667	659	673	652	674	655	706	707	648	687	688	687	658	631	621	653	694	671	665	679	658	726	697	668	703	683	631	655	660	661	636	630	732	683	650	649	662	678	677	695	651	654	733	649	667	603	642	711	690	669	674	626	688	645	675	730	636	663	672	638	662	699	726	692	666	690	676	683	690	676	718	697	733	717	644	681	715	636	672	663	691	678	706	720	634	724	674	652	683	684	696	675	691	682	707	629	734	673	638	653	641	656	660	707	679	691	662	679	648	714	649	677	670	669	689	696	676	670	685	716	628	642	721	682	693	650	660	639	679	686	738	682	660	690	709	706	708	660	731	648	636	724	733	680	708	642	670	683	681	636	652	691	681	647	652	719	668	655	690	699	699	661	673	667	696	694	718	687	658	722	599	647	675	684	697	656	713	674	651	680	706	639	661	661	712	689	698	708	698	659	699	674	652	705	700	691	664	706	683	670	690	680	716	731	644	684	653	708	666	719	674	663	658	707	620	639	699	613	694	681	687	704	644	678	688	722	654	664	677	631	613	668	643	648	688	667	677	679	692	692	652	661	655	654	711	652	691	692	702	695	667	653	684	688	702	680	647	672	641	690	694	674	695	712	657	683	692	701	722	696	688	656	679	655	672	664	691	712	694	704	647	668	654	677	701	666	722	712	677	699	684	657	638	672	637	734	691	692	701	639	687	657	634	685	685	664	673	693	685	678	683	660	671	670	683	688	673	709	682	669	703	693	631	701	672	624	716	655	690	666	684	686	723	624	701	689	712	659	684	716	663	660	721	657	692	653	680	658	685	644	695	676	666	693	651	674	718	692	720	640	679	643	668	656	617	660	625	636	653	649	699	717	694	663	655	656	713	685	680	694	660	626	689	694	676	691	692	666	703	700	718	651	700	710	618	649	681	667	698	688	681	680	654	659	679	634	692	640	681	673	717	678	694	660	658	690	661	655	662	633	678	666	643	674	680	731	666	679	696	733	638	667	686	685	733	691	673	681	659	661	661	660	648	684	726	686	645	673	650	695	683	682	679	695	627	710	690	696	684	664	644	680	687	701	658	672	668	679	658	698	674	707	663	646	703	716	680	724	650	694	668	647	700	680	694	676	709	691	664	690	679	642	653	687	681	665	671	678	725	643	636	638	667	718	693	660	667	678	687	679	707	693	652	685	668	664	669	688	662	708	669	680	688	702	660	642	697	663	662	684	660	712	699	688	643	636	660	673	657	664	673	651	668	691	698	667	678	659	674	684	672	687	659	652	657	628	665	679	689	700	687	687	676	674	683	611	693	681	732	695	698	677	701	720	715	678	691	641	676	669	675	650	635	674	653	651	687	693	681	670	656	701	693	644	699	649	693	654	642	670	684	653	720	697	653	713	703	671	653	659	688	680	673	674	668	654	697	664	719	711	647	635	622	676	697	673	639	732	652	658	666	658	674	692	695	662	688	686	692	655	667	710	696	655	648	681	670	683	700	681	679	687	669	678	665	700	736	630	705	712	643	706	733	719	715	721	649	649	662	654	682	680	641	697	650	684	695	676	698	668	697	708	712	684	653	679	673	656	657	709	673	687	696	684	651	681	698	675	701	717	651	632	659	699	688	678	652	655	687	674	681	652	659	669	704	632	692	706	667	660	667	666	687	666	666	718	670	677	690	675	658	664	631	663	687	694	708	708	682	633	683	640	717	662	696	672	723	657	667	645	716	671	649	655	688	674	664	688	686	665	645	684	609	708	696	674	653	701	713	673	673	656	746	616	673	638	695	704	657	663	683	698	692	696	681	693	722	650	712	703	686	670	657	680	660	692	651	690	710	687	665	653	662	714	689	676	651	707	653	718	703	696	685	709	632	669	691	671	652	681	729	719	637	675	666	659	748	697	687	671	680	674	756	688	666	651	692	651	696	708	640	687	644	683	633	669	686	707	711	759	648	654	670	694	651	653	673	682	710	660	680	667	652	659	676	687	705	686	690	662	673	685	660	659	648	627	635	707	657	668	664	688	687	663	737	692	669	643	737	698	643	684	655	707	707	663	615	697	694	677	633	698	686	698	704	700	671	694	649	697	667	681	701	639	694	643	668	736	674	633	672	682	669
23358	21422	29220	23988	21421	18485	3380	1386	938	858	632	550	501	502	505	425	415	416	436	2969	9879	8643	4268	664	376	314	339	333	378	334	336	320	336	345	438	892	787	675	494	454	359	341	344	333	314	359	343	366	340	358	332	354	329	342	334	358	308	337	351	336	327	328	335	332	345	361	307	330	368	294	321	338	355	313	341	334	369	334	325	347	341	346	324	372	327	312	337	343	340	345	344	333	381	352	341	329	355	362	330	361	317	301	314	339	344	310	329	330	357	329	327	295	350	340	342	314	352	326	331	347	336	317	329	349	316	332	333	342	340	358	363	352	309	349	302	335	334	314	348	348	343	367	341	343	326	337	329	352	343	313	323	344	341	354	309	372	348	347	347	331	350	350	337	326	332	332	321	326	331	343	308	370	330	322	343	324	347	357	327	376	341	306	340	316	338	327	333	349	346	336	292	309	368	379	321	328	316	356	359	334	342	330	342	330	366	326	341	351	333	324	330	322	320	355	341	311	316	319	370	314	339	347	373	323	358	332	318	298	314	354	322	356	340	344	314	373	348	334	316	358	361	330	319	355	325	328	322	352	349	338	308	328	316	310	352	312	336	310	332	350	312	330	346	315	321	364	361	285	319	304	335	322	380	320	342	345	294	336	349	343	333	326	329	349	319	343	340	362	323	302	370	338	351	321	353	306	346	327	333	334	307	349	325	319	358	329	316	324	314	341	313	331	347	311	338	325	360	346	303	344	321	351	322	305	348	332	336	343	334	339	337	311	328	331	347	323	337	329	329	328	329	328	372	335	310	325	371	322	322	315	353	340	348	336	316	332	342	329	335	318	322	300	369	339	307	329	357	313	337	307	317	355	285	366	339	354	311	341	317	367	339	372	318	312	353	327	314	350	351	334	357	324	295	332	353	305	358	351	327	324	290	339	333	360	323	356	349	349	335	368	330	326	335	293	337	330	341	341	335	331	354	336	336	338	342	348	339	343	337	335	339	350	315	350	346	367	349	309	311	343	305	344	321	287	325	319	355	315	357	341	341	339	348	366	331	324	349	330	337	334	343	329	329	365	352	327	328	311	341	349	350	340	368	365	328	339	345	370	365	306	343	315	328	299	327	335	353	330	315	343	336	309	315	354	330	343	313	321	325	347	346	328	294	343	312	338	341	309	344	297	321	327	329	327	332	344	350	332	354	350	325	331	342	338	380	360	345	384	329	342	349	312	351	325	321	362	310	303	363	364	316	351	343	363	348	302	352	358	358	344	319	322	355	375	338	330	343	310	348	333	368	369	343	338	337	319	329	356	344	345	341	355	333	338	324	318	308	319	323	287	303	358	324	335	339	321	297	366	330	362	348	315	319	324	336	352	295	351	343	331	352	332	349	309	326	340	344	344	317	348	298	335	341	308	353	343	362	331	344	350	342	362	318	334	356	354	327	297	362	358	357	358	340	322	312	325	348	351	362	318	334	322	331	347	328	343	354	339	359	332	375	358	320	300	316	355	346	362	360	351	330	335	312	343	368	339	323	324	335	354	345	356	348	348	328	364	359	350	326	353	318	324	326	360	294	316	338	345	322	319	326	345	367	356	349	359	341	306	381	351	339	330	318	338	299	352	315	344	324	311	331	332	346	332	334	339	296	348	335	348	339	331	322	338	339	320	372	346	349	340	319	311	325	327	353	332	315	299	354	361	340	341	349	331	308	357	336	354	341	310	340	368	341	327	321	323	341	348	342	313	352	341	348	322	322	339	301	353	328	322	321	320	323	322	340	345	356	323	333	347	354	346	346	347	284	326	341	352	337	362	341	334	344	339	356	342	353	323	374	327	323	307	355	314	336	310	337	336	351	330	321	349	315	348	337	349	357	317	323	351	358	343	328	323	345	368	301	314	368	337	388	365	315	351	366	295	334	342	320	352	294	332	349	344	331	338	311	333	335	342	349	329	378	349	357	312	330	354	352	324	337	313	361	342	338	351	325	329	324	337	366	350	316	344	340	311	317	341	331	314	323	318	310	335	352	312	337	351	380	345	332	330	327	345	305	346	338	342	319	329	353	349	323	333	315	324	356	363	316	344	301	383	335	361	323	352	346	334	320	344	317	351	327	343	352	354	321	336	323	333	314	345	359	341	335	347	329	336	327	326	325	336	338	358	346	321	358	324	334	341	336	322	322	274	340	325	352	358	326	310	321	341	323	326	327	350	359	337	313	346	358	309	346	357	342	329	346	353	327	336	325	325	324	312	331	345	302	347	376	325	360	299	346	349	282	314	309	372	322	348	339	325	315	322	351	322	320	323	307	320	301	325	324	327	316	322	331	332	336	336	299	305	358	314	315	356	325	322	329	331	306	296	349	318	307	344	325	332	310	331	339	346	293	352	357	327	335	323	338	347	288	319	318	308	318	308	348	362	331	334	351	299	367	313	330	338	334	348	319	309	339	333	321	327	364	336	330	325	331	330	294	355	322	338	326	322	338	323	309	298	374	304	334	375	354	326	318	332	331	333	329	338	322	337	293	330	357	313	318	286	333	338	332	341	338	359	317	335	345	314	322	326	348	335	323	339	318	337	339	351	351	372	318	348	312	362	326	338	336	323	339	357	310	309	353	324	334	322	313	313	321	306	312	368	314	322	365	327	341	319	328	325	358	349	370	339	325	329	342	319	334	327	314	349	338	327	324	335	316	320	355	329	337	335	317	320	334	329	345	334	325	355	383	329	340	371	345	318	323	346	347	340	347	323	302	349	368	345	324	366	300	322	330	325	325	361	316	338	339	303	339	332	332	328	360	335	321	340	317	336	351	343	370	337	333	341	347	324	350	336	338	338	328	350	339	332	341	341	356	307	325	297	341	343	334	350	382	316	346	315	328	313	312	314	325	345	331	325	318	356	326	373	337	334	347	335	344	312	342	306	320	363	345	353	316	326	299	334	350	364	325	333	322	323	340	335	283	352	326	346	340	315	328	343	319	293	385	348	330	332	333	324	336	320	354	338	326	326	322	354	313	333	360	300	335	332	341	337	330	315	355	324	312	332	334	335	306	324	342	358	331	332	330	317	334	321	289	307	326	336	322	352	339	309	340	328	335	331	340	348	349	312	320	331	328	326	353	317	361	305	369	330	335	342	333	333	330	337	287	314	349	335	340	339	303	302	341	351	314	351	330	301	329	381	327	344	353	325	347	308	301	335	340	359	338	323	317	316	330	307	329	333	298	325	343	315	360	336	329	301	343	308	329	333	374	341	338	348	318	320	336	367	318	348	342	312	338	365	352	335	332	332	318	321	330	277	317	353	328	332	301	335	315	343	325	348	325	369	365	338	322	344	331	361	350	306	313	332	341	315	371	335	368	339	327	360	350	319	342	327	343	323	338	369	304	295	336	341	339	319	319	341	350	362	339	297	303	345	344	349	353	345	334	311	345	355	330	291	325	320	374	362	314	341	325	354	330	334	341	316	318	314	323	324	384	309	312	322	333	334	370	344	354	315	356	348
12433	23698	21518	14507	10318	7576	5637	4414	3377	2531	2018	1671	1473	1408	1270	1120	1041	1014	985	8840	22569	19935	10592	1747	754	703	696	704	646	686	670	630	624	624	1097	2635	2338	1813	1271	957	748	710	695	643	688	685	640	650	666	694	663	622	674	639	634	618	666	672	639	633	657	615	679	658	624	636	647	624	651	664	639	678	665	563	621	661	647	599	667	605	682	635	613	636	685	621	655	636	666	644	635	657	625	644	659	580	602	656	588	634	664	659	622	696	613	619	649	654	620	689	632	596	606	675	621	652	636	664	651	632	678	642	645	651	645	662	617	693	625	696	662	664	645	644	647	691	688	689	628	621	628	620	638	668	678	628	602	652	646	641	624	652	611	649	659	633	640	653	609	633	651	680	657	661	594	679	659	651	652	625	647	645	657	660	682	636	599	676	630	583	621	714	630	653	638	602	648	606	673	669	624	625	669	643	620	618	637	638	605	629	652	695	641	627	656	631	612	668	660	643	647	601	631	610	680	631	655	625	653	703	612	611	659	670	651	658	607	630	650	639	625	684	613	617	652	647	614	642	636	632	650	719	618	664	596	665	670	657	617	652	646	663	639	629	628	647	642	663	640	626	679	624	660	668	639	679	592	627	675	676	631	653	597	635	618	630	651	660	630	654	645	672	648	634	630	679	674	651	632	626	596	664	719	610	595	654	643	639	591	621	650	658	667	682	626	649	670	608	674	636	624	666	665	614	652	626	662	638	605	649	612	623	609	662	662	627	603	645	675	645	686	625	618	634	654	640	634	659	615	651	637	627	641	689	704	643	630	623	653	674	581	593	629	671	653	620	669	592	612	676	634	646	621	634	668	637	618	611	613	611	629	636	631	624	663	611	646	682	582	658	616	694	702	609	666	646	625	668	650	682	663	669	627	667	629	671	677	649	620	634	633	679	649	634	636	631	616	657	647	654	656	655	642	641	634	676	649	647	599	632	606	638	634	635	603	653	630	610	651	639	660	639	612	664	561	629	621	671	650	643	645	681	626	638	635	646	603	619	628	631	596	662	668	625	634	602	632	619	622	660	690	657	643	658	613	636	659	631	649	632	627	642	656	641	646	654	660	649	622	631	670	644	654	647	636	635	679	636	626	610	648	659	644	642	644	666	640	624	649	650	609	639	644	615	614	637	650	647	664	647	646	630	628	627	656	684	661	645	668	699	686	592	621	607	670	607	632	627	638	604	674	642	627	672	615	673	627	661	675	679	665	631	636	635	641	645	644	718	634	618	660	609	635	679	602	601	663	619	691	605	632	649	654	616	695	655	634	687	656	587	680	616	652	631	657	608	663	612	647	608	645	609	620	654	656	620	666	647	592	646	618	660	654	652	680	686	676	645	619	693	681	589	650	595	621	613	592	675	635	628	631	630	598	607	625	660	624	625	630	642	632	637	627	665	652	622	651	646	664	624	605	593	631	619	662	611	653	648	623	650	635	686	637	616	650	621	623	639	598	645	655	650	674	657	644	586	617	693	589	642	634	630	635	666	651	596	639	605	628	678	623	664	624	672	658	629	674	617	652	604	641	633	617	646	683	643	635	619	670	624	705	635	635	651	663	587	657	629	630	631	656	649	688	634	645	624	657	631	686	592	633	643	631	615	647	663	623	638	625	635	654	673	594	624	633	646	639	648	679	669	639	644	637	608	706	633	636	685	685	658	615	625	639	619	671	611	660	635	607	676	660	652	674	657	632	630	621	660	616	620	661	610	637	647	650	657	642	648	634	621	674	649	664	658	616	622	626	641	640	625	653	623	645	650	670	665	664	616	653	673	647	592	654	663	689	609	636	661	639	625	626	612	657	703	655	636	686	660	640	624	658	640	643	655	621	655	665	629	618	667	668	646	670	650	644	606	652	647	597	682	672	662	653	616	645	657	642	655	579	663	665	674	656	622	615	628	666	633	639	630	640	611	648	639	671	686	662	666	629	612	590	658	636	628	636	647	679	610	641	676	702	612	584	639	705	611	658	661	664	618	619	667	623	662	640	667	688	646	619	643	698	661	646	637	605	660	642	638	656	596	602	629	623	665	636	660	684	643	624	625	656	633	622	623	642	638	660	645	668	644	680	631	630	645	612	640	660	647	635	606	618	646	657	627	660	612	667	626	685	619	669	645	634	612	658	661	603	631	652	676	678	620	621	640	643	630	631	627	626	612	608	667	635	601	636	632	619	627	672	676	656	628	626	642	664	591	669	645	595	655	635	670	623	628	669	595	642	588	666	674	654	654	647	680	610	599	637	651	689	584	630	621	644	632	615	624	666	676	610	691	631	632	641	614	688	650	648	695	632	643	640	647	636	639	726	655	636	673	660	651	675	636	669	650	675	586	584	609	687	642	666	657	629	669	619	662	576	619	637	626	605	637	643	658	632	695	637	665	630	674	638	626	639	614	612	672	627	637	676	630	612	654	705	685	630	640	686	642	629	661	628	650	641	672	623	684	596	660	647	658	659	630	608	644	654	605	625	646	660	678	642	676	632	614	622	648	687	576	631	664	632	665	654	672	609	666	622	660	637	619	681	659	649	634	624	643	639	679	600	639	613	655	616	653	584	613	647	673	670	677	650	610	578	647	615	639	678	651	648	666	670	624	652	666	640	646	649	624	639	695	665	608	646	621	672	658	649	627	646	684	645	646	688	659	660	659	650	622	654	646	678	644	630	649	622	676	686	621	640	611	637	622	662	628	644	675	614	648	645	621	668	653	645	644	658	627	650	627	608	672	667	677	634	638	643	659	650	644	658	564	659	670	637	599	654	654	670	664	609	628	648	660	629	619	629	628	658	649	607	623	635	625	684	625	629	632	658	646	637	684	621	636	622	635	683	642	610	601	634	647	669	676	662	625	647	585	639	666	598	650	712	654	644	633	630	669	669	648	632	643	637	664	639	595	594	616	647	679	657	583	660	617	683	650	645	634	619	666	639	621	640	662	624	600	635	613	700	618	668	650	602	679	663	629	644	629	665	615	621	660	680	671	622	624	617	666	672	647	700	632	588	625	657	650	657	620	639	627	659	641	607	615	653	654	639	607	611	671	694	615	636	656	646	626	612	659	649	655	662	676	687	648	662	648	642	635	654	653	651	620	635	610	614	610	652	633	634	674	606	655	598	609	630	597	685	642	639	652	639	638	650	658	644	661	637	656	657	629	620	650	592	647	636	655	638	682	610	715	667	635	613	652	633	624	604	659	623	622	607	655	646	636	624	649	613	640	630	619	658	647	652	647	631	677	623	669	647	682	632	635	649	615	658	637	617	613	651	626	668	684	652	678	645	687	674	634	673	644	625	615	635	662	626	673	691	657	635	674	656	633	642	607	630	669	646	612	609	686	658	638	639	648	660	672	599	654	672	633	619	642	645	592	596	634	670	640	659	629	630	660	675	643	617	625	676	622	669	585	622	663	624	677	638	655	679	580	618	610	647	624	651	629	670	657	591	689	656	661	663	667	679	680	652	650	658	611
26918	20057	7799	2178	1178	885	747	599	505	528	472	482	465	438	406	424	415	409	430	522	1029	956	685	457	406	431	386	440	450	393	378	398	409	348	393	440	449	473	437	436	424	372	404	385	405	418	392	409	419	392	424	418	408	423	400	420	373	385	382	390	377	405	388	401	407	402	405	378	410	399	416	425	399	413	405	394	394	378	374	381	433	388	453	347	422	374	419	403	398	418	396	389	407	429	410	390	381	386	395	395	397	392	376	406	344	429	431	419	423	454	427	410	422	425	371	388	398	412	419	372	433	425	392	391	334	369	397	403	395	406	381	418	414	394	425	399	357	394	384	419	353	394	381	396	401	389	408	412	409	383	384	438	399	426	389	404	410	392	381	380	383	384	409	424	424	354	417	390	390	425	389	382	382	427	406	412	411	411	396	370	375	426	414	359	383	398	417	430	381	422	386	376	378	370	406	405	396	390	449	393	421	392	395	403	363	381	357	374	406	407	390	381	387	385	405	393	398	401	376	404	411	377	382	376	440	423	411	380	385	417	397	413	400	363	424	422	376	370	419	408	411	416	415	369	369	393	404	432	397	373	396	426	403	442	417	367	433	392	414	384	376	402	405	426	392	435	413	367	389	407	406	409	417	365	393	371	403	377	401	378	423	377	380	375	379	402	398	367	408	409	447	405	405	407	409	395	409	381	399	419	416	391	428	391	410	361	397	410	407	378	404	362	409	428	426	389	391	435	375	372	416	417	375	412	396	397	381	405	397	398	414	362	390	382	399	429	390	392	446	411	375	388	342	351	396	384	381	364	417	417	421	397	396	402	397	383	379	411	402	366	378	380	391	397	354	410	400	415	394	387	372	422	406	417	369	409	429	405	406	403	379	382	414	398	412	413	387	389	417	397	362	414	396	377	381	441	385	401	415	376	371	413	373	348	432	383	383	398	411	419	391	423	408	430	398	427	390	394	414	407	375	394	398	409	380	395	411	436	402	381	405	441	402	421	379	394	386	410	416	434	381	396	372	370	382	414	427	375	373	380	400	411	369	352	416	408	392	350	374	411	419	407	373	398	425	373	396	415	403	387	402	380	449	391	389	400	388	385	360	393	372	384	370	408	410	419	433	376	410	427	388	421	426	393	425	404	385	423	365	392	374	376	363	402	406	414	384	402	416	398	375	400	423	376	399	397	423	400	391	417	400	395	414	402	451	420	399	399	407	393	398	417	389	370	365	387	405	389	407	389	381	410	388	409	385	408	443	359	400	419	387	413	436	360	415	404	392	377	413	361	375	420	411	416	353	393	410	385	369	379	372	414	369	421	354	385	413	381	374	437	398	400	384	386	390	415	432	376	415	381	391	420	415	391	398	387	417	418	390	416	371	387	387	411	403	411	394	413	407	423	362	416	418	427	392	409	418	442	378	388	401	405	410	385	403	425	444	403	406	409	374	440	404	392	374	417	400	425	358	440	390	434	427	408	427	405	435	438	401	371	401	409	409	391	364	408	436	442	413	392	393	410	400	386	422	384	378	411	444	392	396	377	372	377	404	381	407	401	400	404	388	405	405	389	427	386	371	420	407	407	422	384	388	386	397	384	389	367	410	401	419	435	393	404	396	401	419	399	387	411	403	393	428	399	363	381	412	424	383	375	409	394	382	394	388	389	410	376	391	407	415	434	410	406	398	407	385	420	395	397	402	422	402	387	345	424	415	375	359	410	381	400	397	435	391	374	415	388	400	382	407	392	362	430	406	360	430	433	406	397	401	415	382	414	408	390	412	400	382	383	381	397	437	386	399	390	403	373	376	368	417	370	406	397	376	413	389	405	391	384	378	386	388	413	431	373	397	388	398	399	419	394	379	419	376	380	431	398	405	404	392	407	414	360	411	386	387	397	388	422	403	392	401	380	405	385	384	384	427	416	390	384	436	392	428	411	406	378	398	392	424	372	423	427	376	404	400	416	390	401	413	457	383	364	397	402	424	368	370	387	390	383	402	407	377	380	351	428	404	432	384	414	358	401	406	381	354	422	378	415	411	368	399	418	395	412	388	421	382	392	385	398	405	414	402	407	379	373	397	402	380	401	385	400	371	404	406	409	399	431	415	424	400	375	425	361	411	395	389	392	407	417	376	418	406	414	383	416	366	364	385	405	416	394	390	442	383	364	399	381	413	397	350	406	390	376	360	395	394	446	427	381	386	392	349	417	402	416	405	451	380	408	382	399	385	399	420	397	386	369	419	388	378	436	390	402	432	412	378	377	382	409	386	375	384	401	382	366	390	399	366	411	366	393	378	430	363	411	408	400	407	395	376	432	390	407	414	432	429	414	403	375	452	426	374	415	358	406	362	402	379	382	405	396	433	387	400	419	379	426	411	388	404	395	391	406	415	414	411	431	406	413	400	399	394	377	401	433	418	420	400	411	389	391	375	414	409	423	412	407	380	412	395	408	394	403	372	392	395	396	376	395	398	411	409	405	374	385	420	427	384	394	394	382	407	424	377	388	395	401	396	411	447	404	404	423	437	378	383	376	393	395	418	379	403	390	387	383	416	343	408	367	381	375	406	406	392	414	434	411	406	410	402	412	379	398	390	378	377	415	405	376	386	420	392	426	388	402	402	394	395	396	405	415	404	358	375	401	409	416	382	373	409	422	372	444	363	406	411	423	422	386	386	378	438	376	399	400	370	388	409	416	386	383	370	399	407	421	371	389	401	424	411	364	387	382	412	417	426	386	406	444	385	376	379	366	400	390	393	385	366	399	383	411	379	396	438	381	426	414	436	387	397	380	399	383	387	406	400	398	380	418	392	395	418	401	387	406	409	438	378	408	419	414	389	360	386	391	390	405	399	411	396	424	426	409	436	402	406	376	432	390	408	404	381	394	433	372	368	405	382	413	383	386	397	390	356	408	404	385	397	402	395	362	427	404	371	413	367	421	384	383	393	380	388	380	387	395	433	385	391	374	367	393	400	371	384	389	407	360	405	403	399	429	402	417	400	394	357	369	430	433	415	399	430	417	400	392	409	399	367	434	401	439	381	411	394	405	400	417	377	424	375	362	389	395	367	404	372	433	403	415	386	425	421	390	397	385	415	377	404	389	398	393	421	394	371	387	410	375	423	396	398	388	376	425	372	412	383	385	450	388	409	391	362	415	402	380	381	377	370	403	391	394	400	411	390	394	429	376	403	385	426	400	399	427	389	413	408	361	399	380	401	379	444	407	382	382	379	381	402	403	408	397	410	411	393	383	390	417	380	364	395	359	437	406	397	395	428	411	415	388	409	406	384	406	387	396	435	376	369	404	393	397	393	396	413	406	421	404	416	399	443	405	402	406	359	377	392	377	389	427	385	422	395	406	382	387	385	399	420	455	368	412	418	390	426	393	462	399	445	411	373	401	426	388	418	414	415	412	381	399	380	399	398	391	431	365	407	374	414	392	417	394	362	398	400	395	368	386	387	403	394	381	383	370	370	384	339	408	409	406	347	377	446	408
7485	9347	8182	5318	3907	2984	2173	1737	1398	1271	1032	994	958	990	899	873	886	842	856	1367	3143	2736	1607	936	849	842	816	799	785	783	816	773	750	773	862	913	997	1010	930	839	848	765	754	787	794	804	861	789	798	833	759	815	763	787	758	837	842	825	803	824	785	769	821	776	812	783	752	808	736	789	788	793	807	792	803	812	758	829	773	756	703	822	820	827	799	750	765	820	763	792	789	781	761	799	780	767	837	807	776	809	772	775	789	770	795	774	800	758	776	785	802	753	786	750	776	751	835	845	768	783	798	765	792	776	755	763	757	837	771	737	770	782	768	799	776	794	767	786	782	799	798	768	748	812	734	836	755	804	824	773	770	780	797	760	768	809	817	751	791	784	743	812	779	740	759	788	783	810	793	838	773	803	828	787	754	803	804	785	778	769	778	740	762	754	789	804	774	782	753	761	778	798	760	832	799	784	736	796	829	743	756	813	789	751	795	783	755	792	825	794	765	730	725	842	761	775	751	768	815	768	735	785	784	764	754	744	756	797	742	748	804	780	778	783	785	755	799	783	783	799	793	771	778	778	744	767	765	748	776	757	837	771	770	806	766	760	792	774	778	748	768	747	756	809	783	737	767	764	777	759	778	774	778	795	827	776	826	801	809	749	756	808	854	807	764	787	780	788	788	782	775	802	782	749	803	855	777	774	768	773	796	792	790	798	770	765	734	775	796	793	805	823	810	850	785	854	751	771	774	817	764	791	791	745	785	782	779	780	796	754	778	805	762	779	758	717	764	832	741	837	820	763	799	733	751	739	709	787	763	778	776	791	762	766	782	805	796	784	748	759	781	818	775	798	748	771	825	805	759	793	786	760	767	749	776	796	781	750	733	797	730	753	732	766	759	781	724	801	782	747	794	817	797	787	749	782	798	807	816	859	808	812	826	812	754	780	770	777	775	774	768	795	808	763	762	811	786	771	766	789	820	834	767	786	749	796	773	755	794	804	791	716	793	805	820	811	745	766	772	818	787	805	765	752	832	801	753	780	739	740	760	800	816	751	806	722	776	748	826	770	804	765	751	771	731	804	760	798	784	772	813	789	768	811	757	787	775	741	742	807	794	744	826	821	767	813	771	810	769	798	755	770	790	790	789	804	745	729	797	808	750	817	780	769	777	809	755	792	734	854	778	806	796	810	773	794	800	789	793	772	800	796	797	790	777	734	763	830	793	781	781	793	792	771	783	764	768	789	757	740	836	802	786	779	798	724	810	791	704	777	822	803	820	776	786	806	796	802	804	811	796	786	814	794	757	795	753	785	774	799	790	803	771	739	777	797	728	759	728	819	761	756	809	767	795	808	799	842	811	777	791	823	750	738	743	775	790	770	795	822	766	804	786	720	799	772	751	810	794	816	826	789	784	789	772	764	775	780	783	773	835	745	785	817	792	767	780	750	757	791	831	771	798	786	766	771	777	771	750	775	810	769	786	779	814	796	803	803	806	735	803	736	783	805	764	751	734	812	785	760	757	796	767	715	766	744	785	811	785	813	797	756	801	790	823	766	776	790	770	812	802	784	741	745	765	738	804	795	740	780	762	768	754	805	738	747	807	802	813	803	741	757	766	832	794	736	798	794	798	772	794	771	820	796	753	792	769	735	766	807	801	775	806	784	805	798	809	749	777	805	777	802	791	799	779	786	805	819	795	773	795	782	803	816	760	763	826	854	769	797	756	820	761	774	767	798	803	753	787	796	833	824	758	789	744	801	816	770	803	781	771	829	834	819	793	799	792	754	792	767	801	808	792	806	807	769	829	769	782	798	814	797	749	807	797	816	744	756	764	764	823	809	832	820	811	748	795	772	795	842	826	798	794	746	766	783	822	806	765	750	788	798	766	823	826	812	800	779	734	766	751	742	719	805	802	795	824	851	746	765	810	764	803	812	732	844	840	797	739	805	819	761	801	835	752	775	823	741	807	786	753	779	793	750	810	738	849	784	793	800	766	739	758	764	793	776	771	798	838	782	743	789	761	752	761	779	810	798	785	775	826	803	779	796	761	808	747	735	761	799	787	742	805	793	792	801	771	771	787	810	729	801	723	732	736	773	816	807	798	822	820	820	824	789	840	702	803	783	775	731	824	779	775	761	770	800	845	736	793	787	754	739	791	821	828	779	764	782	817	785	815	807	777	661	780	801	738	782	811	822	773	779	833	783	756	756	796	729	838	765	751	799	811	818	773	764	792	806	820	757	780	795	762	763	781	772	784	786	847	771	769	766	798	795	787	831	793	718	802	820	764	783	800	791	783	803	763	775	819	792	755	800	800	814	802	745	792	765	735	753	750	756	764	800	749	803	767	811	751	847	753	811	795	849	803	774	786	770	803	804	796	774	786	850	790	779	761	779	743	765	750	793	787	798	794	804	807	868	788	802	736	777	782	795	789	765	774	765	750	796	723	789	786	748	752	787	771	809	757	801	762	765	772	816	782	751	758	767	800	824	710	791	742	738	794	831	777	813	763	829	776	792	737	740	783	788	781	794	822	773	825	767	774	812	777	773	754	828	794	791	756	808	787	800	808	797	775	786	761	788	803	808	772	749	800	808	791	804	780	809	793	865	761	755	815	768	780	811	799	775	783	755	761	804	784	779	779	787	741	783	803	770	828	818	763	784	776	773	766	750	815	767	741	784	773	783	791	815	803	764	792	773	776	788	772	827	797	804	771	779	799	789	762	761	770	776	766	792	767	778	743	779	787	785	782	752	773	775	831	761	730	790	782	778	784	800	798	814	761	818	861	806	800	803	811	823	765	774	834	807	764	803	776	799	788	801	767	778	765	786	768	755	793	812	795	785	789	808	807	751	760	788	740	808	756	798	814	780	826	772	815	776	795	781	787	783	816	798	744	781	802	756	778	801	828	789	804	760	758	763	768	799	810	790	766	797	781	797	771	795	764	789	755	791	795	811	832	757	787	794	796	792	733	787	816	734	774	724	810	763	778	763	854	758	783	800	767	802	770	841	796	763	762	808	786	761	758	750	770	737	743	719	800	817	842	773	819	774	780	784	807	763	739	750	769	833	779	822	853	804	790	792	792	847	819	748	819	799	712	790	837	742	819	795	766	775	800	731	843	782	754	761	853	791	791	812	768	785	869	821	773	759	740	776	766	798	727	768	731	792	797	763	753	783	799	787	770	790	801	802	770	786	807	755	738	769	780	834	805	781	749	804	782	765	821	740	771	788	792	761	832	799	787	819	783	767	766	773	775	821	804	803	804	807	793	729	756	772	752	784	779	786	753	815	798	762	804	784	813	747	765	829	760	776	815	777	816	810	776	806	762	810	747	801	741	724	757	799	815	805	792	779	752	764	748	809	792	717	789	760	809	780	778	741	757	714	797	850	815	770	782	794	757	819	812	774	772	825	745	762	775	744	731	804	766	785	783	802	785	786	810	715	776	830	716	757	799	790	774	808	745	742	786	750	835	783	793	749	772	809	782	784	800	743	769	737
24273	21421	28460	24741	18889	3364	1357	885	607	577	534	527	483	413	396	416	411	397	375	1442	5529	4203	2599	810	427	331	339	363	348	339	384	335	367	383	558	561	546	443	403	372	357	339	358	347	336	357	346	340	352	316	341	337	291	341	357	296	321	350	356	325	349	322	369	337	340	346	308	336	308	323	336	371	317	311	336	345	365	348	341	330	319	342	313	337	360	377	380	355	335	316	302	322	325	335	332	339	339	322	323	321	330	318	314	351	331	359	323	345	330	361	328	311	356	322	347	351	300	345	351	308	325	341	344	314	353	338	364	357	397	327	335	331	326	319	305	362	342	355	333	333	353	333	334	342	353	350	345	331	328	356	291	331	343	354	320	326	321	325	321	348	335	296	338	333	336	315	317	315	313	357	320	357	343	349	331	304	303	333	334	344	361	323	322	347	353	356	346	337	348	368	326	342	322	342	313	340	328	321	322	333	335	320	334	337	308	324	329	343	363	334	347	353	336	365	358	356	358	331	358	359	346	335	343	386	319	359	336	333	319	387	351	332	332	363	342	356	337	374	316	329	341	320	352	356	334	349	323	364	348	351	341	340	332	350	352	359	329	319	346	320	359	335	368	311	364	347	338	319	322	331	329	323	325	329	340	360	342	343	336	344	311	327	321	326	313	356	365	357	371	334	342	312	325	352	343	349	337	337	342	331	317	343	377	380	367	344	336	318	357	323	311	334	333	330	324	327	304	328	337	351	356	328	394	352	332	318	301	324	335	354	363	331	346	341	316	327	315	339	337	375	341	320	319	367	331	319	351	319	346	351	312	303	348	307	350	338	321	320	327	349	317	334	343	335	324	341	340	354	332	317	320	332	319	310	358	335	333	329	353	347	329	340	327	358	333	363	322	314	368	292	351	330	329	316	352	340	325	352	343	324	349	386	345	316	312	333	337	344	357	319	358	333	363	338	372	340	356	340	357	292	322	355	359	344	344	335	347	313	346	322	316	345	350	342	296	330	348	331	324	353	314	331	333	331	352	321	359	341	321	338	293	341	342	375	358	325	381	357	320	331	333	353	351	371	336	355	333	365	367	333	298	294	321	339	361	349	317	342	308	342	331	334	333	360	319	348	332	296	349	331	322	334	353	351	340	307	320	338	325	339	342	364	336	317	361	346	292	339	347	297	330	363	310	325	318	348	338	302	317	357	337	343	325	346	320	344	343	376	317	331	343	341	298	328	337	350	350	320	356	322	337	359	333	316	329	338	340	342	360	359	315	343	324	381	319	345	345	323	306	367	314	331	338	351	348	345	331	351	342	315	316	321	342	333	330	332	339	346	350	363	325	372	351	287	347	343	339	354	337	349	333	329	328	336	340	362	331	363	319	335	366	359	351	313	341	341	353	327	307	332	338	335	287	347	328	335	350	356	362	331	309	315	356	361	346	331	327	317	336	345	359	357	320	353	330	360	368	322	327	345	292	328	360	319	329	334	340	374	319	330	329	352	329	316	326	353	341	319	310	325	329	323	362	351	358	354	322	360	368	323	320	327	366	328	378	336	335	322	343	334	356	320	350	309	346	328	352	356	347	338	315	349	308	362	376	357	348	327	353	360	348	333	317	330	364	356	317	336	345	339	369	306	363	351	351	308	310	348	349	355	359	362	353	303	333	337	359	353	373	342	330	343	324	355	307	346	337	354	356	334	359	346	332	322	384	326	339	333	341	318	308	349	292	314	345	332	336	339	349	337	363	372	359	324	332	343	327	326	312	310	324	393	348	351	327	349	330	322	352	322	386	368	334	332	332	320	324	351	379	341	349	346	354	331	305	319	311	334	344	366	343	338	351	327	358	361	358	353	355	353	354	314	322	306	305	336	322	338	294	323	338	330	330	313	353	332	328	336	349	327	362	365	354	307	322	325	360	320	326	353	348	343	319	331	344	326	322	316	353	349	362	324	355	339	334	331	350	334	330	323	340	336	359	362	344	355	340	360	352	353	327	337	329	322	367	322	315	335	339	369	358	364	315	326	359	331	351	327	349	337	324	359	344	311	342	309	337	330	338	341	336	357	351	353	303	347	299	342	342	329	361	343	330	334	366	332	320	350	333	293	339	359	337	355	310	370	356	316	329	328	335	332	331	360	320	338	367	327	325	336	340	328	321	327	369	347	365	325	344	339	358	350	354	350	350	351	375	364	337	361	302	319	332	322	314	344	343	355	296	368	345	336	308	337	306	325	371	337	332	302	325	336	311	334	346	347	344	331	335	347	341	356	362	345	351	341	373	343	327	336	343	332	340	368	367	350	350	339	340	323	340	339	334	318	360	372	333	353	326	321	356	366	352	328	338	348	341	340	368	307	342	336	331	327	329	325	316	355	331	347	323	320	328	326	315	327	325	332	338	341	338	341	353	346	350	349	348	346	345	368	299	299	364	307	310	309	328	368	311	348	347	350	326	335	319	372	345	339	356	357	353	339	340	334	338	319	338	327	342	322	337	328	364	353	368	305	372	329	312	331	343	359	324	343	335	316	320	342	313	368	352	302	343	339	327	346	337	348	339	327	344	351	344	341	343	340	325	322	364	368	286	353	347	341	329	327	369	332	363	326	356	304	318	351	331	310	378	334	303	356	308	338	325	331	357	340	339	357	321	331	312	327	334	344	334	329	352	322	330	360	321	306	324	345	325	324	312	353	357	321	340	328	353	340	337	325	326	319	321	339	356	323	331	360	346	320	332	320	349	306	311	332	356	310	311	335	347	376	332	334	312	315	314	338	352	331	320	340	319	308	349	336	322	376	331	367	349	303	365	355	374	303	360	327	331	325	331	326	325	329	331	335	323	366	343	332	377	347	326	349	357	335	309	341	311	348	370	347	349	321	358	347	314	319	324	334	323	360	319	324	326	360	351	322	316	342	355	323	321	339	358	348	345	323	365	341	347	327	339	301	318	307	316	359	339	369	386	360	347	339	342	331	302	327	333	341	335	325	333	330	365	336	324	360	295	318	317	331	332	358	371	331	316	340	323	355	319	355	347	316	327	353	323	349	358	315	323	335	342	334	368	345	350	353	367	325	320	337	328	369	375	348	321	337	334	363	331	341	356	347	338	364	364	320	349	319	338	322	317	328	341	322	332	331	331	338	327	349	321	353	332	377	305	316	340	367	304	337	304	345	386	364	322	346	330	311	350	314	335	336	326	349	343	373	337	329	342	312	337	288	355	326	325	337	330	345	342	348	328	324	318	314	331	318	356	329	321	347	326	334	392	365	378	364	347	357	337	359	366	352	369	319	350	324	349	328	327	299	371	373	356	334	310	337	342	356	324	333	317	331	351	365	338	344	367	305	307	342	312	335	351	271	331	315	340	326	313	343	319	351	330	328	336	343	311	327	361	359	313	368	344	322	328	371	356	342	368	324	330	330	329	326	344	344	324	335	342	338	344	331	346	351	360	366	305	351	365	357	333	331	323	349	312	332	334	329	314	326	337	361	334	351	347	305	317	342
9404	18190	16957	10600	7469	5173	3860	2824	2160	1712	1423	1399	1301	1094	979	949	975	932	949	4932	15767	12104	7619	2461	913	729	655	700	724	703	679	688	656	756	1420	1572	1536	1028	897	766	730	688	668	678	661	680	697	653	674	634	688	715	689	684	695	670	674	675	703	701	683	714	673	653	658	691	642	686	661	687	669	666	709	675	671	658	702	703	728	639	656	698	693	664	671	702	706	647	682	663	655	694	673	639	674	677	669	626	680	667	694	670	661	651	711	683	668	696	659	670	698	674	667	651	679	699	643	652	689	628	661	646	649	662	690	647	676	650	667	621	707	633	652	736	661	666	695	653	664	700	663	692	669	665	665	645	674	656	712	650	684	639	629	733	681	688	669	717	689	686	655	689	663	666	695	663	693	720	660	657	636	692	700	683	654	622	682	647	656	634	651	668	685	689	703	648	706	702	695	647	669	703	633	636	666	688	717	711	653	642	658	682	690	686	694	685	646	683	657	636	626	646	668	699	673	622	661	676	668	645	719	702	710	668	668	661	742	691	699	644	658	714	650	655	677	617	723	671	683	636	654	675	718	660	673	610	614	698	637	681	733	667	702	648	677	622	666	666	684	714	673	664	668	665	622	700	700	652	694	625	632	659	659	680	693	658	712	621	636	706	622	683	664	685	640	694	692	706	687	674	698	687	698	662	647	670	686	658	674	672	695	647	671	673	701	685	708	737	641	699	670	686	664	648	686	629	665	695	639	631	679	665	758	688	675	625	685	719	682	651	674	602	667	645	669	724	661	674	715	703	682	649	699	628	621	691	706	708	697	674	662	691	663	685	645	632	659	641	652	689	697	642	665	665	712	686	691	680	744	653	712	657	667	622	648	678	714	645	689	685	638	651	661	676	668	667	692	668	642	652	717	659	702	695	704	672	681	671	604	703	678	659	741	684	650	639	673	686	664	668	647	674	677	664	661	665	654	662	655	710	673	612	661	644	658	700	707	648	663	687	644	672	683	699	665	718	652	580	644	678	648	688	669	668	656	684	633	676	643	678	705	665	674	666	704	664	694	689	690	657	707	682	668	680	633	698	643	716	641	693	678	651	667	654	671	649	653	698	699	677	674	674	654	673	643	665	723	666	671	649	681	644	654	686	674	625	687	643	672	682	665	655	652	679	674	682	612	662	676	688	688	656	715	668	699	731	643	670	657	674	675	640	707	645	678	680	709	675	692	699	650	671	649	695	695	644	662	705	671	691	666	636	668	659	718	650	691	593	685	675	637	674	681	663	671	687	670	695	646	644	650	666	671	698	691	706	650	655	642	664	684	661	715	679	719	684	687	674	637	639	651	623	657	667	727	697	705	696	678	690	680	689	677	666	672	649	684	726	626	646	656	687	669	722	711	656	700	648	661	677	673	683	656	653	663	651	700	667	626	670	642	698	667	676	654	674	653	645	641	641	636	682	610	665	652	724	631	638	687	702	644	696	692	675	654	652	682	661	647	631	671	693	674	646	703	694	682	742	681	700	664	683	627	666	682	679	636	709	695	665	692	727	678	690	641	658	701	652	627	621	703	639	662	656	612	678	643	695	671	626	648	651	632	648	644	610	649	686	658	678	663	661	677	689	691	656	682	662	643	654	650	687	690	638	718	679	658	647	653	727	676	665	676	637	677	750	669	683	612	690	622	672	693	656	645	645	684	645	661	675	664	658	703	664	675	661	688	671	716	668	682	681	670	669	678	705	671	656	648	669	650	689	648	661	687	723	667	665	647	646	677	656	660	660	651	643	641	664	702	670	713	695	672	698	683	694	685	674	661	665	631	698	657	645	668	709	674	659	643	674	663	664	662	659	691	686	674	678	671	640	694	709	649	683	699	647	666	654	665	703	664	705	670	659	699	662	640	720	688	664	660	629	662	679	600	665	680	692	652	647	675	666	694	733	668	701	652	698	688	638	682	689	657	672	661	647	663	665	644	710	669	670	711	713	696	646	684	680	720	665	727	635	664	680	712	721	650	718	709	670	692	742	633	654	667	642	694	637	688	675	667	702	628	648	674	648	656	639	586	681	667	690	721	670	637	668	688	642	666	725	673	613	683	630	674	640	670	716	661	676	638	669	626	680	688	688	680	692	672	647	685	668	696	632	611	661	701	635	693	644	704	683	634	643	687	666	685	713	655	670	650	693	659	612	637	628	663	658	719	703	688	663	677	663	638	642	674	651	709	699	669	666	664	661	624	681	682	632	704	692	679	646	616	661	700	691	665	705	603	681	700	683	709	717	658	699	651	706	615	683	674	706	741	671	652	678	666	636	663	625	694	674	645	666	708	673	670	675	659	648	643	698	639	689	705	668	691	586	650	654	662	704	646	657	703	641	685	697	694	643	627	640	685	643	664	659	653	660	703	679	670	662	670	669	726	668	682	666	710	641	660	627	608	646	683	687	656	686	657	653	633	682	635	678	641	697	673	657	655	686	679	641	705	663	670	684	655	659	672	675	638	692	651	703	690	699	689	682	697	650	661	710	647	658	683	652	639	665	665	618	696	714	641	673	661	663	662	665	677	637	712	738	641	666	601	630	640	668	652	712	710	693	665	640	743	631	713	626	654	685	637	701	676	693	665	663	696	696	666	645	657	742	682	647	656	629	681	703	689	616	673	662	658	658	683	654	654	668	661	691	700	656	698	669	643	663	681	669	702	698	656	692	657	640	697	675	686	671	652	687	682	620	645	698	658	657	660	658	678	674	662	700	666	661	671	685	702	678	695	650	668	667	660	702	671	660	659	694	674	688	648	699	667	691	690	679	653	664	668	649	670	656	677	681	675	697	677	643	643	654	648	666	654	664	651	717	693	717	651	672	676	670	617	681	683	644	697	644	663	637	679	664	664	670	697	672	682	649	661	613	653	650	666	643	680	641	634	655	684	621	683	640	692	648	677	645	656	736	703	700	716	644	668	699	715	712	665	657	631	674	739	671	687	626	667	700	679	671	681	644	669	619	651	682	633	659	727	657	680	653	659	686	648	693	707	689	690	681	647	623	663	677	678	676	679	660	689	702	639	683	699	653	697	645	659	684	655	726	698	677	654	648	658	701	643	624	693	680	648	657	642	633	664	678	667	684	619	669	685	734	703	643	695	663	674	706	722	660	662	667	638	687	667	655	689	701	635	725	671	706	624	716	633	649	678	654	666	688	645	673	656	623	646	694	646	656	699	658	689	671	683	631	648	675	702	671	619	647	678	664	700	671	651	661	679	676	688	695	689	658	706	623	653	654	677	684	670	648	666	690	683	702	685	681	687	696	703	674	682	705	662	660	704	684	655	691	679	673	684	665	678	666	693	654	678	608	661	648	651	651	681	721	701	670	662	660	631	676	721	669	643	658	719	635	648	695	640	707	663	660	624	685	701	701	677	634	675	689	678	676	676	681	669	676	686	684	638	673	730	691	647	693	679	661	653	655	705	691	710	634	690	678	676	685	700	669	663	694	624	656	680	667	632	700	677	647
23321	21383	29107	24043	21384	18373	3187	1324	852	747	645	637	565	477	445	432	453	482	421	3683	10829	7701	4774	1389	508	342	375	336	349	346	367	332	402	462	644	655	510	399	384	331	377	339	304	327	318	371	335	328	356	351	330	322	325	336	364	339	326	359	294	340	354	346	344	359	304	327	342	324	348	296	317	297	353	347	327	342	353	386	359	301	360	328	319	327	333	295	317	329	342	340	348	301	343	351	338	332	340	343	367	350	348	314	343	342	323	356	325	333	326	276	320	319	321	343	319	333	323	296	324	332	302	363	330	299	306	317	344	316	337	375	350	289	309	310	345	318	320	333	349	371	347	317	313	325	321	300	355	333	315	362	347	328	348	328	317	329	321	307	384	327	323	368	330	303	317	296	348	334	318	359	367	368	333	375	321	322	338	338	311	349	320	333	355	345	330	325	318	307	303	357	347	316	313	342	330	303	335	342	336	360	338	330	311	359	364	346	316	340	332	298	316	318	321	357	341	373	339	319	372	328	347	311	335	336	321	339	317	351	356	347	351	322	357	360	353	323	300	328	305	314	305	298	319	352	322	323	302	321	341	389	334	331	326	338	303	314	357	306	352	351	328	339	345	331	337	344	329	329	318	337	367	346	345	342	376	312	339	317	359	324	371	299	321	340	330	342	344	322	329	336	306	331	343	373	360	342	348	322	319	328	332	346	332	335	325	323	305	350	332	321	324	334	343	353	357	359	334	340	347	303	338	354	330	358	348	350	336	295	354	329	300	357	336	307	340	313	349	324	337	323	325	325	321	328	292	324	322	322	338	314	345	326	321	338	304	316	338	341	335	281	322	327	317	322	284	336	347	334	336	342	330	336	337	342	336	287	318	335	320	309	378	322	313	328	322	346	330	354	308	324	341	340	334	328	330	315	317	353	348	340	326	299	310	327	324	328	329	338	336	330	337	334	371	341	346	320	325	361	322	348	383	361	316	307	342	322	351	340	314	321	340	331	359	316	318	281	340	331	347	347	320	320	317	302	319	296	353	318	347	303	341	302	349	288	334	334	322	308	324	363	332	323	301	357	329	342	319	301	319	369	338	346	309	365	335	308	359	294	328	325	345	321	327	318	343	337	352	349	328	313	350	315	335	338	345	338	347	331	328	344	338	343	345	373	344	317	320	313	326	301	361	333	322	342	336	353	324	343	320	348	363	337	355	329	305	324	315	326	356	325	330	351	338	338	327	305	334	320	335	317	328	322	341	317	356	322	334	298	360	321	317	322	291	324	298	322	326	340	331	365	328	347	348	329	335	342	352	350	330	332	313	309	343	282	328	327	304	333	332	296	330	338	340	345	342	356	338	311	322	338	300	342	308	330	325	340	352	326	337	342	342	329	341	359	317	319	322	306	345	333	324	322	317	344	322	334	341	335	335	309	337	307	334	384	351	343	338	313	328	319	372	341	317	286	347	327	300	329	322	343	334	322	349	329	332	356	361	344	356	309	333	345	322	334	342	326	378	345	346	323	335	344	337	333	322	334	310	342	305	348	333	325	355	330	306	305	362	333	320	317	338	309	321	360	321	358	359	325	331	341	372	335	352	315	330	376	303	330	333	353	340	344	321	330	339	375	314	347	299	334	303	331	346	289	295	326	324	314	344	320	344	309	352	303	345	317	340	340	327	312	308	364	329	331	344	327	331	314	321	299	332	296	306	334	322	353	336	300	356	341	354	307	337	336	340	326	327	321	324	330	324	314	324	344	320	336	307	317	325	326	358	334	339	326	327	321	317	325	283	348	341	338	298	341	315	322	342	322	327	320	318	352	297	338	351	363	351	357	340	342	347	329	318	313	290	346	302	343	322	278	319	326	345	298	314	309	366	353	346	346	332	346	330	318	311	312	337	369	334	316	330	323	323	289	337	346	297	332	342	322	373	350	335	358	348	337	344	326	303	336	335	345	333	308	299	337	371	321	334	325	335	301	365	332	324	340	315	354	318	371	354	309	314	322	337	317	295	301	333	332	355	350	304	349	322	354	358	284	308	320	327	310	369	304	319	360	357	291	303	338	335	330	335	308	340	357	289	328	306	366	335	290	357	314	352	361	339	352	352	331	347	313	352	358	330	356	361	315	271	332	326	349	332	339	309	346	318	316	322	322	327	315	339	346	319	341	315	327	329	320	375	348	335	315	336	341	332	311	360	345	345	355	305	325	351	364	327	330	349	333	337	312	314	323	340	319	352	349	337	326	330	302	315	365	322	314	306	307	340	369	356	349	321	325	355	333	338	319	341	308	347	331	356	318	307	341	355	317	314	350	304	328	338	310	351	311	307	361	377	320	309	346	304	291	332	331	337	328	366	336	302	344	310	332	351	334	288	298	335	335	342	336	325	302	310	348	363	321	332	333	304	331	310	302	329	330	342	350	317	351	342	334	329	351	342	320	300	338	326	330	312	374	342	314	304	350	344	353	313	339	312	332	342	316	327	347	338	337	314	333	321	365	335	325	322	337	346	320	348	328	354	366	326	327	303	322	311	343	336	307	332	319	345	330	318	299	300	315	327	324	310	345	316	317	322	306	342	359	326	305	344	320	329	313	322	340	315	298	348	349	301	361	322	348	328	335	316	304	353	328	321	287	304	321	318	325	355	351	327	340	344	346	363	345	312	318	315	347	313	329	329	323	358	315	342	309	325	343	306	317	268	328	317	318	344	300	286	349	335	314	336	349	324	334	340	301	310	339	323	319	328	320	322	316	360	320	367	343	322	347	367	333	349	332	317	315	381	333	301	344	308	328	362	340	340	326	345	323	336	320	324	356	313	353	324	336	314	330	321	324	331	367	378	295	331	339	305	326	335	347	313	320	352	332	328	342	300	333	324	352	323	315	346	345	372	340	320	316	343	334	332	342	325	301	338	334	329	319	327	357	361	337	346	334	337	317	373	328	328	333	321	306	292	341	356	326	321	339	317	324	310	343	336	339	329	326	352	326	312	329	307	350	293	322	349	327	332	365	344	335	317	331	317	301	318	341	341	330	354	330	348	294	313	317	324	361	319	330	320	320	370	321	326	332	324	308	347	310	361	343	307	336	339	331	311	316	322	350	305	318	305	368	324	287	346	337	361	314	324	348	346	318	336	362	338	325	343	352	338	351	341	350	353	325	345	328	328	354	313	328	364	315	332	312	348	364	358	299	368	325	337	297	361	368	349	361	336	304	329	324	341	327	353	335	329	321	307	339	316	303	330	332	325	321	316	334	344	302	330	316	308	338	331	305	341	330	282	308	333	341	340	320	299	336	354	351	322	332	311	327	321	331	307	338	320	323	303	320	307	352	341	319	329	328	309	335	332	353	346	321	317	342	317	309	306	313	318	344	335	295	345	315	362	330	305	306	348	360	339	338	320	310	305	343	306	349	316	305	301	327	326	341	309	325	349	345	336	324	336	358	319	311	334	322	347	315	338	313	321	354	307	361	321	323	343	369	348	334	304	333	306	323	332	336	334	324
12256	23589	21964	14740	10196	7113	5172	3923	3086	2244	2028	1759	1455	1276	1173	1158	1266	1116	1155	10845	23861	18359	12077	3949	1214	663	644	685	708	623	683	636	720	1148	1890	1816	1277	1065	877	749	676	675	663	637	610	681	597	640	650	631	630	611	672	623	605	638	590	647	630	624	673	614	640	624	668	654	627	635	675	648	620	643	608	630	668	651	640	627	638	608	666	679	633	696	619	658	636	631	650	605	631	636	642	631	632	637	638	692	633	655	634	652	644	645	653	643	650	579	658	592	677	671	697	609	654	650	622	616	669	596	656	700	609	619	603	644	628	628	614	653	638	624	613	611	664	598	626	630	600	666	644	696	632	608	602	673	614	592	619	647	662	667	613	630	648	607	638	617	657	637	665	632	634	615	682	603	616	622	607	678	664	640	638	595	602	666	638	680	671	628	659	674	585	635	660	668	619	633	612	655	665	621	620	643	587	644	586	619	618	625	659	668	611	607	617	645	648	664	651	697	617	616	636	631	668	618	629	640	613	671	662	631	647	558	614	612	619	578	633	649	608	666	672	650	615	652	649	618	622	647	602	637	613	663	617	650	653	648	645	664	636	626	653	659	618	670	646	659	632	670	634	634	665	600	624	603	636	673	680	644	645	685	672	619	668	649	607	665	670	665	612	625	610	597	651	638	601	638	687	651	665	608	630	593	624	632	634	627	636	652	595	664	676	653	692	627	612	642	623	630	628	602	668	661	639	625	663	665	631	643	616	668	695	645	641	651	648	597	639	613	635	644	629	659	633	678	620	662	671	639	630	619	640	632	621	649	629	670	623	640	623	658	602	618	646	651	638	642	669	669	626	627	647	688	650	658	602	581	662	619	662	637	654	674	663	646	658	651	618	683	653	616	606	623	634	634	624	630	648	623	651	682	671	667	671	644	638	662	622	645	621	612	626	664	650	630	618	614	676	625	620	648	696	659	646	589	593	605	634	644	628	631	604	644	645	687	678	641	648	636	633	671	630	639	659	694	637	668	628	659	626	657	628	643	690	675	657	637	637	694	668	646	637	637	643	621	647	692	607	594	688	646	670	637	662	609	641	630	675	616	614	655	674	660	656	636	645	640	655	629	663	632	671	635	596	618	650	666	632	638	629	665	636	581	681	630	702	662	618	612	598	616	664	660	590	654	650	643	648	622	656	645	652	652	624	619	667	664	615	624	617	661	610	617	629	626	641	656	622	644	622	677	665	661	603	626	662	679	675	636	659	661	605	662	592	643	680	627	651	645	662	643	583	642	625	620	615	616	623	652	601	667	636	662	664	632	667	635	637	685	664	669	630	585	634	624	580	632	673	655	592	627	643	630	629	648	603	593	656	634	621	642	643	660	616	648	651	657	638	644	599	643	635	657	664	601	628	691	640	656	651	617	615	651	649	636	663	666	675	629	652	598	633	690	651	641	655	595	697	655	659	600	635	615	670	625	629	707	631	625	564	641	633	656	627	623	635	679	669	596	655	635	637	656	636	664	620	642	634	642	632	654	676	626	664	677	696	627	626	646	594	609	675	627	617	624	653	634	622	598	652	670	616	648	603	590	641	656	673	686	616	633	640	654	631	602	597	605	661	609	647	643	626	633	626	626	651	567	622	675	669	644	664	651	666	658	675	629	634	620	652	590	661	630	687	695	633	603	651	648	647	642	648	665	630	647	613	606	646	677	616	613	636	652	668	644	619	617	649	605	636	640	622	671	671	634	641	650	634	647	671	635	607	628	692	620	646	671	622	631	610	606	649	673	623	637	667	650	665	625	642	621	646	652	631	627	644	642	614	611	655	610	611	649	633	635	693	638	640	686	647	640	659	644	651	663	641	633	611	655	678	603	635	605	600	663	683	609	652	654	670	607	699	651	592	672	657	661	606	648	642	676	640	671	650	651	607	663	618	612	668	674	655	554	623	661	634	610	642	627	663	713	677	597	606	657	615	626	646	669	650	613	650	603	625	600	622	589	658	641	650	662	643	660	610	626	603	632	625	679	645	644	618	659	647	635	717	707	655	641	630	621	683	570	591	629	661	660	605	582	672	654	662	618	689	614	658	613	620	593	646	635	610	648	632	664	634	602	631	710	627	688	612	625	603	610	679	638	623	654	653	663	638	659	690	654	596	649	625	611	639	588	606	606	611	680	603	623	633	629	629	649	639	664	646	661	652	624	603	652	669	629	612	652	626	650	696	613	631	582	639	658	669	627	675	656	615	639	644	649	643	627	630	663	617	638	596	658	653	625	615	593	647	625	661	606	621	649	639	655	586	659	641	655	655	636	624	635	652	661	638	643	638	627	631	628	692	632	650	660	654	632	642	662	607	657	625	618	641	643	648	631	668	616	636	605	660	623	636	614	681	696	675	634	621	634	619	630	606	669	610	670	618	636	627	644	614	666	682	652	626	619	639	629	631	646	644	609	634	655	666	596	659	601	585	632	650	632	630	654	632	640	652	648	638	623	638	681	584	645	630	615	635	612	694	641	645	637	643	668	634	659	684	623	619	655	645	651	613	651	644	619	613	630	676	652	665	628	637	629	606	710	628	656	611	664	662	658	631	626	604	624	660	670	640	650	629	646	661	588	602	625	640	661	624	675	604	640	690	639	600	662	657	661	617	639	640	629	626	657	666	628	685	655	650	627	660	658	643	646	644	621	622	644	631	610	650	604	641	649	590	675	652	692	668	608	647	619	642	650	640	632	653	662	669	629	571	615	643	680	646	614	590	665	642	649	663	661	631	631	682	636	609	702	638	631	649	653	633	687	632	636	620	674	592	618	664	603	561	647	651	646	680	621	632	571	648	641	659	636	620	663	643	657	719	669	635	643	612	615	642	640	633	611	609	617	603	657	616	667	598	641	641	608	664	625	635	612	658	640	603	656	635	653	640	641	646	622	618	681	665	647	626	661	684	647	647	652	653	649	640	636	613	651	663	643	646	668	672	625	646	615	646	619	659	645	626	653	641	616	607	610	676	634	646	602	659	632	640	653	674	649	645	678	614	614	647	602	645	624	674	619	640	668	597	659	653	653	667	625	616	609	613	632	620	614	615	668	655	647	671	632	651	598	637	604	642	678	651	582	621	721	633	633	649	656	613	595	613	614	647	627	601	618	585	695	647	620	632	656	664	599	631	647	622	654	628	640	619	667	610	635	661	674	613	654	668	601	584	627	601	642	593	639	635	662	599	666	626	659	658	662	653	667	605	644	625	647	621	630	649	628	675	666	631	629	644	634	633	674	657	630	601	623	613	633	644	648	638	639	648	622	683	661	670	611	607	663	653	673	608	668	570	633	629	648	638	634	598	643	590	612	611	679	637	654	626	654	629	631	634	669	670	599	639	652	654	571	660	673	630	628	612	607	622	655	648	627	643	670	649	584	630	628	623	623	625	595	663	644	685	622	643	605	613	648	679	649	617	681	623	683	601	648	669	638	648	586	649	622	627	607	666	627	622	657	652	611	660	630	642	641	661	610	641	644
26779	20104	8352	2410	1270	871	688	592	486	479	442	440	424	421	415	453	436	436	409	575	1151	963	804	579	428	397	391	362	371	390	406	371	373	433	441	448	411	427	388	370	379	397	413	398	376	432	415	411	397	380	393	386	426	381	360	383	432	365	389	391	418	393	385	416	378	354	400	407	432	411	373	379	391	413	407	379	383	390	401	393	428	413	409	409	365	385	371	388	416	375	380	377	391	368	391	397	420	413	399	365	390	367	384	386	441	397	400	407	394	397	426	415	371	423	369	376	373	348	385	375	381	398	370	410	389	377	391	381	419	410	362	415	416	373	398	392	425	451	411	422	373	399	404	395	404	369	414	400	421	361	398	388	422	373	401	378	359	416	403	375	388	378	443	400	381	382	372	359	375	381	414	375	400	397	391	392	390	407	370	415	376	367	402	410	400	406	401	421	372	391	406	383	389	366	420	410	382	372	351	415	405	406	364	425	384	417	380	399	408	369	385	381	404	376	390	376	391	376	383	408	415	404	387	400	381	408	397	416	386	381	388	397	432	414	422	392	397	397	392	429	399	405	396	405	377	390	422	384	359	381	394	437	376	383	359	399	361	405	389	440	388	392	365	420	421	412	349	366	389	428	420	393	384	380	358	401	397	340	408	371	422	371	391	391	376	385	419	400	359	372	371	368	384	387	393	390	359	416	404	399	397	394	379	351	434	378	395	398	426	415	407	387	417	383	397	419	401	409	391	413	384	410	405	389	369	382	381	408	416	412	404	395	408	350	405	416	388	402	405	380	387	381	404	352	389	383	391	408	371	391	404	391	381	404	392	388	451	406	408	357	433	370	398	402	423	407	385	394	392	406	370	412	420	397	413	349	392	390	370	386	384	363	379	348	355	384	379	413	376	401	384	393	399	392	380	401	397	422	398	392	370	402	408	336	404	462	390	380	395	375	372	363	409	412	383	380	391	388	380	407	405	378	402	385	362	400	392	403	389	372	383	428	403	406	388	367	384	379	384	367	426	385	425	388	404	406	393	367	382	389	385	388	362	411	431	384	404	383	394	410	378	391	385	403	384	404	388	385	396	361	415	369	385	388	401	391	375	410	395	382	420	372	375	382	356	409	414	374	392	400	364	420	415	417	388	396	395	398	393	397	404	392	402	432	404	390	443	364	447	371	417	378	386	379	448	385	383	399	375	409	388	407	414	415	408	430	432	404	398	408	378	401	398	393	386	390	442	395	385	392	407	408	409	408	374	404	354	392	402	460	378	386	398	371	403	370	401	378	406	404	398	372	410	390	365	467	428	380	382	393	383	420	403	402	383	397	382	400	430	365	368	374	388	421	362	385	376	397	386	369	387	383	389	382	395	425	373	399	382	395	393	412	404	406	392	399	372	341	342	380	375	398	345	380	383	365	413	413	400	417	388	361	389	346	389	401	367	382	430	374	411	385	398	377	362	382	393	406	355	396	395	407	424	398	422	424	357	388	394	405	414	376	385	409	388	393	403	385	391	372	394	402	380	422	413	401	380	393	426	367	423	395	398	381	384	421	427	401	385	400	380	418	396	417	398	391	361	370	400	383	418	401	374	353	400	376	398	410	395	398	392	404	391	409	376	422	405	386	436	375	412	414	377	398	362	401	401	411	394	378	382	410	405	417	394	400	407	401	372	397	406	382	416	417	401	395	384	394	402	425	392	369	382	393	439	372	378	410	379	392	401	392	389	377	364	399	359	429	396	382	394	403	385	410	433	399	396	376	413	393	378	436	391	391	373	435	431	359	381	407	400	395	393	424	423	404	398	394	431	409	415	411	415	397	399	413	406	409	392	416	396	410	415	399	379	394	379	384	397	396	392	402	376	401	410	417	388	434	393	393	391	403	394	400	397	397	358	380	422	428	405	388	405	395	417	416	354	386	388	434	386	389	383	366	389	379	410	373	384	380	411	399	401	348	392	374	383	410	388	401	362	398	385	417	411	374	377	360	408	398	384	377	370	412	381	401	380	411	384	379	414	375	395	426	386	392	416	406	396	370	429	423	389	396	394	388	419	425	371	408	396	379	417	375	365	351	366	415	401	394	378	362	393	402	385	394	400	418	423	374	407	388	379	365	384	406	398	377	415	390	376	389	406	380	411	377	391	391	386	366	401	416	411	392	404	407	383	399	387	378	387	400	364	396	379	358	401	401	378	402	414	399	417	400	416	392	382	404	366	392	369	371	348	377	403	406	361	387	400	423	355	376	395	382	398	404	394	402	417	416	374	410	374	423	371	381	379	391	372	408	377	412	453	379	416	389	359	459	386	381	368	376	406	379	384	391	422	424	382	386	396	416	393	363	406	383	367	383	386	421	351	384	379	374	359	361	367	388	429	398	397	409	393	364	401	380	380	405	369	377	394	401	398	421	406	385	393	395	370	399	432	371	403	416	388	382	378	390	395	360	379	350	416	383	414	389	394	370	371	396	399	410	417	387	389	422	397	365	402	390	378	377	381	405	387	391	389	361	376	399	375	413	363	385	348	393	433	426	397	394	378	381	380	433	414	409	396	401	385	378	431	420	407	373	420	361	419	409	392	398	349	390	375	428	401	369	397	370	407	394	407	412	403	395	393	424	398	387	406	396	407	405	417	365	361	448	402	409	396	421	376	362	400	378	413	411	378	399	406	389	416	359	375	372	387	419	398	392	423	431	388	387	402	368	398	365	389	391	365	410	412	397	372	389	372	392	354	370	407	398	399	360	390	404	377	387	420	382	380	409	368	388	403	398	412	373	352	419	407	413	424	405	419	392	384	370	395	375	385	368	389	399	369	367	399	377	370	386	393	344	392	364	403	420	401	374	391	407	406	385	397	390	383	394	424	343	324	387	381	397	364	392	393	421	380	392	375	425	382	377	361	396	395	378	386	430	378	393	375	403	359	391	406	424	408	398	399	415	392	369	373	448	396	374	408	384	416	376	374	346	391	363	441	409	405	414	383	399	388	380	375	415	428	383	389	379	374	397	414	401	370	411	412	399	361	369	415	405	404	366	388	421	386	403	383	406	424	409	380	431	410	413	380	361	373	379	422	391	429	318	410	398	399	377	360	355	390	424	399	420	384	398	388	395	438	410	420	393	352	400	369	418	381	398	436	401	388	375	413	376	405	408	397	359	408	408	414	418	419	407	344	374	402	365	413	410	387	367	378	410	400	407	410	388	429	379	404	413	417	416	423	400	377	405	419	422	370	433	392	408	368	370	401	386	391	410	387	418	426	384	382	415	367	413	389	406	408	443	377	400	410	393	415	403	357	424	379	375	401	366	404	404	412	391	427	388	362	396	386	385	367	398	398	409	394	354	404	395	346	355	368	383	422	374	388	406	386	354	380	420	410	406	405	382	415	408	415	390	361	408	406	361	388	396	396	390	388	409	420	387	405	375	369	408	414	411	393	422	422	377	390	394	415	401	390	365	418	382	399	395	401	400	428	435	377	378	362	418	419	417	409	391	401	353	434	357
7367	9181	8885	5251	3612	2435	1972	1639	1261	1159	1082	961	903	917	895	972	1040	982	901	1636	3522	2798	2120	1268	862	703	733	737	768	775	807	793	781	837	921	829	869	839	790	751	809	811	721	773	799	798	750	811	760	814	745	737	797	733	814	826	767	754	812	726	770	746	739	761	770	804	722	798	756	772	792	763	771	734	747	733	820	748	816	793	769	785	750	754	789	762	753	790	817	791	787	775	824	778	840	745	781	763	791	766	785	773	765	766	752	781	807	781	773	797	768	730	769	765	741	767	759	746	792	777	727	788	780	759	744	767	779	794	765	797	810	774	765	804	717	757	810	781	741	783	802	815	758	826	703	774	756	817	774	785	762	794	790	732	739	730	732	825	830	809	769	806	775	729	796	750	786	759	819	812	703	809	729	755	733	730	805	725	781	830	796	771	783	746	772	790	785	749	727	786	739	771	815	786	733	782	799	763	759	776	803	796	790	733	754	765	734	810	743	762	785	730	808	759	771	756	783	758	795	771	812	754	766	803	780	767	791	772	759	774	849	733	768	766	780	800	766	804	791	771	736	790	759	769	768	788	772	721	772	807	771	778	784	751	771	730	807	780	730	818	784	773	793	738	780	759	733	798	742	793	756	792	765	735	781	780	727	760	773	754	746	753	754	749	801	775	771	777	752	789	730	743	749	779	750	806	771	785	731	757	772	802	812	795	772	808	758	756	831	796	784	804	797	782	801	728	782	751	772	812	770	751	752	761	763	784	777	734	801	799	770	756	815	791	764	748	777	815	807	783	758	771	791	771	765	791	737	751	772	791	805	769	750	791	776	750	803	742	830	802	783	804	777	800	767	807	750	753	800	734	762	769	731	772	809	758	758	767	817	743	797	804	804	756	750	743	748	729	721	801	811	774	824	790	757	745	787	806	805	801	766	772	752	799	734	815	798	710	787	738	764	730	786	799	824	788	760	812	790	748	734	785	808	753	801	778	747	771	765	785	808	778	807	804	758	766	739	769	792	768	766	770	763	787	775	792	792	761	818	794	779	789	764	756	828	768	778	798	806	793	812	732	794	771	771	750	738	815	791	750	755	753	757	801	756	751	787	803	809	771	754	799	726	804	798	799	804	730	817	791	746	762	740	781	789	752	777	785	826	765	817	797	753	800	733	788	712	771	806	780	838	778	795	765	727	801	749	760	790	792	764	755	744	774	753	749	740	763	818	791	805	766	774	794	771	718	757	776	757	804	810	778	771	799	785	768	754	782	792	750	803	740	774	797	755	767	792	811	747	743	751	793	757	752	774	753	715	758	775	714	802	755	777	770	772	767	743	792	773	770	794	776	741	834	753	809	748	817	779	732	788	778	728	771	817	741	785	746	733	808	712	794	768	710	758	772	794	761	760	743	755	729	769	842	770	741	727	787	763	764	789	693	827	765	778	791	744	816	776	772	769	781	810	776	796	790	806	831	766	780	798	799	765	770	728	810	701	810	729	774	798	779	779	777	788	826	761	769	776	828	830	808	765	769	772	741	775	790	764	762	726	742	755	728	780	812	786	750	755	799	778	801	787	811	785	779	752	773	744	756	763	763	782	766	796	756	770	732	768	708	749	730	758	802	770	787	750	774	770	745	748	774	804	731	790	816	770	774	729	788	768	712	736	782	803	795	764	815	786	725	772	798	737	820	764	770	784	716	778	795	756	774	822	798	751	777	718	832	786	757	752	733	775	779	759	765	733	745	763	786	833	820	791	782	749	748	823	761	746	801	828	764	807	787	748	768	771	756	763	770	740	767	797	738	773	828	776	762	812	802	807	723	802	731	752	791	768	792	768	703	769	756	758	769	754	755	753	790	787	776	759	758	743	785	799	825	753	809	746	825	763	754	761	783	764	762	740	785	775	828	752	724	780	782	785	767	750	785	746	798	794	778	770	775	774	820	806	795	760	791	721	720	761	742	728	730	746	759	745	830	763	797	819	773	798	799	755	797	773	750	809	788	796	783	752	734	737	740	749	759	778	724	801	746	780	742	762	737	813	768	764	768	757	728	772	722	771	799	801	751	741	769	756	780	792	743	782	833	772	815	714	788	755	792	772	680	744	793	749	748	764	801	778	732	757	797	775	768	804	788	714	795	703	839	769	775	774	763	732	784	792	754	757	735	790	751	768	758	759	782	792	782	767	716	787	745	764	795	775	776	797	784	751	717	734	779	771	751	758	749	767	809	780	817	765	783	795	760	778	777	774	726	784	715	770	790	782	738	805	855	783	800	787	828	797	786	779	764	779	808	744	790	786	756	791	735	806	779	718	775	775	750	700	769	809	850	811	769	772	808	777	800	839	747	846	789	733	746	766	757	743	765	755	742	777	805	749	754	768	780	745	785	816	760	766	773	744	808	772	781	771	743	763	778	745	796	752	820	750	820	820	792	803	850	759	788	749	770	751	767	767	784	800	761	774	765	844	782	752	772	768	747	811	783	773	831	753	807	829	767	760	757	791	755	757	743	811	737	760	752	740	804	756	773	746	773	750	810	839	783	802	791	778	783	739	790	710	767	786	803	811	826	816	773	752	784	834	742	756	793	730	760	757	754	791	762	732	763	816	776	767	807	721	770	787	741	754	806	811	795	728	800	739	816	761	790	783	769	772	752	769	766	773	767	770	709	777	799	824	819	766	756	785	791	765	789	823	727	729	749	774	772	752	776	730	760	803	765	769	759	736	751	742	793	743	788	788	795	726	825	752	761	775	786	773	749	801	746	787	798	745	738	757	768	763	776	762	797	787	848	769	725	762	779	733	828	793	779	775	796	797	763	765	808	800	791	810	781	797	801	821	772	847	769	841	781	777	756	762	815	776	777	793	747	721	761	765	780	805	780	813	783	794	796	745	779	764	751	755	763	799	774	756	778	732	766	714	796	757	698	766	762	756	811	759	780	800	742	791	748	754	763	778	776	763	818	805	717	762	762	745	783	794	768	822	766	786	778	743	819	781	756	728	737	796	762	735	788	768	754	770	726	799	786	825	782	750	772	778	781	797	799	800	802	742	791	824	754	781	753	736	790	741	784	739	788	792	770	782	797	732	767	808	750	813	784	780	777	830	754	722	758	765	745	810	797	833	771	742	733	777	783	798	782	763	831	695	783	751	787	742	812	727	795	816	745	810	767	798	729	731	759	774	801	770	772	803	774	788	778	814	786	803	783	763	787	770	751	820	772	782	797	808	798	774	789	805	820	767	795	798	726	760	751	752	747	775	717	798	754	777	732	810	760	740	748	817	775	791	779	776	781	763	757	819	729	760	751	803	797	782	761	792	752	781	737	741	763	758	743	774	850	775	754	771	800	772	851	719	766	806	762	733	809	794	767	802	788	749	751	819	789	780	760	798	794	768	725	759	836	790	727	738	782	787	772	750	770	784	780	779	791	777	786	762	747	800	795	776	786	763	792	718	753	791	763	765	795	769	772	760	749	782	800	795	794	801	785	751	746	757	797	787	747	791	723
24345	21458	28513	24812	18837	2961	1250	822	604	540	494	444	441	435	414	450	473	388	428	2327	5524	3949	2686	1312	391	345	329	345	373	347	361	303	334	392	425	443	534	430	388	405	374	356	347	355	349	348	359	316	338	324	336	364	329	343	313	324	342	325	346	334	331	346	346	331	346	348	329	338	311	353	352	340	344	353	337	328	348	336	336	326	342	348	318	320	363	316	338	301	331	350	334	341	315	344	370	365	353	320	309	319	375	318	336	358	339	321	321	346	347	316	339	361	334	307	331	330	319	333	351	319	326	286	363	378	301	335	345	317	332	311	317	340	363	320	297	305	320	363	351	344	330	321	358	304	320	333	347	349	362	357	314	333	349	349	335	331	309	357	337	326	333	325	336	322	324	313	338	308	340	314	330	311	341	342	332	309	315	356	341	329	350	363	345	339	364	335	346	342	343	334	355	336	367	339	321	353	335	314	367	352	306	297	326	362	332	320	335	329	329	327	341	314	335	318	338	357	348	308	313	315	336	355	357	328	325	345	323	350	381	341	347	333	315	318	321	365	315	331	331	318	341	346	350	318	360	317	320	338	345	333	353	301	399	333	322	338	350	292	335	345	332	305	327	343	343	315	356	315	319	319	378	375	326	321	352	316	336	344	358	361	323	334	338	375	317	342	363	343	349	338	355	332	333	339	309	324	320	348	342	311	367	365	318	316	333	338	347	347	291	334	346	309	317	373	316	313	333	317	333	299	321	349	333	307	361	359	353	316	345	340	347	339	296	340	352	339	332	325	324	305	353	326	347	313	342	307	342	371	336	305	327	349	328	342	336	315	349	368	362	333	328	327	337	339	328	323	315	360	346	344	301	332	335	361	330	349	307	331	317	342	332	348	328	345	335	322	328	298	368	312	349	365	343	300	360	319	330	326	314	343	344	338	331	332	333	345	360	328	336	309	334	326	345	315	329	323	344	339	307	348	330	342	330	329	341	334	308	348	354	362	330	324	362	339	340	312	304	307	332	341	315	342	309	340	303	333	352	318	348	334	349	338	318	320	304	343	329	340	298	343	345	339	341	323	339	310	341	356	340	367	359	332	347	313	339	341	345	365	340	354	324	350	331	308	371	357	353	360	300	334	320	344	310	315	354	316	333	329	338	336	344	381	318	333	297	334	342	353	312	330	337	346	314	356	340	352	328	333	374	350	331	343	332	353	330	331	320	351	328	335	359	381	360	352	334	335	341	339	311	339	302	361	343	337	342	339	325	319	347	313	352	339	309	339	341	358	333	336	320	355	315	336	353	347	357	323	337	329	312	339	340	329	360	333	330	368	354	367	325	374	329	353	328	329	341	335	326	338	331	362	308	338	347	359	342	313	330	344	345	362	350	361	354	324	329	337	320	360	323	330	324	341	363	328	328	354	356	330	317	312	331	329	338	364	333	352	325	331	347	312	318	331	334	331	334	338	346	323	339	354	338	347	333	339	331	327	327	348	304	323	333	321	316	338	337	299	366	350	320	324	331	355	336	366	316	329	367	337	328	347	360	320	328	334	324	365	364	348	317	358	343	334	324	337	320	341	348	336	349	337	352	331	327	336	354	366	336	347	321	340	319	328	349	332	346	347	350	331	357	352	319	309	344	327	327	314	323	293	328	301	303	292	323	337	326	358	293	276	304	343	326	344	315	336	328	337	324	333	365	349	356	331	371	355	343	339	344	314	312	333	320	362	331	347	350	331	361	341	333	328	350	375	333	355	360	302	293	332	354	336	330	358	327	350	367	361	339	338	373	326	340	346	336	365	319	323	309	327	328	327	341	336	316	390	346	332	333	316	353	326	348	317	297	305	324	323	313	324	351	320	368	316	321	324	329	314	345	339	367	350	345	359	316	324	328	361	331	356	331	347	346	313	351	336	308	346	318	280	335	373	318	330	302	341	317	350	359	344	316	277	318	316	349	332	326	328	341	334	340	304	320	303	321	347	335	295	328	344	343	345	365	290	351	330	354	328	357	369	348	328	305	288	306	357	344	312	365	344	311	323	309	329	361	334	348	314	346	359	352	342	328	323	361	342	370	360	352	305	326	342	361	364	326	345	349	376	342	326	342	369	361	329	331	318	337	353	340	321	318	332	359	346	319	309	334	338	337	315	348	336	374	370	353	332	369	304	329	317	311	379	317	319	358	313	334	301	388	336	338	346	331	326	342	344	331	323	336	322	342	315	317	331	316	307	334	327	340	338	305	334	364	351	320	351	345	340	359	346	333	359	345	306	343	339	329	321	326	336	312	331	304	341	312	321	322	345	361	325	348	340	340	361	342	310	348	334	339	341	354	339	336	321	366	342	342	339	338	319	324	372	388	311	346	322	343	338	337	292	328	326	345	350	329	372	350	332	325	352	344	336	334	355	333	336	367	344	336	350	348	326	318	333	351	340	346	339	315	336	342	328	348	365	340	310	344	311	331	336	295	318	284	334	359	372	346	333	333	326	325	321	308	365	369	357	377	308	348	332	330	345	350	364	325	337	324	326	347	310	334	346	351	336	351	346	380	343	325	360	344	356	331	344	358	350	315	356	340	344	316	297	306	354	342	328	355	333	326	322	321	343	333	364	333	331	324	334	290	347	372	336	325	352	313	376	352	324	350	373	323	316	364	316	326	308	360	293	322	341	315	332	333	364	331	337	340	342	322	328	325	337	371	323	338	363	326	364	312	302	349	330	338	329	331	337	326	323	291	344	310	310	317	332	323	336	343	307	349	329	350	330	344	348	355	355	311	294	360	307	364	310	315	333	292	318	329	332	333	327	328	325	376	317	335	344	339	327	277	311	309	339	318	352	345	345	351	384	368	335	319	331	337	334	319	371	276	351	329	358	339	329	331	332	355	325	336	342	329	323	342	325	340	349	336	326	372	331	363	353	297	333	324	332	334	309	316	342	356	376	375	344	331	353	354	329	355	350	326	347	333	309	343	335	335	341	341	331	346	335	330	370	316	327	339	322	319	312	349	339	336	344	298	357	341	312	345	317	318	326	311	357	313	332	338	357	346	317	334	345	346	344	328	292	353	287	330	317	350	304	328	389	343	319	315	361	334	343	364	320	305	350	306	374	338	355	330	325	347	316	311	321	340	325	327	317	316	321	319	335	337	331	347	358	346	353	310	365	345	309	332	334	340	333	318	354	373	355	339	320	334	324	363	334	328	335	340	297	358	331	348	327	337	327	361	318	339	316	336	381	320	336	348	343	323	331	343	351	328	343	333	346	338	326	336	343	343	346	345	327	352	295	342	317	341	362	352	353	357	334	306	344	332	333	354	316	314	314	350	291	333	349	323	335	366	360	330	311	341	337	310	362	311	325	364	299	314	309	351	344	338	317	368	342	336	360	338	334	328	324	333	329	312	356	331	341	357	319	339	337	324	330	329	305	356	334	331	348	308	349	324	334	319	329	330	365	335	326	345	317	347	383	344	339	346	349	361	315	331	360	336	323	322	343	335	321	311	321
9653	17800	16840	10660	6885	4739	3415	2540	2046	1663	1485	1238	1169	1114	1069	1182	1182	1042	988	7626	15931	11272	7970	3689	814	630	646	674	691	647	653	668	668	748	844	1108	1344	1114	893	745	690	653	720	670	673	654	679	682	645	664	677	682	689	664	678	673	715	677	657	675	684	686	673	670	654	642	639	648	647	683	645	655	729	699	628	663	690	690	643	677	663	683	652	669	713	651	678	704	692	689	711	683	647	645	642	670	647	673	695	660	675	671	664	677	614	735	657	682	644	663	642	655	640	670	674	718	678	661	678	680	664	636	692	678	689	647	713	635	666	672	688	657	661	643	654	692	713	657	660	688	683	662	673	680	637	670	665	650	725	665	672	725	657	698	678	652	677	702	648	614	670	608	659	684	700	671	705	638	705	655	682	685	678	666	657	665	666	689	719	696	693	663	673	675	666	656	667	699	658	654	616	662	664	720	659	690	680	699	642	657	690	698	695	683	646	690	676	652	684	692	644	649	677	685	664	651	675	702	668	660	639	676	661	671	708	662	682	622	670	650	688	679	711	666	658	657	626	684	653	644	647	683	708	673	643	687	635	709	662	625	680	703	613	660	618	677	706	654	700	653	695	659	650	664	671	656	668	621	681	659	647	720	615	649	696	654	645	647	696	664	670	669	659	652	618	677	632	691	654	658	650	662	655	676	682	631	676	645	675	679	686	684	682	741	639	666	648	659	606	642	713	667	651	705	670	711	694	648	686	690	688	670	651	702	655	699	651	628	666	676	661	663	694	663	684	697	702	667	652	642	668	653	682	693	664	647	619	690	684	657	667	647	666	676	658	667	710	668	639	661	649	676	723	681	671	648	681	679	687	699	661	656	701	624	669	689	697	655	653	659	654	637	639	657	667	639	638	649	622	681	673	735	674	672	654	662	669	676	637	673	629	656	655	650	674	671	709	689	639	693	708	668	703	687	646	674	653	664	656	675	705	706	699	653	611	668	696	666	681	693	641	685	680	698	687	679	663	646	655	648	677	643	639	676	632	635	721	699	702	680	681	683	648	663	626	673	681	682	648	664	656	681	665	685	680	644	634	647	674	647	703	639	680	678	659	655	693	675	652	719	654	693	663	639	660	683	614	648	688	717	637	642	634	660	715	672	647	631	658	701	704	697	653	644	664	656	651	698	656	666	661	660	678	658	613	644	688	722	660	727	637	612	624	662	654	634	681	679	682	655	668	657	686	671	709	641	631	666	704	685	661	671	645	682	668	643	683	707	678	636	650	677	657	662	697	703	659	630	628	644	660	708	707	683	666	688	631	675	651	686	669	678	648	671	682	668	678	667	680	698	671	701	644	693	671	709	709	648	687	660	664	656	623	687	669	670	666	663	689	632	650	680	670	656	652	686	638	662	634	688	661	631	666	642	700	667	660	691	684	667	724	685	683	672	675	699	670	700	712	651	636	705	677	686	700	639	682	643	674	614	696	610	708	659	654	675	673	663	656	630	684	679	640	669	687	661	627	625	707	701	685	656	653	699	682	658	644	622	676	663	633	703	666	657	674	670	660	660	652	658	642	644	681	666	672	699	676	621	631	636	663	649	626	692	681	636	658	603	690	664	661	679	700	686	651	627	685	676	666	646	640	677	642	675	631	668	636	696	687	662	646	665	688	670	680	653	657	686	695	708	672	713	616	655	704	663	654	687	682	636	682	676	623	674	610	673	658	633	663	654	694	667	670	739	621	652	693	644	611	688	694	654	617	687	644	624	659	657	629	715	692	666	679	677	702	645	671	708	682	668	655	669	662	660	661	680	642	658	673	606	675	676	687	719	690	693	674	654	678	684	637	646	679	681	644	665	678	629	673	670	631	704	750	719	651	684	678	626	693	669	662	733	699	641	666	659	650	688	661	698	695	696	639	661	638	647	653	679	664	711	656	657	702	682	675	685	638	662	674	669	722	648	686	695	628	652	644	638	650	687	678	730	674	674	652	653	668	706	641	717	668	672	669	695	621	683	699	669	692	707	664	650	646	671	656	628	687	706	733	664	711	658	687	631	632	650	691	672	658	629	656	657	654	660	693	647	666	672	686	674	645	714	645	639	676	672	661	691	694	698	647	656	654	679	674	693	628	659	647	688	655	635	635	655	648	639	657	687	681	677	694	654	692	673	641	719	662	663	667	689	669	647	605	682	671	655	669	636	702	679	641	680	717	661	684	696	632	669	694	687	703	692	640	722	670	658	667	669	634	681	647	676	689	712	615	667	659	680	683	695	653	695	718	630	672	680	639	736	657	715	684	633	685	734	643	674	651	647	679	684	702	700	673	662	690	629	637	678	685	696	639	641	676	714	663	696	660	729	641	678	656	648	698	668	711	671	640	703	667	678	703	690	642	634	655	688	674	615	669	660	653	649	687	702	643	677	660	691	670	633	674	637	648	650	677	702	690	667	665	652	687	672	641	639	669	649	631	672	732	638	688	653	622	638	695	666	647	676	667	703	684	671	691	669	654	680	696	657	638	666	617	673	700	676	667	656	682	657	697	692	695	638	650	654	675	631	635	685	680	634	620	591	648	658	658	676	679	687	684	692	648	730	668	669	681	684	664	688	683	693	621	679	687	686	705	690	639	658	663	687	655	669	595	686	693	649	649	624	664	681	695	639	651	632	646	673	678	680	623	675	652	655	681	694	630	677	653	650	692	657	660	682	690	641	606	672	647	662	694	643	660	648	672	659	698	668	651	678	704	645	640	657	673	659	654	665	696	658	660	652	665	650	652	691	665	681	659	667	645	648	698	693	659	641	694	682	615	704	679	695	626	704	669	676	712	692	654	665	606	620	694	650	682	664	664	680	636	702	682	652	654	631	669	654	684	650	637	662	702	717	715	715	650	734	683	676	746	625	615	649	652	622	633	712	682	644	659	710	652	666	663	656	684	648	686	685	698	692	699	698	704	677	650	625	726	666	695	644	672	704	683	662	633	669	613	660	654	688	671	659	660	679	698	651	664	653	715	645	700	661	651	697	716	691	652	641	638	707	620	644	677	670	683	654	657	652	624	653	669	660	655	643	728	678	684	654	644	645	646	680	674	634	685	654	683	648	674	658	698	674	623	685	670	647	716	693	660	645	675	666	647	687	668	616	646	661	668	641	667	718	703	647	669	680	649	683	668	671	678	681	663	661	677	659	686	682	657	686	653	633	684	692	645	593	695	708	668	621	660	638	642	688	717	683	630	658	645	657	675	650	692	683	667	742	696	667	680	671	702	687	692	665	655	669	697	662	704	689	630	694	665	664	668	630	674	646	650	688	705	631	697	670	718	646	688	667	626	694	678	644	647	713	666	703	679	653	708	666	685	698	677	647	670	660	636	664	722	663	678	624	634	703	704	649	679	654	637	664	678	641	629	656	673	682	607	682	684	630	671	647	658	677	656	683	692	649	642	673	662	644	678	691	660	646	678	673	722	617	688	677	654	683	670	668	684	672	648	644	657	688	728	623	627	685	647	650
23362	21401	29169	24003	21397	18460	3109	1205	848	739	646	607	515	524	510	507	534	458	444	4067	10808	7441	5154	1651	303	363	341	322	349	303	349	368	339	356	358	435	642	641	509	423	393	345	362	338	289	339	355	361	338	339	330	319	321	299	299	336	336	326	327	304	338	336	326	312	284	308	349	346	304	370	330	316	296	338	339	320	344	326	337	326	303	363	301	313	303	330	331	305	321	333	328	304	316	338	312	332	364	313	323	339	345	306	305	347	320	324	344	308	314	349	315	308	336	324	311	315	343	344	305	276	302	322	292	320	296	357	342	320	341	330	328	335	306	326	355	307	330	364	346	319	313	284	349	346	329	344	353	324	311	339	307	317	319	321	316	324	324	323	343	302	307	333	321	328	284	352	322	342	318	318	311	327	322	321	290	315	342	320	314	347	322	315	295	313	340	336	291	300	303	315	301	307	332	338	307	348	308	329	311	320	313	337	309	307	328	325	290	341	328	341	321	324	295	335	321	341	307	358	318	323	355	330	347	305	324	334	334	340	284	325	337	316	323	313	331	308	321	309	345	318	353	294	302	325	336	309	336	314	303	334	290	312	325	334	326	302	345	330	289	352	309	331	332	306	331	277	356	336	321	327	316	333	329	320	340	337	350	316	324	307	311	350	333	323	293	339	383	331	298	315	287	330	318	313	353	327	314	345	318	338	330	335	345	320	314	325	314	337	298	318	332	289	322	343	315	341	333	328	321	337	309	315	353	302	320	353	288	301	295	307	328	340	302	327	299	340	322	326	351	366	345	340	327	322	348	330	347	348	295	360	336	327	301	332	322	353	325	312	351	322	318	303	297	310	294	321	336	340	301	323	311	328	331	321	343	352	333	318	358	309	292	331	340	329	338	320	346	320	334	292	346	320	260	316	330	335	306	350	304	328	324	347	350	365	277	359	306	335	329	322	295	308	327	340	337	301	269	297	336	355	340	318	346	356	362	314	329	289	344	312	300	309	318	338	352	286	334	353	344	318	322	337	300	320	334	327	335	342	320	334	320	321	323	342	318	327	332	310	303	328	298	332	320	315	314	309	303	352	329	300	320	323	323	337	325	309	345	339	318	339	323	326	318	328	322	313	310	318	360	302	338	310	337	336	312	316	291	344	321	333	327	318	343	327	341	323	304	358	313	335	321	351	334	330	303	358	343	329	326	343	345	315	319	298	326	307	349	317	328	313	320	344	294	329	293	307	316	323	342	336	332	331	339	325	284	346	310	315	328	292	341	289	354	311	303	305	325	321	335	343	333	345	305	310	314	324	355	304	317	328	304	322	317	335	298	335	352	303	340	333	371	340	357	283	324	306	324	355	337	343	345	342	340	320	327	343	340	320	343	319	353	376	349	314	356	323	318	325	292	299	320	314	338	315	337	338	333	287	323	304	318	307	346	313	333	348	328	322	346	328	363	312	307	307	334	369	320	325	291	354	317	347	322	326	311	291	304	303	298	296	322	356	309	295	335	315	362	304	302	349	344	329	279	338	327	328	327	320	291	320	308	337	283	308	338	311	332	352	346	358	325	299	352	313	303	339	323	313	311	322	286	311	321	275	306	357	321	320	388	347	311	309	335	339	334	322	329	308	348	327	338	339	348	324	304	302	304	296	333	318	283	344	354	298	305	318	318	309	314	337	334	298	327	312	316	331	337	315	348	321	299	351	301	316	318	302	320	363	353	319	294	303	356	344	313	306	325	340	302	335	313	315	322	319	303	323	360	380	344	317	332	355	307	323	316	330	326	318	331	339	295	360	334	341	342	311	302	314	335	330	321	312	333	341	335	336	330	325	326	325	323	302	337	306	308	324	340	357	320	344	344	323	362	315	314	318	309	350	309	343	298	349	325	339	324	366	330	315	348	300	328	313	357	329	319	354	315	296	326	330	274	358	293	312	355	329	340	315	338	301	329	344	331	341	330	308	293	317	300	299	337	339	318	329	325	346	326	356	326	330	323	299	317	324	303	333	309	339	303	316	316	311	356	310	355	328	329	319	336	348	338	326	364	340	293	312	322	330	315	353	294	308	330	309	343	324	304	323	315	343	313	379	314	322	335	332	306	324	326	267	345	314	300	351	316	370	317	306	337	328	305	333	316	299	291	294	339	316	310	308	304	306	324	326	332	321	325	303	304	330	334	333	318	310	309	339	303	347	326	321	332	306	337	325	315	320	338	319	340	326	301	325	305	319	293	323	355	310	338	323	314	321	332	313	330	303	341	324	312	322	313	337	292	322	326	314	314	342	340	323	345	332	334	313	311	355	289	324	305	275	302	294	333	309	333	308	355	308	338	339	300	372	316	299	318	325	286	322	320	324	295	305	323	315	306	316	337	320	340	318	299	340	352	333	359	311	302	328	307	301	309	305	300	310	317	299	320	303	342	312	299	306	294	335	308	318	310	308	316	314	309	299	332	302	345	344	318	358	336	331	319	317	330	329	268	307	315	304	323	336	309	307	353	311	344	289	298	334	345	295	282	310	324	318	318	309	327	304	315	304	333	348	334	355	332	320	326	311	344	313	368	292	343	320	328	340	309	331	345	306	295	324	339	298	313	322	324	318	340	311	287	313	290	320	289	327	351	304	338	378	316	320	334	308	337	305	318	306	290	300	323	298	319	319	324	316	329	335	323	301	347	334	322	364	351	334	324	314	320	313	341	344	310	309	290	303	329	320	330	344	282	352	319	327	317	300	304	321	328	301	317	316	325	301	312	354	324	323	360	335	324	336	307	330	330	360	319	300	318	318	322	320	359	303	314	338	336	325	313	326	352	344	316	313	317	293	357	262	291	320	315	373	337	325	332	269	320	336	321	299	326	340	343	329	307	325	329	306	297	303	319	326	314	308	325	341	331	335	322	344	327	313	339	302	281	338	311	320	332	314	333	289	328	317	322	339	336	329	310	315	303	345	342	335	347	324	326	316	328	324	333	295	335	312	327	328	345	323	341	335	337	340	319	343	337	301	317	339	316	337	304	325	300	315	339	309	324	330	315	328	338	327	305	330	327	336	309	328	343	325	324	324	332	324	313	330	336	322	315	293	373	319	325	317	371	304	329	349	311	312	333	335	335	336	312	293	294	320	317	302	355	337	323	322	322	309	322	316	337	323	328	318	304	310	295	280	295	330	349	332	304	316	308	350	327	345	330	324	322	328	335	328	348	337	302	308	321	326	320	289	316	314	318	327	345	320	314	307	331	320	329	311	325	310	294	337	344	334	352	334	345	324	297	303	345	312	328	323	314	314	336	328	348	308	337	338	297	303	304	316	353	324	323	327	306	336	311	348	307	320	341	351	321	315	313	304	328	317	329	366	284	323	339	374	343	318	348	312	309	344	347	308	273	346	326	334	299	296	332	333	342	305	318	330	311	346	285	319	319	307	326	316	326	329	320	330	339	322	321	350	316	308	319	333	319	315	320	316	322	305	336	315	332	347	306	306	332	336	293	318	282	324	308	301	313	320
12237	23611	21951	14553	9857	6764	4932	3653	2764	2306	1923	1698	1559	1436	1501	1512	1359	1170	1103	11195	23508	17473	13345	4546	747	651	613	631	666	631	640	645	618	616	719	1118	1795	1745	1283	885	767	714	611	630	599	611	625	620	657	605	635	624	630	630	616	665	613	638	624	641	626	664	590	637	609	626	605	608	634	619	595	669	643	646	620	631	579	658	652	669	623	656	617	655	586	632	605	637	605	649	624	699	605	616	639	639	595	604	661	640	673	601	640	593	616	613	599	623	660	585	623	622	603	614	595	652	606	625	670	614	635	668	669	643	663	628	597	628	641	629	643	619	604	632	620	634	603	625	635	647	573	589	587	666	614	632	583	551	604	681	617	626	604	659	654	627	624	605	616	604	656	600	619	690	590	643	648	629	599	601	589	663	613	579	598	591	660	622	604	618	661	595	672	601	643	616	613	631	617	571	635	641	620	607	627	642	636	582	617	648	621	588	617	616	663	628	623	620	625	584	615	598	593	610	594	615	619	666	625	608	595	624	635	659	629	611	639	600	591	602	638	626	597	627	623	642	598	617	658	608	655	625	618	646	582	611	578	661	602	613	625	584	597	642	612	622	608	608	600	650	633	611	598	640	577	634	612	587	576	622	617	626	673	655	637	612	600	610	629	628	647	654	642	567	609	637	620	634	657	615	597	626	635	650	647	643	660	657	593	608	607	591	637	637	618	620	630	589	669	636	565	645	588	629	646	609	658	633	604	626	625	662	632	584	631	585	609	579	629	644	623	586	614	624	612	666	657	592	612	623	639	618	640	588	574	630	606	655	609	654	633	654	636	663	622	640	632	595	645	621	627	615	616	632	585	641	658	624	605	575	563	623	628	574	580	622	662	651	608	612	655	639	625	633	605	626	614	619	617	610	626	597	617	618	630	623	636	660	627	611	575	649	632	637	647	624	583	634	650	585	636	651	663	595	571	648	599	591	637	624	602	631	633	619	644	607	635	620	613	605	661	663	622	677	651	650	608	631	606	639	596	629	608	635	624	630	666	602	674	646	597	602	617	604	631	616	623	619	624	619	567	644	620	628	658	589	629	619	677	612	626	637	636	635	631	646	640	619	603	616	652	577	619	627	648	598	626	566	603	622	631	612	590	645	577	669	629	661	594	645	588	645	604	585	626	632	652	581	624	598	593	648	598	623	663	611	597	612	624	621	608	596	651	593	658	606	632	666	649	615	630	617	641	624	618	615	583	641	639	624	613	631	654	634	615	625	607	593	603	647	614	612	625	642	629	655	552	639	652	589	604	632	609	623	656	607	652	588	595	598	631	602	663	612	613	666	626	610	588	603	633	644	651	621	612	598	619	638	640	643	615	601	664	617	647	631	680	627	648	628	588	648	615	595	624	643	651	577	626	601	648	627	601	642	617	617	603	616	634	669	632	594	645	611	668	622	569	649	626	585	627	618	617	620	634	646	646	652	614	629	644	649	634	639	652	649	639	612	603	668	601	634	612	614	635	600	630	659	608	642	617	619	625	629	601	643	648	584	588	628	634	637	641	627	611	598	624	617	626	619	627	618	588	629	604	650	633	618	600	578	684	635	631	604	608	669	582	626	642	630	577	617	590	636	630	608	617	648	616	620	629	636	632	594	591	563	594	579	619	632	626	660	578	670	596	629	630	668	641	631	617	609	646	584	607	626	652	637	632	607	636	579	637	629	618	628	617	587	624	618	622	573	634	595	645	650	636	644	628	622	613	644	639	612	643	650	650	637	658	631	638	627	613	674	634	610	608	632	657	611	618	640	613	613	605	626	617	629	608	615	655	613	658	631	604	645	637	621	624	648	625	667	599	676	640	621	637	613	627	616	577	640	664	627	663	643	596	619	618	663	624	647	624	701	613	609	606	615	623	633	611	631	606	626	651	614	622	629	601	647	647	644	661	649	618	579	577	599	649	651	617	624	647	619	613	640	621	616	626	625	616	652	610	612	564	621	644	608	657	625	589	625	604	621	641	606	604	626	590	636	622	589	634	618	622	649	630	590	590	644	631	615	666	608	625	625	610	722	597	605	623	614	661	632	665	624	586	592	697	609	623	691	662	636	617	622	560	598	585	619	597	652	661	681	622	566	631	607	591	631	635	649	673	605	630	641	628	589	667	639	604	620	625	590	642	648	647	567	676	627	598	609	654	618	605	597	625	626	611	640	605	630	632	608	601	570	602	596	636	608	645	637	615	633	601	665	621	632	606	618	601	612	593	625	604	614	622	605	637	601	613	588	605	594	686	670	617	599	602	613	600	633	647	663	599	657	628	642	605	612	606	635	613	636	675	621	603	644	615	615	581	640	605	635	647	648	592	583	626	580	644	609	620	601	626	644	599	658	571	610	592	579	630	618	586	626	614	585	620	594	613	645	642	616	658	589	594	605	617	631	627	636	615	613	604	662	605	582	652	617	600	583	597	677	588	627	628	648	610	596	589	640	610	616	621	612	587	635	642	624	606	627	633	626	601	637	590	621	629	635	670	593	648	634	636	611	605	623	571	667	604	568	595	605	643	595	637	614	664	582	616	638	651	599	654	631	621	617	628	589	607	620	558	574	630	628	634	611	575	645	648	641	636	598	585	581	609	589	600	611	605	625	648	645	611	625	614	625	643	600	636	637	663	587	600	648	644	627	648	617	635	626	612	598	615	607	643	626	605	627	632	638	622	642	615	636	659	631	635	640	644	628	621	650	618	649	596	562	593	567	620	628	593	611	651	690	609	597	617	624	632	603	614	632	642	613	638	589	624	645	638	602	636	599	631	606	606	591	654	607	663	611	605	636	619	602	605	611	619	618	645	624	634	575	622	631	646	611	623	635	620	603	632	629	632	619	577	604	638	659	609	615	602	614	626	655	559	597	647	630	627	613	647	669	652	627	612	616	653	639	626	659	635	661	624	640	620	610	607	628	672	619	641	617	639	629	632	639	615	635	616	671	612	615	608	684	636	575	643	605	620	606	607	599	653	634	643	602	611	632	639	622	613	601	626	613	660	614	615	592	633	619	628	611	593	615	636	623	635	646	629	622	599	620	595	643	614	637	621	639	602	593	600	595	615	588	638	668	615	630	608	622	617	601	584	627	602	599	606	580	648	640	621	650	653	613	666	632	607	594	617	598	610	599	584	604	611	587	638	662	590	636	632	627	631	628	633	563	622	664	643	617	627	613	625	561	584	611	605	617	601	596	640	635	620	634	635	576	648	626	637	613	675	612	614	621	636	682	641	624	641	618	643	612	642	598	641	572	637	641	610	630	652	591	595	652	573	622	597	610	630	600	606	635	615	639	634	659	652	626	676	606	627	602	604	615	590	579	602	627	601	586	561	590	636	619	575	637	590	586	613	661	594	627	636	622	615	604	619	653	613	597	596	635	622	661	642	596	643	643	620	605	624	640	635	662	611	661	625	561	672	620	625	645	648	612	633	641	607	622	598	635	617	654	653	639	612	617	651	640	601	592	629	574	665	625
26905	20117	8160	2115	1048	719	628	543	508	478	484	455	443	391	433	457	411	388	402	640	1134	847	850	480	388	369	391	403	432	407	421	389	365	402	375	386	403	407	454	381	386	402	383	383	413	341	366	381	390	330	396	372	379	368	382	397	363	416	413	383	411	389	380	381	392	392	355	379	378	371	386	359	390	392	394	360	367	383	358	393	388	384	348	348	411	430	372	381	384	370	395	407	407	381	370	387	393	400	358	393	384	371	417	340	347	353	369	365	359	368	372	375	409	378	417	349	353	337	391	398	412	379	357	387	387	391	385	400	406	427	415	402	383	372	401	382	371	354	353	363	396	372	410	392	344	371	408	368	384	383	374	382	399	399	351	388	379	409	395	393	413	386	406	345	404	376	362	384	352	407	423	355	384	375	373	371	380	373	377	388	371	419	382	417	380	347	385	373	425	382	394	383	342	411	394	400	367	360	399	342	367	393	357	431	396	385	378	356	418	399	322	377	374	388	384	394	404	360	376	386	396	345	367	341	428	372	394	382	408	350	376	363	363	356	378	370	380	376	369	421	404	367	394	386	358	391	426	354	386	360	391	364	369	373	374	375	359	415	422	417	387	377	386	378	386	381	442	396	372	341	390	329	352	370	353	375	393	372	377	373	376	399	393	365	371	428	369	387	371	408	383	379	374	405	382	414	395	390	405	368	380	404	342	387	363	335	343	386	372	368	410	393	413	364	376	422	367	411	378	397	385	375	409	412	404	393	369	358	373	406	370	394	382	395	397	380	396	362	357	369	396	370	419	384	380	375	359	435	373	410	368	371	418	430	395	410	382	377	376	389	412	390	391	395	389	349	389	369	380	369	384	350	370	344	396	409	386	409	380	394	378	411	366	385	408	451	373	373	384	413	387	376	421	370	382	352	381	373	388	398	420	392	372	395	435	364	373	380	423	365	405	400	382	363	392	386	389	407	361	371	343	417	405	405	372	355	362	391	375	375	355	375	397	408	386	374	378	386	369	418	349	390	401	370	375	399	367	409	366	405	388	378	352	410	387	415	385	378	424	392	330	407	339	383	366	376	384	402	357	400	389	362	398	372	386	371	334	382	413	402	370	348	393	399	344	382	372	398	376	377	407	368	385	361	352	367	373	334	375	406	437	390	427	408	362	370	369	410	387	390	394	385	430	333	417	393	401	414	401	437	353	398	341	416	371	375	394	379	379	367	347	375	382	382	397	412	351	416	383	406	402	353	387	361	358	389	402	366	395	349	354	343	388	395	385	387	377	396	385	383	398	401	364	365	376	394	362	373	393	376	352	371	376	389	360	390	377	381	370	393	410	393	380	383	418	352	335	353	366	417	363	395	369	392	341	380	360	377	360	397	388	397	371	399	380	355	381	373	395	388	397	395	445	385	385	385	406	411	381	427	363	374	408	389	378	386	370	393	401	417	400	372	398	363	385	387	369	373	380	417	400	369	380	365	374	376	408	408	383	360	388	378	390	402	368	382	383	394	390	407	385	398	384	381	368	359	396	349	356	397	365	409	354	338	404	369	424	368	398	401	373	430	374	375	393	377	380	389	379	357	401	404	395	404	369	404	389	389	430	394	355	339	382	356	388	378	383	389	415	369	374	388	390	373	399	398	422	398	383	394	362	361	374	373	424	398	384	373	387	395	361	405	371	394	372	375	363	377	394	387	351	394	364	372	361	408	361	393	405	384	430	402	445	379	353	372	380	365	352	411	367	377	394	390	393	384	375	412	350	369	377	384	346	372	427	371	393	351	406	364	388	344	391	390	427	401	394	399	392	358	397	358	365	348	412	373	373	389	372	379	386	374	408	361	402	387	375	408	423	390	401	394	379	427	425	392	387	390	352	373	382	399	399	362	399	385	388	370	397	359	381	402	416	375	408	392	396	418	337	348	411	384	363	364	378	358	396	417	393	363	386	382	364	358	387	378	390	331	351	363	390	379	363	397	347	379	399	365	398	377	362	378	384	406	376	390	371	385	369	363	377	396	359	382	354	436	393	374	418	355	367	388	377	368	350	392	377	434	435	361	360	394	347	415	351	390	380	401	359	385	368	401	381	405	379	395	357	376	424	349	401	353	408	419	419	367	368	379	389	382	381	381	372	369	359	374	406	379	373	395	403	359	396	394	401	363	383	384	407	415	401	447	386	412	402	351	380	359	376	375	364	391	379	376	392	325	378	388	411	359	379	369	394	387	374	394	380	363	386	366	410	396	384	402	383	422	402	378	384	381	418	395	362	418	397	379	403	383	377	404	386	365	410	373	408	385	387	389	402	366	376	387	373	380	329	379	391	383	372	417	409	404	412	368	383	396	369	418	379	377	374	400	395	372	373	389	397	410	383	382	388	378	410	386	406	371	387	388	382	390	375	396	396	366	391	381	369	384	344	379	382	376	372	413	347	378	398	369	410	376	379	388	379	370	409	401	357	369	399	393	377	400	381	402	376	395	402	386	403	367	372	389	377	395	368	396	387	389	401	403	377	371	378	405	392	375	373	389	413	355	377	448	364	415	380	390	413	402	381	388	372	337	395	351	359	402	416	406	373	382	377	410	390	390	393	397	391	397	388	369	353	350	376	377	420	384	390	396	419	433	389	395	395	377	399	406	365	389	374	365	379	430	402	382	347	391	384	372	422	392	379	400	376	383	410	377	443	361	350	391	431	447	401	413	397	381	347	417	366	388	359	419	396	397	370	361	379	359	406	391	371	400	359	375	383	371	381	367	374	408	363	367	380	405	361	412	396	349	349	349	401	411	389	380	389	364	370	405	375	375	387	342	364	406	428	379	380	396	369	375	370	408	364	423	392	362	385	377	385	394	395	377	388	384	373	395	400	370	368	392	345	405	386	357	377	402	395	339	394	368	400	389	372	399	377	368	385	407	358	403	387	383	400	362	367	389	361	354	387	384	369	380	361	389	352	404	362	398	401	391	374	384	410	372	400	384	375	383	381	385	395	400	376	377	370	371	366	411	368	369	375	374	398	359	367	385	387	382	385	369	355	397	400	409	422	384	404	346	399	375	387	417	376	383	421	366	411	381	394	382	368	372	362	388	381	379	421	363	344	386	385	400	412	381	390	362	387	416	409	366	373	386	397	389	366	375	400	407	372	368	365	378	392	395	411	420	383	373	381	371	370	389	369	387	389	401	369	371	377	398	388	376	356	387	342	394	382	345	359	372	372	386	370	378	366	372	391	374	400	365	364	417	408	376	404	368	404	388	360	358	402	377	388	395	428	367	410	438	407	409	392	397	364	403	348	382	379	411	391	406	387	380	404	383	349	398	380	368	375	376	396	357	382	373	396	359	443	410	366	371	388	415	344	428	394	400	395	406	392	378	371	400	379	376	393	420	415	358	397	373	394	378	386	425	376	389	373	412	391	406	357	407	376	386	395	347	390	383	389	396	368	388	392	368	421	382	345	373	393	381	384	362	398	350	379	391	405	358	392	416	391	364	403	380	339	361
7441	9111	8511	5134	3339	2314	1814	1407	1281	1099	1103	1048	1028	992	1025	966	1001	962	908	1846	3362	2517	2246	1098	735	797	739	789	787	742	809	766	746	765	784	747	771	902	839	771	794	802	721	770	693	785	763	738	804	789	791	767	786	776	738	785	784	768	804	769	794	791	764	691	771	788	753	748	756	783	777	746	765	757	740	768	783	794	762	794	790	750	737	778	788	765	743	765	796	767	707	751	785	808	713	767	750	734	740	725	709	768	798	770	705	707	740	778	825	759	759	770	756	703	777	766	791	788	738	756	758	796	745	786	764	744	814	750	799	757	749	802	780	744	748	736	733	735	787	754	772	731	778	756	740	769	791	761	751	779	727	718	723	741	776	758	762	757	737	795	769	766	767	763	719	746	767	769	762	795	805	789	742	746	760	814	710	778	770	765	797	748	788	723	736	746	750	717	715	752	817	803	814	731	744	828	776	769	813	779	752	762	725	761	768	755	749	742	751	706	808	697	716	740	723	738	747	756	696	760	760	758	775	788	767	730	728	767	747	724	765	769	763	775	784	715	718	708	706	751	734	764	717	781	771	762	718	784	719	762	828	813	795	761	769	731	771	730	724	757	749	731	744	747	738	720	774	726	699	735	760	768	747	782	758	770	816	779	800	783	751	738	743	749	774	798	779	755	738	724	764	740	778	740	798	758	761	745	740	814	822	744	750	760	768	752	775	740	757	764	786	784	749	775	766	771	693	738	720	807	779	756	763	736	766	741	819	779	755	764	771	821	797	747	721	753	776	786	752	724	715	738	694	753	803	769	760	718	775	797	809	760	719	763	733	829	718	748	776	798	737	770	763	792	762	765	772	748	799	735	788	763	758	743	742	795	753	757	795	768	757	708	755	748	750	699	714	728	781	706	729	740	775	751	794	783	722	726	752	808	797	735	773	763	686	705	787	802	805	764	838	755	836	704	742	783	733	771	749	794	769	771	772	810	728	745	831	780	725	778	731	753	756	759	761	808	773	758	768	756	685	761	715	757	776	779	792	698	746	774	793	795	775	723	798	751	800	750	793	806	791	767	751	739	750	764	773	734	777	758	756	741	773	720	754	747	764	747	767	780	748	735	810	759	736	772	774	754	773	805	775	811	785	804	759	765	741	759	785	798	748	779	757	779	773	755	784	787	806	752	748	726	793	741	765	762	795	778	776	709	707	759	737	766	765	779	797	756	757	770	759	711	741	789	749	723	769	747	788	742	750	802	763	757	772	758	695	745	778	746	764	752	770	766	807	729	755	747	795	726	775	790	723	774	759	743	779	720	728	786	714	780	730	691	752	808	759	761	770	726	746	764	752	800	785	756	784	766	772	777	736	768	763	771	700	725	742	769	781	761	749	765	780	791	742	799	722	775	752	783	786	743	771	726	784	757	753	861	760	739	764	778	745	775	750	710	741	754	755	783	737	774	767	781	736	724	745	762	736	715	776	763	797	729	767	806	754	798	746	747	760	771	696	776	754	788	724	778	812	721	714	753	774	763	757	750	704	781	737	815	702	750	751	716	722	775	770	765	781	763	727	770	774	757	781	777	752	724	770	735	742	740	748	744	784	782	748	747	756	787	757	790	742	789	758	761	744	736	777	801	752	762	716	774	742	726	765	767	750	778	756	759	741	771	801	766	829	800	806	760	747	733	783	749	812	707	730	759	796	815	764	732	724	750	813	809	778	736	705	778	829	701	799	787	773	765	719	747	756	712	802	741	739	820	772	731	768	767	791	755	794	773	752	794	767	763	783	751	728	745	784	745	779	751	777	796	724	743	711	743	806	768	760	769	768	736	728	785	747	720	763	733	780	737	781	784	793	777	801	747	767	768	786	747	777	732	762	726	735	762	779	716	739	742	752	731	724	746	801	731	776	730	735	745	749	765	749	763	765	763	787	737	762	762	761	753	797	767	759	744	769	749	781	750	763	747	770	740	776	764	745	776	777	731	723	793	747	768	776	742	788	729	750	777	761	736	794	722	750	773	806	772	691	797	718	741	745	714	757	749	748	728	737	742	747	760	790	798	782	744	750	818	725	774	759	790	770	789	794	748	825	788	758	695	801	779	777	789	780	774	724	795	774	779	736	757	800	759	767	732	788	780	749	748	765	753	785	795	796	779	742	733	775	793	814	770	754	751	758	737	731	765	800	757	775	700	742	701	782	762	739	814	815	811	820	749	750	791	696	733	709	753	750	732	725	707	770	739	768	753	744	764	773	751	761	795	751	717	773	753	773	713	741	740	785	791	799	756	745	760	765	760	761	766	779	697	729	734	779	745	715	691	769	773	780	751	762	724	791	807	787	721	748	797	778	778	768	756	763	747	698	777	786	769	755	735	768	680	753	793	743	748	764	759	782	795	776	746	718	760	769	750	805	725	759	746	766	703	780	779	797	782	753	757	764	794	693	785	750	773	756	727	824	803	755	755	851	785	781	816	733	738	766	764	746	806	752	789	775	760	794	760	783	828	740	741	750	773	757	818	793	782	747	772	734	769	768	795	770	737	773	785	748	780	675	701	782	791	735	748	774	778	757	782	727	734	748	769	793	751	749	764	773	744	782	761	765	728	766	796	765	776	816	757	753	744	757	767	767	724	776	794	771	742	785	731	764	794	753	818	776	785	741	800	768	756	728	771	720	738	709	735	731	721	746	717	749	743	810	793	735	755	785	747	746	764	762	781	743	802	760	781	763	761	747	778	799	736	792	756	766	740	763	760	775	762	729	716	767	791	708	754	752	748	822	784	768	762	791	777	770	784	802	759	764	717	725	756	729	772	746	775	784	785	756	751	747	785	772	787	781	748	828	807	784	726	771	799	816	780	791	717	707	777	765	759	753	773	785	745	726	783	758	803	769	789	806	787	776	725	741	777	791	750	764	727	759	738	746	712	757	779	770	815	787	752	787	694	764	731	793	745	765	741	763	785	742	795	734	706	743	766	773	783	775	791	704	755	686	779	695	772	787	706	753	750	782	820	764	748	734	787	777	764	817	760	779	764	745	743	768	749	777	735	818	754	790	757	755	729	819	748	710	815	759	789	817	770	739	748	755	807	765	719	766	757	743	786	760	777	745	742	768	751	801	718	738	767	785	775	763	783	756	773	752	754	707	748	778	760	782	764	762	772	735	805	740	750	713	808	775	838	793	746	818	755	742	764	734	784	761	756	727	756	747	782	743	759	787	761	749	756	738	787	741	730	755	804	723	787	754	786	789	712	719	774	746	760	737	809	774	729	736	721	777	737	803	724	783	763	785	755	702	781	714	812	748	760	757	762	780	738	772	733	718	737	755	765	757	755	756	795	783	754	756	775	725	741	796	756	720	744	779	734	735	780	795	816	735	827	773	786	756	775	750	736	764	698	742	797	719	719	764	760	758	755	719	746	784	723	785	778	779	784	767	700	852	711	739	756	782	758	707	785	760	784	764	783	801	772	747	777	748	715	750	742	770	727	759	806	768	738	804	686	766	766
24283	21381	28403	24730	18783	2903	1247	745	622	547	520	500	500	477	399	391	415	372	431	3160	5555	3921	2466	708	333	307	362	306	305	318	333	336	338	351	344	417	483	481	408	368	338	310	327	303	332	352	331	322	306	351	298	330	372	300	321	316	351	317	300	302	322	343	312	346	346	333	333	284	355	316	300	307	325	305	290	334	321	307	289	320	307	325	316	319	319	323	296	308	337	314	299	341	318	326	337	330	311	304	333	313	312	348	325	321	338	308	347	301	315	333	322	311	318	333	324	323	332	336	299	302	344	318	304	305	303	344	344	345	382	315	341	317	312	313	317	343	307	327	339	328	334	333	347	326	328	321	317	328	328	299	328	307	303	295	321	302	329	366	300	333	314	311	358	341	293	324	316	333	333	306	323	310	343	327	336	314	331	355	319	321	317	310	336	323	316	348	315	329	288	327	309	318	292	323	316	329	336	359	313	330	333	319	347	334	293	338	353	353	317	337	315	351	335	308	304	329	337	314	339	319	300	319	300	358	301	351	347	352	319	325	326	328	332	329	307	296	322	317	315	312	316	312	307	353	337	318	306	311	295	279	327	345	329	321	317	311	332	303	282	299	352	306	328	354	315	324	302	337	326	289	359	370	333	332	344	314	331	320	344	328	354	303	326	306	310	322	323	301	344	302	303	303	306	280	325	330	328	325	291	282	330	329	340	302	317	326	322	314	328	311	335	364	331	309	319	295	369	306	335	328	331	300	330	362	323	311	331	344	350	316	330	310	346	308	341	284	310	352	323	321	346	326	317	350	311	361	348	326	345	280	347	322	312	316	318	326	310	330	315	309	308	322	326	311	323	298	302	354	333	324	305	358	318	318	323	328	303	315	351	311	314	333	312	326	315	336	333	296	318	345	337	335	351	317	350	345	307	355	323	357	302	353	326	328	342	311	285	322	299	327	376	356	321	332	283	315	295	341	329	329	340	326	364	337	313	357	329	323	302	337	316	315	299	315	324	317	314	317	342	316	319	307	320	345	302	346	346	313	320	311	295	314	296	285	314	293	338	327	318	282	319	308	325	310	309	341	349	331	329	321	342	324	328	318	322	306	348	322	308	337	306	333	333	316	363	311	320	310	339	335	352	363	330	289	306	349	333	324	362	296	327	335	327	318	348	328	361	323	358	354	315	345	324	296	297	302	313	334	331	332	349	311	303	328	312	346	326	339	361	305	282	334	336	300	330	339	338	326	331	319	335	328	316	319	363	314	290	295	336	300	308	311	326	345	329	327	308	321	333	333	334	351	319	326	322	306	300	323	318	307	312	340	332	301	308	317	358	300	299	301	293	330	295	333	296	349	330	326	313	321	356	293	333	317	306	326	294	340	337	315	334	297	337	322	357	320	313	330	312	320	338	332	327	311	297	330	298	317	334	321	340	327	295	313	335	295	331	312	332	323	318	323	346	345	310	300	339	290	352	309	310	332	320	332	304	309	333	341	323	356	318	317	287	307	332	334	359	311	313	311	315	354	305	346	306	337	367	310	312	296	283	323	307	329	310	334	341	315	327	320	333	298	348	287	327	350	316	330	348	315	297	326	311	308	340	281	298	281	309	326	368	333	308	288	316	338	322	304	335	328	322	322	330	334	280	336	297	339	319	326	333	343	325	307	339	318	316	321	311	323	265	333	322	333	312	283	316	346	305	319	319	338	314	341	302	328	338	316	318	345	317	309	307	319	338	316	324	352	326	312	329	348	336	316	329	308	309	347	334	326	318	328	314	301	292	300	351	309	300	322	333	358	331	323	320	306	312	331	359	335	308	325	324	315	304	304	335	343	285	323	313	320	326	346	307	344	339	352	309	291	316	293	321	322	328	356	289	326	338	311	337	338	321	326	328	326	330	333	344	309	319	341	359	305	333	344	314	312	323	329	325	334	308	304	303	341	316	352	319	307	298	315	320	303	321	342	350	325	335	337	316	322	319	323	299	300	324	318	306	326	338	319	322	297	310	386	299	356	303	334	314	327	304	279	334	317	317	346	300	318	315	338	328	298	344	319	318	308	304	353	326	330	324	361	354	321	306	298	281	307	340	347	335	377	348	297	314	360	310	363	352	304	325	313	313	321	342	321	326	325	312	346	341	326	331	321	288	329	319	324	302	359	321	306	320	316	327	361	299	287	314	307	340	345	335	359	320	322	317	323	340	311	350	314	355	345	305	308	340	337	319	328	326	322	308	323	325	318	314	354	291	321	352	295	315	322	303	336	343	324	320	337	289	323	336	317	374	331	348	305	341	310	333	324	313	343	330	320	329	327	322	314	301	311	315	323	348	306	328	289	301	329	325	301	317	328	316	359	316	324	327	342	346	324	333	353	319	308	335	304	322	321	305	319	343	297	331	330	296	333	342	290	330	333	304	307	343	329	297	305	320	301	348	343	345	333	352	295	314	341	320	325	330	335	311	318	307	315	348	342	305	305	310	330	340	320	330	311	309	346	339	342	306	325	331	325	303	332	321	301	309	318	302	336	339	301	328	310	325	300	320	330	334	344	302	339	363	323	296	361	304	357	334	308	319	345	314	330	283	332	333	307	314	307	308	323	324	271	314	327	332	339	278	331	321	280	336	331	327	320	308	306	321	311	310	309	311	335	349	350	335	370	330	319	325	313	299	325	321	352	320	312	309	342	326	307	336	297	341	310	336	318	325	337	288	311	344	321	314	318	344	349	287	309	345	323	342	313	310	333	311	337	337	328	321	314	354	309	351	306	323	294	363	328	319	325	289	330	316	363	358	321	370	299	314	327	350	315	338	344	363	318	350	311	354	301	312	323	355	375	315	344	347	352	315	364	320	302	324	313	313	311	299	317	332	328	304	321	323	337	344	341	319	324	319	311	332	357	301	317	297	325	357	320	311	312	344	311	381	335	359	325	324	361	300	313	320	291	305	330	328	332	330	306	338	318	325	327	333	336	320	325	349	327	320	317	353	328	335	315	350	343	327	335	308	310	304	307	296	299	311	301	366	343	366	310	325	297	304	309	369	320	302	333	338	296	314	307	344	326	315	326	310	340	300	295	348	341	349	317	350	313	281	319	317	335	304	327	315	304	322	362	328	331	325	317	316	288	345	331	316	287	339	342	309	338	331	324	301	322	335	341	347	300	329	343	316	348	304	307	310	322	308	334	320	310	329	331	321	314	317	296	325	324	296	291	326	330	346	301	335	328	333	317	308	283	334	333	303	297	331	321	298	324	308	319	336	331	327	348	289	359	334	313	308	322	288	322	313	301	304	284	331	331	313	332	307	330	306	308	340	296	315	339	340	320	337	340	357	326	323	343	317	319	349	352	322	335	316	337	359	312	332	322	342	321	325	337	332	339	303	354	308	347	296	281	375	318	370	316	348	324	317	341	324	323	311	326	306	295	298	337	317	346	324	359	317	318	309	302	327	335	311	345	312	337	313	325	319	340	325	330	327	312	327	357	365	311	338	318	326	281	361	372	328	288
9507	17497	16996	10231	6723	4676	3349	2514	1967	1815	1536	1265	1246	1147	1066	1022	1041	1024	980	10139	15435	11697	7244	1881	743	676	664	648	684	688	686	683	664	668	767	1167	1236	1157	970	767	742	706	649	638	686	623	655	615	648	673	670	663	644	663	654	664	699	662	654	653	610	596	665	652	682	691	675	679	624	646	620	670	655	671	638	652	650	626	671	637	645	651	624	667	645	639	635	648	692	666	618	670	669	675	617	669	685	634	622	636	650	681	658	669	654	670	682	690	649	668	652	646	633	634	640	641	697	630	660	611	621	674	662	664	662	647	690	604	627	663	650	622	685	675	669	654	652	678	662	662	657	646	635	652	640	667	620	669	631	687	614	612	641	605	677	631	653	627	610	678	598	661	639	651	626	664	632	614	678	611	642	640	649	615	623	636	608	643	662	612	654	643	653	642	645	667	656	694	640	635	675	636	658	627	694	685	680	617	606	633	608	636	666	657	692	674	636	698	682	639	608	639	632	680	663	701	681	692	661	675	682	644	656	637	669	668	681	611	650	647	614	636	654	634	642	617	667	622	665	607	675	662	617	633	673	655	637	644	642	651	669	634	678	597	571	648	666	615	652	643	671	634	634	612	625	648	620	658	644	636	651	646	626	644	669	685	644	661	681	694	619	622	669	651	642	677	647	599	646	623	646	662	696	651	660	594	606	667	635	694	669	597	655	621	625	624	631	649	659	618	640	655	648	636	634	657	656	652	663	642	609	613	643	639	627	655	635	611	648	647	685	647	602	642	646	654	662	621	621	661	656	647	644	625	642	664	675	610	636	658	646	677	659	637	644	644	659	650	601	577	633	660	619	599	663	680	627	651	677	640	626	647	660	662	663	655	566	649	663	620	687	647	645	644	607	647	646	629	622	617	617	612	685	644	653	644	622	662	614	698	635	630	654	654	640	661	630	639	606	678	680	710	632	665	695	613	670	642	654	678	597	622	651	646	604	635	687	648	593	601	664	650	659	652	646	671	677	649	644	667	637	639	711	659	627	628	662	684	643	584	642	630	663	630	615	623	661	617	678	640	608	651	616	635	683	649	670	647	636	656	660	611	673	693	661	672	665	664	651	603	666	645	690	627	663	627	677	668	641	676	639	648	639	675	718	646	650	672	687	669	630	627	617	649	648	613	636	640	670	652	647	648	696	703	649	634	641	681	637	679	639	629	649	640	655	653	621	658	629	658	614	668	642	633	659	652	601	639	702	681	638	681	670	662	629	658	650	626	645	688	672	655	669	663	667	660	684	658	649	669	685	678	638	649	618	621	655	661	658	628	633	637	659	667	660	649	619	653	642	669	670	611	637	618	638	634	655	650	689	607	666	669	649	640	606	651	621	620	669	595	671	612	602	658	587	688	660	630	647	643	642	657	678	624	707	617	606	663	622	694	600	651	626	646	682	674	689	624	605	622	664	646	669	623	603	676	634	691	649	669	680	676	603	624	615	662	689	678	657	646	655	626	665	673	673	663	647	619	686	662	653	641	650	642	638	629	661	668	628	629	657	683	646	637	666	642	627	696	665	655	661	687	658	654	645	615	609	650	636	607	667	646	631	646	643	650	626	652	639	629	597	612	600	688	636	582	669	670	661	635	624	648	610	708	697	682	630	651	634	599	722	559	630	677	645	651	626	663	677	672	670	675	663	649	609	630	637	682	638	643	585	603	649	636	667	654	640	652	641	631	698	670	630	629	633	646	623	642	647	651	622	652	646	649	639	617	665	629	698	616	668	643	667	657	642	647	639	626	625	606	637	614	619	652	631	668	649	642	679	637	695	622	667	625	676	652	663	676	634	602	667	634	674	625	667	647	649	697	629	620	622	648	651	669	626	631	673	644	676	616	621	622	636	679	671	645	619	653	688	664	678	637	677	663	643	609	645	651	643	642	649	629	663	634	628	650	657	586	678	612	648	631	670	627	606	657	654	634	655	681	606	630	615	634	651	625	641	631	564	646	649	672	650	660	680	668	662	616	659	613	628	642	634	673	653	631	639	654	635	625	690	665	637	672	681	618	641	709	628	636	635	636	636	657	628	660	654	622	657	656	665	657	657	678	650	664	658	617	630	641	654	658	641	615	638	640	614	646	670	691	605	627	632	668	626	638	652	650	602	659	692	654	657	643	617	659	630	665	643	634	666	665	643	584	649	605	618	615	636	700	659	662	649	636	629	623	650	631	650	700	628	629	644	671	619	619	611	649	601	691	635	665	647	685	617	675	677	604	641	647	631	668	661	643	675	615	635	655	614	663	628	643	660	621	620	664	654	648	625	651	672	629	626	616	665	615	593	656	621	643	614	609	672	598	610	662	666	627	632	639	628	653	662	685	618	642	604	671	608	637	666	624	670	619	660	659	630	639	610	665	602	637	657	671	592	586	621	660	625	655	664	670	645	623	679	638	661	687	658	657	667	627	655	700	606	682	647	642	686	649	695	664	645	607	585	645	611	670	674	638	653	635	632	673	638	634	645	659	613	618	654	626	603	604	647	650	653	654	617	635	647	660	676	623	666	654	593	668	681	667	676	676	686	627	660	664	693	666	646	650	638	616	628	673	679	666	705	675	628	630	593	666	618	602	670	677	646	626	631	651	669	616	710	601	672	653	661	640	652	631	680	660	665	677	649	629	649	667	630	618	631	680	673	647	625	628	656	629	683	624	640	630	671	652	644	648	640	640	605	640	649	655	640	581	641	645	581	661	629	660	591	674	647	614	653	636	660	631	629	628	627	665	634	652	636	604	674	598	624	623	657	674	668	598	631	656	634	657	592	680	644	610	610	635	609	627	685	633	649	630	654	620	670	621	663	686	684	681	646	664	630	681	647	667	663	638	621	692	674	630	706	608	624	684	693	654	613	693	655	655	633	638	663	637	651	637	687	674	609	669	616	623	624	599	651	680	687	633	622	673	632	679	682	642	658	635	634	659	670	653	611	654	661	653	653	613	671	615	652	640	582	678	689	667	684	638	590	612	628	647	616	652	655	662	629	633	624	617	661	643	676	656	647	613	667	630	600	619	641	644	688	662	657	626	667	655	651	661	659	641	653	650	693	646	629	615	615	665	641	627	673	630	671	641	655	654	653	642	634	671	628	669	634	607	652	628	641	624	680	611	699	599	677	628	615	594	646	693	656	664	626	712	641	621	658	658	645	619	668	625	668	637	630	700	638	654	672	678	634	659	652	656	622	612	660	666	655	648	695	671	657	637	690	665	600	654	597	621	667	617	665	561	647	644	635	651	648	624	615	651	652	624	673	672	644	666	651	631	646	643	688	666	599	619	658	699	662	612	609	698	701	710	653	672	661	689	677	687	593	653	630	648	608	636	627	656	674	627	654	634	613	636	623	666	654	699	623	641	664	654	675	606	636	673	635	646	631	655	652	661	649	641	653	597	625	640	617	681	645	633	621	613	633	638	660	633	644	631	646	675	666	650	650	605	713	635	678	639	624	609	646	687	628	666	642	618
23319	21386	29140	24030	21385	18387	3027	1235	872	761	627	568	582	511	483	474	492	488	438	6638	10167	6771	3801	818	439	383	327	338	300	300	307	322	316	322	553	696	676	584	443	367	324	304	334	316	326	337	310	330	313	332	338	305	305	307	294	327	304	314	321	312	313	300	294	306	319	308	331	302	323	338	333	310	297	305	358	326	330	339	316	336	327	315	331	357	344	320	306	336	323	345	288	309	344	302	287	313	315	287	339	311	327	327	296	335	318	367	319	310	312	306	317	299	345	313	319	310	317	308	324	293	288	312	323	330	320	285	311	334	333	331	295	338	370	320	312	329	330	361	373	332	341	285	317	321	351	301	314	326	323	299	320	320	309	308	312	348	328	342	308	299	329	354	309	286	335	313	294	343	355	333	334	291	344	322	318	335	322	337	298	312	332	350	342	306	360	315	322	304	309	314	313	335	333	334	337	318	348	350	336	334	320	328	295	324	349	323	337	300	338	302	318	313	298	322	314	325	318	307	285	347	309	311	306	328	313	334	323	326	341	333	322	326	335	284	353	304	308	342	353	330	332	338	326	313	286	330	323	345	352	305	346	315	333	305	332	333	339	286	320	358	314	344	308	310	306	316	324	306	345	316	309	347	301	321	313	305	301	336	302	333	300	343	324	301	333	281	306	353	297	322	347	292	303	331	350	297	333	334	309	326	320	340	328	319	345	296	297	323	308	315	330	331	339	323	317	307	308	334	298	332	356	324	313	334	304	319	333	288	340	321	314	314	313	324	312	335	328	305	325	347	306	318	343	293	331	352	334	301	332	317	305	318	323	320	310	312	314	310	306	310	320	312	308	334	312	312	313	316	329	300	326	329	332	300	341	307	332	311	345	298	336	317	334	295	305	286	285	319	343	293	309	336	286	297	313	318	315	325	303	317	322	311	325	342	332	316	327	287	310	324	307	336	318	303	313	334	319	318	319	335	307	263	329	315	337	314	304	299	316	294	339	295	305	329	283	314	322	308	312	327	362	305	340	342	325	340	297	336	314	326	318	336	315	322	333	320	271	318	324	310	337	330	306	318	296	296	309	334	316	304	314	293	311	295	287	339	335	302	320	318	307	323	338	311	315	352	318	332	319	314	317	322	334	347	355	337	309	305	339	332	328	330	298	308	331	321	317	342	353	296	308	311	315	330	329	335	327	328	340	305	343	323	292	310	301	305	283	329	307	310	325	313	361	305	380	322	324	287	322	299	299	304	284	299	333	300	301	319	347	304	305	331	341	293	294	303	323	332	304	286	297	325	334	298	331	303	305	338	328	309	315	283	321	355	322	324	323	298	324	300	316	302	307	357	321	306	326	300	328	304	338	318	331	310	334	315	286	304	295	324	313	302	315	295	322	349	308	300	308	311	323	336	326	337	301	303	326	301	282	316	307	323	346	355	377	325	304	304	297	333	314	326	369	316	293	318	333	307	328	324	303	317	332	341	321	304	334	316	337	322	322	335	315	296	328	342	296	320	313	302	306	333	331	328	353	311	313	313	310	304	297	306	340	331	305	327	333	307	338	293	322	282	327	320	325	287	311	309	298	327	318	338	294	347	320	315	305	327	312	312	338	339	314	320	325	331	347	337	303	328	333	312	314	317	325	326	304	305	310	341	306	298	303	337	267	319	303	295	336	309	326	357	344	276	274	319	328	310	323	320	335	312	332	318	302	313	309	324	285	314	309	321	323	338	293	289	332	329	308	340	292	333	327	315	327	343	328	301	315	328	297	314	303	298	324	310	304	335	285	347	315	308	321	320	324	292	309	310	303	332	312	309	324	327	355	323	291	309	312	323	314	331	317	329	284	314	324	323	301	307	317	333	320	305	320	343	320	286	308	327	297	305	313	342	342	320	325	336	330	353	344	329	325	323	335	307	318	334	278	267	307	311	325	329	331	314	316	332	328	341	332	308	293	314	347	292	322	323	366	347	320	303	303	295	307	334	341	328	312	292	295	359	306	307	316	316	352	312	312	302	339	303	344	300	329	326	302	320	311	341	326	316	333	308	308	345	300	306	312	316	338	307	323	287	345	307	327	318	328	306	318	330	354	368	308	302	307	317	317	333	311	336	316	322	307	327	330	337	349	277	343	308	347	331	342	302	288	341	347	294	334	304	301	291	302	308	328	320	335	315	319	324	303	310	328	335	317	281	290	281	314	325	318	359	314	324	316	297	328	309	354	330	332	336	320	303	297	352	311	319	298	326	312	322	310	289	338	305	319	312	319	323	318	318	290	318	315	325	316	340	305	334	310	330	307	307	334	352	321	312	336	304	291	333	314	306	311	304	306	317	316	312	335	306	308	333	370	315	351	309	306	343	327	340	333	334	339	312	343	339	300	334	323	337	309	290	311	337	345	349	338	299	303	298	312	324	322	298	329	289	309	293	343	307	283	309	344	314	317	342	306	305	355	358	330	308	350	351	336	315	315	306	303	319	295	296	316	285	311	287	326	323	305	324	318	298	337	320	311	322	299	354	333	328	351	336	306	294	293	312	327	323	281	317	310	337	326	326	310	306	343	288	313	293	320	315	374	316	345	348	340	327	308	329	290	312	336	321	310	298	312	326	295	343	302	345	313	308	344	316	318	307	311	334	285	332	352	326	315	278	309	344	313	295	332	317	318	338	335	292	303	299	331	306	320	341	311	315	317	323	314	320	340	325	304	314	322	302	317	312	347	339	316	337	311	298	317	287	327	344	328	325	331	346	318	339	318	306	331	326	307	317	306	318	320	292	314	323	309	315	316	327	314	315	341	353	318	319	316	361	332	309	320	350	347	310	366	324	322	312	305	311	317	317	343	282	283	336	330	337	307	290	338	287	348	309	298	316	313	334	335	314	329	334	334	303	300	331	326	308	319	321	294	342	298	339	296	323	333	285	324	327	331	309	341	299	341	342	322	347	323	274	335	307	322	315	336	328	330	352	348	320	299	310	348	332	325	302	313	290	322	317	357	304	308	301	337	319	328	303	316	303	328	307	357	306	318	307	314	352	299	349	353	314	302	321	340	290	322	297	361	297	339	308	336	277	318	308	328	292	293	348	356	329	322	321	325	297	342	324	306	353	329	341	311	316	322	312	304	303	329	331	314	323	324	317	348	320	319	307	355	332	312	314	307	327	304	316	315	347	290	317	328	301	340	321	312	338	300	325	309	340	327	347	339	283	299	333	320	277	315	336	326	326	360	316	300	304	317	315	325	319	304	310	326	303	339	328	309	356	311	330	319	334	324	310	316	306	287	320	333	318	287	319	307	315	316	300	310	306	291	287	323	289	294	305	342	301	329	354	270	314	315	355	322	314	322	310	303	305	326	322	321	303	340	322	328	315	296	347	358	334	306	317	339	312	315	320	337	294	325	330	306	272	335	310	297	326	353	334	325	288	359	318	299	299	298	304	316	337	333	323	298	310	306	317	306	320	336	326	324	333	295	337	332	282	342	349	333	325	308	296	349	307	313	344
12287	23621	21813	14519	9881	6699	5067	3763	2953	2554	2075	1717	1501	1324	1215	1209	1335	1230	1068	16646	21866	16697	10056	2193	1073	661	662	642	647	622	601	614	642	812	1676	1933	1892	1487	1082	770	684	612	610	620	635	619	639	612	573	626	608	560	607	565	569	621	604	623	618	607	559	620	622	628	644	634	655	636	616	647	596	648	613	581	613	618	601	613	645	583	615	599	569	657	634	582	593	605	593	639	600	555	624	665	575	620	615	603	650	602	621	556	603	624	637	640	623	585	581	583	644	616	629	608	591	617	597	616	599	649	566	587	640	615	589	631	622	545	592	626	632	632	637	629	633	585	627	614	623	629	631	604	634	613	641	588	604	589	660	602	659	639	627	616	581	648	625	582	636	632	578	590	641	621	651	662	591	616	639	601	604	582	614	627	681	617	600	638	639	638	570	606	595	660	590	612	577	615	614	601	602	639	601	633	587	609	570	634	611	607	612	601	584	646	625	616	679	606	591	610	574	604	620	644	615	622	597	668	657	639	651	639	622	601	609	635	617	622	586	611	594	622	608	590	661	618	623	593	623	586	642	622	596	627	631	634	595	602	600	623	598	607	650	626	611	592	621	623	603	630	643	578	643	638	619	595	591	626	574	603	644	610	642	575	628	614	610	639	621	615	575	621	581	609	644	627	606	599	608	642	642	674	616	635	659	625	625	566	621	634	590	596	652	612	630	650	621	652	599	604	618	599	581	596	618	644	637	582	621	618	614	578	613	627	631	594	633	632	614	618	600	612	620	640	613	615	632	623	635	598	587	627	607	632	636	594	632	622	648	661	610	617	604	606	605	640	635	625	634	644	604	651	627	569	651	624	579	629	609	606	623	586	632	656	635	658	617	594	600	621	595	626	623	629	676	615	630	641	598	630	579	616	606	660	613	595	649	657	617	637	626	602	629	619	593	598	655	611	645	625	609	569	610	592	618	576	628	625	595	596	612	587	585	642	604	666	648	577	597	614	563	632	645	609	660	660	597	693	606	623	609	607	572	652	633	575	639	575	639	567	650	585	618	630	606	571	603	622	665	630	597	600	623	601	561	571	617	565	600	619	646	657	603	644	617	632	641	624	641	609	600	571	626	644	621	586	598	640	611	593	648	599	648	544	614	624	652	586	635	594	645	665	669	617	577	590	619	581	580	608	593	635	584	622	560	647	628	630	595	617	560	617	623	601	595	646	599	607	646	620	653	601	624	632	587	598	599	610	635	595	610	591	614	615	573	607	603	592	641	609	589	635	588	607	597	631	632	624	634	571	602	610	643	606	611	577	641	593	624	614	575	609	623	601	626	588	634	615	633	602	610	593	619	608	603	648	617	587	616	641	649	577	603	610	612	621	630	613	615	642	673	599	623	619	629	560	569	653	590	629	616	637	650	612	602	634	579	603	647	598	615	671	627	603	647	608	617	596	618	592	634	592	570	641	601	623	565	619	646	634	610	609	615	637	636	595	601	641	638	635	615	585	617	633	587	603	593	617	669	602	612	592	616	644	649	594	616	594	631	642	601	604	612	644	632	597	593	612	591	623	631	581	662	633	618	641	653	602	632	612	578	638	615	628	570	630	661	650	608	631	615	614	618	572	622	604	629	650	625	587	629	571	650	587	611	648	601	590	628	600	649	610	632	636	613	607	601	581	576	607	617	600	607	666	621	625	609	625	631	636	601	626	622	578	620	603	588	600	586	634	645	651	573	633	615	615	601	682	640	582	569	632	622	587	664	577	591	634	600	616	650	590	599	623	589	577	577	619	614	632	582	603	599	636	616	585	644	582	615	616	570	606	576	576	622	619	622	628	607	635	588	631	634	634	638	605	577	629	610	603	608	630	610	627	627	585	609	613	626	637	609	614	642	627	631	614	595	641	617	615	670	586	618	587	612	672	601	641	656	609	652	632	601	638	607	589	552	630	617	650	636	650	625	618	623	647	637	662	613	639	651	605	589	591	641	581	589	603	550	623	595	624	616	621	604	597	609	627	582	631	605	564	594	636	621	634	592	588	613	606	607	605	606	595	650	557	609	566	601	642	628	625	616	624	670	576	595	593	584	582	622	646	593	593	611	612	576	621	609	613	613	635	633	611	656	582	646	576	576	639	623	567	610	621	597	607	635	592	617	631	593	634	635	642	584	592	626	626	644	628	622	652	619	627	597	633	642	595	621	632	595	581	602	598	604	575	627	623	662	611	615	618	633	663	634	613	628	618	599	591	644	611	634	623	627	626	611	597	612	591	620	607	601	637	612	615	554	584	592	619	616	622	615	608	613	610	643	579	577	661	652	640	617	594	645	611	635	638	628	591	592	648	639	602	629	621	625	622	609	642	624	659	604	601	647	586	618	617	563	647	601	587	639	622	591	608	681	609	682	625	664	594	568	588	590	597	615	669	614	626	616	642	610	649	655	611	589	605	612	591	591	554	627	614	650	655	624	635	616	601	597	650	635	566	645	598	583	612	625	656	635	555	617	578	626	668	628	637	583	641	690	611	623	630	629	616	609	600	568	580	668	606	608	558	637	635	618	602	639	603	645	581	611	615	575	690	591	593	572	585	619	603	585	599	611	622	623	623	606	612	607	550	641	638	595	617	632	596	603	640	674	594	629	635	618	564	630	568	607	587	629	640	621	582	645	647	613	602	603	665	649	629	576	575	660	610	677	634	600	581	623	588	607	606	595	613	607	622	615	620	582	638	576	568	611	589	576	639	653	663	568	617	584	598	588	605	585	609	616	597	564	627	607	590	661	623	644	586	610	577	575	654	650	582	584	644	645	606	628	629	618	646	653	617	591	574	630	659	646	588	689	561	648	604	631	573	619	648	635	632	570	590	601	630	641	657	622	632	597	642	580	615	600	580	617	593	625	631	595	614	578	602	616	638	627	582	638	581	604	623	610	627	601	605	624	645	598	642	673	618	595	673	613	625	633	623	648	592	611	595	672	617	657	637	605	636	665	618	593	591	653	624	603	590	614	604	592	593	581	613	639	584	594	626	594	630	600	596	646	566	658	625	589	587	608	615	592	625	629	645	634	603	583	567	604	628	596	606	587	610	623	620	584	630	608	625	636	616	606	564	620	589	577	609	584	605	646	594	607	627	626	599	640	626	619	630	601	649	652	632	591	623	611	603	607	592	593	596	646	573	634	599	589	635	587	641	635	590	628	633	621	600	611	626	588	628	615	613	664	621	644	598	596	611	624	642	628	613	633	616	611	613	592	658	611	666	599	573	586	559	599	623	650	649	631	581	600	615	622	594	602	614	637	631	651	635	625	663	584	652	592	653	591	612	605	645	631	602	619	601	618	672	620	628	601	610	620	598	586	599	673	598	608	682	527	633	655	618	628	609	648	612	612	597	602	605	594	612	634	590	657	625	634	571	577	593	649	637	612	598	592	615	644	630	607	631	606	610	619	593	665	625	658	570	648	627	604	631	640	616	592	633	672	666	612	617	639	598	639	617	601	616	589	568	643	631
27077	20126	8092	2002	996	789	638	600	515	465	420	428	408	384	402	433	428	422	394	796	1063	952	677	408	405	385	374	396	409	368	404	407	392	385	430	392	391	388	403	370	391	376	357	392	385	413	386	377	358	335	386	386	361	385	347	335	404	425	395	379	364	393	387	382	361	385	407	366	332	348	378	383	382	395	367	396	372	387	378	363	371	369	355	402	362	388	402	381	431	364	387	403	357	374	406	369	401	389	377	402	401	367	380	377	400	413	402	393	362	387	411	377	369	351	373	375	384	400	373	371	379	398	349	392	393	373	382	380	402	404	422	406	386	354	369	366	406	380	395	397	421	386	406	414	334	367	399	359	399	388	366	357	417	409	377	352	380	336	405	372	378	393	365	364	401	389	396	402	396	332	376	411	389	356	361	411	379	383	385	392	381	392	365	393	393	428	364	389	390	397	381	365	370	386	404	363	402	419	366	396	364	385	413	388	371	388	380	382	379	378	391	380	364	395	411	393	360	384	410	382	359	360	356	385	333	404	381	411	381	397	386	377	372	357	394	359	389	370	365	403	413	404	393	386	370	393	391	400	403	364	362	397	382	410	382	429	341	412	392	374	390	389	367	373	380	376	415	373	409	386	377	362	381	379	366	384	390	405	352	388	364	385	417	363	389	377	409	413	365	406	449	389	385	404	420	384	403	353	382	392	391	360	360	359	358	404	384	391	394	354	413	401	416	377	404	393	384	373	389	377	343	386	372	366	400	384	385	380	371	369	379	422	393	372	382	386	397	413	383	381	393	396	357	378	374	379	427	386	381	340	386	333	363	402	364	364	354	407	370	372	426	416	401	386	391	418	357	381	408	363	397	400	352	387	345	398	373	397	403	364	381	394	422	384	349	386	396	355	386	370	376	397	412	398	377	389	394	386	355	398	376	370	409	405	355	438	412	386	360	404	412	399	373	377	391	415	369	411	378	363	391	400	396	381	404	372	390	413	362	387	358	378	399	411	370	414	374	359	405	384	408	401	398	420	375	375	369	387	411	366	362	378	381	394	374	408	407	394	374	378	393	360	375	362	359	394	369	390	375	369	409	382	396	404	362	379	396	368	400	378	397	345	391	399	357	394	376	366	388	386	382	387	422	391	385	377	391	415	376	352	376	385	392	406	407	358	379	397	391	354	393	411	412	343	388	393	440	376	360	337	402	397	403	384	381	378	335	399	375	354	397	347	365	375	376	369	370	360	394	423	433	404	380	371	376	371	367	376	411	387	355	417	399	372	406	364	396	377	394	398	363	359	391	380	397	386	366	382	382	351	403	337	395	367	424	369	359	426	352	383	401	402	409	376	380	357	351	389	407	361	388	378	360	394	425	420	401	406	368	444	381	376	422	383	398	391	425	393	385	350	346	367	400	391	360	360	390	386	359	396	350	368	369	385	345	384	397	373	404	367	358	381	393	362	344	371	377	396	387	387	341	397	358	370	409	353	361	397	398	394	368	401	382	435	377	396	385	389	394	360	368	387	383	344	383	398	386	376	380	407	420	353	370	419	402	396	356	383	368	384	387	389	341	386	388	371	372	354	359	391	364	382	366	350	346	428	386	354	369	393	453	348	407	385	361	367	428	363	374	407	383	381	416	368	417	393	392	398	384	403	402	369	372	371	381	401	393	399	385	354	398	404	388	334	374	389	385	386	390	344	340	371	397	376	391	382	365	381	398	379	388	398	378	354	382	381	361	388	381	380	396	371	383	372	399	385	400	354	390	389	406	342	411	398	358	378	368	364	425	367	414	392	386	372	378	386	380	403	386	376	401	363	360	382	372	387	375	398	361	430	435	415	388	396	351	364	400	390	385	368	395	377	373	402	346	399	407	367	360	362	375	383	380	374	382	386	361	397	383	420	380	376	366	391	376	359	403	393	410	390	381	357	363	395	384	393	392	390	343	380	369	371	373	387	382	401	390	403	355	391	390	381	389	389	384	384	380	370	381	382	392	360	364	416	352	390	411	419	395	380	383	374	393	364	366	375	372	382	407	360	411	377	397	393	377	378	380	389	400	384	387	385	364	396	395	359	401	353	392	389	409	369	393	391	356	373	366	344	403	376	391	333	384	404	416	396	408	385	396	405	403	388	412	395	399	387	370	370	401	417	369	375	372	370	365	398	417	385	400	371	363	382	394	389	341	394	389	371	371	379	369	405	348	362	366	358	356	408	384	369	354	407	374	349	425	373	388	403	378	382	366	392	404	403	368	416	363	413	413	411	392	379	364	362	359	382	382	379	372	382	390	379	350	384	368	378	400	393	366	358	337	397	395	365	442	355	372	366	381	342	348	405	402	360	380	367	382	382	390	377	380	382	382	412	372	393	380	388	405	360	381	385	385	400	410	418	405	377	381	399	379	346	357	385	402	400	379	385	372	392	376	383	380	384	391	406	363	396	399	400	379	351	382	380	373	394	390	379	398	360	357	396	359	384	391	395	393	417	409	350	350	358	357	428	373	383	379	383	410	405	402	391	360	370	406	387	395	350	362	407	391	418	385	391	364	376	387	353	365	363	389	404	395	337	383	428	409	395	386	394	373	399	424	398	368	349	379	397	418	361	373	399	372	373	357	377	373	347	381	391	367	383	352	387	368	415	400	384	385	360	388	368	337	363	359	389	360	427	396	369	393	384	351	374	388	396	379	401	391	377	374	404	377	400	372	388	423	375	398	347	352	388	368	376	391	384	383	384	392	377	368	360	367	372	404	409	372	365	411	419	390	376	392	386	398	406	383	369	383	380	405	375	370	403	379	407	393	340	397	371	393	399	396	376	424	359	361	394	397	383	401	347	357	380	384	398	375	419	413	374	363	371	372	385	361	376	397	393	371	384	359	418	367	372	400	373	363	411	353	391	363	370	406	385	372	387	401	379	376	378	422	372	390	390	375	417	381	398	379	400	384	374	387	376	402	373	405	390	377	381	427	394	404	376	387	421	389	357	347	400	384	414	358	366	354	383	357	399	405	350	358	384	378	386	397	383	369	387	382	372	399	369	349	390	388	401	384	359	387	394	378	379	369	396	360	372	386	393	410	391	402	389	396	379	380	373	322	400	378	374	401	372	399	383	360	395	370	412	355	391	336	378	368	393	407	391	413	349	397	379	380	347	413	346	394	402	372	425	393	373	378	406	423	370	413	391	399	355	399	396	391	395	367	408	404	371	361	342	401	369	383	358	409	416	371	381	395	383	365	366	408	389	380	376	416	341	377	375	428	366	432	416	367	363	378	394	401	380	367	394	398	368	378	400	363	372	406	394	399	381	385	388	389	363	382	379	388	360	383	376	397	364	346	386	396	387	409	415	396	370	361	401	376	374	388	379	396	382	374	381	361	378	379	404	359	370	356	371	384	385	370	425	378	403	357	370	372	364	411	406	408	394	367	369	373	387	411	404	382	387	399	402	380	382	393	431	372	360	335	377	356	420	370	376	373	363	353	386	371	386	385	372	361	365	406	393
7348	9028	8444	4805	3156	2398	1956	1614	1344	1271	1089	1038	952	855	915	939	878	841	851	2284	3113	2619	1645	870	805	789	787	788	757	781	695	736	768	758	788	782	842	827	838	835	751	788	764	796	760	768	817	674	746	792	754	745	759	752	750	778	778	769	765	781	732	734	764	755	738	729	716	743	773	743	747	788	779	731	716	759	744	704	679	730	801	770	745	785	759	780	786	732	775	759	746	753	759	770	718	762	759	738	729	771	776	777	753	769	740	743	778	789	753	722	755	742	755	802	769	739	701	760	796	752	739	733	779	713	733	772	770	766	719	761	798	776	744	809	755	750	728	718	765	747	754	730	776	725	798	757	796	786	730	778	775	737	804	708	769	768	769	750	698	742	724	781	731	740	733	741	704	728	728	687	783	760	769	757	756	747	770	711	758	765	722	744	745	722	740	759	742	767	740	730	779	800	765	739	762	820	744	778	787	734	770	718	735	736	809	772	748	755	771	736	756	781	766	744	733	811	736	794	783	752	798	774	736	756	741	779	744	741	730	753	745	785	742	754	800	773	758	748	752	738	746	779	729	732	777	798	757	771	765	750	748	739	764	761	710	741	797	745	739	711	743	755	711	737	762	794	804	780	750	736	746	739	730	709	760	744	766	787	757	747	702	784	747	734	779	762	780	716	678	731	734	746	753	732	749	735	718	752	719	725	740	749	798	727	737	748	760	745	771	771	726	726	735	739	731	731	759	766	753	734	742	733	729	726	749	767	747	769	734	753	796	758	756	764	726	750	727	769	760	724	753	771	744	731	745	758	726	783	783	728	757	717	751	768	764	740	753	728	811	778	739	726	732	754	714	756	721	794	744	740	731	768	769	799	807	725	769	743	706	784	796	720	761	720	752	767	770	765	765	762	772	748	740	754	736	723	769	760	776	700	766	733	750	703	736	767	757	764	753	799	718	746	692	747	719	770	732	786	741	716	803	714	741	771	732	783	690	750	761	743	772	745	787	768	723	747	770	718	733	764	777	777	710	782	762	735	752	782	740	760	707	743	784	693	775	753	782	712	759	747	751	742	745	754	729	770	769	726	754	713	717	740	768	750	738	801	769	769	745	742	758	744	776	741	760	770	742	774	751	800	757	696	721	723	746	765	792	696	733	739	821	702	737	725	740	709	781	738	770	740	764	746	756	724	850	737	728	714	747	744	757	741	771	786	775	772	700	758	741	782	718	780	758	729	721	771	758	728	742	772	755	759	739	727	785	771	748	756	735	753	730	772	748	737	715	721	792	704	712	740	760	771	754	771	688	773	704	745	722	758	752	712	725	749	748	740	760	757	727	772	754	778	779	730	756	723	720	726	731	700	719	752	767	762	719	714	740	739	776	734	760	740	766	735	721	691	728	749	713	786	722	725	704	783	714	796	729	763	739	709	723	753	737	773	766	758	736	752	726	767	727	750	794	782	727	735	726	719	750	766	771	742	788	789	783	758	754	742	764	729	769	760	768	728	798	756	757	765	757	744	789	755	752	790	791	776	750	719	735	735	742	778	769	755	753	729	745	767	794	710	730	718	772	733	752	758	684	780	758	750	773	755	751	771	745	749	774	714	738	700	785	738	739	736	772	762	745	770	757	752	696	713	745	755	697	723	687	706	694	791	783	776	767	754	697	778	762	749	751	758	710	816	733	745	785	744	736	745	735	721	729	775	728	744	760	728	722	764	750	760	752	721	716	729	762	753	723	719	747	767	756	740	763	772	725	778	724	790	743	753	776	804	734	719	776	792	744	762	722	761	746	765	735	749	712	699	770	781	741	781	796	722	745	774	772	772	707	742	796	775	802	692	743	726	797	703	774	723	754	793	776	779	761	773	704	712	778	744	731	736	752	729	799	719	714	751	756	759	707	799	752	690	744	741	730	763	728	754	725	699	759	735	754	755	756	782	718	775	752	742	719	731	745	795	732	757	751	747	759	762	742	690	649	716	700	704	754	722	712	710	740	755	788	692	705	724	751	706	767	788	722	735	732	777	737	705	754	737	722	744	754	799	738	772	757	729	740	745	751	778	811	731	761	759	761	739	732	776	758	694	780	719	734	815	729	746	764	724	751	750	767	747	718	770	731	789	701	735	755	729	697	711	761	778	767	736	782	757	765	670	739	745	762	745	755	757	767	685	752	763	782	762	733	774	741	783	747	742	787	743	776	787	773	784	760	737	732	751	702	762	779	756	735	710	762	751	759	746	760	815	731	703	720	756	802	756	701	723	776	776	757	791	752	756	791	729	718	741	708	727	795	718	758	774	809	798	766	745	723	763	773	758	793	705	752	694	745	712	761	785	734	749	740	720	774	753	756	739	744	747	746	722	755	740	717	729	699	767	669	770	737	735	745	772	722	706	719	762	731	732	757	786	740	732	747	722	758	756	759	809	743	763	750	761	740	789	765	758	754	733	724	720	790	755	758	776	724	706	768	773	746	798	800	756	761	760	762	804	709	713	736	780	744	757	702	734	732	746	698	733	715	765	710	752	755	740	765	744	711	759	754	751	734	727	772	743	723	731	728	744	786	770	755	787	783	762	781	759	726	736	771	713	770	770	785	806	760	740	669	773	768	811	696	686	749	732	744	753	782	762	738	752	776	701	771	750	706	699	683	774	752	752	733	758	755	727	676	770	774	762	708	795	754	757	746	727	709	717	750	757	749	743	776	756	760	766	730	762	774	777	734	737	746	710	778	717	732	791	766	761	734	763	739	770	772	767	762	772	748	724	763	771	763	770	798	734	757	782	773	753	791	764	739	774	797	724	778	765	699	758	758	689	782	784	747	753	712	791	686	755	704	761	710	697	768	736	723	730	725	756	768	767	738	760	743	753	791	701	750	759	703	748	760	730	737	790	715	736	738	767	776	743	719	761	749	780	734	787	734	720	769	770	766	755	722	732	747	802	734	750	747	722	764	752	734	726	723	759	804	721	706	717	726	773	763	779	755	750	761	800	820	685	747	715	727	769	752	822	778	710	734	710	716	718	843	764	703	708	767	751	708	750	707	790	799	756	726	729	757	755	736	746	721	745	721	735	799	809	722	733	723	713	764	730	722	716	692	748	742	768	765	766	764	719	737	744	767	788	734	766	746	724	777	699	759	677	752	714	779	732	751	707	761	765	769	718	745	738	694	765	748	739	816	752	721	737	808	736	695	749	766	714	738	750	760	747	740	718	728	751	760	726	753	764	755	717	717	771	721	805	762	757	787	753	761	735	716	702	758	751	796	747	748	739	765	779	744	778	705	797	760	747	810	735	789	748	778	769	715	701	742	749	750	815	727	757	719	777	780	768	720	746	750	772	724	755	773	743	783	760	720	731	768	748	732	766	726	744	749	725	775	730	749	726	744	763	796	769	741	758	776	752	736	706	788	729	730	769	742	779	787	733	743	780	754	715	745	752	773	751	725	743	781	751	791	719	773	791	728	787	795	728	748	776	785	734	740	763	716	770	742	765	791	687	750	751
24200	21370	28444	24676	19023	3069	1279	877	639	579	508	456	429	449	393	400	379	374	370	3583	5257	3925	2200	650	408	370	313	329	309	272	299	312	352	445	374	415	443	445	377	346	347	337	354	328	292	318	311	343	319	314	318	319	315	320	309	344	309	302	314	332	339	302	334	354	351	339	302	327	333	309	319	357	311	315	312	313	329	296	337	324	323	328	284	320	332	304	292	329	320	335	313	320	350	332	330	327	321	326	286	309	330	309	332	308	327	317	319	343	311	339	291	292	293	320	302	320	329	294	331	319	343	335	324	324	331	315	302	321	290	316	318	331	314	318	279	335	293	312	329	339	313	325	318	319	323	329	311	339	324	316	324	319	321	310	358	292	289	338	305	310	350	381	337	301	317	313	288	317	315	338	318	335	299	295	313	324	329	320	326	335	328	298	331	325	310	318	304	339	327	301	301	294	332	340	332	308	312	359	295	349	302	336	327	312	338	344	305	327	332	354	370	294	349	332	338	327	313	285	350	326	321	318	314	337	321	291	334	305	291	330	312	312	317	334	304	319	326	331	353	323	311	309	341	292	300	320	290	285	303	351	330	338	332	331	296	349	310	324	329	338	283	305	308	303	326	303	318	318	321	339	332	301	321	309	320	341	349	320	337	326	308	310	323	326	304	324	297	343	318	316	328	336	329	326	311	307	354	329	338	311	328	319	309	324	304	285	309	285	340	342	290	320	314	326	301	312	304	343	316	331	341	337	302	333	332	314	330	289	328	275	353	309	324	317	312	307	311	328	348	316	322	329	319	329	325	341	309	311	346	321	294	318	315	328	319	305	315	339	301	320	341	329	314	309	325	321	315	307	331	326	334	328	322	333	328	301	334	360	347	329	330	330	297	322	332	313	299	311	312	348	303	342	324	322	316	326	328	303	316	301	320	353	282	333	308	326	292	303	296	302	296	327	336	315	294	316	323	310	312	301	294	323	319	347	323	338	322	304	313	316	295	316	331	322	323	305	293	337	306	311	336	356	353	311	313	328	322	340	306	339	322	313	292	344	343	294	320	323	323	306	291	322	295	302	315	328	310	310	318	323	282	304	320	328	358	303	335	333	310	325	313	334	299	318	319	344	317	308	339	338	335	318	313	305	316	289	329	302	296	346	297	330	332	300	296	323	307	344	300	290	304	297	298	311	325	333	296	311	324	305	333	332	330	341	329	302	310	294	307	331	307	314	325	316	326	354	289	351	311	307	295	317	302	319	307	328	329	321	328	327	329	330	293	305	322	333	325	319	289	322	350	373	338	312	326	328	331	313	305	303	344	294	331	289	333	306	318	309	311	309	333	311	283	338	297	316	317	341	311	318	318	309	305	334	318	342	305	325	322	310	300	296	313	325	332	311	312	321	325	322	309	313	305	302	313	337	339	331	294	300	333	366	310	329	309	343	355	293	336	318	350	324	305	312	324	333	339	318	293	335	290	308	300	319	307	297	305	307	310	334	293	320	330	352	317	331	295	319	319	287	334	343	357	289	336	327	367	286	339	332	296	340	340	332	318	307	318	351	294	353	309	348	315	290	312	297	318	307	320	315	323	300	320	343	335	309	306	315	311	372	314	301	328	354	320	310	298	339	298	341	354	307	307	338	303	315	308	332	313	335	381	307	290	311	344	335	309	299	312	349	302	329	336	308	302	318	318	318	306	341	293	324	320	319	330	314	334	318	320	357	322	314	317	298	310	283	314	338	313	308	320	315	325	331	328	326	344	332	320	293	305	328	334	322	309	316	328	331	318	328	316	301	307	318	309	326	319	308	305	307	310	360	321	295	312	314	339	301	302	324	319	309	337	313	337	307	298	348	298	312	307	335	306	326	315	333	339	337	293	325	322	299	344	313	355	329	335	314	315	304	319	316	333	307	322	285	315	328	333	314	310	325	338	327	327	345	315	316	338	341	297	295	347	299	317	336	323	330	345	309	318	336	323	306	302	302	297	304	335	303	305	314	324	318	313	327	326	318	337	307	336	313	336	319	301	328	306	304	344	344	322	303	298	334	304	335	348	332	318	319	288	305	337	339	337	353	313	349	293	331	307	296	315	326	324	349	323	329	333	319	337	340	324	315	323	340	305	334	324	322	328	328	327	353	293	322	336	311	309	334	323	296	322	337	301	322	321	284	349	317	291	313	324	293	303	323	315	358	324	315	299	338	342	317	308	333	325	339	345	334	336	331	284	324	320	332	320	307	300	335	342	349	341	331	286	315	323	314	340	294	345	347	342	314	313	351	289	316	314	310	320	338	323	346	337	326	319	328	314	323	287	310	325	310	334	348	327	284	325	315	349	327	301	322	316	301	313	330	300	314	322	326	309	290	271	360	307	289	316	329	301	303	307	308	288	309	302	300	302	300	314	284	309	306	332	325	334	365	339	313	302	301	340	306	328	320	313	315	353	294	319	295	301	330	331	351	330	325	309	335	328	330	313	346	315	309	353	334	307	334	293	302	312	325	320	347	309	310	295	324	327	269	315	316	327	290	315	274	320	308	312	310	301	323	303	346	320	316	314	338	328	275	336	333	331	301	304	295	290	309	313	330	316	327	320	358	305	322	353	282	325	295	335	322	303	320	316	303	331	333	322	338	343	329	361	336	344	334	316	301	315	307	356	335	324	307	298	306	338	296	343	288	341	311	353	326	301	338	308	325	330	330	307	328	308	298	326	335	300	335	318	322	326	318	317	324	333	318	303	318	297	363	319	361	303	297	349	327	311	332	315	329	359	305	301	352	315	331	351	299	320	344	342	330	318	312	300	310	308	332	317	308	351	310	301	308	324	334	307	301	285	334	313	305	339	310	350	327	322	332	317	329	308	304	310	341	324	317	333	333	325	336	337	287	314	300	331	312	300	332	294	308	325	310	353	335	318	308	319	317	312	331	328	337	305	295	336	296	318	316	341	341	308	292	323	326	319	344	326	304	335	326	342	313	342	295	316	314	315	304	320	308	360	307	333	301	317	345	301	320	321	318	325	341	351	342	334	300	339	297	317	344	322	321	305	311	308	297	292	311	319	321	353	334	324	320	323	340	357	355	316	301	349	272	337	323	338	339	322	305	327	318	303	301	330	314	317	331	311	315	303	309	320	316	319	350	343	296	291	307	319	299	312	361	311	312	306	322	316	329	328	333	306	332	319	325	346	333	312	306	314	337	308	327	318	320	312	292	307	333	336	313	328	311	345	304	313	325	320	308	320	301	327	307	318	328	318	350	335	338	303	314	320	331	318	314	346	334	300	328	339	288	318	305	298	301	374	307	328	337	326	292	294	329	331	310	311	320	302	309	311	313	331	319	273	285	292	329	312	321	309	316	318	289	312	308	309	328	312	297	330	308	321	306	292	307	342	303	353	302	325	321	358	323	330	319	338	306	305	328	320	307	305	344	331	310	324	316	343	310	313	305	341	263	308	348	303	293	331	325	344	354	361	350	306	302	317	314	311	312	325	347	311	314	335	332
9783	18278	16877	10604	6946	4829	3584	2683	2221	1825	1490	1254	1191	1184	1073	972	894	953	856	11229	14653	11524	6301	1686	971	691	650	650	642	658	624	656	808	1016	771	1042	1114	1038	854	761	727	631	712	633	633	637	636	649	602	620	663	634	627	652	604	665	634	661	627	642	640	605	649	630	657	619	608	621	646	610	679	634	671	644	649	622	625	650	643	642	707	582	630	632	622	654	689	681	677	640	645	661	658	657	647	662	635	627	652	615	665	626	635	694	650	664	615	676	635	621	676	678	608	661	617	617	674	654	644	685	620	631	631	647	641	643	642	602	650	639	613	636	665	645	670	637	654	637	665	640	599	659	640	652	643	634	618	617	677	646	668	669	613	656	623	647	612	664	661	622	659	629	639	633	661	645	612	671	670	637	645	626	656	623	663	626	583	633	635	694	639	662	608	625	673	653	673	657	639	632	619	651	657	645	654	562	643	628	616	618	587	660	613	665	608	622	664	629	562	666	617	626	668	635	592	643	615	620	647	673	660	643	598	675	640	633	610	604	634	675	607	643	650	609	624	621	626	646	665	644	647	624	648	586	655	632	628	666	618	661	629	569	681	611	658	622	598	586	643	573	614	599	601	636	677	610	632	643	623	684	609	588	643	656	615	636	627	639	606	650	624	636	648	632	653	628	647	614	647	662	629	643	620	624	630	612	647	672	628	642	621	652	625	637	658	655	645	645	662	612	638	649	703	626	636	601	620	599	633	679	632	657	614	595	600	627	622	680	634	611	637	606	595	619	630	640	586	653	634	607	611	666	634	638	639	656	611	659	646	631	687	653	662	626	648	608	641	639	620	638	629	631	666	639	628	624	655	637	613	613	630	655	647	627	613	629	671	642	626	621	670	635	630	632	660	644	633	657	650	657	607	614	619	677	641	582	578	654	635	606	672	618	666	657	635	663	616	625	673	627	708	617	660	627	609	617	634	642	645	626	625	657	636	633	640	688	632	635	626	656	623	620	643	649	669	663	658	645	611	678	618	652	616	626	621	636	624	607	617	639	623	639	641	613	586	625	646	600	673	623	643	666	618	651	649	604	662	659	659	665	636	609	629	615	638	642	625	636	706	659	639	607	630	653	607	638	662	578	634	635	613	613	644	631	617	615	625	628	669	661	591	647	616	627	634	609	655	637	626	641	638	643	653	582	644	664	584	682	589	639	644	640	654	634	635	675	592	657	636	610	626	647	629	638	642	610	666	655	665	620	634	589	672	664	618	628	617	642	626	660	618	604	624	655	665	642	650	585	663	641	668	644	616	614	623	683	625	625	652	630	634	653	603	622	693	615	664	635	639	687	683	625	677	612	686	600	661	645	647	604	621	647	611	629	627	627	669	657	646	647	634	653	628	603	656	628	648	669	669	615	654	652	657	673	637	646	683	631	663	612	623	671	659	612	647	614	623	652	616	659	660	592	666	595	591	657	652	652	594	656	608	661	636	679	627	686	635	640	615	612	614	639	597	616	676	617	621	631	660	611	631	607	633	641	646	609	635	636	708	643	656	644	599	638	595	595	628	653	597	654	633	677	607	648	598	672	629	628	669	604	648	609	671	610	623	666	630	654	617	641	662	635	623	657	648	653	635	644	605	630	663	646	606	600	644	659	614	639	660	627	657	658	586	653	632	640	664	662	603	602	622	638	644	603	634	646	657	639	665	624	670	648	640	646	609	619	679	679	675	610	632	679	681	603	639	634	665	656	605	643	631	628	620	635	650	645	625	625	644	646	652	644	619	639	650	630	641	603	641	622	620	688	627	619	628	687	638	644	662	629	637	675	630	666	652	611	659	611	564	608	655	632	649	651	649	661	643	605	673	608	620	614	677	629	614	639	593	608	609	658	655	622	647	638	609	663	641	621	684	655	660	662	658	592	664	650	620	612	647	623	637	634	660	602	655	672	635	644	654	639	617	614	605	628	644	640	627	670	637	598	632	676	589	645	671	656	664	599	643	673	645	713	647	629	644	656	614	636	658	618	669	666	658	694	629	601	608	625	611	592	632	654	646	598	616	619	656	578	648	632	652	685	610	583	670	632	650	680	695	674	632	634	634	635	586	607	642	633	592	636	622	632	629	647	611	654	617	606	587	653	630	626	672	625	614	668	660	616	629	668	629	696	632	641	687	640	620	609	668	642	627	617	684	643	667	620	642	661	655	638	635	608	653	652	630	652	624	646	636	621	631	659	597	652	632	654	632	646	653	670	625	629	616	624	649	647	614	594	639	620	680	638	656	658	645	661	632	661	639	621	649	600	655	627	640	683	625	592	661	617	649	604	658	636	682	618	616	653	623	588	593	632	633	643	723	642	614	614	639	631	639	625	650	578	659	674	666	683	675	697	672	637	645	610	645	631	657	628	620	623	591	629	628	655	624	658	648	681	555	588	668	617	623	672	664	625	625	601	594	645	639	621	646	673	646	615	629	686	668	633	609	606	615	615	618	609	615	585	670	612	663	647	653	641	600	675	616	623	665	651	669	628	669	633	614	588	607	618	629	672	629	667	645	663	656	657	685	667	628	630	619	696	639	642	639	627	658	649	685	638	674	622	668	653	626	687	649	618	612	656	644	625	638	631	649	627	601	646	671	701	646	646	612	621	622	634	689	647	566	659	594	624	651	618	631	605	650	649	646	636	632	633	664	630	646	621	604	622	665	658	636	629	664	648	617	622	673	630	611	625	634	687	646	630	670	687	634	661	621	642	675	628	640	621	660	679	644	586	629	610	689	616	579	641	679	624	628	633	633	606	660	608	653	636	621	671	640	625	662	665	644	661	616	660	624	626	619	648	650	629	622	650	658	616	636	647	614	633	631	642	597	621	614	622	636	623	650	629	594	651	617	613	579	643	626	657	608	597	660	629	674	645	645	665	644	614	658	597	637	640	618	598	673	638	675	652	654	626	608	646	620	636	661	674	661	661	687	673	589	596	647	636	683	653	616	608	666	607	643	606	642	638	623	643	620	645	646	677	649	610	609	620	633	604	667	620	631	672	617	617	651	662	619	634	644	611	602	681	625	636	695	617	629	592	661	617	658	633	648	600	615	627	627	634	636	627	631	626	603	654	616	631	695	579	624	617	638	676	608	660	667	642	673	667	625	651	644	685	605	637	724	649	647	664	619	625	687	652	664	680	690	655	669	625	635	635	665	637	608	659	626	637	645	617	634	653	667	611	640	683	659	667	674	675	638	606	587	678	661	621	622	643	639	622	624	673	638	618	623	640	600	645	606	661	674	666	605	617	627	628	655	638	614	653	595	640	600	649	644	622	649	650	637	651	659	653	653	670	606	682	666	637	617	627	634	645	605	622	595	630	648	632	637	641	714	665	629	633	679	677	674	624	650	605	621	614	605	633	660	600	666	586	664	636	628	614	613	574	643	631	639	629	581	646	606	629	593	617	626	651	628	652	657	645	637	644	638	602	610	636	619	624	612	590	607	660	648	646	644	630	628	663	636	627	629	629
23330	21409	29223	24003	21413	18604	3555	1347	963	730	625	543	545	503	482	462	416	424	447	6248	10624	7648	3626	840	526	480	389	342	343	301	320	395	476	627	537	443	490	405	389	333	305	340	318	340	355	297	300	294	299	330	367	317	308	326	342	298	329	315	340	322	349	336	300	311	334	327	325	334	331	325	326	344	315	322	324	300	316	318	334	328	313	336	326	323	322	333	309	298	325	338	316	315	318	302	336	315	332	319	340	307	332	303	322	336	333	346	301	322	329	314	315	324	311	326	325	318	325	337	324	310	345	333	336	339	315	348	336	322	321	334	322	332	347	296	342	316	342	336	319	352	344	323	359	309	323	316	312	302	314	325	336	328	347	325	333	306	337	314	328	325	335	327	327	340	313	315	316	309	301	310	329	350	331	360	336	323	346	328	295	330	323	312	333	298	292	332	333	301	282	303	293	344	314	330	327	333	324	300	321	308	356	311	293	311	326	317	328	314	327	370	300	316	327	314	318	340	307	332	315	340	342	322	333	337	323	320	310	317	308	329	314	321	306	296	324	322	347	327	320	351	333	304	292	311	326	342	290	313	331	327	305	299	338	322	314	306	334	316	331	327	338	318	305	323	321	342	320	298	364	307	321	326	311	349	304	326	297	331	334	348	334	323	322	321	330	319	330	351	332	334	302	296	302	348	307	326	313	345	278	301	325	318	352	338	311	308	340	303	324	333	310	313	334	325	328	343	303	311	331	363	318	329	318	339	301	319	316	283	310	291	289	344	288	341	326	343	340	347	319	318	329	327	327	285	335	315	318	303	298	322	330	359	299	322	296	309	329	329	317	287	342	334	353	366	296	334	327	322	316	299	338	308	299	337	322	286	322	327	312	301	301	307	300	347	321	306	334	343	334	299	299	363	332	288	311	333	279	344	325	296	309	310	338	306	314	320	335	284	309	319	325	345	321	296	346	298	310	346	336	302	326	297	329	313	327	313	317	333	305	322	303	325	277	322	313	310	343	309	318	328	295	340	325	299	317	372	314	316	339	283	300	292	323	348	302	310	329	325	321	327	353	339	302	306	319	331	339	338	287	314	327	325	352	319	316	335	322	335	311	331	303	325	286	328	330	327	298	303	330	324	313	308	360	329	315	292	321	326	328	339	324	331	345	319	355	305	307	306	335	342	308	295	312	329	334	323	325	343	268	325	317	318	353	362	320	338	329	335	328	319	316	347	340	314	346	318	329	339	320	299	346	321	365	339	304	330	309	314	331	317	316	313	310	324	293	296	320	333	335	303	328	293	304	293	313	298	320	318	289	298	335	356	339	344	313	300	304	290	316	341	320	310	317	322	333	334	333	298	302	335	315	297	324	346	311	344	343	351	310	314	318	310	370	329	319	326	310	339	295	303	342	323	311	310	323	349	316	359	347	330	300	320	327	325	306	290	308	312	328	331	321	330	315	329	319	340	326	295	321	335	312	342	325	326	305	324	321	332	303	315	320	329	313	294	330	303	331	348	303	296	329	297	304	325	361	299	314	294	317	318	344	322	328	297	321	271	314	317	356	303	348	284	322	336	358	314	301	332	315	325	318	321	307	336	318	317	322	320	334	307	320	301	315	300	335	331	318	336	334	303	356	340	314	285	287	345	284	322	307	323	327	330	318	322	344	342	293	336	321	331	319	289	337	303	353	305	323	351	324	299	297	316	324	311	351	331	312	320	329	332	306	338	315	346	324	328	323	352	323	307	340	345	338	311	308	282	354	331	307	292	287	331	333	334	307	334	357	367	315	328	268	304	325	287	321	336	331	330	323	306	322	330	362	330	316	293	305	308	298	328	303	341	309	326	323	328	316	351	358	336	289	335	337	309	309	324	353	330	321	306	329	323	333	311	341	297	301	311	332	293	323	318	304	305	331	358	323	326	310	322	313	335	326	335	327	333	303	296	290	322	293	339	332	317	333	335	304	330	318	350	309	332	326	308	340	307	295	296	336	319	307	339	307	331	361	295	295	337	318	310	279	364	317	340	344	318	340	331	309	337	330	345	265	341	321	297	314	324	322	309	329	343	316	309	341	330	327	355	333	315	358	313	309	314	360	349	312	325	312	312	305	328	326	333	346	295	291	299	321	338	304	330	308	338	309	310	340	315	356	320	292	330	322	314	322	323	331	360	279	335	308	314	346	336	338	319	307	321	326	318	327	352	313	312	308	335	297	334	328	338	312	337	358	339	330	327	358	338	333	344	331	372	309	340	334	341	306	336	337	360	319	355	338	322	352	331	324	309	351	310	337	329	339	347	330	328	292	297	321	298	333	302	295	319	329	311	330	356	294	311	318	332	321	334	310	358	361	319	310	321	286	342	316	312	331	307	308	327	328	333	333	313	332	287	307	324	324	315	332	325	322	308	348	270	334	319	326	291	321	325	333	292	320	305	337	325	306	301	351	287	331	303	344	318	349	302	336	322	334	314	367	320	327	335	329	336	333	331	327	310	311	293	333	318	341	315	298	344	325	309	359	358	306	316	320	341	353	328	322	355	317	317	299	350	322	308	319	315	322	333	337	312	281	317	309	302	322	304	344	303	344	322	308	328	303	308	322	325	329	322	321	329	327	314	299	324	305	288	306	302	336	333	309	355	293	329	320	301	284	294	322	374	308	282	311	292	317	308	328	308	311	294	310	292	289	329	346	295	322	304	329	317	343	318	313	336	304	322	319	330	301	329	318	335	349	323	317	318	342	326	300	319	289	327	352	337	335	322	333	308	335	308	304	279	316	323	316	310	314	310	318	303	331	295	331	317	308	309	364	328	321	296	350	331	298	341	347	332	314	319	349	305	323	299	314	297	333	346	326	305	318	292	332	310	366	305	309	292	333	373	345	309	311	324	333	329	333	330	315	314	317	329	344	329	310	280	322	306	321	305	303	344	286	300	335	312	316	351	309	325	316	318	343	359	312	372	316	311	310	345	300	284	325	344	371	324	329	342	311	356	315	335	283	352	311	316	287	326	320	350	336	291	319	355	294	297	308	314	341	322	319	299	331	313	342	341	321	324	336	333	343	343	316	307	347	317	315	317	299	336	330	301	309	333	307	307	331	351	315	312	307	286	387	310	291	314	271	304	303	305	344	316	289	330	330	311	334	340	297	296	347	310	296	330	313	325	310	338	309	298	301	293	301	324	318	333	342	314	322	321	334	340	341	275	305	326	324	303	305	352	318	290	314	309	329	318	296	339	329	343	343	320	308	314	301	329	350	332	322	331	284	373	320	318	366	326	311	305	313	309	310	315	351	352	305	330	302	308	274	304	307	315	322	339	312	330	343	297	330	361	337	324	302	335	336	338	320	309	312	354	314	300	300	331	314	301	331	352	315	298	295	310	344	312	292	338	309	292	308	324	301	305	299	310	310	308	330	325	326	302	345	291	329	313	310	320	319	296	335	292	329	340	322	350	304	313	341	322	332	323	344	303	296	320	322	340	306	338	310	357	329	327	343	314	328	316
12328	24032	21948	15134	10354	7269	5670	4246	3412	2475	2088	1799	1724	1513	1393	1179	1124	1133	1010	15795	22446	17968	9569	2391	1384	1251	851	638	645	627	614	736	1187	1797	1468	1134	1081	924	815	752	645	640	578	599	613	629	648	659	647	603	619	647	656	645	664	665	620	624	598	613	610	626	642	586	587	627	630	635	655	604	627	639	647	614	637	602	607	648	682	630	650	595	628	596	605	646	611	622	607	643	647	641	644	610	613	584	651	586	592	587	643	588	611	667	581	613	642	658	658	596	597	598	589	642	636	640	641	642	606	633	555	649	621	607	589	624	607	607	592	642	585	611	622	617	582	595	572	612	615	611	589	628	571	628	627	628	626	582	672	639	624	587	618	608	612	656	614	646	637	616	589	620	614	629	629	626	610	648	597	633	627	621	649	602	611	627	605	598	633	642	631	640	616	622	594	630	592	607	634	641	632	579	603	623	603	614	638	583	650	607	578	565	595	666	612	606	626	631	597	634	607	588	635	592	620	588	643	623	673	633	653	607	683	667	589	646	584	611	618	589	620	664	635	640	588	604	585	600	608	632	619	666	623	673	610	589	615	636	606	638	573	669	661	608	639	648	611	575	649	626	585	633	650	665	610	628	639	630	623	605	620	637	617	619	612	639	566	631	633	631	615	635	623	633	632	588	598	640	582	628	572	589	642	615	603	675	619	594	609	637	625	639	619	637	596	628	623	622	644	565	635	613	646	604	644	628	645	610	614	625	600	641	625	598	593	582	653	594	649	602	655	584	643	586	661	634	593	640	606	603	667	616	632	684	611	619	670	597	632	615	616	669	640	641	651	636	594	628	642	618	628	621	587	611	588	601	597	592	622	616	636	620	609	630	676	610	654	620	599	641	620	602	629	628	622	644	646	607	610	644	680	574	621	633	645	601	660	616	618	644	615	642	623	618	596	639	606	605	607	645	628	647	645	641	640	614	634	597	635	584	618	609	622	624	621	635	599	632	641	586	598	621	601	625	594	590	618	673	640	649	588	656	623	630	650	629	633	572	612	624	637	664	583	597	641	575	584	608	644	616	598	603	672	653	587	639	625	651	622	628	659	635	612	607	590	646	627	598	633	639	637	631	628	621	620	603	594	625	608	629	650	649	572	654	577	624	619	606	677	568	651	636	623	632	641	618	640	593	611	663	662	613	658	611	573	635	677	614	640	600	639	631	601	637	622	613	604	654	635	608	633	581	585	651	637	627	605	598	596	654	596	623	652	624	568	616	596	630	615	639	626	641	617	621	621	596	653	601	610	625	626	616	639	592	640	594	639	640	664	683	641	626	632	642	649	566	604	613	630	619	635	644	605	628	638	644	663	632	615	602	659	594	628	631	609	661	614	647	603	583	624	617	628	601	622	617	681	609	616	582	640	642	697	601	610	595	596	632	586	615	613	588	635	614	629	655	559	602	579	641	601	638	610	665	630	662	637	579	615	589	613	634	651	589	589	564	583	568	652	641	617	642	647	617	613	619	631	616	625	638	609	625	587	616	644	604	612	616	649	676	598	611	624	630	619	595	608	588	633	620	611	624	637	632	652	571	596	612	642	621	613	633	601	608	662	665	618	653	609	612	612	651	669	598	613	637	576	609	613	636	619	636	630	632	625	609	643	631	601	673	598	641	637	602	606	624	645	636	639	639	651	630	631	605	649	618	617	624	704	626	607	656	646	618	607	579	603	655	630	656	664	615	614	690	589	631	625	601	674	632	602	631	592	643	638	629	590	592	666	674	611	627	666	611	611	620	614	636	620	615	615	642	631	616	630	614	622	636	597	641	595	614	660	611	583	624	583	625	641	577	635	619	604	617	601	601	656	593	651	658	651	665	591	573	639	613	620	622	616	634	608	616	596	586	571	628	629	579	606	644	625	659	625	641	616	589	645	622	620	623	660	610	623	595	679	637	665	620	615	630	659	649	615	615	599	615	611	598	611	643	582	632	607	614	623	607	640	680	613	605	595	681	644	617	645	647	651	627	642	593	642	641	588	603	629	654	618	646	664	648	666	642	637	624	611	606	606	630	623	628	628	641	647	607	623	648	672	580	651	607	632	599	629	622	589	641	574	591	617	637	615	609	597	605	657	576	601	606	631	592	636	612	598	604	670	668	634	599	599	662	585	619	616	652	615	635	636	603	555	635	595	563	640	625	612	628	619	623	621	615	607	616	615	666	629	577	651	659	636	618	616	608	631	626	620	635	590	695	665	612	596	635	694	622	585	624	698	662	606	610	630	662	582	596	633	603	596	627	615	644	677	645	650	611	639	651	654	617	621	595	616	629	613	634	606	634	651	603	594	612	625	601	598	634	652	632	626	619	646	620	653	613	641	682	587	649	604	618	631	602	602	602	697	576	624	614	612	609	617	634	596	644	620	598	666	608	652	593	636	634	617	665	634	628	633	574	594	614	588	651	627	642	612	580	649	615	601	599	580	618	677	631	611	606	601	626	606	679	577	630	605	610	575	674	633	578	620	599	632	616	623	669	685	603	594	618	613	645	626	653	599	627	581	647	686	610	564	597	637	648	643	644	653	601	604	604	649	646	603	618	554	629	649	644	624	621	620	617	631	607	620	609	618	623	627	624	564	628	639	624	622	653	608	594	622	632	635	657	616	633	634	612	615	597	613	653	590	656	626	612	641	607	633	657	629	604	590	632	640	602	635	641	612	625	615	629	601	682	610	595	620	555	631	589	706	618	581	662	604	609	641	609	638	632	621	575	634	605	598	623	617	657	614	625	601	608	641	615	616	701	635	602	588	629	597	616	587	627	607	559	611	656	631	623	586	640	627	647	627	595	630	593	638	633	634	604	587	642	636	651	581	607	596	622	635	635	593	566	595	629	652	657	632	628	601	620	630	634	629	640	616	588	612	591	639	624	630	638	625	631	632	634	607	610	654	638	634	582	618	639	608	642	645	635	586	612	618	660	654	565	615	630	661	616	621	637	650	639	638	597	663	626	648	572	643	702	629	588	649	599	623	657	602	639	620	651	593	630	659	616	620	611	604	612	615	609	627	592	639	660	611	625	638	630	594	637	696	635	593	622	642	628	632	615	588	608	627	620	617	598	621	624	619	630	612	610	642	663	599	629	628	689	611	631	637	616	606	618	632	599	663	614	610	603	594	636	641	571	631	650	690	587	668	616	644	591	724	605	665	617	659	625	599	603	636	601	642	680	676	595	618	633	588	609	585	660	621	620	623	635	654	651	597	645	652	659	645	638	646	649	622	615	617	631	609	590	577	605	569	592	577	635	630	609	668	611	630	564	595	650	641	639	600	636	636	608	672	624	620	616	643	637	621	614	609	611	604	679	651	630	620	640	598	582	635	618	610	604	623	624	634	635	657	605	582	602	605	639	671	620	618	570	640	662	631	609	606	683	652	618	629	602	605	589	600	664	563	639	621	620	583	610	676	669	675	645	599	606	602	610	579	614	625	647	651	617	648	645	629	651	583	641	571	633	659	605
27040	20190	8378	2424	1129	828	688	608	533	498	483	423	465	420	401	422	402	394	426	650	1145	998	668	410	437	412	378	395	392	411	405	407	357	430	387	403	392	400	385	428	363	380	409	370	363	408	400	360	396	390	357	380	390	372	423	361	369	389	379	383	397	391	395	418	374	379	380	387	428	391	368	390	381	405	390	381	365	434	409	357	388	390	412	366	394	345	383	394	365	383	361	375	404	397	359	376	353	384	374	389	404	422	389	391	375	372	374	382	384	371	416	371	407	391	416	352	407	385	390	361	400	387	410	365	392	351	393	362	391	382	377	381	425	380	379	387	352	388	346	409	391	382	407	378	387	394	369	373	350	422	387	366	360	411	384	386	373	365	373	391	399	390	375	385	391	387	379	407	369	389	410	364	368	420	355	380	380	403	379	369	388	394	397	390	353	389	394	393	379	405	381	384	368	382	385	405	390	394	361	391	373	390	353	394	382	379	379	413	399	341	388	409	397	368	375	367	386	395	361	346	430	405	405	384	388	414	405	370	377	362	405	372	388	383	389	401	348	403	405	351	401	358	391	424	371	355	405	342	393	390	408	393	390	411	382	374	354	394	369	423	401	426	392	406	389	396	390	390	369	365	380	385	386	384	383	399	396	416	380	389	390	357	391	401	387	392	392	368	396	370	377	353	365	378	374	406	361	386	380	402	398	405	368	389	361	383	397	395	392	410	380	362	371	366	380	363	397	399	408	410	365	405	371	388	361	394	355	405	396	396	365	390	364	391	399	380	412	386	400	423	346	384	383	355	391	426	358	385	402	361	369	410	406	387	368	419	377	350	383	384	392	385	412	409	380	383	360	375	370	377	362	420	412	352	375	390	383	354	414	361	353	405	368	393	397	384	371	437	399	379	410	388	402	352	386	382	375	387	330	342	409	359	378	371	374	382	385	399	382	393	361	386	355	384	413	386	393	367	356	357	394	401	352	366	376	386	413	416	433	412	398	391	374	421	366	379	358	355	382	336	431	382	387	396	440	399	395	400	393	368	407	379	374	380	377	396	398	407	352	389	387	352	406	390	374	386	395	386	352	386	375	359	339	368	383	393	421	368	377	362	400	414	384	378	389	382	355	422	407	376	392	339	418	382	408	387	381	378	363	404	394	379	398	384	366	369	403	375	375	374	403	406	387	383	392	351	357	371	400	405	381	407	359	392	396	365	393	387	380	369	409	382	367	343	416	400	352	385	383	371	374	412	382	379	355	393	379	397	348	383	377	341	382	374	384	386	408	421	371	388	385	374	377	371	359	375	425	397	374	357	377	397	395	385	372	391	385	368	389	396	376	383	391	383	363	401	353	353	344	373	363	384	406	382	377	355	398	396	393	352	361	384	389	396	436	386	402	417	366	391	375	390	389	405	392	355	374	406	342	400	414	400	398	377	352	361	387	410	341	376	391	365	363	366	412	384	375	377	393	404	388	382	374	370	386	412	366	392	376	408	381	390	365	372	368	357	381	338	376	373	381	352	429	377	399	393	367	428	372	367	391	401	368	371	357	362	372	370	377	404	365	397	372	392	371	406	402	382	347	400	356	373	416	387	360	371	368	405	413	372	367	389	385	368	418	403	392	382	390	382	374	401	369	385	389	363	362	382	397	428	398	373	377	391	373	356	359	380	386	373	384	376	387	351	398	369	393	369	396	408	383	382	364	373	386	386	381	380	399	383	391	408	370	377	365	413	399	381	393	383	389	358	399	389	421	386	406	419	375	377	387	392	364	414	371	371	401	386	421	387	434	378	400	395	376	384	367	390	388	402	380	379	366	355	406	391	395	364	372	383	398	391	419	378	421	360	409	365	379	364	390	395	393	363	404	388	354	398	386	399	422	416	408	353	368	408	369	383	401	381	374	368	363	402	408	379	407	403	389	383	424	395	387	368	402	396	357	412	361	380	368	349	356	370	371	345	413	329	423	371	409	388	378	398	371	391	378	387	375	408	377	362	414	387	419	387	380	354	398	393	382	384	360	469	405	373	354	410	398	413	345	418	406	369	391	408	412	345	325	374	411	368	386	412	394	399	408	370	417	404	384	393	367	384	372	347	366	390	413	351	368	397	381	384	410	360	375	389	391	389	391	428	399	408	373	400	352	347	377	343	378	396	343	358	392	384	360	376	389	368	373	394	362	407	400	372	391	383	418	365	342	395	387	413	402	377	378	372	382	434	387	405	415	359	381	389	383	382	406	375	369	375	388	373	379	386	357	382	369	377	377	377	362	360	363	385	405	389	386	414	355	409	383	400	403	381	397	374	371	410	398	392	387	350	428	399	391	363	366	382	373	379	380	370	343	370	358	396	396	387	404	370	394	383	411	419	383	363	384	386	352	353	401	414	416	413	390	382	365	372	384	356	376	396	393	379	379	391	393	357	397	369	358	408	423	419	368	441	410	395	384	413	435	358	380	364	373	405	379	400	386	390	374	406	321	401	422	345	361	401	380	366	440	400	380	394	374	385	371	352	355	363	366	380	415	415	389	394	383	355	408	374	375	378	372	421	376	383	389	374	394	365	403	362	349	404	390	386	382	403	409	396	375	367	370	364	373	373	368	387	376	378	363	409	367	377	383	360	373	395	368	372	359	364	368	405	389	394	378	379	394	384	389	387	389	386	382	364	396	362	375	387	370	421	368	382	351	397	349	396	365	408	382	350	382	414	393	401	374	382	372	371	368	390	362	379	373	381	369	399	353	363	414	415	413	371	374	344	374	367	407	406	371	434	353	397	401	416	377	339	391	405	380	387	382	377	423	372	403	386	396	382	375	366	423	433	387	358	387	393	377	362	373	370	336	364	400	391	390	373	384	352	387	395	427	420	379	383	376	396	404	409	406	401	423	368	374	421	382	374	343	334	374	421	404	407	370	382	390	384	387	361	415	379	356	378	384	406	381	413	359	405	349	387	394	403	380	375	400	369	368	404	383	389	366	397	350	368	399	393	420	394	388	367	411	387	378	398	380	367	405	384	391	386	370	363	421	375	383	409	393	399	382	377	351	395	378	358	395	346	382	448	380	377	377	366	362	401	375	401	381	376	362	402	377	391	372	390	364	429	364	368	387	404	385	371	380	391	371	353	420	355	387	394	383	362	379	380	384	369	396	370	387	387	402	364	441	405	397	393	375	391	375	363	382	424	419	359	353	400	399	386	389	358	351	355	368	385	383	386	370	418	368	390	394	403	398	370	377	364	425	404	403	388	401	341	404	390	382	369	361	404	384	369	408	351	356	384	414	354	372	401	386	389	372	383	376	378	371	394	395	379	419	380	402	419	398	401	392	388	381	357	400	398	371	367	389	373	388	381	369	389	378	403	408	407	401	385	405	377	382	416	393	345	358	398	393	429	384	403	384	381	354	365	391	366	404	404	365	376	396	393	401	390	381	400	383	360	399	399	422	370	413	392	408	351	372	399	364	405	396	406	380	382	384	417	415	397	373	365	379	377	380	385	362	347
7754	9967	9303	5552	3696	2677	2101	1755	1457	1206	1114	1089	1079	977	911	861	936	915	879	1822	3463	2897	1708	982	893	826	735	763	745	710	784	796	806	814	807	800	775	798	776	776	783	734	757	799	735	740	766	758	748	765	757	763	745	749	710	756	733	775	788	737	775	769	743	713	767	787	755	727	744	816	739	770	797	751	740	745	750	774	738	739	722	807	755	743	779	732	743	752	771	761	771	770	772	746	776	775	727	801	753	760	773	766	754	738	751	728	748	792	760	761	739	773	755	748	748	754	775	759	718	774	796	760	799	768	747	801	818	751	745	777	779	726	779	763	748	779	742	749	718	722	716	765	782	767	785	761	730	743	754	825	755	733	807	734	764	723	750	748	739	789	737	741	732	763	724	754	770	753	719	752	745	751	775	806	744	765	755	741	767	743	810	681	760	801	782	744	764	738	715	757	747	747	786	714	689	764	741	756	800	773	803	722	794	810	774	747	737	762	748	772	731	742	729	791	762	761	783	766	808	724	765	729	771	734	728	747	709	734	746	766	743	767	795	759	718	731	755	804	780	795	766	741	731	741	772	745	735	794	751	751	738	759	788	765	787	736	744	734	731	722	688	739	754	739	693	736	727	766	774	760	751	710	769	800	772	714	768	785	785	747	733	733	752	751	700	710	774	748	790	764	778	722	760	743	713	718	797	797	752	714	758	731	733	763	761	722	738	769	735	771	716	712	711	742	768	763	765	755	757	835	748	751	794	725	742	666	740	719	738	732	726	739	722	748	767	733	800	769	745	723	738	719	833	763	787	815	706	799	771	713	728	783	772	777	738	723	738	745	759	729	754	727	794	740	825	786	792	781	737	710	751	738	789	795	765	783	773	767	751	751	799	747	719	802	733	737	754	778	793	701	739	779	765	687	701	736	748	813	786	727	759	751	744	715	721	774	749	751	772	779	747	743	754	747	788	778	737	751	773	739	747	736	737	795	763	766	816	738	782	799	740	754	705	834	712	742	783	745	803	788	762	751	775	779	720	763	727	734	779	751	760	726	745	777	754	714	732	757	756	763	749	768	738	762	772	833	737	716	766	771	723	771	715	756	732	756	763	781	743	735	775	728	776	760	681	777	736	746	728	730	765	732	788	723	734	761	721	715	772	752	785	783	726	716	804	754	787	727	772	758	771	753	766	759	759	779	742	734	713	769	722	756	707	774	742	773	776	726	749	762	765	726	710	752	761	749	767	762	807	679	766	786	785	741	776	749	753	783	701	735	771	753	746	777	766	760	726	772	775	739	813	755	773	766	759	779	749	728	782	782	744	796	763	779	765	762	739	765	745	752	747	761	777	731	734	768	770	757	744	750	737	756	724	744	734	747	770	759	730	788	754	738	798	722	735	753	754	733	769	710	768	701	752	720	788	722	737	734	731	745	762	785	767	727	747	739	779	726	751	743	748	766	808	744	802	746	744	667	752	756	738	753	725	724	771	756	767	771	755	773	745	838	754	739	761	784	735	768	743	729	713	771	743	762	719	742	752	772	761	765	733	750	795	751	780	778	796	789	745	722	768	746	805	776	790	736	739	764	752	753	808	743	763	722	681	763	779	726	756	738	782	757	755	731	732	696	770	737	720	797	743	741	767	739	758	771	761	773	764	734	759	754	698	779	822	785	761	755	707	762	758	726	708	738	754	750	759	728	748	742	745	737	742	713	763	747	758	782	748	760	713	741	710	743	770	711	719	824	752	769	789	801	685	717	750	740	723	752	749	768	694	760	743	695	731	752	792	751	763	772	782	763	767	697	776	714	763	718	760	781	756	757	752	792	722	766	786	755	773	759	769	768	729	778	767	760	769	773	734	757	754	787	741	703	750	698	753	723	775	741	765	753	840	783	697	766	802	767	736	750	744	725	700	756	770	767	762	748	768	773	746	751	748	719	763	744	783	755	763	757	727	758	728	799	694	732	781	738	723	763	758	766	814	721	687	761	738	756	744	713	738	758	761	743	800	736	754	714	789	772	747	752	742	732	752	755	760	778	740	752	762	781	748	817	759	800	788	771	756	787	756	802	782	766	795	790	793	744	759	783	713	802	756	755	766	743	802	702	772	758	749	755	769	779	764	750	723	762	734	758	721	727	766	736	782	735	739	761	747	749	785	735	708	700	726	757	757	737	745	741	765	773	748	760	752	773	761	791	743	772	767	804	763	719	747	740	776	733	789	751	690	773	793	751	750	788	759	731	717	696	738	733	803	763	753	768	725	744	780	733	752	787	775	743	723	753	761	740	763	748	826	810	751	774	773	782	734	742	742	769	746	767	746	714	788	760	739	751	782	762	745	738	768	793	752	747	775	727	768	736	745	789	739	755	774	725	782	756	748	751	770	729	747	742	795	718	804	735	757	731	772	731	748	777	744	762	778	750	767	767	805	769	759	717	774	804	743	719	739	766	728	815	742	777	777	742	770	779	744	755	730	716	751	736	765	749	752	752	800	774	755	789	725	768	777	771	767	805	753	778	723	760	750	727	738	767	755	767	787	716	733	749	741	753	769	785	745	749	739	758	774	791	689	712	743	815	806	776	812	739	793	764	779	725	831	727	781	757	769	799	812	814	758	741	763	742	764	763	728	711	762	764	810	778	754	763	765	766	737	749	748	752	795	768	725	805	776	749	772	780	725	702	782	813	745	711	750	773	744	785	787	746	698	783	832	765	805	790	734	783	748	749	735	800	775	653	755	769	755	757	784	758	781	757	786	742	697	701	798	739	801	698	772	724	770	732	796	769	717	741	782	754	749	749	738	695	759	771	725	728	764	736	728	733	822	755	742	708	705	742	773	741	710	803	685	753	746	712	755	740	744	735	753	758	783	770	788	730	754	754	742	778	785	725	728	730	754	716	756	735	767	786	719	773	770	711	760	660	756	767	788	736	747	775	723	765	806	765	758	771	762	742	774	771	755	772	784	701	770	807	799	736	792	804	709	737	745	804	705	784	724	803	762	786	787	783	747	712	726	758	739	738	762	754	784	736	787	720	761	782	743	739	748	778	776	792	755	739	739	757	798	742	801	731	749	743	754	774	738	784	788	753	725	769	753	705	724	766	739	732	735	763	738	733	767	724	764	766	750	759	709	734	821	773	732	791	765	725	757	769	744	743	739	762	777	756	773	736	729	814	728	745	746	766	748	763	782	736	781	729	769	748	809	744	763	750	779	727	729	705	783	740	764	725	739	775	743	766	767	817	762	772	727	784	758	720	753	736	769	752	734	752	730	750	745	778	734	777	732	778	760	718	771	730	725	780	699	797	710	780	758	760	785	734	772	773	765	734	751	755	734	719	769	732	758	732	752	716	786	731	741	706	772	775	786	750	740	781	749	751	728	737	715	796	761	738	762	749	794	750	752	716	793	775	775	722	758	781	730	805	819	763	788	700	739	778	707	741	711	754	782	806	773	746	770	772	730	741	772	759	809	753	771	797	751	731	766	777	772	759	751	763	765	754	736	824
24258	21340	28409	24621	18877	3319	1434	922	676	576	577	512	460	424	398	403	404	408	404	2448	6497	3748	1551	699	702	460	320	354	336	279	361	331	413	448	473	481	397	379	338	378	364	355	331	356	373	329	344	318	342	366	338	321	332	328	364	348	304	330	324	308	351	309	340	323	304	319	325	320	314	331	329	328	353	343	330	345	329	337	310	320	334	334	328	319	332	329	353	345	349	322	307	358	305	348	332	336	323	353	340	353	324	338	346	331	310	330	326	335	362	318	358	335	338	339	340	310	316	329	334	298	317	336	311	298	302	346	360	358	317	320	313	323	329	331	305	354	324	323	344	343	337	340	317	333	308	332	343	299	332	332	358	297	312	329	324	339	343	327	353	318	327	296	324	337	345	309	315	351	321	347	313	328	300	318	327	333	320	310	306	312	330	323	342	342	308	316	298	306	349	317	330	346	293	299	317	320	328	332	326	348	320	343	295	329	332	344	345	295	296	296	316	323	303	299	305	307	357	337	344	308	343	321	317	331	309	344	328	338	342	332	303	308	322	334	339	327	331	316	358	349	329	329	348	316	292	327	322	299	360	345	330	325	314	300	303	346	306	315	314	344	316	330	333	319	325	341	349	300	338	317	318	350	364	322	298	358	325	320	367	342	346	309	360	301	338	318	334	323	317	338	337	342	313	318	327	361	325	348	327	337	336	367	303	341	332	323	323	334	327	324	325	341	325	332	332	322	299	329	357	351	288	293	347	333	309	311	343	336	310	353	319	331	353	334	331	318	356	340	341	320	322	344	321	373	356	327	328	328	308	335	347	346	314	321	326	329	321	342	330	332	322	335	326	319	338	320	346	326	331	324	331	319	292	324	328	326	355	339	318	355	300	314	318	346	329	313	312	330	340	329	335	348	322	332	329	352	300	317	303	323	327	314	350	314	349	345	357	347	323	318	325	298	339	333	327	348	347	332	339	350	321	318	309	310	348	327	332	325	324	308	369	306	321	321	311	353	348	317	324	289	315	314	313	357	352	325	345	329	325	318	345	344	349	334	331	326	325	335	344	344	322	340	364	317	332	354	341	314	347	321	332	291	327	347	325	310	307	352	316	320	357	342	369	322	305	325	317	351	326	350	333	330	365	315	340	329	306	303	327	301	315	348	338	315	337	351	330	335	357	352	325	311	348	337	328	340	326	350	369	311	302	312	319	319	332	333	355	344	327	324	346	329	342	358	344	332	348	321	357	321	326	325	338	320	301	335	304	325	312	318	365	334	303	337	340	327	308	342	328	347	336	335	333	326	316	316	333	316	344	330	356	305	361	347	335	327	325	343	345	296	301	333	335	302	330	322	324	333	312	348	343	330	334	313	331	334	336	316	351	328	320	327	320	334	328	319	332	321	348	343	348	327	337	312	321	338	347	325	335	323	366	359	322	333	328	351	323	334	320	291	314	351	332	342	356	312	315	328	333	336	319	320	293	333	297	335	325	303	323	337	334	343	318	315	346	316	363	329	312	330	335	330	339	331	374	317	370	347	327	307	324	328	359	337	339	319	324	337	307	343	305	354	347	355	316	311	327	313	323	329	329	316	323	322	342	320	292	319	331	318	331	327	346	283	327	304	336	311	326	302	318	323	340	350	329	335	350	330	359	342	317	302	336	372	334	350	323	358	323	334	300	308	335	318	351	316	338	337	315	325	297	339	322	331	332	327	340	322	322	305	355	330	320	309	351	367	315	339	322	324	296	332	351	315	339	355	303	336	361	335	321	308	335	367	369	325	335	335	343	297	331	350	329	334	343	335	336	329	344	307	328	357	322	295	339	314	339	343	359	357	318	352	348	321	341	336	330	358	310	329	357	350	285	314	338	373	317	342	343	325	301	319	335	279	344	330	336	328	317	353	328	316	339	337	302	333	312	330	303	306	333	298	331	355	322	332	319	369	337	330	323	329	322	324	306	320	329	355	344	340	325	323	315	323	339	303	330	349	317	317	321	318	307	345	277	324	330	307	348	336	324	326	349	329	338	332	328	333	317	354	322	325	333	369	323	300	328	319	320	313	330	336	321	304	326	330	328	346	323	324	324	333	303	351	316	323	339	320	354	317	323	325	322	342	317	336	341	336	325	338	375	312	300	334	311	330	319	314	338	346	332	315	330	344	348	306	327	319	316	324	325	356	353	325	341	319	356	306	344	323	299	325	322	350	305	346	313	332	327	347	347	313	324	333	326	316	312	317	320	338	306	323	312	330	326	347	336	307	308	321	354	329	350	306	355	342	325	316	296	364	309	311	314	341	342	313	297	337	333	342	331	325	320	343	352	327	349	344	326	315	320	350	306	315	349	315	337	365	360	306	329	319	326	327	315	344	328	320	328	327	343	305	294	348	310	338	354	311	351	333	311	306	352	317	351	291	336	316	305	310	334	319	323	355	297	305	312	358	329	336	330	331	333	324	336	299	336	330	322	295	328	321	303	311	345	344	344	322	329	345	319	350	320	315	337	331	299	321	319	307	313	320	341	321	323	322	305	357	342	313	358	330	320	315	320	313	316	312	337	348	333	322	350	343	353	365	345	350	342	300	338	355	341	333	348	298	292	338	328	326	321	314	329	340	338	354	330	333	321	318	338	323	343	325	350	329	332	323	332	296	307	304	313	334	309	353	349	309	323	335	346	331	368	305	312	334	333	352	329	307	335	304	346	303	309	324	324	341	336	333	343	357	359	314	314	344	356	292	354	321	335	332	316	350	340	323	359	335	325	303	325	314	346	296	357	348	325	300	341	348	306	309	327	323	329	358	350	343	337	314	322	326	307	289	342	336	334	308	340	309	329	334	325	324	335	346	369	329	365	336	333	349	331	336	339	335	323	339	317	291	327	344	332	299	332	321	333	344	302	359	289	313	323	291	318	306	351	336	329	342	309	312	322	334	359	308	358	371	347	332	327	345	314	330	361	318	353	304	303	350	311	331	341	344	337	316	328	329	347	329	327	297	293	319	343	333	368	282	312	317	313	342	311	337	354	373	330	344	311	333	315	308	327	342	304	325	374	364	315	305	347	312	325	335	315	319	336	350	312	341	343	293	333	284	340	299	344	329	319	338	350	331	330	326	334	336	329	350	335	350	330	360	290	322	345	305	314	331	334	336	342	337	312	294	340	323	351	324	330	297	350	376	331	318	324	343	325	358	300	350	296	344	332	323	359	301	302	320	336	346	323	332	338	299	331	323	349	330	323	357	335	308	338	294	321	317	279	317	317	339	316	303	301	299	341	330	307	324	317	325	324	326	343	358	338	302	325	336	310	323	344	337	343	334	337	361	302	331	310	355	353	348	344	364	311	312	337	341	318	322	329	313	299	340	291	304	352	357	311	341	311	339	324	299	326	344	318	342	336	323	324	306	326	327	323	327	363	316	328	367	308	358	359	317	329	345	323	334	317	319	334	361	348	334	322	311	322	360	342	351	366	342	322	320	331	317	335	299	369	342	333	366	313	312	331	345
9886	17880	17104	11370	7662	5106	3767	2970	2207	1926	1710	1555	1371	1115	961	1040	1039	959	894	7890	17143	10912	4654	2011	2000	1217	673	676	686	669	663	687	857	1134	1268	1172	972	760	708	698	656	642	645	616	654	664	604	654	651	664	656	682	648	669	640	651	655	652	664	672	678	646	647	661	638	644	659	667	643	602	675	636	647	670	684	650	686	654	619	686	663	624	621	642	661	638	655	650	651	666	653	610	646	678	657	658	634	680	670	624	625	694	657	654	605	671	687	653	661	646	645	711	703	696	685	697	630	630	648	657	662	639	680	654	634	632	705	627	638	618	657	651	674	658	643	636	647	634	691	652	663	632	670	618	641	682	677	611	623	575	636	638	623	619	625	684	636	699	646	645	655	660	668	638	652	628	632	636	646	631	653	681	634	671	658	651	651	635	635	618	622	654	683	623	639	653	659	687	688	645	640	650	676	633	641	673	671	658	603	653	643	648	682	619	656	623	665	682	647	686	635	710	648	660	671	666	604	626	636	674	663	656	624	686	692	618	648	742	655	617	667	676	651	621	663	674	669	657	663	657	680	626	675	630	668	603	669	681	654	655	679	636	654	635	669	615	634	654	613	622	645	698	697	654	658	640	679	702	695	652	688	635	697	654	670	672	659	635	656	638	652	715	642	659	602	668	638	622	654	661	609	645	672	663	658	662	632	645	660	617	644	697	628	691	661	684	660	676	639	613	636	633	683	662	644	640	627	661	664	656	718	685	629	634	660	696	631	670	648	664	623	653	655	626	611	628	671	692	669	687	603	648	655	671	652	659	668	706	647	655	660	693	673	671	653	670	573	655	656	638	672	587	660	644	670	628	643	672	653	694	634	686	683	671	683	616	640	666	661	651	661	671	649	670	679	681	643	685	669	679	652	633	634	636	663	632	657	646	628	684	704	663	660	642	656	633	615	663	681	635	634	658	654	636	609	621	653	669	683	655	644	666	631	668	693	614	679	675	690	653	624	625	604	637	698	672	667	682	629	651	654	673	656	657	650	704	664	677	664	644	650	605	637	654	640	685	649	654	660	645	634	623	646	666	678	675	637	670	660	606	644	643	670	673	620	656	667	646	647	642	672	645	683	660	667	639	685	669	641	630	681	665	656	646	662	653	596	632	618	608	666	665	654	663	688	660	641	655	648	664	659	644	607	677	671	644	640	665	601	686	610	668	660	675	670	654	686	637	675	726	630	695	648	639	691	644	645	650	681	668	660	655	669	597	665	616	644	619	682	629	687	651	622	599	640	653	659	635	664	607	635	691	662	714	649	645	618	662	659	653	686	649	642	636	651	705	652	664	656	656	660	619	642	622	661	640	591	651	619	653	674	693	670	634	675	657	611	589	686	657	667	650	659	668	683	607	634	695	679	670	714	664	677	590	631	628	632	648	634	681	658	638	633	675	644	689	655	697	695	624	666	648	629	644	670	613	644	672	614	617	657	658	683	595	675	605	661	668	672	652	642	670	707	644	634	636	647	613	629	668	661	652	657	632	663	663	674	705	680	655	621	669	598	667	634	631	629	627	676	634	659	695	630	648	665	661	635	653	612	640	635	696	665	701	664	609	649	660	627	702	672	653	614	653	621	647	664	619	676	657	650	661	672	611	682	681	672	672	661	682	654	631	650	651	605	621	635	684	662	705	683	681	621	683	611	654	639	609	628	653	632	668	676	660	697	649	695	668	600	636	635	633	669	655	667	628	616	734	641	653	709	656	633	627	667	659	643	647	611	690	662	654	706	674	647	657	655	669	652	676	670	654	647	672	705	648	647	667	668	692	705	613	682	648	619	659	667	693	658	656	644	645	633	676	639	659	687	709	650	631	657	680	666	654	630	684	653	643	693	635	663	637	624	652	637	683	691	602	642	668	645	684	655	668	626	677	639	688	580	620	626	655	678	678	667	643	630	651	658	631	680	629	657	611	629	674	649	650	588	679	616	634	663	669	658	632	673	660	656	645	673	653	664	661	625	641	646	621	651	639	632	648	721	619	609	670	640	648	659	690	626	648	633	624	672	655	624	661	651	660	684	630	691	639	670	625	678	620	680	654	680	655	708	635	687	633	621	649	619	610	650	629	633	676	690	652	671	636	617	648	639	679	688	642	661	659	612	668	619	670	654	681	652	622	638	672	665	672	670	646	663	627	663	652	641	663	649	633	672	617	661	662	650	668	676	607	644	664	674	666	676	614	651	664	626	619	667	671	645	657	649	680	617	667	676	641	681	649	621	624	643	647	658	666	683	685	666	691	694	658	629	650	596	652	672	627	695	637	646	632	633	689	678	693	633	665	668	655	595	652	618	688	615	675	655	651	667	665	645	631	643	647	681	656	629	645	630	694	635	634	648	668	688	635	595	664	631	732	634	623	635	659	641	636	610	645	652	643	617	659	670	643	680	715	657	686	637	639	656	619	677	680	641	638	640	684	623	702	660	641	658	647	650	636	669	628	682	648	641	644	581	683	610	631	651	672	690	639	601	673	716	653	646	665	643	647	638	632	610	671	645	657	632	637	653	629	633	652	678	645	669	673	619	692	658	657	682	646	643	656	646	639	652	650	629	686	612	641	636	734	656	649	629	658	711	678	657	647	664	658	687	670	641	642	640	679	648	687	673	674	630	657	636	673	724	666	682	657	594	674	637	646	655	657	671	638	665	660	678	654	663	662	679	656	644	672	688	662	665	643	615	625	700	639	687	611	625	648	667	676	731	633	625	659	630	615	615	666	672	662	678	645	638	672	656	709	645	680	664	636	664	675	631	651	688	671	639	618	645	707	678	642	656	652	672	673	668	651	600	666	662	713	692	623	668	673	650	647	631	654	652	619	627	662	650	654	643	610	692	675	679	630	657	665	648	654	672	618	633	678	653	612	632	640	681	666	656	626	655	711	701	616	676	702	674	649	634	667	654	669	671	667	683	608	663	642	672	686	674	637	642	643	658	625	655	627	606	700	598	600	683	630	649	671	678	631	696	661	663	655	652	656	629	623	684	673	661	670	645	637	660	638	613	678	644	650	701	642	609	632	690	645	621	669	656	659	634	658	634	619	630	637	650	633	659	644	667	702	635	684	631	706	668	632	665	717	705	619	652	663	641	668	645	659	640	701	661	668	613	594	631	710	645	621	630	631	674	642	637	625	630	662	661	629	720	598	634	667	651	657	678	644	643	661	659	667	659	620	620	664	653	648	637	638	643	692	657	666	633	649	664	636	659	635	628	655	721	638	679	657	692	627	644	669	607	662	675	659	686	655	687	685	669	661	620	692	615	645	631	640	662	598	625	687	606	660	647	697	666	630	644	672	664	667	683	680	605	667	623	666	638	667	666	648	635	650	667	669	621	693	684	664	683	646	614	647	634	655	673	636	680	658	642	677	646	681	662	674	706	646	639	670	660	642	647	670	707	669	659	661	656	620	631	666	630	648	629	624	651	609	641	641	709	640	645	621	634	641	644	639	690	645	625	680	668	652
23211	21260	28985	23850	21267	18542	3500	1344	834	779	780	649	532	509	462	502	419	463	436	2684	12651	8618	4120	1256	714	455	354	343	304	341	325	324	350	407	513	521	495	414	375	370	350	331	315	280	293	335	310	311	337	321	354	328	340	319	303	316	332	345	315	315	334	325	348	346	310	310	342	319	308	329	322	291	303	352	309	291	336	322	355	328	323	321	333	338	324	315	330	313	301	323	327	324	339	303	296	330	305	308	318	302	324	352	296	334	303	333	345	330	349	324	308	290	333	330	315	345	345	301	288	341	340	285	355	330	353	332	291	321	301	300	324	361	351	338	327	352	298	336	329	298	322	322	335	312	320	324	351	340	334	323	334	297	325	301	323	349	335	315	335	343	298	336	290	319	328	301	318	355	323	336	320	346	328	333	371	335	343	325	344	337	324	286	331	330	312	348	310	302	326	335	333	336	347	315	349	341	319	332	307	333	354	331	317	348	310	335	350	317	326	317	325	308	338	338	322	359	325	359	307	323	313	364	313	333	332	312	323	336	327	342	336	352	314	323	323	337	336	303	318	335	347	335	306	310	316	313	310	333	323	355	331	325	356	320	353	329	336	310	346	343	327	352	298	327	323	353	321	317	335	341	328	309	356	325	316	329	300	327	316	337	298	313	345	344	333	343	336	323	342	318	351	336	302	315	309	294	311	317	327	348	319	320	290	302	319	309	333	328	320	317	319	319	278	349	338	327	342	359	302	328	375	328	295	327	351	306	325	329	327	319	299	337	324	290	314	301	297	280	320	341	345	329	293	354	327	351	347	350	336	309	322	305	303	325	311	287	320	322	324	323	333	293	355	339	316	317	303	292	328	277	326	314	325	328	336	313	338	320	321	327	348	337	348	304	341	290	310	343	327	294	317	323	317	280	320	305	300	280	326	338	335	314	349	335	337	340	336	335	333	312	328	325	339	306	344	340	353	342	299	337	311	310	311	316	349	329	301	345	304	320	297	317	345	323	363	309	310	316	340	363	336	348	330	326	339	331	371	345	353	327	323	305	327	305	319	298	364	360	334	345	315	311	307	316	320	304	309	343	341	331	320	324	328	335	318	323	306	319	313	333	316	326	322	321	324	333	325	336	317	332	324	323	350	317	316	309	334	334	349	325	297	337	352	366	350	315	354	316	295	333	356	344	299	322	285	329	359	327	305	327	329	309	325	327	302	310	348	320	332	340	318	337	314	330	334	318	320	306	336	347	323	324	328	322	325	330	349	318	328	339	310	331	336	335	338	323	351	321	311	314	330	332	317	321	332	307	315	339	303	333	317	338	326	328	325	352	313	347	299	323	347	338	288	316	314	341	330	324	354	341	324	298	332	314	340	324	361	335	317	353	324	343	368	338	302	317	328	343	317	320	322	324	319	315	314	318	329	342	346	303	312	355	331	312	311	341	302	320	346	332	326	318	321	314	292	324	331	309	322	348	314	341	318	320	294	328	310	360	306	348	299	321	311	309	342	312	310	298	310	299	322	347	329	313	318	334	296	328	340	312	311	351	332	310	320	322	317	298	314	329	317	300	303	327	333	311	313	327	344	318	325	344	307	330	357	341	372	306	321	318	324	330	344	297	314	312	312	351	340	308	326	308	327	318	347	331	352	322	341	309	326	307	319	330	333	297	328	314	320	304	337	276	317	308	317	330	327	324	347	301	318	341	295	322	311	347	350	309	275	307	339	341	333	327	308	316	322	340	308	319	303	329	325	335	307	333	326	343	335	327	364	353	302	326	317	293	346	340	333	365	337	341	322	360	298	292	351	311	310	308	307	322	325	312	337	330	313	292	309	307	354	335	301	324	289	338	303	299	299	330	348	321	314	337	314	316	340	306	313	338	308	303	355	339	310	296	345	342	370	322	292	311	331	329	363	324	328	322	315	339	339	296	338	319	338	297	348	307	319	316	310	326	320	336	331	354	298	316	320	323	311	352	353	327	310	299	313	341	300	347	337	323	331	309	333	327	291	293	304	314	325	320	316	320	301	312	342	311	349	331	310	365	317	307	343	345	349	310	311	347	313	318	329	322	307	333	332	339	320	306	364	331	344	327	343	331	331	331	334	290	333	323	313	326	286	309	305	300	359	322	336	328	371	342	348	331	311	317	341	332	335	324	315	322	325	322	299	320	307	322	347	329	323	319	303	327	344	314	337	330	313	315	335	322	294	305	338	362	277	313	349	338	336	334	311	326	314	357	341	319	335	327	324	313	336	306	287	347	326	335	324	314	336	332	314	307	331	332	339	329	316	336	318	351	357	294	320	277	313	330	296	361	299	311	321	364	307	316	328	291	334	332	325	323	311	308	291	335	314	285	308	321	307	309	308	338	298	296	292	318	313	327	345	343	368	321	328	359	351	339	311	312	354	316	304	318	319	309	321	332	312	337	316	299	334	319	337	325	292	339	373	318	333	304	308	315	312	322	322	323	327	325	352	321	353	314	309	329	318	329	368	305	327	302	307	333	317	305	355	332	317	300	339	318	326	288	345	322	383	314	330	335	318	299	345	327	292	327	334	305	308	323	371	355	328	302	327	328	315	327	289	315	355	310	329	319	301	286	328	320	329	339	305	343	354	299	274	297	323	344	299	348	306	317	312	310	305	300	340	331	322	302	308	318	328	307	334	320	336	327	307	325	354	308	328	318	315	304	311	343	351	328	322	292	305	311	322	301	351	319	313	342	326	328	311	339	339	367	318	327	319	313	361	366	310	318	314	335	309	322	332	316	321	324	316	336	345	320	315	339	334	334	319	320	329	322	303	321	323	312	324	339	306	367	317	314	333	320	303	337	320	322	299	343	320	351	348	323	312	319	294	313	338	324	351	326	318	325	301	311	302	308	347	290	307	336	319	333	327	331	342	320	322	321	351	347	328	327	330	330	348	310	306	325	334	337	325	308	331	317	296	327	349	322	367	303	355	319	303	334	312	306	319	313	320	346	322	325	333	301	352	313	314	321	310	326	310	317	319	331	315	303	316	350	318	326	323	342	321	305	302	341	312	339	322	339	295	364	287	368	292	329	332	308	322	331	367	325	299	330	317	324	345	306	328	332	348	342	313	325	295	305	282	319	319	350	338	312	339	292	349	332	352	289	326	307	339	344	314	296	340	315	307	345	297	277	353	295	341	338	320	330	310	345	333	341	329	305	346	328	324	324	314	301	313	323	323	295	294	295	329	297	301	309	328	318	341	327	334	302	308	343	304	297	327	330	322	337	337	320	321	311	327	328	333	322	313	311	349	377	327	315	330	350	341	324	294	302	309	291	299	345	321	338	338	319	336	348	308	319	332	314	311	309	290	292	318	316	335	313	302	321	282	310	306	301	314	286	325	348	331	357	310	313	332	346	288	341	350	298	300	303	321	322	316	329	354	311	360	313	328	341	334	325	328	288	332	347	332	319	300	330	326	327	349	326	319	336	303	317	307	318	333	321	313	321	328	308	337	331	320	327	319	308	315	321
12339	23375	22359	15469	10542	7409	5459	4220	3258	2741	2371	2022	1678	1328	1369	1193	1227	1176	1191	8163	25886	18464	10886	3498	1819	1125	647	659	700	602	561	619	699	891	1194	1462	1252	951	784	692	638	640	590	637	577	598	612	609	603	647	612	606	614	647	575	676	632	613	621	628	642	604	610	589	615	585	633	645	628	661	638	611	652	645	626	645	612	603	635	615	610	644	648	614	574	608	626	645	605	602	597	637	659	647	618	625	584	603	591	629	612	626	608	626	619	575	595	626	634	602	581	631	588	645	615	650	623	613	603	632	582	630	663	615	650	613	604	596	618	622	595	656	630	628	613	595	652	609	655	626	615	609	589	618	605	614	580	627	653	602	628	646	651	609	638	612	629	610	630	592	632	647	621	617	650	626	618	612	609	623	646	613	636	581	615	674	571	591	608	599	572	640	628	651	649	560	634	641	571	622	609	634	619	637	622	614	628	587	590	568	607	633	602	624	588	629	633	637	648	656	619	577	668	622	656	578	641	619	639	586	648	616	618	623	612	627	611	618	591	612	650	620	619	648	590	582	626	662	626	603	669	660	668	623	581	657	613	658	614	610	633	583	562	619	658	617	589	624	624	668	655	628	596	594	673	635	620	602	645	621	612	643	604	639	662	591	662	603	634	643	655	642	619	573	620	599	641	619	653	634	620	611	641	588	626	621	632	595	592	645	615	626	662	595	590	648	628	593	647	604	605	621	654	618	636	643	643	670	617	598	569	640	647	603	608	602	633	588	677	643	559	594	641	627	636	665	602	610	604	651	607	654	594	629	606	618	577	634	575	619	593	676	605	616	602	638	667	606	655	636	597	630	651	612	580	615	595	626	655	617	633	616	637	627	639	631	579	605	611	624	636	638	647	586	651	607	639	607	623	609	621	612	606	643	609	580	567	642	650	641	564	584	577	615	650	645	647	653	639	607	640	605	647	584	606	655	634	662	660	579	678	657	553	591	625	651	624	633	622	634	602	612	602	617	613	598	615	650	630	613	573	634	633	635	672	636	608	596	667	604	597	637	634	637	647	635	621	644	592	594	656	627	664	594	580	605	660	626	573	645	601	589	606	636	627	626	592	627	590	628	626	601	668	628	620	609	607	621	630	620	587	660	615	620	594	621	603	626	656	642	595	631	590	599	602	631	634	629	632	572	566	622	659	655	603	599	650	623	666	636	635	615	602	627	647	643	640	628	614	602	642	684	634	606	626	589	601	649	642	657	593	633	631	610	583	606	626	596	632	683	664	608	585	618	618	621	627	646	589	606	579	621	654	603	642	585	619	610	637	612	640	642	635	632	569	640	589	652	585	634	642	579	634	611	601	621	608	617	615	641	614	663	623	614	644	625	632	648	612	629	623	614	592	664	634	616	608	627	666	613	617	605	686	624	608	619	579	638	624	620	593	646	585	598	640	593	626	621	582	585	605	615	635	642	644	593	618	652	621	647	671	605	637	598	615	639	626	626	633	626	635	600	652	653	643	624	623	620	611	601	601	656	581	636	613	638	603	607	672	618	612	592	656	639	600	609	638	603	605	637	613	672	624	617	645	660	658	649	605	623	622	586	619	619	665	608	595	595	623	639	611	612	621	605	616	674	609	577	647	626	625	651	572	658	619	570	627	620	634	608	643	579	621	558	649	645	592	633	636	637	659	596	604	592	647	622	639	633	609	596	628	663	651	642	643	623	596	654	615	607	630	621	635	596	583	624	610	627	580	659	582	615	619	611	640	571	594	662	608	584	639	604	660	627	619	629	619	591	599	614	563	591	642	607	611	638	621	613	634	622	661	597	644	637	645	625	605	618	690	631	655	588	599	643	638	591	634	601	643	663	633	629	591	655	666	625	657	597	618	638	656	636	650	662	661	644	633	609	603	619	628	604	668	615	570	628	636	647	601	646	591	608	629	693	631	610	624	641	589	644	636	645	637	596	588	590	603	634	631	633	659	617	593	625	624	599	626	638	642	649	664	632	639	588	615	581	642	664	624	620	640	613	610	636	598	612	638	622	601	619	634	592	645	633	625	568	593	608	605	577	642	681	632	621	648	641	613	618	621	629	642	642	655	622	629	648	606	621	672	646	644	613	641	615	610	615	612	620	587	586	627	614	615	612	645	685	613	628	634	647	573	621	632	675	626	607	603	622	660	626	647	588	632	630	634	604	636	606	620	644	637	610	601	616	620	601	583	637	632	597	641	578	576	635	565	632	612	628	607	610	626	666	619	666	628	621	615	597	608	589	612	658	598	630	608	616	614	590	641	641	604	635	643	606	592	605	612	584	645	620	588	638	574	624	584	603	672	620	617	612	654	617	634	640	632	613	638	650	651	607	639	616	622	635	568	587	655	621	644	563	661	622	626	646	612	638	683	624	647	610	597	586	605	608	652	624	628	681	606	675	631	626	676	653	612	632	590	594	614	587	586	589	589	628	619	667	589	603	601	612	659	636	601	664	604	589	650	620	629	652	657	617	628	668	580	631	578	582	637	623	639	594	625	629	644	601	646	630	597	629	600	592	635	603	644	657	561	644	645	620	599	591	638	634	595	618	619	612	652	597	640	629	599	611	653	627	610	628	627	660	611	586	677	625	618	587	661	601	586	625	625	627	630	606	588	621	632	592	638	594	641	625	626	579	629	670	626	660	629	660	679	583	603	621	593	645	613	624	671	643	646	579	582	643	615	601	628	651	566	629	627	671	714	655	602	608	635	609	642	657	636	628	585	601	637	617	602	600	616	625	606	621	617	646	656	605	630	597	601	617	591	618	660	611	626	609	581	608	620	672	620	615	615	636	596	612	654	638	652	649	640	596	635	615	621	631	594	623	621	616	649	628	645	605	620	592	594	656	659	599	641	632	617	592	626	641	651	656	625	608	593	635	659	621	620	589	626	616	647	638	608	623	650	593	619	641	611	641	587	610	625	624	648	634	606	577	627	622	609	583	648	600	639	627	626	575	577	616	695	653	636	664	655	641	630	601	622	658	606	634	625	670	663	640	624	592	584	597	602	605	593	622	633	615	627	647	572	629	653	580	596	629	634	622	579	614	596	584	616	597	574	648	560	599	600	623	626	615	608	627	600	606	625	610	624	607	647	620	613	629	616	637	590	606	668	654	627	612	611	590	666	637	618	569	639	626	635	660	620	619	620	616	622	633	619	574	556	623	591	655	650	638	610	622	610	644	656	643	614	590	591	618	601	616	654	613	645	639	619	597	636	639	595	652	631	630	644	651	664	585	644	638	637	593	661	626	584	699	625	616	621	640	584	605	575	613	646	606	668	601	642	597	615	599	678	635	635	655	615	620	618	662	625	588	617	617	582	648	617	602	630	623	591	595	632	617	609	593	634	619	613	667	611	623	630	624	616	624	653	650	591	602	563	661	634	644	593	629	586	618	627	617	602	654	625	620	627	573	655	618	601	650	647	586	611	594	660	601	636	599	637	618	605	623	599	631	633	625	609	622	592	601	608	655	584	641
26910	20115	8422	2241	1164	834	724	632	549	527	472	468	425	422	436	401	403	447	419	494	1275	1180	868	545	394	389	381	370	393	384	390	393	395	377	401	381	393	392	374	368	361	409	345	352	400	372	386	332	372	400	408	372	358	385	389	388	404	400	412	357	379	382	410	366	368	374	389	383	386	380	371	373	392	371	388	351	354	372	356	362	341	386	411	384	384	407	383	388	370	389	373	387	375	394	372	372	378	349	349	373	385	380	359	361	356	387	347	391	386	372	371	406	407	392	401	338	394	381	411	404	384	387	381	376	404	395	375	407	366	393	399	362	373	376	423	368	372	386	368	376	354	357	337	365	375	388	331	373	391	386	380	382	383	347	394	392	382	361	392	414	359	390	395	398	384	379	351	367	340	365	383	389	384	372	397	409	359	390	373	357	406	371	401	363	383	397	386	399	370	401	382	371	399	360	378	355	355	388	361	367	368	381	433	390	383	342	361	401	357	366	354	410	380	368	380	412	403	349	384	389	377	372	396	374	364	377	351	339	376	368	400	384	384	381	361	405	351	389	382	368	359	401	387	367	401	364	404	373	364	412	384	384	383	377	371	386	388	403	376	391	387	385	403	404	392	369	398	338	373	351	395	385	381	376	389	379	341	410	398	383	380	384	403	357	424	385	380	377	367	372	411	409	396	386	369	347	322	378	365	446	393	386	354	360	424	352	391	378	390	353	378	387	395	386	384	398	401	384	383	386	387	408	395	387	340	385	400	353	365	351	384	371	386	397	377	364	363	410	392	381	382	390	426	406	378	406	388	354	356	412	396	430	359	387	383	374	397	393	353	394	375	375	383	391	388	373	394	408	389	351	360	382	392	377	363	371	376	391	369	389	383	384	389	346	365	398	420	382	373	357	390	400	369	408	383	406	368	382	380	393	368	352	358	368	362	391	397	394	374	403	402	373	369	366	370	397	370	365	363	383	404	377	373	384	361	369	394	390	387	405	384	376	416	400	392	359	399	399	367	377	348	424	393	394	426	394	380	376	394	357	389	365	396	343	379	367	367	386	361	368	378	395	398	409	380	387	402	367	400	379	364	364	407	422	383	393	374	335	326	377	368	374	356	398	377	364	378	385	379	383	401	384	376	358	362	399	361	351	355	366	390	394	339	367	385	362	359	395	380	347	384	352	376	404	396	388	379	378	372	367	350	356	401	394	357	399	355	425	362	393	366	419	401	357	398	358	392	365	373	381	360	356	359	378	366	384	395	395	393	388	355	419	404	400	389	381	350	377	363	411	388	360	387	374	388	400	368	408	372	344	383	377	414	371	374	380	376	382	390	380	406	366	361	390	400	355	394	375	345	372	351	366	375	368	365	370	374	405	402	379	390	379	383	420	347	383	396	377	368	352	367	413	366	378	405	343	390	406	368	371	358	396	422	330	388	386	384	392	389	391	431	379	372	382	366	395	413	397	413	374	411	390	419	387	368	357	403	361	388	365	374	374	399	391	390	394	352	411	395	394	384	375	363	393	372	358	360	398	371	363	362	377	361	386	343	367	371	433	391	397	392	401	398	355	346	426	379	371	370	407	371	393	377	384	390	344	394	396	348	421	398	383	363	352	378	407	417	358	372	361	404	370	402	358	382	369	388	371	402	357	376	361	375	398	359	363	366	384	369	402	372	400	408	400	403	348	404	354	387	421	416	381	381	410	393	379	396	367	395	391	366	406	348	392	402	359	398	347	394	374	347	396	381	376	340	378	383	369	385	382	406	366	361	359	367	367	354	383	383	374	393	396	378	405	383	410	397	367	416	384	361	381	376	394	366	390	385	410	377	385	390	350	381	382	388	377	439	392	399	358	394	368	361	372	389	394	402	379	373	362	368	370	409	369	410	365	377	406	410	360	376	373	366	372	365	377	369	407	395	388	378	359	354	388	385	361	387	369	364	362	378	405	381	383	378	378	402	383	354	378	376	384	375	405	394	376	360	407	404	376	356	357	368	399	368	402	355	388	388	398	386	366	376	377	330	390	384	393	396	398	367	358	358	391	421	365	367	349	368	387	416	388	400	353	378	363	346	381	352	412	375	372	355	338	386	430	407	362	383	371	358	410	390	400	367	336	351	364	378	381	367	379	367	370	389	411	323	379	374	384	352	391	359	360	359	362	399	389	399	417	363	379	378	389	364	408	379	405	397	394	401	385	362	366	362	340	359	372	347	360	391	398	416	371	400	399	401	385	402	370	373	391	385	391	352	356	386	378	378	407	364	376	331	378	396	372	406	391	399	359	387	356	402	383	389	393	383	385	386	383	375	395	363	404	381	341	396	373	405	399	399	395	361	404	382	350	353	362	417	381	362	408	388	402	385	390	354	380	363	383	374	396	382	374	391	395	399	384	363	399	377	408	344	388	415	406	371	364	370	401	400	400	384	392	350	383	367	324	407	372	401	384	397	349	395	357	363	370	350	385	393	391	389	352	397	381	387	388	357	363	368	369	345	362	394	423	430	382	386	397	381	376	348	366	398	361	364	348	394	403	392	350	383	392	377	424	400	384	370	395	405	368	408	376	362	404	373	389	428	369	369	357	371	404	365	351	412	383	398	361	411	376	397	336	371	375	400	370	367	386	350	376	374	418	373	406	369	372	389	409	362	403	392	358	389	385	362	382	375	365	413	365	367	382	422	357	382	422	372	367	370	376	401	387	373	398	392	353	386	415	411	342	389	342	356	359	400	404	385	413	371	342	377	391	356	418	377	375	357	376	371	364	369	394	382	383	399	431	348	365	362	368	396	372	343	379	379	371	385	380	364	380	353	348	360	408	378	376	389	344	378	423	363	385	396	374	356	374	379	365	360	371	359	374	382	394	372	368	390	418	388	362	360	384	345	394	372	363	385	349	373	396	362	356	400	390	359	401	387	374	375	399	410	393	401	385	379	375	383	398	360	386	383	416	375	371	359	343	354	398	364	400	403	429	387	391	391	391	364	337	367	363	387	384	374	357	351	397	346	380	395	397	389	354	432	401	372	379	362	366	377	339	405	360	400	361	350	369	377	406	369	360	393	380	347	381	363	413	381	374	370	409	370	369	393	391	401	388	365	362	391	367	364	393	372	371	399	374	379	376	400	398	346	399	384	401	363	380	405	394	368	393	416	414	390	352	387	377	342	391	388	379	395	402	376	350	339	425	405	385	406	403	372	344	387	382	404	382	347	399	374	382	362	372	369	407	397	363	431	398	407	351	427	389	364	378	393	380	417	350	358	354	391	367	350	421	340	372	362	375	364	385	388	343	346	363	374	380	381	417	392	397	358	432	388	366	403	387	384	382	407	393	407	394	324	399	377	350	405	354	354	378	358	389	343	341	406	407	392	403	416	346	384	406	396	379	350	355	366	390	373	382	384	394	374	349	337	389	362	365	385	377	389	348	369	381	410	396	378	377	400	375	377	394	410	359	401	402	398	390	355	400	356	397	417	382	386	361	392	403	347	397	385	376	404	389
7979	10014	8909	5650	3899	2671	2139	1776	1517	1342	1307	1031	976	885	911	902	952	936	904	980	4175	3467	2057	1279	774	737	779	726	743	746	723	713	734	760	723	799	821	793	806	717	755	725	782	745	737	776	770	762	801	727	745	781	706	772	707	675	706	768	757	748	785	752	806	748	733	713	783	730	757	735	721	716	750	706	723	768	744	756	785	787	719	787	718	702	752	721	757	756	756	759	757	760	716	760	727	752	696	745	775	764	716	753	728	726	740	698	764	708	778	759	738	799	749	749	777	764	785	761	783	753	739	782	759	756	783	751	766	722	766	783	762	750	731	768	759	751	741	715	759	770	740	738	724	700	753	764	749	726	749	731	759	717	770	697	687	719	744	718	735	754	766	782	741	743	747	727	740	693	748	735	763	718	732	719	814	789	800	743	752	751	726	771	742	714	748	776	746	730	754	721	768	763	724	741	762	717	745	743	724	722	749	721	696	795	769	740	717	745	789	767	691	744	789	800	738	743	767	728	692	726	740	716	797	731	747	747	794	740	744	744	791	723	736	772	746	726	768	776	718	766	736	789	727	747	723	742	732	784	763	741	783	708	737	720	748	720	716	769	735	760	809	705	741	719	775	756	746	729	742	719	741	725	697	734	739	756	742	726	740	729	751	748	778	726	738	784	754	735	719	727	758	756	709	732	722	755	761	768	740	747	720	703	678	710	790	765	776	725	757	729	704	794	792	736	732	740	778	753	723	731	690	702	756	775	758	761	726	765	770	721	759	741	726	790	741	761	704	708	790	719	747	732	738	729	689	747	741	761	724	721	757	745	761	765	720	737	740	703	770	760	749	772	722	761	763	725	749	777	746	723	747	757	765	765	776	704	719	754	752	748	739	719	675	740	726	729	777	757	722	710	714	760	730	716	699	719	753	800	785	725	735	765	695	817	710	680	784	708	748	740	760	714	705	734	736	742	737	702	694	742	695	833	714	804	724	729	728	784	760	800	744	765	717	749	785	714	720	758	788	731	710	696	741	755	734	766	754	737	718	745	776	780	741	712	788	728	754	772	712	746	717	752	717	754	747	761	715	713	719	742	755	715	705	755	715	763	690	758	728	766	746	738	718	742	782	780	719	739	763	723	774	757	740	753	732	763	742	737	760	745	809	744	721	753	751	741	720	723	802	712	735	685	761	757	748	707	732	770	719	782	771	740	738	766	733	726	742	791	742	779	722	731	785	742	796	714	798	706	747	762	776	744	750	694	730	750	766	693	696	726	723	710	767	684	699	737	771	732	688	762	739	733	713	726	711	780	737	718	789	777	757	720	727	775	721	749	742	744	748	707	745	725	730	713	733	736	738	739	798	766	735	752	751	754	829	778	764	747	723	727	754	698	686	705	676	772	782	707	770	764	748	747	734	715	733	773	715	757	770	706	755	681	708	764	782	761	764	717	749	729	780	738	756	786	751	746	716	733	736	731	757	765	707	700	713	763	779	756	709	757	795	763	744	771	730	768	685	747	769	745	797	752	691	741	781	710	743	736	763	773	779	811	743	724	721	763	749	714	756	755	767	793	763	723	752	728	755	725	715	757	752	726	750	723	734	779	733	747	719	770	709	763	741	739	715	716	719	768	770	758	766	749	702	768	714	747	775	752	738	772	735	752	766	740	777	762	769	744	791	758	743	744	698	749	731	726	751	713	784	751	711	740	726	705	732	696	740	713	702	715	749	685	742	729	777	767	728	707	729	723	776	731	692	745	728	721	781	728	754	760	736	725	734	737	752	818	759	751	733	800	720	753	733	724	763	749	730	755	731	771	767	788	694	721	755	771	752	716	735	732	740	784	783	709	694	781	721	725	793	733	781	705	741	762	782	721	775	707	724	792	760	732	736	725	737	755	706	766	746	764	767	802	728	683	716	783	783	735	739	775	774	769	701	729	767	777	739	739	751	751	725	734	759	683	742	786	735	740	708	714	776	701	714	744	727	798	772	778	702	748	725	759	734	783	724	701	742	725	693	793	733	732	760	698	668	760	700	755	692	756	727	752	768	734	742	745	755	761	698	736	734	775	732	724	740	753	802	738	789	748	752	746	797	721	751	733	735	717	784	729	730	741	717	761	791	739	758	717	734	760	732	749	791	773	729	743	738	769	753	705	724	720	749	755	710	694	749	753	749	731	811	796	761	740	703	753	768	765	762	731	701	770	781	746	711	765	743	732	771	742	764	754	757	757	739	743	751	739	732	727	724	704	740	749	717	760	739	787	723	694	713	757	714	718	747	749	755	725	764	725	747	786	741	808	785	760	712	786	755	736	743	756	726	699	753	742	715	732	730	718	690	716	678	768	800	711	728	741	768	743	774	771	738	751	697	734	783	755	742	728	751	761	755	730	730	682	754	691	730	772	706	768	723	709	737	719	792	744	775	767	776	737	783	803	754	799	762	766	724	758	719	751	748	704	696	794	717	780	680	710	720	729	750	723	722	716	699	769	714	736	730	705	741	770	731	744	733	729	763	725	728	773	704	805	747	772	706	743	762	769	736	751	725	779	737	796	699	779	757	714	735	752	760	736	728	742	685	797	721	739	784	717	782	704	765	740	705	736	715	731	759	730	706	774	744	733	770	754	783	748	782	745	779	726	737	741	738	750	782	762	734	753	706	768	738	774	737	738	712	743	742	709	718	730	714	786	706	731	743	750	747	751	739	728	780	757	733	819	741	711	770	741	750	733	797	719	782	751	814	746	765	741	742	707	716	738	736	761	735	778	749	761	806	721	717	748	738	742	710	747	733	759	697	755	741	761	720	769	771	709	762	755	707	757	720	742	751	776	770	777	780	732	767	773	773	739	743	752	721	766	775	761	789	798	781	784	751	714	685	760	788	784	666	776	721	763	780	766	775	743	762	747	691	743	780	671	780	792	742	746	709	758	773	799	723	738	754	721	783	747	756	766	732	787	775	752	739	715	703	698	765	748	722	735	745	741	742	754	774	727	699	760	739	746	777	770	778	775	709	722	745	765	746	752	792	779	697	776	732	729	733	719	720	762	829	734	784	749	796	723	766	747	732	742	785	752	746	746	734	737	780	705	721	705	781	740	715	754	730	743	750	756	728	712	756	753	747	777	741	735	778	768	757	737	776	712	716	734	720	755	765	726	729	706	757	780	790	726	739	749	728	694	797	727	675	763	723	757	768	724	739	738	740	773	721	712	710	773	727	728	720	748	744	765	720	783	755	763	738	754	734	729	726	749	740	770	759	754	782	752	772	692	699	765	738	728	795	729	766	736	787	779	745	790	726	775	765	714	726	724	763	760	731	704	761	744	712	754	763	698	775	747	765	732	741	683	764	740	724	741	753	734	817	711	748	733	745	762	698	786	735	746	715	748	731	755	699	712	745	692	702	736	772	795	730	726	753	725	710	728	731	760	752	751	720	775	714	695	711	754	695	767	728	759	763	743	742	730	703	747	707	722	752	771	716	757	723	762	766	789	733	733	689	758	779	756
24325	21426	28444	24770	18786	3195	1339	947	750	615	513	498	460	434	443	405	388	398	370	480	5695	5846	2545	985	476	453	400	327	343	329	315	338	393	310	340	399	401	374	362	354	318	317	328	327	341	322	324	310	335	362	328	291	288	324	311	325	327	305	323	306	301	312	318	352	307	300	335	309	309	310	323	325	313	346	325	302	337	348	299	327	328	310	334	301	315	271	307	325	314	346	314	333	283	293	298	308	332	313	309	322	305	321	296	333	299	353	337	271	322	342	316	291	311	335	306	293	330	293	319	307	330	329	330	291	323	304	332	305	364	308	332	340	350	303	330	310	317	280	321	312	286	334	317	311	327	318	337	338	317	342	309	305	318	297	317	329	342	322	321	349	309	348	340	333	311	304	315	292	365	323	284	316	329	291	358	308	288	310	302	312	328	302	337	323	315	310	318	314	331	296	277	332	288	299	317	331	296	324	315	345	331	336	307	300	340	337	320	338	335	353	339	312	347	325	297	313	325	318	339	335	309	276	339	327	306	296	303	295	347	291	302	339	327	293	308	347	315	269	316	332	335	311	313	396	318	307	303	311	320	317	327	353	306	322	322	333	311	364	316	313	344	349	289	334	318	314	327	312	291	319	343	357	282	321	292	309	317	319	340	304	275	311	317	316	297	297	287	319	308	289	291	277	327	329	333	304	319	313	311	310	315	327	323	316	318	295	351	344	340	332	285	317	302	353	305	340	318	323	306	314	295	297	291	331	323	319	302	318	301	315	312	357	328	316	322	331	319	331	336	309	360	318	294	312	283	318	334	322	346	307	345	329	330	298	334	305	342	300	320	310	308	320	280	307	327	313	303	331	329	328	296	297	310	302	310	318	329	323	317	326	300	313	334	315	321	286	311	308	337	348	283	311	318	339	349	329	310	344	311	309	329	323	290	319	312	307	307	329	339	316	349	308	287	310	342	355	316	315	342	326	324	324	299	347	311	327	310	297	286	311	326	333	288	291	325	297	323	332	321	312	270	330	305	301	376	322	265	320	328	328	327	283	288	316	329	327	281	316	309	290	305	320	314	348	332	338	310	291	301	321	330	329	290	314	310	305	367	320	275	294	334	311	314	325	347	312	335	359	296	345	317	339	336	328	315	324	312	344	334	305	313	323	320	315	319	320	295	313	283	315	305	332	328	341	301	326	345	321	294	311	310	314	311	313	295	314	318	316	319	315	269	349	313	294	343	301	291	328	334	305	308	293	317	313	282	331	311	317	350	312	334	335	319	319	323	321	365	339	342	328	300	290	323	318	320	326	313	310	342	306	285	313	295	266	363	348	288	296	305	306	326	340	312	323	339	323	325	339	324	308	320	308	308	312	329	327	317	342	335	274	321	340	329	328	288	290	333	315	345	322	343	316	305	349	304	322	319	312	319	310	324	297	311	333	318	330	331	324	306	310	320	330	308	312	320	303	308	313	300	323	336	352	306	328	326	310	315	313	335	354	329	297	314	278	309	333	314	336	317	327	317	310	318	329	339	331	326	324	298	324	314	300	315	327	311	333	312	324	339	304	296	330	318	333	301	296	285	291	320	341	331	280	293	333	336	312	360	355	314	298	315	326	304	332	334	307	286	340	307	317	297	304	332	306	322	325	321	340	303	304	328	310	339	333	285	327	307	347	297	307	313	327	325	318	324	319	326	307	342	336	318	312	306	309	313	315	331	310	298	306	311	291	331	330	315	321	344	303	294	326	324	301	325	343	302	300	321	340	317	334	303	287	307	322	330	328	297	310	342	318	335	300	319	321	323	334	327	315	327	308	363	340	298	305	306	319	313	304	321	312	287	308	307	307	323	326	327	318	294	312	313	308	332	319	304	345	319	336	314	324	324	313	319	333	321	316	294	343	337	323	336	292	336	301	275	318	304	316	317	310	311	292	306	358	287	343	341	314	322	315	345	326	326	310	294	339	325	325	318	329	331	342	319	325	324	304	326	299	305	322	317	326	300	292	335	314	324	297	356	333	328	307	314	304	332	316	301	317	332	350	310	305	320	328	297	318	310	322	324	344	331	344	314	330	331	310	302	312	299	346	304	308	260	324	318	321	301	341	321	324	307	291	312	347	311	325	335	330	303	338	314	289	306	329	325	330	317	326	299	324	302	310	316	298	293	288	358	328	316	310	331	334	309	300	318	313	327	324	322	334	300	311	318	328	342	327	307	320	325	282	333	314	292	311	337	350	316	337	310	312	301	309	315	346	357	333	337	334	336	292	286	314	309	334	282	313	340	303	316	314	318	318	344	296	287	317	327	328	296	331	281	295	311	340	302	317	353	311	281	340	341	288	302	332	318	364	343	316	316	334	306	310	296	311	277	325	362	323	309	327	321	311	345	319	305	288	303	293	305	319	325	312	319	313	315	288	303	333	313	302	345	330	335	310	329	334	326	324	359	295	298	298	347	337	310	329	303	295	327	318	325	315	321	292	274	331	306	293	332	330	304	308	301	314	305	293	346	303	350	339	307	289	280	331	288	317	286	285	327	336	337	354	295	302	331	318	307	304	320	337	288	335	310	304	334	304	319	305	339	306	335	306	305	284	310	308	300	290	302	327	311	297	335	318	316	327	318	328	335	289	331	312	306	348	306	320	339	335	313	321	319	303	294	296	328	329	296	305	316	334	335	326	333	319	312	306	299	333	344	291	310	324	317	304	283	309	301	321	318	318	278	307	343	330	312	316	329	284	331	310	298	315	334	312	331	304	307	337	311	320	327	301	319	336	296	319	302	323	308	330	317	341	323	291	316	312	304	329	312	316	326	316	321	345	336	337	308	307	307	337	310	346	306	292	332	319	288	291	314	328	333	285	304	284	317	308	322	308	327	289	291	280	287	328	335	324	319	332	307	313	305	320	311	320	307	313	311	337	342	309	324	320	322	338	295	327	319	309	314	348	312	291	323	323	318	313	356	319	326	300	331	340	309	300	310	305	340	292	307	321	345	322	323	314	326	316	315	317	350	300	343	327	313	301	339	292	317	330	320	314	311	313	305	330	293	316	350	319	323	312	323	327	295	308	291	294	322	348	316	319	307	327	313	301	331	328	338	323	301	331	322	315	316	303	317	306	312	318	340	341	321	261	326	336	323	329	300	333	295	318	288	299	306	327	340	345	318	307	317	295	323	330	288	298	288	330	330	306	279	290	300	317	285	286	341	332	298	308	308	294	297	326	334	293	300	302	331	325	317	297	325	321	329	302	320	304	300	336	320	316	335	322	322	333	331	320	337	283	327	314	282	307	313	290	303	317	307	344	315	333	289	313	319	330	342	315	330	317	330	320	327	365	318	309	305	312	282	304	309	339	330	292	326	315	325	295	323	294	286	320	302	313	311	307	307	309	320	319	304	308	307	340	330	311	316	320	333	303	332	307	322	329	315	341	303	313	317	338	325	324	353	325	331	325	307	313	317	315	297	304	333	332	348	332	310	291	333	316	300	313	315	289	325	307	312	329
10110	19237	17391	10880	7362	5128	3871	3044	2489	2038	1613	1293	1149	1121	1079	1102	1044	1064	983	1490	16783	14494	7447	3138	1251	1012	793	616	583	647	650	677	749	746	721	902	902	846	769	684	658	635	634	635	657	656	644	605	642	599	607	616	674	610	641	616	664	628	588	675	696	610	591	620	698	608	659	586	656	645	651	619	634	612	613	616	660	609	673	593	666	656	603	650	652	611	646	602	624	623	626	592	634	642	639	579	628	618	637	670	628	616	655	585	628	631	605	636	605	609	622	598	641	618	658	647	653	615	639	623	610	648	647	678	637	680	639	629	624	675	621	612	609	601	619	620	595	667	700	630	667	627	586	623	636	633	615	637	657	580	620	626	595	615	638	627	631	656	629	613	646	563	636	584	638	639	617	623	637	668	610	626	596	633	682	633	616	638	638	599	642	643	615	610	617	653	612	661	635	704	622	596	624	649	588	601	647	611	604	599	654	629	632	632	637	654	619	643	662	626	662	603	611	685	619	649	697	615	637	665	658	595	597	594	643	609	577	628	675	651	617	610	599	656	645	675	651	595	599	621	651	633	663	605	660	584	624	587	639	607	638	622	633	656	660	621	627	639	626	624	657	622	630	627	641	612	636	675	604	634	638	641	620	624	646	653	613	650	676	661	647	658	625	651	645	631	630	611	660	604	659	671	640	653	651	638	676	672	612	652	628	658	638	624	560	639	619	624	613	685	676	658	613	639	635	625	601	627	643	596	619	628	676	595	609	665	681	603	676	661	618	674	652	628	665	626	599	620	637	592	632	590	612	602	618	624	614	652	652	577	642	607	633	656	605	649	628	625	606	667	599	618	628	608	635	648	584	627	629	657	622	584	672	606	643	622	625	633	608	638	625	604	625	619	596	612	599	606	656	597	657	617	615	599	601	623	615	579	632	616	618	653	594	611	636	623	617	628	648	615	617	657	607	625	629	616	649	645	645	630	621	626	647	673	634	642	635	616	648	646	600	621	645	643	619	655	648	629	589	640	635	615	626	587	646	621	634	640	679	668	682	658	653	666	613	632	618	638	625	599	645	682	652	630	618	641	640	639	619	612	632	625	619	639	639	635	588	601	598	656	652	626	632	636	606	638	637	614	617	654	631	612	579	631	603	603	611	626	630	604	560	608	597	626	652	648	645	640	607	624	612	636	648	601	653	626	618	638	680	632	630	604	671	636	655	606	599	634	590	607	649	628	650	651	613	650	633	664	634	633	677	658	626	663	595	645	678	620	652	650	618	649	606	623	669	615	624	616	616	621	608	601	644	596	618	622	610	658	660	626	673	610	658	639	610	642	609	658	671	627	600	614	627	693	623	602	577	648	619	618	638	602	609	644	654	611	620	626	611	661	603	612	631	576	640	646	602	647	589	664	624	627	659	670	647	615	672	657	659	686	617	654	595	663	591	650	630	658	624	621	624	677	644	672	628	652	609	655	639	644	622	609	597	637	663	613	593	628	619	635	611	617	645	671	629	609	609	662	642	600	651	626	649	636	677	665	648	621	614	586	616	665	652	619	606	656	649	615	578	626	625	655	620	571	650	632	653	639	624	631	609	588	607	601	667	626	658	640	650	633	631	621	653	637	702	644	645	677	660	631	584	608	667	616	623	662	630	634	653	605	644	680	615	625	617	646	630	607	589	651	630	640	571	602	633	626	615	608	591	700	636	648	611	592	662	643	618	667	630	649	685	661	672	641	677	619	591	606	600	583	629	628	633	642	646	650	635	573	654	598	651	566	649	641	596	641	668	622	654	656	638	639	588	628	639	592	619	582	625	629	620	609	675	686	619	597	628	588	635	696	626	611	617	658	628	671	654	650	649	614	601	614	579	632	626	644	645	622	637	624	599	624	592	606	648	615	639	630	629	634	656	677	577	600	590	663	645	583	609	650	646	675	634	639	619	659	625	591	688	609	683	605	636	632	626	652	632	642	614	715	635	640	695	591	651	642	606	622	631	589	600	625	614	601	631	637	646	651	652	641	626	634	604	638	657	653	636	616	636	688	623	631	610	638	618	607	640	643	619	682	626	616	631	633	644	639	623	625	624	647	642	596	669	610	646	610	618	584	620	687	612	632	618	631	646	658	604	643	616	628	663	622	658	628	647	627	657	603	605	623	620	630	614	648	632	610	609	606	598	648	650	655	631	666	593	654	657	610	635	646	613	610	672	652	642	587	623	607	619	644	624	616	646	654	647	639	634	614	607	623	630	648	609	674	638	618	625	627	626	655	600	644	650	608	617	643	660	670	637	644	640	616	655	704	643	609	602	620	643	675	651	627	613	614	591	625	683	610	632	630	655	620	620	659	637	628	648	641	625	573	630	635	632	628	628	617	647	627	638	633	606	621	656	620	642	628	633	612	649	645	636	630	608	682	635	647	616	656	591	648	631	638	668	643	612	611	612	649	618	610	593	672	616	636	625	630	633	596	597	644	616	688	596	634	641	688	610	629	632	642	670	607	619	639	674	601	632	618	645	666	597	619	660	673	649	578	621	602	638	614	618	586	678	647	647	662	606	626	674	604	642	610	629	624	598	621	649	644	586	639	612	635	638	619	591	638	633	602	590	650	607	638	628	617	613	628	609	686	601	650	671	647	639	633	633	609	645	646	635	686	629	613	603	655	640	594	614	633	651	614	697	637	629	632	644	643	599	615	658	653	605	647	636	600	604	612	627	676	606	648	626	644	674	626	627	656	618	647	675	630	662	619	640	651	675	588	655	603	617	634	624	613	577	625	613	638	621	651	631	648	618	670	628	623	617	623	622	658	658	641	664	635	641	668	601	616	669	626	703	618	677	628	634	637	647	632	617	636	621	684	647	613	647	631	596	604	679	654	635	642	642	650	633	626	643	642	609	609	657	640	626	633	625	633	607	653	664	609	614	597	673	652	602	637	609	672	592	604	635	686	647	648	624	570	664	622	615	630	634	639	649	656	632	603	655	641	626	660	654	647	608	661	628	641	642	595	625	672	619	634	644	649	652	652	631	620	688	621	614	594	630	611	651	634	645	617	619	624	615	610	619	631	658	652	621	689	646	661	618	608	634	637	590	642	628	641	638	631	629	683	635	591	650	654	592	644	623	623	621	616	631	633	617	610	591	570	630	604	669	660	632	676	645	618	608	632	657	616	627	669	683	639	651	643	596	634	601	635	603	649	629	698	607	618	607	620	639	661	631	638	636	613	677	649	642	639	629	629	651	630	647	634	586	615	674	642	638	629	662	653	639	623	674	632	643	662	638	620	650	654	610	607	657	628	639	623	647	628	668	639	650	631	658	598	667	658	607	613	649	589	574	660	627	645	629	663	607	619	650	582	665	677	600	659	619	619	629	624	610	614	605	645	669	641	650	614	610	645	652	636	640	613	644	653	632	585	638	645	631	638	671	652	596	619	604	603	667	645	628	661	617	652	664	662	610	598	616	604	639	593	625	634	629	595	639	633	643	663	580	608	635	627	641	624	647	634
23229	21314	29073	23888	21327	18518	3580	1454	964	820	621	537	475	522	456	485	475	441	404	517	9339	10865	5296	2091	716	495	469	325	318	286	304	309	298	325	336	433	435	401	412	372	350	328	324	323	296	294	294	318	323	323	315	308	293	307	297	336	298	320	310	331	321	306	292	345	311	307	334	317	302	305	309	305	280	288	310	294	302	296	331	288	276	287	296	321	282	326	283	321	299	283	300	306	316	343	306	292	286	287	306	278	328	299	304	307	329	287	316	305	297	320	306	301	276	301	307	326	337	294	314	300	285	320	294	287	280	289	271	299	294	293	318	303	280	306	321	299	318	304	299	312	294	326	305	322	318	291	288	281	298	278	301	300	314	272	308	314	289	294	321	305	309	300	313	325	311	295	288	311	316	337	293	309	318	322	329	305	288	331	299	322	326	280	276	286	304	282	310	314	336	299	309	296	317	305	321	311	301	279	323	303	321	300	282	302	310	299	307	304	311	298	311	301	305	297	320	330	301	299	301	277	339	294	283	303	335	315	298	296	295	292	320	326	299	296	288	304	317	313	283	342	286	336	286	350	304	316	318	348	342	305	325	320	285	294	310	287	307	320	288	300	292	302	298	296	303	286	280	329	311	306	288	312	300	319	297	319	285	329	332	305	304	297	330	314	321	302	275	303	326	294	307	311	325	305	296	318	345	304	324	296	297	293	323	308	309	315	321	274	281	267	331	302	311	308	301	297	296	356	342	321	317	331	314	294	317	305	293	326	311	307	318	302	322	316	319	329	267	297	309	292	323	340	335	331	329	297	290	296	309	307	296	344	302	318	306	319	297	289	274	289	300	314	333	293	302	317	295	302	285	314	326	304	331	314	321	323	315	301	286	304	315	321	326	305	302	289	293	283	339	343	285	319	306	341	290	308	280	281	295	280	293	288	288	304	284	297	284	344	309	320	308	313	291	319	304	320	286	301	308	295	303	309	296	304	262	323	306	331	319	295	318	299	284	291	317	291	318	323	303	309	276	279	279	314	291	315	313	319	301	295	313	302	290	318	302	331	318	316	284	326	317	309	299	298	321	324	312	293	301	302	267	307	277	281	298	298	316	338	306	298	307	313	304	285	302	287	291	302	319	278	281	273	304	322	305	332	311	306	269	312	286	272	312	303	277	328	337	302	309	295	314	291	300	308	324	317	296	285	334	301	315	307	316	319	294	339	292	317	323	320	306	281	312	309	295	309	278	296	317	326	292	321	283	306	312	313	330	304	318	302	277	298	305	308	297	296	297	296	303	307	318	294	315	287	314	318	293	290	303	309	284	314	277	305	299	287	310	336	290	306	315	310	322	324	296	307	305	301	284	324	318	300	284	321	331	316	289	325	319	304	305	334	300	316	305	323	333	320	310	299	299	306	308	297	335	331	308	302	329	302	292	327	304	275	328	322	354	301	294	305	317	302	316	302	302	309	294	307	292	296	310	305	286	280	301	273	274	278	276	292	331	317	313	321	286	311	329	329	331	318	295	311	309	305	296	287	290	299	303	301	303	324	303	309	302	267	299	293	302	291	290	325	313	317	333	338	286	305	291	277	287	301	271	304	307	299	269	319	299	270	310	314	321	295	293	301	288	328	303	313	262	289	285	280	279	314	267	307	325	305	322	294	295	336	333	290	321	296	312	301	300	308	274	320	319	342	286	281	328	289	299	302	298	308	266	278	278	292	315	299	315	315	326	321	318	298	302	275	358	312	312	309	322	308	291	272	317	303	314	324	316	313	335	320	324	286	295	302	304	261	293	303	265	308	288	290	320	306	296	329	290	293	305	317	322	305	302	270	308	300	292	292	292	306	318	294	323	317	282	285	287	334	303	301	310	273	318	273	296	315	300	315	315	287	280	291	315	325	304	309	296	315	318	282	310	303	313	290	289	306	279	262	308	312	303	293	319	330	304	316	290	274	315	312	283	344	304	274	305	281	291	335	280	292	299	295	275	281	348	275	305	288	312	306	293	308	301	297	320	317	316	289	306	330	300	317	317	274	298	296	315	338	292	312	324	343	288	305	331	282	314	293	332	320	304	282	317	303	302	309	280	303	303	323	344	305	337	288	287	345	335	319	340	306	301	302	308	279	336	345	319	274	340	269	313	292	308	296	336	288	339	310	300	311	339	277	284	282	279	326	289	302	269	295	289	306	317	299	287	317	315	281	286	298	293	299	288	287	288	322	281	310	303	291	310	287	300	302	276	290	277	311	336	325	295	317	327	322	321	304	286	308	320	291	294	291	318	281	301	312	304	323	326	287	299	297	286	334	285	322	293	319	293	338	281	271	321	290	299	310	322	280	337	333	275	276	312	291	335	295	304	306	318	303	287	334	294	287	264	313	293	280	338	297	321	282	313	296	291	308	303	301	300	326	317	294	309	323	315	334	338	290	288	309	315	303	311	319	290	319	301	321	282	305	284	327	310	284	317	284	308	306	328	301	307	299	296	309	274	297	300	318	311	310	317	303	313	305	339	305	290	302	293	313	303	290	315	329	315	301	309	296	301	331	278	285	305	290	290	298	293	308	304	304	306	306	296	304	302	266	286	304	292	320	293	312	301	333	322	328	308	283	285	311	314	276	320	276	296	278	307	308	289	312	304	314	315	313	334	332	287	306	342	303	312	310	269	343	315	316	305	307	315	329	328	317	279	310	290	298	283	287	319	301	286	339	282	299	280	301	313	316	341	291	328	293	334	318	299	317	298	280	300	329	320	285	272	332	306	282	268	281	306	313	306	308	332	297	300	337	307	297	298	309	279	304	291	341	334	288	304	318	301	260	296	322	275	278	267	303	312	322	323	276	278	284	318	272	310	263	336	310	309	308	294	300	306	297	306	310	271	294	317	289	260	302	316	298	261	324	302	295	306	307	341	344	299	299	283	291	314	293	294	293	271	276	294	309	307	294	312	294	297	291	313	283	302	304	304	284	306	276	313	267	278	305	260	304	308	288	301	331	321	318	292	343	282	325	293	321	303	295	296	304	310	313	289	326	286	323	321	316	331	325	326	304	271	354	332	309	262	316	297	332	336	264	286	281	317	312	293	289	335	291	327	317	312	302	260	319	304	287	343	270	320	341	269	292	331	326	293	296	286	311	288	283	310	309	301	296	302	296	317	359	294	292	292	286	310	318	303	295	289	252	325	300	290	304	286	319	289	304	307	339	314	278	312	305	282	303	301	294	310	294	320	282	310	288	306	316	312	278	314	307	277	296	298	304	298	296	297	290	314	313	313	261	273	305	301	308	294	302	311	288	327	292	279	300	312	313	325	316	304	303	291	306	298	288	295	299	305	291	302	303	318	342	263	333	310	290	313	316	337	310	338	333	330	311	308	343	312	333	298	284	309	296	303	306	305	263	316	293	314	297	289	272	295	282	311	341	303	285	303	320	325	311	313	321	294	326	294	317	315	304	283	324	315	332	292	330	319	312	308	294	321	295	287	352	291	319	309	305	304	299	344	323
12324	24746	23304	15643	10688	7841	5835	4455	3608	2561	1908	1696	1412	1448	1458	1342	1333	1134	1074	1580	23210	21686	13364	5878	1929	1232	1190	618	630	592	635	576	600	605	685	1018	1082	1043	871	796	661	606	561	602	556	581	604	609	615	586	594	621	573	576	568	584	559	615	615	594	579	615	614	613	604	540	589	547	560	609	595	608	581	579	601	570	544	565	597	607	608	582	635	622	618	598	626	575	577	590	576	602	596	598	607	589	602	573	630	601	556	573	606	567	610	613	574	599	585	590	557	570	564	558	595	615	580	572	608	594	600	600	549	567	591	580	580	627	573	630	607	590	602	589	561	650	564	562	564	610	619	579	611	614	597	596	573	613	617	608	613	558	610	596	577	582	573	599	636	590	586	608	571	621	595	620	592	587	583	585	635	623	628	642	603	592	556	562	611	591	617	585	606	591	582	586	625	585	559	568	593	558	576	593	594	617	589	576	643	599	643	579	555	612	578	590	591	624	614	595	600	591	560	612	566	603	600	589	610	581	620	548	603	619	602	636	615	604	581	606	566	582	613	553	613	582	584	598	647	526	581	557	596	627	586	582	583	587	563	564	589	606	571	576	637	606	572	593	582	572	560	594	577	592	581	586	594	562	610	592	592	621	570	580	622	571	614	601	579	581	601	579	574	570	570	589	593	612	570	607	590	615	620	619	554	598	597	533	580	622	616	582	560	584	600	626	595	589	557	576	605	591	558	574	604	649	612	593	628	584	594	598	629	577	583	626	596	569	604	581	555	619	592	623	541	571	569	582	594	563	557	553	582	630	620	570	552	589	596	607	589	598	608	542	643	563	581	621	607	620	588	572	589	575	595	589	574	619	579	594	563	572	573	555	569	617	628	584	608	606	595	593	575	594	581	590	603	583	604	607	605	606	609	599	571	654	601	577	601	603	577	590	594	618	596	601	580	653	563	625	611	597	598	574	637	595	558	618	580	619	638	603	575	579	603	597	594	602	559	579	594	622	549	638	577	589	600	572	532	591	594	583	596	623	618	556	627	608	619	625	603	531	600	634	568	597	563	630	603	578	563	602	588	591	595	521	595	520	593	635	621	615	596	558	545	604	604	592	561	607	613	539	591	593	567	614	596	538	551	570	585	601	615	596	609	557	597	587	560	648	606	581	590	627	588	614	570	583	594	636	583	568	609	549	596	611	591	550	599	524	623	596	571	622	576	585	567	571	610	605	623	570	579	586	596	571	596	588	612	631	561	604	571	588	637	586	597	594	622	600	625	537	597	624	584	570	583	583	571	577	590	619	557	556	621	593	609	582	580	549	563	612	568	627	554	620	565	576	604	607	646	601	598	609	581	576	553	573	565	610	597	616	575	594	589	620	606	598	565	555	577	573	544	604	594	579	584	614	554	575	534	621	609	609	593	632	567	573	580	597	591	593	608	610	603	617	555	602	549	579	600	610	574	571	567	604	601	579	621	516	598	557	568	593	616	611	607	591	570	577	593	581	559	603	601	552	570	577	529	573	649	583	562	626	595	542	620	620	622	671	611	578	643	591	561	593	593	636	604	607	593	593	561	599	594	573	557	571	603	619	582	587	558	590	601	574	590	613	586	609	592	581	602	576	573	615	577	611	611	589	574	594	571	595	575	633	573	593	578	573	609	592	583	604	535	589	652	581	609	596	569	593	615	579	635	563	588	618	586	610	611	609	575	613	593	584	587	606	627	553	552	580	599	613	558	589	628	631	578	578	595	600	591	557	603	606	614	607	565	585	606	618	599	603	532	606	595	608	585	572	618	596	544	607	575	553	590	580	576	612	565	619	559	597	596	594	607	617	629	585	613	592	575	573	569	563	552	564	607	556	593	560	601	621	590	567	576	546	597	579	605	603	585	619	632	573	603	617	555	598	618	633	585	625	573	583	559	596	622	591	619	563	589	598	614	590	588	577	560	649	611	583	576	592	607	566	552	628	596	587	571	558	603	590	624	565	551	576	553	617	570	654	647	633	691	559	554	587	555	601	601	560	629	612	593	601	572	616	586	618	629	578	606	606	549	612	577	591	614	559	579	558	541	563	604	584	601	636	558	588	569	551	564	589	571	600	643	563	590	567	581	579	620	617	575	585	567	572	602	600	561	588	588	597	625	595	598	580	599	560	521	644	553	596	593	609	597	606	587	595	544	619	579	562	597	633	571	629	586	579	599	597	580	573	603	630	586	561	594	591	575	597	527	615	548	583	612	584	611	581	630	583	572	578	588	579	574	606	556	583	624	616	600	584	541	589	598	564	585	609	642	624	600	610	626	577	576	628	583	595	607	517	609	553	615	595	591	582	604	639	602	555	574	603	616	545	612	608	592	621	613	594	581	605	599	599	561	644	607	624	590	593	611	555	602	546	586	606	593	526	563	602	637	580	606	595	585	553	581	578	617	625	589	640	509	581	559	625	568	610	572	564	601	635	604	610	586	620	618	590	554	595	566	577	559	535	615	572	612	615	600	635	600	591	568	602	583	641	628	585	601	617	570	605	597	597	545	560	627	607	602	616	594	605	608	606	579	574	594	594	629	593	576	597	560	596	600	552	585	588	566	569	617	577	578	568	564	638	569	554	606	617	590	564	579	600	591	625	565	584	561	577	588	542	555	625	594	561	617	530	609	605	620	594	588	589	582	549	592	583	583	589	584	619	628	561	552	554	606	570	532	590	592	640	556	565	573	614	567	564	644	552	607	600	591	583	585	574	619	624	585	613	558	618	606	589	594	575	574	581	597	600	573	565	594	605	593	579	554	628	567	596	595	569	581	585	593	565	521	570	609	609	547	591	568	578	593	569	592	570	604	604	591	631	587	598	532	610	599	594	622	606	630	568	616	588	633	605	585	541	587	580	553	563	577	628	567	566	596	600	600	604	616	589	585	586	606	606	557	606	548	576	543	580	558	615	571	563	559	630	599	551	592	564	609	582	583	602	603	592	603	620	530	604	598	565	604	531	599	616	572	555	637	605	559	595	615	591	583	596	547	635	582	611	595	589	591	597	610	591	627	564	586	573	589	623	578	568	551	595	602	609	607	585	584	611	570	581	578	586	595	588	596	597	577	599	600	584	595	561	606	607	580	594	603	628	563	558	583	598	585	576	565	570	556	604	580	609	572	602	565	588	614	607	571	571	644	534	578	577	612	579	605	582	599	598	610	572	574	597	632	563	618	586	576	610	612	627	551	607	619	597	599	607	607	587	600	587	589	609	618	596	588	585	594	590	591	567	591	613	590	585	628	613	555	577	592	611	572	573	592	580	612	583	590	564	592	576	598	619	624	603	605	619	608	571	587	593	595	666	603	551	598	551	602	627	620	563	606	602	624	584	618	572	613	568	559	625	592	593	567	551	593	596	596	576	606	606	560	518	596	591	600	601	604	545	601	600	565	597	615	621	607	584	671	600	595	581	585	579	587	550	599	585	599	653	589	618	597	565	611	609	601	618	582	591	577	649	592	550	595	631	613	591	562	580
26899	20311	9459	2988	1489	1132	769	627	503	427	454	385	416	427	414	425	410	427	402	411	1013	1242	925	521	417	398	383	357	359	375	376	372	371	373	355	365	389	398	395	403	361	395	379	378	367	384	368	381	365	354	371	377	396	387	371	379	362	361	380	378	384	370	354	396	370	361	370	374	345	353	367	371	340	349	352	385	370	361	338	388	352	393	357	345	412	362	394	325	352	357	374	374	372	396	356	371	373	381	336	368	370	356	381	323	344	371	359	354	381	354	370	338	384	368	333	335	356	359	354	364	405	347	354	379	392	346	372	377	364	370	362	361	356	361	352	324	384	372	359	328	383	354	366	368	362	361	379	368	358	347	367	341	361	352	341	364	384	354	373	327	329	399	356	360	362	337	345	389	339	326	388	345	383	342	349	362	342	386	387	357	388	373	347	379	360	359	378	353	357	356	393	344	362	315	375	374	385	364	383	366	394	344	350	365	359	394	344	354	337	394	357	371	340	372	388	360	369	376	366	366	365	360	349	395	355	360	358	369	367	347	391	380	399	356	347	365	380	348	383	362	386	388	366	346	327	383	334	344	352	373	310	341	389	359	378	375	367	377	384	356	355	346	372	402	357	379	339	343	351	330	400	330	354	382	375	351	379	359	362	359	395	375	378	346	372	390	338	359	362	348	351	368	346	351	374	375	361	382	382	366	348	405	355	379	387	343	360	379	390	360	368	392	372	372	367	387	360	346	360	309	359	339	327	383	367	378	361	360	380	390	347	350	382	367	392	353	367	346	365	355	350	336	366	339	367	381	392	332	364	343	350	361	375	369	331	350	357	353	354	409	378	376	358	355	366	345	361	360	337	357	346	393	383	354	364	377	358	371	356	355	362	355	337	350	334	393	394	371	364	360	387	391	358	374	371	354	353	361	368	369	330	350	432	322	365	372	361	351	352	357	365	375	355	391	392	360	359	378	395	375	354	369	347	373	373	387	382	327	365	369	421	399	341	384	331	336	348	365	328	351	375	351	353	390	394	397	389	408	370	344	395	403	407	358	391	374	382	408	355	377	330	377	399	376	359	369	355	347	387	386	335	357	362	348	357	366	385	365	332	381	335	390	379	384	347	339	367	343	356	369	386	349	391	346	397	387	376	355	382	351	344	395	350	344	382	375	359	361	366	352	365	370	373	361	357	382	348	403	366	355	347	356	357	383	357	370	355	357	380	400	350	395	368	351	338	385	362	362	379	368	377	365	373	406	353	336	352	371	341	357	396	363	357	364	348	382	346	354	351	409	377	339	358	371	365	348	364	357	371	361	391	367	397	354	386	361	379	354	355	352	394	355	352	359	357	356	361	339	368	398	326	396	361	379	372	328	352	361	332	354	373	358	329	346	399	375	370	321	385	404	398	380	382	346	373	358	354	376	387	362	369	389	402	377	353	377	367	357	369	355	371	359	358	388	405	319	362	337	397	368	379	352	367	366	364	383	358	359	334	376	350	384	385	394	348	397	369	328	364	405	371	386	366	353	352	358	384	346	347	372	337	373	398	375	370	355	381	354	347	362	383	371	373	368	371	363	389	366	384	355	348	348	345	350	328	361	338	348	323	370	364	387	362	354	359	383	348	410	390	411	377	420	368	361	358	383	359	380	362	364	352	372	344	386	380	358	376	357	347	376	349	349	380	336	408	368	384	370	397	357	356	372	358	357	360	381	363	356	372	340	371	379	386	369	385	371	366	365	379	352	368	363	364	378	388	377	377	379	364	381	374	361	355	334	370	351	341	359	356	374	377	384	375	367	345	382	366	371	345	353	370	357	363	354	346	388	349	369	354	384	347	340	362	375	353	372	348	393	366	353	352	388	341	361	375	343	373	377	339	363	379	368	358	372	368	376	360	371	357	382	346	400	378	360	357	326	354	385	358	376	352	350	373	385	397	372	347	333	338	384	322	357	331	371	366	352	407	384	391	385	337	335	388	378	391	355	379	343	366	380	367	344	344	379	365	348	359	379	367	357	366	368	364	398	347	352	391	348	345	384	347	366	400	357	372	366	371	349	411	359	346	364	355	380	378	374	350	391	380	375	392	385	385	377	368	347	350	357	375	377	370	373	362	350	370	352	358	362	292	368	376	389	374	393	348	367	340	344	408	376	371	346	390	315	345	333	387	356	388	351	375	360	380	373	370	391	361	346	348	374	358	314	363	355	386	380	374	366	358	354	341	343	381	377	360	406	374	376	379	381	345	396	346	404	384	356	364	365	370	359	407	403	367	333	391	369	347	394	375	361	418	367	365	350	372	351	386	394	346	333	345	354	369	371	340	361	368	334	328	363	329	401	383	373	385	349	381	384	367	333	385	379	351	368	381	343	370	334	384	345	401	397	377	350	386	333	333	364	349	368	361	359	371	370	405	353	353	368	374	372	370	373	360	361	305	366	354	375	384	350	361	396	362	372	372	362	374	365	374	336	368	381	378	357	388	367	342	363	372	381	363	375	339	374	355	374	375	378	381	344	382	373	348	360	370	379	356	323	388	370	355	363	379	357	363	398	398	368	339	366	312	366	369	340	345	355	376	379	364	371	354	393	385	368	366	347	350	363	353	373	368	342	393	341	365	418	372	365	350	365	368	373	357	374	388	348	387	365	361	351	355	372	326	352	408	397	374	354	356	362	345	405	386	357	383	331	371	351	365	313	359	350	379	348	353	353	368	318	370	350	365	349	353	353	346	368	371	394	344	374	366	334	401	352	361	358	365	374	369	341	367	358	342	390	361	365	370	398	335	364	346	337	356	356	380	351	375	365	370	376	396	358	383	361	335	406	405	381	371	370	370	366	382	379	403	379	330	371	345	367	386	373	379	334	368	371	389	359	381	370	369	340	392	351	356	357	399	377	388	394	348	378	371	381	370	370	357	358	355	371	357	381	348	410	387	341	380	355	355	374	362	390	371	355	359	382	390	396	368	353	368	382	360	365	352	371	364	364	345	339	342	366	335	387	345	403	356	339	348	353	357	392	337	391	368	362	334	339	360	351	344	379	367	375	365	405	367	382	350	372	369	356	347	383	347	350	375	383	340	328	373	336	347	348	365	413	323	348	369	392	379	374	377	341	347	357	330	372	369	364	360	388	363	359	347	354	382	338	377	408	371	346	359	325	369	370	386	371	354	377	359	350	317	341	392	367	339	369	378	365	348	354	397	360	353	369	386	365	363	368	354	375	379	345	332	340	365	339	381	368	376	341	349	376	343	353	356	345	373	344	385	333	348	357	356	360	359	356	351	374	372	386	403	356	382	383	369	323	379	391	357	373	361	335	383	325	365	405	365	369	363	393	328	342	384	412	372	345	359	311	361	380	368	386	359	338	352	329	336	383	350	391	374	388	346	351	353	354	375	341	365	348	356	342	372	374	353	356	375	366	335	379	342	340	409	348	336	380	364	376	336	374	386	362	373	348	359	373	359	366	409	385	354	327	372	345	364	389	371	376	369	330	357	359	371	359
8518	11147	11135	6629	4227	3120	2466	1824	1533	1250	1103	969	993	1054	1009	947	966	945	857	960	3254	3851	2588	1327	810	833	796	783	667	730	785	760	733	668	748	740	756	762	746	757	780	693	746	740	712	713	703	716	748	749	738	672	655	713	777	710	747	716	736	763	778	788	689	711	715	707	715	808	711	728	728	740	762	699	708	718	739	720	706	752	713	735	660	737	709	717	709	724	727	717	714	700	705	687	736	746	707	711	705	760	719	738	690	704	735	671	750	731	768	775	722	693	708	690	692	701	699	710	736	719	670	690	730	706	719	739	732	695	708	696	743	730	734	743	699	755	753	731	751	729	755	722	727	741	714	711	732	719	727	714	736	764	715	713	684	727	738	675	734	690	702	739	754	682	712	710	695	680	750	741	746	742	707	729	736	710	722	722	779	718	735	726	759	752	695	716	716	691	711	721	665	728	731	724	694	734	760	743	720	748	703	707	727	748	730	688	690	751	731	750	752	709	716	710	733	722	744	733	685	654	721	693	798	787	703	678	710	699	716	712	734	755	713	718	697	704	684	731	737	705	736	719	701	700	707	731	718	749	772	752	709	719	707	737	732	671	712	718	729	762	727	738	726	750	688	713	787	712	691	732	747	681	724	754	771	708	726	681	714	710	742	716	747	750	714	739	735	743	707	671	742	670	718	785	738	750	687	694	712	726	672	739	699	704	722	688	729	731	731	691	689	738	710	796	747	712	763	710	748	806	752	739	763	752	718	669	717	740	761	722	757	764	719	757	725	711	687	725	716	716	698	762	731	716	771	737	702	731	713	672	726	749	774	673	695	746	749	722	724	697	748	751	700	679	765	687	770	722	710	695	760	711	731	701	738	764	696	703	672	756	708	667	699	649	736	729	734	723	796	679	722	720	743	717	774	752	727	723	704	672	718	766	721	694	715	740	711	732	708	738	739	688	745	736	745	730	742	722	708	701	722	699	685	741	711	718	733	686	716	714	738	741	738	765	734	734	723	687	719	697	677	693	727	715	693	758	737	709	730	706	726	780	709	746	724	746	724	685	733	721	757	703	766	728	768	726	743	758	753	727	724	715	728	721	781	692	760	708	726	728	709	752	696	684	745	742	704	773	711	718	691	757	712	734	703	723	714	700	720	728	767	702	740	730	687	709	811	679	687	729	737	716	698	745	744	690	734	735	731	671	722	713	731	739	692	743	729	713	749	695	751	705	711	702	742	717	723	720	690	761	665	738	733	723	716	717	765	751	666	769	692	758	707	721	758	734	712	680	740	684	672	737	735	702	758	687	703	715	702	717	713	710	762	697	722	724	716	667	781	751	721	724	703	722	719	774	687	739	744	719	718	697	748	644	728	757	698	734	684	690	736	717	728	721	733	734	738	759	730	739	719	748	765	679	743	686	722	741	711	684	704	718	708	685	728	701	703	709	752	735	733	705	708	687	705	700	726	678	752	749	707	762	713	696	711	751	756	686	720	734	738	716	776	691	724	743	770	714	723	745	773	714	730	754	710	753	665	709	746	676	717	723	746	729	734	702	709	732	652	740	740	745	705	722	713	690	654	707	736	696	704	702	726	744	690	738	718	749	713	754	726	698	756	680	703	720	718	671	767	696	688	705	720	764	736	713	778	740	688	744	750	752	782	677	712	699	735	727	718	740	731	683	757	730	718	759	706	719	744	717	745	754	701	768	740	672	727	730	709	731	736	723	766	749	739	764	720	718	757	746	686	715	739	703	665	749	723	743	709	741	745	671	717	730	752	713	734	757	729	740	747	721	820	670	737	713	789	739	712	745	752	790	718	759	747	729	746	692	708	714	738	709	710	747	698	713	734	702	689	717	744	691	748	702	711	717	752	736	662	723	655	680	685	671	721	710	703	710	718	752	789	721	734	633	732	735	745	707	710	696	720	725	675	768	721	740	754	711	700	753	740	704	691	702	704	730	720	741	709	714	722	700	698	699	738	721	743	729	740	716	664	766	685	727	690	769	719	700	721	744	727	754	735	724	762	715	751	731	718	689	719	720	727	795	735	771	698	705	746	739	684	718	693	658	733	717	674	751	735	684	748	737	754	687	645	691	689	770	689	692	725	727	745	718	715	734	700	679	713	745	735	725	720	772	686	759	733	736	684	734	698	771	713	739	759	677	771	702	722	716	724	779	720	722	681	705	710	724	710	720	725	745	753	748	731	748	676	708	690	733	683	696	737	698	716	711	749	691	755	751	710	660	772	761	748	706	738	724	679	750	713	730	738	704	732	717	714	722	786	726	706	740	726	739	697	686	705	675	678	718	730	689	788	722	726	744	717	685	723	770	701	728	728	709	731	735	713	718	751	722	710	726	716	743	772	744	749	699	699	712	724	738	782	691	698	797	713	734	695	688	780	694	689	745	749	670	710	691	752	744	702	741	682	756	722	732	709	720	717	741	712	735	709	735	705	747	740	737	718	787	695	751	793	715	734	702	725	740	688	729	682	737	730	752	720	727	696	670	732	757	735	731	750	701	748	723	708	730	776	737	770	682	698	704	749	715	734	705	730	691	721	726	736	743	686	679	731	716	747	739	686	758	720	701	750	715	724	727	747	721	719	759	777	744	695	728	721	766	728	700	727	729	755	704	735	729	722	757	747	743	740	715	731	698	717	740	687	753	752	686	777	687	738	736	721	718	719	699	733	703	680	753	707	723	765	735	740	760	728	686	712	728	717	706	784	692	686	709	742	741	691	769	724	730	676	752	703	689	678	709	713	746	772	724	732	692	725	751	710	706	743	745	738	679	735	713	716	732	737	704	680	738	693	756	730	688	730	706	712	740	738	727	762	671	709	762	747	747	732	767	709	807	718	710	727	737	756	721	746	727	707	698	731	714	725	736	716	691	721	674	715	726	655	730	722	708	696	753	722	726	729	755	711	745	710	717	692	665	728	715	714	736	665	748	667	746	779	719	695	780	723	697	678	745	750	695	719	733	722	706	711	709	753	714	703	723	747	705	734	722	699	717	714	737	745	706	715	739	739	788	734	712	660	732	678	731	722	719	725	713	690	734	691	728	739	714	741	752	724	719	720	702	724	735	779	721	698	726	735	764	642	693	747	766	702	702	686	714	707	743	664	711	763	739	679	731	671	751	721	736	690	781	731	755	749	734	682	708	734	739	742	750	717	693	736	702	708	768	754	728	723	758	756	722	752	711	736	741	736	731	749	699	737	739	733	753	744	670	727	756	764	732	728	719	720	674	712	752	713	735	715	691	739	748	692	731	715	743	687	716	774	744	722	729	728	729	724	757	728	717	689	673	741	707	713	703	747	729	703	758	751	688	723	712	726	736	752	736	750	707	689	733	706	729	721	710	708	750	751	721	672	705	705	757	719	731	736	702	700	746	725	754	737	701	767	800	760	732	710	697	737	730	731	715	759	712	765	752	711	723	708	709	748	775	721	724	759	739	717	716	722	760	735	733	735	721	717	749	687	708	715	740	701	752	723	685
24253	21342	28377	24654	18888	3511	1427	874	655	543	474	467	412	415	434	398	419	397	370	438	4878	5203	2914	1020	516	590	361	282	314	312	333	291	292	271	329	325	426	449	413	370	328	277	310	277	361	300	290	311	315	297	295	267	286	273	338	298	307	304	292	308	291	318	286	296	323	305	320	293	249	289	324	307	301	279	319	284	300	283	300	300	288	293	307	301	323	281	313	311	293	301	291	308	277	286	312	288	274	303	309	303	328	304	288	292	297	303	302	295	296	295	304	288	289	313	307	268	303	342	315	272	315	328	297	302	314	290	328	314	299	261	312	328	314	291	311	299	328	290	300	297	298	284	320	296	292	328	297	288	306	277	295	299	309	264	294	289	299	258	286	277	309	272	341	321	296	310	320	302	319	299	297	284	291	286	319	280	323	310	305	317	301	306	294	292	282	307	310	278	277	317	291	283	306	327	312	286	305	299	314	276	306	295	284	324	317	292	308	286	306	257	285	314	310	299	292	278	292	298	301	280	315	322	289	323	298	302	322	309	300	284	293	319	309	309	277	281	309	313	293	312	279	294	312	298	267	265	298	287	292	280	313	312	302	309	304	318	291	335	307	296	299	307	286	276	340	289	272	276	286	279	330	324	292	296	277	302	321	282	288	314	288	308	324	310	308	281	292	331	314	278	285	302	307	302	273	290	301	330	295	309	312	276	289	294	332	286	324	304	284	287	303	258	301	332	276	308	285	283	317	284	273	275	309	303	315	303	306	299	291	275	329	289	311	328	284	317	260	307	323	301	291	309	309	311	289	291	298	258	298	329	272	325	289	298	336	293	305	313	321	276	319	292	300	324	295	272	298	297	282	306	347	318	275	285	309	317	316	309	290	270	262	321	322	256	284	296	313	302	285	277	299	312	332	307	277	276	309	278	300	304	307	297	270	279	315	303	303	302	286	309	309	282	316	311	306	305	322	289	290	299	294	283	283	312	298	309	297	336	304	298	305	284	318	327	296	298	258	281	288	300	300	314	308	298	308	329	316	268	298	307	271	312	300	277	321	293	283	300	299	310	279	305	305	286	303	295	316	278	297	301	273	308	346	290	296	287	301	293	285	327	292	301	285	293	278	281	294	289	304	234	295	285	305	314	311	271	297	337	303	307	275	309	314	290	265	301	284	281	319	290	310	285	311	311	315	298	278	295	339	321	309	285	267	265	283	348	312	309	325	284	308	313	314	283	294	289	326	309	290	292	341	264	282	306	332	270	291	291	246	266	262	308	295	286	291	287	299	293	305	321	254	311	324	335	299	299	311	299	299	325	300	315	313	317	279	306	315	299	293	334	293	296	291	318	299	326	265	317	296	296	266	312	312	296	299	307	310	319	288	293	293	301	312	302	274	311	287	277	303	293	271	317	297	307	267	290	290	301	301	303	298	292	295	338	296	283	324	276	323	288	277	301	295	279	277	325	297	289	300	282	293	298	293	302	307	264	319	323	314	294	300	304	272	280	287	275	297	255	322	270	295	274	296	303	290	299	308	284	308	309	317	326	300	302	265	305	289	324	332	306	295	301	290	297	304	298	285	312	289	307	330	293	316	321	303	314	279	261	277	290	295	320	308	308	294	280	301	292	324	290	304	308	295	288	312	308	289	324	271	309	300	322	314	304	274	280	306	277	318	263	299	291	294	313	310	284	308	282	275	322	285	289	298	301	293	292	277	294	267	297	306	337	317	303	298	293	300	313	298	305	312	315	294	279	317	295	329	282	288	279	320	307	313	283	296	285	327	279	310	320	297	318	292	298	284	325	330	289	272	315	283	291	286	290	303	298	309	287	304	323	301	339	288	305	280	296	290	287	315	327	283	287	302	306	290	289	296	293	275	305	283	307	273	286	301	280	303	281	289	298	303	282	289	269	277	304	290	307	294	298	335	312	314	293	253	282	297	290	309	303	309	321	289	319	274	302	302	303	287	296	312	280	277	300	303	317	333	310	295	286	305	276	305	313	284	295	314	304	298	306	301	315	283	320	310	271	263	280	286	262	313	270	312	306	319	286	278	292	319	322	302	309	318	321	304	297	329	311	328	289	314	280	322	314	286	311	317	285	281	300	294	291	299	302	314	303	288	303	312	320	298	321	301	280	284	269	305	299	321	266	292	331	279	264	310	306	328	305	286	288	293	322	260	282	307	268	282	293	296	316	267	301	283	299	262	297	279	283	317	292	317	303	277	318	276	293	317	298	288	299	293	274	280	293	281	304	294	319	292	292	269	307	282	308	306	304	304	324	336	319	302	309	316	318	313	265	264	264	297	306	327	298	344	275	320	290	316	292	320	317	298	288	288	311	309	299	310	325	317	277	298	298	299	293	315	288	303	274	309	323	310	299	302	275	321	305	292	285	307	315	292	293	296	308	300	284	265	296	287	316	279	292	318	292	310	300	300	286	325	287	313	292	300	291	321	258	314	286	266	296	317	298	302	292	311	261	320	295	281	294	283	302	308	296	314	296	291	301	274	326	313	277	303	300	312	300	291	305	312	272	325	293	278	315	308	299	283	318	289	305	328	298	293	295	295	291	290	311	311	291	311	311	296	292	295	306	248	301	303	290	334	301	276	308	309	314	311	296	295	312	304	294	300	267	276	273	300	292	299	321	288	270	290	310	313	279	304	276	305	297	277	282	312	282	275	275	342	285	312	289	304	312	322	308	322	303	269	283	310	288	319	284	274	304	313	315	292	285	301	284	296	275	296	312	297	294	301	283	287	307	323	296	292	298	297	332	310	322	294	338	289	346	315	297	273	308	305	319	295	284	310	311	287	309	287	308	291	290	327	296	273	289	297	278	293	283	304	276	295	309	282	282	315	301	338	319	290	288	314	314	296	318	285	295	276	297	316	281	296	276	282	315	296	306	296	292	293	295	324	296	309	297	272	295	303	321	314	301	282	304	315	298	273	299	330	300	308	278	296	308	296	290	307	320	261	287	289	317	330	325	286	321	304	304	319	279	306	290	302	314	285	271	277	321	302	296	284	317	300	320	296	301	274	275	270	294	282	290	320	308	308	313	298	286	289	306	302	293	287	281	262	307	327	296	291	293	302	324	319	291	310	281	279	278	290	287	310	296	303	307	285	288	277	309	270	299	302	304	281	298	293	268	310	294	305	289	290	317	281	290	329	308	303	305	296	294	280	269	299	298	295	286	287	310	286	316	281	290	299	328	304	319	320	288	279	315	290	280	300	280	309	302	296	306	286	274	307	262	308	317	273	294	306	325	312	281	317	268	310	275	300	289	282	297	328	305	292	310	292	285	286	289	293	284	311	289	294	288	312	325	303	308	306	284	294	304	250	287	298	299	280	289	292	311	293	267	286	317	292	303	316	293	327	283	283	303	311	295	314	299	308	296	280	313	287	341	292	336	274	309	316	285	326	289	311	320	297	313	305	315	309	279	289	351	303	316	324	301	323	272	290	299	294	270	270	312	291	301	311	289	299	281	288	282	302	306
10443	20517	18755	12198	8313	5709	4152	2958	2240	1775	1419	1212	1237	1207	1120	1056	1023	984	984	1159	14753	13933	8504	2950	1279	1600	646	584	585	614	604	567	614	551	602	703	1027	1198	939	879	687	545	599	572	605	596	589	627	569	561	600	612	628	608	630	644	642	578	649	597	612	562	644	611	612	563	572	624	631	612	554	607	623	628	573	606	555	559	605	580	610	623	559	577	592	618	587	610	573	639	630	620	591	636	630	588	546	619	599	581	614	649	590	657	618	598	612	564	629	598	577	629	618	616	591	604	598	564	596	577	553	590	622	607	575	616	608	588	576	600	619	589	614	604	603	603	617	578	620	558	615	626	608	618	615	594	609	633	597	596	583	601	611	580	612	570	634	600	620	604	592	573	636	575	621	589	619	594	581	574	609	602	612	629	584	619	603	578	585	585	599	612	595	657	614	632	662	595	590	579	603	634	596	597	616	581	572	593	623	581	608	599	603	600	646	618	606	625	615	591	605	595	598	601	589	599	558	604	591	586	611	586	593	600	595	622	619	664	616	589	594	635	636	606	589	539	597	604	575	561	531	634	611	593	576	619	543	592	587	571	612	602	655	592	533	594	619	563	642	593	547	541	571	637	643	610	597	598	620	596	615	614	558	585	593	582	642	600	621	630	648	589	645	606	614	604	625	604	601	630	608	615	623	645	592	563	579	588	595	574	597	579	635	576	564	599	604	622	574	652	577	635	565	566	603	600	645	584	567	635	582	637	577	571	608	606	591	618	582	607	592	581	580	598	636	671	573	599	555	622	581	557	588	604	599	580	585	601	660	591	602	577	623	558	623	598	556	586	629	640	606	625	611	608	566	596	621	607	599	613	631	578	556	564	596	592	610	587	634	617	574	595	532	603	651	585	605	597	590	621	585	553	603	628	611	616	550	607	626	560	622	605	640	584	577	630	609	634	574	610	600	603	608	585	608	613	581	573	599	620	575	602	626	598	578	646	576	565	630	588	598	648	609	570	595	599	634	596	606	635	579	632	576	646	580	571	608	586	611	566	584	595	594	595	601	659	621	620	601	622	608	596	586	618	531	589	588	610	585	594	587	602	605	575	596	580	623	613	585	593	577	555	615	558	615	567	611	628	618	614	609	614	584	584	605	636	615	594	592	590	599	611	614	600	618	635	615	572	593	592	544	585	603	611	595	623	591	659	620	604	610	598	623	593	581	614	588	614	600	612	589	628	616	622	601	599	574	619	584	589	569	616	597	584	611	580	637	588	598	585	579	599	565	574	608	636	575	631	630	602	619	591	613	627	601	648	615	608	599	618	597	631	621	566	589	561	619	591	603	591	628	577	604	607	588	613	605	612	627	631	595	603	559	618	567	596	596	600	611	602	588	616	570	630	573	628	574	591	605	623	591	578	576	637	578	604	597	601	647	598	609	609	548	624	646	621	619	591	608	584	619	588	605	601	620	573	592	544	632	627	594	615	573	603	591	598	635	619	584	599	586	556	568	626	577	608	619	585	630	640	556	620	572	563	572	579	622	622	618	603	591	582	619	599	620	592	634	612	590	639	624	603	600	590	601	622	603	632	640	616	603	612	666	584	580	594	585	618	608	609	632	561	600	599	636	644	598	555	573	598	601	612	601	614	553	630	618	578	634	600	542	604	577	585	603	590	553	586	588	622	631	561	574	617	626	606	612	661	623	564	585	641	550	599	628	650	583	579	637	573	556	576	573	608	609	606	570	556	596	580	591	591	633	620	589	602	598	593	603	594	615	602	564	615	615	595	586	610	625	604	628	612	610	632	612	611	575	599	578	649	591	631	607	589	609	595	604	622	564	578	554	593	581	623	624	593	628	608	596	603	592	570	571	604	583	606	595	615	591	609	617	628	572	591	607	573	628	571	579	590	620	602	545	594	643	627	571	599	596	622	580	609	624	612	617	564	586	581	613	605	618	591	616	623	597	603	593	595	604	626	540	616	584	580	575	607	601	588	643	626	635	621	603	614	593	578	587	623	598	618	632	593	548	576	615	560	592	606	596	616	606	602	617	622	602	586	598	579	615	593	568	612	608	612	598	534	591	631	592	601	614	603	638	639	568	589	604	608	573	653	589	611	561	596	578	666	606	527	585	594	578	641	590	595	583	628	600	606	611	599	625	595	601	578	528	602	614	604	621	635	589	610	547	616	631	642	593	571	562	597	577	595	620	576	583	618	584	589	552	598	594	582	616	637	585	594	613	562	615	604	627	608	608	618	614	614	594	582	609	617	616	614	544	604	618	570	596	598	569	614	635	598	638	631	551	582	594	619	604	595	635	635	604	585	614	614	621	575	633	601	631	605	558	580	624	649	603	569	592	590	549	589	535	587	567	578	565	619	590	638	568	585	616	533	607	620	579	601	614	577	584	624	590	624	618	629	618	664	602	620	622	604	624	602	600	578	571	575	596	581	550	629	597	577	613	572	586	626	588	574	621	617	565	593	600	570	597	589	570	588	583	544	571	636	573	575	585	612	586	592	658	628	599	613	591	590	584	584	630	594	532	613	608	558	592	576	651	611	607	625	619	665	561	604	569	592	589	621	605	629	592	591	591	586	582	596	554	612	619	593	628	605	635	579	570	602	570	629	587	612	609	594	592	590	595	607	613	579	613	633	633	580	608	609	572	613	589	604	563	654	585	590	583	594	570	588	596	614	589	592	572	598	647	619	561	620	617	602	586	613	586	646	564	623	593	596	602	623	603	585	635	585	610	583	609	597	579	610	618	633	602	604	607	572	652	627	563	515	612	611	593	619	640	616	581	608	606	606	630	589	598	607	596	651	600	636	564	585	575	565	567	612	595	637	599	622	627	591	631	587	593	566	579	587	559	632	584	627	556	570	630	609	636	604	576	562	589	603	634	622	594	582	582	582	622	580	578	569	593	588	602	625	571	605	622	623	623	587	619	593	624	614	609	650	640	627	609	579	640	567	559	603	662	617	589	612	562	542	569	577	575	610	615	547	581	614	557	579	619	582	578	601	610	609	626	629	611	602	615	608	577	616	629	611	602	605	619	621	604	618	625	581	612	563	643	583	638	592	563	565	612	604	577	591	596	594	566	653	622	631	613	616	599	631	582	594	592	550	602	582	583	616	641	600	602	586	566	599	617	579	590	602	612	594	573	640	608	616	615	605	639	592	555	586	582	654	591	583	580	614	587	599	606	596	614	605	623	580	599	626	607	590	606	644	641	631	587	609	593	568	591	583	596	588	585	648	558	573	611	557	640	623	604	642	636	642	607	576	614	593	570	591	615	596	634	583	614	627	618	572	612	621	591	607	612	586	577	658	632	576	599	599	603	607	571	626	614	622	593	609	592	608	610	591	601	594	540	604	584	652	600	588	619	643	621	648	616	628	641	580	579	581	607	551	617	624	600	657	611	610	568	580	587	603	571	590	609	596	632	607	624	603	593	595	584	603	594	636	591	600	601	563	569	600	581	612	604	611	607	622	568	650	604	620	586	579
23307	21361	29121	23962	21362	18405	3396	1294	925	717	579	502	517	519	454	417	428	373	423	465	8532	9512	4824	1686	742	920	334	289	264	292	326	284	301	315	263	369	545	517	510	374	346	327	300	273	279	254	300	289	284	299	292	304	287	285	299	309	326	293	345	289	270	313	304	325	316	308	301	263	297	270	265	315	334	273	291	298	288	280	306	278	286	284	298	265	260	309	303	292	273	309	307	278	311	303	286	258	266	261	253	300	281	296	305	289	270	291	276	270	316	250	275	285	311	294	267	264	308	281	285	309	289	286	279	309	299	296	316	285	298	246	299	292	301	296	293	287	283	300	272	280	289	266	296	270	300	302	283	309	293	268	288	278	304	272	315	303	289	288	298	291	321	284	282	253	305	306	277	289	278	261	264	282	295	261	277	292	291	296	254	277	294	265	258	281	290	288	272	315	305	288	310	282	318	269	296	311	308	261	281	306	292	292	267	307	309	289	279	286	285	311	289	288	283	280	290	277	295	265	305	299	281	292	277	275	286	311	242	282	306	281	277	276	261	308	257	287	285	325	282	266	298	253	294	261	274	287	276	292	290	305	287	290	305	267	304	323	284	273	299	278	320	285	322	281	266	312	300	283	304	287	276	272	274	308	299	271	296	296	302	302	305	301	266	325	254	300	293	297	265	306	281	296	311	324	279	272	275	256	286	280	272	284	279	271	291	259	324	321	301	297	294	295	291	252	314	318	279	296	284	333	281	277	283	278	280	312	299	280	290	298	289	248	312	287	271	280	289	271	295	300	281	286	295	273	305	299	301	287	337	310	276	266	279	282	293	330	263	265	285	301	300	314	290	284	299	313	282	276	265	263	260	284	323	260	295	314	277	290	308	273	286	325	303	256	271	310	290	257	286	285	309	280	250	295	263	283	313	276	270	291	273	272	318	265	287	257	323	281	293	307	251	274	282	281	278	285	267	265	289	283	298	304	303	297	297	295	287	306	295	291	290	311	314	303	312	290	288	290	293	287	304	314	253	259	284	282	274	318	281	265	301	296	255	291	274	298	279	306	333	304	294	296	289	272	294	270	278	283	300	283	274	304	284	303	269	313	277	267	272	249	303	270	279	263	284	302	266	291	293	309	305	300	279	248	265	296	289	291	245	293	299	258	279	290	261	280	301	250	294	290	280	274	272	302	309	285	283	318	269	264	279	263	300	293	273	287	276	291	273	280	275	295	284	273	267	286	289	279	301	267	280	275	287	291	276	298	285	287	280	312	300	312	303	287	304	253	314	304	285	285	280	287	262	298	298	284	301	258	292	277	290	298	283	288	257	305	285	309	292	283	305	273	252	287	275	279	315	307	291	278	291	260	298	304	253	307	276	308	280	313	270	285	291	304	264	295	265	307	295	295	307	274	239	279	304	312	269	292	265	277	276	275	297	282	279	303	298	295	294	274	300	308	305	284	269	273	279	275	272	306	297	308	291	268	260	275	276	261	245	288	295	282	273	279	291	264	301	288	284	275	286	284	278	292	269	268	297	293	282	285	272	262	256	256	299	280	303	275	276	285	265	317	306	261	270	304	275	311	267	254	280	318	284	299	288	252	294	295	301	288	269	291	312	281	314	262	310	295	312	314	298	287	284	292	290	290	282	288	266	299	277	287	300	281	266	305	263	295	297	275	287	291	292	294	282	282	276	334	305	263	316	295	288	290	292	281	291	254	289	284	284	313	299	277	267	289	304	297	317	292	272	305	286	302	296	273	293	298	245	283	293	305	295	263	304	304	287	327	279	335	287	292	265	275	292	302	288	291	292	300	276	314	275	277	284	294	273	280	302	299	285	301	294	270	315	292	295	261	304	315	276	274	249	265	315	286	294	295	289	311	275	332	292	264	289	273	280	313	317	272	280	276	293	287	282	296	286	301	293	310	291	293	288	280	289	285	278	265	253	278	287	297	313	292	275	284	304	285	278	299	303	264	291	305	273	288	283	300	274	299	290	290	273	279	263	287	312	277	282	255	300	278	263	304	300	310	279	282	272	267	304	286	258	310	266	310	265	283	282	288	293	281	315	273	296	294	326	285	305	293	259	290	303	267	310	302	283	309	262	320	288	272	287	296	293	288	293	269	309	291	267	277	293	261	297	261	286	271	285	280	265	273	298	285	266	274	289	309	261	277	281	273	288	286	298	278	308	266	258	313	282	304	292	290	278	288	285	286	277	300	300	297	273	265	273	295	277	302	259	300	283	301	252	282	268	301	278	296	276	275	289	290	279	323	264	286	292	271	298	289	273	258	295	286	310	301	278	306	322	289	317	282	278	292	280	279	293	302	307	289	300	309	311	268	291	266	309	280	272	282	292	261	273	296	309	284	284	284	281	278	271	278	273	278	265	298	280	283	298	275	284	276	293	265	291	300	273	283	292	281	285	276	299	290	278	282	270	291	289	277	272	321	282	260	268	297	277	272	305	295	304	304	285	278	282	300	270	250	295	291	307	278	285	272	282	284	283	272	282	289	265	320	288	302	275	287	281	263	270	275	269	309	297	290	296	291	289	294	272	279	307	260	301	305	303	283	284	314	297	296	269	327	296	282	301	267	289	285	294	292	328	264	283	294	287	308	279	295	289	289	291	299	264	293	307	272	305	290	295	297	312	299	273	271	283	288	296	289	308	271	317	283	304	283	290	274	274	286	295	302	296	309	315	286	301	275	305	256	275	302	297	308	308	275	297	271	295	300	281	281	283	285	289	308	324	280	286	255	285	312	237	277	297	305	298	288	288	267	303	271	269	292	272	302	271	298	275	278	304	307	304	277	276	258	264	281	320	262	304	275	304	283	283	310	273	259	278	328	287	290	285	280	276	289	293	298	271	286	303	294	291	278	288	281	295	274	295	250	267	294	287	306	280	274	309	287	313	307	307	278	281	308	280	295	295	294	252	299	324	297	281	256	261	315	295	306	291	296	278	291	287	279	307	308	272	278	293	313	281	264	285	310	306	258	292	275	320	294	290	279	290	280	272	299	280	301	302	309	259	281	295	304	250	299	295	278	255	266	290	290	266	267	263	297	256	280	254	292	308	271	291	275	287	295	290	272	260	294	286	290	294	293	304	300	265	312	288	273	309	280	266	278	273	258	300	291	288	260	280	287	248	264	296	275	288	284	306	267	284	286	290	294	242	274	292	303	300	326	310	266	311	282	279	275	251	306	283	290	282	289	284	306	285	288	294	259	263	290	285	272	258	282	294	294	274	274	300	268	276	262	289	306	309	308	268	295	296	289	289	277	307	319	285	281	296	287	287	296	292	287	279	269	282	274	283	295	281	291	277	306	280	311	300	291	259	291	271	299	279	282	273	256	313	295	283	248	282	284	255	305	317	292	300	284	291	287	288	287	292	278	278	289	303	307	328	274	272	281	306	277	285	279	281	264	306	290	305	300	310	289	283	287	292	310	281	301	288	278	293	323	288	290	277	267	303	260	287	271	252	288	282	273	302	288	304	308
13012	26138	24481	16709	11267	7723	5620	4038	3074	2372	1848	1663	1576	1550	1337	1314	1251	1179	1092	1249	22036	20456	12580	5199	2203	2884	589	640	529	584	528	577	602	575	567	832	1564	1667	1308	929	684	585	544	544	569	567	588	568	514	551	558	560	574	548	558	516	564	573	571	543	561	586	559	579	577	576	530	577	538	530	583	557	570	544	586	523	523	618	568	582	563	554	546	617	586	565	550	526	511	562	615	537	594	559	562	546	576	576	553	545	571	536	552	548	568	546	572	590	583	554	557	582	589	556	562	575	587	566	580	564	585	571	552	545	577	589	577	525	593	579	524	550	499	546	592	513	569	556	552	561	581	574	529	548	529	562	541	600	575	585	559	548	567	558	585	532	550	560	570	539	583	563	582	541	561	601	523	513	567	535	578	563	546	584	548	546	518	549	563	536	541	579	552	554	559	571	555	578	554	575	582	534	533	561	523	561	566	551	585	577	547	550	533	599	550	540	562	550	522	567	565	564	575	571	592	541	516	544	590	570	535	582	571	574	544	505	613	563	551	574	564	583	543	591	560	549	563	535	536	518	530	562	550	528	575	544	546	533	556	604	525	557	585	553	554	542	535	579	573	554	542	608	556	566	587	577	532	545	559	530	565	525	573	551	559	539	572	508	546	546	535	541	549	572	578	542	579	522	618	512	582	550	554	550	526	585	505	571	536	540	552	518	541	576	521	601	555	555	561	524	603	521	576	580	551	571	538	563	566	551	521	562	562	587	588	519	570	514	537	572	520	579	557	569	555	556	564	548	536	561	561	564	557	537	542	555	604	565	574	511	515	516	567	562	550	550	581	576	549	553	560	519	595	550	555	543	512	569	568	544	589	552	532	573	550	599	532	541	545	582	563	576	569	546	536	536	554	560	515	528	575	562	559	517	590	555	538	567	521	533	542	578	597	537	554	531	591	606	550	554	571	500	554	564	591	533	564	587	584	585	555	558	543	507	530	602	524	591	550	598	537	542	589	589	539	583	577	588	559	506	529	573	568	578	569	555	569	565	578	537	549	548	557	576	584	558	590	580	579	560	527	581	585	603	580	533	531	577	540	588	565	579	526	550	593	543	545	548	521	511	543	534	523	555	557	575	576	570	533	535	545	571	565	550	565	504	563	590	572	513	562	566	538	533	576	549	544	630	571	602	561	549	522	567	551	525	594	605	550	556	613	578	559	567	531	578	544	514	550	585	571	577	496	583	577	587	556	534	561	554	559	540	541	547	572	542	556	578	585	558	597	507	593	586	581	582	532	561	555	533	569	536	535	555	561	574	532	545	557	533	548	554	551	609	588	515	513	543	596	582	582	535	555	573	532	537	536	568	540	535	611	546	571	571	571	554	582	605	549	515	546	595	545	549	538	555	586	545	536	551	558	580	539	555	546	577	576	555	572	549	552	540	527	574	584	565	505	569	535	574	544	507	558	591	582	543	565	566	543	547	599	529	531	595	532	568	545	569	529	563	572	585	568	538	582	565	589	587	531	598	573	545	567	487	572	538	540	573	564	559	542	563	545	559	569	562	531	526	562	576	596	560	557	539	569	553	496	581	584	546	563	579	560	533	550	516	559	585	555	614	555	567	546	566	584	554	553	575	549	508	564	554	556	564	587	546	496	540	568	603	552	558	588	598	542	598	552	549	530	574	568	600	544	550	566	542	584	499	559	554	582	554	572	529	556	552	562	542	518	539	581	552	545	563	542	581	555	559	566	561	587	546	560	537	559	504	551	577	551	553	580	549	558	571	560	566	582	582	578	586	586	552	531	558	574	540	542	563	589	532	567	557	535	522	572	531	617	547	585	566	553	523	614	548	589	543	560	559	573	545	568	552	562	524	525	568	608	597	560	571	538	552	565	530	573	569	545	512	577	592	547	552	573	584	566	535	557	558	537	557	602	542	549	572	589	609	537	592	523	553	607	546	571	518	540	536	543	565	554	524	568	564	554	568	528	538	545	542	551	544	562	588	548	540	581	540	531	554	552	549	550	584	534	569	606	530	584	562	563	554	574	560	555	558	547	551	585	576	593	548	531	563	552	557	598	560	586	570	571	552	572	551	529	549	553	580	566	579	521	556	599	560	559	576	565	554	575	515	548	585	520	552	586	611	612	573	583	548	554	591	570	549	548	576	510	570	558	563	559	519	569	576	546	533	550	564	555	574	556	538	554	592	560	582	538	561	567	524	551	556	569	557	601	566	526	615	562	547	541	589	617	583	549	555	581	553	494	569	549	574	581	568	598	586	573	561	573	590	554	566	610	550	601	521	556	592	586	546	577	543	590	572	538	589	582	572	576	579	563	525	555	542	615	556	564	568	556	558	545	589	530	528	550	534	554	542	533	568	529	551	562	533	531	550	618	538	540	595	588	548	559	582	570	527	579	512	566	543	558	577	580	531	505	552	584	546	530	586	565	523	561	591	577	564	586	557	583	562	569	561	553	559	588	569	540	548	559	537	531	525	581	570	520	533	556	543	573	539	550	567	512	602	556	532	519	544	629	577	569	529	547	571	524	565	607	572	546	557	572	542	563	571	537	570	579	594	575	545	546	497	552	528	561	582	525	589	523	610	554	569	514	547	544	546	530	561	529	556	537	541	564	568	559	567	591	582	598	542	580	499	541	501	567	572	512	551	549	577	542	565	531	570	570	557	526	544	514	549	551	539	543	583	569	588	532	544	589	561	565	574	557	572	577	568	560	538	570	570	566	536	512	565	555	547	546	576	570	519	570	556	546	582	561	527	572	551	578	562	553	568	576	569	551	546	529	533	537	521	559	567	535	573	588	554	556	537	544	557	547	560	568	574	574	556	553	570	546	548	572	572	550	570	522	518	532	590	514	506	593	580	558	561	580	535	530	554	592	543	583	583	550	548	569	507	533	518	552	602	550	598	594	572	589	562	578	594	573	558	572	569	562	535	566	531	568	560	551	581	516	606	592	581	579	528	562	543	551	573	554	571	524	553	595	558	549	546	560	549	551	572	529	517	539	509	553	573	552	605	577	587	582	573	579	540	571	549	576	577	567	562	586	566	556	543	535	514	581	578	552	581	543	603	539	535	612	579	594	569	557	551	552	540	560	541	523	572	565	573	577	558	535	553	551	556	584	582	560	604	554	546	580	617	566	548	546	557	559	527	546	543	555	560	533	580	563	570	587	621	541	557	550	558	582	522	549	563	556	595	560	563	579	555	559	579	584	575	585	591	542	598	558	542	547	539	539	566	529	589	533	542	595	517	565	497	562	585	584	572	593	556	558	573	581	539	565	569	603	605	568	562	542	568	544	570	568	541	506	594	542	571	561	567	589	600	570	534	552	564	534	567	564	542	591	589	528	546	585	548	541	507	556	570	595	571	588	557	533	528	562	558	549	526	529	583	540	618	519	578	561	598	558	527	529	551	571	552	542	545	561	558	621	566	615	564	543	563	537	557	533	559	565	551	595	588	553	532	564	536	604	541	558	585	568	531	501	564
26968	20314	10041	3022	1512	884	725	545	493	448	397	402	403	397	408	435	401	376	435	354	821	1142	827	542	440	392	361	353	337	350	356	364	365	342	343	359	384	350	412	383	369	367	350	370	377	339	350	345	358	377	359	382	380	366	383	349	352	351	377	356	358	368	361	387	333	351	337	357	369	372	373	336	341	358	358	347	319	346	354	304	374	350	369	334	308	357	364	365	370	360	354	346	374	371	340	347	346	349	358	345	337	389	324	352	359	353	372	390	370	373	353	388	377	370	372	359	335	333	330	365	349	342	373	336	368	338	361	345	355	336	368	364	348	350	395	357	367	371	361	365	337	338	350	358	342	405	377	357	329	342	357	331	399	342	339	331	357	375	379	351	373	337	319	340	353	350	346	354	350	316	374	369	329	340	370	394	350	352	366	332	356	341	387	335	356	364	370	371	348	327	340	335	359	355	325	378	384	369	357	344	358	329	354	358	352	341	352	395	339	339	350	408	326	362	340	339	339	339	315	378	356	335	354	358	371	328	373	337	365	352	347	370	361	375	344	394	388	339	339	366	365	361	371	385	364	332	355	359	358	380	365	360	336	371	360	339	334	328	336	323	399	350	387	378	359	339	344	324	332	354	361	380	394	329	356	320	366	388	360	349	396	363	355	377	359	377	375	354	311	364	354	359	354	355	386	368	362	349	355	343	362	360	355	364	366	369	365	349	319	327	340	352	346	338	316	351	367	359	398	368	368	375	380	346	344	359	371	351	343	369	348	359	368	341	354	315	334	343	345	337	348	365	344	324	352	310	363	339	375	348	362	325	385	351	364	364	366	361	343	364	337	353	338	348	353	345	351	338	339	313	372	372	361	346	369	337	354	348	356	342	333	329	337	343	375	365	353	364	363	346	379	371	333	339	348	367	358	378	331	354	348	337	345	344	364	358	319	344	340	374	334	368	337	328	344	358	399	336	362	377	373	362	385	354	365	352	357	364	357	362	375	358	357	342	360	333	384	365	345	348	341	348	354	391	340	363	389	341	369	349	387	355	359	331	319	377	335	365	372	351	321	344	385	350	384	326	385	349	344	382	357	370	374	367	368	349	360	350	369	337	368	347	336	361	353	371	346	360	347	372	330	386	365	363	393	377	345	346	333	353	327	368	389	354	349	357	364	357	355	384	380	391	334	359	371	395	335	334	377	343	365	379	344	358	374	326	327	316	344	369	375	364	317	337	362	356	328	393	338	324	353	338	356	365	359	384	358	374	371	365	370	368	411	364	348	375	365	383	372	322	344	362	345	358	341	364	324	369	338	358	362	333	315	355	398	356	368	374	338	351	373	361	349	363	367	328	395	385	364	361	361	318	335	334	345	372	358	343	373	326	390	369	366	338	355	334	357	337	367	365	353	370	361	344	325	365	333	327	366	334	380	342	350	362	356	362	380	340	374	377	333	337	357	364	345	358	353	381	348	373	375	373	398	347	320	326	369	354	361	333	318	351	349	347	305	387	309	382	343	330	349	332	361	372	350	375	390	344	369	363	359	370	359	306	359	371	356	345	397	348	365	370	346	352	372	348	392	373	348	354	326	366	377	352	364	364	364	330	359	379	357	342	377	368	348	381	371	374	326	352	369	363	370	381	326	339	347	362	356	357	361	347	352	363	373	380	361	383	343	360	340	351	396	322	350	366	386	378	376	385	376	376	328	342	386	371	359	348	357	364	354	334	373	352	364	375	343	372	346	379	342	353	350	349	386	328	343	324	350	346	364	348	344	361	363	375	341	347	376	344	356	369	358	338	369	341	349	356	349	349	368	356	359	323	351	368	339	351	363	354	377	385	359	351	361	359	354	363	348	381	326	352	368	368	334	359	338	342	368	333	349	374	366	369	349	355	374	336	350	355	348	322	348	372	378	384	364	362	387	368	332	336	327	406	360	384	343	343	357	361	387	361	372	377	376	337	366	353	350	329	357	361	332	370	333	326	349	349	364	370	351	391	375	385	354	354	339	380	359	378	369	379	369	341	375	364	393	320	362	351	305	404	334	363	355	362	353	378	374	333	332	355	391	359	321	396	357	399	340	331	364	396	361	315	344	368	362	353	348	351	331	395	334	343	333	388	382	341	390	339	339	369	353	350	346	336	374	368	375	342	403	355	327	362	327	397	362	340	386	372	349	367	336	320	384	360	384	336	377	345	358	345	371	369	382	320	335	374	315	383	380	339	348	337	383	340	377	375	336	373	329	386	313	343	377	341	366	348	344	379	333	354	353	348	363	325	358	364	387	379	334	387	354	362	313	353	365	329	350	375	369	379	388	364	329	383	356	374	389	358	367	365	333	345	332	320	359	327	379	348	372	368	356	375	377	355	371	346	352	368	329	364	383	368	395	355	342	372	354	343	356	341	359	365	332	375	332	338	349	335	374	329	345	378	356	369	365	338	317	364	329	335	369	390	321	332	360	360	359	370	330	322	353	367	352	358	369	358	383	328	377	353	348	359	357	334	332	349	360	355	356	376	360	347	338	344	352	332	346	351	333	340	354	341	345	385	331	391	350	378	369	348	396	364	371	348	352	360	351	353	352	315	354	371	362	386	353	334	348	334	380	340	375	380	324	349	349	339	355	359	345	381	343	352	333	322	356	382	357	396	341	313	361	362	323	384	337	345	350	344	371	348	354	328	376	358	339	362	369	361	386	348	371	342	373	360	416	338	333	358	392	366	369	342	334	388	341	344	361	356	369	345	333	376	357	349	369	367	327	349	334	367	368	353	362	362	364	343	345	340	320	346	322	348	358	356	348	372	347	364	337	371	353	359	345	369	378	374	347	341	355	356	318	333	374	363	327	361	387	360	361	372	332	352	329	356	359	349	361	352	341	384	342	349	358	369	354	356	333	360	333	326	344	368	351	350	378	369	360	364	367	324	359	385	372	380	346	347	359	378	358	348	356	347	343	343	364	379	330	380	397	379	379	352	373	369	352	333	324	334	317	352	394	378	336	346	347	353	355	373	355	337	353	345	370	336	334	358	361	347	366	378	341	355	367	328	367	330	368	379	346	319	344	354	386	348	333	377	380	360	374	371	344	369	355	398	344	381	363	347	365	354	359	372	360	343	334	358	385	354	379	355	362	343	385	343	351	328	377	354	343	352	378	355	388	339	386	365	343	360	354	369	347	378	337	352	333	362	352	354	379	353	352	384	369	363	382	370	385	327	371	331	348	362	365	348	393	339	361	345	334	320	348	337	339	366	393	340	349	343	341	332	337	326	334	340	348	377	366	341	354	382	381	375	356	399	353	377	350	356	361	379	358	355	345	312	337	350	343	353	343	342	346	344	396	370	378	390	363	355	351	364	356	357	361	361	336	334	325	367	376	366	320	404	411	373	334	348	334	356	365	335	360	351	376	367	360	353	374	375	341	352	371	362	334	333	401	374	352	344	346	354	363	351	370	396	336	363	350	375	366	366	376	341	363	362	358	334	372	403	365	354	353	351	396	341
8939	13061	12487	7481	4777	3255	2314	1775	1416	1070	953	942	977	1005	936	915	929	896	888	842	2589	3397	2325	1289	912	874	728	686	717	708	696	671	734	662	762	722	753	811	760	808	711	745	717	670	702	699	723	723	695	732	707	718	725	700	695	712	704	728	704	737	766	710	712	729	736	711	729	663	712	724	739	668	730	699	745	711	715	752	747	734	732	672	742	712	712	688	699	723	698	725	672	714	651	693	716	736	731	695	711	708	654	734	741	696	723	706	738	712	672	731	719	750	681	689	709	747	675	705	680	683	691	747	687	759	703	708	720	678	692	749	702	688	743	711	741	751	691	746	724	686	676	736	739	741	705	723	721	654	754	696	716	739	721	735	699	680	751	759	718	716	751	753	672	682	654	711	689	738	689	691	712	744	687	739	684	657	667	721	724	712	746	707	704	775	754	716	682	704	716	756	721	703	737	728	721	692	709	733	718	773	741	761	767	722	673	721	697	661	728	711	659	715	662	686	698	729	708	756	685	712	726	721	653	723	719	715	709	681	679	646	709	733	707	720	713	708	663	722	696	679	682	724	713	736	698	760	697	683	733	697	741	719	669	695	728	699	706	689	716	697	697	715	733	688	666	686	732	680	722	696	710	708	707	724	698	694	706	666	754	730	692	703	692	698	664	714	721	716	725	689	669	762	669	732	743	729	699	747	740	726	760	771	747	672	690	755	726	734	751	690	713	724	706	677	731	708	707	746	742	699	700	676	726	690	730	709	690	720	696	725	703	734	709	718	703	691	716	721	755	713	669	709	753	704	716	774	712	693	676	768	750	692	682	701	721	703	702	658	733	735	697	719	736	727	717	706	658	764	772	719	700	702	722	721	736	711	697	711	687	656	743	690	681	759	703	675	723	738	700	691	745	720	723	685	660	656	682	727	691	717	739	703	637	702	699	713	706	734	711	690	689	705	736	709	729	728	753	691	734	708	674	711	735	754	666	668	694	714	711	707	714	706	711	680	691	728	747	651	663	689	714	746	746	718	730	692	711	721	708	688	733	722	727	704	727	680	759	713	709	738	726	691	694	699	724	742	706	643	723	759	727	728	728	719	672	704	696	661	697	749	724	725	727	727	727	698	749	681	743	709	711	725	722	656	744	691	701	699	712	715	741	738	763	721	685	736	726	685	718	758	726	735	717	754	695	670	707	743	783	715	678	686	725	707	702	738	682	733	712	729	731	707	712	718	726	707	726	670	682	728	719	715	742	707	675	708	661	697	679	700	688	726	694	730	708	670	722	714	700	677	671	670	709	695	719	675	669	717	750	711	731	741	728	708	718	696	710	728	737	691	690	703	712	726	720	706	744	744	696	695	719	731	687	695	746	762	733	700	684	663	732	747	711	749	648	706	739	665	722	674	713	697	703	661	714	758	688	687	730	673	694	715	746	712	725	729	685	718	681	742	700	679	706	739	736	702	709	716	690	767	743	732	725	727	701	722	709	719	746	721	712	703	711	721	743	687	722	718	752	721	668	695	727	713	667	702	688	773	715	729	706	710	746	703	684	714	690	679	726	722	701	701	699	692	694	739	712	667	726	719	744	738	714	710	642	691	688	723	769	707	723	736	738	747	726	738	707	707	692	706	714	740	678	704	682	714	665	715	715	681	705	690	745	785	704	683	705	693	716	722	681	729	659	738	755	742	694	724	727	713	731	759	712	727	666	664	732	734	717	676	722	696	662	694	679	803	698	707	689	696	684	708	731	725	720	738	711	673	728	744	719	705	754	725	753	731	722	746	702	750	745	738	721	682	747	775	698	755	692	733	676	707	718	743	706	710	707	650	719	706	728	733	714	726	724	700	715	693	685	740	696	758	724	629	719	746	693	652	681	732	652	732	679	720	724	716	686	679	725	713	690	737	701	710	743	726	705	707	676	731	726	709	728	752	654	690	677	715	679	704	737	731	708	743	678	711	668	730	724	719	740	716	705	705	722	704	754	788	740	725	698	697	731	726	683	689	675	689	663	736	721	759	699	755	730	746	652	748	697	755	747	731	705	739	728	690	743	685	709	702	700	685	735	696	688	745	697	712	718	688	710	685	712	671	681	669	784	732	688	723	701	746	710	698	703	737	760	693	735	709	706	721	750	695	711	773	712	688	713	711	688	702	689	687	749	680	687	678	684	715	696	698	701	684	705	706	687	732	722	742	730	719	714	696	713	713	737	716	723	746	767	762	695	694	733	719	624	690	733	723	723	706	675	678	787	682	679	664	720	723	753	682	706	704	730	738	681	671	722	693	736	733	713	736	680	689	739	724	750	704	735	719	720	758	756	691	730	727	691	706	720	770	717	711	725	760	679	727	768	703	671	666	715	676	720	764	733	690	701	708	712	736	703	683	696	701	695	681	682	709	693	683	732	736	723	709	728	702	669	735	685	689	718	707	697	683	717	706	703	726	675	746	707	705	721	705	707	704	749	711	736	723	731	729	707	713	731	690	753	728	695	729	710	752	702	730	713	666	663	718	722	691	715	695	760	734	702	759	725	769	692	781	743	667	699	664	723	697	725	693	684	731	757	691	725	743	726	729	690	745	719	662	699	739	736	721	717	742	724	706	681	721	752	701	713	686	734	699	692	704	718	727	726	695	727	708	743	694	679	717	688	755	693	678	722	737	703	741	735	695	724	748	732	713	700	720	750	713	737	679	709	685	723	728	699	698	712	746	694	694	676	728	678	695	708	714	715	743	638	704	715	723	735	748	713	703	707	722	725	728	741	733	685	723	718	704	724	722	680	682	699	725	711	719	727	720	675	695	687	722	661	702	702	724	706	726	697	738	652	671	715	696	760	682	717	688	734	688	722	690	735	774	756	741	754	683	664	743	734	704	699	706	754	708	721	699	724	746	705	695	753	710	771	721	749	675	680	725	696	708	823	684	724	714	720	682	719	730	665	678	670	710	708	681	731	698	689	691	774	735	710	711	741	742	708	720	765	713	684	765	668	714	755	631	735	746	698	722	674	707	700	742	702	753	692	751	759	753	712	688	716	708	729	700	689	696	699	705	722	688	727	702	717	673	695	740	702	719	750	691	711	688	731	756	687	696	685	730	747	707	720	775	769	772	739	706	719	745	677	708	687	745	660	719	681	729	710	678	714	701	707	676	710	746	722	683	725	692	726	740	747	680	714	654	709	749	676	700	724	728	723	689	667	675	711	726	721	680	738	684	707	662	730	687	676	726	740	716	724	699	713	743	683	747	721	722	716	754	697	777	671	720	705	686	660	718	700	695	707	658	711	687	717	670	703	711	713	745	716	745	744	700	680	725	746	741	703	677	719	680	686	651	677	723	745	723	695	675	742	733	738	750	711	688	677	706	673	660	719	740	717	668	661	729	723	712	703	733	738	723	696	702	685	710	725	676	694	689	759	709	681	733	732	760	750	727	686	694	716	729	720	678	740	683	683	698	768	661	691	718	697	706	693	744	742	740	701	718	721	717	728	738	710	732	708	734
24297	21423	28495	24713	19079	3692	1331	882	631	521	448	434	423	448	428	389	388	367	361	377	4413	5140	3128	1494	815	576	309	295	296	321	294	307	322	289	310	313	361	384	336	310	327	281	299	305	297	321	329	297	278	279	315	269	309	322	266	270	312	280	289	312	272	302	290	309	294	294	308	286	282	282	289	294	308	287	313	265	312	288	319	303	300	286	291	316	296	308	295	342	320	293	306	290	293	301	276	326	319	298	257	275	290	284	290	324	263	299	284	306	310	287	277	295	297	285	305	322	301	286	286	287	277	273	316	292	303	297	272	284	291	302	333	275	267	291	264	298	270	284	287	299	277	336	316	312	296	296	274	275	313	299	306	292	296	297	308	295	296	324	268	290	298	277	278	281	301	279	308	302	258	295	327	287	281	310	276	289	314	315	303	316	321	277	286	299	307	279	323	307	258	309	337	310	295	303	282	292	286	304	297	275	287	292	299	296	277	309	303	275	277	299	272	315	278	283	308	319	293	293	270	302	298	303	289	316	300	247	268	303	341	330	301	289	289	272	311	320	315	307	291	300	300	321	320	288	273	297	285	321	297	282	278	295	262	270	312	301	283	319	287	306	318	320	303	287	305	277	272	272	268	310	329	274	276	306	311	319	291	293	301	300	301	284	281	298	309	292	287	295	266	285	275	269	306	293	298	289	302	275	280	293	296	283	278	300	321	294	283	262	279	304	289	295	289	293	290	302	280	272	286	287	307	295	310	285	292	287	283	302	314	302	322	299	296	282	279	295	278	267	303	312	302	289	271	297	311	297	322	262	289	303	302	287	278	286	255	306	300	286	313	314	291	322	320	307	303	301	296	288	280	282	299	273	291	286	297	284	284	318	307	285	256	314	286	299	266	308	296	279	281	329	320	300	283	274	271	301	260	314	310	286	292	310	277	279	306	310	304	280	320	313	283	284	301	290	304	291	303	264	344	295	296	283	277	335	293	270	246	319	314	297	292	307	315	300	304	282	280	283	319	285	296	297	273	292	279	280	287	291	308	309	297	307	296	286	292	329	294	301	304	301	312	285	317	314	304	282	282	298	302	308	276	293	304	310	302	305	288	335	318	309	290	288	279	297	306	294	292	327	298	307	280	288	308	303	298	300	311	312	289	274	277	287	266	294	285	288	261	295	311	295	273	286	284	288	271	322	277	307	275	331	292	310	285	314	308	287	291	281	291	314	274	302	289	291	309	331	289	290	297	300	310	284	308	309	291	258	311	281	301	296	297	286	319	260	300	316	271	291	315	279	298	289	308	266	291	313	259	321	298	290	294	279	303	275	277	278	296	292	267	304	310	286	290	304	275	303	318	286	269	334	310	296	295	274	278	311	292	319	290	308	297	305	295	278	300	283	319	288	268	320	325	316	328	317	296	310	299	297	306	287	293	293	301	298	304	297	280	304	296	301	259	292	296	288	282	292	314	268	335	302	321	318	277	265	276	329	292	297	299	312	298	303	306	281	312	295	283	305	299	270	289	300	288	298	314	265	305	274	298	315	297	320	318	283	316	299	272	327	257	277	290	276	273	275	320	254	281	278	273	283	306	283	336	300	265	291	276	298	306	312	301	310	250	302	291	316	326	289	325	315	270	309	285	279	292	302	294	303	285	274	317	291	316	315	288	318	309	317	284	306	287	293	286	265	344	298	284	259	281	303	267	297	318	289	281	297	326	276	283	307	268	294	301	281	299	258	303	304	302	327	300	309	279	342	311	301	278	296	312	270	327	264	314	308	267	311	302	269	295	312	324	287	296	290	322	299	291	281	292	325	289	308	279	321	290	312	304	289	313	289	292	287	294	315	271	306	241	310	295	311	277	289	295	284	321	317	305	341	298	283	291	312	277	310	317	319	329	283	311	326	317	288	304	308	307	332	315	316	304	322	307	298	296	313	248	305	315	290	291	309	302	279	267	295	314	312	300	285	322	310	277	298	294	281	335	317	295	276	287	287	314	283	320	311	311	299	311	289	286	307	290	284	297	298	276	274	300	293	268	266	312	288	294	325	284	320	302	274	293	322	287	272	288	302	282	300	313	320	293	270	313	282	329	321	285	301	277	259	286	325	269	304	290	290	324	294	289	304	335	285	295	298	299	282	283	298	308	319	308	270	320	319	290	318	302	302	292	292	302	295	281	315	307	288	289	248	326	302	301	316	300	285	264	312	277	311	289	287	281	289	304	308	293	313	271	267	305	326	309	311	260	286	287	271	323	279	327	295	293	303	332	301	305	307	308	304	303	301	295	275	306	317	275	270	307	271	312	248	264	310	279	303	290	274	322	265	280	286	302	291	290	259	296	310	293	319	304	297	293	287	300	295	299	297	285	291	273	303	332	308	305	320	302	320	316	280	285	294	296	308	258	284	314	295	265	280	277	312	256	300	292	292	304	274	294	301	299	302	288	270	307	295	308	279	275	276	283	293	292	282	313	291	319	303	279	276	284	295	282	287	325	298	307	296	285	278	258	330	306	309	316	290	297	314	287	302	335	283	309	305	268	266	290	302	297	302	271	292	309	306	277	302	311	301	318	284	303	290	298	290	293	279	300	297	309	301	308	295	287	290	300	328	287	288	304	315	273	306	282	293	284	270	307	289	317	285	308	301	287	321	274	262	273	303	306	290	310	304	282	303	300	299	317	280	289	276	282	283	312	292	317	310	310	319	303	292	350	271	301	262	277	289	287	333	285	276	296	284	306	319	283	298	309	301	279	283	320	280	284	272	279	285	291	306	322	290	280	327	294	286	282	296	330	300	276	297	331	264	286	296	295	295	279	295	260	273	268	283	310	290	287	268	281	285	265	270	292	265	299	285	278	278	274	294	296	295	287	306	295	304	285	265	298	324	265	301	317	304	301	279	285	297	285	288	293	316	298	287	322	286	299	305	285	290	289	294	290	297	312	291	281	276	299	286	323	285	314	286	293	282	314	303	280	324	314	301	288	314	286	277	281	305	301	281	351	275	260	266	304	282	277	291	283	299	296	321	278	293	279	296	273	318	300	307	290	314	292	295	278	307	282	311	292	284	287	297	264	309	293	289	277	291	282	319	290	283	285	300	281	301	283	301	288	292	289	302	305	263	273	302	319	278	266	321	299	322	316	287	297	290	313	304	275	308	300	310	283	323	269	310	298	315	313	277	289	286	333	295	287	269	300	269	290	282	304	320	314	283	295	297	269	278	293	307	291	325	279	256	278	285	271	319	270	300	318	280	284	306	287	297	291	287	343	294	296	296	296	280	286	295	310	284	290	339	301	287	298	346	283	291	299	301	277	305	285	329	302	302	254	311	297	326	297	311	290	281	291	307	289	311	289	276	314	279	269	280	300	283	288	285	292	295	289	311	311	272	279	317	304	271	304	263	276	305	290	299	298	284	294	291	293	328	338	278	299	314	270	321	271	269	279	289	317	292	288	296	295	297	264	294	284	324	281	308	289	297	285	325	285	307	322	281	300	257	313	261
11417	21911	20844	13798	8894	5874	3809	2770	2026	1614	1391	1348	1251	1136	1151	1108	1072	970	954	964	14027	14273	9563	4587	2420	1547	612	558	580	623	626	611	599	574	628	626	832	897	809	681	671	546	566	541	596	589	569	615	609	561	585	612	650	582	617	631	568	650	642	601	545	590	589	591	581	599	583	667	623	635	601	584	581	601	571	577	604	596	588	552	619	558	627	635	583	586	605	614	620	642	617	594	600	586	574	590	642	642	608	578	596	579	618	610	606	608	615	617	574	589	557	594	611	615	620	602	595	575	578	602	573	568	627	576	616	582	552	593	587	611	576	592	581	602	575	636	574	627	617	613	601	604	635	591	569	560	577	605	634	593	621	585	587	583	637	628	596	651	600	586	615	588	587	630	604	554	607	588	629	603	622	633	566	568	611	621	583	578	578	560	583	606	615	581	611	585	611	600	596	585	577	602	643	593	581	599	614	594	625	593	574	577	596	613	588	616	629	579	603	607	582	626	597	592	587	570	605	590	614	589	582	586	622	578	526	581	613	572	600	610	608	570	618	602	603	617	577	613	598	641	620	596	609	602	610	620	650	593	572	574	608	568	587	637	622	591	585	583	587	575	618	610	618	639	608	566	589	644	605	599	609	624	631	546	641	577	625	596	601	578	649	592	578	574	624	587	607	606	577	597	603	618	596	573	571	614	593	614	618	580	603	649	634	575	584	616	582	649	625	564	585	576	652	583	604	602	639	604	567	554	600	644	606	634	530	568	595	576	588	566	583	604	561	551	606	636	583	581	581	556	593	568	571	600	597	572	595	611	599	556	617	627	588	577	562	624	573	632	584	553	605	583	570	613	559	574	617	577	656	577	564	585	610	563	616	599	547	634	595	594	580	618	606	571	586	598	557	579	619	609	600	619	587	644	590	585	621	573	603	585	560	627	634	594	595	651	595	628	579	585	585	570	639	590	600	581	580	568	605	567	601	575	622	606	577	633	578	587	570	598	604	614	623	602	599	605	641	574	618	579	629	642	606	592	606	613	578	652	626	607	589	604	559	609	627	618	586	578	584	604	596	636	608	597	651	587	631	594	572	589	627	577	619	568	566	576	618	618	569	596	558	608	610	548	602	603	543	624	555	591	605	620	599	641	630	605	592	578	614	609	625	619	578	570	603	592	652	594	603	613	631	633	585	571	590	574	592	607	603	590	570	604	615	610	594	589	609	607	598	605	617	650	602	619	588	597	615	613	586	610	607	583	603	620	600	622	563	587	627	660	629	588	597	584	610	630	594	579	627	583	562	593	614	636	607	592	620	618	630	643	571	614	605	613	614	659	588	605	615	577	564	589	608	580	612	621	614	565	606	594	583	629	639	606	600	584	566	575	620	593	609	613	582	609	602	613	581	589	570	572	565	595	613	628	610	598	604	615	560	573	593	604	615	605	572	607	559	588	622	585	637	622	566	587	594	606	594	627	593	618	612	658	546	614	611	609	636	608	648	609	614	594	637	585	582	575	591	597	612	594	600	566	619	552	560	606	608	593	607	579	585	580	618	634	595	599	589	633	594	594	576	604	652	620	561	631	611	639	566	619	597	585	641	586	617	601	607	586	550	604	619	615	652	616	595	599	600	598	592	607	558	616	620	589	541	623	601	573	588	606	655	633	604	622	605	625	604	602	557	590	604	617	575	604	571	621	614	627	556	583	617	600	599	562	596	601	617	613	589	587	600	593	580	604	569	597	635	656	617	577	606	583	585	626	627	625	583	634	598	577	603	591	604	609	598	625	604	582	653	581	574	594	587	602	586	629	601	621	566	594	616	583	581	632	617	570	608	595	606	636	635	591	565	634	563	612	619	612	569	626	592	590	650	593	602	602	592	577	632	597	580	606	572	601	591	595	623	588	615	556	617	596	594	598	610	607	624	613	632	606	602	597	618	617	591	641	556	555	610	608	608	660	639	598	591	594	625	603	583	637	570	600	580	628	609	588	599	630	575	653	615	621	628	608	579	564	660	552	636	594	617	578	645	563	570	576	613	578	562	627	637	601	574	579	612	610	601	566	607	596	626	635	634	612	593	617	605	633	573	584	560	592	601	621	614	570	632	574	621	568	570	622	583	598	597	596	636	550	620	607	593	600	584	601	573	609	605	560	613	577	569	608	623	610	602	588	614	611	579	579	589	608	595	623	585	628	600	558	614	610	604	574	588	625	563	576	606	622	620	570	585	557	581	633	571	605	636	594	615	616	593	566	599	578	610	596	570	596	572	592	590	586	639	617	546	600	566	612	647	595	566	641	567	611	617	607	574	602	599	557	577	613	576	598	620	562	589	549	554	578	553	595	618	606	601	516	577	647	562	560	615	545	604	560	594	586	617	571	593	575	630	600	578	549	640	627	592	551	530	569	578	602	584	584	609	589	595	583	653	578	594	590	573	613	610	586	635	624	599	610	606	664	596	579	604	614	576	597	605	646	624	539	593	596	585	557	612	604	570	607	569	622	593	584	595	588	600	534	584	608	632	643	582	607	608	628	603	563	589	608	626	542	589	602	676	610	594	584	591	608	580	629	608	636	546	625	595	569	612	588	670	609	642	608	576	585	604	627	604	603	579	625	600	638	604	590	614	598	599	629	608	604	598	577	640	602	621	633	661	567	585	586	579	564	593	618	564	592	572	560	629	601	584	637	566	610	599	613	640	581	623	601	571	643	620	619	627	634	627	579	589	585	571	655	647	586	618	582	553	588	622	566	615	589	641	613	570	607	618	608	616	639	565	612	612	563	575	601	589	577	583	618	539	594	583	596	589	603	605	590	556	609	608	573	620	554	630	617	581	596	585	577	604	627	604	612	581	588	624	607	599	617	584	649	617	632	607	619	575	620	581	586	599	583	592	603	560	610	582	619	602	579	603	562	594	649	615	595	611	656	584	647	599	574	586	617	551	615	629	635	593	602	583	640	604	603	631	597	635	566	589	587	614	600	598	633	573	567	626	583	570	616	527	634	600	593	598	619	585	573	594	636	621	603	644	619	589	590	616	643	598	583	580	603	640	583	610	583	621	565	639	603	614	579	607	596	596	530	592	564	586	650	583	613	640	581	594	627	640	597	622	590	576	588	635	578	617	602	596	579	601	564	595	609	610	652	576	586	594	630	617	593	591	590	583	588	590	606	575	606	583	650	582	592	560	574	611	597	589	612	592	638	611	601	579	599	594	598	616	615	604	628	593	590	619	604	575	588	579	626	606	629	579	564	574	596	591	615	637	610	529	543	621	618	630	609	540	632	600	632	612	571	604	527	614	593	589	612	584	617	595	624	571	620	591	639	602	560	601	596	518	653	640	632	618	606	627	628	579	606	572	590	558	612	598	582	576	565	563	584	598	627	597	637	606	613	600	585	616	610	565	603	599	645	588	610	623	593	570	602	615	577	597	588	539	651	588	608	615	593	583	604	624	594	592	581	600	572	611	576	626	619	585	603	588	598	605	563	594	614	587	617	576	603	591	652
23305	21363	29156	23948	21370	18592	3584	1205	815	739	655	635	519	496	499	492	404	429	421	409	8633	9923	5760	2934	1143	424	318	311	323	322	282	279	283	290	324	391	426	389	350	316	292	279	299	286	318	281	279	330	301	279	296	288	293	303	289	278	310	286	287	294	282	283	280	285	289	272	247	285	274	294	264	280	274	262	288	284	278	298	282	278	302	264	267	267	272	259	262	299	288	295	279	306	281	284	301	274	299	262	299	265	317	267	285	281	267	312	299	302	287	281	281	317	324	262	329	264	297	294	316	309	272	297	279	311	291	281	317	268	295	277	312	301	297	273	271	298	289	318	302	294	273	283	279	292	297	286	283	276	301	267	318	247	276	283	305	285	308	275	296	278	283	303	289	286	300	287	305	295	285	289	287	294	275	285	269	279	270	309	280	293	300	274	289	294	273	322	320	311	253	282	276	325	248	313	280	279	298	285	268	300	289	276	289	285	280	289	303	269	279	282	235	269	290	293	288	284	287	265	302	297	291	291	301	293	275	294	318	272	288	281	268	260	284	310	275	261	286	303	270	278	287	288	282	315	267	296	305	274	334	258	305	306	294	269	300	288	300	277	275	290	295	276	285	271	296	273	291	326	283	304	271	263	271	318	282	261	270	261	296	303	282	268	291	277	304	277	254	269	238	286	298	261	260	293	297	278	287	306	278	278	287	289	299	317	282	265	255	262	287	310	294	286	269	312	295	281	286	292	320	288	281	315	256	300	329	266	290	314	269	293	319	288	279	316	284	300	320	291	294	290	276	311	277	291	307	284	314	295	280	305	299	298	289	275	285	285	299	269	285	286	264	272	268	318	285	292	293	287	301	282	298	290	297	272	295	249	278	290	313	296	292	286	285	298	311	276	288	281	284	302	301	286	290	262	277	280	298	285	308	285	301	249	298	271	280	294	320	273	320	286	304	298	304	292	301	274	285	294	283	286	303	296	319	297	272	266	288	281	258	298	302	318	293	308	315	281	273	276	325	267	275	254	322	271	281	302	280	282	290	293	293	306	312	279	272	279	324	292	277	293	299	296	267	289	286	259	258	303	266	293	305	272	264	316	282	257	288	310	281	270	291	286	290	273	307	295	269	314	281	279	298	283	294	301	283	288	228	303	306	282	290	273	298	302	295	288	288	287	285	291	295	307	285	281	294	281	288	271	278	297	287	279	291	264	264	319	295	264	309	297	297	279	267	298	305	277	271	282	279	245	300	283	319	270	287	315	293	325	284	297	285	292	292	262	262	310	250	313	281	309	299	315	259	306	309	291	310	290	291	299	300	260	285	277	272	297	263	302	270	284	273	305	301	291	324	283	281	297	292	269	265	300	297	275	280	297	303	290	291	293	313	270	324	272	277	280	294	282	288	262	288	256	251	299	269	270	301	249	304	297	279	284	307	323	316	319	286	290	309	312	295	297	293	298	279	305	294	282	283	278	274	314	291	322	316	285	272	274	274	309	253	289	271	301	293	276	302	279	283	277	280	281	279	288	281	252	291	310	275	270	304	300	301	272	315	271	295	266	285	301	291	250	307	315	302	291	285	281	308	282	328	284	269	271	252	271	301	279	284	302	285	313	277	300	331	299	314	285	295	284	283	270	287	278	282	290	297	267	299	279	273	289	280	264	296	291	261	303	291	295	300	276	294	293	278	307	296	281	299	312	299	266	279	307	298	275	299	288	267	280	294	287	266	273	282	312	267	297	290	295	270	301	278	314	286	305	314	299	301	257	289	276	263	312	294	281	292	310	295	290	286	293	333	280	274	272	290	284	259	295	265	297	277	283	307	282	289	300	272	271	271	262	266	283	304	295	323	319	306	318	299	301	280	293	297	281	293	302	281	312	299	273	266	296	300	256	306	286	301	303	278	305	323	269	292	309	293	284	274	298	301	289	298	285	278	294	294	298	248	271	300	310	295	283	284	292	285	295	265	299	251	281	297	288	265	276	272	261	294	273	259	309	288	295	307	270	283	293	271	322	276	293	259	297	254	302	326	292	271	264	325	306	259	306	329	286	289	269	278	275	291	271	276	251	291	295	262	326	285	314	270	336	329	278	284	299	279	298	254	297	289	330	277	318	304	273	280	311	273	258	282	261	275	294	302	305	290	285	314	334	264	313	267	272	295	331	286	304	315	296	290	307	282	289	317	273	304	285	276	317	283	291	341	267	293	284	257	319	308	317	262	271	302	296	292	297	291	259	284	297	304	263	291	267	293	282	291	300	277	297	285	305	260	250	288	303	278	273	290	292	303	286	268	285	241	276	287	264	296	301	296	315	282	281	258	304	281	268	322	275	269	282	306	289	290	280	275	283	293	299	297	288	288	280	303	290	255	306	305	301	303	283	313	275	293	275	308	265	275	288	275	288	297	254	300	311	279	293	272	280	294	294	288	283	291	290	289	297	259	261	280	277	308	272	301	279	290	287	331	281	292	285	277	276	274	282	281	307	276	283	332	284	253	279	315	309	279	284	295	283	287	308	288	274	321	314	297	285	277	265	312	292	262	262	314	296	265	273	273	278	298	274	317	300	313	280	267	284	278	282	265	292	285	297	279	308	261	239	277	284	275	273	280	281	283	264	291	278	298	311	294	269	290	296	263	298	283	306	261	250	314	266	296	291	310	322	285	273	291	281	297	271	275	281	284	275	259	275	302	261	273	313	290	282	280	276	293	268	298	312	295	301	300	268	294	272	305	304	300	297	269	294	311	296	327	285	279	285	284	298	282	265	251	271	301	303	311	283	320	296	268	294	294	320	295	287	253	285	279	288	316	299	293	290	268	295	303	276	283	286	249	302	295	291	233	290	283	299	303	316	309	261	304	283	279	300	295	307	307	253	334	276	248	282	294	309	258	296	275	320	299	297	273	293	306	269	276	276	273	292	315	294	264	305	286	284	300	290	251	301	299	318	298	285	308	279	289	280	306	295	313	268	295	277	223	307	274	279	274	303	279	263	271	302	280	268	261	283	300	298	284	285	302	255	279	260	288	255	283	261	287	301	267	306	319	282	276	251	278	307	297	266	292	278	287	304	283	293	278	253	274	264	272	279	298	290	305	264	276	267	314	267	312	283	303	303	309	296	309	298	280	309	276	280	290	250	266	303	268	273	278	298	273	296	265	289	310	269	279	307	312	282	269	265	302	279	275	286	277	306	267	278	296	281	290	317	264	289	301	288	260	295	294	303	276	276	300	280	272	297	263	284	264	262	290	282	303	251	294	295	283	259	279	277	259	283	249	287	265	272	263	311	294	291	271	279	274	279	320	294	302	317	307	268	320	284	305	280	263	338	300	302	283	282	276	270	289	283	296	300	269	290	272	317	287	277	275	287	302	266	296	271	302	297	320	302	316	300	266	308	298	276	300	272	285	287	314	349	286	288	267	278	309	277	265	290	265	277	274	323	289	315	303	300	292	299	282	305	272	319	296	298	303	308	292	280	287	282	299	292	296	272	277	287	303	311
13918	27628	26196	17693	12090	8141	5423	3786	2731	2381	2095	1934	1541	1514	1500	1357	1271	1182	1099	1114	22111	21089	14647	8493	3588	1019	624	552	576	535	541	596	578	628	768	976	981	866	792	697	584	596	573	562	587	570	613	587	617	574	576	549	606	544	544	593	517	532	576	538	572	606	543	555	580	545	555	586	578	570	568	571	571	567	577	569	620	573	561	503	531	545	528	581	559	555	529	566	519	609	575	572	571	529	588	564	570	543	564	578	551	590	579	600	565	538	559	579	527	562	571	543	580	570	577	554	582	506	559	564	593	555	565	577	559	552	536	536	551	556	550	574	543	527	554	548	569	530	561	564	556	561	575	542	538	509	511	513	582	565	570	557	555	524	579	572	583	557	529	527	620	585	556	598	542	543	542	549	588	541	568	579	572	548	532	585	545	562	571	547	573	629	563	590	550	574	541	559	570	593	597	566	532	532	542	566	532	566	543	578	551	561	575	539	528	536	545	536	538	547	586	535	573	578	533	560	571	536	585	581	573	540	563	601	541	543	582	612	566	579	546	570	569	530	572	548	581	557	583	552	579	557	601	508	551	568	554	558	552	581	565	590	587	558	553	557	517	552	572	547	552	585	596	551	537	526	556	604	547	583	545	561	579	592	515	548	534	593	570	589	596	573	546	579	560	555	584	531	586	545	517	515	564	543	584	571	582	551	531	554	562	520	592	575	504	587	532	551	557	620	572	581	573	591	570	584	540	580	591	517	552	536	580	555	548	555	566	559	552	505	584	559	511	574	545	563	553	594	559	539	524	570	556	588	555	551	588	538	580	544	541	538	496	636	534	575	573	543	554	550	555	607	579	527	526	558	555	541	547	574	587	568	536	551	552	511	550	532	570	569	544	592	552	550	556	539	590	572	521	537	534	508	565	548	573	536	587	612	556	558	550	580	566	547	546	533	574	544	542	556	568	576	566	553	572	539	559	539	525	574	564	561	583	590	588	549	583	504	571	560	580	545	567	566	510	541	565	614	559	526	571	550	556	589	570	611	588	552	546	538	583	580	574	574	565	608	555	606	600	601	584	593	541	553	537	556	535	596	544	532	572	542	582	541	593	546	560	593	564	577	578	561	558	625	566	531	609	595	538	581	603	585	576	527	576	596	518	573	577	570	554	519	614	544	602	545	560	575	527	553	542	547	558	529	565	546	574	576	554	567	589	552	614	569	534	565	564	570	548	561	542	577	625	595	556	549	537	559	584	562	568	568	566	530	559	578	567	543	527	601	550	574	531	568	524	602	575	555	563	557	527	565	568	574	570	571	564	557	546	571	551	582	611	597	521	579	523	545	548	529	558	531	541	573	578	579	540	560	569	564	546	567	564	554	610	565	569	570	609	550	579	553	530	551	592	559	576	557	561	546	571	596	599	581	535	599	559	571	578	550	563	533	575	593	577	538	586	560	557	557	555	561	546	610	596	586	559	550	572	529	577	581	521	560	583	563	545	583	583	540	566	576	526	556	530	582	539	537	540	557	535	551	547	570	554	558	548	571	579	561	556	575	538	597	554	515	610	536	578	553	554	543	537	543	563	549	569	579	582	554	571	543	560	560	557	548	536	563	552	528	573	560	589	572	577	616	600	551	579	561	581	561	582	554	551	570	574	541	598	569	561	594	559	565	552	523	580	568	550	587	585	542	558	561	565	566	561	542	567	548	557	586	564	521	568	582	554	536	564	572	543	573	545	544	598	582	555	617	562	547	570	570	536	586	573	518	546	568	543	596	568	540	551	572	613	571	584	571	552	533	600	580	572	574	540	575	581	567	581	522	531	564	589	564	620	561	542	565	577	521	573	538	554	549	624	574	552	533	545	558	568	494	559	534	541	596	546	561	584	578	589	603	566	565	565	565	545	558	598	547	559	584	549	526	559	570	543	602	562	561	526	538	543	577	562	558	573	581	591	582	569	575	582	606	582	596	581	595	579	544	535	544	571	531	568	597	565	608	537	590	570	590	548	574	581	576	563	563	563	559	553	557	581	582	588	546	605	580	569	559	548	536	598	589	572	591	554	582	603	553	534	545	590	592	562	567	562	563	577	576	567	535	559	567	562	543	556	578	546	567	583	539	547	581	509	551	579	546	558	560	571	580	547	564	547	555	564	521	597	592	569	558	517	545	564	566	564	578	591	544	509	564	522	560	561	599	584	575	546	606	596	590	531	587	621	584	582	564	593	581	546	565	566	575	556	583	555	574	600	614	531	568	558	544	578	557	587	557	571	588	616	572	536	564	588	596	573	617	570	552	576	545	579	544	552	545	560	560	609	531	619	531	581	560	570	537	542	580	545	603	526	552	548	553	576	555	541	614	536	539	562	579	581	557	579	556	601	545	560	538	558	578	522	531	507	539	565	577	535	552	557	571	570	589	600	587	585	525	572	550	511	607	577	531	543	565	547	570	529	577	634	593	567	566	565	592	565	573	549	544	588	548	612	609	582	537	551	513	531	596	535	538	535	513	548	560	584	560	584	530	570	619	571	536	577	558	567	575	566	556	573	564	579	531	559	576	563	514	555	528	562	571	594	554	564	607	599	566	596	552	553	517	564	564	540	582	539	586	546	542	561	577	566	511	539	547	526	590	585	538	557	566	592	552	565	546	561	585	592	558	566	538	575	582	583	579	575	557	563	618	582	525	553	551	530	494	534	573	549	547	584	573	564	559	605	563	548	575	554	557	558	589	575	577	547	533	583	597	523	529	562	567	569	568	545	571	562	551	548	572	547	556	577	537	551	547	536	551	572	560	517	577	568	553	524	531	531	560	545	535	591	585	567	552	561	546	574	565	565	540	579	534	563	535	504	542	548	563	547	552	516	544	571	577	561	557	565	578	546	563	569	561	595	565	615	550	563	604	575	542	578	545	526	544	566	541	570	585	565	568	556	579	571	556	575	595	550	538	572	556	582	578	562	578	547	572	532	519	559	570	542	606	548	564	561	596	583	540	558	603	592	566	566	524	561	554	527	557	546	570	593	546	546	557	566	530	558	555	533	538	568	585	573	540	555	566	552	592	533	571	574	576	580	566	589	556	585	586	561	555	555	549	585	645	533	554	585	568	522	562	564	587	522	577	572	564	532	529	545	533	599	544	599	528	543	569	617	561	615	577	579	576	567	554	585	551	566	554	539	552	617	590	558	548	571	589	608	564	611	557	603	575	560	550	573	547	552	536	562	587	546	560	575	560	576	595	565	550	530	593	556	551	579	565	557	569	564	558	529	573	535	602	544	553	580	536	559	586	565	575	567	562	595	611	547	580	566	579	537	579	533	572	537	542	534	549	572	515	556	552	539	557	578	536	567	551	570	589	538	582	554	553	531	600	536	577	596	587	606	544	571	566	591	572	600	588	568	572	559	570	611	556	540	575	563	564	563	558	588	598	567	539	618	567	549	550	534	544	560	575	566	604	524	567	573	539	583	533	556	571	559	574	550	534	548	544	576	579	533	547	556	540	578	576	573	541
26854	20312	10387	3300	1375	889	632	523	470	441	427	414	399	324	437	410	414	361	370	359	814	1125	866	656	436	386	342	382	341	349	324	315	370	332	354	351	323	374	359	375	339	340	338	371	384	378	370	349	312	367	386	334	355	364	363	363	345	343	338	344	347	371	376	318	345	356	375	367	313	378	358	369	349	359	394	359	371	369	368	321	321	358	357	371	357	320	349	371	338	343	352	352	352	361	342	361	338	342	346	377	367	359	311	364	332	377	336	311	330	347	344	361	366	368	338	348	330	323	358	346	334	366	348	341	382	333	333	336	361	338	357	345	374	348	339	362	349	389	338	322	367	324	337	325	355	346	344	333	337	355	381	329	372	344	334	349	357	329	361	368	347	368	360	374	360	391	326	343	329	323	344	360	354	344	337	348	366	371	356	365	345	386	364	367	384	366	383	339	398	341	375	404	358	355	368	347	330	364	337	366	357	343	360	351	377	342	346	320	338	349	338	365	328	338	333	330	348	366	357	337	321	367	338	329	327	355	360	368	335	320	364	347	378	332	352	319	331	341	365	343	391	339	328	330	355	363	381	328	352	348	348	339	397	334	360	358	382	382	343	362	355	361	342	380	376	353	365	358	367	352	361	340	366	335	347	357	338	321	330	354	400	354	348	380	353	346	342	326	315	345	363	329	334	345	370	329	345	381	380	351	349	349	358	377	343	339	346	383	364	323	351	369	408	349	347	326	346	345	352	361	346	346	336	375	338	372	372	350	301	324	324	387	355	326	333	339	321	346	361	327	349	334	328	366	332	360	374	345	315	354	339	374	362	399	369	336	322	337	357	354	329	357	351	321	380	352	309	320	319	365	355	381	357	358	334	347	377	376	373	356	344	342	312	356	334	332	342	335	355	340	393	332	335	340	349	347	341	328	363	332	355	383	363	355	338	342	344	337	338	349	332	332	368	352	362	364	345	346	353	352	344	342	325	331	359	384	362	324	369	380	335	363	325	319	339	325	354	343	351	358	352	326	361	372	330	361	366	355	346	323	357	362	353	349	390	357	366	355	324	367	375	346	333	339	357	366	356	386	343	351	362	323	395	352	331	329	355	333	360	382	359	376	333	360	330	369	359	362	351	334	348	342	330	362	327	342	350	342	387	374	340	343	341	377	363	364	359	366	392	375	338	342	363	373	356	386	382	331	358	363	368	349	365	329	333	377	334	347	347	358	383	345	358	342	345	363	365	340	336	318	335	384	355	373	317	365	355	340	354	342	368	322	365	348	359	316	364	341	324	355	343	379	367	393	362	395	383	342	360	335	353	345	341	335	364	345	369	349	356	374	363	373	363	400	334	333	329	340	341	365	329	374	351	353	367	360	380	387	382	345	374	365	359	375	352	350	354	354	369	347	358	331	380	362	341	355	341	385	327	347	380	335	345	340	360	344	375	315	324	340	340	350	353	352	334	342	348	374	349	339	362	349	342	360	341	320	324	358	350	330	361	327	390	380	316	341	321	370	368	355	383	338	353	361	341	358	369	357	381	352	363	368	303	316	334	354	322	332	358	342	350	364	341	337	309	373	330	367	348	310	345	345	359	372	362	348	321	339	342	346	339	358	346	346	374	340	349	340	323	328	378	348	366	399	355	342	383	350	339	365	333	364	379	383	340	347	342	355	332	351	351	342	352	338	371	370	374	368	360	328	388	357	367	361	353	359	346	363	361	347	358	343	335	351	354	328	358	358	343	325	328	351	355	378	320	355	384	333	346	365	361	347	356	362	363	376	369	301	337	382	354	379	334	364	332	344	371	328	376	388	319	365	333	345	315	333	341	376	319	363	359	342	365	358	336	365	352	347	353	345	336	372	343	372	338	364	355	324	369	388	327	362	325	357	321	325	349	325	357	352	319	328	356	381	331	338	369	390	380	340	297	324	371	341	323	366	352	320	354	336	355	349	370	355	336	374	352	351	361	321	346	341	373	354	352	342	377	360	337	322	360	353	347	369	340	323	346	347	348	346	351	317	389	326	347	354	348	381	323	311	330	354	351	367	367	349	380	328	342	347	410	347	350	363	372	337	376	364	332	338	341	332	359	316	383	380	336	348	363	353	346	346	349	339	362	368	325	334	353	338	332	348	317	350	349	392	311	336	350	343	325	361	362	363	376	309	346	384	375	358	331	328	335	346	358	347	372	358	343	338	343	354	342	360	336	343	345	293	366	322	362	351	320	338	363	360	356	348	357	348	350	351	389	364	363	345	358	370	365	345	378	346	395	389	369	367	376	368	352	329	359	348	365	328	374	338	344	347	330	370	322	355	377	361	360	390	365	324	349	335	334	326	318	326	317	352	368	358	341	366	352	310	340	357	350	351	384	332	373	341	360	330	373	364	385	372	313	322	317	367	335	365	354	334	348	318	352	335	393	337	355	329	376	341	338	333	370	345	343	315	341	363	329	369	356	350	357	333	354	367	387	359	358	348	333	312	322	365	371	336	363	320	365	349	355	368	373	348	336	339	358	330	334	367	360	324	372	373	333	314	371	383	364	325	350	331	352	346	311	353	367	364	374	334	338	362	414	357	354	345	374	366	340	366	356	348	336	375	375	359	339	354	369	353	378	341	360	355	332	333	320	353	353	353	361	382	337	351	346	368	312	354	316	336	328	333	374	362	348	367	338	347	325	337	345	322	351	364	324	337	352	354	345	362	373	310	356	383	364	339	344	366	319	332	337	355	337	354	350	347	338	351	350	315	318	369	340	333	356	368	325	330	352	359	340	357	363	392	365	357	343	331	366	338	357	356	341	363	339	350	329	361	329	362	361	345	327	354	330	384	388	345	352	353	328	349	363	336	347	327	354	358	330	342	339	340	341	359	383	360	387	332	371	366	351	306	351	341	353	365	361	395	354	349	335	351	352	348	382	352	312	364	335	340	343	346	317	348	347	367	355	325	356	353	370	341	356	345	369	342	383	307	349	379	356	368	330	354	347	355	347	342	376	375	369	330	349	344	368	340	348	346	335	390	359	353	362	372	343	352	339	321	326	353	328	353	348	360	361	369	369	363	338	345	343	346	376	345	376	372	353	355	350	357	349	346	368	366	349	346	350	365	367	352	354	356	362	338	359	335	302	359	379	384	358	361	308	356	358	358	389	380	337	336	351	350	338	333	338	375	343	377	369	334	350	317	348	335	319	350	368	372	378	354	346	352	353	364	383	333	338	357	341	330	347	332	353	341	383	350	347	341	338	373	354	345	364	347	353	346	359	347	343	351	335	343	346	305	358	335	368	356	326	334	338	364	346	359	374	332	383	349	358	354	371	358	386	345	383	349	363	370	351	366	326	349	358	340	340	357	344	388	364	341	360	361	370	363	346	342	361	334	332	349	373	348	358	365	307	320	333	351	346	341	353	318	379	332	346	314	356	344	359	323	308	334	328	332	348	346	408	377	372	360	354	346	372	320	361	344	336	343	385	322	333	333	342	306	355	375	354	365	371	360	374	356
9764	14309	13315	7704	4624	2922	1944	1466	1269	1285	1122	980	1017	923	984	930	830	901	818	801	2655	3372	2431	1626	949	807	747	700	728	712	689	712	674	720	676	707	757	698	718	703	711	687	688	683	721	715	705	760	699	681	668	692	728	733	681	683	712	714	671	708	699	713	702	679	700	727	734	693	666	698	711	690	746	673	694	642	676	656	714	698	685	676	768	707	703	704	705	669	711	733	697	730	694	705	692	691	738	677	726	727	651	671	705	680	676	701	701	716	727	724	732	678	703	694	705	760	682	718	686	742	684	670	679	651	742	699	678	677	697	761	685	678	713	692	679	661	716	674	696	762	714	677	727	695	686	684	667	676	686	713	706	684	710	728	724	691	718	698	653	669	701	697	761	664	709	718	699	695	717	659	725	658	681	729	685	719	726	727	690	735	728	701	723	741	706	735	669	673	676	690	652	724	681	688	721	672	710	669	694	724	713	745	711	714	692	724	705	705	702	725	669	698	732	672	698	733	674	677	699	715	738	710	774	703	701	739	676	692	682	723	686	667	662	661	700	702	696	709	736	691	659	728	698	709	675	715	750	702	703	677	739	708	742	694	710	687	697	726	754	658	668	706	690	685	681	727	654	693	752	731	665	693	674	701	684	677	729	677	674	679	646	719	677	693	712	725	691	732	730	689	685	705	715	657	716	690	664	661	691	691	689	730	713	670	675	721	757	721	682	705	751	660	707	718	743	711	712	685	690	675	735	690	741	686	707	683	695	647	710	719	690	696	662	715	720	694	694	718	662	737	678	659	727	710	694	683	718	670	675	699	729	751	694	710	698	721	707	719	651	651	725	762	718	706	680	692	687	708	713	658	734	697	753	687	702	731	673	698	688	746	690	657	714	712	721	689	683	703	684	688	692	667	697	649	707	648	711	683	667	702	719	731	663	695	665	712	669	696	653	707	743	704	727	640	710	721	727	707	717	729	687	615	681	711	727	691	755	692	673	727	777	724	680	685	696	706	667	718	763	684	687	672	657	748	671	715	628	717	771	683	712	669	675	696	721	707	741	670	674	712	722	712	719	697	719	710	685	679	682	659	630	676	747	698	692	670	704	686	706	694	705	721	746	717	707	687	696	748	722	725	688	646	696	710	725	659	682	658	725	722	647	730	619	686	704	739	709	668	689	730	710	699	702	737	704	672	695	707	689	673	727	672	728	717	729	657	677	641	723	716	686	769	666	696	660	695	673	689	736	674	729	717	704	719	677	682	710	736	709	668	727	678	641	685	671	707	673	675	674	679	717	751	695	689	731	710	731	688	745	660	736	732	725	721	714	734	681	657	715	678	724	718	695	687	687	689	662	671	723	684	727	711	664	683	694	737	730	774	693	714	728	693	740	684	701	688	718	659	679	729	715	700	670	705	713	692	727	692	717	689	721	711	723	713	616	673	711	703	719	712	703	735	678	678	697	662	769	709	703	707	743	716	718	725	708	683	734	721	697	669	773	774	709	692	680	705	717	685	702	712	722	695	662	705	712	776	664	725	735	699	747	687	714	706	717	733	688	705	716	719	679	672	665	708	730	719	675	740	669	692	695	662	718	667	709	648	722	700	676	737	735	741	742	724	711	731	726	689	740	677	653	733	696	708	699	686	687	755	722	717	704	695	731	671	694	718	710	727	681	687	681	711	715	693	648	691	688	709	719	736	657	706	731	714	691	710	685	713	696	711	700	667	692	698	745	712	730	722	706	737	683	689	684	735	619	714	720	695	687	718	702	670	697	670	723	697	668	721	680	647	735	729	687	684	694	648	663	691	690	738	749	697	711	686	680	714	725	732	714	686	707	706	670	695	657	720	694	707	695	677	746	673	684	753	693	685	673	699	718	729	707	675	638	686	720	766	715	743	670	705	718	694	693	659	680	712	676	695	727	699	717	706	673	672	702	681	690	711	718	658	723	727	696	733	686	695	732	779	713	715	711	691	734	727	667	697	680	704	742	674	744	685	714	662	731	729	708	682	694	726	723	661	684	690	726	676	716	710	687	682	688	679	701	721	704	705	686	712	696	736	713	716	693	712	702	729	724	662	734	680	711	713	757	643	697	740	706	666	705	681	681	675	699	655	736	692	686	697	717	754	692	703	685	729	687	703	717	763	658	724	721	666	734	687	690	710	728	744	720	727	700	721	701	704	674	705	709	695	748	691	708	756	721	703	697	750	695	786	741	669	700	746	696	710	711	722	683	749	700	718	707	742	691	687	678	690	742	727	675	715	712	734	695	713	707	685	681	748	715	722	644	664	716	683	665	727	681	684	663	757	660	698	712	712	702	689	665	735	704	702	754	722	720	679	729	666	652	650	704	692	690	656	687	660	706	706	688	747	705	688	679	687	724	703	658	681	688	727	680	781	774	693	741	658	694	733	697	720	715	725	709	689	670	676	717	687	648	719	656	662	672	696	715	675	687	690	730	701	701	690	634	681	697	675	668	683	698	686	699	730	658	648	715	696	721	740	687	700	724	707	698	681	678	671	714	711	678	736	721	674	731	705	667	677	725	744	674	667	689	714	719	667	696	672	738	721	668	699	655	710	694	665	714	733	696	703	701	717	695	693	693	658	700	663	742	751	693	711	688	729	700	727	658	710	675	709	710	715	691	698	709	692	682	679	707	675	703	693	749	778	722	749	712	678	698	722	746	696	662	675	671	676	730	667	690	692	678	696	693	734	696	667	714	695	741	683	704	705	666	640	737	752	689	648	638	696	709	731	741	674	706	704	707	686	741	711	767	699	653	695	722	691	691	659	724	654	764	701	659	701	734	753	690	677	709	704	700	702	747	664	680	670	623	681	670	721	712	712	685	704	744	679	640	706	726	704	675	690	718	720	721	722	716	697	744	723	678	697	676	714	715	713	698	717	687	729	642	682	697	732	687	655	704	690	662	716	682	725	702	752	709	658	690	743	727	725	723	687	668	719	688	736	726	656	692	673	711	686	760	724	732	710	725	711	690	672	746	704	681	682	677	722	687	725	676	666	640	681	728	741	729	710	670	680	720	663	778	705	712	750	691	704	731	700	713	692	703	678	672	714	721	708	720	752	689	638	728	715	738	654	719	712	713	699	721	694	723	685	702	719	733	695	705	714	685	694	676	724	714	669	706	704	726	699	693	710	693	662	713	710	736	701	714	683	704	693	695	742	708	737	698	683	721	677	684	752	651	724	714	697	748	743	714	729	696	673	679	697	708	709	708	669	721	649	729	740	716	684	726	741	754	691	680	670	731	720	686	733	730	744	726	678	670	669	713	714	714	732	675	704	709	680	723	682	658	691	734	711	652	681	683	713	688	756	711	669	697	667	695	691	733	752	694	696	731	701	683	722	698	696	706	719	766	720	694	684	720	693	723	688	694	711	723	720	654	687	702	680	681	712	698	711	687	697	706	718	688	760	701	716	672	732	638	680	720	701	705	701	698	664	681	719	700	702	696	693	698	674	691	722	675	732	717	657	703	681
24216	21343	28375	24638	18851	3342	1140	749	634	555	492	451	458	383	391	369	398	361	369	363	4653	5335	2926	1334	1008	745	404	288	292	278	310	298	283	280	277	332	347	323	325	302	307	280	276	306	284	332	299	264	286	294	289	271	313	300	305	261	289	297	294	286	280	297	298	283	289	321	307	309	265	285	275	299	285	270	296	323	298	287	280	308	298	270	303	287	291	294	258	286	307	244	291	296	268	263	276	296	291	279	293	322	265	279	297	267	276	309	294	284	268	267	310	325	302	297	270	291	290	309	291	297	271	247	288	267	269	273	295	311	297	279	313	276	246	272	304	305	255	297	295	261	299	259	274	293	312	284	270	275	319	251	309	283	330	299	288	301	306	261	294	310	276	271	277	291	275	292	297	334	266	274	319	273	286	283	314	302	264	278	275	275	288	287	288	275	297	281	302	283	289	288	294	270	301	295	303	273	292	261	272	280	302	281	257	291	264	278	269	317	285	293	271	272	283	277	281	280	255	285	302	300	289	310	278	317	291	281	290	309	279	281	293	273	293	275	298	311	270	309	269	291	290	305	302	274	290	284	288	301	267	307	307	276	277	284	311	301	264	279	321	267	279	266	284	286	283	306	288	302	284	246	298	311	269	292	313	293	312	314	298	283	284	308	285	305	260	309	276	307	311	277	273	286	286	323	275	305	288	325	267	309	281	302	267	304	282	283	282	295	265	273	258	306	269	283	284	272	301	291	297	301	271	274	296	287	290	285	316	290	307	259	269	276	278	275	307	283	308	262	275	282	298	313	311	300	270	274	292	301	286	265	291	262	256	295	285	293	250	298	282	296	285	265	307	269	280	273	233	264	321	271	244	292	314	298	292	271	299	292	259	285	312	277	274	268	294	274	309	305	290	273	321	298	280	291	271	298	296	270	283	280	292	298	281	307	278	258	293	319	290	280	291	286	299	294	277	302	263	281	274	275	266	315	265	273	273	286	293	282	271	271	289	261	270	280	291	289	292	280	260	285	287	280	277	294	282	299	316	266	313	297	275	289	344	303	279	264	269	266	317	320	271	273	309	282	298	283	287	276	281	271	268	287	293	283	301	289	266	310	262	281	274	285	293	262	287	269	277	294	259	287	268	281	307	272	265	283	274	289	277	268	230	272	283	273	272	307	265	298	273	308	274	277	271	293	262	269	295	264	269	284	292	295	306	251	278	295	307	293	267	294	279	275	270	287	295	283	267	298	274	275	329	301	292	285	265	267	277	282	301	282	278	303	285	287	292	318	285	286	287	287	280	286	298	301	273	319	277	271	288	290	278	281	298	281	273	313	272	281	251	286	274	299	290	254	299	294	319	275	289	259	272	333	293	316	306	316	279	277	303	281	269	271	284	304	265	288	282	260	274	281	284	303	293	276	287	271	311	278	258	304	280	287	258	323	307	324	302	292	278	305	276	290	287	319	279	276	294	285	277	267	261	337	305	280	290	278	286	306	293	270	314	272	317	288	289	273	243	294	296	304	293	286	309	293	283	289	281	286	274	289	256	321	291	295	293	280	312	287	296	313	284	281	279	269	284	267	312	268	272	298	245	271	283	268	278	282	274	295	290	293	247	282	305	295	288	293	289	287	305	270	281	300	296	319	307	306	287	272	296	273	271	274	302	277	280	273	300	291	297	306	305	275	288	285	260	292	290	317	292	265	277	290	315	276	292	290	279	273	292	308	268	265	298	267	275	273	286	295	302	292	287	272	276	287	271	253	276	321	254	283	282	275	310	297	280	303	325	310	300	292	300	309	270	304	276	267	299	255	296	291	318	295	293	275	293	305	324	267	287	271	287	291	261	288	308	321	274	244	289	288	318	308	297	277	273	289	279	285	279	287	275	281	292	268	276	312	277	273	286	266	284	263	293	309	308	298	289	298	273	285	258	263	272	272	295	277	269	279	291	276	274	298	275	276	312	286	288	281	286	292	282	267	288	316	270	285	300	294	319	292	256	285	298	298	300	283	265	277	260	279	267	285	291	281	276	285	282	283	282	266	287	292	314	274	297	268	278	292	312	274	247	272	309	266	281	281	299	279	283	306	292	295	271	294	283	292	278	260	294	293	278	263	277	344	274	284	264	281	337	283	317	271	274	283	289	285	259	297	292	275	266	277	294	283	286	326	276	317	305	302	300	284	283	314	270	316	283	264	239	291	254	304	272	287	254	307	287	275	293	282	290	279	305	269	290	304	291	287	280	257	301	323	297	301	284	269	281	260	287	292	295	279	279	290	298	266	280	292	286	318	319	269	277	270	293	280	283	293	276	280	276	267	272	317	285	299	272	313	289	287	267	283	315	278	284	281	280	296	290	244	282	280	286	299	279	263	270	282	268	274	258	286	316	271	306	287	293	303	280	283	274	278	253	310	275	300	274	284	286	279	286	253	251	260	275	273	262	262	296	274	279	230	287	310	267	291	288	278	296	307	282	290	278	292	301	312	271	312	290	286	265	275	304	297	316	301	268	280	298	263	281	300	296	284	271	314	263	299	305	282	289	292	305	287	313	288	282	283	281	283	285	291	286	263	292	262	295	305	283	296	301	316	297	288	298	291	302	292	279	270	275	298	300	282	282	304	313	263	298	279	298	281	241	265	258	293	261	281	299	314	274	276	304	299	276	299	268	298	284	273	290	288	295	282	262	297	273	290	287	290	281	266	267	300	298	272	291	283	297	286	277	298	281	248	297	264	252	292	298	263	270	269	279	306	281	308	274	281	267	292	267	307	268	283	281	271	283	288	296	288	293	310	290	267	306	298	292	279	271	275	283	218	305	279	330	276	288	295	309	300	311	285	297	291	282	272	283	293	239	277	275	280	313	299	293	298	272	320	294	306	266	294	296	271	270	263	283	288	266	288	270	323	270	287	305	274	240	278	270	290	282	282	294	276	301	259	256	266	284	268	301	295	296	268	258	273	292	301	265	290	280	294	236	294	284	275	304	292	287	286	308	273	277	259	298	262	268	271	317	316	273	288	279	284	282	294	300	283	297	296	295	285	265	284	313	298	314	267	281	284	276	307	300	305	309	281	287	287	298	276	293	299	259	306	282	297	279	249	280	294	288	286	319	310	284	276	267	264	269	304	272	295	295	304	262	264	278	286	293	261	290	289	247	264	265	260	275	282	306	280	296	278	275	298	280	318	249	291	247	287	275	276	268	280	277	285	272	283	268	276	272	299	269	262	346	287	300	267	312	291	313	286	287	252	300	285	303	303	269	286	283	298	298	302	304	281	285	309	259	271	302	289	263	254	299	238	244	296	264	265	300	303	291	257	282	284	297	278	299	265	284	269	289	265	279	280	273	322	298	311	265	280	293	302	277	287	279	248	295	276	279	315	290	280	292	293	272	281	275	286	299	262	310	256	296	284	297	281	305	282	281	293	298	290	313	328	277	283	283	278	289	282	292	276	261	291	257	315	307	278	285	306	274	290	291	295	273	319	304	322	275	296	272	292	269	295
11924	22556	20942	12984	8147	5140	3372	2509	2160	1887	1586	1374	1203	1150	1180	1091	948	940	917	858	14266	14579	8818	4008	2776	2185	939	598	591	578	562	538	556	594	614	666	777	757	709	632	593	592	549	619	561	582	560	578	544	574	616	578	590	628	635	571	576	607	555	614	574	632	577	591	621	545	549	600	636	556	588	564	590	572	618	580	554	582	594	585	613	572	595	599	625	562	566	567	604	568	620	593	551	589	586	598	570	648	592	584	573	599	613	584	597	565	622	578	603	585	661	549	549	611	558	579	586	611	569	549	579	584	521	574	609	590	542	542	591	611	621	603	575	613	605	536	572	563	560	570	596	647	584	571	563	573	612	593	571	563	602	549	599	579	566	590	544	571	604	615	581	585	563	576	582	596	607	562	570	564	575	605	598	598	580	594	575	587	583	628	588	604	560	589	601	559	579	594	595	590	611	582	545	582	550	588	566	612	573	567	534	586	572	604	583	553	553	591	614	581	623	570	635	558	617	576	557	567	565	573	608	569	545	590	601	570	583	552	593	585	565	577	583	612	551	542	545	543	548	605	597	587	592	621	543	609	611	550	538	624	594	626	543	597	604	593	589	600	553	597	546	604	607	545	561	574	533	534	589	584	585	568	606	584	595	610	587	598	623	591	603	574	576	577	543	567	629	545	585	597	608	580	575	551	588	618	657	570	568	576	585	581	591	625	527	576	558	569	591	550	588	538	637	631	583	623	594	557	576	580	569	562	590	590	552	579	617	562	581	548	625	616	608	545	548	557	594	566	590	604	598	551	569	617	548	548	592	572	618	576	609	550	602	534	630	538	567	557	615	545	577	580	583	599	604	538	597	603	603	612	553	532	630	607	579	552	608	598	546	545	563	600	595	540	603	598	608	592	578	596	573	597	577	559	593	581	566	598	586	548	568	557	578	578	600	597	569	591	567	585	555	603	526	570	631	554	565	592	572	575	589	617	577	533	589	590	609	555	593	614	602	552	623	547	629	576	568	555	612	548	665	575	598	580	546	580	581	636	610	612	588	593	587	590	573	589	590	565	595	574	600	606	587	587	604	602	545	560	537	552	604	609	570	549	573	560	608	563	617	583	570	539	566	568	556	603	574	587	593	563	573	614	570	582	606	595	548	573	569	575	555	545	571	567	579	552	577	587	553	556	551	614	584	550	596	597	568	600	553	596	585	599	598	592	581	599	587	597	588	590	633	609	563	610	549	556	604	580	600	575	571	621	561	591	573	561	539	619	556	564	607	567	570	584	590	553	553	575	582	589	548	625	606	554	609	575	581	602	589	603	575	575	581	576	607	568	554	552	527	616	531	567	544	591	541	550	589	596	577	531	600	573	613	565	588	612	576	586	577	544	561	551	521	599	583	595	585	582	577	605	564	613	587	588	552	609	607	623	540	567	562	580	550	621	647	517	590	569	592	541	588	553	579	601	575	581	604	578	579	633	564	616	566	596	564	594	595	599	605	556	551	581	589	626	576	571	584	596	617	590	528	578	561	599	553	605	582	579	585	631	581	555	581	571	609	632	631	564	540	585	614	595	586	567	576	581	564	584	620	558	595	575	606	581	547	568	608	594	572	592	596	512	644	598	595	580	618	589	591	590	591	576	578	595	562	561	612	631	566	569	621	612	583	560	578	593	568	554	583	589	644	571	589	574	524	537	558	611	588	587	607	587	594	595	595	552	573	548	585	576	571	558	555	542	570	554	581	604	555	587	580	555	556	566	588	546	562	639	567	573	561	621	551	583	551	588	555	634	585	565	597	579	581	533	599	628	559	567	605	614	571	568	571	581	591	580	572	600	552	594	606	561	570	619	582	588	582	574	587	577	567	558	556	563	587	564	593	605	589	596	623	570	563	598	556	557	565	576	590	565	573	572	587	617	589	628	596	575	580	588	544	603	563	573	568	624	625	560	597	566	617	575	600	584	589	596	589	569	585	601	569	606	564	600	592	606	624	590	612	605	593	571	572	583	563	585	541	605	615	573	605	567	626	541	504	600	596	608	584	563	606	573	588	592	566	596	583	530	563	596	615	590	605	561	572	555	606	595	605	562	552	547	580	578	604	615	600	583	589	568	617	587	583	603	523	588	570	590	599	583	627	575	604	570	582	606	590	568	556	556	563	589	578	572	568	552	573	594	591	575	586	546	607	587	551	553	592	594	602	593	575	565	560	563	573	564	601	610	575	587	588	546	628	628	560	591	585	576	632	555	584	577	606	604	556	627	593	603	539	605	574	558	584	591	574	546	551	576	589	570	581	603	589	583	570	539	556	579	598	583	533	562	550	565	561	582	546	612	574	560	556	593	550	526	566	615	592	528	567	553	592	554	573	576	566	555	573	598	576	540	556	575	566	559	579	563	530	551	593	609	578	634	590	615	636	571	578	629	598	572	587	604	580	577	569	592	596	617	512	593	597	541	618	602	582	585	549	582	584	616	548	570	592	611	577	583	576	628	588	569	595	575	551	610	574	596	591	598	625	608	592	540	610	544	560	594	614	593	588	552	576	605	557	599	561	611	567	606	564	598	595	574	565	586	633	602	599	572	594	580	574	571	557	589	618	564	565	573	587	554	605	553	569	571	570	576	558	525	578	589	569	570	546	545	559	521	552	614	587	552	561	575	556	606	595	620	569	582	565	584	601	606	589	589	579	570	584	602	566	559	632	577	609	594	589	580	578	567	616	574	595	589	540	589	556	607	621	540	542	578	571	575	606	624	534	560	595	608	614	582	591	564	553	568	603	563	555	565	579	559	570	572	566	549	549	578	546	579	594	578	582	568	617	615	617	590	563	619	587	565	566	579	565	592	555	584	580	640	593	642	585	604	567	610	559	558	625	573	548	573	551	594	584	572	569	586	595	578	573	601	597	553	587	562	574	579	569	617	559	596	553	593	569	548	595	567	575	585	584	565	586	594	560	578	613	598	548	583	631	603	534	559	621	596	556	588	598	621	597	577	568	557	603	599	588	594	573	606	615	520	587	552	577	584	587	564	569	561	597	562	585	573	580	517	577	565	522	581	581	579	592	595	579	610	600	579	613	591	625	535	608	573	559	583	584	536	561	569	553	594	574	601	558	600	559	595	557	580	609	577	564	563	603	626	561	573	572	583	611	571	605	597	550	585	568	582	612	619	604	567	584	558	536	545	615	565	576	587	591	578	579	545	583	576	571	621	534	575	567	552	588	578	578	596	577	575	562	538	539	564	569	553	568	568	572	573	577	575	578	586	545	571	576	543	597	553	577	612	568	564	582	574	601	586	561	604	611	589	591	591	567	579	632	574	580	604	572	601	558	575	583	579	599	578	616	601	572	559	551	554	568	534	588	543	559	612	585	573	580	575	583	564	571	605	590	594	602	542	589	598	607	567	541	572	566	598	629	545	626	568	574	574	586	601	612	555	580	560	540	559	620	533	575	546	574	575	581	610	585	559	572	504	571	595	611	583	569	590	606	576	578	651	599	580	570	625
23269	21342	29113	23923	21350	18385	3186	1184	884	717	596	547	560	560	472	457	402	363	389	379	7543	10424	5465	2398	1418	1147	661	308	287	283	283	315	278	310	280	309	364	360	311	339	278	269	298	299	302	283	306	281	259	290	288	286	285	259	297	280	261	287	257	292	235	282	272	312	266	262	287	254	279	310	249	268	289	241	277	280	267	247	296	254	281	312	279	277	277	255	288	256	294	303	314	285	267	270	312	293	273	265	270	271	285	298	277	237	264	299	306	297	262	277	258	266	259	288	281	220	292	304	298	324	284	272	263	283	238	259	281	287	267	281	267	262	254	281	278	269	272	272	277	290	266	274	264	298	278	262	289	275	291	302	275	289	272	276	276	273	301	271	276	278	268	273	271	268	278	289	271	285	294	270	261	306	266	274	284	268	314	275	288	281	268	268	278	293	262	272	270	283	301	276	286	281	283	298	262	264	290	249	290	299	276	251	291	289	288	275	273	299	301	294	271	263	252	247	310	278	260	298	286	259	267	281	300	285	271	263	312	284	257	262	265	294	257	282	300	270	286	281	279	261	267	278	271	251	290	293	256	273	293	289	256	314	276	304	272	295	276	280	291	283	288	290	296	296	305	266	284	260	278	314	263	303	281	286	271	267	269	291	284	265	252	276	300	292	283	294	305	276	259	286	272	301	275	287	288	275	289	295	315	259	253	287	248	294	262	275	273	285	272	261	304	260	277	266	268	258	282	275	277	272	279	251	271	250	263	279	293	267	300	290	283	262	285	289	256	281	259	276	283	259	306	281	260	284	287	289	273	285	290	267	271	256	297	295	282	281	302	277	311	283	288	281	325	293	283	290	278	300	277	287	269	280	282	246	280	286	276	281	272	273	284	289	244	249	290	261	276	263	286	303	279	289	281	266	290	287	281	260	298	293	289	280	295	289	272	294	264	273	241	252	282	263	292	272	264	272	259	285	277	266	323	315	263	286	251	264	294	264	284	291	274	261	271	270	282	277	297	252	279	308	305	252	278	273	260	305	291	279	271	296	280	275	254	270	283	258	281	273	277	278	266	282	284	292	270	255	277	272	276	278	284	293	285	306	240	260	290	282	305	290	286	284	287	270	278	263	305	278	284	257	287	260	288	263	294	284	273	307	270	270	296	280	271	292	302	267	289	292	273	285	290	317	272	264	238	293	293	283	284	258	263	300	272	277	311	276	285	298	262	247	272	271	258	263	281	270	265	282	253	278	301	281	268	277	277	273	286	297	281	257	278	277	252	275	297	267	294	269	289	261	287	301	309	266	305	269	302	335	315	283	287	258	250	248	286	296	265	286	308	277	297	314	294	291	273	305	304	307	274	291	270	271	281	287	272	262	265	275	258	271	298	266	281	280	295	293	250	296	298	266	289	260	249	282	257	279	298	245	257	270	252	287	258	290	304	262	291	277	255	297	247	303	300	283	279	270	288	284	286	315	271	298	259	270	280	270	246	269	265	249	279	283	293	272	286	304	279	241	254	274	270	266	303	266	279	262	236	268	253	266	271	269	253	282	290	274	295	281	263	264	273	312	268	275	270	258	281	263	272	301	264	272	266	271	257	278	265	252	279	301	255	258	259	292	297	283	285	274	269	281	250	288	266	281	311	283	296	273	288	286	278	278	269	252	294	291	309	259	272	274	284	265	262	274	286	283	298	295	262	255	273	288	261	255	257	300	277	290	273	276	263	253	290	306	273	278	281	274	276	248	311	284	288	243	258	289	271	284	306	268	273	277	272	288	285	267	294	314	281	295	273	260	265	256	303	272	242	297	278	257	241	265	292	256	282	276	299	268	291	285	272	257	290	291	264	281	254	249	273	275	278	261	271	285	265	276	277	269	301	272	270	276	266	275	304	245	290	252	289	318	284	274	271	286	268	294	268	314	272	287	260	267	292	293	269	283	279	276	241	264	318	289	274	277	266	253	318	261	284	271	290	255	282	282	268	236	275	260	258	280	264	270	288	275	283	270	286	281	269	273	295	270	247	255	278	294	264	278	261	265	279	282	293	267	270	295	302	260	238	291	260	288	259	279	290	284	279	265	281	246	278	280	276	286	280	267	273	313	262	270	289	274	263	259	258	269	263	296	276	262	257	302	276	263	284	244	282	320	283	287	299	279	260	274	299	295	259	280	274	270	278	268	279	267	286	283	285	299	273	262	274	289	278	305	262	265	266	271	265	291	281	263	306	290	274	264	263	275	279	279	295	269	291	270	278	295	288	268	268	273	295	270	280	278	283	252	291	281	265	269	298	265	256	281	276	271	282	278	262	313	249	270	258	292	306	303	277	270	280	260	271	300	291	269	262	249	281	273	309	287	291	261	283	256	278	284	283	288	252	258	263	277	267	264	289	263	258	270	295	280	283	267	275	237	268	269	296	280	274	285	291	304	270	300	260	299	249	272	293	290	281	250	298	276	279	257	299	298	276	302	268	266	285	297	265	268	284	269	277	259	296	255	269	276	274	265	285	269	259	270	259	278	288	262	262	262	258	272	300	252	274	303	254	259	274	290	294	286	284	274	273	249	291	279	284	305	299	290	288	266	242	308	293	258	262	291	280	277	296	278	322	279	308	284	262	267	274	294	286	255	290	278	255	297	269	294	295	279	262	306	286	281	282	318	259	298	294	254	259	259	301	261	285	272	239	294	276	258	269	262	247	264	262	294	286	309	254	268	277	253	279	276	268	248	265	266	252	289	309	295	264	286	289	273	291	274	285	262	251	263	265	281	257	260	265	282	255	298	256	263	272	272	268	310	280	278	252	267	287	300	284	258	284	296	279	265	308	278	237	291	253	297	305	261	251	321	263	297	296	295	277	244	265	281	274	272	264	289	265	259	299	269	258	291	270	277	283	265	299	270	262	298	275	248	260	295	276	286	271	271	260	297	293	283	290	287	267	284	274	293	311	253	251	293	291	277	275	265	295	268	246	284	300	257	279	269	271	275	256	277	268	282	299	276	285	268	281	255	283	267	278	295	254	281	295	270	284	301	289	280	290	309	292	267	293	288	280	267	304	273	247	268	292	280	253	324	279	257	291	236	277	246	274	269	269	264	273	273	276	274	255	269	258	278	289	297	280	260	263	283	274	259	290	294	298	304	274	298	302	259	274	273	288	259	272	310	267	232	276	253	253	264	281	289	307	285	274	262	277	259	300	311	295	275	266	252	239	291	281	249	290	252	270	277	271	275	277	297	276	232	293	276	290	284	263	241	302	266	263	265	288	273	286	289	298	273	288	276	290	266	290	281	256	253	277	264	267	266	299	273	285	283	292	279	290	263	315	286	270	275	306	267	281	291	264	282	279	286	281	265	262	278	306	268	264	290	263	264	275	257	306	252	267	284	302	332	275	264	287	273	274	279	291	268	267	264	283	264	273	252	301	278	260	261	288	308	236	300	290	280	270	290	293	263	275	263	289	250	306	292	259	293	293	250	278	288	320	313	314	249	283	287	261	256	281	276
14576	27182	25712	16948	11018	7350	5132	3957	3307	2497	2131	1873	1652	1634	1526	1386	1158	1022	1038	1049	19569	21776	13861	6970	4741	3820	1747	547	586	522	576	535	563	551	605	689	806	854	779	657	615	580	562	539	531	538	521	590	595	522	571	528	552	580	576	516	611	560	512	554	562	562	586	555	563	565	538	554	540	568	581	576	602	543	566	537	538	578	530	585	503	524	594	549	526	551	515	504	543	568	562	573	568	564	528	582	494	583	536	580	541	579	541	582	542	535	561	578	572	524	576	565	539	515	566	577	503	570	516	582	554	507	560	544	566	537	572	550	559	584	561	567	521	520	545	548	575	561	550	519	506	593	597	571	572	552	533	527	522	544	520	572	552	522	522	558	535	527	527	554	540	543	512	543	568	578	548	547	591	572	560	528	539	543	533	570	578	587	504	526	562	503	533	520	567	528	541	528	537	583	579	540	524	548	590	509	571	520	550	563	539	539	586	556	524	583	595	579	560	523	528	580	560	542	550	565	508	572	574	554	570	582	525	562	496	533	577	519	534	563	567	546	567	537	545	514	562	520	547	507	534	555	574	506	558	531	563	551	499	589	574	587	520	491	586	571	572	551	541	533	581	589	511	595	560	535	543	533	548	568	503	532	528	589	529	526	499	568	567	551	546	544	553	558	517	590	545	500	549	545	552	547	564	535	581	515	594	528	553	520	510	553	516	535	534	565	550	580	546	559	557	538	548	530	533	546	543	551	567	527	516	546	580	535	579	564	512	541	555	549	551	547	591	535	542	523	560	580	555	553	543	585	588	524	580	572	535	538	523	538	581	500	555	532	558	522	555	519	538	544	558	548	530	568	538	547	562	528	593	562	530	570	550	562	578	549	509	563	566	580	586	546	543	578	532	533	505	539	503	529	611	560	552	536	544	547	584	558	506	541	534	571	560	578	513	554	562	570	585	572	566	515	547	501	528	544	545	523	552	592	564	554	551	558	547	520	593	527	582	516	571	518	556	564	536	533	572	559	565	572	523	541	587	508	606	546	526	576	545	511	530	511	547	544	564	538	513	555	520	565	555	537	582	538	558	550	541	558	521	566	521	496	536	571	563	580	568	531	575	535	566	570	530	588	570	575	564	530	553	556	542	529	562	580	549	541	520	524	515	561	548	546	550	545	602	538	521	509	583	602	525	575	558	535	503	581	547	520	566	560	541	560	530	562	542	532	505	535	538	551	556	542	577	538	547	516	512	604	524	547	509	531	586	531	551	538	517	566	514	574	571	585	534	558	563	516	550	549	567	560	506	589	551	547	528	569	526	533	570	544	521	515	557	560	541	523	558	526	560	527	575	557	557	527	549	495	561	575	551	554	533	559	531	547	538	550	536	531	518	500	567	554	541	526	493	577	570	572	550	506	574	554	518	563	557	622	563	565	571	524	514	524	538	521	548	577	522	540	584	532	575	584	604	528	562	552	545	552	584	539	556	547	566	532	534	530	562	572	562	547	568	534	510	593	567	554	556	513	551	556	593	534	568	512	525	546	531	586	553	562	547	516	519	560	511	525	565	569	558	532	537	608	562	555	482	533	531	526	529	549	575	521	570	585	525	568	525	529	525	510	568	557	565	529	514	571	551	540	535	569	563	558	539	557	508	564	526	542	533	542	567	571	556	558	556	529	555	546	519	556	535	508	537	578	570	558	529	572	574	554	559	512	563	538	534	568	584	566	581	524	558	545	529	573	536	536	578	557	565	560	547	520	575	504	542	571	540	521	528	543	562	593	558	557	531	562	573	531	551	564	510	577	576	558	575	513	567	572	566	531	555	552	526	557	563	534	562	533	528	581	530	517	572	577	532	507	557	515	539	592	586	530	513	497	538	570	536	554	534	549	584	551	572	574	587	556	567	533	520	549	551	564	542	591	549	528	530	539	553	520	538	526	548	528	534	579	546	514	527	538	548	531	558	547	553	555	511	551	563	574	558	533	527	549	549	550	550	565	563	552	545	514	552	573	554	548	560	563	535	553	558	544	565	567	552	522	562	578	544	562	568	552	541	519	557	508	590	503	569	535	541	557	556	530	522	543	504	531	553	600	556	545	537	567	540	537	578	539	505	536	525	549	549	575	517	510	542	522	519	603	570	527	522	568	584	520	553	523	542	531	530	566	553	527	534	589	542	543	546	536	535	504	530	584	540	504	488	618	549	558	554	542	544	566	542	525	527	547	536	569	515	589	529	546	574	568	509	554	510	515	554	523	560	490	556	575	554	551	566	583	551	541	537	549	544	575	541	528	532	554	564	573	568	547	537	524	549	532	576	546	515	552	553	529	541	550	565	599	550	538	553	540	530	531	528	581	568	536	561	586	554	532	552	535	593	528	520	538	599	588	560	591	568	551	513	592	568	551	599	550	562	562	512	562	567	591	551	526	525	552	524	569	594	540	569	549	552	535	528	555	566	514	534	519	540	528	533	558	526	500	548	569	548	559	550	521	571	592	530	544	567	544	476	539	539	559	524	573	510	533	537	573	534	500	569	550	568	549	521	545	565	489	534	561	558	542	537	577	562	562	584	603	530	548	540	530	590	531	544	509	534	531	568	537	536	536	527	617	523	554	524	520	529	571	579	563	541	540	532	532	543	553	551	508	592	576	556	559	562	533	541	510	554	527	546	561	531	555	534	542	493	537	559	545	543	530	533	533	577	553	584	564	554	552	571	547	545	559	588	548	554	532	561	575	572	598	551	605	543	568	578	594	579	568	546	515	565	539	536	538	569	564	572	552	523	557	571	530	532	540	496	596	519	525	542	566	540	517	553	554	536	557	518	551	507	560	534	521	557	546	534	542	573	607	576	576	547	528	550	534	540	528	565	523	543	531	558	589	603	562	569	540	549	559	524	553	471	542	522	564	564	581	534	570	530	523	514	559	541	538	546	547	530	579	511	534	574	575	587	569	559	589	562	633	545	548	541	579	587	544	548	587	540	586	533	521	552	582	532	521	557	570	569	525	537	552	546	529	555	575	547	576	573	522	570	554	567	536	576	544	582	544	499	551	539	499	545	526	551	541	561	516	548	566	538	569	524	534	570	534	537	556	549	511	577	556	515	532	550	553	541	559	589	511	560	568	543	541	530	510	550	563	574	520	555	550	543	545	520	563	568	556	577	520	557	533	592	564	558	531	586	539	508	521	568	533	542	557	522	554	539	536	517	571	559	522	535	561	498	571	520	562	572	552	564	571	549	533	574	557	534	546	531	558	548	571	538	557	533	607	539	566	533	526	582	597	517	571	529	503	571	566	526	568	578	515	521	587	592	569	542	546	580	547	536	551	580	533	562	547	533	536	561	562	559	563	540	537	553	593	546	496	573	541	580	573	549	581	548	536	521	557	568	546	583	571	502	555	553	564	529	529	513	533	540	588	543	549	546	556	519	571	526	495	589	533	526	560	550	567	516	555	552	573	555	569	539	511	544	541	508	543	525	535	535	540	522	551	526	551	573	546	556	532	537	513
26919	20296	10111	2953	1239	835	678	514	433	461	459	430	447	389	421	388	380	382	402	385	732	1214	919	574	454	487	382	348	352	372	388	347	333	375	350	347	384	368	334	347	352	335	374	353	330	347	316	356	379	340	340	356	333	338	326	327	335	377	333	359	360	373	338	325	362	364	340	351	337	361	360	347	346	352	339	328	326	356	365	331	394	349	375	326	357	355	388	350	360	368	366	356	339	374	315	353	359	380	347	332	337	333	354	361	344	343	322	364	349	374	339	358	345	357	340	364	330	346	370	357	325	323	340	346	348	376	319	349	362	339	334	339	369	391	338	316	367	342	326	320	331	362	327	308	362	335	328	344	365	337	355	347	323	326	321	378	326	352	356	379	364	357	332	344	303	395	346	319	352	355	355	352	309	339	364	352	344	365	376	330	365	361	352	371	347	342	342	327	360	373	334	328	340	357	377	323	343	338	324	320	376	384	386	382	301	342	350	325	319	358	331	339	322	365	373	368	360	348	366	340	342	354	326	343	360	342	338	336	350	342	331	329	358	365	366	363	347	354	340	353	377	331	338	285	371	371	356	349	350	355	315	364	341	339	361	366	345	366	378	334	341	341	361	346	343	347	329	338	354	357	330	355	367	319	331	338	355	347	352	358	356	356	324	341	365	333	347	329	346	344	363	358	338	354	349	341	314	352	343	340	325	340	371	401	343	387	329	344	370	332	346	326	371	377	308	314	357	304	338	344	353	336	360	343	337	339	373	319	374	319	335	364	316	381	344	368	323	323	323	356	351	346	395	342	342	317	332	345	311	363	354	344	335	354	337	306	336	326	350	369	340	315	334	318	352	340	361	325	391	336	353	319	340	335	345	321	368	355	367	331	327	352	356	312	338	305	345	345	360	371	367	331	335	342	329	346	318	373	363	342	343	365	326	348	377	321	341	370	350	380	316	337	349	363	335	327	317	347	361	375	367	342	333	343	378	346	351	330	319	340	363	352	324	360	355	376	362	363	354	324	343	353	348	329	343	322	348	317	356	340	324	362	382	368	373	335	371	346	344	347	354	342	332	339	368	372	336	358	363	338	336	364	344	342	385	368	334	321	379	353	328	336	385	337	334	364	298	338	333	344	349	312	348	349	353	323	366	367	352	363	310	354	365	360	379	330	343	346	362	328	349	326	335	365	293	365	337	387	339	328	393	312	326	353	345	326	367	373	355	326	307	383	320	331	362	349	360	337	341	338	351	348	358	350	327	343	344	349	352	367	356	331	319	345	322	356	350	355	288	364	368	341	348	337	350	379	361	326	345	359	341	364	328	333	355	333	346	353	346	346	350	317	358	316	382	375	383	378	359	360	351	319	398	358	334	361	337	366	346	326	376	332	364	362	375	345	335	338	390	334	360	354	333	328	343	364	315	347	333	347	323	329	336	359	391	340	321	359	344	361	343	348	327	363	328	346	344	370	382	309	345	328	330	375	338	327	326	316	339	329	381	360	370	305	314	375	367	342	376	306	395	361	364	348	346	350	321	342	355	319	358	353	372	315	375	360	348	332	336	374	359	359	332	341	342	374	368	329	344	345	348	323	346	362	351	362	345	355	340	362	332	331	324	380	354	319	343	352	325	322	367	332	362	354	351	371	345	347	331	330	371	335	323	361	354	354	352	372	373	401	351	341	316	299	303	328	371	363	337	340	349	323	338	323	363	329	338	324	373	376	331	358	322	345	372	357	339	393	322	345	357	324	330	320	363	398	332	367	334	349	332	340	338	344	310	338	380	327	335	318	326	342	376	356	362	351	311	347	351	332	330	338	353	355	315	344	350	333	331	356	351	336	342	363	361	374	350	373	357	319	332	372	324	310	390	352	333	329	335	337	331	356	373	348	359	325	343	314	347	347	355	333	345	344	370	366	347	358	362	359	365	343	345	350	343	394	380	380	311	324	333	331	377	356	380	341	341	342	358	344	351	354	381	357	343	401	344	308	310	314	335	361	368	350	330	333	303	337	346	378	325	337	313	338	329	343	325	378	337	367	380	322	365	350	371	346	336	351	364	351	362	376	358	324	352	360	335	359	326	329	349	371	358	366	336	350	358	339	345	374	371	354	330	356	330	367	318	337	343	344	353	362	342	344	367	311	362	356	364	321	393	339	326	350	327	342	372	355	346	315	325	337	333	338	307	328	324	363	337	362	356	329	367	309	383	344	322	333	357	353	357	352	337	339	340	357	345	356	350	372	359	331	363	330	362	324	311	349	341	346	312	349	339	350	332	349	373	373	361	334	342	354	355	339	351	349	314	295	369	353	363	332	353	374	352	352	338	350	340	327	349	340	304	338	345	340	352	346	339	381	361	329	351	360	351	348	342	351	332	340	347	373	334	379	335	331	353	333	375	338	357	360	310	336	337	366	366	346	357	374	350	353	333	322	341	368	380	309	357	372	318	363	358	327	357	334	380	337	326	366	330	344	364	338	375	337	336	330	340	339	341	328	341	353	345	333	335	303	355	360	345	367	333	352	365	354	351	325	335	347	361	328	351	330	357	365	353	339	339	329	314	349	320	338	367	348	346	364	313	316	343	361	341	390	351	352	343	349	321	345	354	369	342	340	346	337	350	398	309	380	363	332	344	328	345	348	379	325	353	317	349	345	336	391	363	368	338	351	369	340	337	312	403	357	338	345	332	363	330	378	323	344	333	366	357	363	358	348	328	349	344	319	376	341	296	360	364	370	345	353	352	326	338	319	353	305	320	342	322	390	313	359	351	326	359	314	322	359	368	340	334	336	319	344	356	338	343	326	323	321	387	315	332	385	335	356	321	385	365	350	366	326	338	344	360	323	372	346	341	330	391	335	363	343	345	347	309	364	350	340	339	368	356	335	374	353	363	370	362	342	319	345	377	326	363	353	306	334	350	351	333	358	330	355	353	355	337	359	312	375	368	353	334	346	311	349	356	337	360	336	317	351	316	324	371	312	347	338	360	347	311	345	366	330	356	362	363	345	348	340	357	346	366	369	346	333	329	317	390	359	322	348	347	363	358	364	342	315	358	320	334	320	328	374	363	391	359	331	351	373	378	324	383	352	367	366	345	326	337	360	354	314	335	341	315	359	341	323	357	343	368	348	335	316	351	307	349	375	341	313	382	359	338	305	364	318	331	380	393	341	332	372	357	337	355	400	380	328	354	340	347	319	358	372	379	346	313	361	324	339	348	334	335	351	337	322	374	339	322	347	310	342	378	382	334	344	318	338	395	331	329	341	331	343	350	370	325	357	337	339	371	319	348	349	333	369	354	327	338	317	380	355	371	358	341	329	357	335	383	403	335	380	351	335	326	325	319	380	371	336	346	379	344	338	321	323	350	323	385	323	347	333	369	344	366	342	336	336	315	355	359	367	337	344	345	335	385	337	343	341	352	361	319	343	342	349	336	355	320	349	334	338	353	338	334	340	329	327	341	352	343	367	322	341	369	347	350	371	333	350	335	321	353	329	359	329
10024	14016	13100	7061	4039	2814	2015	1681	1328	1178	1097	1013	1012	1060	993	910	783	790	802	733	2270	3696	2573	1492	984	951	762	666	657	706	694	709	721	684	717	703	701	739	703	674	710	702	690	667	657	703	727	709	728	716	666	729	694	698	732	663	686	674	676	655	782	686	703	679	665	670	699	647	687	694	701	659	672	656	691	712	696	695	720	706	688	696	714	708	718	667	662	666	732	675	685	650	728	719	684	703	753	701	628	667	672	674	716	706	699	730	640	708	738	677	695	677	694	669	713	690	660	675	702	711	696	647	665	716	683	743	677	672	674	733	681	692	678	701	704	703	665	742	753	694	665	660	734	701	646	684	678	673	699	675	687	697	667	687	681	674	708	645	722	691	680	669	691	724	696	719	710	707	686	679	686	703	696	704	726	716	687	709	731	690	724	680	645	745	708	684	721	676	671	729	655	663	696	706	676	746	689	703	698	729	684	685	719	693	629	690	648	753	702	680	679	706	694	678	660	650	712	683	667	741	688	726	662	652	741	725	693	698	724	696	692	781	704	662	635	703	678	679	687	683	705	716	726	699	670	709	648	697	682	689	666	661	725	703	701	706	668	713	665	680	691	654	691	712	705	678	680	691	721	714	692	713	666	702	718	715	707	691	678	637	669	739	747	683	729	674	678	666	684	716	684	694	696	706	729	706	769	676	700	679	682	729	658	683	680	675	680	671	743	686	691	665	688	702	700	686	678	692	671	657	709	697	697	693	688	709	616	689	687	715	722	717	715	698	725	673	711	727	692	689	690	678	689	724	678	720	685	707	711	708	644	688	699	725	723	699	727	692	681	702	771	679	685	717	687	691	701	733	746	712	694	697	692	690	700	708	688	735	736	708	692	737	686	709	692	675	704	701	682	710	735	741	712	713	712	689	656	718	711	721	677	687	677	739	726	704	724	692	698	697	658	717	705	733	706	692	665	699	679	693	643	673	672	704	681	715	719	696	712	685	692	733	683	698	726	709	675	660	726	708	673	701	689	676	742	672	670	723	720	680	708	670	665	685	695	692	712	675	664	689	672	709	692	738	693	663	690	697	703	683	652	670	686	659	687	678	627	681	739	659	735	651	718	754	690	716	677	730	711	704	680	678	719	701	637	672	689	726	683	691	675	720	687	699	689	651	692	720	718	661	711	711	687	700	739	691	653	683	653	728	675	700	700	688	696	688	693	719	695	680	669	690	696	721	661	710	694	721	720	696	657	705	714	715	672	721	687	659	685	742	676	696	706	690	703	685	744	677	704	697	684	708	690	690	663	695	733	723	703	712	668	666	672	665	742	717	690	682	767	712	691	644	733	693	691	723	688	654	735	701	706	708	665	656	658	707	688	729	686	696	700	727	668	712	678	712	684	712	679	699	721	701	665	708	704	693	720	691	662	742	692	699	648	636	678	709	706	658	741	667	660	710	695	715	731	738	687	685	723	758	693	717	701	673	705	701	690	673	684	673	706	679	710	729	711	701	719	706	714	743	652	681	699	633	641	715	657	688	722	695	669	696	681	667	717	703	706	710	704	664	636	707	717	700	702	676	723	718	731	696	740	698	691	693	736	676	720	690	722	677	700	676	680	723	689	699	714	648	654	707	686	693	660	734	720	712	720	723	678	688	665	692	712	663	722	680	723	682	683	657	624	671	739	710	666	689	712	698	681	673	641	706	683	669	661	705	691	686	679	698	743	673	698	708	682	721	701	661	760	707	695	685	677	740	728	670	683	717	699	694	688	687	739	705	720	659	651	736	661	680	719	705	737	716	714	676	692	671	679	689	661	715	669	742	663	680	692	700	727	650	708	682	698	702	693	692	727	613	714	729	726	714	727	669	710	684	696	734	674	731	643	736	715	728	697	669	658	741	669	636	716	698	699	656	698	705	683	670	680	699	671	688	691	746	691	703	694	721	681	667	652	650	688	684	654	718	668	708	731	653	762	689	728	699	703	722	715	711	698	693	739	679	708	651	708	715	685	677	658	710	694	662	667	745	701	732	714	751	723	599	667	701	700	695	732	710	687	692	687	698	649	693	725	665	680	707	663	695	681	719	709	647	691	660	692	672	731	723	719	675	696	702	641	717	745	699	671	738	724	689	695	694	674	729	726	709	672	686	689	682	688	709	724	699	732	724	691	691	685	674	704	710	664	723	683	666	711	680	699	699	693	694	676	729	676	685	680	732	684	656	704	712	707	706	743	690	632	679	750	700	717	687	659	742	705	703	703	684	645	674	707	666	696	725	669	682	651	667	709	673	664	702	669	698	690	732	735	702	678	725	666	694	691	650	683	731	720	641	711	715	680	671	671	688	714	771	683	718	674	676	751	655	692	744	727	727	693	694	666	656	677	676	663	681	709	695	678	679	664	675	753	703	700	703	706	693	675	678	700	693	747	677	718	655	747	673	697	685	646	704	704	682	710	708	663	719	686	678	659	697	677	687	703	679	683	667	730	701	695	701	704	705	657	709	689	681	681	706	660	703	675	677	712	699	696	713	720	700	686	732	713	723	681	661	700	719	695	778	724	697	686	706	691	665	680	710	665	687	719	660	655	683	659	674	675	686	731	741	686	709	731	712	709	680	686	712	682	693	752	723	657	698	710	698	682	696	682	687	676	650	729	693	693	734	647	653	649	703	750	736	679	671	757	713	695	738	714	679	720	711	678	738	688	740	679	715	633	672	699	687	671	701	666	693	680	723	688	683	696	691	719	648	658	697	717	710	682	697	669	701	667	721	671	680	736	709	684	726	696	711	698	704	681	659	695	743	694	664	694	683	662	657	698	695	653	693	738	702	666	701	675	698	692	684	680	673	736	697	716	676	710	700	701	768	711	701	681	729	720	689	696	688	699	614	702	669	673	731	710	705	681	705	696	681	698	701	671	685	663	717	670	670	680	677	675	642	699	737	703	684	651	712	683	702	671	792	653	685	657	689	688	702	670	720	669	680	704	706	693	689	686	703	667	699	732	705	664	665	703	709	678	677	705	724	756	744	656	724	716	657	660	743	700	624	686	647	677	641	653	699	686	688	666	713	705	735	743	702	733	697	695	724	656	743	706	680	697	686	670	678	681	654	685	728	675	678	680	701	675	725	728	702	740	706	719	734	677	646	673	728	674	667	688	718	706	710	675	705	734	721	684	668	704	743	696	646	684	675	719	654	693	712	726	687	721	664	708	721	668	749	680	711	689	686	685	695	676	743	693	695	747	734	699	730	678	722	721	737	692	711	763	686	673	742	716	694	705	739	703	678	686	708	693	687	678	693	702	703	693	673	699	741	691	748	692	722	716	690	657	727	704	687	702	691	695	694	690	703	712	670	685	722	686	680	660	670	704	711	684	716	694	700	689	694	687	681	690	669	685	721	711	707	687	712	673	686	715	740	699	692	736	691	691	721	711	683	686	672	747	694	679	706	712	672	697	700	685	710	700	724	659	688	669	689	675	681	705	711	676	714	691	675	706	682	713	683
24251	21358	28375	24715	18838	3270	1235	802	631	509	479	521	461	439	391	373	407	314	350	316	3487	6175	3552	1545	923	657	378	307	278	309	261	290	293	276	284	293	330	322	299	292	304	289	273	279	282	271	282	299	291	296	301	267	279	320	272	300	300	304	287	275	279	275	297	264	297	291	261	269	279	246	320	281	297	286	295	261	285	289	310	274	300	290	263	271	293	289	290	307	260	278	300	265	261	266	275	277	285	289	296	287	294	264	287	286	283	280	287	284	297	277	262	295	260	248	302	286	286	285	279	282	309	289	274	296	287	292	278	280	279	283	281	249	309	299	289	279	288	273	300	274	298	318	249	297	287	259	293	287	271	268	290	284	264	339	286	280	280	254	280	311	303	288	272	278	268	291	264	302	298	284	268	271	282	276	279	308	268	304	299	291	281	276	274	285	285	297	284	294	326	282	270	285	279	287	261	287	267	298	272	266	250	300	300	277	312	309	271	262	265	295	294	272	275	294	284	272	274	303	294	291	300	272	286	277	264	311	306	308	315	289	274	318	262	268	275	296	275	287	269	255	268	258	258	306	275	282	291	314	280	290	280	325	305	285	298	288	264	283	279	297	289	275	280	265	253	295	306	285	341	292	289	313	312	298	295	315	276	279	290	264	305	288	286	284	273	296	274	261	312	290	270	267	300	259	268	275	276	282	289	277	278	297	271	288	317	281	270	282	299	303	282	263	276	308	298	313	288	322	305	272	249	295	309	300	323	291	280	285	291	316	316	278	285	286	290	270	234	307	295	307	251	305	285	309	264	297	242	274	276	267	288	294	291	269	302	299	285	267	270	308	282	280	272	326	254	272	284	267	274	296	285	269	339	281	271	308	271	286	313	289	287	294	306	291	286	304	304	264	309	266	302	305	271	319	310	276	285	295	286	266	273	264	309	305	264	251	268	281	286	308	285	298	299	264	257	263	268	294	302	295	291	303	306	280	284	308	322	241	305	272	263	253	287	284	320	284	290	314	249	270	278	310	307	280	250	318	254	294	276	299	269	267	308	282	264	305	291	278	292	287	299	305	271	292	300	276	281	280	285	290	275	293	261	284	299	278	272	300	259	296	288	309	274	278	260	276	287	290	288	292	281	288	286	279	266	288	304	308	298	288	298	279	284	332	261	258	283	278	294	270	289	274	295	302	256	268	297	290	273	275	274	286	253	297	318	281	296	276	316	299	250	292	293	287	287	277	281	275	270	299	310	273	262	265	307	314	237	279	269	281	299	327	270	277	288	273	257	287	260	292	276	278	312	280	280	265	282	284	262	313	265	276	301	297	275	259	286	286	326	300	265	279	280	274	293	255	275	279	312	295	315	324	267	303	281	283	279	275	270	278	275	279	277	284	259	317	284	244	265	260	300	307	280	304	298	283	290	286	279	301	266	314	288	284	304	264	281	289	261	296	261	281	256	266	271	276	279	298	301	297	317	287	316	252	284	298	255	296	300	262	269	292	294	280	264	284	297	280	274	290	266	315	250	293	308	281	290	276	284	284	301	298	307	304	280	274	295	259	308	268	269	301	288	279	289	285	285	305	273	296	320	294	242	289	301	283	318	296	264	311	303	299	331	276	305	317	270	255	272	336	283	282	292	278	264	280	295	269	273	279	259	282	275	277	272	308	271	307	262	272	316	252	286	279	295	274	258	272	280	321	309	277	285	263	281	310	279	296	276	292	314	296	278	293	297	266	277	278	305	310	265	270	285	304	265	306	278	280	306	296	298	272	288	280	280	294	272	269	260	296	253	281	283	306	301	284	299	276	249	294	282	269	262	287	285	284	254	281	318	294	290	295	284	289	269	296	246	248	256	296	301	288	328	258	297	262	276	298	271	266	266	253	260	297	272	297	266	281	313	302	279	319	274	272	298	284	258	260	263	298	293	279	302	291	297	309	272	301	282	283	311	264	296	255	307	285	262	278	298	273	262	259	274	291	313	288	262	285	271	311	279	288	313	266	280	320	286	298	280	295	294	263	293	255	264	288	242	268	298	273	307	288	284	264	346	290	287	267	276	284	291	319	291	312	279	301	287	262	291	309	281	306	282	318	279	295	322	287	309	281	290	269	306	259	294	264	302	278	272	276	297	289	306	293	259	319	305	266	273	300	294	284	277	285	255	263	253	258	283	274	303	317	284	326	277	299	310	303	310	267	263	321	283	281	283	295	281	266	300	294	298	259	270	266	276	272	269	275	291	251	273	292	282	323	302	292	314	275	286	290	281	290	298	277	302	296	263	263	306	271	277	272	278	266	274	303	276	292	294	279	260	276	285	296	298	268	272	273	288	278	272	291	276	270	273	301	275	280	277	257	275	295	249	296	285	289	270	299	248	276	281	261	278	261	281	277	285	286	318	282	319	319	281	287	283	290	305	310	270	290	276	246	294	273	286	298	293	313	283	312	285	286	288	297	289	271	290	290	270	323	256	297	309	303	271	295	300	292	284	288	292	288	313	276	242	287	278	278	305	279	297	296	294	269	318	292	282	244	293	288	276	271	291	307	275	276	287	272	300	308	297	287	277	300	289	277	292	298	306	297	306	291	281	310	300	304	297	271	266	296	273	265	275	282	277	280	279	292	298	303	266	273	269	298	316	310	282	322	280	300	282	272	269	281	286	295	293	299	267	291	264	275	278	305	278	289	277	287	268	270	274	285	286	300	259	300	308	309	278	290	271	282	297	307	314	281	292	273	266	278	276	298	276	254	303	288	309	300	281	260	283	278	301	274	270	313	276	314	268	304	285	274	281	296	266	292	272	303	283	252	284	279	282	292	242	297	262	280	297	297	293	276	264	286	299	254	311	260	328	296	291	293	300	314	280	270	291	290	275	287	273	265	287	275	275	266	297	266	286	288	287	314	279	277	272	289	279	289	298	295	260	280	284	296	246	296	306	290	275	327	274	296	276	279	272	284	288	267	269	275	285	282	298	259	278	300	290	262	285	304	280	295	290	291	275	328	260	292	283	319	279	293	272	310	294	278	279	294	267	305	307	249	268	286	294	279	282	290	296	266	281	262	296	300	268	310	258	290	268	321	309	320	260	282	327	276	312	306	264	297	290	281	289	286	261	293	288	256	287	259	251	311	284	296	271	266	300	270	287	287	282	284	315	298	290	280	286	281	284	291	288	295	300	263	252	289	295	270	284	264	285	313	273	271	278	270	254	288	299	313	259	297	261	286	303	286	299	271	299	271	284	274	302	286	286	287	279	270	287	291	261	268	281	313	284	291	306	291	288	280	276	273	279	309	283	274	269	281	279	282	284	294	265	276	285	267	276	277	266	294	310	263	300	256	273	290	252	272	282	274	287	301	307	265	299	274	270	295	297	287	279	273	277	301	288	247	281	271	330	286	310	303	308	300	300	258	317	300	301	255	276	297	291	289	272	251	267	278	303	270	307	251	309	292	305	265	265	280	293	268	276	260	279	266	250	275	286	262	289	266	276	285	266	326	297	268
11784	21680	20551	13048	7952	5311	3693	2621	2012	1807	1654	1577	1497	1305	1101	902	929	875	769	778	10769	16220	10075	4614	2735	1868	823	604	553	582	626	599	584	551	586	629	727	720	732	628	665	582	560	547	568	545	612	588	599	566	608	577	571	628	602	592	580	559	568	585	510	582	614	571	607	585	603	561	544	571	589	538	580	596	578	582	587	565	552	613	539	599	611	572	565	579	569	553	571	550	627	627	570	618	610	584	602	566	573	554	516	559	568	618	555	575	558	564	576	571	575	609	609	563	599	586	569	580	568	575	626	559	569	576	605	561	575	574	571	593	575	578	570	592	582	596	551	584	583	578	607	569	618	598	605	551	588	579	607	569	562	569	585	565	570	558	607	598	556	534	547	581	571	576	532	554	602	549	542	576	613	604	593	580	579	585	587	583	522	586	573	584	537	547	557	549	565	590	600	608	544	541	574	616	585	583	541	556	612	571	597	592	586	557	589	555	588	573	559	611	575	569	563	521	573	569	598	617	554	582	587	571	576	570	617	596	588	582	570	550	542	584	587	598	564	566	588	609	575	567	586	521	572	581	589	557	575	585	545	564	540	548	587	581	585	564	592	565	574	603	536	607	584	539	597	559	532	589	568	577	577	572	587	599	614	543	565	555	558	634	558	561	573	603	595	574	553	609	574	570	551	599	581	535	597	556	551	562	624	593	619	572	545	578	563	604	625	618	571	574	560	620	571	581	557	572	620	554	573	557	546	553	627	582	554	572	566	548	599	542	562	565	625	561	577	561	564	524	565	573	561	570	541	578	602	586	574	601	569	555	602	570	536	557	591	571	552	578	593	602	571	608	585	560	576	598	596	587	587	565	612	583	543	556	562	550	590	591	554	563	569	517	610	573	558	580	567	590	575	593	569	570	583	580	588	560	595	565	588	583	557	538	553	542	558	562	585	562	632	596	587	578	621	587	572	560	551	571	589	626	562	626	562	598	555	590	606	566	558	573	562	583	589	612	577	585	573	545	603	608	604	581	573	601	608	550	547	581	575	566	576	573	600	628	605	604	566	573	566	615	573	534	601	571	517	574	557	570	546	573	537	595	585	595	580	591	568	558	570	619	592	555	537	619	523	619	550	553	556	549	616	575	591	572	586	608	575	590	523	549	579	611	600	517	612	605	604	608	545	588	604	565	595	565	569	544	555	576	578	602	622	577	585	586	557	587	570	586	578	565	573	584	540	580	596	564	531	599	576	604	555	583	566	530	631	570	631	552	616	593	602	595	579	589	577	543	633	581	578	609	582	564	572	599	579	556	576	561	535	565	587	557	588	581	581	595	601	545	571	576	544	592	599	584	619	627	551	585	551	595	589	588	641	571	563	547	590	561	555	618	579	621	611	583	587	580	595	553	571	571	591	578	624	580	526	552	567	606	571	578	567	596	546	532	586	583	586	597	566	526	611	558	555	589	580	577	550	583	593	576	575	598	611	571	616	543	609	597	557	567	611	585	596	615	577	618	580	559	602	547	596	553	550	625	587	595	569	611	517	608	622	541	544	585	560	557	566	572	583	537	518	586	579	576	558	628	584	560	569	564	574	585	590	605	566	569	605	567	554	558	536	547	558	594	571	562	568	604	557	581	570	593	590	598	562	549	594	534	583	588	546	573	560	588	572	567	616	602	586	599	631	528	579	576	560	531	611	573	563	543	551	595	546	577	568	643	582	605	607	587	593	623	547	568	606	571	590	620	572	568	534	553	552	542	589	568	650	588	573	586	553	527	546	573	549	539	551	558	594	532	579	578	582	568	557	615	617	572	584	581	591	577	585	568	609	582	586	602	611	562	579	573	550	621	575	588	591	549	600	600	549	561	574	558	602	552	612	578	581	536	574	584	582	533	606	594	606	580	563	584	549	584	574	571	568	589	570	557	561	621	567	578	626	549	540	566	597	587	595	584	576	579	513	584	597	547	571	584	579	570	592	583	597	622	528	610	552	609	570	555	548	566	588	562	543	621	570	566	578	539	620	573	618	587	541	591	538	533	535	552	557	581	556	521	592	597	575	593	567	579	560	560	575	536	613	590	564	574	564	577	588	629	580	601	570	604	561	556	560	580	557	584	616	558	567	562	587	566	562	554	576	565	560	545	572	601	548	546	557	600	583	587	605	532	564	624	561	549	567	548	575	600	594	584	559	617	599	533	609	568	577	571	607	573	612	601	601	540	554	599	577	619	589	576	606	620	583	596	554	542	570	555	510	562	555	580	601	584	581	580	566	588	604	610	616	576	593	590	593	556	587	547	591	605	548	568	614	574	578	553	575	588	611	567	565	563	569	537	554	562	570	585	540	568	553	604	569	574	557	576	605	600	548	602	569	567	601	583	590	596	581	588	593	578	588	608	566	611	563	555	551	601	595	542	598	586	577	578	559	561	571	531	560	587	597	566	575	581	553	533	591	538	656	589	617	580	591	576	559	563	551	575	532	591	560	572	543	582	557	547	570	580	598	554	584	565	655	585	590	576	619	584	622	576	610	565	548	588	629	563	551	542	542	585	584	574	578	555	580	562	603	579	574	572	604	570	608	578	566	593	576	548	568	616	574	523	612	564	576	567	532	570	522	570	574	505	544	658	592	534	566	553	591	568	568	595	562	579	575	568	575	574	545	559	560	623	577	584	592	567	600	550	563	585	596	559	604	570	556	555	593	566	553	586	605	548	536	589	597	549	591	578	581	596	584	549	570	551	551	558	563	585	610	587	544	570	622	549	570	572	578	585	572	553	577	584	556	594	635	567	569	585	564	537	575	542	602	564	559	604	541	568	583	572	600	548	543	591	626	576	587	607	552	572	564	558	549	568	562	560	518	586	599	536	620	608	626	555	550	629	605	567	548	547	559	557	612	547	585	574	594	544	576	588	584	561	611	602	577	600	557	568	601	548	565	556	574	588	548	561	585	573	583	570	560	563	562	596	592	593	539	567	572	544	594	607	601	545	585	530	610	541	565	555	598	598	548	602	569	571	582	627	602	562	611	652	557	554	583	576	606	600	579	576	610	592	546	526	559	571	550	587	550	557	566	544	586	589	618	558	543	575	574	598	574	586	564	568	581	604	636	568	565	571	624	589	600	593	567	560	582	566	568	649	574	537	557	613	544	617	605	589	601	594	643	524	552	590	590	588	589	572	583	538	574	539	573	610	581	593	587	594	589	572	582	574	541	589	577	566	600	555	576	561	556	604	599	548	590	547	567	589	597	595	575	577	573	594	549	582	560	577	555	539	557	572	617	588	550	529	556	557	602	600	574	571	549	548	588	589	600	606	544	550	534	580	575	567	618	599	569	560	574	566	615	637	592	587	536	545	543	529	587	581	556	575	586	605	546	594	575	566	569	603	585	595	566	560	584	545	545	538	614	576	573	563	557	564	576	623	549	568	557	616	558	534	565	587	608	566	556	606	582	586	566	558	542	565	578	570	591	593	550	584	585	574	593	610	565	517	571	563	550	570	555	556
23337	21384	29181	23965	21388	18538	3251	1218	929	775	725	669	578	510	468	396	403	381	362	380	5423	12339	6777	2727	1385	737	303	252	266	266	280	287	292	283	302	336	372	364	339	302	292	294	275	273	259	275	312	268	271	233	234	259	275	294	291	240	257	296	306	258	256	255	249	241	271	266	289	287	280	256	278	278	257	273	276	331	273	260	276	260	261	267	298	257	281	276	291	294	261	253	287	282	300	271	291	283	283	268	239	277	282	299	290	266	282	251	277	272	240	265	280	251	258	271	292	263	286	274	243	299	296	279	284	277	279	270	284	284	274	271	263	287	272	281	245	275	295	251	292	280	277	270	271	298	263	276	258	270	283	245	283	284	276	262	282	281	312	285	270	299	267	294	275	280	277	246	268	265	272	278	259	269	272	260	273	275	274	281	272	244	259	272	301	291	277	300	262	288	265	287	276	268	259	267	259	270	275	270	262	250	276	264	281	316	331	295	281	267	269	263	241	273	258	286	261	301	289	306	316	265	252	266	263	246	265	241	264	295	280	285	272	257	260	283	262	264	289	247	256	287	253	252	299	257	263	261	289	262	272	270	247	269	249	265	272	294	281	285	279	271	259	313	252	280	289	263	305	286	285	292	280	267	289	263	279	286	252	231	270	247	270	284	298	283	251	251	255	244	298	277	291	268	286	268	267	302	275	252	277	270	276	265	271	267	280	273	257	228	262	306	255	243	280	261	292	259	248	280	271	304	255	289	275	278	257	268	261	265	255	278	269	252	239	286	258	254	291	233	314	282	274	264	294	306	269	275	247	266	263	269	287	264	319	270	253	304	287	307	318	276	240	270	270	248	261	284	252	298	303	284	260	269	269	269	271	262	277	271	253	251	265	295	250	276	278	292	247	292	287	276	271	301	274	303	253	263	270	261	289	264	310	269	268	271	260	269	294	281	282	283	260	250	278	311	265	266	280	269	264	268	275	276	278	258	281	294	282	293	255	276	266	264	272	257	298	288	261	276	251	270	292	293	277	284	328	277	259	230	269	253	251	273	269	260	270	248	276	245	258	266	263	268	280	281	273	252	291	233	260	275	257	284	283	244	265	269	274	278	287	246	280	281	262	249	248	284	270	263	250	261	258	266	258	262	214	313	289	280	245	283	228	287	267	292	261	252	268	295	305	259	268	295	270	264	272	248	246	257	278	296	275	290	263	270	266	275	266	267	252	295	258	273	290	271	239	288	285	261	258	263	267	284	238	276	307	278	260	241	270	282	258	270	239	277	283	279	288	258	294	301	272	269	260	301	295	255	271	239	258	268	277	273	273	269	266	261	294	245	273	284	257	246	286	285	299	241	284	276	270	285	263	271	269	297	280	279	286	282	262	297	269	271	283	250	273	282	287	270	266	278	314	260	267	237	248	269	252	253	258	260	248	298	290	278	257	276	275	267	277	288	257	277	264	277	257	245	261	286	260	276	282	296	252	291	278	284	263	245	282	275	293	264	270	278	283	312	280	286	263	235	276	281	248	253	266	271	281	279	308	315	246	272	297	269	261	282	283	240	256	265	276	303	269	271	275	291	254	276	264	278	261	251	270	286	289	274	291	292	285	257	240	259	248	309	273	265	259	265	262	249	305	267	269	286	293	279	271	271	249	270	272	265	250	283	299	245	295	269	296	293	246	297	283	277	271	293	262	266	247	281	263	263	259	261	282	288	254	279	260	274	288	257	237	267	255	241	251	266	262	260	296	266	224	271	255	263	268	291	282	262	277	283	238	269	277	266	275	268	266	298	272	272	280	296	297	262	278	253	311	269	286	246	259	300	257	294	237	286	281	242	277	253	265	291	278	260	294	294	254	264	259	257	281	274	277	263	296	281	275	299	265	264	260	246	269	252	256	266	257	263	273	266	267	267	278	288	277	298	277	266	274	262	285	272	258	281	248	297	270	272	259	278	282	285	285	248	269	270	268	277	253	282	295	269	263	263	277	248	265	263	229	281	291	271	277	251	263	275	236	261	269	257	299	231	260	286	240	272	269	265	268	300	265	300	280	282	312	255	304	270	276	252	258	301	273	245	295	250	257	272	259	259	317	266	249	255	257	252	243	276	292	301	292	296	266	230	281	303	281	257	262	266	280	246	292	268	253	316	268	263	257	258	261	285	244	266	270	260	230	258	284	253	298	266	283	293	272	255	258	265	285	243	292	280	256	276	253	274	261	295	285	272	266	278	305	291	263	275	256	262	290	259	297	255	255	272	282	307	280	256	298	286	296	240	262	285	276	280	252	293	241	252	267	268	263	287	274	295	268	252	259	275	261	260	283	287	255	273	244	232	262	267	254	293	253	290	282	270	239	270	260	275	263	237	289	279	289	280	273	243	309	278	247	254	245	283	276	304	257	302	268	254	272	278	255	283	251	268	285	275	281	255	230	277	273	267	288	273	279	255	259	284	295	258	299	273	277	268	301	291	302	282	266	239	257	269	263	269	265	274	258	301	284	279	267	277	299	302	277	275	280	230	287	281	262	265	264	258	299	275	267	292	289	285	258	259	288	271	248	282	272	267	306	226	291	267	269	304	272	260	270	244	251	289	278	262	270	253	290	257	276	265	265	290	245	283	249	306	304	295	265	307	295	288	278	289	289	279	302	241	273	289	238	267	270	241	255	276	256	276	288	257	300	267	257	294	291	258	276	287	253	305	259	253	288	263	291	262	284	281	288	269	269	276	257	271	279	272	273	274	297	287	262	278	277	273	247	305	279	290	290	255	265	280	287	252	263	267	260	262	275	279	293	307	269	264	257	282	284	262	292	262	273	237	256	283	264	264	230	293	260	255	280	279	264	252	261	266	288	251	269	264	299	269	270	263	293	254	285	267	278	281	258	282	296	314	276	254	242	277	274	268	277	238	264	284	274	282	268	253	285	280	267	275	281	280	268	242	272	265	282	279	270	286	285	296	289	271	293	290	251	295	275	280	279	255	277	297	279	294	277	287	289	263	265	298	265	297	274	270	269	284	257	277	277	240	266	290	300	278	292	249	255	259	279	252	268	233	272	270	272	282	259	271	277	282	295	253	297	251	274	260	263	275	256	290	300	246	305	297	262	269	263	280	270	278	264	278	258	276	274	260	279	251	238	289	271	278	263	249	301	258	262	272	278	302	291	279	277	252	278	271	299	298	247	287	278	268	270	254	287	278	250	307	272	283	270	280	271	270	269	285	273	284	263	278	271	278	283	288	266	273	268	274	269	256	288	278	290	249	261	263	280	256	256	287	276	271	249	281	252	277	293	247	286	259	291	267	252	315	282	260	259	313	292	322	244	284	269	300	290	304	279	260	285	276	282	275	301	262	261	266	284	281	254	274	251	276	283	278	278	285	277	258	298	275	263	247	245	282	247	265	263	265	270	276	273	280	278	309	267	269	258	265	286	284	253	300	255	301	277	262	283	268	304	273	238	238	277	266	308	274	268	265	250	279	272	272	269	252	287	241	245	273	292	245
13782	26934	25216	16549	10728	7061	5265	3933	3116	2699	2393	2246	1810	1486	1294	1230	1098	989	900	865	14363	24842	16002	7505	4429	2195	666	552	537	501	572	538	535	550	539	774	934	880	737	607	546	541	533	599	529	554	524	552	549	520	536	523	537	568	525	538	530	521	535	556	532	504	494	539	507	543	581	544	528	544	540	545	575	515	602	513	499	517	513	543	483	513	546	567	518	520	560	527	537	519	542	540	558	514	547	534	543	526	513	566	516	526	545	539	515	556	538	552	539	552	516	520	550	514	570	522	512	520	472	470	486	551	503	548	553	539	499	546	560	540	513	517	552	516	576	507	553	568	520	534	552	518	539	518	500	508	535	519	554	530	558	548	508	520	543	517	525	529	529	547	558	529	537	553	525	503	526	553	552	522	547	569	552	509	537	530	527	520	516	518	508	542	558	554	481	529	521	535	506	524	565	529	505	571	490	535	515	541	544	531	551	563	562	516	536	515	589	534	548	521	524	542	488	513	515	499	544	520	492	541	529	539	523	524	515	518	540	549	527	571	501	517	537	555	561	497	530	545	564	525	538	568	528	560	538	538	543	563	510	545	489	526	502	518	540	521	497	578	518	530	554	546	516	556	557	507	522	553	543	517	514	522	529	525	521	522	542	516	539	506	563	528	505	549	516	516	541	529	532	520	513	518	535	508	519	507	516	580	512	530	562	531	521	550	532	541	518	515	537	551	536	518	523	536	508	551	550	539	522	518	524	507	537	508	553	541	511	564	523	546	541	567	504	502	545	533	537	520	518	544	474	550	549	565	555	523	536	535	549	581	576	554	508	545	507	559	503	521	488	546	474	522	525	528	556	559	540	509	602	539	533	551	510	543	549	531	547	510	569	533	544	507	523	526	545	540	529	527	507	524	537	567	558	577	544	544	546	542	551	558	534	550	521	500	512	519	562	534	534	524	559	545	524	551	564	544	527	529	515	535	562	546	544	544	511	543	526	586	551	569	491	523	536	544	521	553	518	534	558	495	533	518	542	510	503	508	512	551	553	494	565	506	526	529	543	564	497	479	531	501	501	537	518	505	552	485	569	498	565	520	524	566	514	537	509	545	511	506	504	568	515	520	523	521	521	507	523	503	536	549	557	569	502	539	517	475	512	527	536	538	530	543	510	526	528	569	528	519	500	529	556	519	541	540	500	522	509	513	490	562	527	530	531	548	496	507	588	535	524	525	514	539	518	576	544	513	539	504	507	517	529	577	563	525	547	548	563	515	540	542	534	542	534	525	543	527	509	587	555	488	510	535	548	569	521	592	494	557	516	547	517	540	514	554	501	552	522	518	536	551	499	524	524	502	567	529	527	521	542	527	556	535	512	523	530	531	500	561	550	535	502	543	564	502	550	535	555	524	538	513	508	543	562	494	518	524	522	550	513	552	592	508	521	505	559	545	563	533	577	575	525	512	523	510	519	491	509	532	533	538	528	546	544	553	530	552	535	536	538	507	477	557	531	552	546	504	535	565	532	498	518	547	531	513	532	509	512	530	521	593	501	523	517	520	528	544	481	520	502	535	565	571	491	476	544	525	561	518	551	507	490	573	574	523	530	571	549	505	519	522	506	556	584	579	510	538	539	528	539	495	485	506	530	564	528	536	540	559	533	505	518	560	498	561	519	535	565	574	556	565	510	554	528	554	490	513	485	547	512	517	493	537	528	548	515	544	524	504	533	564	467	532	548	507	550	551	468	547	575	576	564	537	522	536	541	561	539	529	502	520	551	552	578	544	538	515	538	555	504	523	529	514	522	534	476	535	514	518	555	537	478	498	520	523	543	547	541	532	506	542	475	529	531	539	485	567	563	544	517	518	461	495	545	567	523	489	545	544	561	560	523	588	535	534	562	552	486	510	494	572	522	520	503	531	535	547	531	521	524	536	498	548	493	542	534	546	550	503	507	509	531	549	519	508	554	537	504	519	521	514	549	514	542	556	513	525	546	526	542	541	544	522	551	546	532	491	523	521	546	529	512	570	533	540	537	536	501	553	533	550	492	510	515	540	533	567	519	511	533	562	549	508	500	551	559	515	544	512	540	525	544	529	550	497	545	546	543	545	542	524	540	542	558	579	506	530	541	500	507	555	513	550	532	558	536	574	535	520	547	536	521	515	538	516	539	589	513	560	522	553	542	563	539	541	547	523	509	550	536	538	552	555	566	518	522	544	513	516	512	505	550	532	540	575	527	537	521	519	533	504	469	519	550	503	567	557	521	555	559	495	487	533	557	538	497	516	532	579	535	568	536	533	552	503	521	539	532	561	533	535	561	534	483	541	532	529	526	509	516	512	522	555	542	507	538	552	528	544	581	518	491	519	524	528	534	557	543	557	514	526	544	552	572	528	498	519	521	523	533	518	513	525	524	499	557	520	552	538	530	548	534	530	517	541	522	577	573	556	505	558	517	512	508	545	511	537	522	523	529	533	489	536	555	510	553	548	490	561	513	584	554	563	524	513	531	568	541	511	519	551	536	565	495	546	551	508	472	517	487	534	529	508	514	586	501	559	506	513	489	546	507	571	532	542	494	538	541	549	512	520	493	578	538	521	508	515	530	568	545	540	521	528	573	578	547	545	521	507	564	557	535	548	554	529	537	501	477	531	527	512	563	554	536	505	512	489	538	553	575	565	529	575	579	541	503	512	514	529	555	530	509	500	558	511	513	528	545	506	512	535	530	533	528	509	526	518	531	536	498	490	508	513	567	555	518	541	512	518	533	547	531	553	476	482	513	512	547	500	551	548	534	543	517	535	518	551	546	525	517	521	546	549	563	522	520	579	542	485	517	496	528	557	554	514	517	525	571	550	575	516	528	529	567	557	530	561	527	483	546	550	491	592	546	540	535	517	510	513	534	541	497	514	547	518	500	530	516	527	534	508	559	523	567	526	530	501	526	476	507	515	527	520	515	537	491	541	532	495	511	518	544	499	550	503	546	550	500	500	520	533	511	539	525	524	509	548	540	556	570	532	559	560	515	535	518	523	503	585	525	525	527	583	551	527	566	532	514	563	550	526	559	597	538	534	520	527	527	530	544	504	523	528	541	537	552	537	527	542	516	517	581	530	552	594	518	529	561	506	552	567	518	567	585	555	513	526	574	531	530	521	532	508	582	556	558	532	537	582	555	518	529	563	527	500	552	535	541	551	547	496	527	539	554	558	528	503	541	525	561	527	512	527	492	522	542	545	519	551	523	530	514	542	515	522	539	532	541	530	506	543	550	503	521	515	526	521	534	537	537	509	554	501	561	569	545	562	539	560	522	516	548	544	534	534	517	538	521	555	510	594	544	551	494	555	495	554	531	509	513	508	479	522	543	536	525	535	527	519	571	493	506	528	536	511	494	548	561	536	546	516	547	536	518	525	512	540	590	529	530	579	523	583	536	550	536	522	540	496	520	554	512	566	540	533	554	529	510	510	512	541	554	495	536	543	560	529	496	514	512	508	516	574	531	509	544	509
26908	20357	10179	2882	1288	857	645	550	452	504	452	442	430	394	384	367	390	354	351	353	640	1337	1088	678	466	406	365	319	332	337	338	338	329	333	349	341	335	325	311	325	367	341	319	329	339	328	303	323	367	313	338	348	304	313	325	337	340	379	373	389	370	322	379	372	351	349	335	329	327	327	361	339	332	346	325	346	329	353	352	352	329	330	308	348	331	351	311	347	328	356	377	319	363	344	344	336	337	351	324	313	360	356	352	347	346	326	331	375	353	362	299	331	347	306	345	332	336	358	351	331	342	306	344	328	356	350	381	343	323	349	344	340	341	340	385	327	352	351	335	340	302	334	347	350	368	355	342	360	328	360	330	361	344	330	356	337	338	342	347	340	329	321	373	375	328	370	325	342	320	329	302	292	343	333	316	350	336	340	316	324	346	342	336	337	340	324	330	324	371	333	332	342	357	347	310	316	352	339	324	341	328	332	357	351	324	306	333	336	315	340	357	358	373	344	345	338	362	364	319	332	336	339	370	349	327	355	355	311	399	317	292	331	324	371	348	295	407	355	327	355	370	330	315	350	349	362	361	336	326	380	350	336	370	324	311	349	378	310	330	345	357	324	299	339	349	344	306	342	358	362	338	356	345	297	319	281	316	349	352	332	327	347	351	343	341	347	330	370	307	340	342	357	375	335	363	327	358	327	327	341	356	365	349	329	344	382	322	372	347	336	331	351	304	352	355	347	335	368	327	341	364	341	303	340	328	335	323	303	320	340	357	316	356	355	351	355	322	307	331	367	370	310	330	339	329	324	355	327	319	302	316	362	337	344	335	324	347	350	338	339	323	332	351	339	340	311	366	359	351	346	362	357	350	334	325	346	326	345	345	296	350	337	336	308	351	353	325	361	354	319	353	340	366	336	356	356	346	358	358	369	343	317	366	340	350	376	343	312	335	316	322	347	358	373	355	346	314	310	350	359	355	340	346	352	350	364	343	341	347	358	319	334	354	319	349	335	341	333	332	322	339	339	380	333	330	326	332	348	345	359	355	331	366	334	335	321	334	348	320	342	356	358	373	304	329	367	348	368	349	351	369	318	311	327	342	321	341	360	361	324	334	305	322	332	335	341	344	333	329	318	328	331	350	320	318	332	311	331	326	356	375	342	367	357	340	333	343	349	299	330	332	329	335	371	353	340	355	332	360	327	337	318	329	343	372	323	355	343	356	348	358	341	348	308	331	347	352	365	326	333	330	339	336	335	342	341	343	336	333	333	361	351	351	347	338	360	322	320	338	372	317	327	320	329	343	344	354	322	360	307	369	347	343	351	339	350	324	352	313	318	352	344	334	325	341	359	337	338	334	328	352	295	346	324	308	300	347	333	364	333	314	340	313	354	390	322	339	358	308	331	349	337	317	310	341	369	327	317	328	348	357	306	334	356	333	326	356	314	397	328	349	319	337	323	351	337	344	349	319	341	359	348	335	345	344	357	317	343	360	325	304	337	292	344	276	348	332	332	333	341	343	360	348	303	351	304	335	348	336	333	343	299	324	318	338	348	334	336	321	337	331	355	332	344	358	358	362	328	362	298	377	329	352	361	336	331	351	367	364	343	345	353	323	347	339	357	351	329	358	327	354	299	330	364	358	322	353	354	349	325	325	330	346	307	342	328	347	337	332	288	339	333	303	320	361	358	340	338	330	345	330	350	324	351	344	340	339	351	351	333	320	364	321	321	323	334	336	349	347	332	352	378	347	369	333	358	324	320	339	332	350	329	356	312	348	299	333	336	340	338	352	323	347	320	343	318	334	302	349	317	319	331	346	337	343	312	346	357	344	361	349	335	343	338	331	336	344	298	344	363	359	323	302	341	357	334	320	345	353	315	346	330	312	320	364	356	334	351	347	352	319	333	369	345	337	312	327	331	317	350	312	307	347	338	340	372	354	295	346	345	362	316	353	364	336	335	329	315	331	332	299	354	351	340	354	361	340	337	333	358	330	344	345	344	324	328	337	353	348	366	341	351	308	312	345	299	324	357	342	317	345	336	355	323	315	372	340	317	331	334	371	358	348	335	366	304	339	319	351	329	353	329	377	355	345	353	371	334	333	339	352	354	370	353	355	331	318	361	369	337	342	346	340	328	332	335	315	330	368	360	313	338	332	353	330	356	315	321	312	335	338	300	341	346	303	351	309	341	324	351	354	353	342	327	332	365	355	340	340	342	301	351	332	343	334	341	336	358	329	323	332	376	339	355	330	326	332	301	346	344	371	327	354	335	319	320	346	346	345	315	314	355	334	331	314	365	322	326	342	352	334	366	337	334	352	337	337	357	342	354	323	318	314	321	318	331	370	338	338	359	355	336	399	386	317	316	359	332	358	335	347	340	382	337	324	346	352	337	385	305	409	346	356	327	321	317	372	329	358	342	320	348	357	373	341	323	340	321	361	344	361	312	353	353	336	323	324	312	353	343	331	327	313	349	319	329	317	311	307	365	332	372	315	357	336	364	360	335	335	329	300	349	335	327	349	308	369	369	324	357	309	329	343	322	384	396	305	355	354	326	340	333	355	335	342	327	359	319	346	354	323	329	316	357	343	364	312	332	347	351	349	356	324	346	340	323	342	368	353	351	356	383	321	349	375	311	320	373	346	364	351	304	345	357	343	318	365	335	352	367	349	318	301	350	341	365	342	332	348	317	315	340	350	302	341	331	323	347	329	367	328	330	350	345	317	371	353	302	345	332	352	344	323	345	351	312	337	370	330	370	340	347	309	336	370	344	385	317	336	338	354	349	316	330	344	329	326	301	338	332	317	345	361	351	315	373	343	346	378	338	339	331	306	357	329	313	358	323	345	351	373	334	346	318	345	339	309	352	342	318	339	359	324	356	362	290	349	353	339	329	377	316	349	351	328	328	356	328	335	336	340	332	296	345	392	347	307	316	318	365	344	298	318	327	312	342	367	336	331	317	327	347	339	343	353	334	368	317	315	344	350	349	334	330	346	307	333	334	352	315	333	348	310	363	330	360	337	324	320	341	315	333	339	334	337	352	351	362	354	333	319	334	358	362	340	356	321	342	331	339	333	332	341	364	334	282	313	356	361	371	328	325	340	328	333	346	369	283	316	347	374	322	358	320	350	319	306	337	310	327	324	298	337	352	320	356	283	324	338	362	354	353	345	345	327	329	381	329	344	336	339	345	362	331	319	340	349	311	351	312	313	331	329	337	330	352	345	340	358	353	338	356	381	319	357	320	333	353	355	364	323	359	349	342	330	314	338	315	353	342	331	346	323	336	323	362	348	318	354	324	315	364	304	342	325	343	353	353	324	328	312	344	350	323	317	330	343	323	336	367	334	350	349	325	326	314	316	353	338	349	319	346	338	352	342	330	344	301	312	352	334	349	361	350	316	362	346	353	354	335	364	343	350	343	334	341	348	349	332	330	356	330	320	338	361	344	340	316	307	368	354	337	307	301	310	298	345	335	335	336	351	322	320	329	347	304
9457	12897	12235	6490	3908	2587	1878	1662	1494	1322	1236	1126	1021	955	857	846	777	819	770	741	1797	4446	3267	1818	1154	869	715	658	753	673	693	719	694	680	692	723	679	684	674	651	672	674	710	711	650	643	689	649	739	722	676	683	678	657	619	698	712	650	660	632	688	675	700	639	681	654	715	648	676	698	700	694	651	656	709	672	702	704	695	688	696	711	637	691	678	707	731	747	662	708	683	668	680	691	669	664	688	698	697	723	674	636	694	662	661	653	701	692	696	689	727	700	693	696	699	671	689	684	705	660	620	670	666	709	751	685	675	677	696	727	699	691	714	647	703	663	671	676	734	624	699	658	702	738	693	722	670	690	686	680	652	650	649	685	671	665	707	686	659	683	665	672	686	671	673	687	662	641	706	673	680	708	673	682	646	662	635	665	704	653	685	678	684	706	649	705	659	680	671	712	663	690	697	646	671	695	689	652	745	743	737	671	684	693	668	694	719	706	661	678	683	712	724	724	634	678	653	702	671	709	662	647	654	662	673	647	689	695	619	670	716	657	663	681	726	667	656	658	741	682	673	736	676	657	699	669	662	701	701	687	703	708	702	641	713	678	653	713	657	685	655	658	684	668	686	748	694	719	669	645	703	699	708	673	686	658	663	663	687	658	697	694	684	671	734	663	690	672	697	684	698	679	680	695	682	684	708	689	650	651	685	670	694	675	708	694	667	698	720	632	716	651	635	706	683	648	718	678	657	705	641	691	665	648	692	666	651	659	631	671	659	662	730	705	666	658	705	690	662	692	697	659	648	685	708	698	672	661	684	746	676	655	647	680	706	676	671	676	672	639	665	694	679	704	737	707	658	665	587	691	683	649	690	656	653	672	699	658	667	675	678	677	675	625	687	695	686	738	665	666	724	637	662	668	672	679	675	710	656	671	691	699	606	659	716	638	660	695	674	732	668	663	639	682	670	675	661	644	701	660	667	674	630	663	692	677	665	636	693	670	671	680	674	669	678	730	704	707	683	682	689	655	653	660	707	685	619	627	693	671	655	677	671	695	726	734	656	686	713	719	670	680	656	691	652	688	685	666	695	688	663	702	633	683	720	684	655	665	639	669	652	653	630	706	709	640	693	673	696	683	656	732	678	677	643	736	678	718	667	664	669	684	642	712	701	660	636	696	665	720	634	639	659	670	689	733	673	655	659	729	631	670	712	697	654	656	630	682	666	675	697	707	666	662	676	702	689	674	699	704	664	657	693	622	703	632	659	686	648	638	717	680	693	667	732	693	680	678	630	658	689	677	676	672	704	715	704	689	680	658	681	634	677	711	746	705	718	645	693	663	659	644	646	690	672	659	630	672	713	681	677	703	715	664	658	698	699	670	712	636	731	629	677	676	640	693	648	678	692	723	687	643	638	696	677	698	669	717	681	672	696	675	727	674	706	687	694	678	640	663	696	716	660	709	649	678	666	678	678	657	678	676	682	665	656	652	696	628	693	719	670	659	634	671	718	697	679	682	671	724	678	636	679	664	675	697	664	664	729	694	630	667	698	689	701	661	702	693	715	642	710	690	671	627	655	655	708	678	674	714	659	648	673	664	678	705	692	730	664	749	689	676	674	645	671	709	637	609	693	688	675	650	725	700	672	674	687	679	639	683	635	673	702	700	698	720	702	627	681	691	671	649	679	671	686	626	648	676	681	707	685	705	656	680	648	658	654	679	603	647	644	722	660	706	691	697	623	666	686	733	705	652	681	651	710	659	683	705	653	668	675	688	714	723	712	664	687	673	702	635	721	673	704	706	647	659	691	685	682	702	698	702	697	670	671	732	682	675	672	692	674	682	663	660	646	683	626	640	688	679	717	659	641	670	671	664	649	658	665	675	694	689	674	629	690	689	710	704	684	644	679	668	690	660	729	665	621	622	665	677	679	695	722	656	726	668	670	676	703	670	655	710	685	636	706	697	648	692	668	693	659	664	681	700	697	722	734	670	650	657	698	664	659	668	705	669	698	652	690	673	679	668	697	681	698	655	708	664	662	657	645	613	707	668	710	670	693	707	677	692	674	695	669	691	675	674	705	686	694	692	704	710	703	660	646	700	621	651	689	761	670	671	702	691	705	710	710	663	693	688	701	636	714	648	700	701	677	649	690	614	741	686	676	706	685	681	624	684	686	699	713	700	718	703	672	697	627	696	634	664	724	714	638	648	643	630	690	662	685	714	700	659	717	721	702	686	636	656	679	706	670	714	653	673	665	693	707	704	652	697	694	693	691	695	693	696	699	691	699	714	675	665	715	655	644	711	687	690	710	700	682	700	680	710	702	656	635	650	678	693	683	653	711	707	693	716	637	678	689	677	697	673	693	713	672	749	702	693	662	672	661	687	695	702	709	713	706	687	670	677	682	610	691	678	665	649	685	688	712	649	670	702	652	720	663	667	707	679	685	666	715	650	688	697	678	697	674	701	689	696	660	679	684	670	656	631	639	675	681	701	695	712	680	720	628	728	643	704	672	708	654	705	718	632	671	744	677	650	662	707	650	662	635	691	683	686	656	624	681	696	690	694	652	673	656	705	631	666	663	686	641	663	705	693	690	657	648	671	670	674	628	689	664	672	689	711	666	677	698	688	709	669	647	637	663	667	697	664	666	647	640	638	652	677	666	698	640	678	652	689	688	727	632	646	679	686	693	644	663	661	689	641	667	634	690	645	691	716	665	655	662	686	697	684	688	720	675	705	676	661	699	693	653	702	728	702	662	674	675	687	671	637	702	675	729	733	638	670	689	675	678	683	689	712	688	655	668	643	640	685	711	660	652	728	668	673	664	662	693	638	690	672	648	597	714	659	687	696	697	661	656	672	691	669	682	672	683	715	670	685	652	644	715	657	690	685	680	690	638	654	644	633	682	695	718	695	687	666	650	627	697	662	719	734	643	652	662	681	701	690	694	668	658	611	688	664	667	691	727	660	667	647	733	685	679	646	676	652	655	684	682	697	685	666	672	670	674	692	629	659	637	641	689	666	696	647	677	704	680	660	701	677	691	662	685	662	691	670	664	664	663	676	629	677	675	667	700	683	701	695	678	645	699	685	699	687	662	680	613	693	717	682	681	673	648	676	678	694	656	670	646	669	709	669	708	685	634	679	689	695	654	691	647	690	710	724	715	686	669	689	676	727	628	686	735	681	669	662	712	663	739	687	700	685	661	654	674	702	677	627	659	670	704	624	693	692	670	667	635	716	696	605	643	691	699	662	663	620	727	637	671	714	745	691	671	722	661	658	672	658	670	645	695	638	685	660	688	708	676	640	683	686	666	678	672	690	677	678	694	710	655	615	635	633	648	645	662	641	636	678	653	629	688	656	641	666	719	726	648	694	675	668	683	690	693	664	640	678	664	660	682	686	719	689	700	701	669	662	701	708	639	689	661	638	716	646	676	677	715	657	685	644	684	665	666	720	640	642	700	724	655	679	701	657	690	659	671	699	630	694	671	662	672	636	708	643
24170	21309	28354	24602	18902	3041	1218	818	687	598	555	451	468	421	359	342	331	354	334	310	2708	6447	4087	1841	867	402	308	311	300	299	292	281	284	258	295	344	301	327	333	273	268	287	274	300	306	292	283	286	291	277	265	255	293	270	331	287	268	280	288	282	305	280	277	298	260	275	276	255	277	300	289	261	275	269	296	278	294	293	280	259	279	313	306	262	317	267	280	292	286	310	282	254	304	286	263	277	245	286	297	284	279	274	264	273	276	276	268	256	286	255	254	285	301	251	281	281	300	244	281	292	287	278	285	294	275	301	279	283	279	269	309	296	296	273	276	280	252	278	274	264	279	294	293	291	241	294	266	295	276	282	261	245	275	297	254	301	273	274	285	278	286	305	271	268	272	275	278	288	308	279	301	276	276	280	286	295	265	264	273	301	273	294	274	291	266	273	285	301	296	270	267	285	264	313	293	295	270	295	269	323	295	277	288	281	279	288	279	283	285	285	289	294	275	271	287	274	269	261	277	277	285	283	282	287	289	277	293	295	248	265	294	317	306	268	291	290	260	282	283	288	275	306	289	277	284	281	269	279	281	263	299	282	264	267	293	282	272	280	282	282	280	281	256	322	298	284	292	264	272	265	282	261	248	280	279	321	284	278	256	277	289	272	304	275	280	321	266	313	307	300	258	289	294	265	306	275	248	258	274	319	251	264	290	307	287	281	282	287	268	278	247	263	234	290	266	258	322	290	323	310	267	286	278	269	313	275	274	274	263	262	310	285	291	284	251	263	306	286	292	262	289	287	275	242	296	280	302	282	272	273	281	286	290	289	301	267	302	264	323	280	284	262	303	314	308	279	277	260	269	287	270	295	304	256	261	278	276	263	256	285	285	273	284	282	304	277	272	275	282	249	298	277	308	261	278	276	268	234	283	281	308	268	274	301	276	264	252	257	289	275	276	282	266	280	281	284	286	294	282	289	256	300	286	297	284	264	274	327	292	267	291	288	265	288	274	289	288	277	272	284	249	287	242	255	286	298	295	267	280	293	277	306	274	299	289	286	282	284	273	272	289	274	269	278	302	267	253	309	288	295	287	281	283	290	306	293	269	273	253	266	284	289	297	273	294	265	314	304	249	268	289	285	277	263	247	264	291	260	299	295	288	280	280	299	293	285	278	258	282	253	279	312	252	288	332	253	268	274	285	289	290	295	311	286	274	316	283	287	279	305	286	277	267	270	281	281	277	287	289	286	279	297	305	302	269	304	266	293	274	319	289	290	256	257	264	274	273	284	273	265	289	286	266	269	258	301	286	289	289	284	269	290	306	266	264	294	311	294	269	274	278	289	268	273	284	271	281	285	270	287	287	295	247	292	291	273	263	282	238	292	292	286	270	294	250	263	256	304	269	278	287	268	294	282	275	274	271	291	271	301	304	269	256	284	284	285	277	279	264	274	284	265	317	276	296	248	291	271	292	293	258	292	284	273	278	274	289	278	292	255	254	277	284	270	259	307	278	281	303	283	281	285	258	274	254	274	299	281	272	305	285	265	286	296	283	278	303	280	270	299	289	259	261	280	284	286	253	279	272	314	287	264	265	254	279	294	292	283	250	261	287	252	268	271	293	289	300	305	286	273	260	270	267	304	301	304	275	257	257	253	328	277	289	289	303	223	248	267	289	268	304	269	301	275	265	273	256	272	275	268	268	280	287	276	287	273	278	258	272	263	277	294	272	272	281	268	275	274	258	256	267	258	267	257	251	281	268	295	259	247	277	286	284	284	291	309	279	295	255	262	282	247	310	255	269	244	278	266	277	264	273	251	286	282	272	288	300	284	281	280	299	251	277	260	305	262	280	288	303	295	292	299	281	236	307	276	308	248	283	285	319	272	292	273	298	290	277	264	279	297	296	274	298	285	277	280	279	257	291	280	302	297	268	312	280	270	274	298	250	280	296	283	287	297	279	267	290	269	281	280	288	247	265	301	280	259	253	274	266	301	271	288	293	253	268	256	266	306	269	273	278	281	271	246	262	288	257	276	283	285	273	280	268	270	258	294	278	276	258	301	300	284	266	263	291	276	266	266	313	271	280	295	294	278	283	291	271	267	282	270	257	265	273	298	291	272	274	276	269	255	257	279	256	297	288	295	267	257	278	269	286	290	275	262	261	277	277	275	302	308	270	293	293	283	283	321	290	268	264	288	271	288	309	298	285	319	277	280	288	291	308	312	298	267	286	280	315	319	257	281	285	271	286	293	298	317	261	261	256	302	263	274	285	298	257	264	303	280	264	247	268	280	296	269	278	264	323	279	264	275	300	279	275	277	268	293	272	304	310	261	291	253	255	284	269	281	280	243	279	272	302	288	283	290	269	288	287	289	284	299	271	257	269	279	292	279	259	262	284	268	266	291	267	301	258	299	312	254	273	270	274	276	285	312	272	313	296	273	276	290	278	315	316	287	277	255	323	270	308	265	275	257	270	313	270	265	272	286	258	281	285	266	291	249	279	277	275	291	276	270	245	276	279	286	286	315	277	277	254	275	263	281	283	273	267	272	265	254	278	290	281	283	284	298	273	294	262	249	288	287	292	262	270	306	259	304	277	299	251	269	317	254	270	303	281	299	288	295	305	282	279	307	282	294	262	252	310	276	269	298	277	276	297	282	256	296	290	297	267	251	268	282	268	309	291	265	306	280	301	256	309	285	274	258	300	279	273	278	269	330	281	300	278	231	247	280	300	299	268	260	272	292	275	283	302	281	273	266	320	283	299	270	258	273	282	310	274	271	269	270	264	293	261	280	285	312	282	287	297	292	287	254	244	286	295	285	272	310	280	271	275	264	295	283	273	270	284	280	303	274	282	248	291	274	274	265	291	265	283	266	281	259	291	298	247	281	289	290	317	282	277	258	261	260	281	253	253	313	266	290	307	293	282	285	260	295	300	294	290	307	288	289	272	311	276	292	280	292	300	273	282	286	327	269	289	288	264	266	264	284	276	340	291	291	296	281	241	280	278	288	274	298	277	292	275	286	303	258	295	292	280	282	256	298	276	307	252	252	291	298	297	301	268	264	280	288	292	277	295	273	275	286	307	253	295	265	285	274	303	298	267	299	272	265	294	296	314	293	304	290	270	280	281	281	242	288	287	284	293	319	254	310	260	262	277	296	301	270	240	288	275	282	286	315	301	291	291	249	272	267	298	282	269	299	284	247	289	282	245	277	305	266	262	265	303	263	280	302	269	273	285	280	280	270	301	271	255	248	260	267	311	252	285	284	289	286	280	261	262	251	270	294	250	331	265	261	291	270	260	275	292	275	257	294	288	258	267	273	294	251	285	263	265	282	299	289	267	260	277	296	270	288	292	245	248	271	281	267	263	318	263	287	288	306	272	253	270	281	303	262	300	297	269	280	285	247	277	281	275	271	264	306	274	293	265	285	266	258	254	292	265	261	261	281	278	288	297	283	277	302	248	271	300	291	283	305	261	285	290	262	284	275	266	262	263	280
11546	20968	19197	11585	7209	4721	3608	2775	2414	1950	1703	1621	1375	1136	1027	928	864	917	822	769	9310	17125	11265	5727	2603	1025	715	575	627	552	593	561	558	582	653	701	692	724	672	626	590	593	547	554	527	542	528	568	568	564	579	572	556	611	555	599	561	573	550	583	530	564	552	560	610	543	594	515	585	564	555	531	531	560	569	574	590	573	541	551	597	592	608	565	572	575	575	552	572	562	565	575	576	542	572	534	589	561	602	547	601	569	554	592	569	581	607	575	582	560	550	571	579	545	531	600	530	589	569	518	610	556	528	510	519	563	564	579	584	566	547	526	576	554	542	558	549	529	584	575	591	587	546	591	593	559	537	589	565	586	536	581	563	587	582	606	583	555	577	559	567	535	588	517	599	559	521	530	550	603	551	587	570	573	552	553	563	611	559	546	542	567	544	535	579	627	555	597	519	564	545	585	581	535	547	534	571	558	558	552	522	517	569	571	571	558	555	590	567	591	531	570	555	558	572	574	586	608	544	594	530	533	560	520	596	611	537	558	541	536	564	569	575	563	532	537	532	579	567	583	520	544	607	567	621	551	569	546	537	581	609	575	583	565	513	596	548	561	581	568	564	556	576	580	537	560	552	563	596	559	511	587	535	592	566	602	554	575	599	581	565	562	582	592	552	591	585	541	575	554	591	583	559	569	568	610	602	629	560	552	594	571	531	544	570	576	609	525	582	573	579	554	593	604	543	565	581	590	559	607	541	556	541	617	567	599	593	586	597	577	529	550	583	607	557	543	580	569	561	544	574	582	557	563	579	571	553	545	637	527	589	610	534	573	588	558	618	594	588	525	576	571	543	567	561	579	549	583	579	573	625	603	541	579	567	555	591	590	574	578	568	543	599	563	568	535	584	580	575	586	580	524	600	533	557	586	564	563	588	559	605	555	611	561	504	592	577	598	556	602	553	601	517	571	590	526	533	551	544	575	561	538	579	563	541	580	582	538	560	577	561	555	586	540	601	577	552	569	558	532	533	589	581	603	565	559	583	555	550	585	579	560	521	568	560	511	559	567	586	564	543	553	588	584	569	561	556	574	554	542	546	569	572	563	566	558	612	542	557	568	559	569	558	549	602	574	565	589	552	602	553	631	536	568	547	564	586	601	541	569	604	599	576	556	575	539	519	553	622	573	506	559	608	525	523	583	557	578	591	584	564	562	542	592	541	587	577	542	552	585	583	554	586	569	546	518	578	569	583	573	592	578	583	585	558	508	522	542	551	521	563	580	585	538	578	620	593	564	548	569	549	568	587	562	512	559	582	573	563	577	573	568	589	555	534	547	567	613	559	578	566	580	556	559	529	564	569	582	585	525	550	611	549	545	547	540	613	557	561	546	546	579	566	570	535	554	572	549	554	562	573	560	592	610	590	565	581	575	569	577	555	572	582	541	586	603	578	527	559	574	585	561	551	535	570	564	577	547	510	560	560	553	596	551	598	558	571	593	568	593	545	558	601	531	606	614	554	576	570	562	531	571	590	585	540	581	556	569	584	575	587	607	500	553	560	531	597	528	498	565	602	587	580	554	582	598	530	547	585	556	592	569	537	609	573	583	533	595	545	578	564	550	558	573	603	562	583	583	555	590	564	573	521	542	578	546	580	554	585	556	579	539	568	596	571	575	579	568	592	610	594	599	559	603	591	593	581	557	552	501	590	563	566	551	579	585	565	569	520	565	573	561	563	550	581	548	599	546	589	547	587	585	545	587	587	574	587	542	566	562	562	561	582	591	591	567	631	521	555	532	587	579	565	589	592	553	548	609	557	591	542	566	583	589	567	600	573	586	566	569	562	565	565	543	583	553	547	522	588	566	577	560	552	543	562	601	568	557	580	584	591	588	551	579	599	507	551	555	542	557	580	558	582	546	562	551	547	575	584	586	588	578	556	532	541	562	556	571	550	533	546	523	601	553	602	579	547	547	539	558	558	571	566	584	616	546	480	571	534	588	561	600	576	584	560	600	560	563	598	578	592	578	579	587	572	601	513	605	545	568	549	572	572	572	534	612	588	633	569	543	646	549	550	602	548	568	586	583	569	545	559	590	560	558	577	579	565	566	586	573	575	557	554	558	556	541	567	570	529	570	602	517	578	596	547	563	538	581	550	577	574	560	556	619	578	572	527	554	529	571	601	587	537	619	562	568	601	575	581	552	558	572	589	572	547	571	529	612	562	567	573	587	541	557	559	556	589	539	581	578	564	595	604	580	547	567	550	561	581	579	576	617	515	584	576	561	515	571	585	575	573	551	545	574	580	575	563	610	570	538	567	561	542	552	578	567	558	604	560	607	590	538	576	566	609	596	547	569	602	513	583	584	543	571	556	568	600	534	543	565	519	569	600	563	565	599	545	567	568	566	565	585	558	559	538	593	553	542	580	560	571	533	577	558	552	556	603	562	611	512	601	601	580	570	588	578	569	594	572	587	573	585	542	537	566	572	547	609	536	540	536	545	581	576	583	580	564	593	564	591	548	550	611	591	539	590	557	548	565	545	566	567	550	541	531	557	557	574	593	625	596	567	525	572	591	546	558	628	512	550	554	569	584	556	562	554	575	549	517	564	608	575	569	589	545	552	605	579	594	552	579	569	591	541	615	543	592	560	551	543	586	620	589	570	566	583	550	585	513	563	544	560	577	567	526	580	586	576	563	567	637	562	549	530	611	586	563	524	556	563	576	560	576	623	571	582	596	553	543	577	542	562	534	568	542	526	570	600	592	533	588	556	595	571	600	621	534	545	572	581	594	580	557	596	566	544	532	590	557	560	577	592	559	535	563	563	564	586	577	561	569	581	592	603	546	555	541	635	547	554	574	572	566	560	575	512	579	564	538	543	559	572	572	538	532	549	581	548	609	570	574	533	563	546	577	560	565	547	542	551	611	583	554	546	554	566	517	604	557	563	542	591	561	565	562	570	570	605	578	543	588	565	591	575	575	543	593	534	580	525	572	600	564	564	552	559	556	573	574	524	576	602	572	559	603	565	529	558	584	599	571	515	575	548	555	574	535	556	552	548	535	567	576	598	611	534	580	589	578	580	571	571	592	574	550	593	585	537	543	571	582	600	563	485	575	582	556	570	635	594	548	571	553	551	584	570	563	604	580	561	606	592	537	545	554	577	536	623	552	596	576	570	583	585	586	534	534	541	591	580	561	555	553	600	591	567	584	561	586	575	585	586	490	544	543	566	610	551	618	598	558	568	575	629	587	550	598	575	555	567	570	563	574	559	574	565	579	590	534	548	575	595	552	604	546	557	582	562	571	552	572	594	553	570	536	537	578	526	588	607	516	586	603	549	556	578	574	536	564	548	552	577	557	546	574	573	563	569	591	548	583	592	585	590	561	585	518	613	616	591	553	545	581	605	537	576	523	600	541	597	535	543	535	547	556	581	591	571	612	537	591	557	534	605	548	533	565	560	535	556	551	595	549	579	567	560	561	567	523	567	531	602	565	586	573	589
23239	21341	29086	23940	21349	18253	3196	1293	911	783	721	598	525	508	430	453	378	363	338	371	5630	11177	7348	2921	1193	652	384	298	287	300	295	276	295	285	310	347	368	354	325	302	287	296	285	266	264	298	288	268	271	251	271	270	282	270	277	263	230	252	255	281	272	269	293	265	282	280	291	277	273	297	283	306	276	268	266	282	287	253	283	277	272	299	300	309	288	289	262	262	271	264	268	275	287	264	284	256	277	291	262	257	246	292	278	264	265	264	305	262	264	289	252	247	261	274	281	248	257	256	256	259	307	293	282	281	257	249	272	261	266	258	280	272	254	262	280	238	260	265	294	276	277	267	284	284	255	279	293	268	301	277	276	266	284	263	287	260	270	268	267	281	270	259	278	269	276	250	283	302	285	286	290	263	281	292	292	257	297	268	294	283	275	267	287	258	280	262	278	258	238	278	275	257	259	266	256	263	262	280	280	293	273	296	271	260	283	270	285	292	301	261	285	294	296	283	275	269	255	292	259	256	254	247	258	278	260	277	290	287	326	258	279	267	273	270	284	262	241	283	299	265	264	272	258	271	287	263	272	251	268	268	283	291	248	281	294	302	275	300	278	255	258	275	300	277	266	272	274	244	253	251	251	283	277	307	271	281	283	268	264	230	255	254	281	302	269	287	278	281	290	243	272	285	281	283	269	274	263	260	257	281	246	256	299	281	284	292	285	268	319	253	277	240	265	263	280	291	310	306	296	289	278	255	297	285	265	240	238	267	243	272	265	258	298	241	263	290	266	272	263	271	275	296	285	264	260	280	280	279	250	263	265	290	285	279	262	246	262	299	285	276	275	267	298	257	253	285	268	274	286	287	291	277	276	247	256	261	290	263	258	251	231	281	269	289	237	292	253	260	282	250	294	271	264	285	280	305	267	280	300	263	279	255	259	277	262	242	259	258	255	281	284	298	263	260	264	259	281	300	288	293	274	260	262	270	262	287	244	272	287	275	266	263	263	290	260	271	272	258	271	279	295	278	269	284	295	257	298	258	258	268	264	305	286	285	268	274	264	259	289	259	273	280	270	239	269	273	285	268	264	255	288	275	266	283	278	272	274	287	261	278	287	281	275	262	271	262	282	260	265	293	272	270	268	290	266	295	289	290	284	283	277	259	270	248	288	292	265	281	284	283	259	273	261	270	272	258	291	268	291	277	273	255	290	256	261	268	272	254	300	271	269	297	296	296	277	253	273	256	282	284	280	248	284	264	266	278	268	258	294	287	289	270	284	260	276	284	268	261	286	282	273	247	277	264	272	253	266	287	291	276	238	259	308	251	263	273	286	281	282	261	282	280	291	301	273	254	277	277	259	283	266	284	299	264	264	249	279	281	281	275	279	295	286	300	240	270	240	274	267	285	286	300	276	304	282	265	305	286	288	282	257	269	256	257	269	298	279	254	270	265	282	259	285	284	265	258	269	280	276	294	279	297	242	279	265	265	302	287	248	274	293	256	270	276	254	272	276	281	283	281	268	252	281	269	279	279	256	292	262	258	260	285	271	268	293	265	273	282	301	291	282	289	254	303	271	257	301	283	271	263	287	247	282	279	264	271	272	265	306	305	285	275	247	289	265	291	246	277	286	281	294	283	316	282	245	281	286	257	296	291	288	255	288	264	276	281	278	246	274	295	271	262	276	267	298	295	284	258	280	270	279	252	294	295	267	269	277	270	299	280	269	277	276	293	275	290	303	284	279	235	269	305	262	273	282	279	250	273	277	261	291	269	277	282	271	284	274	245	259	262	264	293	270	259	258	279	237	287	321	290	255	308	266	259	269	265	280	263	259	264	266	287	255	257	274	282	265	259	269	255	271	273	268	271	292	296	270	283	261	258	265	281	284	245	306	290	280	259	291	281	276	255	285	253	285	279	264	236	291	283	293	297	287	233	262	272	262	269	244	264	293	254	247	283	288	272	280	291	279	250	258	278	263	265	288	286	262	275	276	280	285	291	241	267	284	262	252	285	295	260	250	262	267	287	237	256	272	252	268	253	292	273	293	283	280	298	271	294	282	268	274	285	267	283	267	279	257	275	281	280	257	247	284	259	259	284	260	264	268	291	273	301	292	286	277	288	277	271	266	257	295	269	286	261	263	278	269	280	292	266	294	302	241	282	293	269	322	257	281	272	277	273	291	301	294	250	277	283	290	267	276	265	292	272	288	243	289	271	265	288	285	228	270	305	251	279	257	289	274	291	290	290	281	261	256	284	260	271	252	256	286	267	286	250	311	301	263	300	266	293	289	292	308	270	292	322	281	290	251	259	282	267	274	257	269	273	280	277	288	250	223	278	241	256	282	265	281	251	293	275	263	289	288	292	271	266	277	252	286	269	284	268	280	266	304	279	289	266	282	284	249	262	269	275	282	285	295	246	244	260	254	293	278	262	282	296	305	267	288	272	267	303	281	257	307	269	267	262	277	267	294	278	250	265	249	256	263	266	273	267	258	292	301	242	263	262	285	290	264	294	265	273	261	306	257	292	286	274	268	266	274	260	262	265	253	272	275	290	274	277	292	294	274	248	265	259	272	283	264	271	275	261	298	250	275	258	272	272	258	276	276	286	262	254	245	265	288	255	261	288	276	289	245	255	308	278	284	247	284	290	258	280	289	262	303	280	282	274	265	290	277	266	259	262	256	262	256	249	283	287	259	271	257	258	295	307	267	277	274	274	269	274	268	294	276	271	260	279	274	267	277	274	292	269	277	250	264	269	272	263	276	270	278	268	269	253	281	280	275	258	266	321	277	276	301	240	261	277	285	265	295	263	291	255	251	271	284	265	265	278	298	252	263	262	266	281	273	287	275	304	277	288	254	300	294	266	255	284	252	287	273	275	263	282	285	237	269	299	230	263	285	309	292	274	270	294	242	293	258	261	280	256	259	279	264	269	298	273	300	292	271	299	284	265	297	279	278	287	266	239	271	305	265	293	272	273	267	287	262	279	253	277	298	265	259	268	254	279	285	273	250	281	244	277	241	291	310	267	269	305	250	292	284	279	241	288	265	306	267	267	292	276	281	272	263	283	253	259	268	269	254	259	261	246	291	322	279	292	263	244	277	272	279	292	258	271	278	253	257	266	305	275	278	278	262	239	273	252	282	271	282	282	325	302	284	279	263	302	264	263	274	292	244	275	286	306	248	284	288	266	277	264	272	288	273	262	288	290	271	306	260	289	299	289	282	275	280	277	273	293	275	277	279	290	275	242	265	280	266	269	262	285	253	284	266	282	278	298	250	253	269	266	282	240	247	288	257	267	267	261	263	241	308	270	273	267	261	275	281	256	298	288	263	268	287	261	278	294	263	291	293	278	248	266	269	295	280	286	252	294	240	281	276	275	282	289	240	270	272	270	237	260	266	263	275	249	285	265	275	276	290	295	283	271	274	280	284	269	257	287	285	259	254	296	271	285	282	296	278	254	262	273	285	265	273	253	270	285	298	263	239	272	244	270	280	270
13644	26203	24096	15899	10514	7432	5506	4219	3381	2774	2374	1922	1633	1408	1228	1174	1106	1053	908	980	15980	24442	16633	8020	3634	1900	882	616	525	555	505	539	556	556	707	833	860	865	667	590	532	552	547	540	538	528	529	517	545	503	518	567	572	533	525	550	512	565	589	547	559	534	535	566	564	591	556	541	508	540	519	556	556	514	538	540	545	565	600	493	552	505	556	564	560	547	538	538	540	538	522	544	561	537	524	569	537	546	498	530	537	551	561	523	543	515	548	538	532	515	513	547	564	541	568	554	540	549	522	552	555	524	557	565	546	540	526	540	524	553	568	539	527	535	550	487	535	533	496	554	552	543	550	570	529	547	529	532	496	562	545	571	546	539	552	527	460	533	531	554	494	546	543	515	535	564	584	528	542	550	578	494	552	541	585	545	535	533	529	525	521	536	570	521	556	553	523	540	555	580	560	556	523	548	510	500	541	549	557	507	566	553	550	488	561	539	525	526	531	504	508	565	502	542	557	565	519	550	562	548	574	511	528	487	554	535	519	556	545	538	536	508	517	495	554	493	515	559	546	503	542	527	494	489	547	530	532	540	513	553	531	514	529	562	610	571	552	541	527	557	559	559	535	547	555	538	525	536	469	536	528	548	547	552	544	580	554	539	543	535	590	550	552	515	545	535	537	523	569	563	555	577	541	591	523	572	545	551	534	531	550	507	558	522	547	489	550	522	542	558	588	544	517	555	491	500	516	581	560	519	543	529	482	513	518	509	536	552	572	506	558	524	499	518	506	518	579	514	510	531	545	534	524	543	533	505	560	527	540	530	582	541	573	540	595	545	553	539	554	472	519	519	547	575	528	563	518	543	519	521	526	540	560	520	542	533	524	522	558	540	541	568	548	541	530	512	521	520	536	507	486	529	571	544	470	548	546	568	572	565	520	526	537	538	575	532	571	481	573	553	500	553	514	509	527	512	512	544	560	503	534	507	558	535	497	484	564	511	521	520	524	516	502	495	566	528	515	527	533	542	530	558	516	551	521	534	515	551	504	521	536	521	551	506	541	550	528	575	537	554	554	511	545	532	572	506	575	577	481	517	558	513	533	559	591	549	569	522	528	517	552	491	539	504	529	532	529	505	505	563	521	551	549	553	553	528	515	543	555	530	522	499	517	511	594	558	529	528	527	526	519	576	528	581	517	531	515	522	566	492	561	563	550	506	496	524	526	566	554	522	581	532	538	530	523	537	542	540	485	547	550	547	502	511	525	521	499	532	531	534	562	534	520	526	517	500	540	482	545	530	563	530	511	489	525	511	570	523	509	572	535	492	512	508	547	509	530	541	503	548	527	527	568	490	502	508	556	516	500	557	538	557	493	556	537	513	533	537	525	548	542	517	546	544	532	517	507	537	524	528	506	534	547	562	521	520	533	547	525	523	516	536	539	517	526	539	527	496	544	542	554	537	536	523	567	487	532	586	482	549	518	497	565	493	551	520	549	492	537	594	543	525	494	476	546	508	526	537	547	551	515	527	520	535	540	535	536	540	532	524	529	474	522	553	558	523	564	536	534	564	527	575	521	552	540	568	559	538	532	492	540	522	569	517	531	581	519	585	540	531	543	510	563	482	550	529	534	483	519	516	516	483	496	528	517	523	521	495	582	547	519	520	546	514	512	533	534	523	537	529	539	520	543	571	535	488	489	517	608	537	551	527	510	564	527	536	511	535	511	588	524	510	520	498	540	551	549	523	554	522	562	521	570	546	534	522	549	562	549	525	534	551	549	524	530	536	518	520	544	568	514	490	528	535	537	548	485	528	523	504	541	522	524	563	523	561	538	495	509	573	559	547	576	536	550	529	526	513	528	539	520	502	529	520	554	522	551	556	559	498	564	537	548	543	525	526	553	535	526	504	551	579	534	544	547	543	533	565	563	490	543	485	492	550	556	579	543	570	534	561	498	531	514	490	520	509	534	534	557	558	531	503	541	557	545	522	536	525	543	531	573	559	488	505	546	544	557	559	535	557	557	543	561	518	577	585	515	524	525	515	525	527	549	513	551	552	547	542	544	546	523	526	548	539	530	484	471	538	482	542	533	556	539	573	571	487	527	544	516	531	523	539	530	524	501	536	524	532	538	517	561	517	530	554	555	519	579	534	586	539	558	540	585	549	533	536	551	535	483	510	542	560	540	576	535	553	537	561	562	579	517	532	537	544	545	541	567	572	569	569	537	558	516	530	572	509	576	534	565	517	527	557	569	523	537	535	507	532	565	524	534	531	509	546	538	558	540	564	517	541	542	583	519	528	521	587	546	521	524	566	514	506	562	520	520	534	486	548	528	522	519	551	524	509	542	515	568	554	515	585	542	538	551	507	512	505	577	521	493	547	509	542	558	530	581	515	498	553	540	562	523	570	548	561	546	555	551	513	519	570	538	554	534	527	499	512	554	525	534	513	528	526	533	527	513	525	551	508	589	494	557	544	506	540	548	607	567	536	543	539	520	494	566	540	527	516	554	559	583	524	505	496	559	558	550	546	546	534	538	534	571	521	544	516	563	509	518	506	572	522	573	512	534	562	509	532	534	512	527	521	568	524	553	573	586	542	587	503	536	551	528	536	543	522	524	539	535	545	498	540	557	516	539	535	541	536	564	540	503	579	519	514	568	569	525	569	532	535	486	563	528	536	513	526	576	519	540	511	578	534	561	541	518	520	538	529	593	542	535	491	558	500	527	525	550	517	542	516	544	514	528	513	545	565	515	538	542	585	481	543	572	552	566	581	535	539	521	493	545	506	513	537	531	508	540	526	544	523	580	531	530	548	577	563	505	560	506	499	545	528	537	502	548	569	551	514	530	596	513	530	613	526	529	539	503	551	506	524	533	541	527	475	537	516	523	545	561	522	572	535	541	552	532	532	594	563	507	568	546	529	565	496	515	565	515	525	596	565	548	550	505	580	545	543	506	515	567	520	541	518	547	519	516	527	559	537	541	539	558	503	506	512	538	509	569	518	533	534	585	526	556	523	531	532	550	566	562	564	514	543	531	538	546	519	529	517	543	523	525	477	576	524	553	568	536	520	486	556	529	531	567	515	577	540	548	545	521	575	564	524	495	533	543	551	543	529	546	555	552	548	557	558	528	552	524	536	512	554	514	553	559	532	539	548	570	524	552	561	543	562	550	533	542	534	530	580	535	515	610	534	519	528	521	527	537	573	575	533	526	485	522	554	527	542	560	532	522	542	510	534	512	524	524	528	529	562	536	531	521	531	517	537	558	513	522	541	534	496	537	522	524	513	542	540	528	507	532	528	587	568	590	602	499	532	579	549	537	541	556	519	583	568	554	546	502	535	571	585	521	582	505	513	526	519	515	560	527	522	532	530	527	547	514	496	522	513	531	562	509	537	551	513	521	528	527	534	486	582	526	538	535	534	533	570	531	502	539	515	519	547	513	569	590	513	497	538	497	523	556	521	544	567	514	524	490	528	562	507	546	551	546	514	539	551	505	483
26849	20197	9717	2896	1247	922	691	529	533	446	447	426	418	400	353	371	365	393	330	348	682	1111	1160	626	522	398	355	289	384	357	340	329	337	338	355	331	308	329	329	333	307	334	328	350	321	365	353	294	340	362	343	329	339	365	345	315	312	334	315	370	303	369	321	363	353	319	348	322	355	334	349	323	319	370	345	326	357	304	337	366	336	316	348	313	368	362	348	315	330	331	322	343	352	332	342	373	326	350	345	353	344	347	357	320	340	333	356	323	334	310	335	350	349	335	368	319	303	347	317	288	352	352	341	325	331	356	333	338	338	359	330	363	334	331	336	371	336	314	371	345	334	323	330	353	346	338	328	325	349	351	314	345	387	349	326	363	342	318	324	314	333	332	327	328	351	358	327	322	353	327	362	345	330	317	333	339	320	332	349	332	345	327	322	354	294	334	355	366	340	342	316	337	353	322	319	303	313	358	327	350	291	342	333	309	361	364	307	330	342	317	310	338	326	343	326	313	366	340	321	324	346	370	354	326	320	336	330	335	311	335	345	285	326	351	319	330	337	333	345	347	344	331	336	340	316	355	332	326	344	336	346	332	317	333	367	367	357	362	318	343	341	317	382	313	340	337	319	332	365	336	345	324	327	367	338	340	352	313	330	321	305	315	342	321	331	369	319	324	331	322	353	320	362	317	328	319	320	323	328	344	343	293	319	362	298	346	346	346	320	363	323	338	336	337	357	336	334	311	313	326	338	334	332	354	319	332	337	346	320	314	333	302	394	337	326	321	334	341	356	322	327	321	312	348	341	309	365	336	322	351	349	324	327	321	316	360	346	348	374	310	319	319	324	320	335	348	299	332	325	328	364	362	368	341	324	317	353	362	332	357	343	333	324	311	331	364	330	329	356	338	300	333	332	314	330	335	324	334	308	377	326	330	361	376	343	304	319	321	362	358	338	315	360	339	347	332	330	357	335	311	332	350	377	315	360	329	310	346	316	341	328	343	352	328	346	363	340	309	333	345	312	336	356	352	333	344	326	338	301	340	348	363	341	338	336	322	340	348	328	361	353	343	321	349	319	351	334	331	319	321	350	306	326	342	326	328	309	348	327	345	358	366	353	332	357	308	310	360	347	339	335	349	306	345	346	330	321	326	367	324	337	339	331	323	314	331	337	319	355	330	333	370	314	361	342	366	315	320	320	324	360	307	335	317	337	331	357	325	314	359	343	326	311	359	353	312	330	336	324	351	324	340	364	315	338	323	326	331	332	338	331	343	343	362	325	379	347	352	354	319	329	333	344	352	360	350	353	302	347	330	350	308	307	332	345	331	346	379	332	288	359	336	320	316	337	340	316	331	300	327	324	347	372	321	313	344	294	322	323	346	344	358	347	347	307	334	334	318	337	315	330	336	353	324	346	309	383	333	322	334	330	347	346	333	348	333	354	345	318	354	352	329	359	348	367	334	351	335	292	315	347	331	326	349	350	308	322	342	337	324	333	344	318	331	326	317	359	337	351	298	321	340	338	326	349	356	335	361	339	330	364	328	328	346	317	339	309	329	383	350	346	347	316	363	321	317	366	329	337	332	318	325	315	323	338	340	344	352	339	361	346	306	335	329	328	344	357	350	313	339	375	334	321	342	327	334	350	337	314	322	326	349	352	332	341	350	303	334	342	328	359	345	315	349	341	329	339	336	310	339	334	348	300	351	350	364	353	320	327	309	334	331	330	362	339	356	382	360	367	347	329	323	343	333	323	328	346	321	340	349	336	332	346	338	335	354	319	368	347	327	338	320	304	346	309	352	322	351	351	318	338	312	335	344	321	340	343	321	341	339	342	342	323	318	333	317	329	329	333	320	322	357	343	323	347	312	333	349	356	329	315	340	346	380	332	339	344	356	360	338	350	331	335	340	318	329	322	348	319	313	340	324	316	359	346	285	347	322	334	331	313	361	360	322	361	327	355	299	338	341	308	377	315	303	293	325	312	325	380	314	331	334	353	328	330	332	345	350	352	329	361	342	324	313	333	344	306	310	305	323	316	346	343	311	317	341	354	344	325	367	352	337	300	321	328	354	352	358	354	326	320	310	300	345	342	335	347	343	310	359	347	319	352	342	334	352	354	317	325	330	342	370	333	331	357	315	342	319	351	347	360	326	333	328	328	370	330	341	341	345	341	319	343	368	353	358	322	338	342	327	319	328	356	344	301	342	324	337	345	312	306	314	309	341	324	365	360	337	348	350	338	360	339	330	349	364	320	320	352	328	298	337	335	321	401	314	328	353	348	327	310	351	325	331	349	320	350	333	311	324	342	319	348	317	334	333	330	351	341	330	326	358	333	348	336	343	348	304	319	319	335	357	362	331	368	352	335	327	326	342	346	321	327	343	316	293	342	334	342	314	316	315	319	352	323	343	327	309	287	338	338	344	348	346	298	342	324	304	353	332	351	305	319	322	326	320	333	325	368	347	321	370	345	336	325	336	313	324	352	314	366	339	351	321	330	305	350	352	337	366	345	323	356	323	332	281	335	322	335	370	293	326	328	328	322	342	329	327	321	343	326	354	313	329	339	329	340	343	344	341	315	339	351	320	319	318	336	319	333	319	326	314	315	312	346	313	338	345	335	323	350	339	321	320	346	324	335	324	319	347	330	360	347	354	349	352	313	368	324	349	332	330	331	355	340	331	306	301	327	353	345	333	344	339	370	345	346	329	331	343	333	360	327	340	332	345	360	319	328	335	346	358	328	387	353	329	338	322	380	306	313	334	331	334	324	342	354	349	325	346	367	321	336	344	298	328	320	310	320	324	319	316	344	330	359	337	331	304	302	346	337	345	305	357	334	356	314	358	343	383	348	340	328	320	327	300	339	316	322	341	334	330	366	349	329	366	294	357	334	307	325	347	340	343	367	335	317	316	324	313	339	344	309	357	330	309	332	354	333	318	342	327	326	340	354	347	333	353	349	358	350	334	337	350	344	339	338	347	388	340	343	326	332	335	363	299	318	337	346	347	318	342	347	347	335	339	316	368	359	308	343	354	331	345	378	348	310	383	342	322	329	355	329	352	339	317	314	324	335	353	340	313	315	327	350	337	353	320	318	314	339	318	316	371	328	318	362	334	339	300	354	327	335	315	365	356	369	335	335	339	323	354	314	318	342	323	320	314	323	339	336	357	360	345	373	332	310	331	340	327	350	345	316	319	305	350	330	344	348	321	308	330	339	316	316	358	333	328	343	317	312	360	346	352	340	307	370	319	326	314	347	326	350	330	345	313	341	346	347	361	345	338	340	326	329	329	366	335	315	343	380	348	319	325	345	333	311	379	305	335	333	310	307	335	319	370	337	320	334	309	337	311	360	318	304	333	338	333	346	345	336	355	354	341	311	325	372	338	337	334	303	320	312	362	340	321	331	351	330	318	344	330	360	327	348	334	342	292	342	304	357	334	337	354	326	332	310	310	344	320	343	318	329	318	353	348	344	299	318	352	332	315	366	328	363	335
9173	12634	11842	6786	3945	3036	2175	1733	1406	1193	1172	1107	949	927	806	788	796	811	724	705	2041	3593	3297	1484	1105	888	679	692	648	652	679	696	673	689	701	680	722	718	679	704	714	635	674	687	702	647	682	683	685	698	649	645	664	706	657	619	644	651	627	657	659	674	707	692	678	634	636	614	678	691	704	675	687	696	697	634	652	671	632	654	668	694	690	619	638	702	652	691	634	715	651	649	632	645	667	649	618	649	677	651	678	671	642	667	691	673	706	699	626	707	666	673	701	669	675	664	697	678	666	701	626	689	713	656	665	659	681	659	688	665	658	646	673	680	689	647	662	643	648	639	647	690	629	708	677	673	631	660	659	710	705	677	653	671	656	690	660	700	681	684	660	685	702	685	674	686	671	625	660	684	656	667	649	675	672	678	694	658	661	703	645	711	665	701	629	677	671	658	685	692	663	681	678	632	603	644	669	633	672	668	687	653	678	647	634	656	658	651	664	694	721	678	658	641	652	651	677	627	693	662	679	697	675	652	660	676	684	678	715	729	642	659	688	698	631	663	659	680	666	684	678	647	660	649	639	699	680	641	626	661	718	657	651	664	691	665	661	636	638	667	659	684	696	656	637	646	671	688	680	647	728	700	644	644	711	732	641	661	699	682	661	665	646	690	696	676	615	635	683	649	679	654	686	641	652	670	673	696	685	715	672	666	654	677	693	657	690	670	679	697	666	646	686	708	671	609	703	701	684	650	658	650	646	640	638	676	647	655	649	653	654	667	686	706	680	659	642	644	685	675	723	702	691	689	642	694	669	693	675	679	656	615	680	670	699	665	669	675	654	615	658	696	641	639	672	717	670	680	689	650	671	681	677	683	662	673	673	686	664	711	642	680	659	678	684	687	664	683	679	680	716	639	689	678	693	687	674	690	664	697	645	684	635	655	654	609	684	687	677	645	639	723	670	652	692	677	683	668	679	701	739	631	697	681	641	649	609	659	623	673	664	711	732	702	672	676	666	651	589	698	662	697	705	659	611	635	658	685	648	626	688	699	672	628	681	699	678	689	650	646	641	680	670	695	654	679	642	684	657	650	693	688	624	691	674	710	658	675	631	687	667	705	703	624	662	677	731	679	630	678	654	690	663	710	662	645	652	643	676	682	683	662	677	676	649	640	689	648	614	683	677	657	657	680	658	690	714	650	653	662	669	675	643	676	691	679	671	714	686	641	684	623	664	664	604	657	680	648	702	694	666	647	637	708	702	643	704	643	679	649	665	668	708	707	619	670	665	618	636	675	654	659	645	668	653	689	715	663	645	681	685	684	704	651	623	670	664	690	665	682	675	641	646	639	669	626	676	637	708	678	626	666	674	651	701	665	658	689	668	645	696	675	640	631	676	698	703	610	694	656	640	707	672	668	692	673	690	703	694	644	700	650	648	714	696	678	651	717	677	643	666	686	728	680	631	658	637	654	651	663	637	674	682	720	665	685	687	671	653	654	634	685	639	662	693	646	595	675	656	659	651	688	669	642	680	682	677	658	678	691	675	662	658	656	706	676	701	612	693	685	678	675	689	651	669	691	669	691	666	712	693	619	663	646	695	668	689	698	695	708	707	688	666	666	677	655	685	696	666	692	648	707	685	663	659	628	684	685	632	629	630	660	723	672	678	672	685	723	670	702	647	632	697	680	669	746	655	658	698	645	666	642	676	685	672	662	686	615	674	653	670	665	668	690	662	680	640	736	677	645	684	704	638	689	645	676	748	648	683	634	665	620	695	625	682	619	662	690	704	656	664	657	668	695	657	663	625	688	680	733	688	681	665	647	624	631	641	647	666	679	656	656	661	655	664	665	662	637	631	699	655	667	659	681	673	667	672	596	659	614	704	639	697	700	695	606	637	700	654	680	616	700	689	655	640	683	757	709	680	709	688	726	690	689	657	625	636	667	658	683	679	689	673	675	642	713	639	633	670	671	663	631	693	660	685	642	685	682	688	676	644	683	623	633	651	714	685	672	706	659	656	650	633	693	610	654	665	675	710	678	646	661	630	700	625	683	656	699	690	652	668	659	663	662	704	638	677	710	683	636	633	641	647	691	703	657	655	669	712	653	705	670	649	668	640	679	658	684	645	652	678	665	679	672	696	619	654	671	676	643	667	672	637	718	676	681	646	681	672	682	622	640	704	685	704	648	691	654	678	654	683	679	671	675	643	629	634	656	660	616	645	677	654	663	685	701	711	646	698	696	663	699	695	698	648	695	696	667	668	720	651	649	697	689	701	614	649	687	680	699	644	674	691	695	647	631	683	606	643	669	688	720	670	673	695	632	679	678	700	687	668	708	733	723	678	661	682	691	667	639	714	687	708	677	719	703	637	689	714	681	682	668	695	688	707	686	708	638	669	632	621	699	650	669	668	709	677	648	664	649	673	661	657	694	659	660	695	647	686	683	670	684	696	670	665	618	659	651	652	648	658	634	645	640	688	664	676	706	648	676	664	700	624	656	685	621	699	676	661	719	687	689	718	658	650	651	664	652	683	696	662	712	694	659	721	671	657	652	698	674	730	687	664	656	670	621	655	693	668	654	656	681	649	649	646	656	667	680	685	712	712	667	646	684	695	607	657	690	656	666	639	660	668	667	666	664	647	684	625	658	644	718	680	719	672	674	676	674	717	640	695	646	698	630	670	611	660	668	649	676	662	656	650	758	698	653	648	637	636	690	661	671	699	709	671	712	666	673	678	662	678	704	660	704	641	629	740	699	690	683	683	714	705	688	635	671	634	648	657	656	710	696	683	639	649	639	714	704	698	685	700	673	681	684	666	666	642	672	683	695	675	695	640	684	691	670	630	689	698	710	682	717	676	685	633	678	690	674	617	675	691	649	677	627	666	664	656	656	649	671	687	674	684	705	675	649	670	661	645	672	654	647	689	659	681	705	683	665	678	637	696	669	667	658	638	693	677	681	701	683	699	680	652	659	702	666	681	683	686	642	642	660	657	683	674	716	726	662	674	665	669	720	676	664	692	667	687	661	671	659	656	619	629	689	659	681	652	685	670	692	663	689	677	673	698	665	619	715	721	624	662	636	704	718	681	732	699	669	661	655	694	664	672	638	658	722	707	647	696	708	674	656	657	649	662	617	646	645	673	615	693	678	709	657	657	663	675	663	686	639	660	672	655	662	636	666	690	697	678	640	673	697	650	671	631	666	650	662	732	662	679	731	630	688	727	690	654	655	650	679	677	692	697	684	688	700	664	677	663	673	675	650	667	628	674	660	682	678	693	674	652	689	670	678	633	657	649	678	633	712	675	657	693	702	655	678	672	680	648	679	696	676	691	707	654	698	633	745	667	704	707	640	666	666	673	647	694	683	715	706	698	709	738	669	635	691	704	677	680	707	713	645	679	635	635	658	648	675	686	671	665	672	693	646	725	670	710	661	668	722	661	663	688	671	703	700	637	670	697	675	664	688	703	690	659	682	698	696	675	664	688	652	683	677	646	614
24234	21369	28360	24733	18781	3445	1293	772	673	601	508	460	434	424	376	349	331	335	353	412	3474	5667	3861	1698	918	623	382	326	266	292	274	284	266	272	266	299	292	303	286	303	284	281	273	265	299	249	267	258	257	291	280	276	278	261	288	267	235	286	302	279	312	301	287	253	288	304	283	309	285	292	296	320	279	282	265	275	287	270	264	248	279	291	285	280	284	277	270	261	275	267	272	300	266	282	273	281	256	281	304	290	263	265	260	263	259	274	291	261	293	258	268	275	263	262	266	274	275	249	298	270	272	273	300	293	280	247	296	265	271	279	300	261	293	294	251	272	255	263	259	278	246	284	296	255	251	272	259	297	297	272	269	288	270	285	292	315	292	286	294	283	282	264	276	278	253	283	263	234	296	283	264	277	272	240	296	269	256	285	276	307	290	249	261	286	272	270	275	287	259	284	298	303	261	251	288	297	304	283	281	263	267	268	273	290	282	269	279	277	298	267	274	270	261	277	281	286	271	275	259	251	273	283	251	296	258	280	281	252	273	255	293	294	271	280	285	298	266	270	265	262	259	281	281	295	265	257	306	257	285	256	251	263	270	302	296	242	281	271	298	270	288	289	291	273	299	256	263	249	264	284	237	269	286	289	256	280	251	255	272	259	265	276	260	285	256	279	302	274	293	293	300	261	270	279	287	247	272	272	258	258	285	295	302	262	256	293	272	279	282	261	264	286	253	257	272	293	259	311	267	275	279	263	255	288	240	289	288	237	295	294	291	296	258	258	275	238	281	268	286	260	297	265	297	256	284	239	292	320	283	262	241	287	257	268	266	267	305	278	262	276	280	267	239	283	261	295	273	252	260	265	264	251	265	275	255	272	249	260	284	286	314	247	272	259	267	269	264	265	277	286	277	263	275	248	283	263	279	313	276	276	266	306	258	288	262	311	260	245	288	284	284	293	256	269	276	276	261	264	291	269	285	236	288	278	259	263	264	301	245	284	266	277	280	295	262	295	272	277	293	276	271	276	290	250	283	275	258	281	254	279	257	253	285	309	263	291	274	293	268	272	279	263	263	296	296	275	277	272	314	269	260	266	277	266	275	270	280	275	263	257	277	287	280	289	283	278	286	288	273	262	271	264	289	273	241	272	283	256	263	264	269	282	270	254	309	260	279	286	275	268	283	258	258	264	273	263	263	284	283	290	272	266	278	297	274	294	304	249	266	281	293	283	274	307	295	280	288	255	285	255	262	285	272	290	263	284	259	263	290	265	269	289	286	301	278	258	308	272	271	273	252	278	280	245	270	278	290	284	273	297	287	277	289	266	261	289	305	304	271	270	261	246	275	276	270	283	266	281	262	283	258	249	307	287	270	297	285	252	267	256	258	264	305	304	272	293	263	259	279	276	253	264	294	250	282	291	269	247	273	284	284	281	291	281	259	295	287	268	297	257	265	273	284	274	247	244	318	270	296	271	284	294	270	273	309	281	236	243	284	292	310	281	291	261	251	292	276	287	264	276	265	257	266	296	255	298	268	266	271	268	255	268	281	266	265	260	251	265	282	286	301	282	258	287	282	297	267	293	301	261	272	287	250	258	260	295	271	284	266	280	265	255	282	261	270	271	287	281	302	270	276	281	272	302	299	291	265	264	281	258	272	280	254	273	242	300	277	252	275	268	270	300	290	274	258	252	305	273	254	276	285	286	303	276	283	302	268	285	285	276	272	279	270	266	283	288	286	279	261	335	254	310	240	300	270	289	291	279	303	282	284	305	292	280	258	297	302	293	272	277	275	270	281	272	294	251	259	268	243	284	253	290	250	280	305	279	252	280	289	275	258	250	269	271	281	249	246	260	258	254	264	259	273	271	305	265	248	264	301	292	285	262	271	311	231	309	261	278	301	271	262	269	280	275	271	262	259	291	297	268	280	270	309	282	255	245	267	286	284	272	264	280	247	251	267	288	268	256	288	281	265	245	269	249	254	282	246	270	273	266	265	272	279	286	259	265	308	253	247	274	262	286	260	278	286	255	262	263	268	262	308	293	273	280	272	287	280	261	273	277	272	267	244	253	276	250	311	292	271	289	286	275	271	271	254	271	277	254	314	261	264	286	264	249	244	257	258	285	283	286	247	298	282	283	284	288	272	272	268	274	291	272	295	288	298	288	269	266	284	278	285	302	261	302	249	256	324	279	278	261	271	279	249	298	275	259	272	277	273	273	304	258	265	250	250	266	282	269	298	253	268	237	273	267	252	264	280	255	299	285	255	255	235	278	282	266	275	273	263	259	287	249	300	264	275	290	265	265	294	263	302	288	270	270	300	272	277	265	258	271	276	260	248	269	256	297	286	271	239	280	264	268	249	259	283	282	273	301	295	278	272	288	281	258	289	298	282	283	309	292	278	276	259	282	279	300	272	275	259	284	288	270	306	292	266	282	289	290	266	255	268	300	299	266	241	294	258	277	285	272	309	271	251	272	316	240	258	274	271	309	304	274	298	279	279	286	264	268	295	281	276	261	268	283	268	279	283	316	294	271	242	265	272	261	263	263	259	293	290	248	296	280	276	248	289	254	266	266	264	292	250	279	287	261	286	292	290	261	279	263	278	265	292	300	278	287	273	280	250	293	285	262	286	252	305	311	268	278	262	250	257	274	282	245	264	256	281	304	273	245	264	274	238	308	285	245	278	262	243	268	291	271	283	283	277	293	246	248	276	272	282	290	283	298	275	287	283	311	291	299	311	267	269	293	261	275	271	264	270	280	280	296	262	301	283	292	264	277	278	271	284	287	284	252	250	285	256	284	259	257	252	276	295	284	299	294	272	283	259	268	276	266	277	276	305	280	261	273	256	250	303	286	282	255	282	274	284	284	268	284	269	264	290	269	267	281	271	267	285	256	292	267	280	278	238	287	304	282	295	295	268	262	227	248	287	274	270	271	267	273	286	275	298	267	272	262	281	293	263	282	236	300	273	260	255	265	290	274	243	297	293	242	249	294	294	288	251	284	246	290	279	268	276	274	259	245	279	280	271	274	279	295	281	277	260	255	263	252	263	275	281	258	288	292	281	270	294	265	267	273	262	275	283	251	279	272	283	279	274	282	251	277	290	270	282	305	288	306	259	295	234	267	256	265	275	247	273	262	259	280	262	267	263	266	267	275	301	279	260	293	255	269	288	255	257	243	300	290	291	297	285	262	287	267	303	275	285	267	261	275	302	278	281	294	289	284	288	269	265	274	262	267	266	260	293	264	286	263	279	275	281	288	233	265	263	284	264	283	291	279	236	270	287	246	290	272	257	287	318	272	270	269	279	296	302	313	291	283	276	257	263	283	290	303	307	300	285	269	267	286	306	307	262	264	269	282	278	262	281	262	261	268	292	243	278	291	255	286	290	274	290	234	275	276	261	278	279	310	299	269	281	273	281	303	294	296	310	300	273	274	267	282	267	257	272	284	289	283	253	280	292	258	258	248	267	294	267	258	296	282	293	244	291	268	268	242
11334	21022	19412	12593	8087	5331	3775	2978	2406	2027	1731	1514	1293	1151	1012	923	924	829	764	1036	11389	15698	10877	5273	2863	1669	981	660	574	548	541	560	521	594	535	586	626	651	615	596	551	533	566	565	531	539	580	540	594	539	605	573	532	601	602	559	566	545	574	541	507	582	603	579	577	536	569	541	553	600	540	583	569	567	583	570	574	596	559	560	510	586	580	561	545	590	598	605	615	574	579	547	560	535	583	593	560	535	573	597	567	553	545	563	560	598	558	576	536	564	549	578	550	533	555	580	565	576	604	532	547	544	569	554	597	583	565	568	567	553	576	501	580	539	598	590	606	535	586	569	580	536	576	544	610	557	568	533	552	521	594	558	567	594	586	565	559	562	569	579	565	608	541	584	564	529	578	555	564	578	565	609	555	559	519	568	564	565	588	566	594	582	560	584	567	530	526	527	555	591	547	590	587	549	574	529	538	553	526	553	577	578	571	548	562	593	551	573	561	575	558	582	530	566	515	555	572	572	546	548	563	563	547	595	523	548	528	561	569	560	564	541	563	554	546	552	558	553	575	570	598	552	506	548	539	567	572	529	542	544	565	543	596	592	549	553	530	517	545	574	576	541	517	567	608	522	575	553	561	567	546	566	566	572	543	555	529	570	546	558	580	567	596	552	571	565	566	571	619	570	643	554	529	545	524	574	528	543	572	592	521	608	539	572	578	559	587	564	543	587	568	578	541	556	570	553	533	535	546	558	514	595	579	559	592	553	586	561	604	574	540	571	566	565	490	550	577	563	562	580	577	556	559	564	558	554	583	559	570	612	579	576	545	590	584	575	543	562	538	549	583	564	555	542	559	557	528	550	598	547	528	537	588	542	565	544	540	575	575	550	574	563	530	576	531	603	560	570	558	566	529	566	565	567	595	503	567	573	517	556	561	601	574	565	522	565	600	547	558	574	551	550	597	560	574	551	565	567	580	565	557	567	597	550	509	553	546	561	594	571	550	560	571	601	634	600	535	527	601	572	568	585	531	584	546	572	553	538	559	550	550	532	564	547	585	572	501	546	568	606	568	531	548	597	554	566	535	573	567	577	615	576	544	582	602	529	535	564	583	554	540	535	545	551	554	583	566	601	550	586	538	560	579	518	627	584	543	616	591	550	599	583	559	563	570	540	571	536	567	552	584	548	574	550	547	546	598	537	556	605	524	610	524	564	556	576	554	580	491	551	567	561	575	561	546	486	573	535	582	585	542	547	540	552	542	617	574	558	569	558	575	578	574	541	580	552	524	524	545	573	576	574	561	613	576	567	559	598	547	557	546	566	566	571	610	544	581	573	591	557	562	513	551	549	574	521	559	554	583	542	569	560	585	612	559	547	532	579	560	567	607	587	574	598	595	546	584	582	537	600	566	555	580	541	565	578	564	574	584	543	578	519	561	560	617	565	579	565	535	541	549	597	517	557	560	543	537	587	540	565	599	533	540	562	571	551	580	540	512	582	572	538	535	563	575	591	566	534	522	607	545	589	564	558	536	573	533	574	610	542	498	563	536	583	559	553	521	557	565	566	506	544	522	555	541	564	538	572	546	587	600	604	565	561	588	576	570	571	605	568	573	526	571	558	567	630	561	583	568	606	541	582	567	564	567	586	577	550	560	570	590	557	554	589	546	514	530	555	572	554	554	578	587	561	575	574	565	553	560	587	543	565	535	561	582	564	565	589	583	572	569	541	566	559	561	591	567	543	541	570	552	575	556	574	567	578	597	558	560	562	504	557	584	565	553	533	558	560	559	563	530	598	527	545	580	575	581	535	540	574	523	533	573	579	516	593	503	582	585	543	588	541	549	605	568	573	564	523	577	550	538	590	548	568	605	567	552	587	576	553	572	622	554	546	564	534	578	512	569	542	598	588	600	533	568	592	525	544	576	534	543	564	563	583	559	551	566	587	572	543	574	533	547	579	535	555	553	495	534	564	567	587	577	590	538	574	552	577	558	583	549	581	557	544	522	508	522	554	577	558	586	536	557	527	547	501	570	538	584	594	514	550	587	533	643	514	596	545	523	529	591	564	526	573	551	594	572	532	555	540	557	574	572	538	506	541	598	576	546	574	581	569	548	561	575	563	584	570	575	556	542	527	602	559	558	550	567	568	522	563	558	563	569	585	548	575	583	539	548	545	560	583	538	555	600	576	566	595	562	566	546	546	530	530	543	587	524	607	584	551	534	519	548	546	535	590	585	566	565	569	540	583	545	587	571	581	532	574	581	540	542	585	538	539	580	551	583	574	542	598	554	518	542	607	561	569	579	609	545	546	555	564	574	539	552	511	555	587	562	562	558	553	522	524	569	590	543	533	565	568	565	550	563	558	600	580	537	566	548	580	578	599	585	568	553	562	578	569	592	571	568	580	540	522	594	585	565	556	595	564	558	572	570	552	531	540	552	585	579	575	541	524	559	601	541	506	537	567	578	582	548	546	580	525	573	541	546	581	546	546	547	544	568	548	596	530	582	553	521	547	532	530	556	548	523	529	572	567	550	576	554	532	614	598	555	520	532	548	563	550	577	568	557	552	554	570	545	544	560	535	553	558	549	589	554	563	570	541	565	576	574	585	498	508	548	591	592	594	592	564	552	581	525	548	602	582	553	569	569	549	561	581	598	579	547	560	572	576	561	565	537	604	545	547	583	506	546	561	544	549	592	556	540	592	574	564	594	565	542	529	589	568	567	540	599	528	568	563	565	551	569	558	563	578	577	601	615	557	589	556	569	534	563	561	596	525	564	553	559	554	559	536	564	579	545	530	554	534	557	601	530	591	583	586	554	580	595	549	537	560	573	539	618	556	572	572	537	544	582	541	537	551	539	529	597	540	593	569	559	579	538	538	581	542	580	570	514	558	567	561	605	551	595	574	561	582	558	587	537	556	613	579	563	539	574	526	533	583	569	537	544	544	552	547	563	540	541	597	545	535	539	568	568	584	556	553	566	546	541	585	590	535	586	603	549	550	562	568	556	569	548	538	578	535	575	543	622	550	575	542	543	584	585	553	587	553	536	555	597	534	566	607	573	546	549	564	552	539	560	578	552	559	591	592	566	597	517	551	561	579	556	568	554	580	586	575	550	554	576	580	546	563	538	562	536	545	569	578	537	618	543	535	523	549	563	602	573	570	525	598	531	552	527	568	591	596	611	557	578	565	589	579	576	591	535	559	587	584	579	560	563	540	569	559	600	553	520	589	582	558	525	551	549	578	577	532	583	561	536	541	609	559	580	599	574	577	578	514	584	544	559	541	559	577	554	610	566	581	566	611	580	583	571	545	550	567	614	520	570	582	589	507	559	572	565	550	593	544	556	574	572	553	576	510	554	543	557	559	554	586	538	559	542	529	555	560	540	538	563	597	598	529	581	538	540	524	588	583	518	549	529	569	600	564	566	556	522	572	569	522	582	517	548	552	515	550	558	574	581	612	547	552	518	578	576	546	600	589	549	564	550	559	588	568	531	558
23309	21350	29148	23917	21353	18387	3379	1323	962	782	689	581	511	485	393	410	396	333	330	603	7142	10016	7429	2933	1475	745	375	293	249	271	291	263	258	273	246	292	357	354	348	320	291	291	258	248	279	273	254	290	266	285	274	269	265	286	254	262	273	275	276	262	280	262	292	255	243	258	291	271	264	275	254	258	287	262	253	274	253	256	254	298	287	293	264	250	262	290	286	291	244	291	242	274	293	286	263	263	288	248	259	285	290	278	244	286	253	263	249	278	268	260	231	258	283	251	258	259	263	255	262	274	297	270	268	284	281	259	270	265	265	272	264	264	265	268	266	245	277	270	254	262	252	271	259	251	289	272	276	298	265	287	250	273	276	251	248	264	249	284	276	250	278	252	254	276	279	227	265	287	261	268	250	268	293	265	252	257	278	272	271	252	267	280	261	286	261	292	273	236	270	276	291	296	244	259	251	239	265	268	270	266	302	239	243	272	256	261	251	270	271	271	281	257	290	265	275	275	251	279	278	266	249	260	259	245	261	257	287	245	258	272	258	255	251	252	273	247	257	278	247	253	280	273	270	271	286	264	243	254	246	265	267	257	249	264	264	257	258	256	246	234	272	262	253	282	276	254	258	249	287	297	248	255	260	282	273	270	232	277	255	274	302	273	297	247	279	275	263	255	250	265	245	272	240	306	251	268	252	275	261	274	268	254	265	255	274	276	271	279	299	255	256	266	259	279	254	268	265	271	272	265	244	266	232	269	257	257	250	295	293	267	267	256	274	316	278	273	274	272	277	253	265	261	279	275	292	275	286	242	260	253	254	263	240	263	276	233	255	269	249	255	267	279	261	267	267	258	285	249	275	259	265	285	248	249	270	246	270	255	283	262	262	246	249	275	286	289	276	292	270	289	271	225	273	257	263	245	252	245	275	261	280	281	264	267	278	253	270	263	263	254	283	251	259	264	261	278	260	237	247	269	225	272	251	257	279	251	238	251	264	271	254	273	268	277	261	256	250	294	254	263	277	243	267	283	264	252	278	286	245	290	257	265	241	267	272	280	303	247	284	253	247	260	252	256	244	266	256	279	275	269	270	261	238	245	293	256	247	250	264	276	280	271	248	244	272	256	288	239	250	251	254	273	261	261	278	252	271	262	270	259	276	267	268	262	265	267	261	262	284	262	257	267	245	253	249	273	241	274	282	281	273	253	267	248	248	310	301	238	264	256	266	262	273	272	243	254	280	252	216	247	277	285	251	238	265	257	262	264	246	244	251	246	267	277	242	271	251	264	268	250	279	254	222	285	234	247	272	256	273	259	281	255	270	279	284	245	253	248	287	261	278	255	284	262	269	270	265	262	274	261	243	266	247	265	280	243	282	259	249	270	278	249	300	263	247	272	268	257	238	235	256	266	280	241	264	245	242	268	253	254	254	268	269	274	252	268	259	267	264	265	288	275	247	244	285	227	256	262	268	276	274	259	263	278	246	265	290	301	281	248	268	247	258	260	260	272	244	271	256	254	241	256	261	252	224	262	249	276	266	253	273	249	258	233	246	250	269	283	252	276	256	242	267	294	278	238	277	262	238	264	253	274	294	240	290	280	245	253	274	277	271	275	308	265	297	274	248	247	251	268	277	248	262	270	248	277	244	257	292	236	294	246	288	283	229	262	247	274	271	269	255	226	261	291	281	271	294	247	247	274	258	274	287	254	279	277	282	277	284	264	290	256	264	265	272	255	267	258	263	272	284	264	298	273	270	294	239	261	319	266	263	233	281	317	284	253	252	285	292	285	253	282	286	265	279	256	242	258	294	291	256	240	245	276	271	241	260	266	293	276	269	261	270	273	252	274	291	274	284	259	257	250	274	290	255	261	258	257	281	289	243	269	249	283	266	256	261	231	237	288	278	296	281	247	247	267	221	261	249	270	284	262	298	264	257	277	242	259	255	277	281	284	299	275	290	295	245	267	257	251	264	244	277	267	274	248	283	272	258	284	283	287	249	265	271	256	250	279	267	267	246	245	262	257	265	244	263	281	275	271	248	283	268	255	284	250	253	241	268	254	241	257	266	257	259	267	278	263	265	244	242	233	221	277	274	267	245	272	283	272	251	259	254	295	271	251	267	271	274	277	236	292	260	252	269	272	264	245	271	275	265	283	283	274	264	267	274	297	256	285	265	264	259	268	273	272	252	271	273	246	288	302	272	271	287	268	285	247	277	251	282	267	271	298	292	258	292	269	262	248	282	269	251	258	293	239	264	271	248	260	273	255	279	282	275	247	264	254	278	208	279	270	256	255	269	251	279	268	258	269	279	275	281	278	260	234	275	255	258	269	256	266	250	268	271	265	266	229	207	255	280	267	271	267	281	279	257	272	247	258	240	288	286	244	285	249	246	278	299	241	276	266	265	275	273	251	282	267	286	292	270	254	272	256	263	285	238	290	278	291	301	275	282	267	269	283	272	262	303	282	251	267	245	272	244	285	244	249	267	246	272	263	266	246	271	234	273	298	292	300	249	238	259	280	234	263	293	273	273	265	271	266	271	260	278	288	259	275	269	230	267	273	282	271	245	236	262	282	265	283	261	288	278	271	273	232	261	240	273	272	258	241	258	276	251	275	295	250	258	283	248	278	270	258	274	255	280	244	272	288	253	255	243	252	266	241	252	285	258	268	247	305	257	283	278	258	261	254	267	266	278	260	277	274	274	258	268	287	279	270	294	259	265	270	277	284	277	287	263	282	289	267	224	250	256	289	261	264	298	274	254	284	261	253	274	257	270	292	283	249	270	273	262	271	264	267	290	295	253	249	262	275	272	260	238	246	264	247	245	294	272	300	285	264	280	269	258	259	263	249	256	297	275	253	241	247	248	262	298	260	254	297	259	288	274	248	294	286	281	222	255	259	246	267	262	246	261	270	272	273	266	275	286	251	276	271	301	248	263	270	266	262	245	247	267	269	258	240	256	244	263	276	276	234	242	263	217	261	270	278	251	276	253	263	270	258	293	252	240	270	257	259	261	259	267	293	262	273	288	278	273	275	275	256	251	259	243	292	285	258	282	271	260	272	266	265	249	262	269	276	257	255	275	271	270	229	286	268	250	266	275	239	264	273	242	271	243	288	271	247	269	288	261	278	255	231	274	260	255	245	275	255	290	304	245	250	292	263	281	269	240	275	244	255	247	254	290	255	267	239	249	277	262	269	286	238	284	260	258	280	310	225	242	255	283	281	267	279	278	274	263	260	293	279	286	251	253	262	273	241	292	274	286	262	253	235	233	268	253	273	255	298	254	254	295	251	273	269	258	251	285	246	252	258	262	266	275	236	286	270	272	273	257	280	263	281	245	260	264	260	265	250	272	261	252	291	256	265	260	278	248	283	243	260	264	254	236	262	243	260	250	282	243	288	271	261	289	269	245	275	263	255	261	258	264	294	243	256	284	260	273	276	245	248	283	284	282	249	288	244	266	237	278	250	251	256	230	275	260	251	253	253	250	284	282	217
13425	26581	25025	16766	10929	7617	5665	4414	3609	2888	2409	1929	1774	1417	1294	1148	1033	937	814	2014	18697	22414	17166	8191	4483	2243	867	601	517	538	516	514	547	520	536	609	715	753	676	638	573	550	557	511	491	513	550	506	520	530	518	554	503	542	513	520	510	528	523	512	545	549	530	527	493	506	491	540	514	534	511	516	527	507	485	542	534	528	499	492	545	534	538	516	518	504	552	556	507	523	496	532	527	525	531	514	495	482	514	538	509	489	503	534	502	521	542	513	500	537	513	545	525	521	547	501	574	529	525	509	523	515	525	524	551	543	557	525	532	534	501	532	476	546	539	539	496	553	482	546	508	526	526	502	510	530	508	534	497	562	511	523	539	529	532	480	533	538	495	517	591	539	519	479	496	502	522	516	535	458	521	501	563	532	558	524	520	489	535	514	533	520	502	470	510	541	492	515	532	508	515	495	515	516	520	530	485	545	509	555	512	522	550	520	533	569	508	508	513	478	520	546	543	538	523	578	542	513	544	530	528	517	519	524	517	563	492	548	529	490	502	545	536	525	508	522	549	528	485	485	526	541	516	532	535	544	519	557	521	507	537	560	496	546	544	530	591	530	498	551	488	538	509	551	521	533	499	530	513	512	547	554	512	539	564	511	493	505	497	533	527	549	563	528	510	557	554	517	557	548	498	526	526	530	530	538	518	497	514	522	514	513	525	510	540	524	500	543	536	530	538	540	483	542	505	511	533	504	484	521	520	524	482	524	515	536	510	511	564	522	541	543	544	522	541	523	521	543	502	520	495	538	499	518	529	506	480	506	528	473	501	529	503	508	484	519	505	522	559	504	553	546	512	533	513	576	558	499	545	505	548	516	529	497	530	525	537	557	513	568	539	553	506	510	536	525	593	532	514	550	480	523	565	536	532	540	497	533	557	507	527	514	559	517	545	520	517	521	503	553	550	560	510	551	557	532	541	494	529	529	529	523	544	522	513	496	511	538	549	567	522	517	547	550	544	560	522	508	511	538	528	541	555	503	499	522	516	529	563	556	485	563	515	579	499	550	481	496	537	500	495	552	548	527	512	558	508	552	537	537	514	528	536	523	533	532	495	480	549	543	519	533	535	511	506	539	519	538	538	562	506	548	455	486	528	551	514	555	519	558	530	509	547	494	537	544	521	505	528	528	523	545	539	526	518	519	506	546	529	494	540	516	511	481	528	541	562	535	517	495	525	530	517	482	507	535	523	489	555	528	525	572	544	547	543	545	522	523	560	533	545	534	542	530	516	541	538	541	581	511	495	557	541	541	528	531	546	550	492	507	481	526	509	520	551	502	536	525	564	548	489	489	526	525	478	517	511	483	544	541	516	546	537	472	522	554	495	551	532	511	558	562	529	523	563	553	576	485	515	547	539	502	535	502	526	505	555	545	546	514	518	503	535	505	515	522	496	542	526	480	523	560	542	508	535	561	534	548	534	499	522	541	511	531	509	541	513	513	557	558	520	538	543	535	512	535	532	568	545	515	513	518	554	535	515	567	505	552	500	566	518	533	524	527	514	514	521	489	534	535	483	535	553	557	481	485	562	542	532	513	532	523	550	542	507	544	476	532	490	536	485	500	524	533	556	475	530	487	534	525	498	523	498	518	510	460	528	535	506	521	567	522	548	530	498	554	519	544	565	552	560	534	531	516	516	551	499	537	567	538	545	512	498	515	551	528	546	547	539	481	484	470	490	520	593	575	528	527	574	524	540	515	496	517	536	532	532	538	523	499	535	529	575	506	546	546	516	543	517	521	547	553	526	543	525	526	518	562	572	524	541	554	553	537	511	496	536	539	561	548	500	496	530	500	504	570	527	482	506	570	514	503	509	555	501	521	529	528	471	507	532	547	555	534	521	550	506	543	535	516	553	533	518	539	527	515	508	522	501	530	525	556	520	502	483	522	531	528	529	510	523	546	551	531	502	522	518	483	529	565	476	554	508	527	503	523	544	497	510	543	513	543	500	519	508	483	535	545	565	534	542	510	484	479	531	544	538	533	510	550	504	498	499	511	521	542	478	517	528	537	539	529	524	573	563	557	515	527	484	527	527	527	470	510	530	549	508	524	541	526	509	555	486	530	503	519	527	557	473	501	566	514	515	543	519	501	516	515	530	519	593	529	524	560	524	525	506	517	529	514	521	543	551	528	556	523	531	506	544	531	522	529	536	506	506	544	535	483	510	513	529	524	501	537	503	501	549	520	529	514	546	490	508	529	533	495	514	531	555	561	532	493	540	520	510	516	520	534	514	524	515	527	526	501	536	558	524	515	529	519	531	568	565	507	513	514	526	516	538	483	532	512	524	531	536	572	514	546	547	568	542	509	506	542	509	511	522	543	530	527	585	537	500	523	514	519	547	532	551	528	570	554	508	521	517	508	501	547	505	552	568	541	551	523	522	560	536	554	561	511	515	527	508	536	520	532	514	539	557	553	490	537	481	517	546	538	525	512	529	533	510	546	511	521	546	520	494	495	505	506	546	550	505	550	595	539	540	529	499	488	501	501	506	521	515	504	511	500	526	527	557	557	526	548	493	531	527	554	499	522	490	525	523	542	547	502	485	492	554	549	550	524	486	532	510	520	529	504	548	537	500	545	532	486	488	560	557	491	543	528	533	530	528	564	555	527	574	535	548	512	522	531	526	512	507	521	564	525	533	528	501	510	521	505	489	548	514	540	486	531	511	529	577	552	511	521	556	554	529	579	539	535	510	535	551	532	519	577	508	501	506	517	560	506	494	528	542	489	525	538	561	525	532	495	530	521	533	514	572	546	497	520	552	514	570	532	559	564	527	519	498	553	535	520	520	550	511	547	551	558	520	512	522	531	539	518	505	493	522	536	518	509	513	529	500	507	485	509	541	509	501	511	542	538	536	573	516	497	524	489	541	506	540	527	537	528	548	571	512	512	533	524	531	514	559	498	512	491	523	535	551	570	526	527	521	539	537	532	527	536	502	537	505	519	552	560	503	497	540	531	547	515	580	516	547	528	551	514	512	493	548	503	514	517	553	551	505	517	592	544	496	557	530	485	528	570	560	547	542	536	530	509	520	524	495	524	559	507	566	542	515	548	547	529	550	579	510	511	523	538	541	518	551	549	498	514	506	539	542	481	530	532	542	526	553	555	535	523	557	549	536	561	517	512	528	550	515	565	580	561	515	502	572	559	509	534	527	503	514	539	510	551	526	540	521	574	532	560	544	488	539	523	546	530	565	509	508	513	515	491	493	509	514	499	552	527	565	515	529	524	447	523	482	510	521	509	534	604	517	542	533	513	513	529	477	527	508	518	532	517	523	546	493	494	479	486	527	507	519	572	559	488	503	561	526	524	515	509	530	514	538	532	535	525	523	538	553	498	540	515	523	555	508	502	507	563	521	564	513	537	482	479	518	499	544	543	572	524	540	516	539	567	545	566	472	520	540	531	532	535	536	537	506	537	526	515	526	549	505	520	533	515	516	532	537	512
26931	20364	10179	3182	1332	808	618	564	499	456	440	406	369	393	405	376	326	347	370	368	751	1066	1057	658	442	421	357	291	321	351	312	328	353	297	371	289	340	342	345	340	337	333	328	320	323	301	355	335	333	340	342	320	325	307	333	333	320	347	339	301	322	315	330	326	331	309	332	318	340	329	305	348	349	306	347	289	311	319	300	320	314	327	354	309	340	315	328	329	338	319	309	349	297	325	354	366	316	336	353	329	318	319	334	308	359	313	350	332	324	351	339	334	318	342	336	303	342	314	330	324	329	314	323	348	331	323	332	304	304	354	323	335	304	365	293	354	325	357	354	341	312	329	315	329	328	339	349	362	318	356	359	313	368	337	350	312	329	329	341	327	290	328	383	353	288	327	297	301	294	306	346	352	313	315	295	327	305	319	307	342	331	349	295	296	321	347	351	321	335	365	341	298	328	303	315	336	334	335	346	348	318	317	361	332	305	331	314	322	326	309	323	323	334	327	342	337	338	328	331	361	331	344	309	338	320	319	340	330	332	328	373	283	348	309	314	350	336	326	303	302	342	322	330	299	307	322	336	308	316	331	351	343	320	320	315	323	311	336	333	342	301	379	322	335	386	327	291	344	321	335	338	336	316	346	333	327	315	364	335	339	351	312	330	297	319	327	323	320	345	345	330	345	344	348	331	321	347	289	320	326	355	316	317	343	297	323	322	322	334	325	317	336	300	289	328	350	335	340	334	305	340	310	362	354	306	303	322	335	318	296	333	342	311	297	332	337	344	333	345	305	325	301	352	330	297	327	312	325	345	320	330	292	336	305	314	344	327	282	348	355	333	312	308	313	322	344	338	327	359	337	340	320	316	297	317	345	318	331	346	306	322	346	331	346	348	329	361	297	320	325	305	315	330	298	302	342	320	323	302	334	329	307	353	337	322	336	307	314	310	333	330	340	319	341	301	345	311	326	320	306	327	353	324	315	322	318	330	334	321	293	334	324	330	356	324	345	331	348	316	361	346	351	337	334	313	304	335	379	335	336	314	302	301	332	342	345	316	325	366	355	313	329	320	323	328	342	339	315	314	371	334	302	366	313	312	343	325	324	327	329	337	328	334	331	308	315	361	317	323	321	322	312	306	341	315	315	315	315	320	324	361	320	345	290	328	323	334	348	304	341	363	358	362	325	320	310	322	319	295	329	322	324	332	332	336	351	340	309	320	336	324	363	331	296	317	324	350	326	328	318	316	303	338	326	331	336	313	324	328	321	330	340	327	319	312	337	297	331	313	310	341	350	352	362	314	327	332	312	318	322	325	314	322	325	328	288	338	287	305	350	355	304	293	286	338	331	336	338	342	357	337	350	305	283	338	345	270	340	353	307	324	345	334	334	310	323	336	278	281	305	358	331	281	306	332	338	312	347	328	350	354	324	293	317	343	313	345	324	342	319	313	356	314	362	321	345	357	323	334	315	320	315	327	339	331	337	332	334	299	338	320	349	338	331	364	328	330	342	312	322	332	325	337	346	340	322	348	333	325	291	350	347	325	333	318	304	332	305	327	354	330	340	348	330	350	343	312	328	365	359	307	349	324	357	333	332	334	332	317	346	348	302	330	287	321	308	321	287	308	311	313	313	328	316	318	320	334	310	284	341	332	302	339	323	323	354	335	333	347	331	309	318	328	319	327	295	320	324	305	330	317	305	360	329	335	333	313	322	312	318	362	344	301	327	307	299	312	316	323	342	357	351	320	299	335	314	324	367	333	347	310	311	304	310	320	311	346	336	369	343	343	324	326	321	327	352	331	327	324	314	333	303	285	335	310	328	318	347	323	338	323	338	314	326	340	347	350	359	332	331	301	319	352	320	320	327	330	292	323	289	346	327	346	295	301	289	333	334	331	359	331	297	305	336	335	337	350	328	308	338	336	362	313	338	308	330	338	332	327	316	332	299	376	290	345	357	333	346	331	363	319	334	282	320	308	324	305	339	348	322	291	309	310	312	344	320	304	320	329	298	340	305	337	331	338	317	318	335	326	332	378	319	351	318	356	312	346	315	308	337	329	323	300	337	317	348	348	298	325	348	345	343	348	329	345	312	310	335	314	318	340	303	340	315	331	318	321	329	323	328	305	354	315	310	327	327	331	322	353	337	293	343	297	326	283	329	352	335	320	323	336	302	315	332	321	308	316	336	356	327	343	333	323	341	341	322	349	300	323	335	320	299	327	320	312	315	351	321	330	333	295	342	310	333	299	358	307	303	322	338	333	318	349	335	336	328	325	334	345	321	304	317	320	318	317	325	308	318	306	327	317	313	321	334	341	355	357	324	342	304	320	288	324	354	321	345	339	307	312	310	306	302	357	313	296	331	316	324	328	320	333	334	324	339	292	353	316	319	282	317	331	340	316	335	346	342	325	326	296	343	358	335	345	317	340	340	353	314	345	293	365	343	323	320	329	312	345	310	354	352	324	339	325	326	348	328	330	316	352	320	336	292	352	319	337	314	360	321	335	340	332	343	311	304	333	317	318	291	285	291	325	305	349	304	307	327	305	306	335	316	336	318	328	308	359	325	332	305	311	313	312	310	309	347	321	329	355	337	317	325	356	303	313	328	327	317	308	336	385	307	324	303	315	330	337	370	308	338	313	339	341	323	288	323	297	333	319	325	300	312	328	302	332	350	344	330	317	315	314	344	311	316	345	354	347	325	337	330	308	315	336	290	319	300	321	325	330	307	334	319	315	323	311	318	324	311	340	332	353	318	324	320	343	314	306	313	336	328	352	294	320	334	301	288	321	316	285	333	350	343	295	287	333	330	347	369	348	293	331	343	329	332	328	284	342	368	350	312	353	309	360	320	317	323	335	328	323	327	315	327	324	300	348	356	298	329	331	342	319	332	312	312	329	338	338	331	345	314	307	303	333	339	317	359	335	340	339	309	338	326	318	314	286	343	360	337	331	338	319	361	334	330	315	317	285	316	366	317	329	330	351	293	317	337	327	320	315	346	334	316	323	329	312	297	335	326	311	316	346	365	321	328	322	316	321	332	294	316	329	331	334	317	318	318	340	322	317	321	341	325	325	320	332	308	318	321	361	331	320	351	317	327	291	347	323	306	346	303	323	321	344	333	339	351	326	334	336	332	346	323	330	317	345	321	304	280	285	325	352	323	310	354	329	313	320	333	315	319	353	333	364	319	349	345	367	335	348	354	331	338	349	351	354	321	309	320	310	333	320	291	344	318	310	341	357	341	337	340	339	311	333	321	364	328	317	351	346	312	329	335	318	342	321	346	322	300	343	356	326	325	340	325	316	319	301	320	320	302	323	360	345	324	367	330	320	309	289	336	305	304	332	325	316	323	316	332	327	325	359	336	368	349	322	335	332	309	331	330	318	354	328	351	366	336	323	326	321	340	327	305	327	312	297	376	324	329	316	330	301	353	308	327	317	370	312	348	325	305	331	345	289	344	320	337	284	325	345	327	334	349	294	307	302	350	353	342
9594	13452	12655	7484	4362	2929	2227	1797	1503	1349	1206	1040	998	881	872	738	754	696	741	737	2339	3545	3164	1764	1051	816	693	663	642	653	666	667	697	627	705	628	678	653	738	638	701	627	620	653	621	665	648	651	612	653	688	660	652	652	639	627	665	648	649	660	656	633	661	683	615	628	662	675	648	707	654	658	675	635	603	659	708	632	693	683	676	668	647	659	669	650	661	688	693	645	646	648	666	667	652	698	619	668	656	645	658	655	671	636	699	660	672	663	663	645	611	644	642	642	674	658	664	639	687	607	644	643	650	665	678	612	661	670	681	677	644	654	640	667	676	621	645	654	671	648	651	646	607	615	647	657	658	654	635	604	650	662	699	664	625	639	699	695	684	659	673	651	669	686	657	665	664	683	663	644	624	700	674	620	650	672	681	661	640	641	661	641	627	689	618	640	692	702	701	666	673	644	653	668	698	636	676	659	676	643	692	676	675	628	630	611	653	648	704	645	647	648	680	659	659	629	671	639	614	666	656	683	605	682	647	644	686	664	579	613	664	620	646	633	627	632	671	669	668	648	648	646	663	603	697	627	662	652	631	698	689	671	693	646	688	634	687	632	675	643	699	695	674	697	684	700	676	701	683	642	701	658	648	657	666	632	631	638	656	657	629	647	696	649	666	669	646	684	619	698	628	645	653	669	671	680	688	647	673	645	715	696	666	647	664	653	662	673	659	645	708	650	663	663	681	697	689	651	682	689	693	628	655	688	666	658	690	660	674	652	674	648	659	660	648	668	666	648	681	631	666	714	646	682	651	628	653	660	653	689	678	667	634	647	686	664	643	615	646	647	712	617	656	663	722	641	629	623	682	622	624	655	655	629	669	679	666	712	655	661	618	610	672	658	677	648	667	662	675	578	609	651	655	690	672	675	647	630	655	678	668	637	699	647	638	658	641	721	696	719	661	617	652	637	633	666	672	683	621	665	661	687	645	641	624	633	617	631	685	670	676	676	636	650	717	656	660	653	666	675	691	635	614	669	670	641	640	648	679	675	660	653	658	634	677	666	620	710	655	663	662	622	640	652	646	667	623	680	662	635	615	671	678	627	655	688	664	686	648	640	683	661	674	705	623	662	667	657	683	655	674	639	659	690	681	641	673	655	645	667	642	672	682	645	585	645	651	622	647	658	616	627	651	690	636	608	636	651	690	640	659	686	691	669	694	661	622	674	666	642	683	656	684	678	654	729	650	621	650	659	643	674	664	637	665	685	690	659	621	684	678	671	681	660	686	636	662	699	685	694	623	674	613	658	680	646	651	657	688	645	666	616	658	693	696	649	645	658	641	735	672	658	682	666	700	676	700	585	652	670	657	656	696	660	703	660	641	654	676	673	680	647	679	656	695	665	704	661	650	689	662	705	658	627	656	668	644	638	617	649	652	656	644	632	638	649	661	694	672	672	672	631	659	679	644	663	626	646	633	635	675	622	631	661	633	682	601	628	674	630	680	638	678	684	632	627	655	683	645	616	661	656	644	657	685	653	729	669	627	619	696	687	651	724	662	686	650	641	677	680	682	706	662	708	647	634	642	650	671	656	671	666	694	630	614	637	671	709	677	615	629	637	623	642	656	622	653	682	641	614	633	655	628	701	710	674	627	675	711	678	649	659	650	687	686	665	644	697	655	697	660	686	662	654	652	618	625	637	677	710	658	666	633	657	690	635	693	646	692	598	651	727	649	630	634	641	643	652	657	667	651	656	680	725	652	677	654	663	634	648	648	671	688	633	683	657	647	634	634	653	661	676	629	659	649	672	631	689	646	620	650	689	628	630	661	653	644	651	665	661	669	653	650	669	632	705	630	677	675	636	631	698	692	663	672	638	633	603	633	673	648	678	682	699	658	627	671	665	662	646	710	640	666	631	673	626	640	720	667	666	671	644	668	667	667	635	687	699	646	636	685	642	656	714	682	668	652	669	692	689	625	642	722	693	645	680	656	638	673	614	652	734	675	643	634	672	622	678	619	669	666	659	626	675	725	642	633	661	640	706	646	657	660	672	679	677	705	652	685	679	638	703	659	604	650	650	640	608	655	667	668	634	677	620	661	662	685	670	664	631	684	707	640	640	663	666	640	664	643	689	682	670	671	633	680	634	612	648	649	679	663	644	668	662	640	674	656	692	644	653	652	650	703	726	660	631	670	682	677	647	659	687	681	679	636	578	721	688	632	637	629	639	639	634	652	651	651	646	661	653	674	634	651	671	661	631	670	660	652	653	655	645	670	679	650	615	685	625	634	661	667	645	596	691	647	679	682	664	639	689	654	649	672	655	691	666	684	682	672	669	718	660	650	629	624	631	657	649	649	716	655	667	663	641	656	676	662	697	657	685	654	660	642	673	665	647	646	669	654	657	685	689	595	692	703	651	631	633	651	686	671	691	674	637	642	650	672	624	691	635	629	626	673	648	658	699	649	634	637	656	627	642	669	663	643	654	627	684	663	646	710	674	661	631	671	660	640	672	642	631	679	700	644	687	691	625	656	706	669	652	669	672	667	645	652	664	679	666	650	704	671	667	677	671	695	670	617	696	653	647	637	618	606	696	633	669	642	624	686	635	670	701	614	668	650	654	633	666	701	661	680	634	657	689	651	655	701	706	662	660	650	646	641	704	666	657	655	645	654	705	681	681	660	647	690	645	635	643	652	637	603	674	652	655	696	621	666	660	654	650	684	697	664	676	659	665	663	618	626	667	649	633	630	653	689	674	614	667	639	677	729	667	632	624	625	684	658	658	667	696	636	643	693	684	619	670	686	630	636	652	664	644	604	643	696	631	654	634	652	660	604	654	627	686	675	689	655	657	710	650	640	664	682	681	600	679	712	615	656	670	643	682	657	685	641	654	669	690	606	673	615	665	689	631	658	663	626	636	682	634	657	667	664	642	610	649	655	660	646	663	645	647	676	623	700	664	638	632	662	631	667	709	666	655	699	676	618	687	601	618	655	697	596	661	641	682	672	662	679	654	664	695	611	691	622	651	686	660	647	674	633	677	621	659	670	697	644	641	650	648	681	632	630	637	651	705	662	626	686	644	641	648	681	629	645	614	630	690	692	655	635	638	678	698	660	652	703	640	675	647	674	643	648	623	642	663	689	653	711	697	655	638	666	643	663	643	708	664	665	638	675	656	656	653	697	685	638	678	632	640	689	673	636	652	642	623	640	698	626	627	672	654	620	662	696	648	646	697	615	656	639	665	668	653	697	685	648	652	660	662	644	697	661	665	638	646	652	604	613	660	613	671	656	607	702	607	641	665	677	671	649	646	659	680	655	666	658	658	666	648	666	653	669	640	668	639	666	665	669	685	691	649	665	647	696	689	631	625	663	668	663	655	651	652	608	665	681	653	653	666	674	687	649	621	639	665	653	664	631	686	666	654	628	631	636	677	665	666	632	636	662	699	675	643	696	617	704	677	637	610	662	620	652	696	646	627	695	668	684	686	670	669	639	659	687	669
24303	21423	28484	24745	18995	3449	1416	930	727	582	515	500	425	378	372	320	362	324	291	578	4529	5118	3580	1607	818	575	386	324	267	256	276	260	283	289	269	275	276	291	275	301	270	265	270	246	295	287	284	282	263	267	300	278	282	247	264	281	266	272	268	280	266	241	274	242	284	275	278	281	245	271	290	264	269	301	269	282	283	254	295	275	248	240	255	276	234	258	258	260	260	273	246	292	262	263	260	285	263	279	252	236	265	262	241	266	277	275	267	278	287	289	254	279	251	297	274	268	290	296	289	285	250	264	267	274	264	261	283	276	275	274	224	280	256	258	283	276	248	269	271	271	273	284	268	267	258	267	258	278	288	264	277	255	250	264	254	257	272	244	263	225	267	263	260	270	285	267	285	278	267	307	243	260	269	229	234	282	286	271	276	279	268	264	300	259	249	261	278	291	245	267	299	271	240	278	270	265	244	243	270	246	301	271	290	262	274	254	286	273	266	253	302	222	261	258	254	233	269	274	290	254	302	244	277	278	299	290	263	286	297	281	285	256	271	289	288	277	256	255	254	298	254	249	269	252	283	278	295	255	269	275	274	262	272	259	277	238	285	261	239	294	284	283	280	245	280	298	245	268	275	278	265	285	272	257	247	271	260	278	283	284	278	264	266	248	283	306	269	272	274	263	272	280	287	274	246	280	254	273	274	284	274	248	270	273	264	282	263	287	240	270	262	257	257	276	246	260	268	301	267	282	284	276	286	250	268	293	263	272	262	279	268	289	265	272	250	267	288	265	250	271	270	272	263	285	279	269	262	262	273	277	262	256	282	253	262	250	272	264	277	259	251	272	262	271	260	300	261	287	272	246	240	253	296	255	267	271	277	280	301	285	246	268	270	241	286	266	260	287	246	278	282	276	274	256	255	248	263	278	257	275	277	290	299	273	278	265	280	304	264	248	290	259	266	297	261	272	274	254	267	294	267	268	278	276	271	283	267	270	291	283	294	254	286	270	288	273	264	262	269	303	278	312	256	286	266	274	246	253	249	271	273	284	248	242	237	289	275	256	257	266	270	278	268	248	279	289	218	287	250	276	274	260	280	261	267	256	279	265	279	275	254	292	258	273	256	293	265	239	283	282	271	252	253	256	271	268	270	264	290	257	300	265	229	262	286	252	263	280	236	281	270	251	267	282	270	273	270	290	272	258	270	261	239	298	275	286	272	257	255	295	250	273	272	292	266	273	282	274	264	282	258	300	268	276	254	266	263	278	287	244	268	268	247	276	271	269	272	284	271	311	258	270	238	235	283	288	250	248	267	273	282	286	282	252	285	281	278	295	245	256	268	254	310	284	272	275	314	261	277	259	272	276	289	283	233	267	257	271	284	267	262	271	246	258	284	261	263	283	269	281	276	307	315	280	286	276	255	266	272	290	303	268	228	313	249	272	236	285	252	264	256	274	265	274	271	310	282	296	264	250	255	272	269	289	263	273	249	286	267	261	273	281	266	300	276	256	256	282	242	281	257	256	307	271	239	290	283	262	253	279	250	280	303	270	276	264	277	280	262	283	265	299	259	290	272	262	292	255	282	266	292	260	274	269	309	283	271	283	250	237	288	282	265	289	258	295	283	271	268	277	295	283	263	269	232	241	257	260	264	240	268	286	261	310	251	239	243	266	275	279	253	249	278	281	269	294	250	264	260	264	274	270	274	302	266	260	254	256	265	262	270	269	257	272	226	279	262	296	284	261	270	266	290	286	252	279	268	271	277	275	266	240	244	248	272	288	307	265	262	279	290	294	264	272	278	255	265	238	260	262	257	248	254	237	261	297	277	259	286	249	263	294	280	274	255	298	260	299	257	259	271	285	304	289	271	238	258	270	256	246	244	282	247	239	267	275	253	270	246	288	288	256	286	287	287	263	284	258	259	284	258	251	245	280	295	250	297	255	286	279	264	280	297	232	255	277	305	276	283	267	271	264	265	301	266	277	278	269	259	303	281	297	280	250	288	301	292	258	270	297	251	298	271	266	275	278	274	263	280	288	289	265	283	258	281	292	297	239	297	254	284	271	287	285	265	260	269	270	266	250	300	255	258	266	269	263	272	238	271	277	277	281	274	260	274	308	276	260	257	272	258	269	265	268	238	255	286	275	262	263	267	272	276	256	259	256	285	279	268	239	278	269	265	268	283	268	240	254	264	256	253	279	264	271	280	288	251	286	252	279	240	276	257	248	263	264	277	248	278	246	250	273	258	288	276	274	299	270	265	255	255	252	292	247	257	249	242	262	287	280	245	278	274	281	280	294	282	263	305	271	247	242	271	313	259	252	262	256	274	264	312	276	262	243	242	276	282	267	278	278	269	254	270	269	244	252	271	253	271	255	276	252	270	254	285	272	283	252	281	278	303	292	273	259	263	280	249	277	248	250	280	233	270	273	285	271	278	295	284	265	252	248	259	255	254	241	251	267	271	246	264	307	276	276	280	265	286	292	287	292	282	259	276	285	275	246	283	282	267	293	268	296	274	230	269	261	236	265	283	293	272	252	253	277	286	251	277	261	279	241	277	264	263	274	257	253	257	255	289	274	242	266	255	273	285	263	272	270	262	265	266	279	262	260	269	291	275	269	248	274	251	241	256	251	251	277	268	250	283	275	278	271	281	246	262	288	246	266	274	251	279	271	282	295	278	285	263	276	247	254	281	267	255	254	282	287	299	285	288	297	265	260	257	290	274	266	252	280	292	303	275	285	262	247	283	282	243	259	277	274	275	244	264	284	259	257	256	239	260	286	267	257	275	293	239	291	286	272	299	279	248	278	284	291	270	256	287	257	306	286	272	271	265	242	226	298	237	286	248	289	241	251	303	282	280	251	287	259	269	281	265	275	265	267	255	244	275	249	268	246	261	263	259	245	252	293	267	283	260	291	269	276	247	258	262	250	293	255	248	264	281	273	265	258	281	273	249	280	265	289	270	290	257	300	280	254	263	261	280	261	277	271	273	312	257	288	278	253	255	250	264	275	284	265	270	274	250	268	263	245	278	286	250	308	271	272	272	276	264	273	287	284	260	263	288	271	291	260	259	264	283	278	253	267	260	296	263	288	256	257	279	278	294	248	270	254	272	284	285	263	259	276	275	268	299	250	215	264	282	260	247	252	251	278	271	258	253	262	271	276	280	269	259	253	286	266	266	266	273	262	274	283	277	270	274	299	299	265	253	282	255	278	249	276	267	280	288	273	259	300	290	244	281	309	295	259	259	233	275	268	263	271	274	248	247	287	285	228	260	264	306	274	277	286	274	259	267	251	285	285	267	255	269	249	248	284	272	280	273	279	297	293	269	252	254	279	274	243	263	257	247	272	309	271	279	267	264	250	268	261	249	250	291	263	260	296	282	253	282	263	275	280	251	281	269	250	267	264	233	289	262	287	259	271	261	250	269	240	251	257	267	273	277	280	275	288	278	277	282	266	254	288	257	259	230	292	273	271	248	275	286	225	238	258	231	256
11872	22173	20356	12940	8027	5616	4033	3286	2635	1980	1664	1431	1241	1128	1094	879	885	790	672	1925	14178	14353	10280	5037	2593	1593	998	694	528	584	561	566	583	535	611	531	612	627	611	582	551	538	544	606	581	538	562	535	550	574	512	561	549	578	592	556	593	538	587	564	536	562	552	562	583	538	562	518	548	524	600	543	547	583	572	534	555	562	569	557	555	517	537	525	580	569	525	575	608	541	532	551	567	507	537	555	592	569	566	563	547	547	560	590	533	570	563	569	549	573	550	506	546	547	531	576	558	548	530	564	565	564	539	560	539	564	600	550	530	547	563	585	578	547	574	540	582	573	564	525	508	552	532	548	546	535	543	540	519	520	559	565	570	515	581	570	565	533	515	577	517	576	587	592	543	553	572	552	553	556	572	570	544	556	545	530	553	552	542	534	545	563	559	491	520	567	575	525	557	526	532	581	539	533	519	538	554	597	548	580	566	552	553	561	569	567	573	526	547	601	528	584	571	543	577	546	568	513	555	543	527	563	543	554	567	565	494	565	558	538	550	577	544	601	561	586	558	571	606	597	559	586	553	529	528	531	587	542	524	567	507	596	551	570	565	547	546	560	553	546	526	557	527	550	534	536	539	555	560	579	509	573	514	555	548	573	589	539	564	553	533	524	531	550	523	584	562	568	567	586	603	551	543	514	538	573	541	541	580	504	550	571	538	541	546	566	534	596	575	581	575	576	576	540	548	569	537	533	529	581	585	551	584	574	539	554	531	558	555	568	587	536	561	509	595	543	572	573	530	554	532	589	562	536	549	567	550	516	565	562	611	537	532	550	563	558	554	562	535	567	575	546	584	543	546	592	534	520	546	536	496	566	555	564	561	564	561	555	575	514	573	576	575	589	567	584	516	554	547	541	603	549	568	545	595	578	536	549	563	550	569	577	586	556	545	570	535	613	566	557	557	547	494	615	565	581	541	575	569	539	561	507	562	549	553	596	573	591	502	562	506	540	603	557	554	517	543	583	582	567	538	528	561	505	556	567	570	564	551	621	561	542	545	582	543	528	545	523	584	597	537	581	575	585	549	621	587	581	535	555	561	571	564	551	554	567	532	602	563	539	553	560	550	538	538	561	589	590	576	510	513	600	517	545	489	521	546	560	559	565	540	551	555	535	579	556	581	583	563	534	624	550	606	558	558	550	549	571	571	547	590	582	529	542	522	554	557	520	546	559	568	557	555	567	499	540	528	569	594	567	550	547	535	580	549	581	555	536	571	576	559	591	539	522	579	523	575	560	587	580	585	553	541	551	548	605	534	547	525	610	544	521	566	564	549	586	549	516	533	531	556	571	527	558	532	536	537	528	587	576	542	573	581	590	552	545	564	567	549	566	501	546	526	562	569	525	600	604	574	553	542	524	526	567	589	592	584	588	565	567	547	510	526	552	529	515	547	559	570	534	569	563	559	544	563	543	541	598	551	539	581	516	599	551	554	541	564	546	598	519	561	523	566	560	559	551	551	589	555	545	549	577	558	534	572	533	506	580	520	478	538	556	529	569	561	580	509	600	563	557	544	544	548	582	591	596	533	584	562	551	517	514	586	576	565	539	517	590	539	560	546	546	568	580	524	565	577	551	599	541	558	520	571	537	534	515	578	570	585	549	597	547	573	537	538	528	559	561	602	535	585	560	518	567	556	596	556	523	536	527	574	555	514	557	532	540	587	508	526	509	534	571	584	561	525	542	544	568	562	515	561	524	557	562	553	547	574	540	548	561	534	545	576	558	556	550	547	593	586	584	513	566	537	529	597	545	580	511	551	570	518	587	561	520	532	546	552	540	535	565	554	600	549	562	530	602	580	519	564	563	583	536	566	561	528	532	536	548	547	585	578	519	574	536	591	504	577	558	565	528	570	526	553	605	550	545	548	570	610	527	561	548	520	568	576	596	568	557	577	556	504	556	584	545	568	553	600	578	563	567	565	579	549	559	559	552	566	513	541	531	542	565	538	519	515	554	579	583	540	554	591	580	561	591	575	540	556	581	553	518	541	519	511	545	546	591	530	546	544	560	572	574	549	521	567	514	531	523	549	543	549	587	590	520	619	579	567	550	570	578	598	571	559	541	556	590	533	550	560	513	538	529	551	545	531	543	523	516	557	565	547	586	543	536	562	570	552	554	579	559	570	603	534	541	583	592	565	597	569	588	590	538	600	559	562	549	575	583	573	534	537	584	542	568	550	564	555	533	554	570	564	555	548	553	534	583	546	541	525	568	558	567	551	568	555	597	541	549	570	570	569	562	597	526	543	518	519	538	573	567	530	530	563	542	576	587	583	573	539	532	533	534	553	561	550	625	560	592	509	556	531	515	527	599	566	520	552	549	604	570	536	538	589	552	552	557	545	544	542	517	569	572	595	526	504	604	551	544	552	517	540	578	521	539	515	569	541	559	553	530	541	530	580	576	607	574	561	562	597	578	519	505	588	567	581	510	558	547	578	578	547	575	574	552	545	545	560	573	548	570	526	516	551	591	542	523	559	566	571	575	533	547	540	543	492	546	567	532	548	539	567	544	527	556	504	552	588	514	550	517	543	562	555	556	573	560	554	546	543	585	577	583	563	517	538	550	599	527	561	556	557	520	598	537	581	532	545	536	555	552	576	506	563	530	574	555	507	501	533	570	540	558	501	549	534	568	580	603	570	553	571	585	580	555	565	576	541	584	549	559	633	552	550	574	564	527	565	586	536	602	585	538	592	537	565	567	552	547	597	563	538	541	528	569	590	532	547	541	522	533	557	557	588	554	557	555	545	564	573	548	549	572	529	539	528	554	550	507	608	567	519	554	514	547	563	585	524	555	535	567	605	622	550	586	567	610	561	571	554	544	536	595	569	548	559	558	553	591	576	522	548	500	534	565	525	507	521	545	558	559	517	544	521	537	563	531	535	547	562	593	570	537	504	563	542	544	586	572	521	499	531	528	597	577	537	536	538	560	572	536	498	545	573	555	526	541	545	547	577	535	563	553	575	574	545	588	572	563	583	547	543	532	565	580	588	595	565	554	571	521	618	517	498	572	540	522	574	581	576	576	548	569	549	539	542	556	564	555	570	538	527	502	564	551	518	542	573	547	543	562	541	557	569	577	529	550	531	530	563	553	557	569	530	529	561	547	559	572	545	566	571	539	590	555	515	605	584	578	566	574	562	578	532	510	567	515	556	580	532	521	568	539	528	509	549	531	568	591	554	524	549	559	536	544	531	537	534	627	546	587	541	537	567	578	587	523	584	601	557	571	520	534	549	566	566	543	557	566	569	562	573	584	553	559	559	508	558	515	581	506	554	536	531	559	556	552	550	589	537	531	517	532	606	559	521	526	632	563	510	549	577	580	503	530	553	574	560	580	556	535	542	585	573	566	553	557	513	537	565	541	630	540	595	564	585	549	531	559	585	572	580	577	486	573	572	523	533	602	538	545	560	581	572	633	588	589	553	570	502	523	525	571	559	548	547	583
23246	21328	29083	23899	21332	18209	3625	1293	954	769	653	581	536	453	471	376	363	358	325	946	8967	8941	6303	2712	1337	805	494	312	315	236	325	257	262	278	304	284	308	272	291	305	280	301	261	275	276	311	293	305	257	254	302	262	305	291	269	274	261	294	303	256	245	252	292	261	270	283	271	267	274	263	264	253	310	268	263	278	289	279	285	268	250	286	261	277	293	274	300	250	267	257	289	248	266	264	266	280	264	280	282	271	268	300	281	290	226	295	283	283	273	254	248	286	271	285	281	275	293	253	272	241	267	279	261	280	306	280	266	267	291	257	274	267	297	260	250	280	281	268	266	271	287	243	285	277	257	279	270	251	267	267	278	268	271	304	263	263	303	267	274	272	295	257	279	261	274	250	274	266	256	284	256	260	313	247	302	263	274	282	290	246	270	283	290	273	279	271	254	256	275	275	241	265	279	292	278	251	271	251	273	261	269	242	279	273	274	294	262	296	262	296	285	299	279	300	254	251	265	253	259	289	252	277	272	266	251	269	290	246	258	288	235	284	256	290	296	275	255	281	261	264	267	258	272	268	282	286	211	285	278	287	249	292	288	268	243	248	255	250	263	279	256	281	304	243	278	254	266	271	289	231	267	256	232	261	260	273	286	268	279	251	268	263	267	280	268	265	267	284	277	283	291	243	260	285	262	283	256	297	256	285	271	261	254	264	302	267	283	265	272	267	238	287	289	260	266	280	274	274	262	285	255	277	266	255	281	283	261	261	296	256	288	265	257	255	240	276	240	257	243	268	264	273	275	285	269	280	261	280	315	268	282	270	267	247	264	254	277	268	269	287	293	284	265	244	279	262	271	278	241	290	267	265	245	270	272	284	267	265	283	276	246	252	267	308	232	288	261	258	240	294	257	285	259	271	235	280	255	260	273	281	304	259	266	285	274	281	277	270	275	282	271	259	263	258	286	256	281	277	293	285	255	292	293	276	256	280	293	284	275	284	253	235	273	265	264	245	251	274	259	272	267	288	263	256	263	278	286	289	269	282	256	269	283	283	288	259	256	283	250	234	272	251	303	276	287	280	269	290	287	245	271	240	278	259	265	272	289	283	255	264	275	276	261	277	266	250	252	252	255	265	236	277	294	292	261	248	281	256	263	282	267	280	243	281	307	270	283	268	262	291	279	270	268	262	271	285	274	247	258	295	272	299	275	284	318	255	268	264	268	273	282	272	247	259	250	266	263	246	241	294	241	282	258	257	262	283	308	281	265	269	283	281	270	239	221	269	286	258	274	267	276	296	263	261	260	282	245	246	284	259	269	268	263	282	314	293	278	272	284	265	273	252	298	257	270	253	261	246	287	267	273	297	280	287	267	287	258	283	264	270	292	261	253	272	273	297	266	247	290	268	284	287	276	257	261	235	287	246	287	280	291	263	244	250	259	271	250	285	289	287	263	301	264	248	290	281	278	253	277	285	304	271	268	247	266	245	268	270	258	261	277	270	266	271	280	284	269	249	283	274	258	267	286	279	241	257	298	272	282	276	291	286	291	260	232	276	258	246	284	257	272	268	308	237	256	277	257	249	271	292	266	273	267	294	281	266	251	297	275	259	242	289	277	275	279	247	244	284	284	279	262	254	274	279	288	280	252	307	259	277	247	279	257	225	262	289	288	255	238	290	267	270	274	253	245	246	245	282	265	271	264	250	261	276	271	263	238	237	272	281	253	310	255	294	281	283	275	261	268	262	276	277	251	287	265	270	257	313	279	278	269	262	283	276	258	267	292	277	290	294	253	265	271	251	296	293	288	272	258	289	256	273	265	269	282	252	281	259	298	296	282	262	254	258	254	265	245	286	256	277	256	300	290	274	264	253	264	256	269	289	277	274	247	253	258	258	246	252	272	267	288	256	298	256	271	278	249	276	250	259	270	276	245	268	249	253	289	259	276	283	256	269	243	235	261	277	266	270	283	248	273	265	268	282	289	255	261	267	248	266	266	267	262	280	251	253	266	316	252	273	268	264	256	288	261	278	292	262	288	290	259	246	284	272	242	275	261	256	250	258	264	287	261	263	285	269	250	274	308	259	239	259	281	237	273	253	247	274	258	276	265	282	274	273	264	278	293	289	317	271	248	267	276	280	281	260	264	281	285	253	248	283	292	278	267	272	275	249	285	292	267	264	257	267	260	269	268	251	255	267	263	273	256	279	252	276	268	246	295	290	257	242	261	297	277	317	251	266	264	265	252	253	302	267	261	268	306	242	263	270	275	272	288	273	295	264	286	262	289	279	263	286	268	290	278	281	247	276	256	276	278	283	280	272	291	264	286	269	273	280	279	254	265	273	261	264	244	261	260	246	290	260	274	297	273	238	261	243	278	273	292	272	249	254	255	251	251	273	254	266	266	245	269	297	292	251	236	272	253	260	263	293	264	274	246	284	278	253	270	249	244	262	272	280	270	250	276	243	290	288	277	279	257	256	261	257	260	250	253	288	261	300	258	277	232	252	288	252	271	284	245	282	290	272	284	284	277	242	253	289	258	245	286	269	252	251	263	259	282	260	241	254	252	284	243	249	271	285	306	279	269	292	250	261	264	247	252	264	253	288	285	296	261	261	259	252	284	285	277	274	277	268	269	282	273	258	280	309	247	270	281	288	257	268	269	235	274	264	258	274	269	299	290	269	252	257	267	269	280	280	257	297	293	265	261	266	276	249	251	252	235	252	261	293	263	265	278	292	292	279	258	282	266	284	264	260	252	285	251	266	277	276	274	281	291	253	243	255	276	238	252	266	254	252	232	269	257	284	254	275	264	244	294	261	283	259	273	271	266	258	289	269	293	245	236	258	263	261	284	252	289	261	279	276	301	274	261	279	267	288	280	278	251	302	289	287	288	290	292	286	292	268	265	268	236	272	260	251	250	291	275	289	265	263	265	228	277	282	276	277	255	287	239	278	292	274	269	295	268	260	277	295	262	269	282	244	244	254	271	267	277	281	250	267	297	274	286	256	291	281	262	269	269	260	245	244	263	257	282	252	265	289	272	258	267	270	287	251	263	280	280	272	292	260	248	236	272	287	290	284	283	259	275	253	274	299	273	289	243	260	282	264	293	267	252	255	259	274	246	262	294	231	279	249	276	273	252	270	266	276	269	254	257	271	270	277	265	272	291	282	285	243	277	244	298	260	269	285	249	247	248	266	285	244	266	279	293	307	264	267	289	252	261	276	309	253	270	277	256	231	277	245	258	294	297	253	280	249	290	282	287	285	297	284	246	247	293	276	284	286	266	257	261	271	285	265	237	271	270	261	253	249	266	273	271	274	273	266	251	248	283	278	242	271	286	247	284	282	268	269	260	259	240	259	248	317	270	260	268	259	256	269	252	288	295	281	252	261	244	265	284	284	245	259	282	259	286	257	268	248	275	260	254	245	280	250	271	246	245	268	296	277	283	284	301	283	252	304	286	257	270	276	283	263	252	259	288	268	249	265	251	253	265	299	268	261
14028	26819	25400	17342	11726	8239	5931	4460	3502	2779	2238	1922	1716	1484	1320	1128	990	849	797	3015	22920	20039	15328	7763	4490	2397	1215	600	683	525	537	512	556	545	502	582	640	657	614	620	542	535	522	516	552	569	560	537	527	519	529	522	521	527	563	503	565	536	549	499	550	521	549	520	568	504	530	504	525	557	525	527	522	552	522	583	522	526	522	522	538	537	575	477	550	503	503	553	558	531	519	576	532	521	565	499	566	518	563	589	562	554	537	509	497	536	546	545	545	545	522	512	496	507	522	527	517	522	542	533	532	574	526	533	554	541	538	551	541	542	522	514	600	547	561	561	537	531	546	575	523	528	506	538	514	555	504	545	513	544	544	503	530	546	538	566	551	549	517	533	570	527	515	525	551	521	541	561	538	548	522	550	534	542	524	532	562	555	533	535	563	508	531	534	549	513	564	552	554	525	527	524	544	518	536	523	584	519	513	505	573	488	519	560	502	553	539	534	490	511	528	535	570	507	505	530	522	541	542	536	536	539	530	538	487	530	527	559	564	572	539	545	538	548	564	510	563	563	492	508	540	550	544	547	574	582	520	547	551	549	535	557	538	542	508	542	549	535	547	537	505	475	550	550	514	540	548	509	550	531	504	512	522	512	539	506	558	548	553	565	496	545	536	542	546	535	522	518	524	534	530	601	565	552	498	535	537	518	529	554	548	503	561	555	583	498	531	541	540	540	523	541	509	508	573	529	545	530	551	557	515	546	526	508	529	525	557	544	563	525	545	526	533	487	554	539	535	549	538	490	541	488	506	543	506	498	572	532	528	570	534	561	538	540	542	524	523	513	546	526	498	585	582	488	548	499	536	514	507	534	512	549	541	576	525	513	564	488	556	519	541	530	558	542	542	550	512	524	512	572	558	534	567	528	520	530	521	524	563	494	516	517	556	553	538	553	552	552	524	528	554	550	556	560	535	521	543	558	536	568	526	534	593	486	558	545	514	563	534	542	531	555	539	560	558	516	484	506	503	543	524	535	547	522	536	551	519	550	556	571	549	536	486	527	516	521	574	570	542	567	543	527	565	547	543	556	555	514	501	551	512	511	586	530	509	515	552	552	560	557	555	559	463	541	522	490	507	530	544	541	537	532	577	531	572	550	547	524	540	531	511	546	566	545	519	548	549	550	551	584	532	496	551	531	511	530	519	530	543	524	506	519	525	545	503	544	504	509	561	519	541	504	572	530	554	489	522	498	563	527	563	552	570	561	537	549	563	495	543	548	503	558	512	529	561	532	568	555	539	494	496	557	527	540	511	524	528	545	536	495	561	504	568	510	518	526	539	521	508	514	516	569	539	580	540	561	549	528	554	523	555	550	526	507	548	545	483	499	511	530	502	560	539	545	519	573	518	536	548	556	559	548	546	503	509	513	543	517	506	578	479	558	562	543	537	583	523	517	532	514	528	536	593	540	557	528	532	499	538	509	538	516	542	520	549	562	557	545	520	551	544	504	584	586	509	552	517	526	543	549	554	542	550	520	546	553	559	526	508	498	507	540	555	544	537	542	520	536	555	488	520	605	555	495	538	521	572	515	567	512	555	520	584	553	550	526	527	540	540	514	541	527	494	529	547	528	516	617	564	544	545	585	527	500	550	538	558	530	585	525	590	572	555	535	528	549	570	546	559	541	532	487	546	533	532	534	527	541	549	539	526	546	535	557	502	570	536	483	559	510	502	535	544	516	563	501	528	512	506	532	505	514	511	518	525	499	580	536	545	550	525	542	540	548	525	518	579	536	544	552	487	529	549	510	528	553	538	517	529	546	529	531	541	523	528	531	525	572	490	550	507	512	507	551	545	535	523	482	519	522	535	531	534	520	565	524	584	538	551	567	497	571	550	550	539	500	532	532	582	544	544	557	555	536	540	553	537	559	545	549	552	524	555	552	523	583	531	559	525	531	515	588	541	560	504	544	569	530	570	578	572	532	550	551	574	539	482	531	488	553	536	563	487	549	525	533	532	539	504	587	510	528	504	538	519	524	548	542	533	574	527	558	559	579	556	533	534	515	537	544	544	509	521	538	507	529	561	537	533	519	529	557	556	579	553	502	497	532	558	521	556	546	538	557	489	533	555	552	586	527	540	518	559	544	556	512	579	535	523	523	546	558	519	536	522	558	518	547	486	552	521	520	564	537	533	529	513	545	541	512	481	528	554	530	564	531	520	542	516	554	521	549	572	515	534	552	568	555	547	535	583	563	553	478	554	546	542	566	512	544	598	530	480	574	581	529	551	516	546	557	578	528	534	488	570	544	562	565	538	529	594	536	474	558	542	482	517	552	533	528	561	494	553	565	495	573	548	540	546	525	522	576	554	503	575	500	512	546	553	530	543	510	529	539	552	566	538	543	548	546	523	554	555	511	531	497	517	530	552	516	518	493	513	501	542	506	543	529	600	521	542	560	527	492	456	522	511	542	536	532	486	535	563	538	592	546	545	551	592	522	557	516	524	534	558	511	507	534	566	517	527	581	515	550	542	557	557	520	555	556	574	573	554	572	564	500	530	534	541	559	562	509	590	546	517	540	542	491	527	532	531	530	566	531	537	535	510	541	529	521	532	574	525	537	517	549	520	510	519	527	524	510	539	541	528	575	540	533	524	510	525	562	538	540	517	536	524	521	493	497	518	558	533	551	507	552	540	510	528	543	543	508	497	553	528	545	501	512	558	513	540	513	559	519	527	521	536	533	517	520	538	520	498	515	537	525	558	575	500	537	517	532	571	517	544	529	543	527	542	543	532	542	512	518	514	503	487	541	509	552	531	538	522	521	498	547	526	520	574	539	533	534	549	545	525	561	533	504	539	513	546	596	504	511	525	555	525	509	548	528	511	532	551	511	527	579	499	546	518	531	514	554	563	543	502	506	564	518	564	508	524	560	529	570	525	538	544	522	535	533	542	589	574	539	552	538	493	533	517	543	568	531	581	518	556	524	522	533	565	519	530	567	537	527	499	556	518	569	509	515	559	543	558	520	546	524	543	540	522	510	510	543	562	493	521	521	496	555	548	562	518	549	551	516	502	547	510	567	529	554	509	526	518	518	532	534	553	513	484	482	523	550	554	574	533	532	569	517	558	530	534	532	546	568	486	526	510	559	537	489	539	546	547	530	484	537	513	548	541	555	540	540	574	535	559	518	577	507	494	532	529	524	567	535	527	580	499	545	530	511	504	511	513	524	536	508	524	553	494	541	511	520	512	493	536	561	525	548	560	527	554	536	556	528	540	537	546	561	506	551	533	503	545	508	487	480	538	540	532	538	555	496	542	531	520	546	497	550	510	547	540	517	507	539	539	486	521	525	534	502	551	583	540	487	567	522	546	526	560	555	536	548	571	534	528	514	537	548	491	560	500	524	494	535	517	550	550	530	490	549	551	546	532	549	511	535	562	524	531	581	534	574	547	516	511	548	548	544	543	542	526	542	540	517	512	525	543	545	499	525	566	534	526	547	572	569
26932	20470	10678	3440	1637	1094	770	589	545	436	446	389	398	413	376	353	347	289	344	363	1004	1060	984	598	531	413	382	341	366	354	310	346	314	300	332	353	369	309	343	316	332	335	337	331	354	356	321	330	319	339	317	316	302	355	331	314	328	352	342	330	295	329	330	354	332	332	306	324	295	323	348	317	336	331	360	325	345	357	347	320	341	330	326	366	312	321	306	299	328	305	313	317	345	326	344	358	328	321	320	327	356	304	319	281	320	328	307	333	304	333	318	315	315	354	324	351	287	296	312	312	321	287	324	299	323	294	339	303	322	338	317	317	339	298	314	348	297	342	337	324	345	306	318	344	291	330	340	334	321	325	336	342	319	303	343	316	322	333	308	329	310	339	350	318	317	342	324	313	344	353	327	352	335	337	324	348	333	348	338	286	335	305	335	323	333	304	316	332	311	322	317	316	351	311	339	341	332	343	331	339	333	328	306	361	323	360	325	317	321	330	317	334	363	316	337	346	323	340	359	333	297	326	326	312	301	329	338	345	356	315	321	334	338	349	334	299	326	363	301	329	345	367	314	345	326	308	342	327	321	329	332	322	350	325	337	307	339	293	346	330	369	339	335	335	346	370	304	322	338	325	331	321	342	338	339	309	319	343	347	302	317	348	351	345	339	335	332	300	324	317	319	347	323	332	339	319	308	379	285	339	313	320	312	366	318	319	329	324	338	335	346	334	315	306	324	318	331	303	293	313	341	324	313	312	335	360	352	325	310	325	354	355	332	304	320	350	319	328	332	329	306	335	362	343	339	332	305	310	308	327	341	386	328	291	320	321	303	346	333	341	346	330	320	302	348	353	341	338	311	320	327	310	330	316	336	317	373	334	312	367	335	323	316	353	318	314	364	318	343	318	334	328	345	330	352	342	322	296	307	324	358	342	346	352	332	298	345	315	327	334	319	335	364	331	335	319	334	308	312	320	334	376	334	326	310	334	296	342	316	273	328	348	341	349	340	339	337	321	322	330	360	342	374	302	311	312	329	330	340	323	339	320	336	350	315	343	343	328	284	329	340	307	312	306	328	324	331	330	297	332	356	358	324	331	322	352	312	328	327	302	349	335	302	303	344	329	296	309	327	301	341	360	349	344	325	320	310	301	361	342	294	359	310	326	328	363	312	325	314	335	339	317	339	355	344	336	326	306	347	368	304	327	367	337	317	323	284	316	340	311	312	307	326	309	311	353	320	331	331	299	353	316	332	339	348	324	329	311	344	311	317	339	314	334	320	315	298	295	304	339	292	350	322	325	348	319	331	336	379	318	347	336	353	334	336	384	327	310	292	324	310	334	358	312	345	329	320	331	313	335	340	317	294	325	311	341	333	325	344	308	309	312	316	316	338	332	316	368	298	317	321	347	337	339	360	327	301	326	329	323	289	319	357	316	342	316	329	318	314	303	353	319	358	350	332	320	318	348	304	307	345	340	361	341	343	306	330	314	340	326	340	349	329	303	334	351	289	343	336	330	337	298	332	335	313	357	315	341	345	332	352	339	311	332	339	365	306	334	331	320	304	335	327	316	311	321	316	300	337	298	295	341	341	333	359	311	293	307	346	341	327	325	331	335	300	342	345	345	311	324	333	302	354	312	363	376	362	359	310	318	323	351	351	331	307	343	343	337	323	331	353	321	331	350	303	318	309	320	340	340	330	313	314	325	312	335	319	303	324	324	320	334	321	351	347	330	374	307	314	309	329	308	334	337	292	314	322	293	325	323	356	323	309	318	344	334	322	362	334	359	317	351	345	315	325	317	334	326	351	326	319	327	319	323	325	336	341	359	325	363	315	344	335	347	338	312	333	311	316	322	337	370	341	338	333	326	338	315	302	321	324	300	319	317	338	330	317	307	351	314	311	323	311	316	316	312	337	290	354	316	310	341	341	349	330	296	313	320	380	342	336	329	351	301	316	329	362	357	322	329	342	335	297	343	342	346	321	306	326	315	349	350	306	361	333	341	311	339	313	353	317	339	306	319	314	284	326	306	333	318	339	331	327	303	319	341	306	335	348	311	334	337	341	334	329	318	343	332	324	299	322	339	339	304	318	307	346	340	331	361	320	304	350	303	336	311	323	327	330	365	320	325	333	311	340	327	347	315	330	357	323	304	307	329	360	350	315	324	339	350	331	329	278	341	343	318	338	327	355	313	344	331	334	300	309	325	322	329	324	316	334	313	346	339	305	330	317	305	316	315	346	304	357	326	347	327	329	323	330	311	336	310	297	326	326	349	346	357	320	311	329	314	303	328	333	355	326	303	291	367	325	346	341	350	325	305	324	330	345	331	345	334	343	336	352	331	330	312	290	330	310	311	308	313	328	321	301	338	348	312	323	322	320	312	334	347	333	298	340	310	309	309	318	296	284	304	309	304	284	344	302	327	337	324	353	300	334	353	309	323	326	311	325	321	322	306	341	309	297	342	332	299	325	341	352	339	312	335	346	300	289	345	330	287	300	339	305	332	343	302	306	335	307	322	316	305	321	343	363	326	318	341	322	316	348	319	336	316	340	318	316	308	326	323	337	327	342	346	353	379	347	339	336	320	332	293	312	339	307	332	329	319	323	296	325	305	339	351	353	331	327	342	319	323	359	356	350	332	343	323	336	288	318	321	322	356	302	333	334	331	299	347	329	267	317	324	309	311	309	299	345	309	320	325	347	324	314	332	371	318	349	353	333	351	345	341	316	344	333	337	322	340	294	312	326	352	314	297	327	305	340	338	323	338	352	330	318	352	322	319	335	325	333	324	342	323	351	330	331	316	337	340	304	315	311	328	316	324	279	336	322	310	288	314	335	308	308	350	344	347	331	318	349	322	331	311	325	340	328	307	288	336	324	310	351	301	319	347	300	320	328	335	338	348	331	335	322	357	316	320	348	303	330	337	347	363	320	335	346	329	339	324	352	326	331	327	333	340	300	325	358	305	304	355	325	319	348	324	344	321	331	329	357	346	335	324	356	310	321	343	326	334	344	315	362	330	360	312	321	332	331	311	327	297	351	337	351	290	324	325	309	377	341	308	319	328	364	302	350	341	322	309	310	341	367	340	328	350	335	355	329	305	347	313	350	340	307	317	317	312	353	309	326	303	298	349	313	309	351	340	366	316	336	318	330	341	328	349	328	350	330	306	289	341	322	326	351	325	310	311	309	292	334	318	365	328	358	314	306	356	328	318	346	391	317	308	325	311	342	328	303	324	342	328	338	309	344	314	318	363	323	318	331	343	333	299	311	357	343	356	308	298	339	333	325	291	311	340	341	357	336	319	354	356	320	329	312	310	329	321	346	304	323	302	319	323	309	311	320	326	276	323	362	311	348	322	332	342	352	309	339	339	333	338	307	362	347	327	321	320	328	309	339	328	336	329	336	342	338	307	320	363	317	328	319	344	336	293	327	330	339	303	345	324	336	355	315	357	359	346	313	340	361	334	319	325	317	313	334	344	324	321	318	340	340	331
9335	13633	13263	7807	4729	3239	2418	1917	1505	1294	1115	1011	958	942	850	823	712	726	715	821	3231	3261	2719	1615	1234	926	781	682	657	638	686	602	673	669	627	674	622	640	658	650	667	672	646	689	626	697	661	637	679	682	663	652	647	666	640	613	645	606	686	654	662	657	659	684	672	702	677	682	659	654	656	646	658	666	684	664	703	652	609	657	677	642	707	627	667	636	638	662	722	648	671	648	641	665	670	688	654	676	648	636	635	687	685	647	597	652	647	648	628	640	676	645	657	638	648	669	678	616	646	707	676	678	619	688	619	682	630	701	683	630	660	693	673	689	639	709	668	702	613	666	646	681	655	665	627	688	651	615	730	675	682	692	625	662	637	660	630	661	732	663	667	636	691	651	662	671	673	648	659	638	673	661	671	647	660	655	628	669	672	686	666	665	664	623	640	652	634	665	686	653	699	635	647	662	664	692	671	664	683	662	622	637	685	679	680	652	660	707	664	629	696	653	657	684	638	624	684	638	689	669	640	676	692	661	647	622	646	673	641	659	659	619	655	670	649	655	666	600	649	642	624	619	651	674	667	663	670	660	687	660	658	665	671	669	632	637	694	697	693	670	638	718	632	654	653	656	631	698	647	705	678	623	683	635	687	653	659	655	684	649	665	682	660	611	638	670	658	634	707	686	667	679	693	636	663	669	607	666	591	653	659	659	700	664	597	597	624	654	680	688	691	661	658	640	644	617	638	643	661	659	670	670	666	661	621	644	648	631	706	642	708	694	643	672	678	643	603	622	661	626	643	654	673	638	614	668	689	687	658	639	670	672	656	629	640	632	610	650	604	629	662	640	686	687	678	675	651	699	648	652	674	617	634	620	664	671	668	687	702	666	650	652	662	685	638	670	645	637	681	686	650	658	674	651	677	677	688	665	618	662	606	677	686	694	668	656	630	637	615	710	664	655	654	685	638	582	678	676	654	648	643	633	664	665	634	664	658	620	655	659	643	684	665	678	621	658	638	639	675	663	650	714	650	666	657	659	661	661	701	630	648	646	693	651	655	684	653	661	660	669	654	651	647	649	621	664	647	672	643	700	611	627	680	665	648	668	651	663	660	635	660	708	632	607	676	682	690	641	667	666	675	633	696	674	640	682	661	682	710	665	702	691	661	609	656	653	631	652	610	662	630	637	664	653	694	639	676	704	666	614	664	690	648	742	671	642	662	681	621	691	629	706	637	683	608	684	639	664	633	641	673	668	710	651	666	689	635	689	674	667	657	692	617	688	637	640	638	715	637	643	654	648	676	650	656	620	658	670	644	701	654	676	688	709	699	662	614	689	626	607	712	691	645	642	650	654	654	677	625	672	691	689	626	649	630	666	651	648	653	650	643	661	661	651	701	684	681	677	630	617	676	669	697	654	668	623	605	634	664	694	688	650	656	647	639	670	664	667	660	666	699	686	663	693	637	668	704	659	642	641	650	660	666	609	678	641	642	661	681	647	650	673	662	663	666	660	610	691	705	646	665	668	652	724	670	639	673	665	651	680	610	689	619	626	674	669	647	674	682	659	684	641	651	703	661	706	696	681	694	689	638	669	648	664	660	658	665	647	674	619	662	676	651	646	689	616	681	650	665	643	683	625	656	645	637	656	651	694	700	678	649	645	617	650	667	625	640	684	640	688	644	679	643	634	643	647	662	664	637	615	667	637	624	663	692	652	657	656	653	679	610	672	667	695	665	658	641	582	627	665	670	662	676	648	629	679	726	668	661	661	624	636	668	641	668	709	648	652	696	677	648	671	715	691	646	676	667	638	663	648	658	703	664	643	626	659	622	662	685	671	676	641	697	691	643	672	651	630	698	703	675	663	654	691	665	647	658	658	692	671	647	655	687	633	648	636	667	687	665	679	661	612	688	643	650	675	665	693	729	619	658	650	686	652	645	652	667	672	636	659	653	675	642	684	698	664	657	659	665	692	657	660	614	645	619	647	674	679	648	656	641	611	627	673	650	654	661	691	679	670	649	642	653	653	646	680	608	682	610	653	657	672	658	685	645	702	673	676	675	653	627	676	645	634	684	662	666	703	674	685	680	635	631	683	639	623	686	678	631	676	647	642	643	688	653	648	675	687	644	619	668	713	672	660	647	611	682	644	702	667	682	657	633	656	666	703	663	639	651	684	694	670	626	672	663	655	655	638	644	663	639	637	720	684	646	648	644	625	650	653	678	688	637	668	674	717	689	681	681	683	600	603	709	683	688	626	657	669	657	659	642	661	689	657	680	664	644	636	609	634	687	652	658	669	628	653	653	692	713	631	635	622	628	657	645	661	630	676	640	604	624	653	620	654	666	659	664	735	694	656	694	654	688	639	628	673	693	691	692	658	644	647	633	683	652	624	703	678	654	650	651	607	697	605	667	719	662	626	661	674	722	617	685	618	710	672	599	665	693	649	633	644	636	676	669	664	682	657	667	632	645	706	680	666	682	638	646	698	680	630	682	676	679	640	676	627	663	620	697	660	653	646	690	673	638	655	658	653	706	646	700	631	652	659	656	635	652	687	671	658	644	709	629	626	696	677	662	663	622	622	676	644	644	639	686	644	683	614	658	636	687	654	626	665	631	704	663	690	656	692	664	666	652	657	642	615	651	660	679	657	674	604	653	686	683	644	655	643	644	682	694	683	635	686	654	647	613	647	707	676	633	674	592	670	633	614	684	675	661	622	612	684	624	677	661	669	652	583	647	628	634	680	667	655	668	665	658	655	657	715	686	603	625	691	640	648	696	664	675	644	640	654	672	626	692	662	650	644	650	674	623	663	650	626	639	659	671	651	643	646	630	666	676	670	633	717	677	681	666	656	650	688	711	647	668	675	690	661	680	650	625	663	700	635	674	682	624	614	700	661	649	656	634	665	623	630	674	629	642	651	682	663	680	624	641	678	669	642	647	652	655	637	697	653	682	642	660	693	663	641	685	640	654	629	691	655	645	587	663	666	629	612	620	644	703	662	672	703	604	639	663	636	672	676	638	627	666	662	671	648	633	655	637	640	642	676	651	657	651	669	730	671	647	635	678	675	666	605	666	615	637	635	623	679	645	650	643	674	646	672	656	660	681	629	657	710	652	650	686	652	639	662	659	707	632	651	683	671	701	641	645	626	688	648	641	654	633	631	668	657	654	690	648	647	684	689	644	678	622	665	667	676	655	714	650	631	648	630	660	671	668	627	658	684	645	663	694	644	651	697	675	653	702	679	666	671	679	689	608	659	669	659	660	608	649	607	660	652	677	685	627	668	695	684	624	658	678	637	614	656	663	686	662	625	691	651	681	676	668	653	655	639	654	682	678	648	646	661	614	651	629	697	633	675	669	670	673	688	663	637	694	673	646	668	653	680	642	693	658	697	666	671	662	666	664	619	665	669	668	677	712	662	652	655	661	643	676	662	658	654	668	655	661	676	644	647	660	672	671	628	665	640	659	629	648	678	665	717	663	653	665	693	653	662	661	646
24243	21340	28327	24688	18875	3584	1408	835	694	570	535	508	410	372	368	354	358	352	337	945	5849	4413	2764	1546	1014	595	376	337	280	298	292	276	260	272	286	269	256	298	297	287	277	297	253	307	271	279	265	301	247	275	273	295	274	238	289	264	244	273	253	298	283	295	270	287	260	263	247	311	299	291	284	271	270	253	275	284	237	287	268	277	273	290	303	291	281	296	281	295	269	271	300	294	276	276	274	297	307	253	262	280	279	268	242	274	307	289	267	280	270	255	292	287	298	263	272	292	297	283	287	275	284	245	268	283	281	282	273	267	269	239	260	290	255	274	259	279	327	263	279	290	263	288	270	256	260	260	278	250	296	298	281	269	281	277	260	283	271	249	266	289	267	247	300	260	299	285	272	305	264	268	301	248	284	257	265	299	276	282	289	247	279	259	270	270	277	288	278	291	262	280	295	293	274	279	296	272	279	288	268	291	287	270	272	290	265	274	270	286	284	275	285	284	257	279	271	297	267	249	297	263	288	262	247	264	271	279	277	285	298	268	290	239	257	285	264	270	254	298	286	315	279	325	249	270	265	270	239	276	305	319	276	252	256	265	276	254	304	272	284	250	259	277	316	285	260	273	283	278	284	281	284	278	259	275	250	268	290	277	256	281	307	275	259	278	283	286	281	272	293	298	277	263	262	291	292	276	270	251	304	272	276	253	277	279	272	285	300	268	295	276	235	274	293	270	249	287	303	269	252	283	288	296	252	271	277	254	298	275	271	283	275	290	268	277	268	268	258	291	260	267	262	306	295	291	290	273	289	292	275	258	278	252	269	251	263	280	255	308	282	275	263	249	294	290	294	269	319	262	279	260	260	297	268	267	281	286	250	270	255	301	261	263	284	272	254	311	282	272	293	319	237	284	252	285	283	300	279	280	279	279	284	253	283	300	270	268	244	297	309	280	277	292	280	287	282	296	277	263	267	275	263	257	296	292	260	277	298	272	323	280	256	278	267	274	287	287	267	277	255	273	276	271	261	281	263	275	259	256	269	247	282	298	282	258	278	302	280	279	258	274	294	279	281	285	273	285	293	250	258	321	284	295	279	300	283	272	299	282	271	276	266	280	264	289	269	280	261	256	275	293	266	254	261	279	270	264	310	290	280	287	278	259	257	264	263	291	279	251	307	260	238	273	267	285	271	275	282	284	282	288	285	300	279	273	273	274	276	305	315	286	278	309	276	275	298	267	279	274	299	284	263	286	288	273	264	265	261	304	290	265	288	278	275	272	255	260	293	283	262	296	289	267	248	249	296	246	272	290	259	286	282	276	301	275	279	300	279	284	257	291	286	299	283	280	291	263	265	306	257	272	266	312	266	266	257	309	263	304	266	269	256	277	274	261	316	276	299	287	259	269	277	273	281	281	305	265	277	265	273	250	282	291	281	279	272	285	287	293	259	246	266	285	286	282	281	283	299	292	287	281	265	254	292	275	256	259	262	276	289	291	287	286	287	279	273	278	265	259	285	276	268	244	262	252	279	244	290	266	260	308	281	268	280	247	288	241	279	271	278	262	281	263	293	262	252	288	272	258	300	317	254	272	264	271	270	275	276	287	288	276	280	273	261	295	275	279	278	268	300	301	307	258	262	244	268	259	329	281	295	289	284	263	282	252	290	283	268	272	258	265	299	265	279	267	261	241	280	269	258	269	254	259	289	269	281	259	280	247	255	270	314	282	271	291	276	254	285	270	271	297	291	250	267	270	285	288	272	301	245	257	277	289	230	281	247	282	297	274	283	248	272	287	295	294	275	257	280	294	281	285	273	300	288	273	260	269	267	276	274	287	278	256	282	252	313	293	273	273	273	259	301	284	291	266	289	267	277	265	285	283	291	278	269	249	292	277	254	260	267	282	272	297	276	274	266	263	260	251	272	301	282	253	272	282	291	287	284	325	281	281	272	290	262	284	296	274	259	292	325	293	295	292	244	289	254	270	243	283	285	273	303	282	269	247	252	277	280	276	290	295	292	293	291	282	278	258	274	305	271	285	292	267	267	256	267	301	272	269	264	299	280	293	281	272	274	288	299	267	263	320	289	282	258	281	274	252	268	270	276	285	281	269	273	272	290	271	283	264	292	266	280	254	288	268	268	293	305	269	291	260	265	270	264	278	275	238	300	320	270	293	280	278	267	252	276	299	274	256	280	260	287	267	288	245	263	302	272	276	289	259	273	281	254	277	252	298	260	265	292	250	290	277	285	273	264	280	285	265	279	288	274	266	297	297	292	242	266	279	266	264	282	252	257	275	274	307	297	247	284	281	281	296	279	278	274	272	275	292	238	257	295	259	265	292	240	268	266	295	257	279	272	248	287	297	285	254	301	311	266	292	277	266	286	295	277	292	285	279	276	284	260	267	278	265	270	290	255	273	261	267	273	257	273	296	268	258	293	292	300	264	282	304	270	271	292	288	289	267	274	296	298	264	268	298	299	260	268	271	301	271	288	308	271	293	243	289	273	266	285	263	269	257	303	262	261	265	272	242	293	285	264	283	268	254	292	281	311	279	297	297	276	264	268	283	299	273	297	301	284	318	234	278	276	265	303	277	269	259	310	278	288	297	302	248	281	283	260	290	309	264	260	267	269	287	253	287	287	273	291	286	311	284	284	269	269	270	297	308	273	258	271	241	264	293	260	306	299	262	298	289	272	278	309	295	282	269	287	290	270	277	265	280	263	293	261	282	252	253	260	281	292	278	282	240	289	246	283	260	267	262	253	278	267	246	282	270	290	304	265	267	314	288	295	268	286	279	277	285	288	249	294	285	290	251	284	278	286	282	271	289	267	270	280	285	274	256	271	254	301	268	279	240	256	278	264	267	261	281	255	278	276	283	249	265	271	294	300	237	287	289	278	286	267	296	274	280	294	261	278	254	281	278	255	279	311	244	317	282	288	294	287	292	281	274	290	288	243	249	268	280	269	296	253	266	279	299	276	268	281	308	281	291	254	254	274	257	274	268	284	291	305	267	275	271	250	270	279	261	272	276	286	264	257	256	258	289	300	278	283	247	267	282	271	293	260	256	270	261	265	270	254	265	271	267	266	259	296	285	281	265	299	298	253	264	290	265	310	273	240	272	260	278	286	271	262	283	304	295	282	299	296	274	281	278	256	292	271	254	301	273	298	259	271	274	283	262	267	284	253	260	283	262	268	270	290	279	261	298	256	292	260	278	277	261	271	292	259	287	279	295	260	290	295	282	266	296	317	279	268	247	282	279	278	273	298	277	261	271	267	283	258	257	241	272	283	262	282	263	258	259	284	273	257	247	293	287	273	274	275	254	266	288	292	241	293	276	247	291	293	254	256	285	275	252	285	278	276	266	282	275	271	288	285	251	281	279	292	247	267	293	286	294	281	283	287	304	297	286	292	262	269	260	269	285	261	270	269	244	252	282	252	285	293	259	273	274	280	278	274	270	286	270	285	255	246	267	274	267	286	282	288	298	255	269	271	268
10874	20844	20822	13038	8434	5791	4208	3025	2407	1901	1743	1463	1271	1061	1018	901	801	779	694	3226	17242	12438	8071	4797	3114	1644	1025	752	615	605	580	561	544	547	542	562	608	583	571	563	545	563	530	522	537	566	571	539	532	546	580	566	585	575	567	580	528	568	549	564	568	579	552	573	559	573	585	548	510	554	522	556	571	554	578	583	598	528	531	544	534	561	595	555	548	574	560	610	599	571	541	567	566	563	606	552	542	582	573	556	553	585	561	588	607	538	526	544	583	608	572	501	562	525	576	570	564	546	538	553	522	579	562	598	554	560	565	589	559	544	541	544	539	569	571	565	572	563	557	594	575	526	590	533	567	588	554	563	558	520	554	528	541	593	562	574	516	533	557	554	541	530	576	591	551	560	576	569	537	580	545	591	589	536	571	561	534	545	556	545	570	538	550	592	578	564	542	570	560	561	547	536	530	531	560	570	551	588	556	592	586	574	542	578	551	585	587	535	581	564	541	534	591	560	572	552	494	579	535	570	551	584	580	570	567	551	538	585	570	518	552	594	590	581	596	527	584	508	560	584	569	566	578	566	547	515	585	584	559	577	554	565	576	553	528	534	564	528	559	545	561	589	560	523	548	547	568	564	550	606	538	577	559	534	579	594	598	559	543	558	547	557	604	566	574	601	561	550	563	575	552	580	576	531	544	596	624	612	557	543	552	565	577	580	552	597	575	566	591	571	561	604	569	546	540	553	563	559	582	586	551	590	528	549	545	547	538	583	558	577	574	531	596	588	599	577	535	550	560	543	526	601	530	553	557	588	534	577	577	542	560	570	541	590	534	547	574	579	583	608	588	531	594	544	590	581	560	532	551	563	564	572	543	619	533	529	544	541	549	537	577	572	542	514	517	573	570	554	528	541	577	555	554	558	556	555	537	548	543	577	541	540	561	550	626	527	571	562	569	600	568	563	579	568	526	556	543	597	544	584	516	553	570	568	527	566	542	581	548	519	585	561	578	582	596	558	543	530	528	539	589	575	558	567	505	556	597	540	562	561	575	615	534	534	557	608	548	576	537	552	588	542	557	546	601	583	544	620	532	582	566	542	567	582	544	548	604	562	608	582	533	575	530	575	568	550	548	561	535	561	566	561	568	564	560	555	593	591	561	510	594	554	554	551	582	596	595	559	582	527	533	561	546	541	585	521	555	521	542	610	538	571	534	562	575	587	542	513	581	561	571	609	543	567	573	559	572	565	571	559	544	574	566	536	553	556	508	599	548	554	604	582	555	580	574	596	553	556	526	551	590	584	561	575	573	543	564	536	532	566	541	577	577	543	585	571	540	570	548	557	544	557	566	542	530	539	604	581	536	610	579	591	539	521	575	568	530	552	548	521	605	580	557	536	578	569	537	569	560	560	524	575	564	542	563	592	557	595	560	573	602	565	552	586	521	572	565	536	574	607	550	520	557	598	559	569	558	562	531	557	545	571	545	564	566	552	548	558	589	566	575	561	570	546	536	535	540	544	561	603	571	578	557	518	605	554	552	605	559	598	522	543	583	539	521	572	523	590	535	542	543	562	599	537	588	554	582	545	559	535	552	553	561	515	556	542	595	547	583	589	537	567	539	601	526	534	578	543	561	537	578	560	575	552	540	569	541	543	562	544	555	528	559	559	600	556	527	564	543	576	586	598	541	544	563	536	535	531	579	602	514	551	547	594	574	565	577	577	562	573	558	557	550	547	561	549	559	604	558	522	543	559	611	591	566	581	630	582	554	560	562	550	551	576	524	532	547	545	529	570	552	581	625	595	554	574	535	537	578	571	555	560	551	589	589	500	535	585	571	563	535	554	544	558	522	569	558	590	575	535	577	561	602	570	581	567	596	534	543	548	503	559	547	566	558	554	548	594	564	572	585	536	544	546	606	545	570	601	549	536	528	555	536	551	569	565	542	589	581	550	569	522	529	546	560	524	537	539	584	548	589	601	546	566	556	555	552	573	570	566	588	560	558	567	496	563	529	552	588	534	553	566	583	575	593	605	599	582	560	568	508	576	575	527	561	540	584	539	529	554	584	593	557	541	553	579	546	579	564	568	585	567	574	531	533	549	547	598	561	574	579	551	539	548	570	558	557	564	537	595	559	579	568	579	560	584	592	576	593	586	512	541	576	581	559	589	580	556	591	545	572	572	558	524	569	566	569	598	569	550	525	552	549	599	517	596	555	567	584	551	562	576	555	515	508	576	572	588	587	531	549	561	572	510	571	548	535	559	555	573	572	541	569	601	586	569	523	578	557	547	552	537	600	552	506	549	535	532	579	591	553	547	555	607	582	553	608	588	536	566	532	587	539	567	586	552	549	506	600	582	559	595	531	567	539	577	541	557	546	559	596	575	573	534	587	550	572	557	602	567	570	614	563	546	536	608	572	578	562	569	523	546	580	555	599	540	541	570	563	588	561	518	557	557	546	576	572	581	534	544	570	581	579	511	559	542	570	569	529	557	542	509	544	563	528	540	579	533	564	563	539	547	545	558	559	553	578	567	531	537	564	565	538	588	555	598	558	594	556	551	585	593	575	597	545	586	545	542	579	602	551	557	564	596	585	557	544	541	507	556	582	551	573	554	581	527	551	557	559	564	522	584	532	584	562	572	584	584	560	561	602	561	540	534	561	566	583	564	566	552	584	567	586	504	559	544	524	540	549	566	550	592	572	499	567	536	538	566	563	524	530	576	565	528	571	525	545	542	544	540	532	523	503	557	547	546	584	588	567	549	551	581	544	549	583	595	545	548	553	570	564	565	586	600	598	530	583	571	578	606	589	575	519	560	563	598	573	607	554	556	604	584	547	557	575	551	580	557	546	530	547	593	539	567	547	559	526	564	535	565	517	568	607	576	549	561	587	564	530	550	577	570	588	561	551	554	548	537	547	575	566	546	547	572	580	549	562	593	568	603	524	607	595	564	560	539	539	573	545	580	532	549	545	557	565	516	554	526	619	556	576	551	556	591	572	512	550	564	535	572	568	543	553	547	551	545	568	553	546	579	557	535	554	514	586	567	565	566	554	542	553	600	528	554	552	578	559	531	558	577	553	525	534	579	567	535	557	589	554	531	532	543	524	549	591	536	626	559	553	575	523	565	556	535	575	580	585	590	562	533	600	582	585	528	513	580	567	575	566	528	564	559	575	556	600	555	558	567	555	583	578	548	576	555	547	568	580	524	583	567	537	544	553	580	548	556	577	568	556	577	566	554	539	535	559	598	585	544	552	554	548	573	545	609	574	568	576	594	578	575	534	593	544	521	541	539	554	571	535	510	621	551	568	584	566	572	572	578	548	559	546	552	564	566	583	564	593	540	572	580	565	536	544	558	544	563	558	558	569	526	560	530	572	531	576	553	540	556	552	565	562	562	548	587	584	559	558	555	604	576	536	581	586	583	596	565	545	549	581	587	523	544	591	550	551	549	535	599	564	522	590	547	540	531	578	571	537	559	570	553	618	577	584	564	551	569
23277	21332	29103	23897	21334	18474	3655	1349	919	778	687	623	558	440	450	417	362	367	330	2430	11773	7418	4823	2593	1540	754	506	465	330	273	290	274	268	289	315	305	297	269	288	249	276	261	269	278	268	270	268	301	261	289	295	278	267	262	261	256	288	288	261	307	278	271	289	298	277	287	281	280	254	291	286	275	309	288	293	279	288	294	283	296	271	299	297	294	298	317	286	287	286	288	301	287	271	304	309	262	280	258	280	278	268	264	306	250	306	289	278	271	262	271	288	295	283	288	257	264	254	248	265	280	281	282	265	295	273	251	267	270	285	295	303	295	293	299	259	263	257	270	282	268	298	295	309	244	269	259	286	270	281	295	287	294	305	275	254	259	275	288	291	291	297	277	324	264	267	260	292	268	257	278	271	264	296	276	274	289	247	271	289	266	263	260	285	294	303	276	286	258	246	293	273	288	277	266	279	278	276	265	279	288	301	266	281	248	239	274	256	284	283	270	258	279	289	254	263	248	263	272	319	290	279	280	269	311	249	271	290	301	251	292	281	264	266	297	258	260	274	304	283	287	292	284	313	251	284	270	261	270	287	292	260	268	255	274	271	277	272	271	278	282	258	255	253	266	272	263	268	272	263	286	251	288	280	277	283	273	312	267	307	285	323	268	293	262	289	286	290	264	261	290	261	289	281	264	275	254	300	261	266	276	273	273	268	281	247	274	250	293	261	273	296	292	293	277	241	236	289	261	289	271	254	282	280	258	266	295	267	269	262	272	296	268	234	273	294	304	237	270	273	275	281	266	281	261	293	243	232	268	265	308	312	265	295	318	292	295	276	269	281	291	270	301	299	259	246	276	291	263	279	290	261	270	270	248	313	262	281	296	256	273	287	272	282	278	270	293	241	272	256	286	278	254	262	283	306	259	264	272	273	274	288	283	263	280	261	287	289	264	294	288	286	271	252	286	271	265	292	270	265	263	275	279	264	272	275	311	285	265	250	299	270	316	265	276	310	279	297	253	256	296	277	274	233	233	282	277	301	264	262	284	254	263	259	283	276	286	286	267	259	263	313	290	240	256	296	274	276	300	266	294	291	285	271	249	279	304	289	252	294	293	291	284	247	246	291	289	272	286	261	268	277	289	289	273	262	301	278	282	294	263	271	304	228	286	283	260	277	314	284	270	255	278	276	287	265	312	275	291	286	292	312	261	275	263	266	323	286	266	257	292	285	261	308	272	264	278	272	290	282	257	288	295	279	294	272	280	275	273	300	271	272	276	283	262	285	261	285	274	272	255	269	274	297	274	257	261	262	264	260	273	255	275	274	275	270	266	301	268	278	301	279	276	264	266	292	296	290	294	261	303	306	273	268	287	289	291	290	288	263	276	295	274	289	308	297	286	287	279	277	294	253	257	293	264	282	265	268	315	262	283	251	288	272	282	280	284	264	257	280	335	222	302	286	271	291	276	264	256	285	255	278	294	257	305	300	272	281	291	277	287	298	279	259	257	299	282	278	255	248	263	271	257	242	288	251	265	284	268	299	255	276	253	262	274	273	302	249	269	267	259	260	275	280	262	282	274	275	266	296	266	269	263	298	302	284	271	264	291	268	257	295	285	295	276	285	297	305	233	265	240	280	287	265	263	258	275	273	283	266	276	265	287	282	287	283	301	276	312	261	265	263	276	271	287	257	271	278	265	266	270	263	252	242	285	276	247	254	261	258	278	262	279	289	285	300	271	279	245	264	271	302	289	287	287	268	300	293	292	252	275	276	274	271	264	286	243	243	255	308	288	300	269	298	234	299	308	278	308	271	277	264	262	280	244	270	260	268	282	270	267	269	280	260	290	255	268	265	272	266	302	236	260	289	280	264	278	264	263	289	288	280	289	275	289	262	275	243	254	298	275	243	269	289	254	271	299	270	267	291	269	270	282	252	265	270	295	293	258	283	258	296	296	291	314	262	292	272	277	294	270	268	285	298	273	322	289	270	290	293	314	273	262	275	301	269	293	270	271	278	274	256	243	271	294	246	269	275	266	246	294	290	294	268	278	275	260	269	282	266	264	277	280	252	271	320	265	268	297	255	270	277	267	247	285	274	277	305	269	271	257	277	294	280	233	292	288	288	288	257	267	279	314	271	261	247	311	259	280	285	273	275	260	297	248	258	243	311	283	272	304	262	270	243	262	276	305	286	288	269	275	302	263	285	277	260	268	272	255	292	274	268	269	274	253	266	291	299	273	264	275	295	290	265	274	309	261	248	250	270	296	280	269	279	276	289	267	293	259	261	249	269	266	287	291	296	273	293	273	275	267	284	254	258	289	253	280	255	271	286	259	300	270	262	281	282	258	269	274	292	231	259	252	290	264	244	274	264	280	289	270	271	255	281	287	262	246	264	259	315	261	280	275	282	258	305	235	268	306	290	273	273	280	275	291	295	270	274	293	247	303	249	261	271	260	282	254	278	256	287	271	274	253	281	276	264	286	296	275	286	245	281	273	303	243	277	272	285	290	270	279	286	290	270	269	284	253	277	270	260	286	263	294	279	251	260	250	302	296	290	278	278	287	267	260	279	288	274	256	281	280	298	264	254	260	240	302	269	289	282	295	295	294	268	275	273	268	275	285	264	257	283	262	294	301	249	267	284	277	248	269	272	278	276	275	260	282	301	263	294	282	293	250	252	272	277	262	286	277	247	276	282	282	259	257	291	292	288	261	261	280	255	274	256	292	292	271	253	285	268	273	303	271	270	285	307	247	317	306	289	286	279	281	278	308	247	267	285	265	317	285	296	289	277	300	286	238	290	249	274	287	301	280	271	266	253	279	279	267	314	279	291	261	274	305	281	280	294	294	258	279	284	287	287	247	280	277	270	291	295	292	252	245	287	262	245	254	268	259	278	276	278	283	267	285	252	284	286	263	238	271	274	247	258	278	263	273	297	264	280	263	252	282	267	274	288	267	274	314	278	281	260	296	291	270	263	274	250	285	294	286	265	282	287	243	245	283	284	281	270	285	282	282	292	287	267	289	286	299	282	284	286	262	280	260	278	245	298	283	278	266	254	289	271	282	289	304	260	236	295	259	279	279	264	278	253	278	289	250	274	318	298	283	270	275	301	266	277	308	275	296	291	278	260	302	259	285	239	294	250	264	285	313	288	258	262	287	277	261	301	239	259	255	253	281	287	265	294	284	281	268	280	285	274	275	278	253	267	256	258	263	281	271	274	282	297	252	263	282	273	311	261	292	260	236	275	281	258	265	262	274	284	269	261	300	242	300	260	243	296	267	289	298	303	323	250	277	277	258	268	271	289	315	252	251	269	282	260	280	262	294	242	288	268	288	274	293	293	264	251	287	247	272	293	297	294	267	271	262	286	275	292	282	266	269	298	285	254	271	287	250	283	282	266	246	253	284	280	282	257	277	284	294	283	266	264	296	267	287	273	280	274	275	295	277	274	294	272	296	293	271	282	278	257	266	281	267	281	285	283	250	268	259	251	269	283	291
13394	25435	25168	17076	11638	8225	6001	4458	3311	2823	2404	2044	1690	1399	1205	1109	959	940	823	7558	25064	17568	12936	7764	4589	2196	1282	1158	730	512	536	578	546	547	548	614	620	563	584	552	559	543	540	547	541	533	537	575	522	550	504	591	517	567	538	532	551	544	534	570	530	535	534	583	527	557	540	583	542	561	564	534	571	562	563	555	565	571	527	532	539	564	515	539	548	557	537	516	523	557	533	541	567	563	560	494	558	536	541	539	553	571	528	531	538	599	541	520	542	553	593	583	505	554	557	527	522	560	540	550	517	577	522	509	555	550	553	581	548	580	528	581	539	545	558	568	547	525	536	539	544	562	549	597	560	529	509	564	559	601	586	532	550	542	561	547	543	577	551	518	507	560	570	553	523	542	539	535	530	513	532	575	577	531	537	556	521	560	559	501	542	533	522	563	573	568	503	531	566	551	545	549	542	580	517	577	542	544	503	503	550	554	546	551	552	529	505	547	577	571	565	565	542	528	544	575	556	539	553	537	569	550	534	508	625	566	573	527	523	524	521	521	533	508	575	524	542	543	527	556	568	547	551	583	522	508	552	515	490	512	533	512	544	515	568	531	525	516	523	541	506	521	568	586	507	515	517	527	559	528	538	552	524	522	537	581	557	532	500	556	541	554	572	565	563	546	561	567	494	578	542	569	522	528	547	566	518	490	549	563	528	518	552	504	567	556	534	562	556	543	548	574	520	593	568	528	523	518	566	569	550	578	548	525	535	551	530	504	562	521	567	564	543	527	577	523	560	535	530	532	539	535	529	579	551	553	525	508	560	520	508	551	559	585	502	537	546	543	520	519	527	551	568	544	561	544	558	523	537	513	546	553	556	561	522	560	540	536	559	580	520	565	569	524	555	541	548	531	511	570	530	565	532	561	546	528	568	592	524	563	568	557	549	556	488	487	512	538	582	556	505	507	512	554	556	493	527	565	553	561	567	564	551	511	557	532	582	533	557	540	563	536	533	525	545	518	546	530	591	539	520	548	536	534	542	591	552	537	532	539	515	549	544	583	537	513	542	568	509	555	549	482	536	532	571	549	541	558	524	533	520	513	552	532	546	508	517	559	559	515	545	549	514	528	559	532	533	589	501	574	561	547	550	536	532	531	547	550	531	533	547	598	539	515	573	523	565	564	546	559	505	521	567	534	554	546	498	616	566	542	536	534	531	510	551	544	514	557	517	513	550	572	535	530	521	602	523	569	561	483	543	524	532	504	499	560	555	500	494	539	570	519	537	559	509	548	529	552	499	525	540	503	515	535	523	529	553	513	554	558	553	537	534	556	539	519	592	556	535	550	564	572	578	504	510	552	566	517	539	513	509	554	536	550	522	517	536	556	521	544	576	536	497	579	534	563	540	536	563	559	562	496	579	556	512	516	531	556	551	557	520	585	539	583	557	533	514	546	511	562	532	537	568	510	538	562	584	548	572	517	532	508	551	554	514	513	500	533	560	556	556	596	566	549	542	543	524	536	520	541	557	544	553	581	587	531	530	551	501	496	533	540	497	522	567	539	595	568	537	542	562	531	564	541	560	542	537	553	522	552	523	545	534	586	538	558	563	579	555	545	584	557	532	545	592	568	540	547	542	544	516	529	543	566	594	532	560	508	578	547	528	529	524	581	554	527	505	549	518	561	512	516	539	545	551	577	573	511	522	516	527	570	584	556	532	526	601	551	514	550	584	536	552	544	530	506	553	535	549	548	541	527	565	543	521	551	517	502	526	519	500	527	508	518	536	539	546	541	516	561	519	517	558	564	542	504	540	517	574	595	531	565	557	528	502	535	527	574	510	499	542	518	548	526	570	550	544	507	532	520	511	520	526	538	539	597	530	534	593	517	548	513	523	563	510	554	548	544	484	514	507	524	543	540	561	573	530	594	533	580	505	502	557	523	529	519	531	536	551	563	519	584	531	538	525	553	555	561	555	490	570	618	571	556	525	507	604	527	565	562	555	525	560	530	517	548	564	559	538	574	550	555	588	546	559	519	510	547	557	530	595	515	588	542	544	564	541	540	555	542	535	515	532	567	524	508	551	556	534	555	554	509	552	515	543	548	529	555	561	556	570	474	552	549	532	532	529	574	544	535	549	551	518	542	516	505	551	552	532	541	543	525	594	548	561	557	555	614	543	539	521	543	521	548	541	506	544	545	540	565	555	549	477	520	574	568	543	532	558	554	525	548	515	528	531	559	580	564	543	517	552	564	553	538	528	517	544	553	513	564	556	577	551	581	580	564	597	545	496	541	520	557	500	512	559	569	527	565	540	531	562	526	554	575	530	537	506	489	536	508	530	538	554	532	558	574	560	538	504	526	542	560	513	562	548	548	545	535	539	555	589	519	540	564	561	562	585	559	496	568	538	536	562	582	548	520	522	529	519	544	525	527	521	533	538	567	508	584	533	599	526	560	548	539	551	546	538	504	525	568	509	525	530	563	554	538	545	538	567	533	529	586	553	568	528	473	598	552	526	564	518	550	533	548	526	519	541	586	544	558	552	529	575	527	528	528	572	551	520	541	533	546	558	563	547	549	581	561	516	542	524	541	549	509	534	573	574	594	548	551	523	544	561	598	539	560	525	543	547	522	528	563	573	547	536	526	558	563	548	565	528	530	568	498	549	525	537	571	591	550	533	577	564	574	546	535	566	537	559	536	552	557	571	522	521	552	547	530	547	552	521	562	548	543	528	572	538	533	557	505	533	557	544	572	585	523	534	519	544	549	571	517	543	565	542	532	550	517	538	554	550	583	554	543	561	506	514	557	545	531	537	545	585	534	569	548	560	585	522	545	564	520	535	543	555	493	505	536	529	531	520	512	540	513	562	562	536	528	530	550	534	567	567	541	537	549	580	547	490	514	510	568	570	518	576	542	498	528	549	544	546	552	541	517	556	535	529	531	556	602	585	526	501	526	588	569	516	514	570	536	551	527	538	531	540	539	543	565	554	526	550	525	528	578	549	550	585	545	609	547	537	538	548	579	559	553	530	532	547	577	540	530	595	521	527	535	554	549	562	546	538	550	543	542	521	558	551	520	533	519	538	539	473	560	543	530	562	542	555	549	550	583	573	546	572	551	548	578	556	555	557	575	524	557	499	524	532	557	545	581	587	569	558	556	547	576	559	555	549	570	553	535	597	559	553	559	557	536	494	495	556	556	534	537	560	545	516	566	526	511	560	571	553	583	520	605	542	583	512	585	547	515	577	574	557	496	547	543	539	571	540	537	528	567	529	555	557	534	559	546	540	512	528	534	517	552	531	590	535	562	525	535	534	567	565	546	555	514	527	570	542	537	542	493	514	539	526	539	558	532	538	550	521	530	530	535	585	557	519	541	513	524	515	582	530	549	543	541	573	533	566	527	526	537	525	531	542	529	541	530	498	557	522	593	507	523	546	522	580	530	545	517	544	545	557	543	533	542	515	523	581	526	563	607	531	522	556	533	548	541	539	522	534	506	588	554
26835	20237	9686	2990	1364	912	713	567	495	472	472	423	343	376	374	310	344	331	329	471	1023	895	771	611	446	355	340	354	352	339	359	316	340	359	338	333	329	337	341	335	323	316	330	296	320	328	308	301	327	349	347	327	321	296	329	358	311	306	310	327	336	322	296	363	359	338	335	317	323	337	321	325	336	305	339	359	335	333	349	337	323	306	326	298	306	288	334	298	343	281	328	305	310	328	290	337	322	357	304	305	313	367	376	347	331	324	323	332	332	326	317	321	326	336	331	330	306	336	316	350	322	294	297	321	346	286	291	316	325	291	341	300	321	335	347	335	335	327	331	316	348	317	305	323	321	318	389	338	318	349	313	332	329	322	305	328	347	328	300	325	305	330	314	309	291	332	306	327	337	344	290	313	301	349	303	317	331	316	357	317	317	346	340	320	307	314	305	339	312	326	300	319	338	337	320	309	315	315	328	343	340	320	306	311	298	353	318	329	324	320	305	306	323	321	350	327	312	295	290	357	341	320	284	342	333	306	315	360	321	312	365	333	363	319	327	299	315	325	309	335	338	345	343	330	330	310	306	319	310	345	327	300	352	336	344	291	304	309	354	336	374	336	350	339	337	305	335	311	309	327	334	332	336	331	334	339	329	318	318	317	365	339	314	308	333	330	332	344	313	295	315	309	286	331	300	319	343	311	331	346	335	343	323	361	348	359	296	334	314	307	357	351	339	309	325	311	330	316	301	328	329	334	338	285	302	309	339	331	322	348	334	321	321	334	345	344	329	303	351	329	361	316	329	331	317	360	314	333	327	337	322	345	321	318	293	339	339	294	310	315	317	340	322	360	294	312	343	310	321	312	337	311	337	336	318	339	314	339	302	313	309	323	350	321	341	308	322	329	294	334	322	336	337	331	320	290	342	299	334	312	318	352	339	337	329	348	343	325	336	349	316	321	354	347	328	339	355	309	300	308	320	344	345	348	340	354	303	341	350	334	335	310	357	317	343	316	306	338	306	307	314	322	315	328	315	351	318	336	354	344	350	329	310	323	311	311	321	291	346	317	315	333	314	304	293	342	357	389	326	327	325	317	318	356	292	370	329	332	307	322	328	318	307	319	346	341	346	317	312	317	305	360	319	332	339	338	309	334	338	291	308	347	325	346	326	329	334	326	346	326	329	339	304	334	348	317	376	336	320	323	288	309	318	291	341	340	327	345	326	320	322	324	302	316	313	309	348	284	298	325	310	331	335	315	322	327	337	318	319	341	323	311	337	331	310	323	312	317	321	306	338	312	352	304	351	328	327	349	321	331	321	306	311	290	327	322	318	331	334	340	339	350	348	328	316	321	330	321	294	309	335	325	350	288	286	280	325	313	258	340	326	325	308	338	329	330	329	326	324	341	324	306	349	303	326	340	342	307	326	330	324	357	326	323	291	319	307	337	340	336	327	318	319	339	316	341	304	333	349	319	340	359	319	312	325	351	312	322	320	316	354	341	331	321	334	326	303	346	337	347	283	314	318	342	314	290	354	297	300	301	316	296	295	340	316	338	353	314	374	334	333	337	328	335	325	330	327	365	305	322	323	330	304	299	321	341	317	334	311	323	298	336	330	329	387	309	338	338	356	345	340	364	340	350	327	307	323	341	327	340	305	310	319	316	323	327	288	320	344	330	300	367	298	318	326	311	340	309	301	329	320	319	355	323	351	272	343	341	323	343	318	284	315	326	362	325	324	309	317	362	354	340	303	328	335	328	311	327	333	345	349	308	359	300	332	305	344	325	308	305	318	297	328	342	329	331	338	318	314	294	329	309	318	336	302	312	302	371	338	316	318	304	328	285	307	352	360	350	332	321	350	317	360	328	342	339	329	340	344	351	356	349	353	318	351	337	327	291	313	311	332	297	287	327	309	336	327	318	327	298	303	307	296	335	331	298	309	370	324	328	351	314	312	334	325	365	326	331	318	326	338	356	364	342	315	333	332	334	316	327	326	354	312	304	335	322	325	317	310	323	293	325	327	336	316	356	325	363	321	328	328	317	327	354	289	321	284	292	326	323	324	338	333	303	297	324	324	303	287	310	334	344	338	341	323	328	343	309	310	354	322	301	318	314	300	346	341	344	330	330	338	307	317	339	351	345	325	339	322	330	322	333	332	356	318	336	301	347	329	302	319	330	333	350	358	297	293	294	283	300	319	343	319	342	350	342	331	351	293	348	319	325	309	340	318	342	328	310	330	283	335	331	318	349	308	323	336	331	296	327	316	343	323	310	333	311	308	327	352	339	366	328	330	308	353	334	329	328	309	328	318	333	312	316	305	327	338	307	375	327	323	348	311	327	362	330	318	353	325	341	310	332	338	332	329	325	295	331	322	312	343	325	299	310	341	314	331	316	359	286	361	303	306	319	329	327	321	328	331	321	329	299	339	322	356	303	317	347	295	325	336	335	340	317	306	308	347	350	311	365	340	330	326	305	313	365	309	310	329	344	310	335	350	333	326	349	312	351	304	322	341	340	357	333	345	317	333	335	342	326	327	342	313	331	334	301	322	356	327	303	316	350	324	332	345	332	352	303	297	335	332	343	351	330	357	327	314	290	313	339	337	322	336	285	306	309	326	344	329	323	330	331	346	279	314	318	367	327	308	360	357	317	310	318	314	320	349	314	317	314	318	321	280	321	311	340	317	325	316	321	319	331	326	334	321	328	343	305	299	294	337	316	358	305	318	314	335	350	291	344	310	332	333	342	315	330	298	317	318	362	360	334	307	337	337	321	291	312	322	345	340	332	314	298	338	345	350	317	331	322	312	337	320	318	354	315	362	307	311	303	334	329	309	350	311	336	323	340	306	332	305	310	294	334	346	323	301	309	333	351	326	325	323	296	319	342	323	313	307	320	329	331	334	336	354	347	329	329	388	325	344	318	341	344	338	306	329	361	318	303	304	316	322	326	315	292	335	358	320	300	343	332	309	309	329	323	330	340	344	344	328	336	312	391	308	330	365	331	303	282	303	340	360	325	329	291	334	332	320	301	317	353	318	337	370	328	349	314	295	353	309	344	313	317	314	321	337	311	323	353	316	369	351	336	319	321	348	313	320	309	317	302	330	312	311	320	334	317	326	354	293	350	317	317	313	311	306	293	330	337	344	332	347	309	345	321	352	325	312	364	332	323	323	347	306	303	302	334	327	327	354	301	303	348	337	308	343	311	312	325	366	313	319	323	342	311	327	339	362	328	280	303	311	310	341	345	332	321	356	332	302	335	339	343	336	332	320	324	326	357	339	329	304	328	325	352	320	318	313	321	323	326	315	304	332	342	355	328	335	317	327	333	337	353	357	324	321	350	315	334	326	320	367	319	335	305	377	331	297	286	319	319	338	349	339	312	297	344	330	335	377	304	321	343	316	352	360	351	310	341	357	327	352	316	346	339	306	358	315	352	338	326	297	317	338	347	328	339	326	321	328	346	322	294	355	347	361	320	303	341	332	301	330	327	287	342
8707	12345	11741	7237	4616	3162	2300	1747	1501	1338	1143	1076	891	839	824	789	765	718	690	1397	3299	2731	2206	1549	1113	787	687	703	643	698	643	652	675	665	638	675	649	676	729	634	611	658	620	674	652	661	614	669	658	604	655	634	682	658	660	662	654	698	642	655	664	683	634	652	674	658	648	650	661	664	630	634	679	640	632	677	628	664	621	676	630	681	650	614	684	678	670	597	695	675	640	675	637	741	639	686	668	656	701	637	714	631	668	682	675	634	634	656	664	650	630	628	654	730	653	655	687	669	635	688	630	632	673	662	645	678	670	668	648	643	632	655	648	699	681	673	689	635	659	677	643	684	644	669	642	684	655	691	627	676	660	671	653	676	661	692	675	622	641	623	622	675	663	611	617	662	665	647	666	647	685	703	637	691	667	677	694	644	673	639	617	635	683	684	627	664	594	643	645	669	641	645	640	613	666	650	680	674	617	678	632	678	666	638	664	701	658	672	663	658	648	610	633	634	699	655	669	662	620	686	671	673	634	622	694	689	662	672	676	693	632	640	628	660	666	670	684	647	625	662	672	626	672	615	676	701	621	664	644	653	681	694	668	659	647	649	683	664	682	656	659	657	643	646	638	654	649	617	665	655	644	608	648	665	648	629	648	610	642	675	615	702	635	573	657	638	674	688	573	690	657	710	682	617	654	656	655	639	646	696	645	667	646	677	699	666	678	629	621	682	674	626	690	702	651	625	654	651	661	690	646	658	689	611	638	650	672	641	662	623	661	703	626	647	667	660	695	579	693	667	663	687	668	671	643	651	654	598	664	640	658	596	639	656	638	652	673	706	611	656	709	649	687	660	641	660	646	674	648	632	659	629	651	658	695	702	615	677	679	683	641	646	691	648	690	673	695	660	624	664	649	658	686	656	685	643	641	676	686	640	675	650	680	660	643	715	660	613	663	700	625	694	664	688	708	689	649	664	634	687	686	647	644	716	650	647	661	597	717	619	665	679	680	664	635	712	677	663	619	707	635	640	652	674	680	661	655	665	677	686	670	634	685	648	687	671	651	686	643	661	650	649	628	681	652	652	651	668	676	639	585	659	727	667	673	643	638	656	681	599	663	673	677	623	661	657	652	665	625	656	611	691	676	605	638	652	660	659	635	650	616	684	675	635	658	668	666	654	673	624	673	631	645	690	628	615	638	679	683	645	657	648	615	659	673	659	714	694	643	668	632	653	648	657	674	670	700	676	710	687	655	670	639	656	666	653	686	664	654	655	639	659	653	629	633	689	644	646	658	637	659	680	631	676	716	643	651	634	675	663	622	626	643	661	706	645	640	642	641	683	650	643	607	621	658	680	658	646	665	605	681	686	653	620	634	645	594	658	669	654	667	673	630	654	650	635	626	669	638	635	635	668	640	678	636	710	621	671	657	609	671	669	649	633	641	689	651	629	641	610	655	689	674	674	593	654	679	689	685	647	637	643	653	637	655	699	648	656	677	657	675	640	666	649	642	641	681	686	657	683	632	702	643	642	700	701	662	680	664	671	656	673	636	625	671	654	647	617	661	651	713	663	647	625	661	630	659	639	631	622	691	664	674	639	658	610	685	633	646	698	618	660	672	685	712	633	675	702	659	684	642	650	635	643	693	653	664	673	714	693	639	625	652	642	675	650	619	686	643	626	606	673	697	635	688	643	686	681	657	685	686	687	669	680	651	654	643	652	687	638	676	707	655	639	652	665	640	646	638	647	623	662	660	647	648	675	660	685	666	654	654	669	674	642	645	658	626	655	657	650	695	625	694	663	665	661	645	676	680	656	682	605	643	680	654	647	658	688	670	681	667	650	638	629	652	666	680	632	654	597	687	658	609	591	682	639	636	636	629	642	613	680	660	676	651	618	657	656	663	645	633	646	665	650	624	661	668	686	661	676	669	660	718	636	619	660	625	670	674	677	658	692	672	657	658	665	651	665	626	667	653	648	658	655	653	626	697	689	623	664	659	663	692	638	660	665	664	662	637	625	720	663	639	663	725	649	685	640	642	628	646	694	632	668	681	695	660	661	616	672	654	615	696	656	651	649	602	660	694	666	660	693	630	653	639	679	670	616	671	643	668	613	658	633	664	684	648	674	662	674	689	651	625	687	653	646	673	643	665	663	624	670	670	669	691	688	616	634	677	672	641	665	635	637	665	632	627	672	615	624	628	689	599	662	643	681	643	635	661	631	630	619	595	621	638	654	668	649	660	665	627	662	649	650	656	628	658	659	651	653	661	719	640	640	643	679	688	689	617	667	632	689	650	659	652	672	672	627	666	666	660	671	636	654	634	628	634	680	671	702	616	661	675	665	662	684	660	665	645	595	663	629	622	621	649	686	700	707	640	643	672	693	692	689	644	644	642	668	714	661	673	672	678	684	642	645	678	635	639	647	663	632	618	649	697	682	651	643	629	741	606	625	657	646	658	701	643	688	634	605	684	658	650	645	662	638	670	662	606	636	659	668	657	622	645	620	663	646	665	628	637	648	621	625	681	679	656	627	646	673	669	627	641	677	642	659	649	691	716	679	709	651	664	669	677	612	631	594	643	670	593	612	680	670	681	646	672	627	659	679	665	647	684	636	698	653	640	645	633	643	665	677	661	661	641	655	691	641	637	652	641	618	639	634	637	669	678	658	637	682	611	696	641	673	625	672	665	638	693	663	673	599	655	656	653	680	641	629	711	652	663	654	644	642	673	614	636	657	625	664	640	642	650	619	668	688	663	665	663	659	665	642	671	669	663	631	681	711	690	648	631	642	647	692	710	647	688	631	648	656	625	719	643	628	643	656	686	611	632	625	647	655	696	672	648	664	660	612	631	666	659	629	653	638	682	686	727	651	597	678	670	637	647	675	644	680	686	697	646	603	693	680	671	705	704	684	640	658	680	628	653	633	662	665	686	640	697	664	670	619	649	619	666	657	622	688	662	676	638	692	675	659	665	654	640	668	683	653	647	640	666	618	653	653	653	664	653	653	666	662	638	657	676	687	613	660	675	628	622	677	658	678	644	651	650	603	710	653	672	672	622	683	633	612	627	610	652	643	658	641	642	683	604	645	660	619	652	703	662	698	637	643	678	658	688	648	658	633	641	709	683	662	611	651	659	661	626	644	636	655	638	654	675	701	635	637	688	627	688	650	637	633	615	696	722	698	668	644	680	693	681	670	624	637	665	660	688	679	631	639	668	634	692	668	674	687	669	570	674	685	623	625	652	665	644	710	652	627	615	704	685	686	652	652	645	695	652	655	689	665	660	616	644	682	644	642	677	695	639	649	735	648	617	703	670	638	656	636	686	675	650	668	660	618	650	682	712	642	692	682	690	719	660	636	672	651	636	611	668	638	656	645	665	662	656	662	675	681	711	659	650	656	736	653	675	663	703	673	651	683	607	657	633	655	637	664	683	667	670	675	654	651	678	669	639	651	670	648	612	662	682	673	606	634	706	616	641	671	639	667	662	623	629	659	642	650
24282	21368	28387	24737	18869	3362	1324	840	681	634	553	464	422	383	382	351	331	317	281	2532	5769	3773	2259	1352	717	386	285	411	377	374	290	271	297	273	262	314	259	304	281	272	297	290	258	297	279	259	281	275	273	293	291	270	289	266	271	292	294	315	294	281	297	257	264	253	282	290	276	288	297	289	289	302	291	267	291	283	264	269	295	280	294	290	288	263	274	296	266	293	272	258	261	285	241	269	289	289	290	247	277	270	236	274	251	272	268	290	288	268	260	272	301	292	310	280	297	281	296	280	261	276	240	284	256	260	283	281	308	301	277	283	289	266	281	260	279	287	267	270	267	233	279	274	280	265	255	291	306	282	259	292	306	286	276	271	262	261	273	288	271	287	273	263	286	275	269	259	265	265	301	266	305	264	276	296	265	294	275	264	258	261	266	251	281	274	253	302	263	262	292	285	285	293	289	253	283	228	277	269	276	255	263	290	262	298	283	287	248	259	265	272	284	254	273	285	267	274	298	268	262	283	291	300	256	278	291	263	274	244	268	276	268	294	282	279	267	266	273	276	275	272	253	301	263	315	287	275	273	284	276	276	287	278	286	294	274	283	261	279	303	301	317	262	280	287	279	286	282	272	263	265	279	258	291	284	271	292	266	280	287	270	300	268	262	262	257	294	257	281	257	266	280	294	292	267	283	269	257	274	269	301	290	262	299	272	283	263	266	263	289	260	293	288	268	294	246	260	245	243	267	237	280	322	283	266	245	277	293	267	292	275	309	286	260	284	271	284	254	260	268	287	253	269	280	264	266	268	275	280	300	266	255	292	294	296	273	285	280	281	275	288	295	264	258	265	294	307	296	258	269	277	276	274	288	279	278	283	244	276	255	271	254	278	273	266	278	231	254	272	281	285	275	296	297	299	266	267	262	302	267	287	288	266	289	279	281	280	275	292	296	253	288	283	289	304	307	284	254	297	295	277	291	288	299	296	292	264	267	273	291	273	269	262	300	275	264	274	278	285	251	274	282	281	280	261	286	281	292	284	265	259	274	268	269	282	286	280	254	286	255	303	324	266	252	279	283	259	274	301	279	289	285	270	247	249	301	277	278	258	265	250	290	273	265	288	267	305	267	269	271	272	267	262	243	311	282	294	287	272	318	276	264	296	277	309	252	288	249	281	304	273	281	299	259	263	295	267	279	276	292	295	281	282	295	263	287	279	264	290	301	280	290	282	261	270	286	273	288	276	279	280	281	249	280	278	276	297	257	239	286	288	273	271	264	277	271	257	287	267	283	277	238	263	265	288	309	284	279	272	266	287	272	280	291	280	275	269	262	272	247	274	248	288	280	292	279	297	289	317	276	302	290	269	328	252	271	280	264	282	270	293	287	301	278	281	314	298	269	260	272	280	305	265	262	277	276	243	283	281	283	302	273	277	277	267	248	288	272	263	274	283	284	279	310	265	240	266	289	267	272	261	274	278	293	279	264	287	274	308	302	279	269	259	252	269	249	285	275	290	283	250	281	263	296	282	264	279	263	316	249	323	279	303	250	284	264	301	284	268	272	265	243	252	260	276	262	261	296	284	267	262	266	274	278	261	295	258	293	254	285	255	295	286	272	299	264	263	260	264	272	273	267	283	282	297	226	261	274	300	269	284	287	264	287	322	281	282	298	292	268	275	283	275	276	247	285	269	283	292	250	281	281	256	259	308	264	301	290	283	288	290	282	268	263	261	265	263	280	293	260	289	276	269	263	247	274	305	259	262	290	286	283	282	256	266	270	282	265	271	258	278	255	280	266	254	291	286	263	275	257	292	292	270	268	277	277	268	271	280	278	273	244	292	286	287	284	271	280	256	269	286	264	282	276	274	272	247	292	308	278	250	281	293	243	272	294	285	249	258	298	263	282	302	259	272	261	283	261	259	253	279	256	267	275	273	280	254	272	295	285	261	267	276	289	269	275	302	304	276	268	270	293	261	285	274	289	251	265	269	260	286	264	254	288	269	265	275	289	279	266	289	262	260	270	259	279	273	263	293	277	266	280	279	290	272	258	256	264	235	307	276	289	278	278	292	278	264	255	278	284	282	275	278	285	275	268	281	257	268	274	278	278	280	284	258	245	299	264	268	266	276	291	274	260	289	273	283	331	280	300	265	283	285	263	266	293	264	298	277	249	294	308	290	253	268	280	254	283	280	274	293	257	235	262	281	262	285	260	262	297	225	263	280	254	273	281	263	266	283	257	263	296	253	243	249	278	271	265	301	270	273	271	288	286	288	271	289	270	291	280	254	279	280	292	274	286	284	318	274	266	257	289	274	291	286	279	273	253	300	270	303	273	282	277	291	292	296	254	275	259	258	261	272	257	258	260	282	282	300	295	272	252	258	285	277	268	264	253	280	296	261	266	268	263	279	275	274	271	267	262	255	267	288	283	247	234	272	290	247	274	288	290	258	267	266	288	278	281	275	298	259	249	286	243	282	297	277	275	286	260	278	248	268	250	260	275	274	280	273	300	270	276	307	305	288	263	297	279	271	267	277	256	249	287	273	247	251	286	272	308	269	267	288	277	276	246	286	300	251	299	259	281	256	309	278	256	299	276	271	301	254	273	292	300	271	274	265	284	261	262	265	271	242	245	259	305	257	270	244	283	281	259	277	302	321	271	296	265	255	258	283	320	262	273	274	246	275	294	266	270	268	260	253	275	269	257	296	268	283	292	286	283	257	290	265	259	244	241	299	282	294	283	276	278	248	254	293	308	275	298	263	265	262	272	270	291	277	285	277	258	272	283	277	272	262	306	266	274	271	272	291	277	270	269	265	272	274	293	278	298	282	288	284	271	269	280	291	274	274	280	268	279	269	264	315	270	256	260	276	255	262	250	289	294	290	253	289	280	237	256	241	272	264	283	292	277	275	254	237	293	282	270	270	302	245	304	298	289	262	238	262	266	264	286	290	304	268	253	249	278	301	281	282	274	269	295	277	272	291	306	279	271	268	292	279	268	271	293	266	303	280	299	286	294	224	271	268	254	288	257	245	247	262	265	290	270	270	244	243	282	265	321	295	271	276	259	271	255	271	275	249	253	263	284	263	287	300	295	264	275	317	280	307	283	251	291	302	260	256	253	262	295	271	299	272	274	320	311	266	298	237	291	301	271	291	274	235	294	265	270	263	285	283	286	294	278	276	290	307	298	288	268	259	254	266	265	257	284	294	264	260	280	285	287	307	282	273	270	298	289	277	252	264	263	294	283	292	228	269	294	253	270	284	275	274	254	283	282	287	249	279	283	269	261	285	260	281	265	272	295	271	291	259	323	270	240	290	269	278	257	261	272	298	276	266	292	278	264	279	269	305	295	268	275	276	270	263	272	277	272	239	279	272	259	268	285	285	280	232	283	276	263	249	282	267	292	269	262	233	272	245	268	261	294	269	282	277	299	274	296	248	254	291	251	307	261	252	264	276	264	293	270	254	258	311	297	258	279	289	252	282	250	284	280	298	248	287
10713	20197	19338	12758	8324	5574	3894	2983	2501	1979	1701	1348	1215	1102	975	938	818	757	676	8409	15655	11480	7293	4446	1993	889	584	1073	901	734	629	579	587	567	589	603	641	604	574	561	554	573	544	562	569	574	551	573	557	549	539	538	583	573	584	591	583	557	587	589	535	577	603	567	555	540	551	592	525	537	571	557	560	545	556	538	534	584	564	556	524	583	567	582	537	551	553	564	526	548	515	574	545	580	578	592	557	545	517	560	559	612	636	557	571	587	564	537	558	544	525	616	612	591	548	568	531	519	538	533	554	556	586	606	512	562	615	601	576	513	566	567	545	537	564	526	575	525	591	537	566	571	584	587	539	570	526	572	584	539	560	581	546	578	575	573	559	600	562	545	563	530	536	570	535	522	548	510	561	585	543	551	560	626	561	575	509	552	599	575	596	516	544	523	576	576	577	567	574	543	600	537	560	575	674	569	573	599	574	550	574	587	578	518	558	584	546	556	595	567	586	533	561	586	568	532	587	537	551	545	537	562	577	537	541	567	537	560	536	564	542	532	566	567	560	616	550	575	557	554	571	572	532	570	550	570	547	527	512	586	563	567	562	559	568	591	598	594	565	577	524	575	571	548	572	542	544	531	533	554	561	585	526	572	540	562	621	523	564	528	568	579	527	556	550	551	531	562	554	567	570	554	598	526	545	549	571	566	558	563	569	525	582	540	522	564	564	558	540	596	541	527	563	594	564	534	543	545	581	564	539	575	532	576	586	571	584	553	574	556	561	573	579	565	559	571	538	552	575	570	575	562	580	563	594	584	575	542	560	572	543	607	557	549	557	579	589	546	582	579	573	522	582	536	615	560	588	552	542	580	569	588	563	637	568	566	530	544	557	560	535	574	572	544	553	551	586	589	562	553	545	570	567	575	562	563	583	580	576	533	603	544	540	554	599	560	535	561	541	573	570	558	537	603	575	565	506	557	551	542	519	586	568	553	544	560	591	537	565	528	590	591	557	537	576	600	577	542	551	587	561	507	588	551	538	562	578	518	545	626	577	584	580	593	552	599	538	559	574	596	529	584	536	578	587	576	574	587	532	538	598	525	560	585	566	550	558	569	538	566	560	564	570	534	556	541	565	535	549	547	592	563	536	553	597	574	602	592	577	580	551	578	576	611	563	572	553	545	572	588	570	533	535	555	536	536	507	501	529	568	577	532	568	542	579	546	545	565	534	571	535	554	573	564	590	581	550	559	606	541	582	549	519	571	581	554	540	562	531	532	556	581	532	547	555	537	529	522	603	550	539	587	557	537	576	544	571	580	576	547	550	534	557	597	572	561	549	573	595	547	561	525	616	549	540	591	554	583	583	543	582	570	564	589	552	527	592	544	550	539	608	553	528	578	512	544	529	576	543	601	541	552	582	531	534	538	557	581	547	580	532	603	547	595	582	543	570	567	519	545	549	557	597	545	563	588	533	547	583	553	512	640	582	619	578	574	555	563	530	559	566	576	580	541	579	601	563	514	561	571	568	571	558	562	559	510	586	584	518	512	543	592	548	554	549	572	580	582	545	571	570	560	543	593	601	593	583	582	568	553	607	532	572	575	587	591	573	584	548	557	581	538	574	550	518	596	530	572	544	535	552	540	579	544	577	566	584	576	586	567	567	528	592	555	585	591	535	556	569	557	532	584	537	544	535	583	580	587	561	563	614	538	573	551	551	581	540	555	569	554	580	572	529	528	568	554	574	561	596	593	509	537	567	550	592	573	594	595	548	550	586	543	551	591	515	541	579	576	539	543	574	571	559	574	579	593	557	602	553	577	575	594	510	568	561	576	557	573	541	571	607	587	533	589	536	607	517	550	561	546	595	583	561	564	595	522	524	592	555	587	590	537	576	569	583	537	579	526	564	504	565	567	541	524	570	557	583	559	584	583	584	568	575	535	580	562	569	579	565	564	597	544	529	564	586	529	561	544	576	552	557	603	555	557	576	558	563	529	592	540	515	554	589	556	527	526	507	574	535	552	508	552	545	549	553	570	549	572	575	567	527	550	556	518	542	538	548	609	570	544	579	544	557	548	534	572	580	557	558	538	554	552	584	560	519	629	596	559	566	575	557	559	569	560	599	533	565	550	524	561	549	564	588	532	572	569	558	537	522	573	577	584	556	559	562	543	572	554	558	560	570	563	531	550	521	574	582	583	566	552	532	584	581	539	574	572	557	575	580	565	553	543	529	568	565	566	563	597	589	546	538	600	575	574	554	513	564	562	575	578	559	543	552	557	533	517	562	559	579	525	565	578	589	554	546	606	589	573	590	558	562	543	595	562	543	572	563	562	533	567	594	548	587	585	528	531	545	563	598	523	562	529	552	567	544	552	522	562	577	614	544	587	569	561	544	569	540	574	549	562	536	568	570	559	569	567	562	584	529	561	613	558	569	550	585	543	522	578	563	554	568	538	554	559	589	545	585	574	580	586	562	575	595	586	559	569	590	548	553	579	581	514	544	625	584	529	528	582	536	556	539	539	587	575	551	553	563	563	541	556	555	597	564	585	590	535	541	569	557	519	555	554	565	588	539	542	561	540	562	587	569	563	590	590	522	555	582	539	535	593	568	584	600	582	547	555	584	568	545	558	543	579	580	571	545	576	522	525	565	563	600	570	535	560	554	554	580	547	553	584	540	538	589	594	551	548	520	540	533	591	558	555	598	562	517	552	577	557	527	528	511	599	570	582	550	564	545	569	556	558	569	529	541	563	541	560	601	562	586	541	614	563	499	548	542	541	512	622	570	529	547	552	536	530	519	541	563	542	549	583	573	505	562	561	571	568	578	594	545	589	538	591	563	543	571	535	591	567	584	579	566	548	541	533	574	568	575	585	583	553	527	548	554	551	528	560	575	565	560	558	563	534	561	567	573	555	551	489	544	571	537	557	558	586	592	561	576	516	551	584	558	575	552	579	529	529	539	577	575	575	586	549	579	600	605	563	590	569	583	571	536	562	582	547	625	589	504	491	612	565	572	570	561	550	551	557	545	578	569	536	564	569	561	611	564	539	530	585	565	579	557	555	605	575	556	539	559	602	586	578	541	591	568	544	571	529	547	582	587	542	613	547	560	548	538	531	554	539	565	573	587	575	554	531	570	508	549	539	551	558	546	563	568	571	566	557	542	552	602	571	559	556	570	539	572	538	574	550	588	565	510	564	537	593	519	606	544	542	559	586	573	594	593	517	534	558	605	553	520	605	544	548	595	561	564	552	603	545	542	548	544	581	534	563	566	579	517	553	561	563	573	600	552	552	579	538	533	573	585	547	542	611	580	530	535	576	602	577	525	570	543	594	551	571	602	532	573	562	544	564	572	564	560	584	538	559	553	573	612	564	522	594	547	565	597	589	522	565	603	577	609	585	556	585	560	582	556	544	563	589	527	622	613	559	553	548	533	552	564	554	529	533	553	538	526	561	550	548	537	574	552	521	536	548	563	542	585	534	590	544	543	610	559	556	539	565
23332	21376	29155	23977	21380	18391	3571	1354	930	826	656	549	487	470	407	418	386	356	341	5305	10860	6488	4562	2231	900	539	492	461	423	292	270	265	288	281	296	323	363	342	310	266	257	260	262	305	296	289	299	302	289	260	280	282	269	281	274	251	275	260	290	265	270	269	301	294	252	270	285	278	289	261	276	293	305	294	279	289	270	299	278	275	287	284	285	286	286	254	291	294	291	261	265	282	284	252	258	268	256	258	262	272	279	263	296	303	278	277	266	269	259	268	291	269	268	279	288	266	270	295	271	250	269	284	269	301	287	298	289	280	274	260	259	252	291	258	272	269	271	260	272	280	287	252	288	256	266	271	269	268	265	275	267	288	274	250	270	277	271	261	285	257	269	284	287	263	319	276	269	281	256	258	276	306	261	285	247	255	265	249	265	278	272	277	286	280	267	273	285	244	264	246	263	276	245	276	256	263	317	279	272	272	262	280	259	274	288	242	268	286	267	282	305	266	316	256	269	272	274	258	261	239	278	300	260	293	276	292	264	287	266	291	283	250	269	251	277	285	273	276	295	276	254	288	276	271	287	249	267	266	263	266	255	277	269	294	272	242	267	273	269	308	287	263	291	267	294	270	265	299	292	280	270	254	279	267	267	290	262	269	278	297	247	289	263	256	252	273	278	301	270	285	240	271	257	268	291	279	287	275	287	293	313	296	287	297	308	255	269	285	282	256	296	272	315	295	252	246	251	260	279	268	275	260	267	281	256	291	255	265	268	291	271	269	271	287	266	260	284	304	270	270	280	298	279	269	276	320	253	247	273	271	247	282	284	268	308	297	271	248	276	279	280	301	292	274	256	294	268	273	289	247	257	278	287	282	276	280	258	266	277	268	246	281	264	240	303	258	266	267	254	257	270	297	309	277	285	279	280	272	301	277	305	259	298	289	273	262	269	290	272	317	265	268	291	287	275	315	266	261	293	271	281	251	258	281	287	263	252	292	306	288	270	274	251	289	324	269	280	290	306	291	259	283	308	259	313	270	279	257	286	271	265	272	284	280	289	289	258	287	259	254	299	268	304	273	270	276	267	282	255	248	263	275	262	279	252	261	276	285	312	279	280	307	260	293	269	306	277	299	270	266	250	251	286	277	293	283	284	282	287	269	269	288	292	272	277	288	268	265	296	266	287	299	276	285	287	283	278	263	267	253	282	276	298	284	249	277	276	270	259	284	265	276	273	268	261	272	289	268	288	245	302	258	230	265	249	296	263	298	306	260	294	286	275	303	270	270	241	292	288	246	280	277	251	261	267	282	255	271	300	291	293	261	282	255	278	309	290	278	303	300	268	244	252	285	277	285	294	309	302	285	275	291	287	255	264	259	232	278	270	281	251	284	238	254	265	276	289	298	292	292	264	239	266	271	264	277	257	292	282	258	259	320	280	259	267	278	279	274	254	277	280	240	292	267	285	295	272	289	256	243	277	274	271	291	294	270	275	267	245	275	303	274	276	267	269	260	259	313	289	231	275	311	279	246	265	289	297	265	296	285	285	292	273	258	284	271	265	267	277	266	293	261	250	278	294	301	265	269	288	253	270	296	281	268	280	271	241	288	252	289	263	250	276	281	294	245	286	278	289	268	263	295	284	270	284	248	276	278	274	286	264	269	282	278	295	276	273	281	246	273	259	276	258	287	277	278	263	285	247	279	270	297	276	291	265	290	257	289	274	275	265	268	259	280	265	261	292	274	294	262	264	285	284	260	286	304	270	246	307	257	268	293	297	281	281	247	255	283	275	273	280	272	257	273	261	244	258	275	281	280	308	259	265	255	262	280	293	262	283	291	265	284	258	271	279	272	285	265	280	282	292	276	280	275	274	274	259	278	290	266	295	243	288	284	282	306	292	249	259	276	279	280	280	264	277	245	246	275	261	261	302	248	291	278	272	295	260	290	295	244	245	268	274	287	301	264	269	280	270	276	263	265	292	289	252	247	254	295	278	293	268	301	284	284	277	289	283	295	265	274	280	272	273	296	269	258	280	268	298	277	269	288	278	300	257	257	275	259	275	276	291	280	259	294	304	278	272	268	249	239	272	252	272	262	258	284	272	277	270	299	242	247	271	254	273	271	252	301	276	260	280	263	268	233	275	246	295	285	273	284	301	291	280	259	259	285	265	275	282	272	279	275	284	287	275	268	279	272	285	288	264	262	277	252	278	290	264	274	308	298	253	278	268	295	286	254	266	322	283	284	266	265	265	268	224	253	272	272	276	272	258	269	263	265	255	248	261	275	288	281	273	300	275	259	255	270	271	303	278	278	285	295	263	291	261	271	257	268	290	287	290	292	309	287	257	276	275	298	278	260	254	271	246	284	283	294	284	260	297	278	298	268	257	310	294	299	272	279	260	271	247	255	257	256	258	262	303	294	276	250	289	271	277	234	276	280	257	271	290	304	275	277	275	278	270	302	303	291	277	265	283	255	300	284	266	265	288	274	276	251	275	258	279	259	296	313	268	257	263	266	273	289	279	297	296	312	292	252	265	236	249	251	259	273	282	263	279	280	259	268	283	282	278	266	294	295	292	254	245	283	281	282	289	269	287	287	287	273	311	270	260	266	283	272	271	285	278	265	297	241	263	284	275	299	275	244	267	274	271	260	272	258	294	286	266	257	251	292	273	278	251	294	290	276	270	280	259	276	297	270	261	274	274	259	282	269	286	279	263	295	269	294	291	277	281	290	265	265	287	274	263	287	272	276	269	259	288	256	253	251	271	282	275	276	293	266	284	295	250	256	294	278	276	278	252	292	264	264	265	288	282	277	269	273	298	253	239	285	298	311	265	271	261	305	264	265	258	279	290	257	278	260	288	283	293	239	269	263	263	236	255	277	265	268	272	300	279	293	288	288	252	276	257	286	250	274	302	279	276	276	273	293	269	267	266	283	279	259	253	261	258	277	261	247	267	255	272	264	268	269	266	281	270	290	277	297	277	262	253	272	291	278	266	293	261	271	245	264	290	265	273	277	283	304	270	254	267	273	275	264	274	260	299	241	269	303	280	277	287	242	274	308	278	274	270	291	247	254	294	263	259	256	286	274	290	264	264	263	276	256	300	284	290	262	293	283	286	263	264	296	304	267	283	263	273	273	245	287	291	314	264	289	289	319	283	270	277	294	296	276	270	285	275	264	284	292	249	261	275	253	279	305	278	297	303	273	257	289	254	267	258	271	300	298	293	299	297	304	287	292	254	279	287	276	286	270	285	268	270	266	292	283	279	260	277	310	284	269	249	280	269	273	261	313	274	294	294	289	267	284	256	279	262	285	279	281	271	311	280	286	281	269	258	284	299	261	256	298	267	302	251	275	261	297	283	282	262	284	311	296	274	265	250	257	284	277	229	269	287	284	280	308	293	266	273	257	326	282	255	284	302	284	248	257	278	292	279	267	260	287	268	290	278	284	269	276	286	291	261	307	300	265	255	257	260	275	275	258	261	291	256	286	277	281	282	321
13503	25774	24062	17142	11535	7800	5642	4638	3584	2755	2329	1864	1558	1390	1279	1127	949	854	808	15416	23488	16031	12537	6667	2665	1470	1254	1195	1066	611	543	525	563	594	552	701	809	697	623	599	520	515	556	528	522	558	545	552	526	535	509	528	528	541	508	517	560	559	517	548	569	530	537	542	508	546	531	529	514	516	572	541	540	551	576	508	546	552	517	548	559	511	553	553	557	548	588	562	537	538	541	571	538	563	553	589	531	561	569	533	550	529	562	534	572	531	537	535	553	547	546	567	558	538	538	542	579	553	560	541	518	532	542	504	534	549	487	511	493	499	549	553	533	535	544	535	528	534	580	545	516	530	494	493	537	521	545	514	528	536	515	526	563	509	602	538	569	522	562	530	545	536	571	576	540	566	529	521	537	546	530	561	530	528	533	520	553	508	514	534	545	542	532	528	565	526	548	563	518	493	526	541	584	541	568	571	563	518	589	536	498	542	546	531	541	540	520	540	559	504	492	558	520	564	530	514	534	531	549	533	534	571	559	507	564	541	530	530	510	563	482	525	552	536	543	538	587	574	555	535	510	544	520	523	524	539	552	495	494	569	550	539	526	548	562	566	545	571	576	552	556	493	576	498	538	537	544	526	568	469	506	566	556	534	561	540	538	506	574	571	513	530	527	560	547	577	544	538	559	548	581	537	565	536	539	538	563	523	519	556	541	595	550	498	531	537	551	518	525	590	512	565	558	562	523	545	544	521	545	523	526	552	523	554	557	545	536	560	547	517	540	557	562	565	552	529	507	544	544	537	528	563	555	566	541	566	533	557	550	522	526	510	554	520	539	545	497	514	498	573	545	571	517	579	533	598	538	558	520	565	558	534	554	531	560	535	556	553	487	540	541	526	541	578	526	518	525	557	544	526	567	504	532	546	548	551	548	522	542	592	588	502	552	541	540	541	552	551	524	582	508	533	500	530	533	553	525	549	522	538	510	549	509	572	528	566	533	536	513	545	491	561	590	550	526	533	554	553	560	480	559	535	521	540	534	531	569	529	551	522	527	527	552	536	565	522	542	579	557	567	554	548	537	546	538	555	560	464	508	504	541	548	564	540	561	564	541	523	549	539	526	507	534	555	559	575	552	551	552	517	526	557	533	548	559	560	541	522	529	521	536	540	550	543	520	566	540	563	554	541	523	552	548	535	529	581	523	505	528	528	551	542	518	524	526	554	552	550	498	519	518	552	531	512	528	586	534	548	556	557	543	577	554	499	561	505	523	537	524	565	556	526	529	554	527	544	558	570	539	543	522	530	560	512	548	520	541	527	513	581	530	518	537	551	548	507	517	529	512	504	522	557	557	515	550	529	514	527	532	558	508	541	508	525	559	522	526	546	595	546	544	549	552	535	571	504	570	556	557	500	547	532	554	543	513	546	532	590	570	586	497	526	582	517	536	564	527	559	558	506	556	548	552	547	539	536	538	550	519	587	545	567	567	532	526	504	585	566	528	517	533	559	550	551	525	528	540	515	502	548	510	549	530	510	497	518	563	542	506	584	547	484	518	558	475	561	528	525	552	566	526	546	538	513	502	499	550	553	559	540	546	567	527	545	572	565	618	534	511	588	553	604	523	566	563	509	523	515	570	570	533	530	582	568	545	540	519	583	557	520	527	530	525	548	564	523	547	537	531	503	573	565	516	599	525	497	558	525	560	549	521	495	523	538	513	554	575	495	553	511	559	519	532	524	551	568	541	495	542	569	563	545	549	527	489	548	535	529	539	564	509	578	484	531	536	544	510	528	502	489	512	541	534	552	554	546	569	549	524	569	549	525	571	562	538	532	541	525	512	574	547	540	570	559	546	516	611	547	549	547	532	549	516	533	552	549	589	565	542	534	560	531	488	526	556	570	546	572	539	532	523	515	560	546	553	474	527	536	504	548	591	526	552	569	545	567	555	590	523	525	560	563	555	560	525	556	546	569	555	520	581	505	562	547	559	571	550	606	529	543	501	568	594	570	551	501	517	529	523	485	540	532	546	520	552	581	517	559	499	534	543	554	578	547	536	535	540	569	548	555	541	515	570	518	509	558	579	527	548	541	508	557	510	576	491	513	557	491	548	528	531	562	553	508	529	557	541	516	534	560	495	518	546	538	514	561	528	525	539	547	553	566	532	512	523	538	523	523	536	592	542	522	499	538	557	543	543	522	528	568	562	534	534	540	541	552	547	510	581	526	536	557	574	553	604	513	546	504	529	553	541	536	539	550	525	522	561	566	544	541	559	553	554	539	555	559	514	523	595	547	507	578	500	553	568	519	549	544	599	563	538	517	518	564	551	537	518	545	577	533	536	519	565	564	567	563	516	515	566	560	545	566	543	571	499	532	576	596	536	530	494	553	616	499	551	566	508	526	531	544	528	530	537	573	528	543	537	495	535	564	563	500	555	544	555	515	522	530	522	537	550	545	537	582	558	516	567	552	487	518	542	575	557	545	533	518	543	510	565	548	538	529	491	555	552	527	557	563	598	543	554	545	541	557	517	543	546	562	542	530	525	572	530	529	526	525	533	515	536	571	539	558	568	546	553	593	498	561	556	575	534	539	544	539	554	537	566	559	560	543	511	551	556	505	550	546	566	554	557	528	548	523	554	493	590	550	550	560	542	560	542	518	518	618	566	522	525	573	551	518	530	512	596	551	469	563	539	543	512	524	541	516	557	528	546	522	532	541	552	550	532	531	540	550	534	562	509	543	546	546	551	501	545	537	517	589	566	547	515	527	523	565	543	573	558	511	561	548	505	553	518	556	536	531	533	538	580	519	521	515	550	560	558	555	488	565	547	559	515	546	530	557	524	576	542	530	556	549	505	505	542	535	552	568	560	539	589	536	542	504	541	507	537	543	534	521	563	547	560	544	571	573	557	564	533	534	548	628	559	553	556	498	600	539	594	566	563	605	523	563	552	546	601	507	560	535	522	556	599	565	545	518	554	535	519	567	551	536	541	525	553	544	518	540	540	587	509	538	565	550	552	505	556	576	528	581	605	543	528	530	531	533	580	553	554	585	533	486	539	547	511	524	492	558	532	564	526	566	532	531	541	518	524	554	572	539	519	534	502	522	603	559	538	490	594	578	538	556	486	558	531	538	543	530	571	505	516	519	538	522	548	559	512	522	581	544	519	571	527	559	537	500	519	525	513	520	536	520	531	551	567	548	525	604	521	580	533	541	533	539	524	526	528	545	539	535	501	547	527	525	527	547	564	551	523	553	528	566	501	537	520	495	536	531	550	542	522	543	555	546	568	501	528	514	540	540	581	559	551	551	554	539	572	554	516	558	545	571	546	541	537	537	559	571	535	569	534	527	542	566	554	535	524	567	536	512	517	544	545	532	526	514	528	549	582	514	542	528	515	522	547	558	572	534	585	534	535	548	535	547	568	530	557	580	524	544	574	558	525	512	556	531	552	525	527	552	490	551	549	516	519	542	526	529	524	497	543	523	532	534	525	540	576	517	546	548
26554	19942	9391	2878	1266	891	681	568	491	435	433	388	362	339	326	361	334	322	324	639	1020	722	733	523	376	354	393	352	329	299	332	324	339	321	313	325	348	368	354	318	325	313	304	341	328	348	352	330	290	320	319	330	328	322	323	311	307	302	327	322	343	317	321	355	295	326	312	336	307	304	357	310	334	336	328	349	352	303	301	301	365	317	323	329	319	336	324	291	315	346	302	324	322	305	307	342	316	327	318	342	344	340	342	309	352	339	307	368	297	326	335	340	326	336	331	302	346	298	325	314	306	347	331	334	328	307	320	294	311	316	330	319	282	316	330	306	303	334	308	303	338	317	335	336	322	324	335	333	298	314	321	313	281	332	305	281	328	318	318	322	304	305	324	317	332	316	283	350	328	335	324	286	320	351	323	313	305	331	296	353	326	339	308	324	361	327	342	316	340	323	299	315	302	345	333	289	302	338	295	317	343	297	302	324	324	323	346	332	327	342	314	338	339	342	339	321	342	316	295	322	330	318	329	333	335	335	338	336	341	293	339	328	340	302	325	322	316	322	356	327	332	287	352	345	316	319	325	290	328	324	305	306	317	304	317	301	298	324	314	323	289	325	343	325	304	294	318	315	304	337	353	336	338	297	339	299	303	307	326	332	316	351	331	346	313	320	329	296	298	327	295	300	314	349	328	292	356	316	299	325	300	290	308	315	317	312	297	357	304	319	318	327	326	292	319	323	314	276	317	336	352	316	309	292	325	320	338	319	304	317	334	309	354	344	346	344	325	300	335	320	345	313	333	318	321	330	325	302	323	382	344	319	308	336	341	337	289	330	329	290	317	309	314	295	308	313	330	329	293	318	358	327	345	315	318	293	322	321	320	327	319	304	302	303	313	351	311	297	338	315	299	344	329	346	328	291	321	340	302	308	331	333	338	337	327	294	351	320	319	312	282	303	352	317	300	305	315	297	328	318	343	329	332	332	325	332	307	293	317	348	301	340	337	332	348	327	345	333	318	314	316	321	350	345	326	332	299	321	338	320	324	328	338	315	291	289	307	324	335	303	308	351	329	324	308	331	296	322	331	310	359	341	334	359	307	341	326	307	305	332	332	316	291	307	319	288	338	347	326	327	303	300	312	297	314	335	314	321	298	323	333	347	334	327	322	306	319	328	339	334	318	355	321	338	304	291	291	303	345	316	323	298	348	311	349	376	352	353	312	325	325	323	321	333	330	330	338	278	312	315	315	324	310	375	354	324	344	353	333	301	301	325	331	345	315	319	311	332	337	319	342	357	319	351	338	321	301	306	291	329	333	339	314	335	322	304	315	356	317	324	324	343	341	321	343	348	326	330	328	320	333	318	300	331	310	357	320	320	313	300	322	318	332	340	335	312	288	341	319	322	322	330	317	321	294	338	298	291	315	321	350	319	330	314	313	326	330	317	308	309	327	345	317	316	340	325	299	300	361	296	317	344	292	317	337	328	300	304	293	300	367	290	303	317	327	323	320	352	285	294	316	317	293	339	334	332	304	333	327	341	293	315	312	327	328	315	322	319	339	336	299	301	311	305	324	327	338	329	329	332	313	348	330	330	362	295	332	329	294	356	276	287	339	346	332	348	333	316	323	365	338	327	302	318	344	282	321	348	350	318	322	308	341	317	292	288	283	301	288	322	328	288	331	326	320	322	283	322	308	349	332	300	321	319	321	310	324	323	345	303	300	321	337	328	306	320	321	331	305	310	317	309	334	298	321	316	321	326	342	370	331	311	339	320	335	307	333	307	347	301	328	324	313	299	347	325	303	344	306	364	337	301	339	310	317	331	309	321	331	306	297	365	339	307	331	292	299	323	321	334	297	313	329	317	313	350	346	316	336	336	330	300	322	343	338	307	307	300	304	284	305	318	311	343	322	308	347	293	332	315	307	321	284	353	375	328	318	318	319	324	336	307	299	336	324	324	276	284	309	302	350	310	315	327	277	333	326	318	323	332	313	343	336	285	344	318	327	324	312	310	308	322	294	301	316	317	326	342	313	350	323	317	309	327	325	308	289	319	338	310	343	334	337	316	344	343	341	314	327	312	343	306	312	331	325	328	332	349	308	343	324	315	313	314	329	350	320	320	332	307	329	333	309	347	333	350	304	315	318	346	323	353	312	320	331	350	333	306	318	321	329	332	338	318	305	326	323	315	313	329	339	336	336	336	353	319	307	334	324	332	328	322	302	325	339	327	307	320	316	346	327	306	316	309	316	323	310	277	309	303	313	315	331	315	315	301	326	304	336	322	315	316	314	300	305	304	316	334	321	324	345	325	336	334	352	317	344	363	292	320	312	347	330	323	327	315	325	323	309	317	312	329	311	309	338	341	325	329	322	330	312	308	333	337	296	331	308	323	321	323	334	351	334	313	318	304	302	324	356	324	316	343	317	311	346	312	326	343	327	349	350	314	340	298	304	318	326	337	342	327	348	290	330	331	313	360	353	326	297	322	324	303	336	319	332	324	360	326	337	290	318	330	292	324	334	303	327	322	312	330	308	315	304	327	309	310	326	318	340	335	306	311	322	348	279	344	323	317	323	340	332	335	361	322	349	314	308	339	333	310	331	331	302	313	335	331	320	302	343	313	299	327	317	307	310	321	332	313	341	322	298	287	358	347	316	309	352	316	293	321	313	353	331	311	300	321	324	339	308	328	316	325	327	330	299	335	306	321	313	290	340	326	293	356	340	320	323	354	320	335	329	315	293	316	313	352	357	311	318	291	317	334	330	324	319	303	327	308	325	304	314	344	338	314	293	286	335	317	294	299	297	346	306	336	289	301	323	272	326	318	308	357	342	313	316	345	350	287	332	331	315	324	360	351	317	337	347	336	331	336	305	331	328	338	324	348	329	291	297	303	304	316	310	303	324	331	314	329	333	297	334	348	333	329	317	328	335	320	342	330	325	310	316	317	302	328	342	322	302	325	325	324	314	308	326	339	301	298	298	262	320	322	293	353	302	318	354	338	308	321	350	280	304	326	315	354	331	338	296	315	325	339	311	322	303	317	319	354	342	328	336	323	305	302	326	332	344	341	336	320	312	336	312	325	308	343	309	316	324	334	334	339	324	347	348	323	302	333	286	311	302	322	344	328	293	295	313	312	300	306	314	319	299	309	330	313	288	334	354	292	329	318	316	310	309	361	316	350	324	302	341	347	319	338	331	384	329	310	314	349	337	335	305	350	302	329	334	304	323	353	324	301	282	324	339	309	335	319	326	313	299	330	353	308	312	313	295	310	344	313	303	294	315	313	330	321	321	310	331	339	312	314	319	327	304	355	304	319	326	312	318	312	327	333	298	302	302	348	324	335	308	330	299	342	312	320	322	321	359	324	323	313	352	296	337	315	364	317	342	295	321	319	325	304	318	324	294	316	302	292	308	322	287	308	297	340	314	360	328	324	285	327	299	322	372	323	300	327	289	310	356	327	335	308	326	318	317	315	340	351	336	307	311	348	307	314
8755	12244	11449	6818	4268	2990	2198	1853	1426	1314	1114	893	845	833	835	734	746	687	684	1959	3293	2129	2076	1433	830	727	754	798	690	608	637	657	627	671	642	702	658	659	626	641	667	641	676	661	664	638	664	628	613	653	608	662	648	631	663	729	620	667	671	641	621	634	667	637	674	698	590	679	656	626	680	660	610	616	673	611	624	649	673	626	632	681	683	607	674	624	650	655	645	611	619	644	646	641	603	630	609	680	630	686	621	644	638	618	662	657	647	713	670	642	617	608	594	612	699	689	656	633	651	614	633	653	602	642	639	640	676	652	676	631	640	670	605	675	654	648	631	634	667	685	635	653	664	644	682	662	644	701	691	656	640	643	626	647	681	671	652	651	641	688	663	626	651	626	650	652	655	684	657	620	625	625	642	657	659	645	678	690	641	633	623	605	655	680	633	684	665	670	660	648	677	591	664	664	602	663	704	625	639	614	671	675	652	649	669	680	666	638	685	677	658	619	644	682	693	623	673	658	661	638	668	668	671	673	628	629	671	621	617	668	667	636	642	645	651	674	643	619	700	668	596	709	618	647	685	670	630	648	663	619	640	664	642	617	669	661	654	637	619	640	683	668	655	630	614	685	639	693	660	626	615	618	615	672	628	657	668	652	633	673	622	676	620	587	612	637	636	616	652	650	637	649	674	641	625	587	668	615	673	635	632	659	662	667	648	658	652	644	659	640	646	632	651	623	623	636	611	712	657	654	637	638	716	643	699	668	668	662	636	658	646	650	660	647	694	631	661	614	649	638	643	614	683	646	657	611	658	642	661	652	653	673	591	624	696	653	619	603	671	661	690	646	638	629	608	689	668	642	663	636	654	677	671	638	677	642	663	617	689	606	616	669	672	641	682	610	693	617	671	641	639	663	637	659	598	655	641	654	626	618	660	637	652	643	618	651	660	681	616	696	634	628	635	629	633	653	639	634	675	629	621	661	629	633	684	645	684	687	600	643	602	665	641	630	655	614	622	656	704	596	629	640	658	686	681	626	649	669	671	647	632	623	652	684	624	626	623	683	643	654	659	660	636	662	659	706	637	636	648	658	652	654	621	713	652	660	678	652	608	680	644	659	640	665	668	648	678	636	640	675	674	663	600	674	673	662	677	685	630	658	676	646	665	660	656	622	652	644	593	637	644	663	675	671	674	624	680	646	641	648	651	649	688	640	618	653	629	682	654	662	634	661	648	624	667	672	662	586	661	645	617	648	686	634	630	682	669	654	641	633	651	710	647	655	640	669	669	652	733	648	640	674	622	634	650	666	657	637	682	622	646	722	703	667	651	674	658	637	666	674	665	683	654	657	661	612	660	679	685	638	608	644	649	651	678	630	633	633	653	639	625	671	651	647	679	671	679	652	613	660	656	639	673	666	689	649	691	641	626	705	654	641	647	669	616	650	650	664	630	649	658	602	655	684	642	653	684	657	673	644	660	657	633	634	655	645	674	634	644	648	646	698	650	585	663	677	652	646	659	672	653	652	648	669	646	619	635	684	678	621	654	611	629	703	713	695	669	727	631	647	666	648	646	694	639	675	666	645	609	662	626	658	635	677	601	657	710	674	677	647	681	669	695	635	647	650	658	617	643	645	640	641	649	657	622	670	694	651	656	644	678	659	660	695	662	663	654	698	700	625	646	618	622	703	637	639	646	637	689	615	637	617	622	658	678	645	700	656	660	695	653	679	637	638	675	644	666	603	620	652	590	620	735	667	636	677	723	676	684	633	631	664	666	605	636	624	653	624	652	618	662	614	692	627	651	640	673	642	611	637	641	635	638	684	607	652	677	617	649	677	649	652	646	686	611	653	664	679	612	649	671	631	634	618	621	699	665	678	682	650	676	655	647	651	700	652	624	671	655	670	703	657	633	707	638	664	646	667	662	641	635	651	672	659	651	641	655	678	657	668	673	636	672	653	647	673	666	632	630	697	634	649	636	621	658	649	691	649	638	611	665	696	665	628	648	642	673	639	627	655	658	664	660	667	603	665	646	633	656	694	626	667	609	671	658	624	655	628	664	681	663	654	682	677	620	658	654	593	623	676	668	687	684	656	624	643	678	628	667	657	659	685	664	655	684	615	639	634	649	677	658	661	644	689	616	661	656	664	637	690	660	655	656	637	660	633	652	656	619	638	621	639	642	661	687	663	624	692	687	637	632	650	648	603	685	619	628	631	652	624	651	628	634	676	630	648	671	618	642	638	669	704	659	622	626	676	673	647	651	623	645	671	641	670	656	624	627	640	664	680	656	662	645	700	673	692	673	731	654	650	595	647	633	674	634	606	618	639	644	645	711	637	678	654	672	653	611	683	611	618	668	672	666	644	615	695	647	624	647	618	663	623	626	620	681	663	644	629	692	644	640	663	634	669	632	646	636	665	645	658	643	646	645	645	673	686	654	664	684	652	625	649	642	659	651	633	654	633	645	640	674	581	627	651	679	711	665	674	665	684	686	619	673	637	616	659	674	634	676	673	651	690	654	615	655	652	688	615	629	610	681	622	651	639	667	663	634	674	615	643	668	672	608	603	636	630	656	627	650	643	689	650	656	628	657	629	639	685	647	606	632	633	624	658	669	644	622	643	629	645	657	697	647	694	678	660	635	672	647	663	665	671	658	652	625	632	669	615	682	616	629	636	661	609	645	652	652	626	626	657	674	687	664	641	640	667	673	641	646	647	600	658	686	684	657	643	646	627	653	647	656	645	653	712	644	653	641	653	652	666	666	638	652	644	593	668	607	645	629	641	706	642	660	639	641	600	624	654	644	644	666	672	657	669	678	658	584	666	694	671	656	672	713	666	662	661	671	707	616	627	670	631	623	629	634	669	664	639	653	645	620	645	682	601	643	659	672	672	634	645	640	655	679	669	634	678	625	683	604	654	657	641	672	686	660	616	612	654	650	647	691	643	702	653	650	616	651	645	676	662	617	631	695	657	704	645	634	627	687	602	644	614	633	656	619	618	627	685	663	683	653	685	693	674	677	644	650	640	654	634	659	668	623	709	657	669	683	626	643	665	639	606	669	605	647	626	647	656	692	689	672	628	658	665	620	613	663	657	720	653	629	716	609	654	660	647	677	648	609	649	622	620	647	664	645	635	635	649	655	647	627	634	672	619	631	669	618	666	644	653	633	706	627	629	647	632	675	640	687	621	649	670	657	601	661	652	717	654	661	649	701	689	631	662	637	653	670	645	644	648	692	630	607	628	658	656	617	686	650	623	695	662	638	636	654	669	615	675	650	650	635	690	682	633	644	675	620	673	612	653	666	638	651	623	639	649	573	697	628	671	674	643	603	666	673	618	686	680	633	627	711	721	656	642	651	662	677	610	659	671	620	661	647	639	653	649	638	637	665	659	640	633	662	653	608	603	635	663	588	622	665	659	660	705	647	617	642	645	621	650	656	670	656	654	639	672	649	649	668	670	695	615	641	652	696	654	643	676	665	647	628	614	674	654	649	674
24257	21389	28452	24695	19012	3529	1421	867	690	561	512	424	402	383	361	323	332	312	328	3929	5155	3185	2486	1302	618	520	525	412	305	279	302	240	287	265	284	270	314	307	286	269	253	291	305	274	257	290	265	247	252	260	271	291	275	293	325	270	301	288	307	283	281	296	295	281	288	272	245	263	289	282	300	257	308	299	256	320	279	307	267	277	288	273	289	276	287	293	268	271	255	290	251	243	276	261	287	299	279	300	287	257	276	276	283	268	255	256	284	307	292	310	284	250	294	287	279	287	278	266	278	281	293	285	246	272	284	271	285	276	256	286	276	300	294	283	258	276	293	258	270	292	285	300	262	275	302	271	275	279	314	293	267	282	263	295	267	308	297	281	286	284	253	277	261	263	284	279	254	246	258	277	250	239	293	272	274	267	291	267	284	272	263	315	248	283	257	248	248	285	288	279	283	271	282	272	262	270	271	269	257	282	264	258	262	298	274	265	281	280	249	267	264	272	276	257	279	292	278	307	299	287	279	290	295	273	266	254	283	270	265	282	310	296	275	271	269	270	269	295	265	271	284	282	235	265	257	308	269	244	262	247	265	252	276	258	276	260	248	299	255	244	265	290	305	283	263	280	279	262	285	254	275	282	269	259	257	276	284	297	294	278	291	237	269	295	265	272	263	259	276	255	268	274	281	329	291	299	281	271	279	283	272	266	271	266	282	257	276	273	260	280	279	244	287	263	275	289	284	279	276	271	286	287	285	289	282	256	263	282	254	277	266	286	259	300	272	260	276	294	281	291	254	271	265	239	278	262	268	285	259	250	278	291	280	254	263	263	245	265	282	274	287	266	273	263	259	297	303	303	287	265	265	245	263	262	307	262	309	265	303	284	272	280	276	270	277	294	262	286	279	263	310	274	271	249	291	243	281	314	283	266	281	284	267	261	248	287	252	278	277	300	294	264	266	273	294	273	259	267	278	268	283	303	291	268	292	290	276	255	266	303	275	285	262	263	273	268	267	287	291	272	270	260	286	307	265	238	298	260	281	278	269	272	287	274	257	287	283	253	312	290	281	309	284	261	282	245	259	273	286	283	293	262	253	277	270	288	285	275	276	257	294	294	289	266	301	293	319	286	300	283	273	275	256	257	260	296	286	305	292	291	263	266	269	276	290	293	282	276	258	282	277	238	275	266	288	251	290	236	255	261	299	274	277	262	266	257	273	267	307	265	266	277	281	256	288	301	299	259	291	327	304	297	264	297	268	278	304	250	254	289	272	290	271	292	277	265	292	291	279	250	273	253	284	266	294	289	260	266	272	284	284	264	282	265	279	288	304	262	247	269	300	272	308	273	264	324	298	282	283	309	271	283	255	264	269	293	272	263	276	280	285	269	277	292	303	283	283	254	250	258	257	246	255	294	295	234	245	310	282	258	318	285	314	269	306	263	278	283	286	282	248	262	261	275	289	279	298	285	284	270	290	277	272	295	277	311	268	277	278	300	274	279	257	273	277	281	267	277	275	231	262	259	267	280	260	282	283	309	279	259	257	267	269	255	259	296	285	267	275	302	278	278	273	295	277	282	290	283	284	251	282	283	267	278	273	274	297	264	280	281	288	262	273	285	275	271	266	276	269	267	297	287	280	290	274	257	309	279	276	283	240	268	244	286	262	258	280	294	260	268	280	292	268	265	279	295	285	271	258	296	259	295	248	278	253	262	278	277	278	248	264	262	278	272	290	300	267	269	276	264	288	300	264	281	282	262	303	274	272	256	254	290	300	285	256	255	275	274	289	275	271	275	272	269	296	267	265	246	273	252	268	281	260	247	286	278	296	301	287	260	269	286	287	291	286	273	268	253	269	278	274	284	275	275	309	267	292	290	281	296	266	275	267	267	273	276	280	284	265	292	279	272	259	246	278	275	262	258	266	267	241	253	261	254	271	252	252	278	273	301	273	263	268	289	264	243	270	262	237	272	299	301	248	274	297	266	261	282	260	294	290	280	262	271	253	286	272	314	251	267	284	281	251	275	285	281	269	279	253	272	293	256	252	291	254	271	291	285	296	270	270	280	293	253	290	273	265	273	286	260	239	288	267	316	267	283	274	264	268	280	289	276	273	271	263	248	262	308	300	263	284	256	281	303	277	263	269	272	269	291	294	256	262	298	284	280	311	281	247	271	281	255	267	283	277	272	263	283	249	267	271	280	294	292	310	274	262	268	258	287	288	281	279	284	317	266	288	271	272	269	276	240	285	254	265	281	289	263	251	297	263	272	291	300	288	280	287	264	258	279	264	282	272	278	268	279	298	306	298	280	286	280	268	271	267	299	270	271	281	257	316	234	256	247	260	277	306	284	283	298	250	282	306	294	280	274	283	256	264	270	293	285	273	269	280	264	311	279	287	269	287	281	273	315	272	258	263	292	266	260	260	252	293	281	268	287	296	228	265	280	293	273	270	274	283	256	284	266	295	288	272	250	278	279	274	284	276	281	271	268	273	286	302	281	293	294	293	258	305	288	287	258	278	287	305	274	284	292	251	283	253	269	288	234	273	283	264	269	320	281	314	262	283	273	294	287	293	264	276	313	274	273	271	254	261	274	260	302	247	281	273	257	267	270	262	279	265	285	283	281	266	251	251	268	287	286	310	269	258	285	276	265	247	270	274	277	308	268	278	267	290	272	305	285	238	271	266	267	259	278	252	264	276	287	259	268	271	260	271	278	286	247	302	262	261	276	283	245	274	277	274	282	276	260	267	258	285	279	288	275	258	261	276	286	258	269	308	288	266	291	255	266	265	298	268	258	272	262	253	266	278	278	299	283	266	278	306	266	313	290	281	262	267	271	283	261	288	268	256	279	241	263	275	276	278	241	315	257	303	287	308	267	276	255	272	294	271	288	305	255	261	277	280	274	253	268	239	312	253	272	254	257	244	244	289	257	290	267	272	249	301	261	282	282	299	305	286	289	285	265	295	309	303	268	310	266	249	274	263	303	286	273	281	289	267	261	283	259	256	304	266	269	255	291	280	258	270	291	264	274	225	276	285	303	261	268	282	271	275	278	275	284	278	266	287	295	236	281	291	272	276	269	282	274	293	312	280	267	265	280	280	260	275	303	271	295	257	260	273	241	289	279	263	249	271	251	272	279	294	251	268	264	294	264	281	258	268	276	261	307	273	272	272	255	292	268	289	272	294	255	270	269	261	286	267	258	272	280	294	279	277	314	310	295	234	273	264	237	293	290	310	279	290	254	267	269	264	280	242	260	258	306	267	277	277	259	278	252	247	269	284	291	280	270	242	259	291	271	280	279	279	278	268	276	261	263	268	276	295	296	297	288	262	277	269	289	285	267	274	316	243	278	265	296	295	272	270	258	273	256	299	265	294	269	281	272	262	339	280	284	240	270	259	291	262	272	235	297	283	267	247	270	275	253	267	274	281	297	279	266	286	288	271	247	276	285	309	258	279	313	263	275	266	255	276	260	279	282	289	277	274	280	291	254	288	279
10967	20842	19614	12388	8123	5889	4281	3112	2435	1973	1526	1312	1184	1054	988	919	790	779	757	13147	14512	9967	7750	4012	1820	1551	1391	1013	632	550	596	558	558	598	620	633	651	632	600	586	536	561	545	615	613	538	597	564	535	598	567	595	575	569	537	579	608	537	536	566	569	544	615	598	536	562	569	573	573	557	550	585	576	557	554	543	531	566	563	580	566	543	584	563	535	576	633	565	555	571	602	604	625	581	611	525	556	594	582	542	610	558	565	554	508	528	585	569	562	566	562	541	592	543	539	580	607	592	585	542	546	542	530	538	568	548	554	564	606	572	577	588	587	544	543	541	584	582	560	570	591	562	543	543	566	563	614	555	562	588	558	601	540	600	542	598	541	543	581	572	519	598	568	560	555	595	601	579	551	528	550	555	533	587	584	569	577	575	594	578	542	566	594	522	573	584	611	576	603	533	556	561	546	537	584	571	561	591	548	540	575	557	569	611	537	608	575	537	552	570	534	542	572	588	602	579	559	526	538	543	551	538	546	523	545	560	595	600	562	586	581	548	594	530	580	591	598	539	592	573	578	574	557	574	595	580	577	579	622	577	567	593	541	580	597	577	541	545	590	554	547	564	563	615	608	563	592	623	558	570	531	567	536	582	581	573	573	562	582	566	541	566	533	567	601	594	576	589	601	613	546	527	582	589	542	523	567	574	539	586	554	582	601	535	576	572	544	607	603	534	589	571	594	573	557	570	525	557	593	594	550	505	562	572	572	537	570	563	590	592	565	563	525	524	570	559	573	550	551	543	570	590	529	601	522	563	519	538	582	554	558	631	550	534	583	590	612	593	552	581	562	607	603	566	596	528	550	577	535	548	570	552	553	522	626	557	504	536	570	558	558	535	558	570	591	554	592	588	537	568	534	576	554	557	564	587	567	605	546	558	543	522	557	548	554	584	558	590	569	542	556	541	579	565	540	568	557	504	568	577	555	556	601	566	574	497	603	581	560	583	523	569	573	549	578	592	591	540	544	571	592	567	568	597	530	577	571	580	584	553	535	525	568	561	567	569	582	553	568	567	595	619	530	550	564	568	575	560	570	568	578	579	592	588	591	528	557	593	604	570	605	552	556	549	614	617	554	576	585	560	591	590	543	605	549	597	565	571	569	619	568	570	581	536	605	532	621	601	580	587	572	591	586	561	581	550	580	571	524	597	536	555	564	586	560	549	513	548	578	569	552	578	559	544	538	570	564	581	555	565	587	568	593	540	592	599	591	532	583	561	585	546	563	555	581	544	572	566	570	551	567	558	569	564	571	611	567	583	526	546	543	553	580	614	565	577	566	586	553	571	537	533	595	554	544	558	584	575	550	548	574	564	577	566	573	538	528	581	542	596	577	603	579	595	564	598	555	576	552	532	544	596	565	526	574	595	572	614	577	598	573	575	566	615	578	579	593	555	503	559	588	543	578	571	586	588	573	576	572	586	554	562	596	537	576	547	587	551	579	559	565	580	617	573	531	552	565	520	570	569	556	574	583	574	575	544	530	576	561	576	564	573	551	575	544	560	562	531	565	576	552	629	595	543	568	567	564	526	560	561	550	546	596	555	565	566	590	597	585	585	523	581	563	561	602	538	560	570	568	569	550	571	572	589	567	587	577	581	531	574	611	572	590	557	580	568	587	608	580	561	580	532	531	535	559	577	583	541	554	547	555	559	598	550	554	572	559	514	581	574	603	593	546	546	600	569	559	524	542	557	591	530	579	586	578	575	616	548	579	559	521	562	579	573	534	584	568	559	548	529	549	560	567	557	604	520	600	554	598	554	560	574	521	577	586	552	583	581	579	568	615	560	597	573	539	524	541	581	566	539	553	577	537	564	575	544	543	578	573	547	550	588	551	592	559	554	564	636	536	614	552	582	593	537	571	563	588	600	573	550	586	556	560	524	535	548	597	567	569	572	545	559	576	565	545	555	578	577	567	595	587	584	572	543	526	593	570	550	564	562	570	594	565	590	584	616	577	576	563	554	578	570	560	569	563	564	567	561	595	582	563	591	550	570	599	593	574	551	577	586	589	606	575	547	564	563	573	599	596	604	565	575	534	595	567	564	575	562	572	558	594	572	576	612	560	543	548	610	577	555	586	533	554	582	556	568	600	573	560	553	564	589	529	551	587	576	543	589	552	576	572	537	576	585	581	558	569	555	602	521	563	579	568	600	563	580	586	604	558	564	595	570	598	519	571	592	629	576	580	547	559	566	576	594	544	545	544	527	545	558	544	577	579	562	545	560	577	536	559	557	546	617	549	562	555	609	570	598	575	558	564	594	548	560	578	549	515	586	590	585	577	580	612	555	559	556	574	552	542	546	593	573	543	585	570	555	591	515	562	584	582	554	541	567	539	554	590	602	561	589	559	545	576	576	581	548	564	535	562	600	578	541	592	568	606	553	523	529	554	591	546	564	567	574	555	597	548	571	534	574	559	558	509	602	536	553	550	527	574	564	512	553	554	584	618	541	559	552	554	571	561	529	549	539	584	559	562	598	586	558	585	604	570	596	572	579	609	599	564	552	575	582	618	587	535	564	567	530	542	569	531	545	549	561	577	552	582	551	603	593	518	566	575	532	579	551	564	562	559	583	583	562	573	547	586	565	580	628	563	581	572	574	559	572	575	580	605	634	530	630	562	576	549	542	576	550	534	574	531	572	583	586	529	548	555	589	593	532	552	581	564	515	570	586	584	594	568	586	562	587	554	583	581	587	580	560	609	572	601	565	628	503	554	566	581	547	578	552	574	579	587	556	549	596	579	563	554	582	572	565	577	538	563	556	575	517	553	550	551	575	611	558	552	602	553	549	572	606	527	584	562	554	584	586	550	569	504	605	595	560	603	564	579	549	552	580	571	627	537	564	567	596	583	580	589	567	543	565	577	530	558	579	519	602	604	569	589	585	577	573	548	611	614	576	583	566	586	557	563	546	571	542	529	581	545	596	605	557	564	559	584	589	560	556	577	548	574	555	522	581	593	540	541	569	595	527	547	537	587	562	534	584	584	592	539	569	537	544	510	549	600	587	536	563	560	595	582	552	548	584	566	548	603	617	501	576	559	556	586	525	558	527	597	578	568	588	572	550	567	524	574	575	585	562	552	572	534	582	599	563	596	570	551	579	553	579	592	561	570	578	517	557	568	567	625	575	562	582	564	542	561	562	551	596	616	560	549	559	544	577	559	538	553	598	536	557	585	594	583	608	487	553	552	540	533	594	588	583	548	558	617	557	568	547	560	536	560	580	591	555	565	590	567	561	606	545	561	588	579	587	575	571	547	601	591	580	554	581	562	511	545	572	552	592	588	582	584	571	565	566	532	570	599	567	523	572	556	516	571	539	555	530	578	528	557	600	587	560	541	579	567	590	576	578	579	568	564	571	571	581	560	610	602	588	580	566	612	589	527	588	563	550	590	612	530	555	557	554	564	613	590	534	561	533	570	580	562	531	572	543	532	548	603	563	522	585
23350	21376	29121	24003	21383	18515	3604	1331	948	753	631	527	463	462	383	384	397	362	625	7607	9049	6382	4484	1847	983	770	519	320	300	264	312	298	253	283	358	400	363	311	297	283	275	302	301	284	302	279	255	308	261	281	280	281	281	280	273	268	254	298	310	317	278	264	309	257	286	284	246	305	261	276	290	276	294	261	258	294	303	294	276	297	285	279	258	285	281	268	291	249	277	279	300	276	286	261	258	296	271	270	280	286	287	289	284	281	301	264	289	260	318	259	264	256	267	289	283	274	276	270	275	278	305	282	268	292	282	313	290	303	280	321	294	305	270	326	307	316	307	292	282	304	279	302	269	268	294	280	267	247	273	308	318	285	302	289	309	282	275	244	289	284	276	300	293	261	290	296	276	291	290	298	308	276	282	256	294	295	292	251	308	290	256	291	262	280	289	275	290	268	286	274	255	251	284	292	271	286	282	291	294	282	296	292	319	289	301	279	283	290	325	262	260	287	298	285	319	261	280	253	263	295	291	303	276	331	252	270	270	302	280	255	285	273	313	291	282	265	291	304	286	281	247	260	282	281	274	312	266	253	298	249	275	286	273	288	269	312	257	276	255	270	264	302	287	282	298	252	293	273	264	255	273	277	315	295	298	282	277	309	277	277	289	265	286	270	276	313	290	303	259	282	282	322	256	261	309	265	258	306	293	283	255	278	287	286	294	262	294	303	267	282	283	285	279	297	295	271	292	329	303	299	275	255	321	276	259	314	281	276	278	269	279	279	302	271	272	282	299	270	291	271	270	280	311	274	285	269	275	293	267	280	268	295	293	275	281	303	311	285	297	303	302	284	312	245	280	267	305	296	313	312	287	283	258	278	291	278	259	281	284	281	271	306	277	283	290	301	296	292	285	279	300	266	256	287	286	269	265	285	269	282	263	289	262	299	304	277	304	274	277	280	315	280	297	291	272	296	281	321	270	297	277	279	283	283	273	267	293	266	311	306	257	297	285	269	262	304	285	265	296	298	257	289	266	254	312	287	302	272	304	299	235	287	294	289	263	310	277	281	278	285	274	298	271	272	303	285	287	281	280	287	284	272	275	303	272	280	256	270	273	276	291	270	298	286	277	262	258	247	295	269	313	277	276	264	276	261	283	283	309	313	283	276	290	265	277	305	277	295	294	293	268	268	295	280	282	272	292	285	315	267	262	273	253	298	254	305	238	305	283	265	271	261	270	281	261	285	283	272	331	274	296	295	278	271	289	253	277	293	289	305	287	288	287	275	283	287	268	294	253	271	290	254	269	269	304	292	264	285	292	295	282	270	286	279	256	271	272	276	286	290	289	321	323	289	283	266	283	281	264	272	265	318	285	281	291	295	290	299	259	274	277	251	261	261	275	304	284	279	285	285	318	277	288	290	265	293	295	258	270	276	270	256	253	276	264	276	284	271	254	299	299	301	273	253	272	288	270	274	296	283	306	298	250	280	293	292	323	284	261	284	298	258	292	275	287	287	245	298	281	293	260	310	260	245	269	278	281	252	282	260	264	282	278	285	276	279	291	283	273	308	280	252	293	279	285	300	270	296	287	288	301	289	260	271	316	263	267	276	293	294	262	301	299	268	260	274	296	268	257	333	281	278	270	312	280	302	301	263	298	268	259	279	292	267	280	258	296	288	296	254	293	277	290	273	298	264	307	262	284	274	323	263	283	274	287	271	265	285	280	255	262	329	264	262	294	299	273	303	267	273	277	283	240	299	254	300	257	292	271	284	266	284	275	269	300	268	265	279	285	307	301	279	256	301	269	271	295	313	265	266	285	262	267	283	279	274	339	252	286	250	294	285	272	272	265	267	253	282	294	247	278	295	284	262	301	287	274	260	282	298	271	320	290	286	271	264	276	268	276	275	279	270	282	268	274	303	279	321	285	278	255	279	268	286	295	278	331	307	265	310	285	257	304	280	296	271	268	273	299	313	256	262	316	300	277	290	276	280	302	272	275	287	300	292	257	299	255	290	268	283	266	311	231	280	313	268	288	284	288	274	281	306	278	282	262	264	289	288	287	303	300	280	272	264	301	278	274	278	313	273	261	294	295	277	272	288	301	282	308	253	296	269	268	260	277	291	268	295	288	308	267	284	284	275	270	275	298	277	294	284	297	266	233	292	310	288	270	288	304	297	301	286	280	277	289	251	299	327	232	310	282	262	308	275	277	295	264	298	282	242	289	279	286	294	268	264	268	295	281	259	274	299	281	300	270	293	295	280	261	300	244	260	270	302	265	265	287	294	277	284	295	279	260	332	277	284	280	306	274	275	304	268	252	279	266	294	271	289	271	291	259	315	247	255	279	268	273	269	262	290	247	312	308	258	250	280	300	268	282	264	276	264	250	273	274	293	307	308	254	306	257	280	298	278	262	301	270	291	257	293	315	278	275	318	285	301	256	290	289	262	255	251	312	270	258	299	333	268	295	277	280	314	254	268	298	287	284	278	333	270	265	274	324	259	260	297	266	300	291	267	299	272	284	269	266	273	277	286	293	285	296	261	289	297	282	277	335	258	277	285	286	291	281	302	295	278	268	290	277	295	277	297	259	259	277	267	303	269	292	292	281	271	291	274	290	303	260	291	291	287	281	320	266	268	294	261	258	281	287	269	312	266	257	306	288	264	259	265	257	299	248	285	284	294	265	310	284	292	281	280	292	275	286	304	262	311	308	301	296	294	269	288	295	266	262	271	290	284	290	290	315	277	282	267	309	250	270	282	307	277	292	276	271	282	285	254	294	290	276	280	310	265	262	303	281	285	279	253	296	295	299	310	266	306	246	283	285	297	252	279	278	304	309	269	290	288	269	282	292	271	251	279	280	268	260	250	275	285	288	288	288	283	314	297	298	289	271	264	263	266	286	272	274	281	343	302	298	294	286	264	247	307	312	295	277	269	278	289	280	270	286	295	279	282	274	249	258	271	280	299	284	283	258	297	291	293	275	266	290	257	290	285	267	274	286	259	302	293	280	287	283	274	269	280	285	287	300	288	242	276	273	262	240	291	305	292	268	266	255	253	278	262	277	291	254	296	291	304	272	269	264	259	272	272	263	243	280	262	291	270	283	252	287	272	285	283	267	282	290	268	286	292	303	252	270	286	284	274	302	278	284	281	280	272	286	304	265	273	272	260	267	283	280	268	290	269	288	294	281	257	278	268	293	303	286	261	286	262	260	257	275	271	277	295	266	273	259	300	300	281	252	294	297	294	276	280	291	297	272	278	263	286	287	272	298	279	253	282	276	276	312	270	274	281	282	286	303	274	286	302	254	301	278	283	281	289	278	271	286	262	291	289	271	277	263	270	267	293	300	305	290	286	301	292	274	283	258	266	317	276	300	292	289	303	283	259	295	333	289	280	269	270	272	260	274	258	271	290	298	280	304	319	283	270	270	284	254	268	292	275	288	307	274	302	309	307	270	308	269	270	285	280	300	278	267	283	276	276	270	282	263	283	293	288	297	271
13635	26386	24526	16473	11597	8274	5801	4387	3415	2667	2143	1735	1469	1364	1211	1072	1015	873	1934	20796	20071	16702	11703	5633	2973	2382	1305	602	513	532	593	583	597	597	713	911	830	709	606	560	551	547	573	565	594	558	563	514	514	567	574	530	577	579	558	569	524	569	522	633	562	579	590	511	545	571	488	579	558	540	552	577	533	503	572	572	590	564	537	547	560	531	544	598	567	570	606	582	519	536	570	587	583	514	560	546	595	545	559	554	545	508	525	554	582	546	579	589	576	542	545	586	570	573	546	562	580	590	520	588	556	576	530	518	532	593	533	556	571	539	572	556	556	557	553	535	549	573	550	526	576	549	526	553	602	576	582	532	572	550	578	552	538	578	538	556	528	616	523	572	572	547	543	574	552	526	529	574	543	539	553	543	511	564	528	548	557	519	569	581	581	544	516	557	513	583	515	565	571	559	555	543	554	543	572	543	551	572	560	545	547	575	544	547	521	566	576	566	536	543	548	540	527	591	551	567	554	565	525	518	575	589	567	574	506	560	540	580	537	528	555	552	545	501	592	518	490	592	554	567	518	559	541	562	558	533	552	551	569	559	539	547	553	553	552	538	544	548	576	547	566	570	596	555	567	570	537	571	537	540	599	516	572	535	570	556	539	526	512	591	587	523	542	505	608	559	560	531	552	547	554	539	550	549	555	569	559	514	599	547	566	527	562	563	567	574	540	580	514	571	546	543	537	521	556	570	571	560	540	582	563	548	542	564	574	518	560	579	553	538	569	530	567	516	616	563	566	532	585	530	525	548	528	595	563	540	559	524	577	567	605	530	571	596	539	525	549	582	574	569	573	555	545	564	549	543	557	579	552	558	555	535	547	525	528	545	560	580	526	585	575	522	561	556	588	522	582	572	542	557	544	546	586	599	567	533	560	545	568	582	527	558	553	588	570	540	557	538	622	545	517	579	564	564	560	565	558	544	532	541	553	533	533	514	567	535	533	575	535	559	551	564	548	560	538	528	561	540	542	562	560	538	538	521	519	547	567	590	561	530	582	525	558	585	553	544	580	558	580	573	533	584	555	546	526	583	553	565	559	555	589	518	567	546	559	582	527	561	585	573	545	563	530	560	523	540	521	542	537	577	558	557	508	525	559	573	535	575	544	528	537	527	579	571	558	531	588	569	531	580	539	543	555	563	545	574	522	558	613	577	541	572	564	554	553	525	579	552	562	568	555	529	516	580	549	539	532	542	555	534	574	597	536	574	531	535	549	558	590	593	519	539	539	520	536	547	537	579	588	564	600	581	525	555	560	537	537	570	567	548	536	557	541	550	564	541	569	530	570	553	517	538	532	531	514	553	580	545	540	538	520	560	558	565	566	521	534	569	539	541	571	536	546	556	545	546	555	575	552	548	520	556	542	509	513	553	548	568	543	554	563	525	537	573	574	535	597	590	525	542	562	570	559	547	539	540	539	549	573	541	572	572	556	570	576	539	542	536	543	608	513	545	530	541	519	536	532	493	546	604	545	527	543	549	552	582	598	568	529	567	554	538	511	541	556	494	552	557	513	484	530	560	578	561	554	563	528	526	550	547	507	561	557	519	567	559	536	579	556	486	569	543	545	612	552	570	561	553	579	503	552	559	504	552	563	556	548	563	560	548	547	552	546	528	514	554	525	552	565	549	573	575	532	532	577	559	547	621	571	556	566	565	564	541	546	584	588	599	535	569	551	588	531	527	607	594	610	559	548	552	597	549	557	531	541	573	571	547	586	562	524	594	512	536	579	526	529	577	548	553	567	589	544	532	548	519	518	566	559	522	531	523	549	529	517	542	539	521	558	572	603	570	537	548	552	599	557	546	539	549	555	552	586	556	568	584	580	585	559	585	530	566	553	559	563	540	577	548	545	522	510	556	592	581	548	562	526	497	580	581	548	549	508	551	556	543	545	547	563	572	537	547	564	521	569	556	544	533	567	537	553	563	538	538	542	526	564	555	528	580	547	545	619	569	527	569	526	556	546	580	563	543	515	510	550	561	585	602	564	545	561	558	569	538	556	560	560	539	575	529	575	550	558	543	537	540	528	588	574	581	569	535	560	531	556	536	564	557	536	550	582	567	506	533	538	604	572	556	514	556	525	533	532	544	529	530	566	544	552	543	539	533	546	533	554	593	565	592	556	582	547	560	578	564	551	541	531	553	565	568	509	590	572	560	586	537	528	555	594	566	518	576	532	596	570	556	561	541	549	535	560	535	532	564	577	590	582	563	589	596	550	573	541	545	542	581	559	574	556	525	559	514	513	560	546	535	534	549	580	532	566	542	549	549	543	548	553	575	567	573	531	541	510	551	564	627	544	553	573	519	549	550	551	551	550	558	575	552	576	508	555	535	545	559	573	545	565	590	555	545	549	565	507	559	534	507	557	561	525	529	548	528	550	567	587	612	532	512	513	552	526	569	589	584	522	570	542	529	579	588	596	564	525	606	507	572	513	544	572	574	555	564	537	540	555	546	547	591	600	582	586	574	555	579	518	504	611	519	556	588	539	524	560	567	560	551	541	548	508	578	528	572	578	574	571	559	538	572	573	575	574	507	583	581	548	548	551	547	493	566	588	591	536	585	555	518	524	565	544	577	549	551	608	577	549	570	562	554	559	552	535	535	576	548	597	580	558	547	594	563	550	554	537	540	549	523	549	602	598	526	564	536	573	601	578	541	546	566	553	569	547	558	601	545	573	547	517	561	588	572	583	530	510	596	558	565	512	533	597	554	505	552	569	550	517	579	493	573	548	558	520	523	572	548	552	544	551	537	524	560	547	578	571	546	517	535	544	495	548	515	576	533	590	557	557	546	574	538	545	543	575	547	554	549	542	544	557	529	533	534	518	546	535	556	572	561	574	511	520	509	578	545	549	536	552	571	593	590	564	565	557	576	502	563	532	573	600	545	542	564	567	602	513	555	534	552	557	560	540	525	582	554	561	550	559	537	536	531	580	557	519	536	572	535	573	514	512	538	534	551	605	508	538	566	542	555	562	530	574	569	525	588	549	572	543	510	541	590	553	541	534	584	557	583	563	542	553	563	551	557	550	542	573	568	571	542	534	514	551	536	579	599	564	570	579	518	598	563	565	559	574	557	510	566	516	541	567	540	559	561	560	560	518	527	566	550	502	569	530	575	561	503	528	513	520	537	583	489	554	588	583	551	555	548	534	555	529	545	544	517	566	546	523	575	533	549	581	574	506	578	559	525	564	592	578	557	527	537	565	554	577	519	538	553	560	530	554	576	532	593	538	526	544	522	555	560	573	530	509	546	558	544	566	581	521	547	558	527	586	579	534	592	558	520	582	570	578	568	557	569	559	580	566	552	571	564	534	540	563	530	571	578	579	561	532	550	535	530	567	570	545	514	503	584	555	520	532	536	537	481	524	555	529	535	541	533	542	558	535	577	548	610	543	585	550	527	567	578	575	502	531	543	542	559	528	525	531	589	542	537	528	557	547	589	540	537
26885	20333	10091	2942	1325	932	758	536	524	413	390	426	401	356	353	358	333	356	364	715	846	978	728	489	476	338	324	310	351	279	323	316	345	319	362	352	347	364	339	376	324	333	332	320	276	331	351	339	314	309	312	343	341	312	313	340	329	316	333	331	327	302	351	346	351	302	319	308	321	330	369	327	336	337	311	334	342	313	334	390	313	319	358	330	335	324	336	373	310	332	315	362	313	346	328	314	350	320	323	366	346	326	356	327	319	385	311	315	350	325	317	355	331	328	338	303	346	314	344	315	335	357	320	315	363	329	331	377	322	313	326	338	346	365	302	360	321	340	340	305	325	347	336	342	315	348	316	328	296	340	331	343	332	337	348	322	326	333	312	342	352	319	329	348	352	301	306	315	327	324	319	330	324	330	337	332	330	327	325	308	342	356	332	330	304	303	314	352	309	342	344	305	309	330	324	336	333	310	323	339	318	337	331	311	327	332	328	349	327	310	310	386	366	318	341	349	300	340	294	337	365	328	350	340	312	352	347	316	309	310	312	320	323	348	343	362	319	337	368	348	323	331	318	323	320	312	374	327	326	359	323	347	275	347	321	325	305	337	345	379	340	301	346	325	344	330	333	295	367	305	309	326	327	350	333	303	313	351	357	308	330	356	344	350	326	313	343	320	335	366	358	354	301	351	347	336	321	337	330	348	280	342	305	342	335	294	339	301	309	337	318	301	322	333	334	282	360	303	326	327	335	333	347	293	306	330	332	340	309	353	314	353	345	344	352	342	312	328	286	326	339	327	347	343	313	307	357	302	309	291	312	333	331	307	348	357	341	336	320	331	326	324	330	314	351	345	330	331	301	314	314	303	320	319	347	354	322	338	307	346	351	313	320	308	307	371	344	346	339	352	333	360	312	308	331	331	311	298	335	346	340	296	338	344	322	337	348	319	329	317	333	336	328	338	322	317	303	319	284	342	292	317	359	336	315	316	320	331	291	330	337	344	336	344	313	324	325	358	342	361	336	329	334	319	323	352	342	321	329	295	339	298	354	344	320	355	336	326	335	308	335	304	327	359	318	328	313	300	345	299	317	300	294	330	359	326	337	329	333	330	330	362	334	309	302	310	330	347	373	306	325	352	341	308	359	343	334	353	338	276	324	329	344	314	341	350	329	339	303	322	312	354	322	339	340	346	329	305	351	336	304	337	300	325	334	331	314	335	330	347	356	317	312	322	355	342	335	324	345	323	338	306	354	351	334	313	323	321	310	312	312	324	332	335	313	327	310	327	323	361	326	303	339	345	354	307	309	320	330	300	347	332	329	355	339	381	316	350	311	302	343	305	325	315	345	341	334	296	312	330	312	315	358	348	353	365	322	324	343	338	311	325	361	279	331	325	360	324	320	342	298	326	357	364	320	340	321	319	360	339	314	334	307	315	373	336	344	310	319	318	356	321	342	344	368	338	319	344	301	313	346	341	314	304	282	342	339	310	314	328	319	300	311	377	383	311	321	343	314	293	327	326	326	341	300	349	328	317	330	333	350	340	334	361	333	326	326	343	313	324	303	315	321	320	309	327	304	342	334	334	325	318	315	316	342	314	333	337	330	311	333	338	334	376	330	350	302	326	331	350	334	311	342	342	313	347	346	298	369	312	340	357	350	350	316	347	361	324	314	313	347	347	335	326	324	327	334	358	341	340	345	348	296	334	310	320	326	315	330	327	332	297	342	303	320	324	328	329	348	313	351	329	312	320	317	339	328	335	358	325	372	343	357	357	336	335	339	355	365	333	331	329	355	319	318	327	316	343	322	337	326	342	343	316	327	302	301	312	338	315	340	329	322	313	313	321	351	305	301	293	341	370	314	346	339	336	342	310	365	339	329	349	324	323	349	342	367	337	344	307	343	306	352	318	333	326	344	327	341	358	293	317	357	327	327	315	341	300	334	338	307	347	334	339	343	292	315	339	321	301	334	337	344	322	343	315	316	308	317	307	341	305	319	341	332	347	337	342	296	330	325	331	322	328	311	310	325	362	310	321	308	316	323	327	342	353	340	311	332	327	301	311	330	317	323	318	342	315	284	329	322	331	335	337	342	324	375	323	338	372	347	323	328	353	314	306	337	333	342	314	333	305	313	330	340	336	336	320	339	331	342	281	314	301	324	368	338	340	331	300	325	337	326	354	345	358	315	355	352	310	316	320	305	345	326	339	342	328	351	335	315	310	325	302	333	339	352	339	337	307	326	316	325	319	322	313	351	312	322	342	337	315	320	336	327	341	357	352	305	313	330	353	309	317	318	309	368	320	317	317	338	324	328	309	337	356	324	300	320	338	335	353	335	332	315	340	359	356	342	363	355	351	351	349	322	346	318	334	325	323	327	304	316	298	312	327	340	355	308	321	365	347	345	325	325	348	309	316	328	327	312	345	310	332	326	342	314	346	321	320	318	309	330	335	350	334	306	304	347	290	342	332	344	337	301	321	322	325	321	306	312	338	317	337	332	294	325	342	341	325	356	320	338	347	330	312	305	301	321	339	358	321	326	345	315	339	328	317	331	328	330	343	352	303	333	333	279	313	351	340	338	335	352	325	327	339	325	349	306	304	341	285	357	335	327	331	337	318	317	305	346	364	343	320	318	337	317	345	349	308	309	318	336	337	318	360	320	342	313	306	352	320	320	341	288	344	311	316	317	342	368	330	344	333	305	322	343	318	304	317	305	330	339	338	337	306	307	340	312	322	317	335	304	330	338	316	304	304	335	348	360	339	348	335	282	328	343	340	322	333	372	327	329	301	326	342	339	324	325	318	318	343	354	319	322	317	318	318	343	295	331	353	323	352	290	325	299	313	289	348	332	315	330	305	354	309	322	343	336	329	302	349	345	324	313	315	330	335	331	343	324	311	294	346	333	370	334	353	304	350	320	359	344	325	370	373	302	377	348	318	358	349	329	307	337	323	330	299	326	344	333	304	314	348	346	352	347	294	324	322	316	324	340	321	329	318	352	352	323	312	297	324	311	320	312	331	298	331	341	296	347	346	301	356	313	307	332	341	336	317	312	315	326	334	321	364	310	325	316	351	316	332	328	340	366	337	324	312	331	313	321	344	310	329	331	349	330	328	337	349	303	321	333	318	319	307	343	300	333	340	345	338	343	334	327	312	345	331	318	339	314	362	341	332	332	317	347	356	305	325	313	330	341	315	380	356	330	319	341	331	306	336	323	308	362	323	337	325	319	318	315	338	335	352	333	330	337	328	333	299	308	315	316	353	335	331	333	342	310	339	365	321	310	311	308	312	323	354	339	362	328	324	312	360	341	352	315	372	306	333	309	313	352	329	340	323	316	340	369	340	347	334	339	322	357	298	360	316	324	324	288	326	324	324	305	321	354	307	336	333	359	339	319	340	291	312	348	306	315	319	335	354	346	336	312	318	356	331	337	341	344	339	307	344	333	367	349	288	297	334	343	338	322	327	339	329	300	345	350	350	320	319	338	341	329	381
9270	13246	12356	7054	4509	3204	2293	1616	1303	1160	1034	937	813	864	803	788	793	782	725	2258	2833	2762	2071	1242	904	695	667	636	707	660	690	696	698	707	696	701	709	672	682	679	697	699	664	657	688	636	662	692	681	648	670	670	643	650	680	678	695	630	670	631	623	658	667	666	649	674	631	671	689	647	657	665	667	635	677	643	656	652	632	655	691	629	649	669	639	677	680	655	639	692	679	697	658	684	687	720	642	675	648	672	656	656	685	697	673	648	701	706	691	666	648	646	672	685	645	672	637	636	669	660	632	702	719	661	663	695	658	663	629	697	635	649	665	653	653	637	664	658	678	657	628	670	692	671	668	636	633	634	664	692	724	657	668	594	663	653	701	643	691	733	639	709	660	676	644	658	708	684	689	636	671	705	687	653	675	616	688	702	619	658	652	655	675	676	692	676	674	654	596	666	674	669	663	647	655	669	651	631	653	671	687	658	665	689	658	647	697	669	660	649	658	634	621	645	633	701	654	671	659	704	681	642	709	672	647	675	664	655	700	673	654	655	663	667	759	700	610	687	671	608	626	657	679	706	661	670	596	660	687	653	684	677	691	626	653	655	684	700	656	628	703	692	655	685	653	654	631	676	667	631	660	664	676	654	651	658	605	711	663	655	646	688	671	634	675	688	690	685	667	697	624	622	662	686	672	697	620	681	645	695	652	715	687	656	621	693	671	683	673	632	735	636	644	660	668	645	660	681	669	659	710	687	630	700	695	669	692	694	684	607	641	620	647	659	683	693	655	667	698	639	677	680	684	665	655	685	682	658	703	682	660	698	644	655	660	718	655	710	681	679	670	684	675	705	655	655	650	641	691	674	717	677	672	648	671	652	675	634	684	630	703	690	666	664	648	686	659	693	677	628	668	657	682	657	684	684	610	629	646	650	658	654	653	667	689	659	678	663	656	631	657	638	672	649	645	683	641	644	696	705	647	696	676	706	642	675	683	632	657	670	689	644	698	616	647	644	688	681	684	699	668	659	695	673	649	670	690	664	658	680	673	671	693	649	649	622	652	651	683	671	626	658	664	720	683	681	695	652	660	673	659	689	676	668	628	681	705	637	695	636	704	642	669	651	667	711	647	657	664	670	644	688	653	708	680	669	595	722	683	668	630	638	658	660	649	651	675	690	661	680	655	659	640	709	677	683	645	718	651	666	683	697	641	627	674	693	678	674	672	685	648	663	669	645	637	681	677	614	654	719	677	674	721	625	711	678	663	683	683	590	668	681	647	664	662	676	677	663	595	690	647	676	680	714	714	650	637	657	621	671	695	714	660	668	654	683	686	648	638	683	643	647	659	634	647	638	716	638	667	682	643	686	641	631	685	685	672	674	681	651	646	674	646	671	653	662	702	711	680	665	661	678	655	666	666	678	724	654	674	657	655	661	644	661	658	677	654	706	638	656	614	674	662	679	687	633	640	693	622	687	678	678	656	685	640	632	647	654	665	660	691	669	683	691	644	656	641	688	642	663	640	695	636	626	666	593	648	638	682	683	668	668	669	670	665	647	667	647	661	679	654	698	674	682	684	652	656	736	681	649	696	678	663	670	702	712	666	671	698	688	712	712	697	673	661	616	679	628	631	677	661	634	651	671	621	712	659	708	679	641	655	650	647	661	673	659	664	653	701	684	630	644	620	679	655	670	704	660	672	693	654	700	685	674	669	689	672	703	642	672	659	658	680	714	699	651	642	646	685	691	691	668	680	688	673	702	684	629	673	678	690	673	682	654	653	633	681	676	656	622	677	624	645	632	661	694	696	617	624	686	640	682	629	668	708	640	684	709	706	641	656	673	674	691	653	692	650	668	714	607	635	667	666	674	689	633	670	650	653	633	675	636	685	722	666	656	644	650	680	642	703	668	694	670	652	634	668	662	669	649	649	622	664	628	675	651	637	730	673	671	659	679	677	643	664	682	712	642	678	658	651	671	645	702	718	681	722	665	700	694	674	661	676	641	615	636	688	642	690	677	670	615	667	731	637	640	679	659	710	662	635	658	686	639	659	723	688	633	670	673	640	679	622	670	700	692	688	659	685	657	675	648	661	619	650	657	616	677	695	662	609	648	649	634	686	664	720	643	649	692	689	681	740	672	682	717	686	605	650	643	647	659	647	663	647	644	670	645	670	630	671	631	682	671	695	633	655	684	660	698	660	638	670	661	680	661	665	671	680	683	702	617	667	698	704	652	714	654	680	645	686	645	649	649	691	685	594	702	708	635	645	697	691	650	675	645	644	707	624	619	658	674	640	626	678	682	654	664	722	700	666	633	614	683	661	664	644	647	660	685	687	622	680	628	663	686	644	675	682	634	662	668	703	643	656	665	671	637	660	685	666	661	648	690	688	687	654	658	651	682	693	638	721	650	653	670	674	673	685	746	666	673	672	616	622	680	658	650	648	644	654	623	638	710	652	641	704	723	664	668	653	669	682	700	669	673	694	673	646	659	674	653	635	666	672	664	674	628	703	675	646	649	678	673	614	681	675	689	627	636	664	673	669	690	629	707	654	646	683	642	665	702	655	667	668	655	639	646	641	697	661	658	663	691	676	678	682	612	677	638	709	654	624	676	706	679	675	628	683	662	678	654	682	673	664	676	628	691	665	643	683	663	583	650	658	661	669	649	673	650	581	685	677	628	690	646	701	669	683	680	723	691	711	658	702	633	678	637	675	650	669	668	685	653	609	667	633	632	635	675	641	669	649	717	675	707	650	665	654	697	631	690	672	655	673	642	689	629	682	682	642	644	644	662	700	697	654	640	648	644	674	665	704	678	648	685	668	644	655	659	703	661	702	649	665	636	642	671	674	693	702	642	693	680	664	652	669	645	670	647	619	704	674	703	659	633	684	675	663	635	653	655	629	697	641	668	656	699	664	679	692	672	638	663	666	682	677	601	682	609	641	661	659	667	683	624	680	669	664	679	673	718	639	701	633	663	655	635	647	704	668	673	715	633	646	668	650	663	690	618	636	660	618	663	649	676	674	707	673	649	693	677	655	720	648	658	650	662	657	668	635	670	659	625	657	726	644	702	669	677	613	651	624	697	672	658	605	635	628	670	635	636	687	648	644	693	673	647	643	654	650	700	679	663	653	647	640	637	694	656	655	691	688	663	637	637	623	662	673	611	679	685	676	694	627	687	674	671	648	657	701	687	686	696	717	675	693	692	627	657	734	649	682	623	665	662	705	604	618	670	676	693	681	668	710	668	746	678	656	613	638	670	685	679	687	658	671	632	626	684	674	674	637	653	630	666	677	688	702	690	697	665	661	699	715	682	693	618	665	662	605	716	645	630	703	680	713	658	680	670	658	705	652	654	655	681	716	665	670	669	685	632	643	744	702	670	671	643	662	691	641	639	683	652	667	704	665	635	652	672	662	642	671	661	703	714	672	672	652	670	681	658	651	674	662	699	622	691	679	670	682	661	645	667	655	681	664	680	683	640	660	660	679	640	640	644
24260	21352	28366	24653	18926	3526	1323	854	665	539	488	420	383	401	329	347	357	334	430	4514	3685	4173	2208	1097	714	349	259	296	275	267	298	323	338	391	373	303	291	309	277	321	283	280	269	260	277	277	294	244	267	277	260	291	277	278	321	265	292	301	266	301	286	315	306	279	296	290	291	265	281	292	276	284	281	279	259	260	270	293	277	268	297	279	270	277	300	298	265	277	252	268	278	277	275	270	254	290	276	288	273	273	277	272	305	280	280	307	274	314	283	288	302	256	303	293	277	280	269	256	281	278	282	253	273	276	272	277	268	320	265	286	289	253	283	257	273	278	293	320	281	276	252	266	276	277	280	289	301	277	296	254	294	253	307	293	240	297	275	259	289	280	278	273	266	291	298	290	235	267	278	302	253	267	289	317	283	273	316	259	258	267	277	303	264	257	328	292	304	259	292	273	292	277	283	264	274	303	244	274	276	274	277	297	268	301	250	277	297	252	264	244	273	301	289	275	280	306	245	282	282	302	272	278	274	305	290	290	291	299	284	291	282	280	307	304	277	267	271	288	282	305	277	282	248	310	275	292	255	278	279	272	278	246	255	272	274	255	277	236	292	276	286	275	278	319	246	290	277	297	285	289	272	281	269	340	278	273	266	277	303	266	294	262	285	250	280	276	257	290	277	251	282	313	297	267	268	288	257	274	298	288	269	303	322	264	255	246	268	261	267	287	297	258	306	310	279	271	286	266	280	284	252	264	260	278	264	288	299	282	273	278	262	264	286	278	269	279	301	267	277	306	276	312	250	305	268	280	287	282	281	278	283	311	292	311	281	271	290	303	300	284	292	316	267	287	320	280	256	274	259	283	247	284	319	322	291	251	267	314	274	286	306	286	251	287	263	281	242	288	279	299	281	292	266	302	266	280	286	289	259	267	289	291	280	282	267	287	246	254	252	258	282	272	272	294	283	294	260	264	276	290	293	302	266	309	286	263	286	285	288	258	281	271	281	281	286	270	304	306	315	287	274	268	287	270	270	285	279	263	298	272	305	285	323	278	287	295	275	260	275	275	279	270	249	279	291	275	300	288	307	280	301	279	273	293	280	312	281	262	286	254	276	262	264	285	272	264	256	271	280	260	272	309	277	306	272	269	252	278	281	286	302	279	287	282	298	257	303	289	277	275	283	255	289	297	263	286	280	267	319	266	276	301	291	269	262	282	275	260	278	270	289	272	263	296	268	294	280	297	282	265	303	303	289	273	293	256	254	259	290	283	287	258	276	289	272	272	302	278	300	234	281	292	266	306	295	267	255	245	290	268	283	284	281	272	270	284	291	309	286	301	291	295	270	281	265	297	274	279	308	280	307	283	243	297	273	292	277	269	307	283	251	278	257	276	286	281	279	298	297	283	294	267	299	271	262	280	248	288	273	305	288	309	300	275	314	285	290	305	267	289	267	308	282	280	291	280	274	300	278	303	281	275	259	305	275	285	276	280	295	270	267	291	304	273	283	270	299	268	283	276	288	271	260	270	307	295	281	281	307	288	273	266	287	259	312	318	287	267	270	293	279	247	267	304	315	275	313	288	278	286	280	305	300	294	259	271	291	271	292	310	306	277	290	286	304	273	297	256	271	280	263	277	294	264	286	274	302	248	287	269	274	254	257	285	279	263	274	288	278	280	309	282	270	246	301	302	305	256	292	267	297	257	271	262	240	278	293	279	273	281	286	270	295	281	278	251	288	285	280	280	285	288	262	283	275	254	268	284	268	276	279	279	279	276	297	287	258	261	276	297	281	319	307	256	277	264	256	294	319	249	266	277	274	261	279	266	294	269	298	274	299	266	279	270	249	294	290	266	279	254	284	270	270	243	306	269	280	283	282	279	288	297	270	301	293	259	273	286	294	286	316	296	253	264	278	279	281	272	309	287	290	269	268	281	283	273	282	273	257	273	289	279	295	276	303	293	284	308	269	291	233	296	268	293	259	275	288	288	266	268	290	251	302	273	252	259	267	289	281	305	257	304	266	284	274	253	295	284	281	288	270	273	301	284	291	287	298	274	285	309	300	291	291	286	261	273	275	260	288	293	282	292	260	303	293	290	259	311	282	296	274	268	291	282	289	268	271	278	271	293	263	292	269	277	288	304	273	303	232	302	300	305	246	256	268	274	282	237	297	283	282	264	261	298	290	284	311	279	280	282	290	271	330	274	286	267	308	277	296	280	307	250	289	285	301	262	305	279	293	282	271	256	277	308	276	245	279	252	272	280	268	261	273	260	283	286	249	284	300	300	277	289	290	266	288	286	298	259	289	276	293	266	266	295	301	266	290	280	275	279	289	291	269	285	273	286	279	304	331	286	292	258	268	294	294	261	239	280	291	265	292	264	286	300	273	303	291	281	286	292	256	243	286	276	293	276	280	247	276	262	294	291	261	284	287	263	279	289	293	273	262	304	286	291	297	271	269	280	271	271	273	287	271	275	259	298	277	301	309	263	295	297	293	263	315	293	297	280	305	290	256	283	268	297	276	277	293	269	283	267	300	261	306	292	292	280	270	286	289	277	265	269	290	301	258	294	283	312	272	324	274	296	257	305	271	275	287	292	304	299	275	290	274	290	250	259	298	251	279	241	314	275	279	296	294	284	253	312	288	311	293	261	312	300	275	280	256	285	254	263	284	273	283	283	272	260	271	292	267	277	296	262	257	306	293	287	276	283	259	323	283	269	265	298	270	291	277	282	295	278	286	274	296	278	282	298	287	282	285	273	279	290	258	273	274	305	297	273	309	309	261	295	279	275	285	308	249	269	268	263	273	297	272	291	238	273	271	286	287	259	285	277	298	303	273	274	277	276	234	284	290	273	261	271	278	278	294	260	262	275	316	292	282	294	249	296	293	270	262	284	296	282	283	265	288	291	257	309	241	256	280	272	291	262	313	279	276	284	283	283	307	296	280	258	292	279	294	276	291	271	293	285	252	266	281	266	294	276	261	283	266	273	255	266	310	283	273	297	258	245	290	280	248	289	279	285	278	255	267	305	258	281	280	295	294	282	299	305	279	290	290	287	260	274	273	270	254	275	284	287	246	295	266	296	281	263	277	272	259	281	262	260	267	258	278	285	289	279	255	277	311	274	285	258	270	271	259	274	262	251	269	310	270	315	264	295	282	279	259	277	292	294	268	271	254	275	281	289	299	280	293	237	275	314	293	262	266	286	299	305	288	256	285	270	314	280	298	277	263	270	284	270	295	286	276	290	277	301	278	264	255	258	295	279	270	301	267	279	255	239	304	283	293	288	287	252	264	273	270	275	284	242	290	269	273	282	299	293	278	267	309	280	265	255	267	275	288	259	285	317	275	290	286	268	255	285	263	271	267	288	266	290	287	299	288	315	276	281	293	272	304	295	270	259	285	281	245	256	273	267	279	244	247	298	258	253	262	286	279	274	303	298	267	278	260	256	283	287	292	273	301	253	281	301	297	265	277	287	260	279	288	264	271	273	262	265
11224	21187	19751	12543	8327	5573	3959	2820	2222	1853	1544	1359	1129	1033	974	931	899	804	1232	14503	10767	12382	6720	3379	2168	771	580	565	622	617	608	646	862	890	780	687	659	656	620	562	583	581	589	550	534	573	578	633	592	557	524	572	578	582	559	586	542	559	536	557	592	562	578	537	548	560	553	566	528	525	576	560	540	566	590	558	559	566	626	590	594	584	573	589	564	569	577	590	547	574	543	580	581	523	586	583	590	593	579	619	620	586	551	554	570	549	512	612	570	591	571	545	573	539	579	581	562	605	553	543	583	575	572	567	569	566	556	558	571	570	536	557	582	547	576	575	574	563	597	534	590	555	577	556	545	591	579	554	534	575	555	594	553	558	595	591	570	593	554	593	576	569	542	544	561	556	570	573	535	564	556	567	557	572	585	573	592	607	534	552	550	538	570	590	585	597	593	575	594	572	567	579	574	599	559	585	560	581	625	550	575	552	556	574	533	567	586	580	571	564	602	570	561	533	551	551	488	540	580	569	560	536	575	599	552	595	580	571	547	588	562	593	546	556	594	587	569	598	596	603	581	547	577	531	564	610	550	565	562	559	566	574	588	589	547	498	570	554	575	548	586	527	534	566	579	523	585	628	551	632	566	570	514	565	533	566	577	554	546	565	557	517	551	585	588	519	578	600	537	556	570	572	540	567	570	572	566	573	595	582	560	590	582	601	561	569	596	514	579	563	631	585	584	578	576	560	561	539	582	558	557	587	550	558	577	632	579	571	575	606	591	578	587	545	542	615	597	606	554	596	593	570	569	565	560	578	569	555	562	553	566	570	579	594	581	602	576	532	573	560	576	569	584	583	564	558	565	563	568	583	599	598	570	562	541	534	573	588	558	544	588	596	573	603	555	561	558	547	559	546	587	581	574	582	582	566	557	561	529	569	588	592	562	569	530	589	603	594	568	558	582	554	530	587	570	584	556	571	604	548	613	567	548	564	579	587	586	544	598	585	584	585	517	544	566	563	575	546	609	566	595	557	595	601	567	561	563	602	541	568	504	548	569	604	593	541	570	590	622	560	565	545	577	604	637	556	531	550	552	628	564	544	550	611	587	556	569	558	589	567	611	565	555	594	535	537	591	592	565	589	564	566	596	560	615	569	585	587	595	573	574	596	588	562	574	570	557	584	618	571	537	563	598	545	545	587	596	586	563	579	557	573	524	567	545	596	560	568	618	569	619	609	560	583	555	574	581	568	559	581	574	618	527	562	569	553	545	577	625	590	537	540	603	552	552	571	577	572	577	593	543	631	593	561	535	548	577	565	553	558	590	558	590	586	601	574	587	528	588	578	599	543	591	596	612	550	580	547	569	558	549	589	589	559	541	583	539	579	534	577	578	527	563	586	593	582	568	576	543	569	583	554	545	593	585	547	563	562	592	584	572	560	587	601	580	561	598	589	562	535	570	579	580	547	537	618	568	577	526	609	585	524	571	593	555	538	594	585	551	631	573	580	536	532	600	532	562	561	595	581	551	572	547	549	553	593	558	546	572	585	538	579	558	593	577	604	568	578	586	523	560	567	557	560	589	558	572	599	571	556	596	553	623	576	581	593	615	592	582	558	585	586	578	540	596	590	556	541	586	560	560	597	588	553	564	599	536	584	560	536	594	614	588	557	611	566	591	548	560	547	548	525	601	554	541	549	533	567	545	599	569	565	569	581	587	575	585	557	556	589	563	557	596	514	574	553	555	603	561	554	541	596	562	569	527	583	539	548	599	581	511	590	579	546	526	603	618	532	579	549	580	569	589	543	572	561	573	612	549	552	615	559	592	620	574	601	554	580	544	575	539	541	580	533	578	555	606	546	561	612	583	563	596	549	561	541	545	544	551	546	591	522	551	595	548	632	594	551	623	558	554	552	590	564	542	606	577	562	548	562	565	588	527	529	557	584	591	606	592	587	599	582	557	571	598	599	598	620	572	575	564	585	577	591	560	571	595	532	612	552	601	620	583	596	629	562	581	576	610	574	531	582	578	585	544	554	589	575	536	606	579	552	538	577	578	576	590	559	560	599	618	597	578	595	563	589	586	581	557	576	563	553	580	558	573	580	565	534	531	583	564	597	553	552	571	526	585	587	529	533	588	557	555	572	595	578	564	570	555	542	577	549	557	594	536	590	575	574	563	636	574	589	569	569	524	563	543	575	577	548	567	569	531	597	516	558	569	583	569	585	595	564	552	559	536	577	563	545	560	551	593	565	572	609	566	625	586	598	517	558	596	559	565	555	555	590	561	589	584	541	545	589	558	615	602	603	616	614	618	607	543	549	614	550	579	583	602	548	590	594	580	588	595	558	559	540	565	569	565	559	564	596	565	644	558	524	537	576	558	560	546	561	539	554	611	588	576	585	550	561	574	534	595	560	558	637	617	562	583	580	531	540	590	564	616	547	573	582	545	554	574	556	557	561	555	590	595	541	562	574	534	587	590	577	582	531	578	561	555	568	574	587	559	560	558	567	550	546	557	578	564	562	531	577	593	560	570	524	572	561	591	573	623	587	586	558	605	563	532	571	595	604	562	563	550	549	542	540	586	579	566	600	585	574	561	575	550	527	580	547	598	582	588	546	566	623	520	518	573	591	620	586	529	590	542	553	571	576	560	578	576	597	591	588	523	588	585	569	576	618	520	553	526	573	561	598	575	609	564	593	577	554	566	547	543	549	562	563	545	608	509	549	605	590	555	555	548	585	624	606	580	547	585	538	575	556	596	571	570	558	562	565	576	544	569	578	583	582	547	570	569	590	572	552	574	575	568	602	593	528	587	582	613	578	561	563	580	562	592	559	547	545	555	568	555	628	584	579	585	540	551	576	540	608	611	541	567	501	583	588	627	586	567	600	583	561	587	552	630	550	552	569	609	615	568	539	586	594	559	594	558	591	569	543	582	560	554	608	579	568	567	551	574	574	595	530	552	587	568	590	588	550	557	601	574	613	604	600	563	534	576	575	580	585	578	576	575	565	592	605	635	561	552	569	573	585	596	606	560	620	580	528	601	562	520	557	594	564	554	555	575	588	573	579	586	585	603	605	565	588	557	606	569	582	581	558	586	583	575	526	585	558	578	546	550	560	524	599	546	561	595	556	525	547	567	550	591	549	578	549	569	580	551	594	554	578	588	589	609	580	582	601	586	586	613	571	594	570	560	540	587	598	577	522	557	596	591	616	574	568	523	620	557	633	550	547	589	520	593	573	590	579	588	581	567	586	609	517	559	571	547	586	580	585	591	605	575	571	563	597	574	558	597	594	576	558	592	560	576	535	573	567	585	572	559	568	572	548	540	552	556	566	632	523	557	556	571	552	596	626	598	585	553	532	601	564	551	551	572	561	580	576	615	616	592	574	553	532	610	583	537	589	559	575	635	559	572	576	597	522	579	589	543	558	553	600	541	549	539	564	570	572	584	621	596	595	596	556	581	572	582	583	574	568	592	588	573	557	569	579	551	526	620	550	587	560
23339	21381	29195	23956	21386	18514	3263	1362	915	762	630	555	536	435	434	429	397	418	1130	9243	6760	7162	3206	1771	1089	447	309	283	326	274	289	341	372	335	287	298	428	410	356	323	313	308	291	274	254	298	284	282	259	307	295	293	280	291	284	268	278	265	261	267	305	280	258	283	285	270	280	296	289	288	284	269	292	282	287	248	303	317	291	281	278	299	314	284	291	305	292	280	269	296	298	270	284	276	300	315	280	237	295	293	265	260	283	289	268	296	290	265	245	273	261	280	306	253	296	281	275	296	277	287	265	288	266	274	270	267	287	269	297	255	266	303	291	296	288	251	282	265	291	279	299	268	272	310	306	284	284	298	264	281	278	267	271	260	286	289	275	284	293	306	285	279	277	308	291	272	286	317	279	284	252	278	312	263	279	292	266	274	308	274	255	288	292	287	277	307	292	304	280	294	299	287	280	299	287	267	298	304	323	293	277	312	268	275	280	283	285	296	280	287	268	300	285	258	275	283	295	312	268	285	266	259	271	312	298	303	274	272	299	269	292	264	290	258	260	302	309	291	294	295	274	296	277	285	275	280	300	262	271	308	265	282	293	271	310	271	265	304	277	290	275	294	258	290	297	300	264	261	275	280	282	263	273	304	300	251	301	290	270	277	298	267	257	281	294	264	275	292	261	303	271	254	312	298	253	325	271	273	290	289	287	276	306	280	296	283	270	282	264	295	267	271	281	264	291	269	273	296	272	302	265	288	333	294	315	301	280	294	275	274	299	283	269	294	312	261	270	272	280	258	293	289	254	261	285	266	321	270	298	288	249	302	283	291	248	301	272	266	294	262	300	273	287	282	289	293	300	264	275	273	299	257	263	266	313	288	289	273	301	297	276	285	282	266	279	264	293	263	262	285	286	264	260	292	308	307	298	283	304	266	297	278	256	287	314	312	300	300	281	268	281	279	261	264	290	284	282	303	248	278	282	280	247	256	279	271	296	292	297	255	298	258	287	261	267	323	298	281	273	298	283	262	278	297	257	267	293	282	294	291	277	307	309	279	264	295	270	312	278	255	260	288	294	292	275	303	305	262	287	298	247	275	283	278	265	283	245	279	302	251	271	282	306	284	268	289	280	295	292	300	282	257	281	278	285	269	273	281	260	277	272	301	276	273	290	285	309	233	305	241	287	303	308	301	284	282	304	305	286	277	252	295	290	273	290	305	269	296	265	277	276	298	257	260	284	283	268	298	313	280	271	289	284	293	276	252	264	296	287	306	297	266	269	253	279	277	307	288	270	273	283	308	312	286	318	274	303	276	267	301	301	309	268	289	275	279	291	279	260	279	257	293	272	280	277	273	245	303	298	306	255	300	285	269	299	275	278	248	262	273	290	292	275	279	283	290	306	289	271	277	281	283	266	301	273	294	274	277	289	320	288	304	257	300	266	305	266	290	284	289	295	304	267	289	316	287	282	285	306	290	283	288	292	281	289	269	276	295	271	295	298	270	288	298	265	295	275	306	279	294	268	277	252	297	277	242	293	270	282	294	308	292	298	283	328	275	270	280	311	290	272	286	289	265	292	310	259	297	289	246	271	285	279	274	290	238	279	266	252	291	278	267	267	282	284	301	282	286	265	272	294	282	267	282	289	253	275	287	248	262	295	297	281	273	284	254	275	296	286	293	305	260	281	264	282	269	312	281	284	270	295	286	264	274	290	275	273	297	263	290	310	269	305	265	307	252	277	269	251	261	284	273	292	282	275	281	303	266	265	295	265	278	272	300	291	295	285	302	284	306	304	281	280	289	297	289	284	273	271	305	288	321	282	279	290	291	257	265	299	289	311	289	268	273	271	294	264	285	274	302	287	248	269	288	269	285	305	258	282	290	289	268	301	289	294	293	295	283	324	266	273	297	268	280	284	262	325	280	285	306	282	307	259	286	301	282	315	269	286	297	281	292	289	289	283	276	285	282	290	284	266	286	317	287	305	274	296	285	275	284	283	274	288	272	269	286	325	281	259	263	261	269	280	273	274	277	304	290	290	262	295	262	279	262	273	258	285	278	282	268	260	258	263	297	296	282	311	286	276	248	279	313	292	291	293	295	330	251	280	282	274	280	286	288	255	287	299	278	281	276	265	267	282	275	275	268	281	278	287	272	282	242	281	274	290	265	263	249	296	320	284	314	273	297	257	294	292	301	275	288	279	268	268	264	305	260	262	286	275	318	256	299	292	276	281	294	278	308	279	295	272	285	276	290	266	269	282	252	292	275	303	261	280	274	278	270	313	312	278	288	282	290	275	257	317	273	305	290	291	309	260	287	280	280	297	289	291	277	258	272	270	300	277	264	286	302	300	292	276	291	263	260	253	288	280	300	275	293	277	281	285	267	249	274	282	278	271	299	290	268	257	280	272	248	288	289	275	269	293	228	274	274	294	289	260	275	299	308	274	271	283	258	304	263	299	312	302	281	298	270	268	244	282	243	289	298	284	298	285	283	273	285	255	281	287	297	295	241	248	316	292	276	290	288	277	304	257	281	251	275	269	315	266	285	271	298	302	306	295	253	292	262	260	276	296	248	275	280	299	280	259	275	277	315	297	280	263	302	282	271	273	276	270	268	290	292	300	250	321	244	266	267	302	284	288	298	297	305	301	289	283	295	269	294	295	265	269	277	275	270	286	277	241	292	272	282	292	294	268	311	280	265	289	290	271	272	282	273	261	314	255	302	293	252	283	277	266	270	298	291	294	284	311	274	312	278	280	298	279	284	290	253	282	266	279	299	278	290	270	287	272	255	271	282	300	258	310	272	271	291	277	293	292	270	261	295	267	288	296	285	267	281	261	295	269	282	273	266	258	291	277	239	290	246	309	301	298	296	290	286	276	311	279	298	283	289	281	256	319	264	304	287	303	298	269	287	309	306	283	269	273	293	259	291	287	277	286	271	286	303	309	260	309	305	306	267	276	301	285	294	300	261	293	275	287	319	278	281	288	294	254	297	282	270	320	283	285	274	285	284	262	292	286	285	288	293	294	311	279	249	283	292	268	301	285	293	279	283	250	285	257	276	277	269	296	298	285	317	258	279	279	292	265	295	300	334	288	268	268	295	300	261	272	248	301	273	275	285	289	304	270	292	283	299	279	300	250	270	295	289	270	285	280	280	283	284	243	264	282	274	243	252	290	270	267	290	295	278	307	300	269	274	264	251	284	305	254	264	284	290	301	273	263	278	271	274	278	299	267	295	273	303	297	291	284	298	262	295	276	291	303	281	273	303	263	294	271	258	314	271	293	248	278	275	266	265	276	292	292	285	282	313	288	287	281	294	282	305	283	292	280	295	265	312	279	292	326	269	285	288	296	281	250	293	300	292	286	311	293	296	266	277	270	256	292	274	299	286	289	255	281	281	294	299	293	273	256	279	283	268	292	272	262	299	279	256	275	269	273	268	263	308	295	281	246	283	289	285	272	259	277	270	318	285	280	275	266	291	291	297	276	279	275	292	256	298
14036	26173	24613	17096	11707	7544	5380	4139	3357	2665	2134	1799	1532	1302	1235	1137	1077	964	3781	22435	17147	17697	8881	5458	3458	1065	621	547	549	551	655	729	845	752	618	743	1042	910	839	714	577	563	514	554	573	569	548	594	508	547	603	542	557	557	571	570	532	551	519	534	582	579	557	585	555	554	581	553	521	526	547	555	517	545	577	537	562	544	571	557	543	552	536	547	572	552	577	505	559	546	545	515	573	538	556	536	542	536	552	502	557	533	564	579	533	573	554	513	588	536	578	589	545	557	541	535	508	566	532	542	539	577	602	566	567	549	567	525	554	558	553	534	568	564	556	539	556	532	584	494	547	526	560	546	533	549	571	565	571	524	549	548	546	546	582	531	516	511	505	562	601	581	565	560	570	528	538	537	567	556	538	525	526	540	574	581	531	544	538	549	572	579	538	542	541	532	519	523	540	527	559	554	530	568	541	568	546	574	561	544	558	529	533	563	517	577	599	556	551	542	591	577	550	583	542	539	542	563	538	541	556	570	533	578	565	613	516	548	540	511	539	578	543	545	555	561	571	574	569	577	530	566	552	579	533	587	539	557	554	564	594	540	564	539	560	564	535	565	567	537	567	553	557	576	572	553	556	532	504	563	573	601	544	601	561	554	527	578	568	537	542	536	580	492	533	552	467	486	555	591	568	563	600	568	552	588	533	538	603	559	557	594	570	551	537	563	536	555	564	530	522	522	571	555	538	548	604	549	539	554	575	581	553	569	566	553	527	528	523	546	566	541	559	563	569	533	538	536	590	555	564	513	561	527	564	555	575	566	544	529	545	533	537	524	561	580	536	550	560	538	541	526	570	535	562	568	551	553	583	576	590	572	558	575	519	584	569	554	557	587	515	561	555	546	541	576	543	573	531	547	535	537	561	591	538	535	541	556	545	591	606	551	585	538	591	574	554	551	547	513	513	551	556	613	556	570	584	511	559	564	541	550	532	565	525	507	527	548	542	559	549	563	564	554	571	523	558	532	577	552	586	560	559	547	570	503	509	572	519	542	534	611	536	532	542	590	572	570	550	557	546	575	535	568	523	524	541	531	543	579	540	546	524	520	597	540	569	534	545	528	527	523	569	575	585	527	532	569	558	549	553	556	550	567	532	533	606	553	538	574	555	586	519	533	504	589	563	495	521	517	513	563	570	550	546	542	517	582	571	535	559	554	565	542	531	566	539	544	517	537	552	562	554	609	550	530	550	576	493	560	561	521	550	548	537	523	574	573	571	533	530	529	583	567	566	547	548	542	542	558	569	571	569	538	581	552	551	544	558	516	564	580	555	550	547	555	563	574	549	582	544	543	570	585	533	515	555	523	594	563	520	551	567	592	549	587	578	586	551	534	556	601	551	520	518	525	562	562	542	581	538	587	558	550	575	548	567	544	571	562	572	548	578	526	575	522	550	552	529	566	510	561	561	539	520	593	523	576	533	489	575	550	512	566	519	562	609	543	528	545	578	555	535	555	557	535	495	515	510	556	532	545	592	584	574	514	535	519	587	551	550	559	565	590	544	592	586	558	563	585	559	525	616	557	553	554	594	540	566	531	569	561	583	530	569	592	580	558	557	521	521	566	573	590	519	563	547	555	554	560	585	564	565	557	556	561	591	549	550	558	538	565	560	558	547	550	528	619	575	537	544	555	522	523	526	562	579	566	536	547	566	584	563	547	534	559	506	540	552	531	564	502	526	558	572	585	541	561	548	565	558	501	572	543	540	556	582	546	547	553	541	572	563	549	542	522	530	533	522	541	564	557	552	502	543	586	548	569	543	577	577	583	556	548	553	550	589	561	554	540	556	577	589	569	542	558	543	553	564	569	578	568	570	540	527	566	553	594	574	560	540	539	510	525	544	528	478	538	512	577	515	572	522	561	582	558	560	562	532	555	554	552	546	535	557	549	531	574	534	545	537	557	597	567	555	560	573	553	550	571	530	547	574	539	515	536	536	586	595	571	556	540	545	501	544	531	540	521	602	565	518	534	577	549	600	582	570	567	550	549	527	567	580	559	544	535	518	526	566	562	557	542	537	556	551	558	531	565	557	557	542	553	568	515	559	560	546	575	571	540	530	560	527	543	552	564	549	505	583	561	615	532	580	582	593	548	564	567	558	545	535	506	564	585	581	563	514	563	579	563	554	568	539	588	567	563	552	524	612	522	592	561	566	574	531	559	538	548	585	582	502	519	544	506	525	594	520	569	568	545	589	566	608	526	528	528	533	562	520	550	569	563	574	534	572	534	574	555	529	568	547	514	556	556	562	583	549	621	533	560	555	519	584	564	570	557	583	539	531	584	563	549	570	557	573	529	546	553	592	577	535	511	526	556	566	565	539	572	554	560	563	539	569	553	594	538	576	559	570	562	571	547	572	529	587	517	540	580	525	529	540	576	543	540	556	499	564	547	574	562	546	521	537	557	557	541	593	553	524	569	597	513	547	592	553	556	543	543	554	550	552	587	536	582	559	530	524	568	546	581	537	510	570	538	566	541	562	548	557	541	560	568	547	555	586	559	578	553	562	576	574	552	547	530	579	516	566	544	586	587	519	616	566	555	565	562	567	519	541	560	569	510	540	554	554	583	527	566	534	563	562	571	544	530	563	527	536	546	551	562	548	524	575	543	565	543	592	524	564	558	537	547	523	546	558	583	541	533	565	553	558	515	547	517	560	595	551	531	583	537	568	542	510	530	525	558	577	567	583	552	540	573	540	553	557	570	529	502	551	523	541	552	567	586	538	556	536	569	571	554	584	578	595	545	565	571	509	544	545	577	542	542	592	545	537	535	521	557	560	559	561	536	536	572	535	562	589	553	561	529	572	530	562	540	517	533	542	532	546	560	568	530	540	570	548	528	554	524	548	522	500	573	571	538	560	559	579	539	565	570	533	541	530	533	553	541	527	569	560	595	532	515	569	586	558	587	530	565	521	559	574	507	561	568	537	584	554	538	557	559	583	523	546	531	551	537	501	565	559	518	502	568	577	534	541	569	548	540	554	538	540	576	555	594	556	584	564	565	537	588	528	538	489	529	559	570	529	575	557	554	567	506	558	569	579	554	548	576	521	549	555	591	527	526	554	562	537	538	562	533	596	537	547	542	527	575	576	569	562	544	582	585	586	548	547	574	563	526	523	554	549	521	537	517	570	558	555	533	587	560	541	586	574	517	570	586	520	562	522	576	559	561	527	520	533	532	515	589	529	499	556	527	529	567	505	549	587	550	533	573	499	547	591	530	564	556	544	555	596	547	549	563	550	564	500	544	557	545	559	550	522	539	562	544	550	575	501	583	561	576	527	563	555	597	585	555	543	574	548	577	556	568	535	513	546	552	523	541	507	540	594	589	568	531	569	520	565	520	518	542	559	567	571	555	576	526	552	567	530	584	581	574	540	521	599	555	589	561	552	561	517	542	564	592	555	568	594	539	519	539	548	550	510	550	539	566	503	570	559	579	509	591	525	598	566	561
26796	20235	9839	2967	1291	790	624	498	458	432	389	387	401	384	365	337	362	381	413	791	956	875	605	427	426	355	346	346	323	348	332	340	309	320	345	344	356	382	350	328	357	356	320	332	322	323	324	332	331	346	318	366	299	336	310	314	294	312	346	334	319	321	293	348	325	329	286	353	326	316	322	313	322	339	314	336	305	345	312	356	325	321	358	307	325	306	352	328	329	341	357	350	331	361	305	352	314	364	354	315	366	314	351	367	331	307	340	349	332	334	287	307	343	286	341	315	320	312	326	335	336	340	317	307	341	318	328	337	365	361	328	295	359	361	301	345	309	313	311	309	323	343	332	308	330	328	320	346	338	321	338	347	338	342	347	347	339	337	327	317	325	356	341	326	304	341	338	299	311	313	345	333	325	356	300	360	332	332	350	337	338	343	317	330	366	319	341	356	317	324	320	330	322	331	347	334	327	331	361	353	355	315	317	328	333	321	332	335	325	328	312	350	334	327	318	344	307	302	347	337	381	372	327	310	345	342	351	318	327	320	335	328	337	307	328	337	332	307	343	314	326	354	314	325	328	335	353	346	387	318	358	313	321	324	343	323	326	295	308	340	352	313	339	335	329	322	310	312	339	314	324	345	344	329	322	335	324	305	305	344	338	362	279	348	290	340	310	329	313	331	314	335	342	360	319	359	350	299	321	342	336	346	358	293	342	325	335	311	342	348	332	289	333	330	355	338	282	279	335	326	329	317	347	320	328	311	322	300	345	291	355	322	325	317	338	334	336	356	338	331	349	366	354	343	351	354	335	341	356	312	309	306	299	309	329	327	344	319	302	297	351	362	330	329	354	328	312	283	331	334	354	342	319	307	318	314	332	326	328	319	356	303	334	359	341	334	314	348	351	337	315	300	333	336	336	320	319	337	337	329	359	303	335	357	317	331	302	332	294	357	327	341	327	372	334	329	363	335	325	321	337	322	306	313	354	314	325	289	343	335	326	297	339	315	324	351	352	314	350	311	322	342	366	315	309	306	353	369	323	315	336	333	312	321	384	329	331	332	351	334	321	299	347	332	338	336	348	341	288	363	313	309	355	332	291	335	344	313	344	348	376	345	326	328	318	331	343	319	331	317	337	324	328	344	321	364	316	354	348	311	347	348	336	326	346	352	324	264	333	304	330	340	351	354	340	289	326	332	338	389	313	315	312	320	322	330	342	317	330	318	344	315	359	321	353	323	360	301	315	376	325	358	330	302	362	322	333	369	321	330	366	344	346	330	337	325	350	334	337	332	304	341	373	308	352	332	324	344	349	339	331	310	329	308	334	343	298	359	329	337	352	332	329	334	329	327	333	311	381	319	349	317	340	325	303	323	307	331	342	345	313	346	335	276	302	318	332	343	334	321	336	325	297	328	361	359	327	354	337	333	332	347	334	323	330	309	296	314	325	377	317	299	306	341	367	353	329	362	350	352	280	341	308	322	356	309	311	323	354	353	312	309	311	322	323	327	349	324	308	352	335	330	329	323	315	337	333	322	339	335	319	316	318	307	310	357	335	338	324	340	324	325	308	354	348	328	344	304	371	342	326	294	329	356	350	339	354	360	319	349	340	337	319	343	340	299	309	351	362	319	289	283	362	300	353	331	364	343	333	318	358	318	337	311	315	341	320	314	349	341	359	327	306	318	335	318	319	348	316	331	311	342	302	334	340	309	312	341	342	323	333	314	301	324	340	325	311	330	344	312	326	321	316	379	350	309	340	341	334	348	348	314	355	346	333	342	354	347	327	328	336	343	322	302	311	353	330	335	325	322	349	339	331	312	316	342	327	308	311	350	319	347	329	359	347	360	326	329	334	300	342	314	335	349	315	351	332	333	349	316	329	305	344	351	330	336	347	337	351	340	365	304	325	348	339	340	329	332	308	316	349	333	300	329	332	336	331	311	370	320	353	319	370	314	341	332	342	318	319	346	320	334	341	299	352	351	323	257	311	325	334	302	322	335	334	333	330	315	322	327	335	306	354	345	320	349	298	304	334	332	368	297	362	358	320	335	335	281	319	354	356	356	311	312	336	331	316	334	348	329	305	306	334	310	364	360	327	348	323	322	366	338	365	324	325	317	324	325	299	325	372	298	354	347	325	318	368	291	330	347	357	325	341	367	348	314	334	362	336	349	328	352	357	355	337	358	353	332	346	336	345	343	328	298	328	353	320	333	323	336	341	333	354	333	350	319	332	326	300	362	359	315	300	351	336	358	324	304	329	311	314	336	317	327	367	328	338	356	350	336	337	360	305	358	328	328	323	372	347	325	325	334	346	342	321	327	323	315	348	357	355	321	332	310	331	341	333	334	298	349	321	299	345	333	352	319	366	325	350	333	319	356	330	367	333	326	328	338	356	326	322	316	302	348	365	320	349	319	346	309	321	329	313	339	322	329	346	313	351	325	312	349	330	306	341	332	356	343	350	344	339	330	345	333	343	330	333	327	334	336	353	314	361	316	341	325	343	333	320	308	344	314	330	333	308	319	329	339	326	331	291	354	320	337	340	318	363	329	337	298	325	341	316	330	340	309	333	323	350	335	316	317	352	305	340	334	335	337	348	357	352	353	335	327	326	331	328	326	347	310	330	347	327	343	327	302	352	341	350	317	300	308	346	314	363	321	326	304	313	338	314	337	329	298	345	353	317	339	335	326	319	330	343	291	310	341	320	356	341	346	295	336	310	324	315	343	350	310	322	327	338	336	344	327	314	367	363	316	327	316	335	339	326	348	368	323	354	323	324	324	319	348	336	374	316	319	320	346	362	345	346	336	344	360	327	333	331	360	371	295	328	319	339	311	352	328	335	316	317	327	311	311	336	338	347	305	326	345	338	374	342	364	334	322	352	314	323	362	309	320	350	320	377	325	333	333	349	317	363	332	347	335	328	329	329	336	291	349	351	323	323	295	311	346	313	327	336	353	370	324	335	338	324	336	340	311	329	318	349	340	373	330	338	329	343	332	326	316	345	296	358	333	337	308	341	339	338	317	334	311	329	318	321	324	352	341	330	348	342	323	314	349	323	349	351	341	324	352	314	317	285	342	317	343	342	341	296	364	362	311	324	341	338	312	316	329	351	341	322	323	350	338	324	342	326	303	336	337	323	348	328	312	335	349	302	326	298	367	309	321	336	336	364	340	348	324	330	351	347	308	325	331	336	331	300	342	322	333	345	347	316	351	338	333	345	330	330	302	334	318	350	350	338	361	347	280	344	319	312	316	343	314	360	380	340	342	331	323	341	337	347	323	349	323	330	318	324	308	320	316	330	366	337	345	309	326	328	334	333	311	308	364	320	367	358	328	334	329	311	340	326	361	354	285	315	334	356	311	327	333	350	318	342	336	341	285	329	319	305	331	324	309	359	327	326	325	327	333	336	321	349	335	311	322	328	337	326	395	341	331	341	365	343	344	319	335	347	355	341	339	364	307	352	319	355	310	305	325	331	349	321	318	322	335	331	366
9122	12699	12364	6851	4132	2561	1988	1527	1295	1199	1010	990	904	812	822	769	814	788	1113	2269	3000	2506	1366	1022	864	721	653	672	665	709	661	758	644	695	722	725	802	728	685	693	685	679	681	625	636	627	676	716	665	717	660	625	674	658	684	656	707	683	675	680	649	677	661	682	642	633	689	638	678	641	648	657	667	650	662	653	738	671	662	631	667	668	613	679	649	658	692	669	663	656	662	644	725	656	610	675	665	669	656	667	668	700	627	662	647	659	712	648	665	641	722	638	663	695	660	680	693	699	646	651	682	629	651	639	694	639	652	679	659	629	663	672	668	681	694	697	644	655	706	649	666	623	692	661	668	688	639	698	631	714	670	635	651	641	642	705	630	620	675	667	671	649	692	671	601	664	688	695	667	646	687	643	720	692	689	703	674	695	688	662	649	648	661	644	647	628	674	732	671	681	697	607	673	664	690	664	677	626	624	676	738	699	623	658	670	637	687	673	673	687	664	626	668	622	660	638	661	689	692	643	684	652	637	634	603	661	738	635	689	702	632	649	625	636	637	679	636	717	646	653	691	658	694	706	634	645	655	652	623	657	670	711	638	695	681	679	695	638	636	691	673	670	673	667	729	677	641	645	714	684	682	622	652	651	627	666	672	658	665	676	666	691	674	654	649	716	653	711	702	642	661	676	672	629	660	653	699	672	714	684	626	685	614	648	728	689	642	646	680	670	655	657	687	653	722	655	702	686	684	678	636	685	682	639	689	654	625	682	640	656	641	658	635	638	673	626	640	652	674	671	695	667	661	635	688	683	661	671	673	657	690	652	630	708	708	701	682	699	677	681	675	683	661	686	635	665	680	643	703	623	635	686	662	680	674	673	649	663	677	706	673	641	669	645	642	708	656	639	667	667	649	649	662	647	669	604	682	664	673	637	664	645	652	660	672	671	643	638	672	684	700	671	650	656	678	646	658	684	703	671	659	660	628	698	637	688	666	609	680	664	681	695	639	677	654	699	668	645	629	690	623	668	670	653	703	700	644	646	657	704	688	657	674	652	668	677	706	694	670	613	623	654	673	666	666	648	669	648	696	666	634	676	664	666	665	662	631	623	631	693	671	653	687	700	616	692	716	666	681	647	651	672	706	624	668	631	648	641	670	670	668	687	625	637	700	632	655	733	662	676	680	678	674	641	689	711	671	715	659	715	671	677	646	710	681	690	685	673	676	663	720	702	683	677	708	695	677	664	680	624	654	677	701	659	699	687	670	681	688	660	623	713	642	655	654	696	662	663	667	660	630	666	643	702	688	665	656	701	657	663	679	700	641	673	663	664	698	664	660	673	695	645	668	619	667	716	689	692	668	671	662	693	688	626	696	652	670	639	671	690	656	685	642	671	694	656	673	683	657	641	655	684	587	684	701	667	668	654	687	662	660	697	601	685	687	672	656	669	664	681	669	653	672	704	723	656	671	683	657	647	662	667	656	639	673	666	674	721	727	674	628	683	670	621	653	677	647	707	665	724	700	677	692	692	704	669	715	686	670	654	674	659	664	616	692	653	653	690	665	675	683	668	642	644	598	601	652	670	686	653	626	662	690	648	639	724	676	646	663	615	643	634	654	673	671	655	693	665	628	650	672	697	631	666	686	663	683	662	663	685	688	705	696	650	646	703	680	641	648	668	645	712	632	706	685	697	707	704	679	680	656	700	664	704	674	656	641	652	657	646	681	692	682	627	677	651	684	687	664	608	662	652	696	688	671	681	669	618	672	636	629	668	703	708	632	645	669	653	641	650	648	661	665	675	679	636	633	668	688	647	717	671	644	683	642	679	688	717	651	646	616	686	698	644	682	638	705	641	640	669	671	677	689	681	683	657	656	608	680	697	670	672	640	646	614	629	623	710	661	657	637	645	663	694	688	665	669	664	698	624	655	633	673	690	677	683	685	637	698	653	674	683	685	675	640	692	667	674	690	667	639	650	681	659	644	669	676	692	667	663	658	674	718	639	703	648	700	660	651	666	675	683	651	682	678	671	604	702	653	696	665	684	701	678	705	712	658	658	727	625	613	643	715	678	681	666	648	655	658	665	660	654	638	662	671	661	654	624	669	687	633	695	654	673	697	703	691	659	669	670	712	656	695	645	688	673	690	657	613	642	660	663	686	691	626	680	615	698	656	659	647	635	638	650	647	611	674	675	689	652	726	674	671	640	690	692	669	684	668	643	661	597	666	672	705	735	682	670	696	668	662	666	670	684	686	660	677	666	681	667	658	653	683	688	677	651	719	644	637	678	657	669	647	674	675	642	613	653	697	699	636	676	676	718	698	690	657	715	684	660	668	698	694	623	661	727	727	671	686	656	646	652	685	652	676	708	659	649	681	763	694	644	686	686	679	715	652	690	670	692	648	637	675	728	629	620	664	689	653	648	691	667	654	703	632	674	678	647	657	654	633	663	639	667	673	613	636	702	656	672	635	665	682	739	626	630	637	656	690	680	670	662	657	651	608	614	719	655	681	657	657	728	666	625	622	646	660	689	661	671	639	687	654	736	659	661	646	678	672	633	653	644	665	663	677	652	674	674	647	665	660	702	635	655	655	683	676	667	672	671	702	672	683	641	658	667	682	644	655	694	652	649	673	688	665	655	706	693	670	680	645	712	690	674	691	690	666	714	620	617	618	665	682	628	672	698	686	689	653	739	640	645	661	632	721	693	695	675	694	686	748	650	677	692	655	625	694	686	673	623	646	677	654	656	696	682	682	653	659	685	736	665	662	660	634	669	662	687	684	660	683	652	640	648	704	656	631	648	635	636	669	670	676	661	647	666	678	641	698	661	701	644	683	659	657	666	664	656	701	627	719	701	646	676	650	650	689	627	669	653	675	725	669	633	672	677	669	678	631	653	671	659	699	702	653	679	646	669	643	631	686	637	664	616	658	678	711	652	633	656	640	675	673	686	660	649	669	669	655	661	690	660	658	699	684	705	687	630	669	631	692	647	642	631	665	635	673	641	686	679	691	652	661	655	633	654	696	679	633	673	685	632	651	685	662	693	660	633	689	628	689	721	621	651	661	716	673	627	661	641	703	658	620	661	689	691	689	683	722	659	695	693	635	698	662	645	671	694	676	633	665	631	657	619	650	643	676	669	644	684	675	655	636	682	671	655	670	670	672	650	676	670	657	668	660	660	679	578	670	661	700	683	663	658	669	633	643	656	632	670	652	686	682	643	678	697	680	690	637	686	680	710	681	633	650	656	640	708	696	685	666	634	641	668	696	644	671	649	657	664	715	721	635	673	696	665	670	631	634	659	670	634	654	645	680	682	702	703	630	640	693	671	674	701	640	623	675	676	647	685	636	663	655	691	711	590	673	617	679	645	633	635	623	628	696	655	667	666	665	671	677	652	666	675	634	670	636	701	662	683	639	661	662	670	662	680	635	674	646	676	672	683	678	653	657	634	702	657	692	673	672	656	646	655	710	693	718	658	664	677	687	656	692	637	686	668
24251	21347	28317	24754	18697	3050	1230	764	637	527	490	404	369	358	346	337	327	313	1622	3437	5430	3107	1228	825	532	314	329	275	277	326	258	307	283	297	272	347	442	410	370	330	273	327	245	248	276	267	261	285	270	284	303	292	280	316	280	273	280	262	277	298	274	283	288	284	289	293	265	273	284	257	287	282	278	283	280	305	275	283	292	292	283	282	301	287	300	249	257	301	279	301	286	303	274	296	288	246	263	273	287	288	303	265	281	257	264	270	293	284	269	265	290	268	268	267	284	262	259	287	269	239	282	265	249	285	267	255	282	251	280	256	275	286	294	280	271	305	255	278	244	310	254	302	300	293	274	280	264	278	274	262	281	281	274	275	272	284	256	294	293	290	296	274	276	283	293	288	278	255	287	260	293	260	263	265	262	301	279	278	304	267	294	318	278	289	250	279	286	263	244	268	296	264	259	292	290	288	291	253	288	265	291	268	259	256	303	305	293	268	276	271	285	286	274	277	282	261	274	291	261	287	250	257	302	259	294	288	262	299	255	281	269	277	292	284	286	278	257	296	303	295	290	310	298	265	272	268	285	248	281	271	286	273	268	301	264	267	287	287	259	286	279	281	269	274	273	291	271	295	311	279	260	270	242	263	249	265	270	289	276	257	279	283	287	277	255	265	269	271	293	282	275	297	275	314	267	289	292	278	285	281	285	275	301	290	309	248	277	255	286	259	253	281	263	292	293	317	277	289	276	276	274	287	279	288	273	285	258	294	288	280	281	291	308	281	248	291	248	268	279	244	243	281	267	270	244	271	241	284	276	271	291	307	294	261	270	253	299	275	290	318	277	260	277	280	290	248	252	244	260	274	284	276	256	289	280	290	280	289	273	268	257	243	276	295	290	290	271	243	260	277	258	286	281	279	270	270	287	254	286	277	282	299	249	269	292	267	277	285	297	267	246	249	283	290	269	265	292	304	267	298	259	289	288	274	285	276	302	260	306	268	247	263	263	257	273	297	250	279	281	255	295	278	262	302	283	283	284	277	319	295	258	293	260	288	296	271	266	311	275	253	282	256	276	290	261	316	287	279	257	277	281	279	281	279	262	264	298	273	313	269	261	297	275	267	295	299	280	262	288	284	278	259	265	292	251	285	268	266	306	269	273	290	270	290	324	286	287	271	273	265	291	281	291	268	307	273	273	309	286	284	263	278	300	258	250	285	235	283	305	292	261	268	271	302	265	274	310	261	264	296	264	289	289	258	290	274	258	275	261	319	284	284	253	254	282	306	279	288	279	260	277	266	293	262	260	288	281	271	304	246	273	302	268	272	313	292	300	281	307	290	283	300	275	294	276	294	264	233	284	272	235	287	274	297	276	260	261	269	252	275	309	287	276	265	255	307	293	247	302	241	278	271	266	241	243	277	265	277	239	252	264	275	303	281	232	261	249	270	282	273	270	306	299	297	256	265	283	300	252	256	267	253	279	268	265	277	263	262	274	252	325	272	272	286	290	260	267	323	313	267	273	280	286	263	252	262	266	289	265	284	256	276	286	247	278	272	271	279	268	294	267	281	290	290	262	236	288	286	254	278	277	273	272	268	297	279	313	314	292	253	300	272	284	249	246	289	297	261	270	301	264	288	256	282	283	263	281	279	252	283	252	249	236	273	279	265	269	266	269	284	263	282	283	245	270	290	258	262	281	266	255	266	268	273	291	287	263	287	264	259	302	256	270	298	257	269	264	302	279	253	242	309	266	256	266	265	276	263	234	272	253	290	308	285	275	268	289	277	256	266	288	295	293	235	283	252	280	314	304	293	265	274	289	272	271	269	245	260	261	285	274	251	274	264	273	294	260	252	281	295	271	258	255	312	283	275	263	285	291	263	279	279	258	280	252	263	290	288	291	297	281	273	268	266	289	291	295	267	289	266	264	279	273	268	273	304	266	249	278	253	275	293	289	264	274	286	292	290	265	276	250	295	281	284	269	248	285	280	269	284	256	268	267	256	282	289	286	280	285	275	250	256	262	285	262	257	258	242	245	247	265	291	289	260	241	268	275	254	270	287	264	294	257	306	288	288	286	281	259	243	285	249	281	263	284	303	264	243	256	280	292	268	281	265	261	287	294	278	231	269	263	276	289	282	247	266	291	257	294	255	279	296	288	292	286	282	287	284	297	278	272	276	287	279	273	252	258	288	294	296	271	256	269	275	270	295	308	233	294	271	273	259	290	243	254	263	281	269	276	291	269	292	253	322	255	287	295	283	281	299	278	257	261	275	281	305	292	267	305	296	277	303	280	254	269	252	286	273	295	252	299	301	281	243	300	258	252	266	271	269	259	292	257	268	269	292	260	266	268	294	286	278	285	270	251	279	278	251	278	302	259	270	302	276	301	291	256	259	282	279	272	263	286	261	233	292	265	281	291	261	305	278	275	260	286	278	277	273	283	253	249	282	293	278	294	274	304	312	287	272	300	270	278	294	236	279	285	285	274	289	272	261	274	281	279	269	306	264	284	284	279	282	267	274	293	276	285	257	271	277	285	281	268	267	264	278	298	269	287	270	275	294	264	289	265	259	272	246	261	264	241	274	249	267	264	300	267	259	247	286	276	316	296	242	249	270	281	289	268	276	276	244	288	276	274	259	298	292	252	286	268	278	284	294	289	259	278	282	252	297	270	288	273	289	275	300	291	272	279	261	287	262	287	269	314	274	234	271	263	264	279	286	263	300	264	266	296	268	288	266	299	279	273	261	293	302	277	253	268	307	274	307	273	276	300	270	271	282	280	245	287	251	254	268	277	286	254	273	274	291	289	261	268	258	282	247	283	263	298	277	258	279	287	287	267	301	254	271	268	292	290	267	235	301	256	309	311	288	279	303	251	244	262	278	262	272	260	292	268	272	265	268	304	320	282	266	264	294	261	273	265	308	267	287	279	263	263	265	284	289	286	327	262	260	255	270	270	303	278	279	301	279	294	267	277	293	278	281	293	257	246	272	241	297	264	290	273	243	303	305	262	275	289	265	284	277	293	271	300	281	299	261	257	266	289	242	268	273	279	298	280	270	260	291	248	292	268	295	262	282	275	273	281	299	267	249	252	291	290	271	305	285	246	288	252	278	270	278	269	266	290	252	265	265	268	275	294	283	290	273	219	263	283	266	277	265	300	287	291	304	279	280	283	281	279	256	282	278	262	289	300	303	258	280	257	265	278	278	278	275	281	272	283	275	251	280	248	265	269	283	297	282	270	312	290	281	291	272	280	262	298	279	251	275	271	264	260	279	266	267	263	271	279	254	249	295	295	310	284	272	254	312	293	273	297	266	247	289	306	277	285	265	307	288	266	295	293	294	274	283	302	283	268	290	274	279	277	255	261	246	269	261	306	274	270	262	261	293	276	268	269	269	274	275	261	285	252	276	275	289	262	252	278	309	273	269	259	268	292	298	268	282	266	300	296	236	284	261	283	282	277	279	303	268	273	294	317	292	260	257	259	237	265	249	279	265
10980	20694	19775	12602	7573	4850	3552	2857	2266	1815	1419	1176	1158	954	942	912	939	912	5836	11179	15191	9269	3819	2625	1556	711	579	590	533	545	569	569	539	580	563	820	1340	1007	833	689	658	592	609	556	539	567	535	561	544	559	542	550	530	545	583	597	533	588	555	530	562	544	556	607	567	542	584	546	532	573	561	586	530	551	550	594	567	580	564	532	613	579	541	554	491	587	583	565	526	519	566	580	544	606	564	572	560	591	565	541	537	542	535	582	578	540	556	534	574	556	566	613	598	570	588	506	589	572	526	564	551	616	571	588	566	570	523	529	556	546	562	579	548	538	557	545	566	547	584	527	564	567	524	551	531	546	507	559	557	539	563	563	538	541	513	602	564	527	597	536	513	558	563	552	574	536	554	558	547	548	545	553	583	514	544	545	505	553	611	537	606	568	562	558	552	572	562	543	563	540	545	598	568	572	568	535	542	546	550	553	538	515	572	576	543	587	543	595	575	482	530	574	590	556	528	541	574	551	560	562	557	553	542	573	547	570	560	558	578	559	583	526	538	578	588	551	567	553	561	542	587	541	539	580	566	555	571	573	572	556	556	575	528	531	560	530	574	545	555	571	571	529	552	548	551	547	562	545	526	604	560	517	531	557	603	530	538	535	556	589	539	554	567	538	574	574	555	531	545	578	529	565	576	561	580	579	525	551	525	534	568	524	573	596	572	564	538	569	613	556	522	526	582	592	570	612	579	544	567	550	559	576	567	595	590	552	555	554	550	553	567	567	554	610	550	593	584	573	576	520	571	548	546	552	570	547	552	524	582	581	581	542	572	593	629	536	539	552	544	542	582	561	580	567	578	589	562	524	578	539	539	605	527	596	515	594	554	583	606	531	538	559	570	552	577	543	497	590	581	556	612	554	529	532	581	587	512	546	526	586	531	560	564	585	568	534	597	567	542	561	590	583	528	563	524	535	595	526	538	588	543	568	534	559	588	564	586	564	558	561	573	551	572	552	542	598	567	560	553	609	546	591	515	547	561	530	579	544	542	582	555	525	560	575	544	570	560	602	551	577	643	543	601	524	564	558	575	564	578	581	571	617	546	568	527	530	544	532	583	562	537	575	527	546	571	553	584	580	524	535	581	563	607	552	527	574	553	568	550	545	550	561	572	581	601	565	526	544	561	531	547	551	552	590	526	579	533	552	598	566	556	574	559	568	559	543	578	558	554	563	547	580	529	564	609	520	543	548	584	570	563	581	576	534	548	550	588	553	551	546	512	549	542	577	519	552	551	535	575	586	562	565	569	551	587	550	583	574	540	558	548	568	566	560	542	562	599	592	573	559	588	518	547	546	583	587	552	555	592	601	555	547	591	589	587	593	592	569	585	556	567	591	579	593	590	541	530	531	593	556	583	547	565	588	559	569	547	540	572	563	569	564	572	596	580	529	566	546	566	586	565	542	565	559	584	573	626	545	542	561	564	574	565	525	554	597	562	530	542	586	515	558	571	589	544	517	582	527	563	580	550	583	543	511	630	556	546	533	553	508	553	576	538	584	566	583	528	547	583	555	589	566	570	554	571	576	571	556	547	546	578	536	553	559	552	538	533	572	596	595	572	535	598	595	576	533	563	539	534	577	568	593	581	542	516	609	573	547	548	603	577	579	580	580	556	565	537	595	551	546	549	548	544	544	563	571	553	533	534	574	522	527	551	593	552	575	564	566	556	521	603	564	574	577	529	571	514	548	535	534	564	560	533	566	563	544	563	539	578	571	556	545	557	582	579	553	531	550	599	568	593	524	547	578	522	595	557	606	588	580	568	502	558	553	578	566	564	572	570	571	579	585	591	553	520	562	591	546	554	517	594	583	581	559	541	603	545	561	578	575	538	556	528	574	589	557	558	566	518	557	559	492	567	554	590	547	537	559	561	570	548	524	566	587	579	552	554	548	565	551	606	555	560	559	562	560	548	547	587	571	574	572	526	557	587	543	546	507	588	530	583	580	553	620	589	569	516	573	541	607	586	591	566	573	561	566	547	565	536	550	576	545	550	582	540	534	574	542	561	602	557	567	559	572	567	557	559	583	570	544	555	562	537	554	558	572	552	622	588	564	548	580	577	574	559	566	596	559	518	570	546	604	555	581	595	547	587	526	576	556	543	596	520	529	632	594	575	534	567	552	546	534	534	543	518	569	549	572	541	592	567	563	574	588	557	570	581	578	583	594	556	574	545	573	600	551	512	545	574	563	570	566	568	541	565	565	541	549	602	565	592	534	582	608	580	563	575	585	545	559	551	543	576	607	587	555	562	562	565	568	573	580	523	601	563	544	537	578	538	604	539	556	540	526	538	570	561	536	591	569	606	552	561	568	533	585	559	553	500	542	554	534	609	532	552	577	596	557	564	590	553	570	565	596	547	566	581	586	550	528	587	555	564	562	532	555	582	514	553	546	565	605	569	558	499	507	554	573	577	530	586	543	606	589	550	593	522	567	537	543	555	542	588	599	566	570	574	559	557	552	591	594	528	518	541	585	530	535	571	535	554	558	520	530	577	540	546	590	536	533	566	563	579	541	551	594	575	541	545	592	555	559	534	573	605	594	552	524	522	544	538	564	526	555	583	557	583	545	526	633	546	562	556	579	585	623	586	592	548	522	528	558	573	585	570	579	621	541	556	539	608	546	585	564	556	540	518	562	516	619	544	534	581	561	563	546	570	578	578	571	566	552	525	593	543	577	606	552	598	561	523	537	547	569	604	580	579	573	575	586	573	547	550	544	557	553	534	544	536	537	576	572	565	566	604	564	573	585	571	559	535	538	579	580	554	532	564	540	541	553	529	550	550	580	613	575	580	561	595	578	576	592	535	572	569	517	545	578	579	599	580	572	546	581	507	564	572	557	556	539	558	575	534	563	520	540	522	575	556	569	533	563	538	582	546	570	562	580	557	552	572	508	588	602	523	488	576	553	540	545	563	588	560	517	553	571	557	542	528	592	565	578	552	580	555	561	601	574	534	578	573	508	596	571	589	572	536	550	520	579	582	541	566	560	587	562	568	596	586	618	526	572	550	580	517	544	537	543	569	565	566	543	562	566	562	552	568	557	548	569	553	558	531	543	585	582	562	574	534	530	565	534	478	571	530	581	518	553	552	560	562	568	550	562	555	560	561	584	520	553	577	527	541	534	555	596	560	571	571	586	590	566	558	542	553	537	548	590	615	537	589	575	557	578	642	546	535	562	525	522	540	576	564	529	549	504	597	594	605	576	565	541	556	584	529	565	576	541	570	531	537	557	548	533	587	561	546	560	555	583	587	564	543	575	537	566	554	558	600	574	540	566	560	556	567	587	580	574	590	627	560	543	566	540	516	574	574	556	536	536	577	499	573	549	536	556	578	577	558	562	565	557	558	550	568	558	575	579	511	578	581	568	584	579	581	585	579	564	574	532	538	562	607	559	554	585	546	577	601	541	556	539	588	542	597	508	556	581	522	544	547	623	575	559	553	605
23263	21347	29125	23912	21337	18140	3170	1166	864	674	585	506	422	426	387	436	404	393	3298	7502	9433	5483	1803	1026	567	305	263	281	270	282	287	275	280	269	273	456	628	483	479	356	300	262	278	269	276	242	298	249	271	274	237	270	264	291	249	266	260	247	270	293	265	271	263	292	247	262	277	267	266	255	238	263	252	267	258	249	263	283	259	285	256	281	273	245	260	252	244	252	289	285	238	247	250	248	289	258	283	248	264	262	240	288	279	262	284	249	273	231	269	241	253	247	239	254	278	290	280	260	260	268	259	264	253	257	273	227	289	257	250	275	239	282	278	255	259	238	265	244	266	276	262	259	239	293	257	244	266	260	254	258	255	254	282	260	252	250	277	249	250	259	252	275	276	260	245	247	260	288	247	295	258	275	270	273	252	265	241	237	274	272	234	261	257	271	267	274	265	273	285	263	266	273	292	241	266	280	283	266	281	274	257	284	258	255	278	256	249	272	242	258	275	263	258	281	283	275	263	249	261	305	255	254	238	268	256	260	267	249	263	249	253	234	250	265	275	245	254	256	288	259	270	280	256	245	283	228	274	258	280	262	262	272	258	248	310	271	253	278	235	246	274	268	261	287	272	252	251	300	266	303	278	246	291	259	289	265	281	282	278	256	285	251	248	269	265	277	293	265	324	250	258	233	280	276	270	270	264	274	279	256	296	275	267	240	250	298	270	250	278	276	278	237	261	296	247	267	275	262	263	271	258	266	295	283	242	276	277	284	277	270	252	255	277	261	261	256	228	260	274	265	254	271	305	285	232	285	281	249	256	266	250	278	269	287	259	252	244	260	245	276	252	272	269	243	276	234	272	270	272	288	271	274	279	290	262	294	254	252	259	253	255	271	291	268	272	281	258	247	276	261	252	270	247	253	293	265	268	273	295	237	249	241	267	246	246	284	261	256	271	261	279	274	261	245	319	254	243	275	264	259	251	252	239	258	236	253	263	274	287	261	249	257	268	306	290	283	258	280	266	271	273	260	270	302	295	260	272	252	284	281	252	258	261	256	245	275	254	248	249	264	274	267	264	249	271	270	268	293	278	279	250	284	295	250	240	256	246	269	256	242	222	251	282	277	254	276	287	274	275	243	245	245	243	267	268	258	250	252	274	284	270	268	291	281	293	264	290	288	282	269	313	295	272	287	265	285	238	237	261	249	271	264	247	267	244	288	238	266	273	236	267	253	269	269	267	270	260	237	274	263	282	271	259	237	249	254	249	271	260	259	267	256	269	278	269	299	256	281	251	255	264	270	262	266	266	253	290	260	257	263	260	215	235	285	276	300	253	278	268	243	269	268	257	260	267	263	272	252	271	315	245	278	234	293	268	243	255	278	265	239	243	280	265	270	257	223	260	248	254	283	255	285	269	264	247	264	275	236	261	263	242	259	279	290	261	257	268	262	274	273	253	292	261	273	255	298	274	255	245	267	255	284	284	271	232	259	265	255	229	265	271	258	244	263	268	247	264	276	268	293	267	316	258	249	299	282	245	263	288	269	302	263	243	251	261	274	271	279	241	268	280	251	250	267	278	283	282	280	262	228	277	267	263	272	269	236	241	253	271	266	280	259	237	257	267	244	271	282	258	254	276	259	228	263	269	266	255	243	268	253	247	266	287	232	245	269	273	263	280	248	232	228	272	262	236	273	257	259	244	257	242	247	276	292	258	278	273	263	265	248	272	228	272	256	247	259	245	253	255	248	262	305	255	263	289	261	263	269	289	258	260	278	262	241	255	246	242	225	244	295	284	287	241	256	269	264	276	290	284	241	250	286	250	263	257	283	288	251	259	258	266	271	277	262	275	264	245	271	239	233	259	258	237	248	244	268	258	259	260	269	252	268	257	257	319	263	261	261	269	279	242	287	271	272	259	275	270	263	295	266	256	253	262	262	244	273	272	264	249	271	264	286	278	235	248	246	276	238	250	270	237	249	270	243	262	280	242	284	294	257	239	251	264	276	283	258	269	267	239	260	292	281	243	251	231	245	272	278	264	257	263	276	248	273	266	275	265	256	233	261	270	279	248	282	250	256	256	251	268	287	252	292	257	249	268	269	243	273	243	242	260	261	249	264	261	257	256	283	247	260	245	246	235	257	277	269	274	226	265	277	271	262	251	242	235	282	268	255	266	270	239	262	274	300	274	259	247	254	261	310	281	257	270	264	269	276	257	271	266	270	244	283	234	250	258	279	248	306	258	283	250	255	286	239	284	279	258	271	236	235	251	266	254	243	241	245	277	250	258	260	261	253	241	274	256	245	264	282	270	261	261	264	299	236	265	277	278	277	255	276	262	283	246	263	255	284	263	246	283	245	280	239	222	302	267	285	250	244	277	280	276	236	272	261	262	263	239	264	280	272	265	266	275	291	272	226	241	274	308	245	256	243	262	223	267	256	253	257	267	284	244	234	242	278	264	261	244	283	282	257	306	233	255	257	263	265	272	246	260	282	263	243	268	264	243	290	304	247	241	233	252	247	260	262	240	258	262	240	246	265	279	250	254	234	262	281	270	241	267	277	246	268	281	244	240	251	259	290	280	252	209	238	273	265	264	265	257	242	262	236	250	251	260	244	265	269	266	257	271	264	272	258	261	252	281	277	283	251	272	276	270	283	304	274	261	266	271	245	269	247	286	264	247	249	243	259	284	261	270	266	239	281	234	242	265	280	267	267	262	235	265	245	269	254	263	293	256	243	232	280	279	267	303	263	263	263	271	259	279	241	262	260	245	246	258	272	250	280	275	264	242	264	239	262	276	247	246	255	251	234	240	236	262	291	268	289	268	246	229	298	250	255	299	289	250	253	253	253	261	271	274	257	270	286	253	250	262	237	261	258	262	239	256	231	280	234	267	232	257	269	254	291	259	250	272	275	261	242	268	263	238	233	241	258	291	264	288	262	258	241	256	297	245	274	284	271	251	283	249	268	276	253	250	261	269	254	265	279	297	234	258	237	262	244	274	265	256	276	250	256	254	257	274	255	257	264	289	276	262	247	255	265	283	245	246	278	269	248	267	251	267	277	286	263	258	259	279	280	257	241	268	248	258	250	249	264	256	267	273	221	268	252	248	254	254	254	282	277	264	238	254	258	278	276	289	238	256	250	273	269	248	244	280	268	254	274	267	257	257	252	294	249	226	253	232	279	267	247	276	239	242	253	243	265	271	264	259	276	259	273	251	256	223	259	253	272	256	237	285	265	254	269	276	253	276	248	259	261	241	260	265	243	264	290	254	260	246	253	282	274	290	269	267	269	272	251	249	246	257	242	269	260	275	235	253	256	262	272	273	279	248	266	240	240	247	255	266	273	237	250	234	281	273	276	247	251	278	245	264	265	251	277	249	269	277	255	268	259	253	270	268	246	262	269	280	253	298	294	254	266	251	262	253	266	267	260	268	250	244	261	230	291	257	271	270	263	278	263	273	287	275	248	261	269	254	270	239	257	260	253	269	237	273	262	279	269
13081	25329	24181	16135	10552	7152	5199	4065	3254	2423	1969	1560	1369	1205	1184	1156	1144	1073	10463	19636	21314	14120	5542	3351	1570	592	540	526	520	538	562	529	522	543	597	1319	1781	1753	1214	840	720	535	536	528	537	494	516	557	483	492	511	548	515	502	582	509	532	498	563	487	487	530	503	487	511	524	559	555	543	511	545	534	491	531	462	554	530	525	510	502	572	498	505	506	522	498	559	516	516	522	499	490	501	504	515	497	537	485	513	495	534	529	507	537	493	534	511	515	491	538	505	566	569	472	526	524	560	505	535	521	526	503	526	521	503	504	513	543	518	497	531	518	536	565	503	549	537	571	580	522	527	528	540	510	477	519	509	530	526	545	536	540	549	485	521	502	502	531	489	537	563	528	466	511	532	498	498	499	535	517	510	481	510	529	519	541	494	548	542	537	527	538	508	502	599	546	506	498	502	498	499	487	528	514	525	499	520	512	549	558	475	513	563	567	504	541	541	500	517	512	522	516	571	472	518	498	492	533	523	555	494	545	535	569	514	505	493	505	563	527	532	520	554	523	522	523	544	524	513	487	557	476	503	508	484	545	528	528	505	534	504	527	536	521	504	522	525	541	503	534	548	498	521	504	525	545	525	580	514	504	522	527	533	497	487	484	522	542	510	496	520	518	529	533	522	513	529	527	511	485	474	515	495	563	526	526	519	494	546	530	524	494	518	496	523	530	510	494	553	506	511	528	511	545	509	518	494	489	531	582	500	514	523	529	538	509	533	526	530	548	519	538	494	494	515	487	511	495	545	480	489	494	558	519	504	549	512	550	524	529	529	545	535	511	581	528	527	531	504	536	515	513	521	492	502	553	529	490	493	533	478	512	582	504	497	540	511	539	531	559	592	501	503	531	514	522	519	512	517	512	488	528	517	520	533	534	563	497	524	518	514	475	528	504	520	543	505	531	539	497	499	499	526	583	500	538	551	541	537	550	519	533	543	501	530	528	533	527	533	504	558	531	519	561	515	487	531	533	511	506	535	515	539	501	502	505	531	523	555	544	517	511	570	552	544	548	540	499	489	554	510	523	524	505	504	538	503	502	535	519	557	520	532	523	574	484	539	544	523	517	511	562	544	549	531	562	551	531	527	501	583	532	558	572	484	566	544	504	500	488	534	502	513	518	552	489	524	544	567	491	495	496	511	498	542	527	530	536	497	576	566	532	485	534	544	499	530	542	528	471	509	508	545	561	503	571	501	518	511	503	502	521	481	527	522	529	512	515	503	498	535	510	506	545	516	510	486	486	528	513	533	489	527	518	521	515	510	519	522	520	499	502	534	490	508	527	523	523	560	498	489	544	561	516	542	522	475	535	538	552	514	491	517	512	532	496	506	526	524	496	517	488	509	535	551	544	522	553	560	564	509	487	527	544	509	522	538	520	504	525	556	555	528	526	498	533	532	529	536	515	542	509	511	535	571	575	534	514	525	544	565	452	518	473	521	498	536	486	538	504	478	518	491	466	518	510	523	517	502	514	506	520	549	484	542	550	493	520	516	529	493	495	527	495	522	526	521	554	489	514	520	476	516	536	498	552	521	483	522	490	543	493	519	535	531	512	540	544	484	453	529	468	547	542	488	565	562	537	542	503	512	514	504	532	535	491	472	560	549	560	488	514	519	531	551	512	542	521	549	554	536	522	516	516	535	518	473	561	551	552	502	528	522	527	529	497	489	506	544	537	552	517	540	537	494	551	579	493	556	533	539	498	585	516	547	514	508	516	542	533	532	507	508	511	549	544	545	569	538	483	508	543	530	572	487	523	524	554	517	523	500	499	503	524	531	517	573	499	524	537	498	542	563	501	541	504	506	543	521	529	557	477	553	555	493	504	534	517	518	510	534	528	522	526	542	568	560	498	502	509	515	499	538	568	500	539	504	546	506	499	523	523	505	507	566	520	538	535	543	529	485	523	553	528	527	502	529	515	531	489	496	520	534	493	572	496	487	487	556	545	535	514	490	539	525	475	504	499	498	509	565	501	530	480	507	529	555	558	483	512	510	522	532	494	526	503	569	522	509	539	533	520	525	518	520	539	498	523	490	464	534	502	534	520	505	538	463	513	530	501	510	486	505	525	521	528	561	522	504	500	546	510	556	485	521	493	513	518	518	523	563	497	552	519	515	469	524	511	491	508	551	541	501	476	536	547	515	505	521	534	513	495	531	529	531	510	468	497	518	528	528	540	551	481	551	509	520	517	491	569	517	492	527	513	524	498	513	490	513	549	518	507	510	534	525	517	484	543	496	472	509	506	519	528	534	537	504	531	496	495	499	505	543	515	504	498	532	499	512	500	520	545	493	518	460	516	506	514	506	509	525	512	492	535	519	545	531	536	521	499	509	525	480	478	521	526	523	498	516	549	499	506	544	532	535	556	488	490	500	502	530	546	521	525	506	515	536	529	507	579	516	482	483	503	533	522	525	509	528	484	520	491	522	490	520	495	507	539	514	543	528	510	513	525	513	524	521	518	495	502	512	522	512	540	507	555	504	534	510	540	500	540	547	526	501	481	541	504	506	518	478	551	561	560	568	496	562	482	491	538	531	503	514	484	535	503	530	530	518	527	535	498	556	524	538	519	522	573	537	477	520	501	583	553	510	535	524	574	523	519	515	562	529	507	505	525	525	492	509	538	521	504	496	503	524	605	527	552	543	537	515	500	473	532	511	525	491	530	518	512	563	505	506	507	531	509	558	513	535	541	532	492	527	542	559	538	520	507	497	494	505	522	526	513	471	549	493	487	535	540	514	520	535	524	533	544	569	487	544	534	541	535	539	523	505	540	533	521	524	592	504	524	506	511	533	544	501	501	513	513	493	551	538	513	538	511	566	507	558	555	544	540	525	532	530	495	562	516	551	536	505	547	535	528	497	531	518	502	526	502	509	495	525	576	499	518	532	515	485	530	556	495	505	497	492	523	561	515	518	540	544	527	523	536	526	519	538	534	511	507	516	525	547	524	512	504	498	568	500	554	514	546	474	505	487	552	532	515	505	520	522	521	549	515	520	525	502	500	552	554	544	533	539	494	527	499	547	550	498	563	526	527	553	481	517	502	512	471	572	572	561	470	524	533	502	508	500	525	462	491	552	497	521	530	541	494	531	515	522	517	528	489	558	516	520	501	544	562	482	486	531	518	557	498	561	508	525	522	525	536	530	537	531	533	518	490	485	564	522	500	550	496	538	487	553	519	529	503	532	508	529	545	491	525	529	554	529	525	554	541	535	528	545	570	535	538	516	518	546	543	511	505	520	523	527	539	518	522	523	500	548	507	545	528	533	546	535	528	506	511	533	510	524	466	520	534	554	522	504	527	557	514	500	531	514	540	501	503	547	508	528	518	500	490	525	511	525	549	544	535	514	519	498	546	512	526	507	508	538	544	526	530	522	516	503	522	530	507	533	502	528	565	507	514	548	572	529	505	535	509	528	543	525	542	520	486	520	476	527	510	523	504	512	529	483	532
26803	20162	9008	2598	1162	739	579	528	461	416	413	345	336	351	328	342	363	354	481	846	938	720	471	315	288	283	312	323	332	293	332	323	308	324	351	336	371	337	384	330	316	303	328	313	298	358	322	339	369	287	289	329	334	319	309	312	327	321	311	311	318	318	351	295	339	318	312	326	305	325	298	295	314	344	325	310	327	299	350	323	314	281	353	297	321	316	320	297	332	293	353	309	333	322	303	333	329	323	305	308	343	313	289	306	346	316	304	353	288	306	297	328	318	313	324	333	320	310	332	299	353	303	334	323	315	299	311	289	287	299	293	336	325	335	319	320	288	324	328	336	340	301	324	324	311	315	323	329	303	330	296	300	335	317	286	342	334	345	317	311	279	318	316	329	319	295	308	309	308	289	305	352	286	304	317	307	306	325	298	347	313	327	329	300	308	305	302	332	322	339	319	323	317	315	312	312	317	288	338	321	331	308	303	312	315	303	310	298	288	328	333	335	313	323	332	273	342	310	306	308	313	294	309	325	295	305	305	317	327	329	321	325	303	292	326	368	296	342	291	323	329	342	313	338	308	308	307	295	332	305	315	288	303	342	326	320	302	315	322	302	289	318	313	314	318	307	342	299	321	308	301	308	307	307	348	312	305	323	294	320	331	309	334	321	308	314	344	290	297	317	325	317	328	322	312	309	330	279	332	318	335	316	329	309	337	307	333	333	297	312	331	292	291	301	322	331	290	312	342	323	307	307	317	276	295	305	287	303	325	331	304	334	301	331	302	348	314	306	317	303	301	320	328	309	315	276	319	314	297	271	327	282	301	313	297	343	320	296	333	325	307	337	301	330	366	321	316	317	348	275	305	294	317	308	321	324	314	297	292	333	346	299	322	349	321	347	307	330	328	313	328	321	292	307	308	330	301	333	314	310	327	304	306	317	317	339	320	295	338	309	297	306	325	321	284	276	320	347	343	345	291	330	338	281	324	312	306	298	305	336	335	311	324	294	313	344	304	334	327	338	309	313	290	274	298	319	316	291	305	292	297	280	316	343	337	315	335	324	291	316	299	308	307	313	285	296	331	326	307	311	347	328	348	297	329	341	303	318	287	330	311	360	310	313	323	336	333	319	346	290	354	289	326	304	297	322	311	305	286	328	307	322	311	305	327	320	300	289	314	279	316	324	288	326	319	306	310	341	302	335	298	286	328	303	296	309	279	318	289	331	296	324	301	329	313	309	318	329	312	319	293	283	328	326	328	290	316	299	347	322	324	295	296	304	302	281	306	329	296	302	297	319	314	337	315	305	358	303	360	325	333	321	290	319	309	320	318	297	309	316	321	313	326	328	338	304	293	330	318	287	291	279	332	340	318	315	307	324	343	323	344	300	318	314	325	294	289	318	266	323	323	335	317	330	330	302	285	310	330	299	319	306	334	311	327	291	345	312	309	333	318	318	340	341	313	322	330	286	297	292	326	294	304	332	300	347	341	312	318	334	289	302	299	264	332	312	305	311	307	297	322	303	327	319	314	334	331	314	306	287	326	306	317	330	295	317	290	303	334	314	319	324	316	334	298	313	325	288	359	306	291	340	287	331	313	298	321	307	295	305	304	348	311	311	309	355	317	317	306	336	307	299	302	317	311	318	297	328	364	317	316	278	314	298	325	316	295	301	315	287	287	330	330	316	339	314	278	316	350	302	318	334	306	296	328	279	292	291	325	333	320	323	328	313	324	306	321	336	338	322	304	318	309	306	334	325	291	318	318	281	336	346	336	324	324	340	275	333	336	280	307	321	352	314	333	311	318	335	327	293	321	311	326	315	316	279	318	351	298	273	299	330	326	323	333	327	299	322	309	323	355	298	344	313	324	324	314	320	326	351	328	312	318	351	353	333	318	308	299	309	343	327	307	316	333	325	325	332	304	304	338	343	306	312	327	321	318	310	309	313	327	367	349	315	323	331	293	324	290	296	325	317	293	318	280	314	339	310	334	311	272	304	308	300	291	345	318	333	326	313	302	303	312	296	288	317	321	335	279	291	299	332	359	315	292	299	276	315	286	321	293	325	300	281	312	342	291	277	310	302	315	325	338	320	299	315	312	302	313	306	315	312	334	307	315	300	311	335	318	328	327	303	307	314	297	307	311	356	320	327	326	305	315	325	323	334	302	327	304	333	303	321	326	304	315	329	327	348	289	275	296	337	304	293	310	313	313	302	309	350	331	291	283	316	312	308	295	335	299	340	342	274	324	325	334	278	313	343	327	339	351	300	319	333	322	323	338	312	351	312	340	309	333	324	339	311	336	317	309	295	305	324	323	346	281	317	330	293	346	332	301	305	307	330	338	343	310	324	330	310	335	330	320	346	314	306	314	340	315	300	291	347	325	295	333	319	319	311	307	348	278	323	294	301	329	319	295	278	330	325	297	298	283	323	321	325	309	290	345	314	298	301	295	283	327	313	339	314	343	279	338	319	311	321	350	336	298	321	304	310	297	314	299	317	314	295	307	315	326	310	312	311	306	323	291	324	318	321	346	335	328	298	325	319	309	334	308	314	330	304	308	337	317	305	324	302	325	291	365	341	318	329	327	328	304	343	323	318	323	330	302	321	325	316	346	344	356	301	320	316	339	313	314	314	338	301	322	295	337	313	304	286	331	298	325	343	331	301	330	344	328	316	331	293	320	326	321	280	320	333	327	330	323	312	321	291	329	301	293	302	319	292	343	323	291	295	299	318	335	284	329	349	370	331	293	336	332	312	315	344	322	343	322	286	335	313	317	345	326	282	292	313	328	294	326	341	323	316	309	348	301	300	315	294	314	322	318	306	345	315	319	331	306	331	315	298	337	310	296	327	312	313	296	299	332	332	325	314	326	306	311	329	324	332	297	293	312	296	315	305	322	307	312	312	336	313	294	311	323	293	328	346	329	309	355	323	318	312	271	316	349	310	320	301	308	303	299	309	320	309	331	286	311	305	371	297	287	319	299	322	329	307	313	291	308	312	320	296	298	297	310	314	311	301	335	300	323	296	316	328	331	303	303	305	326	328	343	366	302	322	348	288	299	321	298	330	285	322	320	340	325	298	327	287	310	330	297	329	308	309	305	303	335	277	334	360	335	310	290	302	328	300	300	315	331	306	312	297	309	309	341	310	340	312	317	334	297	326	323	324	338	304	296	285	321	322	334	303	320	330	314	345	338	347	346	296	298	341	305	308	330	328	334	298	306	278	321	293	318	290	335	329	314	352	287	323	291	326	340	352	320	311	334	327	320	317	328	339	321	327	282	307	344	312	322	314	305	314	329	320	305	326	298	333	315	307	320	305	326	296	341	297	302	312	306	285	283	303	302	378	299	289	321	285	350	292	325	313	313	308	310	306	355	343	330	316	346	342	291	342	350	318	323	326	329	338	345	328	303	304	330	306	321	313	326	313	309	308	325	343	322	302	311	308	322	307	296	327	302	339	300	314	305	313	297	325	326	327	331	354	318	328	282	339	310	294
8394	11038	10965	6290	3680	2461	1889	1563	1303	1120	934	860	842	826	828	805	870	820	1384	2911	2985	2120	1119	696	603	640	643	659	640	668	624	659	620	616	660	679	738	767	776	717	684	678	667	633	639	604	644	668	669	686	649	642	655	606	657	614	644	605	617	663	635	614	641	600	622	615	638	619	671	700	603	644	669	652	650	612	627	623	640	637	648	700	630	646	609	637	617	652	649	675	631	675	654	605	648	644	649	639	622	619	647	595	623	619	639	622	643	613	612	634	573	652	663	641	649	655	684	623	599	634	647	660	615	631	649	690	680	621	670	647	634	650	640	655	648	627	661	611	635	624	674	659	621	613	671	617	633	641	639	618	629	683	639	587	625	689	645	638	642	643	625	617	634	638	641	643	614	634	628	641	657	693	632	652	638	637	695	618	602	639	644	629	647	657	630	679	597	604	637	615	641	659	625	591	630	643	640	621	637	603	650	634	633	651	650	631	642	610	720	632	658	566	618	632	632	623	637	603	629	638	655	664	673	671	640	665	715	606	641	612	631	643	614	660	652	629	668	631	598	627	622	682	668	608	663	653	627	646	639	669	612	619	656	666	646	630	612	656	629	673	630	666	637	639	659	662	616	663	703	646	670	694	677	645	605	657	636	666	648	643	686	703	644	664	660	597	627	650	601	620	605	602	650	615	627	601	678	606	620	691	600	624	609	633	583	605	613	627	639	596	659	661	658	657	617	633	633	635	621	640	646	610	650	672	635	659	692	624	617	681	639	607	629	631	640	635	668	642	692	639	667	637	596	649	636	577	668	637	694	654	629	612	612	632	597	642	661	631	602	645	646	614	662	634	668	599	615	648	611	663	658	635	639	635	657	618	626	626	665	666	635	607	658	624	674	611	638	644	617	668	680	633	655	660	672	644	631	639	662	646	619	668	664	639	649	636	603	663	659	609	617	630	645	655	611	642	660	661	620	697	654	680	609	615	643	613	668	668	643	602	624	668	611	627	626	663	624	650	655	588	672	624	642	671	692	654	629	678	642	635	614	599	667	680	630	608	658	624	617	663	640	643	607	633	596	654	597	662	636	611	648	607	598	593	617	638	624	653	696	684	653	625	619	657	639	684	669	688	614	628	646	629	643	627	651	600	660	619	608	688	607	636	680	644	614	638	632	670	664	653	645	646	642	665	679	668	661	641	622	631	674	632	593	655	631	635	673	674	689	662	667	593	658	651	635	632	619	618	699	647	619	618	648	673	664	657	668	636	581	621	656	633	631	667	611	620	625	679	622	630	659	623	612	635	688	664	666	652	663	641	653	627	637	690	641	690	634	641	674	620	648	643	623	640	586	652	699	613	592	617	604	653	637	628	622	648	635	630	640	637	656	590	670	618	651	623	689	644	612	646	624	628	601	611	659	653	616	647	629	668	595	620	668	663	603	649	626	682	679	660	609	630	678	674	658	608	632	600	649	592	638	614	608	653	635	639	608	627	629	667	661	628	658	654	648	660	583	575	603	665	679	634	567	598	636	655	613	617	650	686	607	670	636	652	655	632	684	653	676	663	669	632	646	605	616	604	615	591	640	669	623	645	607	631	637	640	670	643	619	611	629	626	631	621	639	624	714	614	655	609	655	615	638	670	633	606	621	654	590	692	640	641	635	642	669	605	685	640	606	665	638	636	689	657	670	631	659	622	654	606	669	611	614	675	610	629	683	644	649	651	635	703	650	599	633	608	630	636	623	649	614	626	692	651	605	640	658	632	645	655	625	634	671	633	606	610	646	665	668	636	615	643	593	655	610	673	646	627	602	612	633	606	667	631	640	630	656	653	629	647	610	659	617	638	619	647	671	595	657	614	606	660	648	683	620	676	603	592	640	644	616	627	672	649	609	628	592	623	621	622	659	665	641	629	697	656	646	658	667	640	689	645	652	663	637	613	640	618	626	652	602	622	687	606	637	630	648	639	616	641	639	624	699	680	642	659	605	623	602	673	631	638	635	648	625	612	603	630	644	653	650	673	650	634	589	626	623	623	657	642	640	701	680	634	677	643	630	675	654	637	637	621	554	649	626	713	610	642	605	641	636	671	605	657	643	690	662	667	663	640	615	637	622	658	649	637	664	635	646	653	632	653	636	636	641	620	658	573	656	640	630	626	629	613	647	641	667	633	596	662	636	618	659	655	661	668	628	648	618	635	619	696	643	633	626	630	607	637	656	628	622	649	634	666	698	622	650	626	659	578	640	627	650	632	638	634	659	632	621	696	670	620	696	650	631	634	665	631	664	651	659	634	627	656	655	591	666	619	625	662	666	654	625	675	633	657	635	649	655	622	635	646	611	645	634	641	620	637	625	639	625	700	665	622	668	626	640	668	632	657	649	631	621	663	609	708	726	604	671	633	663	619	675	686	651	648	583	610	609	683	649	617	613	658	636	660	641	671	615	630	639	692	674	644	638	706	657	610	651	640	626	634	608	630	655	659	681	615	657	654	642	625	622	653	622	622	638	647	639	637	606	629	688	637	652	641	610	649	630	660	656	650	657	646	641	629	590	611	627	635	671	583	645	664	616	668	656	621	636	642	632	637	636	603	628	620	643	630	647	625	661	642	636	641	638	573	627	639	653	646	622	653	652	634	631	654	645	634	629	667	600	616	618	670	687	655	689	638	619	669	601	655	605	640	634	623	638	675	656	626	593	631	663	638	646	611	617	703	648	677	603	664	632	592	668	614	706	645	655	636	602	631	671	638	624	637	644	656	674	653	679	624	638	628	632	660	642	629	615	661	646	649	679	666	692	659	633	657	619	633	639	644	599	630	658	666	682	660	665	646	591	648	647	653	639	655	618	647	636	627	665	646	638	616	612	682	677	655	645	606	651	672	648	642	631	614	613	636	624	641	655	601	616	642	621	701	618	621	646	598	660	602	655	640	684	589	618	640	651	629	621	628	680	636	672	670	631	593	653	641	599	682	638	605	629	664	615	580	646	634	641	618	648	605	603	632	619	601	624	657	599	612	655	656	609	664	619	681	618	658	608	654	674	629	697	674	650	645	653	625	668	609	605	673	626	637	668	602	622	634	582	637	634	625	621	650	609	617	663	630	667	632	630	653	676	672	620	684	626	699	668	647	634	629	607	607	690	637	666	612	610	687	631	686	688	640	624	668	631	673	623	668	635	580	607	631	667	662	637	609	651	626	614	672	681	642	630	646	661	669	573	627	589	623	632	691	641	641	650	646	635	660	622	647	633	642	625	645	641	651	602	625	628	671	628	618	620	640	600	655	618	615	646	633	617	646	638	660	644	630	662	670	622	646	620	619	630	622	639	653	628	662	651	654	665	642	693	608	664	674	604	621	629	634	665	660	656	663	661	664	642	655	621	649	641	648	644	630	597	618	634	668	580	609	653	601	664	664	656	610	632	671	658	623	686	639	599	601	603	663	590	623	644	624	649	643	654	617	684	657	662	652	644	610	634	626	683	622	650	615	633	595	682	626	649	645
24301	21397	28374	24762	18743	2997	1159	801	581	473	466	384	366	360	340	364	343	361	2478	5330	4099	2292	728	262	234	243	228	216	239	268	222	270	255	264	278	328	509	486	410	357	260	263	281	241	253	255	255	249	230	232	270	248	254	236	255	250	245	255	251	248	254	276	250	285	225	239	232	261	254	257	283	264	268	258	226	251	267	219	227	233	254	284	243	214	246	256	275	251	271	230	241	243	269	254	244	241	247	267	246	248	229	272	278	257	229	247	252	270	257	247	267	245	263	262	248	228	256	252	249	241	268	224	258	271	238	240	241	289	267	268	266	243	246	235	261	252	248	262	265	255	231	240	236	244	259	243	259	214	228	248	251	228	268	261	250	231	248	240	278	242	251	249	262	239	241	236	250	223	230	264	237	258	253	230	246	268	238	262	240	251	228	274	256	262	254	242	233	281	233	241	250	271	245	224	224	246	263	263	256	242	264	252	264	223	230	242	277	275	225	241	254	260	258	227	255	248	260	230	247	244	289	230	242	246	243	262	241	275	254	261	259	279	254	253	284	254	256	242	264	229	209	255	271	249	279	264	268	251	270	193	232	291	243	238	267	202	244	242	263	275	265	246	239	253	289	240	223	244	234	276	247	246	236	233	239	238	271	262	278	282	249	273	233	223	237	256	227	241	238	249	282	255	257	234	275	244	255	250	249	237	252	247	262	239	264	273	253	258	231	240	239	244	290	257	226	225	242	249	232	236	261	251	226	237	231	262	243	278	251	257	253	212	257	275	260	263	233	273	241	227	256	275	229	256	262	230	264	234	259	254	252	248	245	252	240	240	257	263	235	247	251	238	264	231	266	254	244	264	252	250	240	236	248	254	235	256	249	248	254	241	261	267	243	260	247	270	251	279	266	281	260	226	270	239	229	246	230	238	238	240	251	242	261	258	268	264	249	230	244	257	265	225	274	227	250	245	239	262	274	266	261	274	249	245	277	235	258	271	270	221	237	275	271	263	229	257	238	234	258	242	266	216	271	253	242	234	259	255	248	261	256	262	258	253	276	267	250	251	257	248	260	231	244	242	246	261	228	252	237	225	244	238	257	250	245	240	291	244	232	225	222	243	232	249	249	245	261	245	223	282	263	223	254	252	262	273	242	238	235	262	265	259	222	242	243	250	270	244	238	254	266	236	226	252	247	234	248	230	265	238	245	284	248	294	270	240	248	235	260	252	245	265	232	249	269	234	254	248	250	243	248	269	234	281	278	256	217	253	243	238	270	274	238	242	265	250	254	266	247	244	238	256	274	224	249	247	272	271	237	254	246	227	259	252	285	234	280	241	262	272	250	240	255	247	253	243	267	245	228	259	235	251	248	262	231	269	243	252	241	267	236	231	257	257	242	237	268	253	239	222	253	229	273	257	245	272	261	229	238	229	268	246	247	276	216	265	251	276	243	270	258	279	253	242	286	253	279	241	259	263	260	211	286	223	235	248	251	237	282	254	240	197	284	253	241	249	225	234	268	238	263	246	241	245	258	240	248	250	231	243	249	216	254	261	261	275	273	252	255	261	228	230	252	259	232	251	236	217	229	239	269	260	240	251	253	262	229	240	237	243	278	222	273	276	237	275	264	245	259	255	230	274	262	225	252	258	235	244	268	256	241	244	231	250	248	254	242	257	232	263	264	231	245	256	233	246	212	229	257	235	276	230	257	215	241	256	260	251	231	245	232	277	266	253	246	251	276	259	246	212	241	275	255	218	249	245	243	287	250	245	269	256	245	236	247	270	223	257	222	234	257	277	250	271	246	273	261	237	244	269	233	267	261	270	252	227	228	279	254	248	240	229	231	237	243	254	233	241	254	230	248	256	256	243	266	244	257	274	228	258	266	243	231	267	239	238	243	238	251	236	265	265	244	224	252	236	257	255	251	265	250	240	274	257	233	252	250	267	243	253	247	242	254	250	266	221	236	237	237	249	231	278	260	269	237	232	261	282	253	224	247	267	246	248	258	268	241	252	239	253	242	283	261	243	242	230	244	267	231	234	266	265	268	262	256	242	240	245	264	253	260	233	253	266	235	221	255	259	232	222	246	226	217	253	248	233	244	279	256	235	258	236	242	266	250	250	245	248	259	275	235	263	249	235	236	228	274	244	241	248	249	243	252	272	269	246	263	262	270	240	240	256	222	290	252	247	257	235	255	221	255	245	264	255	226	251	255	245	241	253	279	239	240	232	229	237	219	265	262	260	244	235	276	233	283	240	266	246	240	251	248	280	244	252	272	259	257	239	239	253	228	253	237	293	269	232	225	253	252	261	226	248	247	252	258	268	273	252	254	228	252	236	262	251	244	254	232	276	247	261	241	247	255	247	277	257	244	261	248	255	251	227	223	260	254	231	252	221	235	224	221	256	241	267	274	225	246	261	272	252	236	257	254	244	274	264	256	229	231	225	245	238	250	237	239	242	270	301	260	257	272	248	227	230	252	282	244	237	260	250	245	253	266	236	256	227	236	250	291	273	252	244	277	245	256	236	238	265	244	237	249	230	241	218	229	280	252	241	238	250	259	256	235	237	233	255	244	260	236	233	254	241	236	226	258	232	239	263	254	241	283	243	252	239	245	237	243	227	265	250	261	239	261	256	262	273	251	250	264	239	258	249	242	254	235	246	244	255	242	244	251	269	246	270	260	280	269	240	264	248	289	241	217	264	256	236	258	265	251	266	262	259	242	251	247	218	256	250	259	239	244	278	220	247	245	266	246	253	258	273	245	260	291	221	285	259	230	271	248	245	248	249	243	259	243	257	272	248	233	263	256	245	273	214	256	234	265	259	232	265	243	239	251	244	249	237	261	243	245	293	252	235	221	258	267	256	256	246	263	237	263	234	250	252	256	236	244	263	248	230	260	262	238	247	266	259	245	274	243	245	264	252	261	236	257	262	216	254	270	273	251	249	218	240	248	250	279	234	244	223	237	250	248	250	246	274	263	231	238	243	246	235	245	238	285	246	258	259	250	265	256	216	250	252	255	261	232	250	269	256	266	271	263	248	230	224	270	267	256	258	247	227	245	255	252	243	242	249	254	268	263	241	242	231	230	247	256	263	237	251	241	258	233	247	272	239	261	273	254	229	242	278	230	236	251	248	250	247	251	229	267	254	221	224	259	247	227	235	254	245	233	265	261	243	229	253	260	252	273	222	240	277	260	264	255	236	263	282	261	279	268	228	266	235	249	277	247	271	260	251	239	259	263	263	249	264	248	254	264	224	239	241	221	231	257	236	284	265	275	240	273	269	230	255	224	240	225	244	230	279	254	246	236	274	245	292	244	256	241	253	240	264	262	251	244	248	268	241	239	249	241	240	259	253	283	253	235	239	258	236	247	228	236	237	219	251	234	282	246	232	260	277	258	253	265	261	255	238	278	252	275	221	250	265	266	235	254	250	249	254	243	232	271	258	237	250	278	255	234	241	253	257	248	230	249	247	234	235	230	261	239	235	244	226	245	260
10276	18651	18150	11586	7162	4790	3626	2797	2127	1623	1288	1109	1059	1034	912	901	992	1182	8937	15746	11879	7310	2214	646	571	506	496	518	499	520	523	503	508	496	544	885	1436	1448	1214	896	669	577	526	495	543	531	487	519	540	555	540	538	523	514	516	517	472	541	500	517	536	530	481	510	531	528	513	522	512	552	507	524	521	536	511	519	512	523	502	508	503	484	487	507	529	515	544	460	503	527	523	525	512	543	469	535	509	515	527	528	499	522	491	554	550	544	546	530	505	526	485	496	533	536	499	517	523	534	539	513	520	497	493	491	518	503	540	516	520	502	522	480	532	506	516	547	543	501	512	550	515	536	509	486	479	503	460	540	560	527	490	484	512	500	491	533	503	499	525	479	504	507	469	502	502	530	516	497	528	498	510	514	503	507	539	484	484	517	527	525	536	544	510	531	509	514	540	497	551	476	524	490	504	524	480	530	509	526	544	517	521	545	575	504	494	528	553	517	512	521	509	508	529	507	485	463	513	558	511	529	550	564	496	518	513	532	491	542	542	521	543	504	527	523	541	503	489	511	505	512	487	548	514	517	524	478	488	450	526	500	524	518	531	507	478	474	542	521	503	550	526	482	530	538	518	529	548	488	488	531	471	484	518	503	495	524	477	520	494	546	529	490	502	510	519	494	479	506	514	524	533	521	478	552	553	534	489	507	525	499	488	505	539	477	538	530	497	501	488	524	474	501	506	536	524	507	523	556	540	504	537	532	504	493	512	513	514	516	525	494	579	509	493	496	509	483	508	488	496	507	476	473	508	536	525	491	531	556	512	526	522	513	547	496	555	529	492	500	532	515	489	534	508	500	548	471	529	526	499	515	498	537	518	495	514	522	537	520	477	509	533	504	530	512	516	491	539	532	503	508	540	521	539	536	515	538	542	509	512	484	507	507	531	558	528	501	524	517	496	468	527	543	543	530	510	568	499	484	525	493	543	512	516	499	494	515	502	532	511	524	495	500	513	532	513	480	518	520	519	527	516	473	521	494	530	515	525	530	547	480	549	522	469	541	491	532	539	554	498	515	533	534	484	503	500	534	481	502	514	512	523	501	503	552	478	564	544	496	484	494	502	531	538	503	539	550	530	555	502	484	455	519	535	500	481	541	532	490	503	498	512	495	511	510	552	528	477	545	512	486	473	543	491	529	526	490	515	546	526	500	514	570	498	542	493	504	488	510	488	500	539	515	533	501	516	518	463	502	526	508	514	520	520	523	536	502	518	517	524	511	473	516	500	504	460	513	537	505	520	497	523	534	492	527	468	508	489	495	526	478	487	461	486	509	536	515	524	501	547	527	499	524	495	567	526	483	546	522	547	532	559	528	459	550	521	533	507	470	535	562	537	513	497	488	517	510	549	526	533	498	483	514	499	552	544	525	479	514	481	533	477	499	562	539	541	508	509	507	520	464	550	530	517	539	520	511	504	500	519	528	533	480	522	492	526	527	544	488	503	516	461	526	473	545	518	530	495	552	478	496	498	515	495	471	517	502	532	557	507	553	508	522	533	551	532	499	522	499	497	515	512	503	514	529	509	514	489	503	558	481	520	467	547	517	474	524	512	512	519	515	514	554	500	516	522	528	490	565	508	500	542	519	543	533	498	513	512	519	508	520	504	515	522	535	513	561	530	542	495	530	526	537	490	509	503	510	497	503	475	490	536	520	461	509	568	531	472	505	543	498	481	500	486	516	507	518	495	521	547	556	555	523	509	484	500	508	502	516	512	505	503	494	532	561	554	534	533	520	515	533	500	509	527	525	515	482	527	519	521	516	476	515	517	477	525	500	503	511	532	490	496	477	530	484	500	564	485	522	504	533	540	520	531	510	485	490	552	483	531	516	480	523	513	498	506	484	507	510	495	522	535	539	534	504	518	547	499	494	519	495	518	523	528	523	492	486	487	502	487	517	516	485	550	495	507	521	515	511	554	552	539	520	509	538	524	490	517	507	494	554	509	529	539	495	543	494	515	526	494	514	509	508	505	524	494	480	520	535	493	484	504	515	498	503	516	492	504	479	502	509	504	503	529	478	531	519	525	521	484	475	502	559	513	485	546	469	566	540	532	535	497	541	519	511	507	502	518	512	488	535	530	548	525	482	530	501	489	509	524	503	520	559	526	512	478	506	575	525	494	506	528	545	516	502	537	553	485	522	517	515	511	504	513	502	493	498	556	559	478	523	495	510	512	526	495	529	576	550	516	506	502	528	524	547	526	524	491	523	495	498	506	565	490	541	514	507	500	515	528	519	512	487	494	533	489	513	516	513	519	481	525	491	541	488	495	522	510	515	509	496	547	499	501	517	490	478	498	500	470	550	503	476	517	516	502	491	495	509	522	499	482	507	519	485	498	521	533	535	549	532	508	472	497	533	534	530	468	513	484	522	499	535	532	493	512	534	495	485	480	493	513	536	508	501	519	513	494	491	477	534	490	541	492	506	502	473	529	498	516	543	526	519	533	538	502	521	492	528	544	544	528	542	523	494	526	517	485	520	551	531	541	488	571	517	505	514	525	520	529	542	512	498	502	491	533	492	502	544	523	503	526	541	504	497	530	519	514	519	528	515	491	519	505	492	499	481	544	521	492	491	494	522	499	494	493	489	492	537	489	502	482	489	476	489	495	541	504	503	477	547	570	514	531	509	480	519	532	504	515	533	486	525	495	514	545	495	503	518	468	503	508	482	493	522	562	517	545	513	509	553	521	473	527	547	492	528	498	507	492	475	499	527	539	503	505	524	559	527	565	479	536	516	521	493	515	487	507	514	513	509	510	538	507	523	506	528	512	509	543	498	480	489	509	505	566	561	530	443	515	555	515	508	510	523	535	481	544	517	527	497	529	531	518	515	547	521	534	527	560	484	530	524	488	522	523	511	550	529	518	523	549	515	475	539	503	502	497	538	475	516	492	505	496	544	490	495	515	489	481	495	490	521	482	523	522	514	527	501	514	483	515	496	499	494	507	521	495	495	516	531	505	479	514	472	488	485	519	504	512	500	484	492	497	510	524	528	487	487	521	525	519	508	537	480	526	489	551	522	470	540	497	543	500	507	485	535	504	530	519	534	499	525	521	543	483	517	519	533	537	495	490	525	522	544	528	475	488	535	517	523	560	492	512	516	507	543	508	516	551	516	527	550	514	518	494	497	493	522	458	524	522	531	502	555	541	500	539	505	489	496	494	510	503	536	526	541	537	541	525	503	508	549	515	506	485	527	514	495	509	523	511	542	462	503	528	512	490	471	515	519	469	548	504	533	496	539	486	514	524	551	493	534	500	497	503	538	531	500	512	508	512	531	509	521	519	513	511	518	558	505	523	518	492	526	531	484	522	500	530	550	468	530	496	493	523	504	486	498	519	528	521	494	490	508	480	509	527	513	540	488	529	533	517	519	522	477	537	513	478	492	525	497	511	481	511	508	482	497	502	524	544	523	480	507	499	515	484	515	514	527	547	491	501	500	494	521
23239	21344	29106	23927	21344	18121	3035	1158	766	648	547	490	453	409	391	391	401	1185	3835	9806	7282	2788	408	294	242	233	238	248	249	254	236	224	251	233	344	619	892	866	671	470	298	232	230	243	240	231	208	242	279	235	226	243	227	239	245	225	225	218	237	233	233	220	237	251	237	221	227	247	267	226	236	230	242	248	219	235	238	229	242	205	221	222	218	244	252	241	251	248	217	231	233	222	245	241	236	249	232	223	241	226	237	257	212	235	251	231	240	236	214	244	236	233	236	272	233	241	229	226	252	247	246	237	210	250	216	237	211	220	232	235	278	223	234	245	224	233	223	238	230	237	215	254	256	236	225	245	215	232	217	235	200	236	238	220	228	246	237	223	219	249	248	261	254	241	231	227	233	236	264	257	246	226	245	258	250	237	223	240	240	218	236	237	206	243	218	208	239	267	253	228	261	231	241	222	221	218	213	221	236	241	237	259	243	243	256	223	256	213	225	250	226	230	231	224	230	241	244	225	226	233	207	222	194	234	216	233	227	211	244	233	237	235	234	225	223	237	236	263	213	231	241	248	235	219	225	235	236	233	213	223	246	242	250	231	253	229	226	241	215	205	218	250	245	250	237	252	243	241	203	257	211	235	243	234	263	230	216	217	223	240	235	245	238	252	230	228	231	222	243	250	234	256	262	223	245	216	255	222	230	242	220	232	241	214	251	236	230	238	264	233	236	256	248	229	211	236	220	237	257	263	253	250	213	251	227	224	239	221	213	222	233	230	244	199	221	211	244	253	252	224	220	214	276	198	233	236	227	245	243	250	265	238	226	221	223	248	225	222	220	256	217	228	234	238	237	230	243	231	244	239	220	223	239	240	230	219	237	225	244	232	230	231	227	230	221	241	223	245	237	225	249	235	232	235	251	264	208	260	233	254	230	221	233	198	251	220	250	229	227	221	236	234	215	245	239	211	224	225	247	251	236	222	245	246	236	252	245	264	253	230	240	235	233	220	240	253	218	249	228	228	224	232	227	250	223	209	231	216	246	231	216	245	254	236	221	237	279	228	248	257	228	243	206	266	214	245	259	237	226	235	223	212	243	254	249	225	244	230	228	215	237	236	256	226	224	236	223	265	233	212	205	218	213	227	196	232	223	224	212	244	199	241	220	236	255	242	238	233	230	230	240	221	231	220	214	246	243	227	241	219	217	238	238	229	236	213	255	219	241	216	229	246	242	246	242	238	230	235	238	254	250	223	217	225	227	219	234	237	200	246	232	205	237	225	245	257	260	225	227	240	230	234	217	234	237	221	235	226	217	214	227	252	223	226	237	235	227	227	208	232	209	233	224	222	259	229	226	225	208	220	239	251	223	236	206	247	202	270	246	201	212	254	259	224	214	211	250	244	245	222	254	231	219	252	239	237	247	253	206	231	229	249	224	247	251	218	242	244	238	241	239	235	203	245	236	230	236	221	234	219	243	250	247	215	231	252	240	207	229	233	208	211	234	248	210	243	219	244	268	237	220	238	218	247	226	255	242	214	252	205	252	236	227	212	259	217	244	260	245	235	229	206	255	249	222	227	240	251	237	237	231	217	214	257	217	246	230	243	204	213	227	230	223	226	244	251	219	244	252	242	245	216	233	233	252	228	261	246	218	229	241	219	225	214	242	236	254	248	228	201	228	234	262	231	248	262	248	251	263	242	242	227	213	241	274	210	232	255	216	231	231	250	229	271	197	252	229	247	214	241	227	233	211	230	219	236	226	222	229	222	213	242	241	268	236	233	272	266	203	216	243	226	265	232	255	255	235	252	222	234	240	233	251	211	218	240	281	228	202	240	216	227	240	241	226	251	256	225	253	203	234	239	245	209	205	220	221	212	232	236	224	216	239	301	213	255	234	239	196	243	246	194	223	228	220	222	237	226	244	244	227	222	240	236	220	236	199	193	228	220	245	246	245	222	265	229	225	227	234	210	241	224	231	221	227	217	217	216	247	230	217	223	264	253	226	232	239	257	249	244	260	234	236	244	249	241	248	249	233	233	219	249	238	242	207	214	234	237	232	216	235	240	236	212	213	242	234	210	243	237	244	249	259	232	220	240	216	238	243	215	239	252	208	217	210	212	212	223	231	224	210	218	228	234	223	244	254	224	257	241	221	208	265	217	225	248	216	245	227	234	218	203	228	248	233	243	242	224	253	247	218	226	219	217	230	240	245	250	232	230	207	237	211	218	219	227	226	243	216	245	227	209	228	236	229	241	250	276	234	228	231	233	233	181	249	243	259	216	235	251	221	229	250	240	225	254	242	248	247	207	216	239	222	235	233	224	219	217	221	253	195	238	242	252	227	201	237	227	236	254	248	235	222	242	231	238	254	214	249	241	229	232	239	227	235	214	210	216	228	218	227	230	237	221	282	229	231	242	232	221	235	219	243	220	218	227	248	215	227	225	235	217	206	228	244	249	228	235	212	243	218	215	218	223	226	244	232	233	231	216	210	263	231	253	224	242	260	226	245	230	252	238	272	241	209	259	236	247	261	231	247	215	221	236	252	212	229	206	247	239	233	218	271	231	231	238	236	239	246	229	232	218	262	237	226	210	248	223	249	207	240	221	249	234	224	219	224	235	225	223	221	211	215	234	206	229	223	232	227	264	234	244	209	224	240	257	224	241	234	239	228	209	208	219	214	217	259	239	207	214	242	221	229	249	251	234	215	225	232	222	272	212	245	232	245	222	220	229	244	255	254	196	233	232	247	230	251	233	245	215	207	230	239	228	243	255	231	219	236	235	228	229	237	226	246	253	255	237	238	246	236	247	228	259	249	216	228	244	213	222	215	252	195	226	243	240	226	241	215	227	225	239	244	232	230	237	219	207	235	225	220	245	230	243	214	250	222	257	232	255	227	234	246	228	240	229	238	226	228	206	226	251	211	238	239	247	207	230	244	244	234	223	236	246	235	231	255	245	213	248	243	229	235	231	234	227	242	237	247	220	213	225	238	260	204	249	235	210	229	213	228	229	235	245	258	211	225	224	214	219	243	246	224	242	224	203	219	226	217	213	252	255	229	215	220	248	225	275	260	244	252	255	221	222	244	256	231	232	242	268	240	221	243	223	213	220	215	259	227	215	238	222	216	218	229	237	221	236	235	225	211	238	206	256	231	249	243	236	224	257	252	231	193	246	232	238	240	237	217	236	236	244	230	242	242	247	236	250	239	230	253	220	243	222	199	223	250	240	216	247	217	227	243	235	218	233	228	237	220	233	234	223	215	258	215	238	234	249	241	253	247	239	238	230	203	226	233	265	266	212	220	249	236	236	220	234	251	258	232	236	242	273	230	224	246	219	218	221	226	237	253	225	235	217	233	233	238	249	237	262	250	228	235	247	230	241	237	232	212	212	256	245	224	231	255	199	207	236	213	221	205	217	229	223	253	209	210	231	256	243	230	216	244	228	213	230	264	225	234	212	245	218	230	239	251	245	218	224	217	255	207	231	237	237	210	252
12196	23636	22361	14867	9911	7066	5535	4164	2917	2151	1742	1592	1440	1249	1196	1222	1116	4388	12250	22824	17785	8157	1144	485	491	503	511	474	499	449	475	485	477	469	799	2069	3191	2843	2094	1229	708	504	487	432	445	471	472	456	475	476	506	500	440	468	463	459	453	450	487	474	419	465	446	499	448	464	464	472	456	452	476	490	455	460	470	444	450	477	444	479	450	483	459	492	471	445	480	443	505	478	445	449	452	431	410	446	456	449	441	413	484	458	470	484	406	482	475	489	446	451	468	440	470	463	459	471	472	435	427	500	443	467	427	482	491	465	440	466	458	465	462	453	450	472	464	494	467	461	445	455	459	409	440	465	450	459	486	480	430	473	440	485	483	453	475	474	460	444	456	423	466	500	462	431	499	458	442	450	413	450	445	494	441	443	461	499	466	478	448	466	429	450	447	454	476	480	464	480	454	459	468	464	449	438	483	474	473	445	489	476	456	459	459	521	420	441	433	461	457	487	470	493	446	484	467	445	443	453	452	450	467	463	482	463	457	474	444	458	437	444	435	492	442	480	432	443	494	522	444	471	487	453	478	442	488	460	475	467	396	453	494	474	466	471	463	437	423	449	489	472	482	455	450	452	473	488	443	460	466	428	463	502	453	477	447	474	488	460	467	469	467	449	489	491	462	444	487	448	431	428	469	456	452	469	451	453	492	433	455	465	499	467	479	449	478	471	452	458	428	481	507	453	454	469	460	473	470	457	484	471	443	452	470	462	423	494	500	452	461	442	450	477	470	440	455	463	520	443	456	457	469	479	453	414	462	451	458	480	479	457	468	474	471	451	471	512	456	443	470	461	453	456	425	404	478	430	493	468	500	473	420	479	492	459	396	485	442	470	432	474	434	457	453	485	479	472	458	465	471	458	475	486	469	462	489	436	493	482	432	448	434	468	432	465	436	479	437	471	453	451	464	460	467	423	498	470	475	478	490	443	471	486	450	432	466	462	496	473	427	427	439	449	513	451	438	421	454	458	457	508	460	460	494	480	422	472	491	439	469	460	464	492	479	449	458	499	440	466	430	455	463	464	491	471	425	466	476	506	465	471	427	469	462	446	506	474	432	436	474	469	466	461	441	458	444	441	476	459	508	492	447	480	456	425	422	471	471	438	476	478	431	485	451	450	469	447	472	501	467	488	471	481	454	484	457	498	451	462	447	463	447	468	461	442	472	506	481	443	472	476	485	424	461	483	419	468	483	460	450	490	449	444	472	475	501	433	477	470	492	480	424	469	461	436	485	486	450	467	492	478	451	475	444	467	444	436	448	447	454	471	484	466	472	433	435	441	448	434	432	462	487	456	491	465	472	451	469	435	470	459	449	487	469	461	454	445	471	496	486	450	444	427	458	434	480	475	448	497	434	469	485	474	477	481	494	473	468	437	448	470	469	473	485	434	471	508	478	475	484	507	430	483	500	446	436	470	455	432	476	426	446	476	469	464	464	417	427	454	441	463	455	457	476	462	441	459	478	460	419	469	478	474	476	472	465	481	444	481	462	505	481	511	473	437	451	444	477	435	475	449	440	482	451	438	490	477	435	493	464	461	469	472	445	468	460	454	420	475	480	456	458	458	480	461	467	450	432	474	473	462	466	442	465	422	483	449	439	499	440	450	466	481	425	446	461	451	455	473	460	494	432	450	422	463	482	479	459	479	482	460	431	466	450	455	454	489	458	466	459	477	452	456	472	466	482	503	459	453	473	456	455	454	491	477	514	461	465	471	441	416	456	475	422	486	464	424	414	428	442	464	451	436	487	459	434	465	432	484	472	477	431	500	435	473	448	504	444	459	451	457	453	445	485	452	452	472	459	465	461	466	474	482	451	433	488	499	449	451	423	479	467	467	450	460	449	420	457	439	420	478	477	450	468	480	486	422	457	464	448	477	471	439	430	480	423	466	455	444	474	488	495	465	421	491	450	478	444	486	477	493	482	480	502	484	455	455	450	480	446	457	450	471	437	471	498	446	471	451	481	441	451	500	479	498	466	461	482	450	468	444	459	487	485	472	420	439	473	456	480	469	453	465	445	454	447	435	471	464	475	485	511	456	447	435	483	475	450	439	440	463	472	474	439	466	474	476	452	456	483	447	458	477	433	458	497	461	480	453	429	445	476	517	427	469	462	470	508	450	481	474	459	456	452	495	453	455	470	434	511	430	432	439	469	466	465	482	446	471	487	507	515	455	465	476	496	456	437	470	460	476	441	472	441	438	448	485	453	479	468	453	471	437	475	494	476	425	446	434	489	482	459	446	458	450	484	503	460	482	437	476	469	479	459	424	463	437	434	449	457	452	447	474	440	488	445	465	481	470	478	453	473	468	479	453	505	450	442	427	444	469	429	454	493	481	443	481	446	442	502	500	499	431	482	470	460	421	460	447	441	466	476	424	428	480	472	461	461	482	485	437	450	491	499	453	443	489	464	450	427	490	472	475	490	460	478	453	483	473	473	448	475	432	458	466	456	477	469	459	499	497	474	448	461	468	451	459	469	474	442	456	465	438	445	458	466	468	439	473	458	483	464	473	462	453	436	465	423	430	493	469	454	500	490	454	438	470	475	454	452	435	492	446	430	464	467	466	442	453	481	458	465	459	451	482	441	469	441	508	407	455	480	454	485	475	488	479	453	482	467	487	447	436	451	477	462	486	449	494	452	464	467	427	483	453	460	478	461	469	432	467	459	473	499	477	452	455	482	440	429	448	491	464	429	467	449	482	484	477	456	444	494	427	490	455	487	451	442	447	453	464	462	506	483	470	516	444	464	488	470	453	454	434	485	476	477	451	438	455	437	460	432	511	445	504	451	447	484	449	461	471	475	465	459	452	482	451	487	465	464	456	421	434	486	468	441	466	464	469	459	430	464	480	446	464	425	442	523	442	489	446	462	435	474	459	445	461	442	483	430	494	462	469	458	420	439	458	465	460	492	446	485	473	485	481	471	460	485	445	457	485	462	458	480	482	475	457	457	460	484	447	492	452	477	426	469	439	457	453	499	461	455	425	481	499	450	451	496	500	473	501	433	454	467	441	466	485	463	460	475	456	475	449	458	479	471	472	463	461	484	460	472	451	456	455	500	443	453	440	472	465	448	445	480	459	443	466	502	476	468	465	466	476	446	455	463	431	480	462	444	477	434	496	488	450	450	477	465	482	454	416	443	432	461	445	481	451	449	417	473	455	473	440	454	460	485	464	446	443	433	471	476	479	437	454	490	456	450	435	424	504	457	425	477	429	468	478	442	497	456	470	486	490	505	464	471	437	417	450	485	470	451	471	458	472	464	473	473	475	460	454	447	466	481	480	442	427	458	494	502	425	429	457	443	483	472	454	475	482	487	474	473	462	461	461	459	457	430	437	509	482	495	435	469	476	472	466	479	451	462	448	465	474	491	503	460	450	451	437	460	440	450	452	445	470	458	457	483	444	488	475	463	487	475	458	468	454	456	495	477	459	481	477	478	451	470	457
26844	20123	8403	2118	989	722	595	515	409	399	352	384	357	382	335	326	361	386	478	887	891	670	336	318	299	341	262	322	289	283	283	314	262	258	302	321	337	362	336	331	301	304	293	302	300	281	305	264	307	312	289	324	278	290	278	290	286	301	314	286	281	291	344	305	322	294	280	294	314	267	326	316	297	273	296	283	292	331	328	261	318	291	310	289	308	304	274	303	312	305	285	301	310	298	298	294	282	296	278	252	316	326	301	272	291	306	317	330	274	298	304	318	307	306	300	275	306	286	286	308	318	306	304	321	309	284	274	300	316	328	260	287	306	312	278	284	318	293	310	302	301	297	284	314	310	289	305	312	284	310	311	307	290	299	267	315	268	324	303	293	330	269	317	278	303	318	271	315	299	312	278	300	269	305	302	314	318	261	311	283	313	314	284	285	333	305	298	293	263	267	293	293	342	306	331	311	284	296	280	287	293	310	313	296	286	281	311	300	298	282	324	311	294	304	317	306	283	322	281	331	310	278	299	334	329	297	296	308	315	290	283	290	287	299	290	303	334	291	302	318	310	277	297	289	302	311	285	339	308	296	309	305	295	287	299	293	292	293	298	304	297	286	302	279	254	291	312	298	291	298	310	360	299	298	297	317	306	289	309	292	317	302	308	292	293	271	311	308	269	277	315	305	300	293	302	274	314	311	302	305	331	307	305	322	308	294	315	287	282	282	326	306	320	318	302	314	315	324	314	299	289	327	304	315	302	313	281	290	276	294	325	280	317	300	316	307	296	280	297	285	307	273	291	311	309	284	308	343	292	314	294	312	284	273	289	323	276	285	274	296	282	325	319	284	278	292	289	305	306	284	291	287	300	311	302	323	290	291	308	311	312	305	317	265	306	268	324	273	291	298	293	283	274	305	290	300	311	311	327	302	284	296	307	313	309	296	325	306	338	305	306	304	270	319	302	284	271	279	298	327	286	265	324	264	315	291	293	305	319	308	324	306	286	285	285	274	286	310	268	310	287	340	311	316	289	329	330	264	289	316	308	309	283	291	286	279	310	292	275	298	308	296	313	293	306	303	288	300	303	302	278	302	319	295	342	299	270	324	304	341	277	323	291	308	305	327	326	286	317	292	317	289	299	318	314	318	325	275	286	295	294	305	303	277	302	303	303	286	313	278	293	303	299	286	307	301	306	292	340	300	305	290	290	329	311	304	297	289	309	286	303	288	270	318	313	284	314	287	313	317	308	314	308	277	337	309	267	317	298	272	333	307	293	317	294	323	299	329	297	310	305	268	298	305	345	278	294	309	309	318	308	313	315	306	307	321	299	287	283	295	279	287	298	261	298	292	302	296	294	302	293	277	312	280	281	284	272	268	305	308	323	295	310	297	283	288	302	293	303	308	312	306	294	286	313	275	310	277	284	297	297	302	295	300	286	296	314	321	276	311	273	313	291	341	309	291	313	309	329	332	296	287	291	302	325	284	284	338	318	306	305	299	296	305	311	298	291	317	314	311	299	303	317	277	276	299	302	319	329	324	296	270	286	317	286	304	298	266	293	290	331	300	339	295	306	303	301	289	326	282	284	276	300	289	307	292	300	305	289	278	322	297	293	286	315	297	323	317	290	294	305	291	292	304	306	296	288	306	295	303	288	268	306	271	308	281	322	314	307	332	316	262	301	313	263	304	322	302	316	308	282	315	306	310	299	299	261	277	299	307	350	329	291	294	298	315	336	292	283	317	284	308	302	279	298	276	324	295	338	289	317	323	303	300	282	311	301	333	324	285	296	292	334	269	291	301	334	300	282	268	311	281	337	287	301	303	301	293	271	295	331	287	312	320	297	294	293	296	289	306	327	291	299	278	296	315	292	298	309	307	284	305	301	304	312	291	302	306	278	301	292	319	296	296	297	292	311	286	309	338	354	302	300	296	283	318	282	301	269	297	343	305	282	297	285	322	288	317	317	321	321	294	313	312	321	293	286	303	299	305	329	307	288	318	311	309	334	289	304	283	292	308	305	292	299	283	303	315	296	306	307	281	336	291	313	297	299	303	290	297	282	275	274	320	320	321	311	304	291	296	251	290	314	273	279	303	279	317	268	280	303	291	302	309	313	264	301	308	314	313	290	315	285	292	297	316	309	279	290	354	282	300	300	317	278	304	299	291	318	315	289	303	279	338	324	295	297	301	318	300	298	277	303	298	320	309	317	285	352	312	294	313	316	298	295	298	317	298	312	283	317	294	295	301	315	342	315	297	301	318	312	315	318	280	294	287	310	331	316	309	313	297	326	301	297	288	276	288	332	315	279	321	317	301	274	308	291	279	294	277	305	323	296	283	297	313	296	334	314	304	287	281	290	309	283	301	277	280	291	306	326	303	325	293	304	305	331	299	311	295	313	302	288	282	293	265	294	299	295	309	283	290	306	280	307	268	326	303	307	275	327	306	344	334	311	259	315	270	305	311	291	315	309	295	297	292	297	304	296	291	317	295	310	287	271	289	315	300	304	302	304	302	280	322	286	346	316	315	288	319	311	295	313	306	301	304	311	287	318	291	317	309	284	328	323	276	313	284	295	275	334	298	329	278	303	321	288	342	301	312	271	321	319	284	256	288	294	322	314	306	270	292	290	300	284	324	293	316	333	298	266	284	296	299	287	312	297	318	313	329	315	307	297	280	328	310	283	270	283	306	279	304	311	275	306	313	281	285	284	306	287	273	303	284	319	296	307	285	296	298	301	290	304	301	286	306	296	283	304	285	331	295	262	295	305	305	325	334	325	301	295	300	301	297	341	282	293	322	310	319	288	276	300	310	341	262	285	293	285	315	316	281	276	293	310	308	284	311	303	276	318	303	286	287	294	322	319	297	266	298	302	318	315	296	284	310	297	321	305	319	303	312	317	299	312	304	323	311	337	318	289	320	289	319	297	305	304	288	310	307	311	316	306	318	292	287	292	309	311	287	276	311	315	285	311	273	301	320	303	313	265	296	302	277	285	299	302	312	308	296	296	317	286	282	314	309	282	292	291	300	307	319	307	350	302	342	291	314	320	306	333	288	289	303	306	347	305	289	297	319	295	297	318	275	300	321	310	306	313	302	296	326	276	294	291	300	339	290	329	309	299	276	331	307	312	293	264	281	282	327	271	298	278	292	268	296	312	265	269	304	291	305	293	299	275	324	295	316	314	291	307	289	279	298	305	270	331	277	313	262	300	322	273	319	295	292	331	302	260	311	297	289	284	329	312	295	284	328	290	281	329	310	317	277	282	331	291	281	330	318	266	284	275	307	275	308	285	306	271	287	322	333	324	283	280	296	325	302	290	301	307	300	281	307	265	274	287	281	318	263	305	319	292	289	276	292	302	271	301	304	279	312	287	318	327	304	298	278	316	333	280	309	287	295	276	279	294	295	311	318	291	288	302	294	288	285	311	319	299	308	317	304	319	315	303	279	281	304	320	278	302	300	325	295	305	324	317	296	304	319	337	306	309	313	318	263
7557	9338	9355	5208	3306	2497	1985	1550	1229	1040	982	969	897	837	833	857	855	978	1315	2763	2702	1881	625	615	583	633	612	603	574	558	648	585	632	603	597	698	757	763	720	729	678	586	600	631	587	610	618	648	568	590	607	584	631	565	601	618	594	575	634	605	610	631	606	579	580	602	604	598	577	574	601	625	586	615	578	560	626	599	593	598	568	591	625	622	666	614	616	619	594	606	613	556	614	618	601	628	632	607	593	620	625	580	635	603	589	661	616	615	608	609	580	614	627	575	610	548	584	607	638	623	613	624	594	642	600	645	629	584	601	638	611	575	630	621	620	599	602	575	585	597	606	599	636	572	632	626	613	600	615	572	615	605	604	626	606	616	609	598	597	609	602	607	558	609	633	641	574	632	654	585	620	606	608	604	668	561	618	615	594	607	615	577	648	624	593	560	592	595	603	602	645	614	612	614	612	600	622	609	578	610	597	540	625	627	597	586	604	582	575	638	571	603	625	615	597	596	618	621	531	633	598	615	607	572	638	565	603	641	598	581	623	593	636	585	591	626	580	573	618	622	606	600	637	640	609	586	651	563	593	611	588	599	611	597	629	631	672	588	594	615	654	630	597	581	609	573	592	600	608	601	588	562	585	643	583	632	606	666	598	620	644	654	626	611	588	605	577	626	577	589	590	596	591	606	647	582	589	613	626	567	626	618	598	565	598	578	612	619	609	596	613	591	576	554	600	646	596	618	616	604	581	661	613	631	604	572	664	635	590	669	624	575	614	586	606	642	621	627	625	615	600	559	638	633	567	554	612	597	619	582	607	578	585	620	619	616	598	611	669	613	600	588	629	579	590	657	582	627	653	587	620	576	589	585	614	599	623	644	659	631	635	622	594	605	616	615	620	638	569	626	647	631	617	634	601	582	584	562	618	630	606	637	615	634	601	599	604	672	631	572	558	631	631	571	554	605	573	618	614	609	590	608	580	601	626	589	590	611	601	617	631	613	634	602	607	621	607	638	639	583	580	607	604	616	577	560	589	659	612	613	637	607	560	592	604	596	604	627	665	612	596	631	603	597	616	641	592	595	628	595	620	635	576	628	587	578	577	567	646	567	636	611	590	602	641	611	606	585	591	585	608	636	592	614	587	624	601	594	598	609	619	589	615	603	615	591	643	614	596	579	622	554	627	631	568	620	625	613	604	603	618	592	627	577	561	588	631	560	577	575	567	615	591	585	598	643	603	641	579	590	592	603	623	579	608	651	548	598	601	654	603	587	646	619	619	580	641	628	633	590	585	595	640	639	604	604	641	619	613	654	593	577	634	637	588	637	594	593	584	663	600	640	633	649	613	601	544	606	612	644	646	621	625	616	587	661	602	607	595	619	638	597	587	602	661	572	629	616	667	581	601	652	557	566	608	597	594	636	610	598	578	608	629	578	609	616	608	600	598	583	650	614	594	587	647	591	591	623	625	654	599	595	604	587	634	616	638	609	571	564	574	590	589	628	623	598	615	599	626	601	581	575	626	579	614	570	636	637	610	608	580	563	627	617	598	588	603	578	579	575	596	604	610	620	578	628	607	587	592	548	622	555	585	617	622	563	590	615	609	629	588	604	647	567	610	626	623	618	634	596	611	617	618	610	622	577	608	614	627	622	605	620	608	623	579	576	612	610	641	557	627	637	576	599	607	619	607	560	637	576	634	615	568	623	605	626	566	617	635	661	631	609	593	573	586	619	609	602	618	626	600	572	580	589	599	621	595	620	596	634	593	610	594	597	600	604	547	615	621	567	603	621	585	554	635	615	587	584	607	599	608	582	612	583	612	631	595	591	570	590	596	650	638	604	625	590	600	617	622	567	612	633	625	615	690	606	583	615	607	616	557	668	613	602	540	641	574	607	603	640	614	607	633	675	616	601	575	618	590	576	602	655	587	630	608	619	584	623	618	641	604	558	571	595	599	608	567	636	571	632	633	646	616	588	599	579	605	625	566	638	615	634	581	599	573	592	641	616	610	612	609	627	614	620	620	608	598	662	646	549	584	581	625	593	585	616	601	624	602	619	593	599	571	630	589	602	602	639	570	580	574	674	636	585	596	586	611	627	616	588	595	592	595	605	601	624	653	623	584	617	561	622	694	615	594	623	609	613	625	632	620	587	635	581	595	582	619	555	634	572	593	530	623	626	609	646	596	589	574	600	601	639	589	599	604	640	647	594	646	625	606	592	619	564	549	620	638	633	602	654	575	649	605	608	646	587	599	612	648	646	618	592	617	638	596	584	601	616	587	602	620	545	567	586	596	577	604	621	604	571	612	562	610	633	651	608	611	597	624	621	591	632	635	591	639	592	594	575	584	671	578	590	620	600	586	564	612	597	580	617	555	619	630	576	603	581	590	599	581	585	621	559	567	595	577	666	583	598	640	606	582	582	596	600	650	629	639	630	637	585	575	607	608	589	625	582	619	638	671	622	619	597	601	613	597	610	614	630	610	640	610	633	586	601	591	624	582	633	623	559	638	676	624	619	624	603	571	606	580	635	597	632	599	607	597	587	630	615	610	621	573	603	600	594	637	597	595	581	618	620	591	600	620	597	665	632	582	639	618	644	621	588	618	569	621	621	628	659	574	602	619	591	611	595	614	612	615	604	578	649	589	616	628	650	622	560	570	623	588	594	580	667	596	658	578	631	594	544	640	611	618	586	615	606	558	591	592	597	605	621	584	655	587	589	655	575	614	664	582	628	626	631	572	598	590	595	634	579	606	571	595	568	578	603	603	576	641	601	613	626	578	606	612	592	624	617	574	627	591	598	662	618	592	613	579	630	608	605	634	550	588	625	576	641	629	645	628	601	598	615	619	596	635	577	580	593	612	607	595	598	580	572	616	641	629	633	596	585	646	574	591	660	598	616	636	614	579	674	617	620	604	623	654	665	604	647	631	582	570	618	610	597	581	575	569	613	599	589	582	626	583	594	586	616	599	561	581	571	618	593	596	579	576	626	599	584	569	589	582	608	572	619	605	659	572	612	618	591	635	606	582	622	601	588	621	606	616	604	635	599	573	629	608	635	637	595	635	594	565	558	614	578	617	583	570	637	617	620	606	584	630	634	577	628	641	614	585	601	576	590	600	640	568	593	663	601	634	630	606	623	590	614	556	552	614	604	602	611	593	612	598	645	617	605	613	600	638	598	616	599	624	591	588	594	656	590	616	630	627	608	598	609	598	652	612	618	623	584	625	614	557	595	616	623	585	604	552	613	592	556	578	603	614	574	592	611	610	558	591	664	594	619	596	595	641	596	652	625	631	625	619	618	592	574	594	574	605	596	642	595	599	651	642	566	594	598	615	599	626	636	597	604	569	535	571	612	618	569	602	635	599	615	630	587	584	597	595	590	633	641	639	610	601	584	613	636	575	596	614	592	576	566	607	637	553	643	648	636	634	620	568	588	612	639	664	551	602	615	605	564	579	620	577	612	604	642	585	584	646	575	608	561	620	602	594	614
24212	21314	28320	24648	18618	2936	1152	783	568	467	435	398	384	361	323	357	351	697	1449	5583	4308	2597	313	224	222	235	230	263	226	251	256	265	234	248	316	418	478	435	323	300	231	237	233	236	239	221	213	199	245	224	216	225	240	262	237	227	250	231	229	226	219	239	219	231	208	218	248	234	235	237	246	238	227	236	227	235	238	264	239	232	232	237	243	230	217	218	226	212	229	238	235	229	257	230	260	234	238	235	217	205	257	243	234	229	214	235	237	231	212	210	230	219	214	253	228	221	261	231	221	248	237	235	232	245	223	229	221	226	215	207	197	240	236	253	229	229	221	225	226	229	230	235	232	191	226	234	255	231	257	230	223	234	241	253	235	238	252	251	231	230	258	250	248	227	219	256	237	222	253	239	226	237	207	230	240	235	233	238	227	252	216	197	236	219	213	243	225	232	220	230	201	246	252	216	210	224	263	244	267	238	215	214	232	223	236	231	229	235	267	226	221	230	219	219	231	205	225	231	243	216	218	215	213	280	217	255	235	222	259	252	213	241	237	244	218	211	245	230	222	239	241	232	231	231	216	251	253	245	224	221	225	223	222	223	234	219	228	239	225	227	228	214	261	206	229	239	226	253	258	198	253	218	227	216	235	238	220	247	256	244	216	220	250	230	248	246	221	237	241	243	224	245	222	233	212	212	235	229	230	222	221	225	222	230	253	242	232	241	231	193	209	219	235	238	248	237	234	243	254	244	233	242	234	230	229	234	210	233	244	218	235	258	202	225	232	240	217	238	212	200	224	247	236	262	232	215	226	247	222	230	235	191	235	255	208	224	216	231	225	236	226	225	214	216	228	221	233	249	242	222	216	210	230	242	211	234	208	244	227	185	256	213	227	252	229	233	245	240	212	231	221	244	239	207	243	236	224	217	261	219	271	237	222	260	229	223	206	212	245	249	228	224	214	243	226	223	233	228	237	250	203	230	237	210	261	233	219	256	241	229	240	242	202	242	253	209	231	205	252	258	235	230	232	234	263	212	217	211	244	236	197	222	229	224	211	222	228	223	216	246	212	232	241	236	223	235	242	231	227	227	250	225	229	220	256	205	217	259	240	226	224	218	217	225	243	221	221	222	221	230	230	235	256	235	239	221	222	257	242	241	251	237	242	228	229	224	214	224	233	231	229	254	227	227	239	242	250	220	227	239	238	244	253	228	222	247	234	249	235	249	201	225	199	234	228	227	223	230	225	257	241	235	207	240	228	244	220	233	231	228	203	259	232	244	242	194	232	241	226	238	203	229	239	242	253	204	241	239	221	227	242	209	232	230	241	212	243	245	233	219	230	233	240	192	239	218	234	231	245	253	239	222	240	218	231	248	218	193	237	229	222	241	221	238	221	246	221	222	229	216	241	234	255	236	216	227	237	240	205	209	203	252	209	222	228	229	236	234	248	222	264	223	235	240	238	267	231	237	221	251	230	225	225	240	225	214	239	260	220	234	227	230	235	251	241	235	225	238	250	216	224	200	242	227	241	224	219	242	228	251	224	245	245	241	240	233	228	229	247	226	207	234	224	228	257	238	233	236	214	238	224	220	223	229	214	239	202	215	249	246	226	217	211	239	238	226	236	221	218	231	211	258	247	241	222	246	238	222	213	253	226	225	224	222	242	198	247	212	257	223	222	218	212	245	230	253	261	227	233	194	227	244	246	233	235	222	252	263	220	239	233	243	235	215	216	255	249	268	205	222	238	260	228	225	242	231	241	232	242	234	232	212	225	216	234	230	234	208	236	245	229	233	259	241	234	250	223	221	217	249	227	236	245	237	224	239	228	217	214	228	228	254	216	246	200	233	245	246	212	256	238	227	217	236	202	253	238	212	229	229	251	236	215	234	232	236	241	228	255	231	228	240	238	244	225	196	262	258	237	242	202	203	239	237	222	234	232	234	236	212	276	247	231	229	260	243	245	228	248	192	242	237	246	244	229	255	262	233	246	222	220	212	244	226	210	229	217	258	230	213	219	235	234	221	239	233	249	223	217	230	245	233	245	231	227	242	242	242	241	219	199	251	251	221	222	216	248	209	219	221	210	225	237	238	257	226	244	227	233	257	245	226	222	249	238	194	217	225	227	253	225	225	233	273	252	215	222	227	220	222	234	235	231	217	194	253	271	188	261	230	226	249	223	227	245	221	251	243	234	223	226	233	251	213	242	245	210	266	230	256	204	201	227	221	198	276	238	210	221	243	205	211	232	253	236	227	246	230	256	222	202	246	224	235	227	205	235	228	243	234	227	212	219	237	222	243	212	231	254	238	236	222	254	201	238	214	255	254	234	248	225	244	243	232	256	227	251	242	253	221	241	199	245	219	221	270	237	214	226	231	212	223	203	212	228	212	219	225	230	218	231	259	216	230	245	215	223	217	235	215	239	215	255	239	239	212	233	234	250	223	217	216	258	218	232	216	242	205	238	234	189	233	221	223	226	210	188	225	211	241	254	243	246	221	249	243	224	233	227	248	255	244	215	227	253	217	215	254	222	216	233	219	205	217	221	241	202	230	249	214	252	213	237	200	258	240	238	251	222	237	254	259	226	210	210	239	251	213	226	233	258	218	229	240	240	218	220	233	212	255	262	237	229	236	233	228	227	221	228	208	212	226	210	222	231	233	215	210	240	238	249	235	216	238	253	199	244	241	248	237	242	243	235	246	227	223	243	224	234	231	263	255	236	218	230	225	249	215	228	213	248	248	235	236	229	239	240	223	233	212	223	197	240	234	257	238	221	233	222	263	242	221	231	224	222	216	221	218	220	240	218	226	230	242	225	215	223	233	204	227	231	233	237	210	235	241	208	238	251	229	245	247	254	223	238	225	219	224	230	235	265	226	238	252	233	229	248	209	239	228	222	240	246	240	252	212	225	235	227	217	221	229	246	227	237	207	206	236	236	242	239	244	258	224	244	230	231	220	240	223	232	218	253	204	235	230	220	213	252	230	260	221	227	196	240	237	214	201	215	221	263	231	236	249	249	215	231	211	192	236	217	215	255	233	227	232	238	233	212	227	219	224	248	220	229	217	261	235	235	206	229	243	272	202	249	226	250	225	224	228	216	236	237	237	231	254	220	211	206	251	220	220	225	252	224	261	253	212	236	234	252	218	235	235	221	259	218	243	239	253	233	227	216	216	239	249	230	222	222	227	223	214	243	227	223	245	210	229	239	206	271	237	217	201	220	214	240	219	247	241	257	228	234	232	216	237	219	252	227	250	221	237	235	260	208	236	222	239	266	212	209	244	216	253	234	240	228	225	247	231	233	243	249	235	231	216	241	221	218	235	206	194	246	227	221	240	200	205	226	254	213	236	238	248	224	256	228	231	223	242	241	236	224	234	239	222	244	234	241	239	230	238	217	242	234	211	225	239	253	227	217	222	218	205	250	238	227	204	222	234	225	219	248	223	241	213	250	224	218	211	217	221	243	222	222	224	254	243	236	249	251	278	203	209	252	238
9810	17426	16967	10552	6832	4994	3713	2591	1820	1657	1435	1283	1192	1047	982	1064	1023	2553	5364	16774	12445	7793	671	500	486	474	512	483	469	512	474	565	459	592	840	1162	1468	1273	974	695	544	488	477	522	481	457	487	448	466	462	494	477	453	443	443	449	485	488	498	497	456	471	536	450	466	470	458	476	494	497	500	447	477	497	473	436	485	509	458	453	445	444	471	466	502	486	464	446	523	476	483	452	473	466	455	470	478	512	487	499	481	482	467	528	479	501	474	506	486	470	485	460	430	537	488	480	469	467	466	465	456	460	451	503	505	451	474	479	481	500	469	488	474	489	517	468	448	456	496	459	460	451	457	455	483	497	460	487	495	468	454	461	482	482	499	493	485	467	485	468	476	500	452	466	482	499	493	448	495	456	486	490	467	495	474	489	445	460	498	470	454	497	446	456	470	469	496	458	467	485	470	444	472	500	482	464	469	514	447	495	453	505	451	447	471	476	458	489	504	499	497	462	499	459	488	444	511	509	488	493	480	486	460	474	482	481	450	503	472	484	495	491	499	484	486	429	480	478	472	479	473	468	470	494	492	475	431	494	505	471	474	478	467	485	482	494	456	480	508	473	432	478	470	500	494	481	462	467	464	509	498	488	491	456	453	494	484	495	476	483	484	506	460	492	484	468	459	457	507	493	525	484	467	455	481	429	491	492	466	465	478	456	481	506	515	487	508	494	450	472	454	456	494	508	489	460	450	503	443	495	435	463	469	487	490	467	515	448	450	506	466	479	518	489	470	476	484	446	494	502	484	471	473	477	498	449	434	464	458	499	462	461	481	460	473	493	483	506	475	479	513	482	452	479	474	465	463	464	513	483	435	489	491	478	471	486	469	449	480	471	497	484	450	477	458	418	509	468	495	459	434	511	476	464	451	497	507	469	461	498	429	455	459	473	498	470	486	462	467	481	505	476	479	488	488	495	496	498	478	460	473	485	434	487	473	499	498	432	468	492	488	495	486	461	478	481	527	477	471	498	467	456	518	493	464	505	486	495	475	483	466	505	457	502	487	471	474	464	489	454	446	487	508	461	484	495	502	463	461	464	493	473	494	474	477	505	482	508	477	482	442	471	516	472	471	466	461	459	460	482	498	504	444	399	448	523	451	474	433	465	449	495	492	495	512	480	450	449	500	483	518	480	485	464	500	528	479	464	501	428	453	451	464	496	486	488	505	488	458	525	480	492	489	491	520	494	440	472	489	480	447	483	468	509	460	473	476	485	501	483	452	487	493	490	491	442	466	467	457	464	469	494	457	446	474	458	466	491	508	481	507	467	463	493	466	462	460	454	502	441	513	472	494	478	475	458	451	489	484	502	477	515	499	495	433	477	479	497	495	482	451	465	443	472	473	461	489	489	468	476	511	495	495	464	473	488	492	493	450	470	489	508	497	455	460	482	440	465	482	458	482	504	483	480	449	504	461	464	480	471	476	473	503	439	512	482	474	471	502	452	475	472	498	481	453	493	508	500	463	487	486	495	464	469	451	484	441	466	514	453	456	453	475	485	482	464	484	477	496	505	466	481	497	459	459	509	485	478	442	479	494	494	479	477	491	469	477	475	498	489	502	484	464	502	491	475	482	490	474	449	477	495	463	472	466	478	472	484	517	494	498	504	493	481	441	477	477	482	425	493	449	500	482	441	478	506	490	480	470	466	504	498	481	457	490	498	490	467	486	490	468	446	470	493	455	426	524	452	478	522	506	473	472	512	462	480	516	446	452	478	478	512	454	447	437	469	459	471	486	465	490	469	484	499	463	483	494	476	476	473	445	462	428	455	453	464	475	471	477	507	498	482	461	524	470	472	503	497	506	490	465	468	445	447	467	476	498	496	452	496	487	479	464	484	444	456	486	487	449	457	453	437	504	510	455	444	496	463	462	487	455	483	518	472	482	479	489	459	457	470	473	427	472	475	501	452	482	469	518	481	510	504	498	465	483	466	479	463	458	467	488	454	523	494	482	470	476	465	450	498	465	443	444	456	495	494	486	468	416	452	468	463	468	488	484	495	493	522	468	471	463	477	481	474	488	447	492	517	445	451	457	485	460	494	453	451	474	433	476	493	495	468	496	459	486	500	416	471	475	463	433	488	469	488	455	504	492	444	471	465	477	491	448	486	485	500	452	439	453	469	464	466	457	466	493	436	485	490	484	468	486	452	480	455	451	495	472	460	491	488	492	464	461	480	493	459	463	473	485	481	470	464	510	517	500	450	514	521	470	483	503	494	473	470	456	449	460	518	487	480	459	496	472	432	471	479	451	491	507	486	485	470	477	518	478	500	492	456	505	487	470	467	482	476	485	485	425	485	480	459	491	477	462	472	454	454	459	479	502	519	456	475	481	456	460	426	468	463	463	487	501	420	483	487	489	486	476	495	490	500	481	495	492	490	458	495	526	498	451	477	473	481	460	495	548	438	518	471	490	457	492	474	446	460	492	442	467	455	478	496	485	499	481	464	490	456	490	487	498	495	483	487	505	488	494	483	457	453	487	455	461	486	460	480	486	474	446	456	459	456	505	520	436	519	466	471	466	474	487	483	450	494	506	465	453	488	459	484	502	456	490	510	458	494	528	461	498	484	528	457	498	467	463	502	470	436	452	498	464	481	456	461	462	501	471	498	477	490	466	460	491	464	453	491	478	524	501	503	433	450	463	494	465	444	480	471	456	475	481	519	497	464	459	451	492	482	495	457	465	495	520	460	505	446	461	483	479	488	458	468	484	503	459	466	506	486	472	459	483	491	504	490	477	486	522	508	471	493	447	455	507	469	475	473	467	510	438	484	471	504	478	487	460	473	481	501	497	433	434	472	463	490	500	466	472	481	477	488	456	498	520	490	489	492	497	498	495	505	486	491	475	466	465	468	485	467	501	489	433	469	478	458	477	500	473	480	486	482	483	517	500	503	448	456	535	487	486	454	484	468	489	470	487	484	450	473	477	471	496	493	454	451	505	489	478	462	495	461	514	449	471	482	458	462	485	476	475	515	487	500	495	448	486	484	432	451	485	492	504	489	452	483	458	490	486	497	468	464	429	533	473	476	438	443	481	448	480	481	458	493	484	496	457	468	490	469	476	458	442	473	483	502	486	481	483	486	454	465	473	451	472	458	508	507	459	496	470	465	441	463	484	489	461	468	482	442	477	476	451	481	503	431	449	493	498	455	487	503	525	466	470	452	455	457	435	485	497	448	486	552	475	466	466	479	476	442	465	492	501	498	463	503	457	485	529	476	498	466	480	502	467	524	464	493	484	462	459	463	494	469	474	459	494	507	464	517	486	413	518	510	512	473	531	458	481	470	478	475	451	533	460	465	507	453	464	473	490	522	485	490	436	491	456	500	501	467	497	432	516	470	448	466	486	485	480	507	485	489	497	458	484	473	458	475	484	451	453	500	461	483	469	479	479	479	507	497	472	502	460	468	432	477	457	479	480	501	468	495	473	472	495	470	480	487	450	483
23194	21252	28978	23823	21251	18159	3063	1133	722	676	559	495	454	404	421	438	395	1085	1981	9322	8550	3782	305	222	232	228	244	209	253	240	238	237	232	277	550	828	972	584	455	330	256	232	235	231	218	217	239	237	218	219	217	202	210	228	219	253	228	229	233	224	202	222	216	180	210	221	221	217	222	230	240	201	211	228	233	226	237	220	218	217	212	221	201	214	205	236	205	202	215	200	210	234	191	241	216	223	226	204	219	244	238	200	233	218	224	211	201	212	242	219	241	213	221	192	238	235	213	224	211	209	219	234	226	223	213	229	216	214	209	216	234	219	225	227	239	221	195	211	246	199	211	217	197	207	230	223	233	210	206	211	228	205	225	225	212	268	237	220	256	212	210	219	246	228	233	226	228	222	236	248	205	240	213	204	205	206	209	227	215	223	232	231	242	229	202	213	205	240	215	212	197	231	229	216	235	228	221	215	211	230	217	229	207	226	219	231	225	224	226	227	201	211	199	222	233	204	227	217	221	222	213	208	222	271	183	216	189	234	240	203	208	226	198	219	246	228	211	240	241	225	208	217	246	220	198	204	225	246	215	217	212	201	217	230	211	223	219	203	240	201	202	204	218	214	208	216	191	184	241	223	205	230	204	217	218	210	197	224	223	215	206	225	212	239	212	203	224	219	226	216	230	215	221	223	207	207	247	238	212	222	205	211	201	238	215	246	234	212	242	219	232	196	231	253	203	238	205	219	213	234	217	223	186	233	222	235	227	244	234	215	236	217	221	225	197	211	236	239	226	213	197	215	217	206	207	216	191	236	214	226	231	238	216	206	207	213	194	191	180	208	228	204	215	232	227	195	234	211	212	217	217	220	205	209	225	237	223	223	232	189	203	218	211	227	210	202	224	204	186	194	180	214	183	227	217	224	252	215	232	211	217	186	209	220	204	201	194	195	221	224	231	235	209	223	229	231	222	246	208	213	235	209	216	211	179	195	197	200	225	209	233	215	205	216	216	240	234	224	223	221	215	204	238	230	194	229	187	202	226	230	230	219	244	229	240	206	191	201	239	228	220	231	209	226	219	249	222	224	224	217	223	245	206	200	201	248	234	202	234	201	230	214	201	218	217	201	232	221	202	214	207	191	199	237	217	235	242	222	213	214	228	188	256	217	221	225	193	232	223	237	219	223	238	217	229	217	235	226	224	217	230	228	224	224	193	205	236	214	219	218	197	224	231	225	219	224	222	220	215	229	229	197	231	204	222	190	241	197	233	246	209	195	209	218	215	199	210	199	242	215	220	194	230	243	215	211	238	222	222	241	231	219	216	208	215	202	197	224	233	183	206	225	206	209	213	217	205	226	232	217	191	225	216	225	193	174	221	224	204	210	220	266	214	233	251	221	233	222	230	241	208	210	207	225	229	244	212	241	205	217	224	236	216	244	231	229	229	200	222	234	211	244	214	220	252	194	224	220	223	231	230	221	207	226	214	189	220	216	238	205	191	212	215	223	242	200	207	195	197	211	216	234	214	210	208	238	209	225	213	230	217	204	224	239	207	214	218	206	225	212	195	204	233	252	230	223	220	203	206	225	229	212	242	207	239	228	194	240	223	192	238	196	234	242	237	214	227	217	222	221	222	207	218	196	231	226	216	248	224	194	206	226	229	211	226	220	228	203	254	232	239	236	239	192	234	216	210	218	216	219	216	265	214	225	215	225	235	226	214	241	233	225	212	224	217	216	223	229	247	244	205	217	230	220	214	210	217	189	185	205	208	216	223	225	214	218	213	220	202	205	197	218	248	220	205	217	222	223	235	191	214	236	222	203	221	225	201	226	227	215	233	220	232	202	199	227	200	224	219	223	212	227	207	247	212	222	218	209	220	225	216	243	218	222	224	247	222	203	205	226	207	227	212	222	211	234	237	232	220	239	211	227	194	222	227	219	194	224	223	224	237	208	224	237	198	204	218	197	215	213	214	247	201	242	226	233	215	230	209	236	221	202	213	256	224	207	214	243	229	214	219	233	219	263	221	201	217	211	248	199	219	210	234	216	188	210	234	196	231	231	224	218	238	235	225	192	243	240	221	225	202	203	209	216	217	198	215	204	222	209	214	207	227	222	243	230	220	234	206	233	215	202	224	198	224	214	180	241	211	206	238	189	220	214	207	213	225	227	215	212	242	235	227	200	205	211	224	234	217	233	223	219	213	230	202	205	220	204	226	232	203	205	211	213	195	228	235	229	218	220	210	213	221	212	231	200	249	239	202	200	236	214	235	211	224	229	197	213	214	227	197	182	225	227	228	205	221	209	215	224	217	217	222	203	202	228	212	194	221	213	201	222	236	202	228	222	244	188	229	214	203	219	206	210	197	221	239	220	213	212	217	222	212	212	232	222	211	234	228	233	215	210	216	229	227	212	209	222	211	244	195	222	219	217	185	224	209	207	239	216	213	215	231	232	218	247	238	220	227	229	226	232	218	224	218	202	228	201	260	216	199	207	218	226	210	223	209	207	207	221	256	207	233	207	217	211	191	220	236	198	230	229	223	218	202	234	219	183	246	247	234	220	242	233	195	237	194	216	234	224	221	213	212	221	212	229	220	209	232	210	245	215	211	190	217	209	215	218	234	208	242	221	205	236	225	251	221	208	218	218	256	212	214	218	199	238	214	212	230	195	203	244	219	186	230	189	214	228	188	215	216	225	200	239	228	219	224	219	209	240	209	239	227	236	262	234	195	208	235	208	239	226	213	212	222	203	209	209	211	209	214	235	224	220	187	221	210	240	217	213	231	188	226	192	213	211	207	196	200	215	231	213	237	229	204	213	202	213	204	234	213	242	220	213	202	230	248	212	236	236	240	211	208	250	207	193	220	213	213	206	204	216	221	165	226	212	231	215	205	216	218	221	223	194	243	197	228	246	220	228	232	234	207	215	222	224	235	234	226	212	213	275	238	202	221	204	218	210	227	204	214	208	201	183	221	202	224	201	227	219	207	229	216	225	220	210	203	214	214	223	216	226	218	193	227	221	209	229	222	232	226	238	202	209	234	218	209	223	204	217	234	222	236	220	202	234	240	235	211	227	220	212	223	218	200	235	219	230	222	212	196	223	205	216	193	221	208	200	219	231	231	232	241	230	228	198	207	244	220	230	247	232	216	233	218	215	215	217	230	236	211	220	191	194	229	217	214	228	219	201	217	232	202	208	229	237	220	234	228	210	229	204	193	192	194	224	230	206	214	240	205	228	229	227	228	205	221	213	229	220	219	194	221	213	218	226	232	200	236	206	238	230	222	230	190	252	220	229	220	217	193	207	224	195	221	214	237	209	219	233	238	192	238	199	193	214	217	239	209	221	210	238	202	235	240	216	225	213	212	255	223	223	234	220	218	209	242	208	209	198	232	217	205	219	210	218	229	206	225	217	225	212	212	214	209	216	213	211	223	204	189	226	204	193	234	221	228	217	233	241	255	234	227	208	225	189	202	211	225	219	220	198	198	199	214	238
12137	23130	21936	14445	10313	7364	5339	3721	2977	2203	1996	1804	1603	1362	1371	1387	1158	3768	6842	23304	19734	9248	788	562	492	465	460	486	456	420	498	475	520	766	1741	2884	3324	1905	1315	767	555	464	404	412	444	462	439	427	436	474	423	427	435	461	429	412	416	441	447	435	422	462	443	390	463	463	437	428	456	444	410	388	416	443	466	418	454	447	453	437	448	443	435	433	455	424	405	434	425	454	441	411	413	428	434	406	393	474	440	439	425	427	440	446	438	387	400	431	439	420	439	447	457	427	463	413	459	422	436	478	454	445	438	446	445	422	431	417	445	480	459	448	420	450	425	431	431	414	433	426	439	451	428	450	459	397	437	431	437	428	428	404	482	396	438	478	468	424	436	445	435	417	452	444	457	473	453	413	426	432	441	426	424	444	401	453	436	456	457	461	381	450	434	451	444	445	438	426	472	425	433	415	441	469	420	449	471	433	433	396	401	446	434	447	449	430	410	422	413	457	408	443	426	438	447	437	448	427	400	428	453	445	433	438	425	420	462	452	426	436	437	418	448	454	438	421	472	432	434	442	463	446	443	387	429	432	412	450	464	445	408	451	481	456	417	428	465	412	448	421	432	443	457	425	453	435	435	468	409	466	446	439	452	458	453	426	422	428	464	460	427	431	453	432	390	452	451	449	451	454	397	400	461	456	463	417	377	463	453	440	442	419	409	418	437	432	444	410	410	419	472	382	418	434	463	410	412	395	447	444	434	387	438	449	439	456	411	457	419	413	437	412	431	447	454	425	448	433	460	492	473	475	395	447	440	462	423	435	434	426	426	451	432	398	428	453	439	424	444	406	431	443	394	433	379	478	412	421	413	468	448	484	426	446	429	407	429	437	407	443	452	432	474	400	411	431	448	434	422	426	432	446	446	438	453	419	397	436	462	455	415	396	460	413	431	412	466	442	447	408	466	440	452	441	418	446	448	446	451	481	443	436	436	446	425	444	414	449	432	429	413	433	450	449	455	454	447	425	411	456	429	453	408	448	449	451	435	447	416	432	370	429	468	421	422	410	415	432	404	441	457	440	414	416	443	423	440	434	419	419	468	419	440	422	436	468	446	424	454	427	426	447	432	426	408	426	456	422	433	454	447	408	382	434	446	473	461	463	454	454	484	448	426	412	389	467	410	443	450	394	424	410	415	465	442	424	442	476	415	435	444	444	424	408	436	448	463	444	407	456	445	422	446	444	430	462	443	418	443	445	445	458	450	425	493	418	426	442	423	482	434	457	397	466	431	437	443	447	471	438	386	410	429	453	393	410	443	418	419	428	422	430	462	401	440	410	433	410	478	438	413	449	448	401	442	438	422	405	458	435	442	399	428	449	449	471	459	427	410	448	432	430	467	419	416	456	442	416	404	429	450	397	467	434	449	432	448	424	445	436	397	470	425	444	443	416	371	437	420	402	434	407	440	413	441	422	429	450	422	409	401	470	446	432	436	432	398	417	406	448	437	415	448	438	413	454	432	428	419	444	449	435	433	440	414	425	442	480	401	413	452	407	472	434	467	455	436	475	421	446	460	437	427	429	422	453	433	425	457	425	458	424	469	384	421	451	427	422	398	446	409	393	455	471	427	416	443	475	462	402	447	410	439	423	446	434	409	410	426	447	457	441	428	436	457	445	410	449	453	430	447	407	442	466	452	431	409	434	424	430	487	429	419	454	430	467	462	436	453	456	437	497	442	434	452	418	433	432	401	439	478	426	423	462	461	432	426	440	441	479	430	436	399	429	436	442	451	417	432	456	437	380	445	423	445	427	430	465	419	399	435	476	403	462	410	435	457	465	410	429	405	406	399	464	406	417	463	414	429	415	414	453	441	397	438	419	419	455	452	451	435	399	457	412	462	416	428	376	433	420	458	430	401	418	426	440	461	401	460	412	455	425	477	397	422	408	462	432	463	422	419	427	434	427	440	399	429	418	400	434	447	431	465	452	430	469	446	420	427	453	438	465	429	408	429	421	425	463	447	442	421	448	454	452	415	420	422	424	449	390	427	423	432	438	461	414	446	434	414	445	431	444	435	428	420	383	452	457	436	453	446	425	451	460	415	433	454	447	428	469	452	408	452	439	412	448	426	403	447	432	417	442	408	426	397	454	441	466	486	438	429	421	445	458	435	411	469	424	418	444	402	444	448	412	442	406	450	415	410	432	424	458	455	449	449	407	448	444	410	463	461	460	417	431	439	403	445	435	408	400	417	440	441	449	397	429	414	473	391	457	421	410	471	439	417	434	404	437	463	477	428	434	446	444	402	451	437	424	424	428	445	430	436	424	437	407	426	459	413	463	441	453	428	444	417	418	436	463	440	398	445	452	371	455	406	437	444	402	407	416	416	449	424	433	472	412	429	445	426	426	456	423	426	454	427	451	465	455	407	422	450	420	436	448	452	434	408	471	435	439	427	446	459	442	483	450	451	422	441	413	427	402	430	423	439	436	457	430	445	439	425	443	457	437	445	441	473	449	424	433	447	443	481	449	440	430	469	419	416	473	432	439	435	403	453	440	446	428	466	468	478	425	446	428	427	431	453	413	436	436	432	419	421	452	413	442	395	441	458	443	445	455	463	424	444	425	383	421	439	431	452	419	431	430	438	448	432	442	444	477	406	446	429	456	461	429	431	434	443	396	433	472	444	384	425	405	429	401	441	439	460	418	425	405	433	413	434	452	447	434	439	434	424	457	472	453	443	415	442	465	442	423	438	427	425	419	432	451	475	432	423	453	412	451	451	411	455	420	410	425	403	441	463	436	462	427	417	444	462	439	427	450	452	420	409	456	423	446	478	412	424	447	455	414	468	411	427	414	457	442	445	437	442	447	410	413	428	438	447	455	427	425	430	438	468	413	393	466	408	432	448	420	449	404	436	443	406	412	425	433	489	438	449	424	444	450	437	470	424	391	460	450	429	414	429	436	428	443	410	439	437	440	453	443	427	460	437	439	424	422	465	427	452	425	416	485	412	434	424	470	439	445	448	426	459	433	426	470	430	419	444	408	409	452	432	413	417	437	409	428	426	397	443	441	413	440	460	444	413	454	446	425	456	436	474	410	445	441	426	445	394	438	442	399	426	447	448	480	452	444	428	416	442	464	478	445	437	398	448	423	384	444	438	440	471	433	436	424	423	414	457	405	442	469	471	425	460	426	460	407	466	448	429	404	455	421	442	394	441	414	416	447	424	465	442	397	422	440	463	416	440	429	470	409	393	442	401	417	448	423	435	455	398	465	445	444	474	428	439	418	462	443	462	444	388	397	440	458	474	452	401	418	422	421	427	418	426	407	393	444	392	416	411	457	440	423	452	460	403	425	456	449	458	377	439	426	422	431	482	392	455	472	430	427	455	424	436	431	417	386	472	443	447	423	445	407	445	432	408	442	471	424	404	429	423	400	438	447	460	441	462	419	455	429	420	450	420	441	441	442	417	423	426	424	413	427	461	438	442	454	464	439	466	405	401	423
26849	20063	7889	2163	1131	750	563	474	428	384	358	342	324	347	333	336	325	326	400	867	940	451	308	278	288	282	293	271	267	292	292	277	304	292	314	320	348	316	316	292	291	290	264	287	288	277	301	269	296	273	275	276	248	264	281	297	284	290	295	306	279	281	272	264	228	243	272	285	286	263	241	277	307	307	270	285	271	279	285	281	267	291	278	307	273	279	296	306	284	273	290	264	296	271	283	296	283	291	257	258	291	285	294	281	259	304	275	273	278	287	277	253	264	270	310	275	290	294	284	274	272	269	285	274	291	282	302	261	290	282	245	281	285	261	289	244	288	292	248	289	288	281	287	257	282	260	265	281	276	283	289	281	295	282	270	282	293	267	286	301	276	270	284	276	263	282	263	246	316	252	268	276	284	249	294	274	308	276	270	286	285	282	276	275	262	289	316	291	276	275	299	247	280	230	313	291	273	280	301	265	288	268	270	282	287	287	264	297	269	258	300	269	276	289	281	285	295	281	278	269	283	289	281	268	262	288	242	262	271	280	270	255	255	280	271	306	278	275	297	295	290	307	268	302	282	270	284	266	260	310	303	305	274	279	269	290	261	290	271	289	264	265	277	264	288	280	262	274	302	267	299	287	255	269	273	256	266	278	303	267	273	292	282	283	274	255	274	270	250	248	287	271	252	302	294	277	300	263	296	272	305	264	295	289	301	305	268	266	287	269	293	288	291	261	280	313	284	275	288	281	291	273	263	295	286	279	283	292	272	261	283	267	293	277	270	293	291	280	270	257	277	262	277	256	269	283	257	282	236	281	290	259	255	258	259	299	282	277	269	283	275	280	280	324	318	310	276	289	271	305	287	312	243	274	271	266	271	308	295	292	280	276	288	314	274	282	283	290	254	263	283	266	274	293	286	272	250	247	277	250	279	267	274	249	271	258	272	291	254	266	290	266	293	272	258	295	281	267	316	280	282	258	289	274	308	278	265	273	277	296	273	278	256	270	258	292	288	288	278	275	289	284	293	279	271	274	279	284	265	307	297	265	297	261	281	272	275	249	297	273	282	283	290	255	267	260	255	274	296	274	305	297	300	288	271	304	279	265	288	284	294	279	271	277	272	275	292	267	276	285	288	294	243	297	273	277	269	265	294	295	262	266	294	274	328	250	273	271	294	258	304	286	296	259	239	291	320	284	305	286	302	227	274	252	303	278	275	290	263	264	245	252	248	239	288	264	278	263	283	242	289	273	292	306	251	266	304	306	299	305	274	306	299	280	303	255	276	299	294	265	262	291	276	293	279	289	277	301	271	301	285	307	263	307	297	279	273	275	284	308	266	312	290	278	299	284	264	273	274	295	313	276	278	294	278	283	281	249	274	294	311	300	275	262	310	286	298	275	302	271	302	298	279	261	262	269	328	295	294	254	284	265	297	263	264	272	300	271	264	298	299	296	239	268	274	301	255	272	293	292	282	278	322	256	272	269	281	288	260	336	260	307	269	273	294	291	293	284	277	259	298	270	290	280	275	245	264	293	272	316	262	256	279	282	254	284	270	283	252	302	251	278	268	252	239	274	293	274	309	289	271	282	280	287	274	297	318	302	264	279	278	284	256	258	281	283	264	290	279	251	276	298	259	286	309	306	287	295	262	280	273	265	280	275	258	276	275	296	283	257	263	294	270	261	296	273	290	320	288	271	279	250	269	284	269	270	309	259	247	299	278	278	270	283	284	286	295	281	288	277	285	317	262	284	298	265	295	271	288	318	271	272	280	293	262	277	279	286	263	311	288	263	272	282	306	303	297	284	265	262	257	253	266	256	283	284	287	271	256	260	261	315	271	285	266	295	284	279	292	264	280	296	285	294	292	277	275	297	291	281	271	295	281	289	298	248	277	282	280	292	259	268	269	261	265	276	269	270	278	309	258	277	300	286	283	293	310	260	272	263	260	277	278	282	289	266	285	261	261	273	259	254	279	295	277	295	263	254	268	270	267	256	257	245	304	256	276	276	285	289	278	275	290	273	265	262	252	267	280	292	260	275	292	291	290	281	264	293	256	305	291	284	278	254	282	264	265	274	301	272	313	284	293	285	324	285	293	287	271	281	302	253	258	259	270	284	274	287	261	271	302	291	270	270	284	302	274	297	245	282	274	282	294	268	272	265	273	309	260	306	238	286	285	272	297	315	293	291	282	268	284	271	317	252	278	261	265	240	270	293	289	276	306	291	252	270	267	264	261	267	248	312	272	278	295	281	315	278	294	291	279	286	324	257	296	279	293	298	275	288	287	275	288	265	260	268	302	278	301	289	279	277	283	277	248	265	281	274	275	303	288	293	292	274	292	326	288	297	300	288	270	297	261	292	299	263	297	283	275	293	287	262	284	269	272	275	263	284	309	300	286	259	286	292	315	300	290	272	301	274	281	265	276	278	285	299	265	280	299	292	269	262	314	284	293	277	271	269	298	286	258	283	305	277	273	301	304	254	258	308	273	310	283	269	284	305	272	280	276	271	309	296	277	275	268	262	296	255	278	278	303	290	269	287	267	278	267	293	299	266	327	287	294	246	272	260	311	241	283	270	288	254	258	274	283	293	265	300	264	286	275	270	293	271	298	277	273	288	278	280	275	279	252	302	278	276	259	274	272	281	270	296	271	251	251	282	296	322	263	297	272	261	297	254	283	293	311	267	308	262	285	281	286	265	263	306	254	283	281	258	282	289	273	272	294	277	284	269	275	282	262	268	272	258	243	274	274	281	310	291	276	289	269	279	264	313	294	285	247	290	258	307	269	260	269	273	278	295	281	268	291	285	276	258	248	269	291	277	277	266	309	300	266	305	285	329	265	273	305	260	292	261	274	304	257	260	276	284	297	283	259	250	290	286	309	277	290	295	287	302	268	260	265	307	290	264	299	276	333	291	275	270	278	271	265	289	268	267	296	278	256	256	295	268	281	276	278	290	294	286	283	260	293	291	243	278	291	307	293	297	251	260	284	300	245	273	292	272	271	255	279	290	277	279	284	264	290	252	280	285	309	299	299	292	286	310	282	272	262	317	271	300	300	302	265	324	302	268	274	298	294	296	248	267	323	265	297	288	287	263	278	268	302	276	285	274	252	285	280	249	259	288	273	270	237	304	294	264	284	248	264	305	246	261	286	286	287	259	284	268	290	246	295	285	260	290	275	263	266	276	294	278	252	304	290	310	299	250	261	264	282	259	294	306	288	281	276	277	297	280	241	284	288	278	292	286	277	312	253	286	272	267	272	250	259	285	280	262	269	292	279	301	303	277	255	290	260	299	266	281	260	259	306	266	311	252	267	293	281	283	291	266	290	276	311	281	297	300	314	246	261	302	281	302	279	306	273	268	296	308	283	283	276	295	277	309	302	288	301	310	270	294	271	300	279	270	292	296	283	277	285	274	279	293	282	294	276	283	309	288	264	299	306	314	314	321	279	274	272	274	270	266	303	259	250	289	271	309	289	308	261	298	250	275	273	307
7266	9215	8408	5308	3374	2302	1718	1496	1268	1108	942	933	858	950	884	896	774	845	1043	2885	2845	1204	626	591	523	595	581	575	545	557	594	577	618	641	732	802	886	787	686	647	570	592	589	605	569	556	547	573	580	563	642	547	605	541	568	594	523	575	589	585	542	619	569	592	561	565	579	583	617	550	582	538	612	582	549	576	570	567	563	590	579	598	548	564	599	584	614	590	591	580	612	568	577	586	573	587	600	586	611	572	580	570	570	599	573	537	577	559	595	581	576	530	576	631	564	561	602	533	554	529	523	602	561	576	549	568	567	612	614	590	578	578	581	565	582	610	537	549	577	585	575	573	526	583	582	551	584	568	553	550	630	563	569	545	578	581	550	573	582	564	607	565	573	569	661	561	609	578	601	572	562	553	599	575	552	568	576	527	598	558	578	560	569	584	596	586	585	541	578	565	559	574	593	579	554	568	547	564	564	551	582	581	589	584	536	524	583	578	560	591	560	581	543	538	612	609	541	557	572	556	562	552	580	580	565	590	616	599	599	587	575	565	551	560	610	577	576	592	562	565	615	534	561	549	565	557	568	603	571	581	555	613	588	591	552	581	565	576	589	578	547	500	582	619	570	618	549	595	620	582	602	602	554	589	567	532	573	600	595	572	559	613	537	583	539	570	562	541	608	534	550	611	560	555	560	622	584	535	574	624	597	544	566	567	558	614	583	597	569	585	565	592	585	583	588	533	593	561	607	600	577	542	561	580	570	603	569	598	587	542	613	550	625	595	568	534	576	597	560	523	576	549	569	579	610	615	557	562	591	574	540	560	561	588	573	547	602	568	567	506	597	627	572	575	593	559	545	594	574	572	560	606	597	583	543	557	580	577	570	558	573	560	557	589	591	589	597	551	600	575	590	567	557	526	562	541	613	548	563	583	578	547	589	535	570	567	531	516	579	587	581	554	538	645	565	611	561	604	622	599	561	568	531	594	594	596	609	605	569	550	541	585	592	586	574	549	583	593	598	591	573	570	555	555	571	522	587	598	588	600	576	561	566	562	556	591	583	574	641	569	584	618	550	553	601	597	584	573	582	571	510	550	548	629	523	576	604	566	562	545	585	561	543	559	574	576	553	568	529	551	580	592	545	586	586	557	578	575	525	624	546	567	569	586	567	555	585	567	550	533	559	586	562	644	546	595	565	607	566	618	611	553	590	543	566	588	582	557	584	525	562	552	564	581	633	583	623	596	582	617	570	579	597	533	542	545	572	598	549	580	521	587	564	566	547	592	613	569	599	589	572	557	562	563	579	576	559	562	584	600	567	596	593	608	574	543	588	555	605	600	562	583	569	606	572	574	543	574	568	587	582	562	557	582	585	538	596	579	572	566	566	530	541	546	542	563	580	574	597	584	569	594	547	587	550	566	553	564	572	573	547	581	553	602	565	580	599	572	592	564	567	555	570	571	583	552	570	620	541	583	574	547	553	571	583	565	606	576	584	586	585	558	537	556	613	537	591	578	559	565	594	589	598	542	560	614	562	588	611	581	598	559	575	579	605	532	598	603	552	581	566	580	535	547	593	580	593	555	551	594	588	591	587	565	562	561	578	603	539	605	538	558	567	573	577	615	547	584	555	549	632	595	591	567	566	558	550	561	569	583	552	566	583	533	606	549	597	546	570	599	541	591	572	561	630	545	598	545	555	562	538	575	548	561	552	571	560	599	605	558	611	565	552	612	563	581	597	558	578	596	570	574	622	570	608	576	583	612	533	547	577	560	552	563	546	621	583	579	535	556	583	559	588	559	553	549	548	589	524	569	551	562	539	564	583	597	541	601	582	579	572	589	591	609	536	549	571	559	587	572	574	592	593	595	601	573	559	527	579	602	551	583	610	551	575	559	584	601	529	572	604	564	577	551	595	561	550	605	587	579	526	601	588	566	608	571	569	556	552	567	580	567	573	574	544	558	528	562	597	564	580	552	601	534	564	525	576	557	563	579	551	568	613	593	535	584	544	559	590	607	558	574	606	547	577	512	581	604	570	594	635	571	542	543	559	613	523	606	568	556	520	531	581	558	550	580	580	565	552	556	590	574	602	592	572	543	563	596	540	585	561	570	606	588	597	591	588	586	589	563	575	628	576	558	586	571	610	601	545	625	581	508	600	567	569	572	610	543	577	597	562	574	584	600	574	554	573	610	607	561	581	568	573	606	577	588	577	574	553	574	583	599	563	583	567	567	566	582	599	602	583	568	544	578	551	551	573	575	544	578	607	587	554	520	555	562	580	593	557	603	543	554	631	539	577	551	602	516	542	569	616	584	592	588	542	605	543	611	560	561	568	557	566	573	565	621	576	527	610	595	582	587	596	592	584	549	545	552	601	546	593	537	532	542	571	575	611	565	596	579	550	594	555	565	584	602	563	584	587	546	584	582	579	600	542	595	482	613	625	592	589	586	575	568	597	550	555	536	562	558	549	530	568	581	551	572	605	575	571	597	553	552	567	556	575	564	576	599	573	597	552	571	563	567	594	588	588	576	580	602	614	601	602	623	574	560	592	570	614	559	563	606	558	587	618	576	608	583	596	570	587	586	555	579	544	536	583	571	586	540	598	541	574	559	553	581	549	583	555	599	572	541	568	579	569	557	577	571	555	570	597	597	591	544	578	591	551	551	573	587	560	579	554	585	551	620	580	566	574	568	589	595	565	523	580	563	535	591	552	596	577	548	547	566	531	553	567	590	598	567	608	568	590	547	554	600	597	567	578	559	628	546	546	550	605	599	553	580	586	561	560	587	553	585	608	517	597	601	550	566	572	567	578	575	571	602	572	606	607	566	584	588	579	558	567	580	592	573	572	606	551	612	555	549	582	545	540	583	555	561	597	573	591	596	588	556	624	609	575	565	570	566	591	557	531	594	588	600	619	586	584	581	551	550	543	591	542	626	592	566	571	565	578	533	589	553	537	584	558	566	568	595	562	558	549	555	569	555	591	565	621	618	549	584	586	574	593	543	584	591	578	565	516	579	558	574	564	535	532	568	592	528	556	559	596	553	557	524	593	563	564	601	542	548	541	584	563	603	576	549	589	577	529	620	555	590	550	599	556	575	591	607	594	576	552	593	568	594	575	557	558	609	558	567	580	560	599	591	560	636	588	531	525	584	563	552	574	580	559	605	605	568	583	611	582	517	565	564	565	549	571	575	552	590	596	536	541	522	583	545	548	523	574	604	561	523	564	562	576	579	575	598	540	582	592	597	548	585	576	591	592	599	590	598	589	591	578	591	557	594	586	616	571	564	562	554	594	581	601	558	539	574	591	614	602	597	630	567	564	591	584	560	582	605	617	549	557	588	616	589	586	547	589	603	590	578	595	578	610	558	568	547	557	561	584	561	615	581	564	579	616	597	599	569	582	601	590	560	571	550	568	582	579	537	554	625	543	566	592	544	614	564	606	586	571	545	563	597	557	574	581	560	564	555	602	575	603	569	586	610	551	575	602	540	609	545
24252	21338	28344	24680	18431	2586	1071	743	494	429	385	339	344	324	356	289	309	471	1239	4504	4655	1612	264	188	186	201	197	185	203	206	204	222	244	335	590	534	453	440	339	235	185	187	200	185	210	190	193	169	168	197	195	220	181	205	208	211	195	203	190	177	216	201	179	215	170	224	165	188	215	216	182	203	177	188	197	195	198	178	188	195	204	180	185	202	197	203	210	193	194	183	197	204	221	181	174	216	210	198	184	203	195	189	189	202	196	167	172	206	208	173	184	186	170	191	197	212	173	199	211	212	204	193	186	187	200	165	196	187	199	195	205	193	198	205	208	228	191	202	195	203	197	194	193	214	191	224	210	192	189	194	183	193	201	202	195	218	225	183	204	207	184	200	201	168	202	173	178	173	207	200	195	212	200	197	193	184	204	233	162	189	194	200	197	216	223	207	166	195	186	196	200	216	191	198	214	181	177	218	194	212	202	186	220	202	191	192	203	206	176	202	189	194	214	197	175	195	201	167	198	183	214	198	204	194	217	197	219	160	222	203	210	208	222	192	207	199	216	194	183	202	198	206	197	183	207	179	176	203	214	212	195	186	211	233	200	203	205	194	190	220	218	209	187	207	202	202	185	209	198	205	198	214	199	203	172	173	208	213	222	216	195	199	187	206	215	222	195	205	195	200	184	192	179	197	209	183	199	175	180	204	199	183	186	207	200	197	185	193	213	217	165	210	202	201	198	205	231	202	198	197	201	229	204	187	205	196	191	190	192	184	198	190	205	215	183	214	204	187	207	169	205	211	180	191	197	197	194	193	194	183	213	210	174	223	210	173	175	180	194	194	169	201	180	192	228	210	197	200	210	189	167	203	187	178	219	196	197	178	191	205	205	192	215	204	207	165	200	189	216	189	206	224	219	197	188	211	192	201	212	191	208	203	230	193	180	203	171	195	213	205	177	193	184	183	196	183	199	190	199	174	193	213	173	177	219	166	188	205	204	199	209	189	196	190	196	205	214	203	209	186	205	170	189	202	174	194	203	185	197	183	212	215	203	185	210	213	199	185	202	202	177	212	189	191	211	228	183	206	179	180	193	190	182	218	200	200	177	196	195	185	198	179	191	201	206	213	207	188	211	172	225	210	206	193	217	176	171	198	181	189	199	190	213	190	200	185	201	167	204	199	189	191	207	214	200	180	199	201	191	184	200	198	193	206	170	209	208	196	184	197	232	184	187	210	202	208	182	191	192	214	192	211	193	213	205	201	192	187	197	187	194	176	203	188	224	188	207	181	197	189	198	196	204	181	197	200	194	193	229	194	169	189	174	209	207	168	195	179	181	170	181	220	180	162	217	180	227	176	196	189	185	182	223	207	185	190	202	185	208	195	208	205	190	202	201	193	189	183	209	205	178	200	171	190	184	194	186	187	194	209	191	209	212	212	205	208	206	190	184	185	194	222	197	184	212	204	203	206	182	171	182	187	195	194	191	193	218	185	233	216	196	182	208	182	193	214	210	210	210	198	220	194	219	188	192	199	195	214	190	203	189	206	202	189	210	190	190	183	198	220	212	194	181	205	189	212	179	198	198	202	218	204	174	197	191	169	197	197	209	203	225	199	200	188	205	200	209	198	193	197	196	185	177	191	183	200	183	200	202	198	173	201	203	187	205	210	176	161	195	191	209	188	222	202	187	205	199	190	193	208	179	200	209	213	200	179	197	181	187	196	192	193	218	228	189	187	200	202	198	199	187	187	168	207	202	194	201	183	189	206	209	190	202	189	174	207	219	211	208	187	212	191	188	201	173	199	191	160	161	178	218	206	197	215	209	184	205	193	197	210	189	198	179	198	205	213	228	214	202	229	205	210	214	183	186	193	203	204	192	188	201	181	207	196	200	211	178	182	197	207	193	185	198	171	195	186	188	216	178	202	198	210	194	201	215	211	185	210	187	197	203	175	195	195	179	199	203	203	194	205	180	229	200	184	206	213	177	193	197	190	197	203	219	199	185	181	175	198	189	174	193	169	194	191	183	220	201	193	197	199	166	217	188	187	206	214	181	189	201	196	219	222	202	173	201	178	203	176	186	179	194	213	236	178	167	203	169	217	199	181	195	174	185	195	217	187	213	177	194	199	194	215	177	177	212	182	193	212	218	174	220	207	168	207	194	221	206	209	166	178	182	195	196	156	205	207	181	184	198	205	195	222	201	185	211	199	189	204	187	198	206	211	198	207	207	183	195	187	179	213	176	175	179	202	197	189	215	210	200	213	186	197	171	188	194	209	206	208	203	210	188	198	193	178	187	200	219	180	185	186	188	193	182	204	237	188	182	208	174	169	193	216	235	197	189	197	189	183	185	176	184	192	192	163	179	215	199	219	209	191	178	195	185	189	191	212	207	218	179	202	170	174	218	193	196	175	208	198	195	195	183	185	206	205	202	204	191	156	189	181	206	211	204	194	200	213	165	202	186	188	199	200	199	167	211	203	182	188	204	192	185	183	217	199	191	194	193	187	200	184	189	202	223	208	168	197	188	198	198	208	189	203	178	198	197	196	191	202	182	204	195	196	179	176	176	167	176	225	202	212	174	192	181	189	196	201	203	195	199	196	163	193	188	183	189	187	205	204	203	195	203	195	191	207	185	212	200	207	180	197	203	214	175	181	199	198	168	185	204	208	187	185	208	210	198	202	189	179	188	244	205	199	193	191	180	204	213	212	216	178	207	202	206	214	173	211	196	196	222	185	185	205	178	191	197	211	194	180	192	197	198	193	208	190	198	197	196	199	194	197	194	189	181	165	202	203	200	184	204	188	208	188	227	201	197	190	192	189	172	174	191	190	215	165	187	188	189	185	173	185	182	205	175	206	186	228	201	195	178	200	178	194	192	218	211	197	215	191	196	182	204	202	199	195	212	191	201	183	209	196	218	197	211	185	184	199	189	199	207	167	205	181	173	177	189	201	186	215	198	198	177	179	220	210	182	198	192	206	205	197	202	200	186	200	170	193	221	186	193	180	188	185	207	181	196	185	215	180	184	209	190	197	225	185	167	200	191	187	167	197	203	197	211	180	199	190	203	207	191	225	206	190	209	202	187	200	175	205	206	201	203	197	192	207	211	203	225	213	181	186	182	199	178	180	203	202	176	199	189	196	198	225	184	175	180	192	214	171	214	206	180	212	213	182	200	210	197	201	202	202	182	200	199	207	182	176	201	171	194	203	174	202	193	184	165	194	212	196	206	182	184	204	174	178	185	190	215	195	198	211	204	195	180	199	189	211	185	198	200	202	192	195	181	169	196	194	208	177	183	205	183	189	166	198	228	196	194	188	193	218	200	184	183	230	182	200	199	182	179	215	168	180	207	195	195	222	199	198	217	209	202	210	192	199	192	217	184	191	193	178	195	165	210	195	207	179	204	191	184	216	194	216	212	198	194	200	184	222	227	210	196	179	189	197	180	182	177	214	191	191	212	183	179	179	215	207	199	168	207	177	199	195	199	182	171	175
9561	17829	16560	10243	6568	4556	3309	2478	1857	1538	1242	1271	1265	1174	1153	952	932	1649	4549	13987	13481	4643	668	502	437	457	463	447	433	455	398	420	605	1011	2046	1687	1214	1118	789	561	460	458	401	429	402	428	418	403	419	387	407	414	427	429	441	412	393	398	383	396	417	369	422	400	403	392	423	417	420	382	396	409	403	413	444	393	412	379	413	411	418	417	410	441	407	437	428	421	431	428	436	412	402	428	414	401	403	403	400	413	398	416	415	409	419	435	396	385	421	424	386	422	446	397	422	412	435	386	368	439	379	413	407	402	444	415	414	405	397	399	427	433	385	399	397	447	419	408	400	431	423	429	394	410	417	426	416	422	433	369	412	402	432	406	427	400	387	431	415	449	387	411	441	377	416	389	406	441	425	422	433	419	412	405	403	440	414	402	405	427	445	398	421	428	398	442	395	416	381	411	403	420	435	401	438	402	398	379	424	393	402	428	414	413	417	418	453	407	397	436	437	447	398	446	435	368	411	375	391	404	387	372	383	417	445	406	416	405	436	423	421	412	410	450	411	430	451	399	451	399	433	454	415	449	435	425	452	413	423	401	429	405	409	435	403	432	418	423	394	429	422	426	410	423	408	423	395	446	394	465	450	386	373	409	430	403	414	417	414	398	428	393	400	400	431	400	454	431	404	458	384	423	434	403	387	420	408	437	440	406	433	415	424	411	417	399	418	465	401	418	428	422	403	423	407	441	424	392	405	440	408	426	395	395	417	417	418	386	402	392	405	412	388	402	392	379	414	418	407	402	402	447	374	400	411	393	404	462	376	384	405	395	431	445	423	371	392	371	427	425	420	432	427	444	369	438	394	406	383	397	410	420	419	450	382	469	396	417	398	453	406	391	451	368	427	428	439	418	465	440	429	403	424	407	414	419	418	406	433	450	395	409	429	443	401	403	418	375	391	400	393	420	441	441	381	386	432	420	399	387	431	388	436	424	448	415	436	403	401	446	410	446	457	437	429	417	440	421	422	412	418	451	410	435	439	418	406	436	428	401	422	395	418	427	416	405	420	401	420	409	398	391	417	417	428	428	420	406	430	399	402	411	414	414	406	412	402	405	404	431	387	453	457	460	479	397	384	418	431	402	422	425	413	427	426	407	424	440	403	414	441	405	396	399	400	408	408	413	397	424	428	400	445	432	399	405	410	393	413	440	428	395	456	453	416	428	426	427	406	402	412	407	408	423	439	431	423	427	415	382	435	410	407	437	425	390	455	413	430	402	421	412	404	442	411	406	390	399	430	444	401	425	414	394	425	392	393	433	418	394	403	421	436	431	452	418	431	428	418	377	416	417	435	424	401	408	414	399	386	365	438	430	394	410	414	440	420	445	442	399	404	438	430	377	412	424	395	441	429	419	374	456	408	405	408	427	431	437	407	400	431	448	449	432	399	417	467	392	427	421	406	439	442	457	438	396	374	427	423	396	403	399	424	406	419	419	393	415	459	412	428	406	426	447	407	408	462	409	417	444	438	391	394	441	436	382	407	420	410	398	401	437	431	406	418	409	410	414	426	380	439	381	405	432	392	445	424	418	405	395	411	393	406	417	463	404	407	407	401	412	405	397	409	426	425	413	403	417	448	375	410	394	429	400	406	413	437	411	419	441	404	411	423	450	447	399	421	400	458	438	419	402	421	395	418	431	396	430	417	380	442	428	416	431	423	381	442	437	392	449	413	441	403	415	411	384	426	395	432	410	395	389	397	379	408	398	418	411	432	413	393	411	414	454	394	372	388	418	422	432	403	438	381	411	409	419	435	441	424	401	413	434	409	416	424	437	419	446	422	414	389	425	425	426	399	421	448	424	399	445	413	405	412	454	408	409	410	383	386	401	407	416	432	406	389	400	419	427	382	468	404	393	398	417	401	422	428	426	393	412	422	409	435	415	438	425	426	406	466	465	411	402	423	404	438	385	410	431	403	411	416	423	424	433	410	392	392	429	390	394	429	423	448	432	410	411	420	454	399	423	417	407	418	412	415	414	388	410	429	390	374	442	414	456	424	405	407	386	427	391	420	422	420	376	402	381	414	417	392	418	420	413	439	414	408	367	361	457	402	420	399	406	407	427	411	415	441	403	401	411	407	422	411	381	436	423	393	425	428	412	418	441	423	401	404	413	392	400	351	433	412	420	365	428	425	400	418	404	428	397	395	415	423	441	373	426	424	395	395	410	429	469	444	426	379	412	411	408	382	411	395	413	431	410	401	403	411	412	399	412	433	400	401	414	419	424	425	425	406	408	412	425	454	399	438	420	410	400	422	407	417	434	422	408	419	435	406	407	391	356	389	378	398	432	409	407	406	422	468	422	402	436	425	397	426	432	431	411	418	418	405	425	439	447	426	440	413	426	426	436	366	429	406	429	422	436	381	392	405	424	379	389	394	440	429	390	426	427	430	395	423	389	430	431	405	414	380	431	437	408	426	441	382	420	437	422	396	427	425	417	417	407	394	434	433	384	419	421	442	410	389	391	405	421	384	416	364	386	421	398	432	432	446	395	435	428	404	414	391	414	440	393	377	394	445	400	422	411	432	424	400	383	414	386	416	390	388	407	398	413	385	385	434	404	461	413	410	442	447	393	436	424	402	417	402	424	391	439	387	437	435	410	443	410	398	429	432	415	407	404	389	430	400	421	396	451	433	412	395	393	423	385	422	420	417	421	417	414	405	448	453	430	417	390	419	436	439	441	435	440	412	418	406	450	404	401	401	417	435	420	406	413	400	398	377	435	415	420	426	405	429	413	403	432	414	440	391	395	453	388	450	403	420	447	406	389	395	418	429	449	406	391	394	426	441	413	400	397	385	398	422	419	424	413	434	402	391	393	423	465	415	435	438	398	398	386	456	415	414	424	411	422	418	454	388	437	422	423	392	407	406	424	446	415	415	420	400	403	418	411	409	413	413	442	443	409	434	409	420	415	454	446	422	431	358	437	405	448	392	392	397	402	400	434	420	393	422	428	376	417	412	420	416	423	428	410	401	437	400	383	407	428	416	393	413	403	425	441	418	409	407	441	413	417	433	383	416	403	412	384	398	407	362	444	419	401	447	392	382	444	428	423	426	395	389	432	405	402	419	404	404	429	395	419	416	446	438	428	443	414	411	426	423	431	441	417	380	407	450	403	400	449	422	398	429	408	430	449	420	410	392	437	414	419	410	406	416	364	447	422	385	400	396	422	387	383	438	442	407	407	420	412	433	458	411	465	427	399	423	420	392	382	414	428	421	440	423	433	398	423	419	419	417	444	380	455	423	444	433	426	406	391	419	435	431	377	412	401	415	415	417	431	405	386	399	433	431	395	425	387	420	420	408	427	448	432	402	416	445	374	427	401	389	409	408	438	394	443	391	392	418	412	388	423	432	428	420	427	429	457	401	440	391	414	422	422	402	413	404	401	399	376	424	399	413	429	390	399	402	386	427	388	392	416	448	405	417	429	423	394	412	424	440	406	426	389
23284	21359	29097	24004	21366	17677	2671	1003	710	585	506	434	391	430	349	349	334	472	2590	8185	9186	2207	281	271	183	211	199	185	188	217	177	208	301	537	521	439	614	664	426	344	267	267	195	190	185	193	202	185	174	185	194	196	175	182	178	179	167	190	191	216	193	184	184	179	206	200	194	176	159	196	178	181	179	174	211	187	216	193	206	173	191	218	194	184	193	172	182	183	179	161	167	189	213	215	200	157	184	190	201	180	207	186	170	201	182	179	178	186	190	171	213	194	200	192	170	192	196	174	188	192	191	211	198	182	182	192	188	216	187	153	187	182	208	189	175	196	176	179	209	209	199	180	193	170	189	192	194	182	189	160	196	186	227	183	183	189	190	166	195	175	177	177	206	170	180	186	189	170	187	180	193	178	195	177	174	192	158	195	183	176	208	192	174	197	198	195	173	169	198	194	190	183	196	189	200	196	184	200	199	192	184	180	187	214	202	200	189	213	181	184	183	197	190	158	184	168	171	196	156	225	180	174	221	167	189	180	168	177	205	204	189	188	160	168	167	137	166	178	190	213	183	176	161	196	174	187	178	189	181	190	207	192	181	170	199	174	196	190	179	206	180	162	175	202	195	220	157	185	202	197	162	167	167	185	192	179	167	208	196	206	184	169	199	226	191	203	195	187	176	191	190	172	195	175	186	164	210	167	190	187	208	186	192	203	196	160	179	217	177	186	185	198	184	191	217	155	193	164	198	189	161	177	176	193	181	196	160	196	194	203	183	175	192	188	209	171	186	192	185	194	194	186	179	161	211	178	188	190	181	202	193	206	183	182	180	177	179	176	212	189	194	207	188	185	200	164	192	164	192	192	191	193	183	189	191	174	186	190	173	200	209	194	167	189	197	181	187	175	179	191	187	197	161	189	171	194	199	199	203	197	198	165	173	176	185	195	184	173	177	181	188	197	198	187	171	178	194	213	203	179	196	200	186	200	176	210	206	174	182	179	194	190	224	173	157	199	171	176	183	188	194	186	183	171	173	190	180	195	180	181	199	152	178	191	205	167	177	193	192	185	215	176	188	189	183	183	203	190	187	192	196	184	238	192	186	173	175	194	183	195	189	185	189	191	194	193	172	191	186	180	201	177	199	190	217	182	182	207	186	182	167	162	194	200	214	205	196	190	173	188	200	204	202	193	199	178	193	184	200	186	185	177	200	189	189	186	197	193	170	199	161	159	196	189	188	164	193	161	182	214	199	188	180	165	183	185	233	215	195	175	197	178	153	174	173	179	180	181	192	206	218	210	178	198	206	153	198	198	180	171	181	203	195	186	198	178	167	190	175	168	198	197	186	189	194	199	190	195	147	205	196	175	173	163	204	191	189	197	200	186	174	195	160	199	193	193	189	177	194	186	186	200	206	167	194	199	184	207	196	192	186	190	187	154	180	176	201	182	192	187	153	187	204	200	161	212	189	177	171	186	173	188	196	199	208	187	204	184	177	167	179	189	188	193	174	184	162	190	201	180	216	173	208	173	188	174	177	196	190	180	185	188	163	165	204	202	215	188	208	213	194	176	177	163	183	167	198	188	169	208	197	211	172	186	187	188	174	175	206	200	183	173	200	185	196	180	172	177	205	193	186	186	161	186	177	173	185	192	189	165	178	181	179	182	199	196	193	216	183	217	173	149	182	164	176	199	181	190	194	183	191	204	175	193	194	202	186	190	186	180	175	172	209	196	177	212	177	190	192	163	172	188	198	214	193	182	204	189	165	189	168	221	171	175	194	179	187	189	165	175	190	184	185	200	201	188	209	173	185	213	183	188	188	176	193	166	193	182	164	215	186	174	201	188	164	161	186	178	186	202	192	198	181	183	191	192	204	178	225	186	181	171	176	162	202	185	186	181	202	203	191	182	204	189	194	173	181	181	194	183	195	172	220	166	198	175	170	193	203	178	195	184	166	188	170	197	172	182	187	204	171	182	176	218	170	187	195	191	176	171	216	194	178	194	156	181	195	166	175	185	180	203	187	176	197	177	192	208	205	186	177	151	174	182	193	177	187	211	171	177	196	193	195	194	194	172	183	193	194	176	186	189	163	177	199	151	169	166	193	184	203	200	187	172	178	179	174	179	200	179	211	200	160	211	198	197	197	181	198	182	183	192	177	186	189	210	176	178	216	164	175	183	175	186	185	191	163	191	178	159	211	183	202	173	168	190	190	176	194	200	172	196	183	182	193	182	202	179	171	183	159	164	182	200	196	190	217	176	172	172	191	180	226	183	199	179	185	187	200	174	163	195	216	176	174	172	190	178	180	212	183	188	198	185	212	187	181	208	187	178	187	178	175	186	172	181	197	172	199	194	191	181	195	160	195	161	190	211	167	181	191	195	196	204	165	190	172	185	193	187	187	165	192	191	197	174	200	188	189	185	195	191	212	176	178	164	195	177	175	201	173	187	202	203	189	190	186	195	182	206	164	180	180	187	196	188	197	194	193	181	178	174	184	181	190	175	176	178	188	202	185	189	179	195	188	170	191	204	204	151	184	195	162	212	193	181	204	201	144	162	181	189	190	179	200	172	193	197	191	194	181	191	186	175	194	177	212	186	197	180	198	197	186	227	186	188	201	200	198	191	195	221	192	200	180	200	179	180	184	177	198	185	172	189	177	176	173	186	181	180	171	205	210	197	187	182	200	197	183	198	181	184	176	170	158	184	202	167	183	192	191	193	186	188	185	168	185	208	175	202	162	189	187	181	182	194	189	173	179	176	179	160	172	182	201	187	200	187	188	175	175	187	175	184	199	170	181	179	199	188	173	206	201	166	180	201	170	198	182	185	188	162	200	173	175	187	202	206	174	178	174	181	198	195	198	188	170	187	189	204	182	184	210	176	185	174	188	182	187	186	195	171	176	168	174	208	178	174	191	181	194	171	186	183	179	195	197	171	189	194	185	202	187	179	170	174	185	193	179	192	195	190	200	178	203	186	199	170	191	170	189	199	166	190	174	201	184	182	182	197	169	198	189	190	169	186	184	183	192	194	162	179	190	186	200	184	174	159	188	199	179	191	196	179	193	173	184	182	190	205	174	172	177	187	208	183	178	195	198	173	182	182	171	177	156	173	199	183	201	175	180	195	200	200	194	172	199	172	163	180	182	207	210	203	175	188	197	183	194	185	178	167	164	196	196	195	189	172	175	188	192	192	207	178	196	197	210	155	172	193	173	171	205	188	179	208	174	201	172	195	172	167	158	176	198	185	181	202	179	204	179	194	179	179	186	156	192	184	192	178	179	176	207	194	202	182	172	188	181	171	186	181	165	212	182	174	164	187	194	183	192	203	188	196	180	170	198	199	169	179	194	178	176	185	167	191	201	190	193	169	190	191	178	178	192	202	207	180	172	182	193	190	159	184	193	195	205	155	172	191	212	208	166	195	179	167	181	186	201	175	190	180	192	199	185	195	211	188	187	209	181	171	205	208	158	182	187	178	202	184	163	183	205	191	181	182
12296	23355	21575	14510	9623	6753	4824	3656	2736	2066	1869	1657	1511	1487	1186	1163	1112	1727	8409	20088	20234	5469	631	619	414	418	403	387	407	445	448	417	1002	1817	1813	1500	1962	2180	1479	956	778	689	511	379	360	379	373	379	394	398	376	392	395	373	423	377	360	399	346	387	385	386	372	388	375	373	398	343	380	345	369	385	386	356	363	385	361	351	384	388	400	370	364	380	380	408	412	383	355	372	372	367	367	373	356	385	413	394	395	428	391	392	374	399	398	392	380	386	392	353	393	377	417	400	373	402	380	372	387	374	361	364	381	388	361	365	377	377	395	381	359	357	408	398	396	415	369	393	395	400	390	387	356	374	371	369	398	409	364	354	379	390	378	369	381	358	361	352	392	379	372	368	372	408	351	372	371	369	377	352	353	398	345	381	361	360	384	396	392	358	409	347	365	355	400	348	357	386	387	409	406	393	324	366	386	387	358	358	392	368	359	402	391	406	358	386	400	387	383	379	372	409	369	395	375	393	389	381	414	383	353	368	405	380	403	389	390	394	372	373	383	386	417	406	394	407	380	367	383	356	353	334	389	347	348	390	415	399	380	377	423	434	368	397	385	364	358	392	397	366	358	374	344	362	333	364	350	335	371	351	387	380	423	386	364	396	409	376	418	389	382	391	372	377	384	400	371	364	370	381	379	370	372	411	380	380	383	362	384	402	409	382	383	347	374	378	366	387	373	394	412	352	375	411	437	383	369	398	370	395	380	377	357	380	365	357	372	352	378	372	398	373	330	367	379	395	325	368	396	346	361	373	372	376	360	393	355	404	388	390	369	385	377	378	385	379	370	397	374	379	373	382	373	419	358	416	352	376	403	397	367	369	390	361	368	376	413	413	362	394	382	428	380	395	358	414	374	376	361	383	404	366	364	375	377	372	343	370	363	394	366	419	335	380	365	350	371	339	411	347	381	376	376	388	416	406	362	382	404	353	387	339	379	403	343	340	386	405	383	346	380	367	364	401	412	395	394	357	392	388	406	407	366	379	383	414	366	385	393	379	360	354	368	367	385	396	364	376	380	340	349	379	379	375	349	393	364	394	402	420	368	355	396	376	392	402	369	341	383	379	345	364	400	386	380	378	358	378	357	405	373	373	357	364	391	411	372	360	407	395	371	385	394	400	390	404	377	388	347	401	378	384	367	375	401	391	385	354	373	389	382	408	383	385	381	353	372	383	340	378	383	357	376	392	403	380	350	363	383	378	409	359	387	381	367	385	373	386	376	365	382	375	387	350	401	400	356	381	386	374	381	349	363	400	375	355	384	343	366	384	361	381	381	366	375	393	386	370	363	370	379	359	372	357	376	385	375	370	417	355	401	396	370	377	394	357	352	376	330	388	374	370	375	389	359	377	368	387	372	394	362	386	367	385	382	397	365	404	376	363	391	410	369	357	399	378	379	363	391	339	426	381	365	388	367	381	378	338	413	384	379	374	390	392	402	363	414	390	377	378	395	397	363	357	395	387	376	406	365	356	368	358	358	339	352	380	395	372	386	374	374	347	392	361	392	392	370	383	394	387	379	358	415	371	368	415	383	359	404	373	349	375	373	399	408	374	361	362	367	366	362	363	361	379	385	382	378	393	365	357	388	380	377	384	377	378	389	406	381	375	386	371	339	397	379	396	395	373	375	379	379	395	382	376	353	368	411	391	356	368	375	396	398	378	434	368	386	407	382	370	393	417	352	394	364	380	364	400	373	367	342	385	393	358	381	378	392	370	356	373	414	371	387	370	378	398	399	361	406	379	342	384	383	393	394	357	409	370	364	428	365	384	387	377	386	379	404	357	370	409	384	405	362	413	393	396	346	401	389	388	390	360	385	402	382	379	394	413	363	381	377	367	393	398	414	386	399	363	364	386	359	381	389	392	385	382	388	374	359	411	381	338	404	375	374	374	365	367	379	370	362	366	382	392	370	367	382	369	390	396	388	356	355	354	353	395	395	387	379	381	374	336	390	375	383	361	422	392	369	390	403	388	380	373	365	365	396	391	379	373	411	392	320	407	378	376	391	404	388	412	423	367	369	342	364	379	386	396	354	387	367	383	359	374	376	358	387	365	362	344	396	363	387	402	381	415	393	399	396	401	380	410	399	369	390	371	384	364	368	370	357	361	390	370	360	333	359	370	380	366	356	353	379	385	410	392	392	378	383	396	391	394	401	388	396	399	351	361	370	381	376	386	362	381	375	372	379	374	370	371	376	388	338	370	362	406	390	404	384	409	373	360	387	358	378	382	370	356	365	406	416	361	430	391	379	416	400	398	388	393	382	368	364	351	381	387	412	402	343	333	411	388	387	370	360	395	372	363	388	400	371	366	358	340	377	373	407	396	378	388	425	351	378	394	366	392	413	380	372	395	353	412	373	361	405	404	361	380	413	400	366	393	396	358	383	385	385	410	377	378	376	353	385	361	381	389	417	344	396	367	386	381	388	392	367	372	392	359	364	365	381	375	362	354	364	398	407	396	400	381	369	416	360	376	365	377	378	395	362	395	366	336	352	387	349	390	389	391	393	365	366	390	389	374	387	365	370	374	375	382	370	396	396	391	416	353	383	340	369	413	389	398	373	375	395	374	400	365	395	385	381	374	382	346	385	361	392	386	387	335	369	373	391	372	378	384	368	422	407	365	356	359	390	396	411	360	365	386	378	361	425	339	363	364	376	452	402	367	350	397	357	385	372	388	357	350	371	390	418	396	341	357	380	379	370	362	395	392	392	372	391	375	398	401	352	367	382	388	381	354	393	370	391	364	391	399	386	374	339	375	360	372	377	388	362	372	349	371	385	370	380	377	385	361	366	345	373	359	360	377	353	374	392	365	369	349	373	379	415	357	396	362	334	400	379	391	379	378	382	379	389	385	406	404	373	362	394	381	411	360	369	352	368	387	382	384	360	410	376	384	396	385	408	411	386	373	370	381	381	392	355	419	404	416	410	373	368	362	383	378	403	362	398	386	366	368	378	435	371	402	383	376	366	353	359	387	414	380	372	376	381	362	370	354	416	359	398	348	388	379	385	355	371	385	383	386	357	383	410	368	398	404	395	397	355	383	380	382	358	394	375	377	391	403	340	417	374	384	415	372	387	372	387	383	380	337	365	386	359	323	343	405	377	383	381	384	397	386	404	369	406	366	368	383	348	382	352	396	368	380	358	394	374	377	382	388	396	391	397	358	380	352	400	338	363	354	414	366	341	381	402	381	389	362	379	402	396	355	381	398	383	388	407	387	359	412	374	379	371	362	376	383	394	406	380	385	384	377	383	398	373	402	387	385	386	377	400	355	379	388	397	363	385	374	362	378	383	362	384	390	354	385	391	404	383	357	362	383	393	392	404	430	360	429	345	386	378	365	352	363	374	400	377	374	369	370	352	390	357	382	364	364	420	370	400	362	394	368	357	367	379	406	396	364	337	397	366	404	360	380	382	382	389	401	387	383	351	374	372	386	403	369	370	350	398	416
26831	20048	7798	1815	876	586	534	441	394	371	314	352	322	342	344	322	343	317	392	815	959	389	269	282	283	303	254	275	274	275	292	291	302	276	273	278	333	315	333	300	294	287	277	282	277	244	309	258	282	281	267	264	309	257	256	282	267	298	285	240	279	268	265	280	267	281	272	249	263	250	277	307	248	302	272	273	291	261	287	270	272	249	297	252	279	266	292	296	259	258	290	263	278	279	268	292	266	290	276	266	251	288	262	284	287	283	278	308	280	278	277	269	283	287	285	287	259	271	297	262	304	295	273	257	272	262	264	306	291	280	285	289	298	295	290	237	282	272	272	267	261	264	272	279	253	288	299	289	275	271	278	231	272	262	263	286	276	279	295	272	292	312	293	283	281	305	253	312	303	288	308	285	281	277	287	301	258	295	259	288	264	245	253	301	243	289	292	287	292	275	263	281	292	279	263	290	274	288	263	263	284	291	251	308	307	300	251	258	270	286	294	256	282	284	263	270	263	278	278	271	267	305	275	276	270	275	301	228	248	302	271	259	279	253	277	279	298	286	260	261	298	309	285	285	281	271	284	287	268	277	286	256	291	279	274	288	321	299	263	283	265	273	231	243	265	310	242	295	268	240	290	269	316	309	283	297	269	298	287	261	273	271	295	259	285	266	278	257	292	283	293	284	278	242	292	286	273	254	282	287	282	259	280	268	273	267	275	262	281	297	277	289	269	299	285	291	276	315	243	288	240	278	298	283	279	289	288	274	288	289	267	290	300	254	283	272	266	267	279	271	288	303	274	264	294	287	290	279	276	277	289	275	251	265	316	263	268	280	269	277	271	266	280	267	260	261	283	277	286	285	288	256	273	272	287	263	281	275	262	277	275	268	265	279	281	274	261	299	264	241	289	267	246	278	271	271	276	292	287	286	319	265	270	292	299	300	269	281	307	284	276	294	277	293	284	255	289	283	289	312	298	312	301	254	285	231	278	250	273	286	268	256	299	297	274	294	296	269	246	291	300	287	284	299	281	278	304	282	281	292	282	279	277	277	267	272	279	264	280	272	279	294	286	268	286	267	303	275	268	287	268	293	290	297	295	267	278	253	278	264	260	287	276	297	244	264	281	272	274	305	274	279	296	278	287	262	296	286	303	255	280	249	278	284	290	260	277	263	291	283	249	282	294	283	271	266	249	309	276	287	278	281	287	312	265	269	296	274	308	299	307	296	269	299	264	274	254	275	286	267	268	274	305	257	322	291	263	299	262	301	290	274	261	283	284	283	283	283	276	280	259	289	266	270	271	258	284	254	269	263	291	262	305	274	283	271	256	258	265	257	253	278	259	263	279	287	336	277	293	264	254	271	280	275	282	269	265	256	324	281	258	267	282	278	255	276	271	274	264	272	255	269	290	270	280	295	273	268	294	285	300	279	265	298	277	262	302	272	250	281	269	241	278	265	268	305	281	268	294	274	273	239	269	296	262	259	280	310	318	291	271	279	292	285	253	271	264	269	290	294	272	291	255	298	300	275	277	270	280	298	311	292	285	279	289	302	267	274	315	274	251	274	308	274	255	297	274	279	269	297	278	289	269	268	273	272	276	289	302	285	218	288	299	271	270	298	296	276	286	261	237	279	308	283	300	252	282	249	281	270	296	281	298	272	276	279	282	248	270	258	277	288	267	270	256	250	306	270	288	256	276	271	275	290	278	303	258	249	258	290	286	272	286	263	283	262	259	300	275	290	296	264	264	278	277	274	281	283	274	272	285	250	278	306	289	282	271	312	280	275	299	292	246	272	313	271	289	266	280	278	287	240	265	250	260	282	298	270	300	266	257	299	262	278	252	265	257	237	281	277	267	308	294	252	302	267	269	266	261	302	267	270	260	271	282	266	271	294	281	280	267	267	284	262	269	271	304	267	308	299	285	294	293	291	261	289	278	291	276	274	305	269	265	286	268	294	269	234	290	298	293	268	280	291	303	261	254	302	279	294	274	293	250	300	297	268	243	257	275	277	288	272	285	287	286	301	301	321	269	272	256	261	282	298	276	282	301	285	278	293	311	284	279	246	285	270	262	275	273	294	268	286	299	320	301	259	273	252	279	301	267	281	281	310	285	303	271	278	258	297	253	264	273	275	292	283	270	259	282	295	284	244	281	248	266	269	297	262	283	293	257	278	282	267	312	269	272	288	315	254	264	304	283	281	277	279	296	275	296	259	283	293	249	277	260	276	297	278	327	277	279	267	299	293	280	282	305	271	260	278	284	298	278	309	310	243	290	306	279	293	287	287	279	282	264	279	306	273	255	294	260	279	302	280	286	278	263	326	293	265	314	285	285	272	272	277	281	265	236	298	286	282	267	289	250	288	268	264	290	291	293	257	279	283	288	279	267	289	274	291	293	279	306	256	268	257	278	295	291	277	255	272	263	277	271	245	268	308	291	266	292	295	279	237	270	267	253	282	278	285	260	263	265	258	254	229	286	308	265	286	267	278	291	292	296	273	272	285	246	297	264	269	286	254	275	262	282	287	280	280	284	265	301	284	277	308	251	256	299	262	289	270	289	254	292	270	258	274	297	290	283	274	268	271	273	281	294	270	270	261	262	274	261	276	272	265	262	278	288	290	262	286	292	265	266	265	282	284	286	293	261	276	290	295	280	317	329	293	275	266	305	273	262	242	284	298	296	306	272	265	280	302	282	262	228	283	266	292	256	277	273	265	263	269	256	305	273	273	280	305	278	266	279	271	264	273	306	281	326	266	292	267	294	278	275	295	265	277	295	317	274	289	285	295	315	271	269	295	272	270	287	285	284	303	281	262	278	263	242	272	284	266	284	243	289	282	277	295	316	290	292	311	256	281	265	297	310	281	302	294	280	276	292	275	260	283	280	280	285	251	273	281	278	291	277	315	296	303	286	315	260	281	266	284	295	260	321	253	255	259	272	289	257	272	290	271	270	310	267	270	307	301	268	275	257	284	298	307	288	307	268	286	254	266	267	311	251	265	253	265	269	263	265	254	286	291	261	282	264	285	265	258	264	277	293	295	275	273	262	276	290	301	311	285	270	267	256	290	311	242	295	274	276	285	264	277	267	262	289	300	262	284	292	297	277	252	273	298	297	280	251	279	311	287	293	292	278	264	297	275	269	255	264	292	287	285	288	265	282	280	272	282	278	299	259	277	287	293	268	287	286	279	287	287	281	276	253	278	269	280	290	291	279	284	239	306	284	325	279	270	284	254	287	274	269	301	291	277	278	264	283	259	274	265	273	288	288	280	264	268	297	288	272	288	300	257	268	248	287	306	292	274	261	263	276	259	271	290	275	267	262	303	294	292	260	290	292	279	276	279	289	261	284	235	281	287	266	283	281	266	284	285	276	253	273	260	298	272	280	260	272	284	262	274	257	251	267	265	272	282	283	297	271	260	277	281	326	275	260	276	275	255	264	280	280	263	292	278	270	290	285	278	237	287	289	259	255	289	316	284	267	269	293	276	257	263
7558	9229	8531	4659	3057	1977	1679	1355	1102	1015	903	851	849	872	793	767	748	767	1095	2998	3086	1022	540	593	598	522	548	562	575	633	519	586	600	634	566	632	668	748	779	716	680	608	552	614	545	544	584	577	549	564	617	544	606	592	603	547	545	582	581	593	598	561	569	525	579	521	543	579	588	550	584	550	568	555	566	562	567	573	596	569	544	586	591	548	580	566	562	557	553	567	571	552	576	591	591	559	519	557	568	531	620	590	576	583	599	507	586	522	565	594	598	586	542	560	591	576	579	586	625	573	513	545	578	583	569	562	554	586	569	554	578	562	560	564	609	547	590	545	569	566	564	558	545	586	551	560	598	551	558	569	604	593	554	548	554	529	583	535	554	621	556	532	553	522	555	577	582	544	592	603	551	595	540	611	592	591	590	584	535	554	603	536	546	591	588	575	576	579	583	584	590	585	576	601	565	587	555	565	542	519	563	528	613	541	577	588	571	573	547	568	581	579	587	589	587	565	563	559	570	602	586	564	599	565	537	616	540	571	625	537	542	584	592	576	522	555	587	556	579	570	570	572	563	543	552	538	565	569	585	548	593	587	573	557	545	584	546	578	547	546	599	589	544	531	593	598	554	553	586	577	580	560	602	577	583	616	584	565	559	541	615	541	546	541	542	593	590	568	605	605	567	579	583	613	586	582	588	543	589	563	558	561	604	583	606	578	564	550	604	570	602	532	517	567	609	531	553	579	583	571	556	577	536	532	603	549	591	552	520	560	553	535	530	534	573	557	536	536	563	612	623	562	553	571	564	538	570	547	517	599	587	598	601	535	552	563	533	539	585	650	590	580	593	549	560	575	609	569	579	554	605	589	574	573	558	540	532	608	539	551	563	592	536	548	586	535	523	572	568	552	539	556	536	561	592	584	565	549	559	591	542	575	575	583	534	605	570	602	576	577	558	579	557	560	537	529	587	547	563	596	583	587	568	604	545	562	541	593	588	574	605	526	619	524	545	655	572	585	564	600	583	522	544	554	579	531	598	522	552	550	581	570	614	572	561	580	607	577	537	571	548	553	582	563	552	589	574	589	595	589	591	554	573	519	542	518	539	581	554	572	548	545	599	577	609	600	593	595	575	549	590	594	538	551	564	557	570	571	556	555	600	549	585	561	561	612	585	526	557	569	559	563	573	559	584	577	565	563	597	573	536	573	589	595	557	584	570	625	548	612	563	580	603	573	580	581	604	580	562	595	586	577	549	547	573	593	551	583	553	566	569	591	567	525	572	556	563	558	595	556	586	542	577	550	569	608	578	598	572	540	600	540	583	576	585	601	570	582	569	568	567	554	547	584	637	580	547	560	577	499	578	557	582	588	549	553	556	595	571	559	581	582	586	557	582	533	559	588	584	576	542	552	555	570	552	579	561	546	587	587	538	512	566	613	549	601	619	558	589	562	612	566	548	554	558	543	568	575	571	605	558	583	571	565	562	558	566	604	558	541	545	566	564	567	598	565	531	525	602	575	611	533	558	573	602	534	580	560	607	570	534	584	555	576	559	581	551	603	561	561	604	544	572	553	594	561	578	566	579	581	558	557	561	599	576	567	571	570	540	553	544	528	544	562	563	541	556	571	564	554	550	600	601	553	572	623	601	588	573	570	542	543	542	588	570	576	573	552	569	548	562	534	584	598	578	564	569	601	549	538	638	558	581	557	577	511	554	526	562	567	592	579	593	588	564	609	592	547	612	563	567	556	585	565	592	574	597	590	587	572	543	600	587	547	561	554	556	590	540	583	529	595	543	584	575	539	542	573	546	563	595	519	589	604	600	603	546	590	562	579	617	577	591	567	548	602	599	548	573	544	553	534	553	560	553	556	568	548	564	546	583	565	586	594	566	591	551	589	592	569	596	551	596	611	577	594	555	616	562	557	534	529	631	520	555	556	575	555	563	528	543	564	551	554	631	538	554	538	595	569	558	534	584	564	600	573	576	540	574	596	579	524	542	600	556	595	577	549	567	571	591	582	572	551	555	600	525	546	535	577	547	585	562	576	579	533	583	581	578	559	596	545	595	551	534	559	560	530	581	611	569	568	624	569	585	547	551	570	553	561	555	595	568	562	547	545	566	550	584	589	596	542	500	587	556	553	556	545	551	597	579	523	562	528	553	518	594	554	615	527	565	581	599	610	547	553	554	548	546	583	591	609	568	567	521	569	555	555	582	588	568	563	567	572	584	569	591	569	561	590	569	575	552	562	572	583	551	547	605	580	581	583	573	567	589	592	523	562	544	568	604	519	543	531	590	586	588	599	530	528	593	563	568	492	549	561	592	556	576	568	568	596	575	575	566	592	556	535	598	529	577	601	570	547	559	570	558	582	576	510	600	586	556	550	591	532	560	578	538	549	534	573	551	606	586	563	591	550	575	601	552	542	561	574	556	605	604	602	594	578	607	566	552	618	572	551	539	563	607	614	584	598	513	618	573	564	561	557	542	569	592	555	579	501	593	567	588	559	600	561	595	588	579	539	591	565	543	556	593	566	551	583	556	566	553	565	556	606	569	575	588	567	539	561	555	580	587	535	567	585	587	544	549	547	534	583	599	545	561	543	573	583	547	559	526	576	596	579	596	540	595	580	566	562	578	563	574	569	545	562	533	585	552	561	592	575	602	601	533	563	568	559	573	568	586	576	566	587	552	558	579	535	543	618	537	579	581	596	576	567	515	589	579	541	545	603	568	532	568	570	608	577	542	534	544	540	593	569	572	557	547	552	602	621	556	616	588	592	572	598	541	585	566	557	589	551	548	553	543	566	576	572	548	564	529	536	528	629	565	566	584	571	562	518	562	577	566	588	598	542	590	559	560	604	570	561	527	592	580	551	568	557	585	549	595	599	544	537	554	554	560	540	575	599	572	551	595	581	552	586	547	583	545	577	570	582	571	546	591	551	577	553	558	586	573	581	581	571	561	546	540	591	587	551	624	579	572	536	583	582	577	565	557	548	531	565	635	542	581	566	578	608	581	556	589	578	530	554	577	553	590	551	585	546	565	591	570	565	558	554	564	580	565	561	575	566	583	552	589	609	590	584	552	598	575	595	583	573	590	527	552	516	517	568	560	584	598	558	563	600	580	616	590	573	571	576	549	526	585	559	600	563	585	595	573	590	615	544	571	604	550	537	615	568	579	587	538	575	589	615	591	581	547	562	573	557	548	573	541	573	598	614	566	550	543	597	568	537	562	557	585	570	601	522	563	509	538	581	549	611	586	560	561	547	579	561	560	538	541	544	551	565	593	569	556	574	564	555	551	554	605	558	630	535	578	569	528	581	544	551	551	545	566	564	564	573	575	590	606	544	589	617	591	580	561	563	610	541	541	584	595	573	545	571	572	585	537	588	579	596	588	590	596	572	581	564	574	608	552	526	566	600	552	553	592	588	560	524	576	525	566	533	597	583	568	588	578	561	583	556	542	533	572	578	568	569	557	596	598	571	548	556	564	563	578	605
24292	21364	28375	24663	18560	2567	1061	640	514	454	421	391	367	377	322	343	303	296	1063	5939	4795	1626	272	278	216	207	211	200	234	227	229	214	233	230	206	217	368	568	476	383	283	256	241	216	223	223	225	234	223	227	207	218	221	235	208	249	234	198	259	198	252	274	201	220	196	218	227	209	240	184	247	237	244	237	217	203	246	217	218	219	230	246	203	237	201	224	230	241	226	207	219	212	246	214	236	202	248	213	225	223	220	217	190	203	230	215	203	226	219	214	237	233	206	229	209	236	179	200	204	193	189	204	222	211	172	218	211	231	213	213	201	228	206	211	183	205	248	191	244	192	199	229	207	228	219	227	185	226	237	197	227	209	218	225	208	224	191	267	231	198	230	239	222	203	210	224	234	240	226	222	246	229	223	238	226	233	208	232	219	201	237	216	235	219	220	213	223	220	226	220	219	216	221	200	205	225	194	245	203	215	208	238	210	216	202	203	215	239	211	220	221	211	222	214	196	228	203	211	207	216	226	203	228	217	236	212	211	242	199	224	214	230	217	229	223	210	206	252	186	213	224	217	208	208	227	216	221	188	236	185	226	214	226	229	201	224	214	186	215	208	216	229	206	204	202	257	210	222	231	226	239	185	201	201	213	224	192	234	203	212	213	211	216	205	211	208	217	234	230	212	235	200	217	218	209	229	232	247	235	204	220	196	214	215	201	189	219	207	213	204	242	226	192	203	217	210	204	210	228	226	173	205	203	210	258	218	208	225	196	212	214	230	217	223	230	168	242	230	205	194	231	223	215	211	188	217	207	206	216	214	202	218	207	217	196	200	192	219	206	166	238	213	233	228	211	185	174	220	223	205	207	196	242	214	210	235	216	217	212	226	215	225	233	222	190	230	238	224	217	208	230	224	194	223	190	189	240	226	217	232	227	233	223	201	204	185	203	239	207	194	222	218	228	212	244	224	232	213	232	199	224	248	229	214	226	215	237	216	230	208	227	228	226	219	242	228	222	243	208	210	213	222	233	242	192	195	224	231	213	199	214	196	228	212	231	209	232	209	205	196	206	234	217	236	221	238	218	224	214	207	206	197	206	211	220	205	225	232	254	216	198	237	219	212	227	208	228	225	205	201	220	219	232	216	203	220	237	226	234	216	212	209	233	242	212	225	211	215	214	206	211	192	235	242	222	208	186	210	221	216	232	231	205	198	228	240	204	221	228	197	242	196	208	213	227	219	231	222	224	199	213	218	211	199	227	248	202	214	253	213	207	181	189	216	230	207	239	218	232	222	228	219	236	210	226	251	232	246	232	201	201	226	192	203	226	195	207	216	233	210	221	213	218	211	218	233	212	212	225	221	224	218	225	207	203	219	211	220	229	207	228	225	214	223	221	198	222	220	203	233	196	208	210	226	242	214	191	262	209	204	212	229	231	228	197	229	231	215	230	235	215	213	207	208	213	199	211	255	225	221	215	240	189	224	223	209	214	202	254	239	203	245	243	209	207	204	218	187	212	205	207	206	241	236	221	231	206	205	213	223	204	186	215	197	214	206	244	206	243	217	207	228	223	214	199	229	236	204	251	210	207	263	190	210	206	229	220	224	244	206	203	252	219	211	231	197	226	202	215	218	243	219	198	232	230	212	221	224	227	216	219	247	210	234	215	223	214	230	206	211	219	210	221	210	212	222	234	192	223	203	202	199	217	204	227	209	199	213	189	207	206	225	217	227	225	234	207	206	206	239	218	198	230	215	227	230	230	201	214	199	213	210	202	211	228	209	226	199	210	219	187	214	179	228	196	219	214	206	207	204	205	212	206	226	223	223	223	214	239	248	200	224	239	220	205	232	238	222	213	217	194	205	217	216	227	230	211	207	218	224	189	223	241	217	221	204	208	208	209	223	209	223	201	203	197	233	231	237	261	213	197	228	222	196	227	201	230	199	224	218	194	225	229	231	216	240	203	221	220	226	214	214	212	240	224	220	215	223	229	197	222	220	206	219	229	213	228	227	216	207	216	214	209	221	229	212	226	201	233	236	210	210	219	243	236	238	223	220	214	215	193	204	209	209	199	212	248	191	250	228	191	239	232	218	225	220	217	219	220	203	218	212	206	195	219	211	205	241	208	217	224	240	213	219	229	220	183	205	193	212	208	220	217	188	215	218	233	197	217	204	232	221	228	221	212	218	216	235	212	207	200	212	192	230	225	217	231	206	236	216	214	227	200	232	205	220	221	225	209	214	223	225	233	204	253	193	202	208	198	219	223	220	235	200	217	212	231	208	223	213	219	216	206	224	245	221	214	220	198	212	196	226	242	210	238	219	219	242	245	262	244	205	213	201	220	225	225	234	232	246	250	221	198	214	236	231	212	215	201	220	215	198	227	209	217	234	213	215	213	219	215	238	221	217	219	223	211	215	204	225	235	209	211	218	221	195	203	224	222	194	211	209	204	199	228	200	207	235	221	195	222	220	218	222	208	228	220	252	233	187	210	224	220	209	229	231	233	217	223	220	225	225	234	226	215	215	230	220	239	219	222	217	225	226	226	209	220	189	200	220	207	205	228	196	199	209	235	225	223	252	242	235	203	229	201	246	238	225	240	235	217	207	244	238	201	220	212	189	225	223	229	222	240	208	230	225	196	240	195	197	203	210	216	221	221	210	207	202	214	241	231	206	191	186	228	243	234	207	197	216	217	199	170	200	213	213	204	193	213	230	210	230	216	221	228	207	197	225	218	219	226	213	214	229	210	206	207	230	221	204	205	230	219	222	207	199	224	248	208	200	231	227	198	216	227	220	259	242	223	220	212	204	225	208	196	241	234	210	206	210	197	203	221	199	206	199	200	218	245	223	203	213	220	217	255	217	199	216	226	240	215	230	217	220	228	227	195	221	223	218	217	197	230	207	244	210	201	200	232	225	206	219	201	205	208	223	206	227	213	237	231	196	214	225	221	196	216	201	199	207	214	218	205	222	212	218	197	228	221	192	222	228	216	228	205	217	238	236	226	226	222	237	213	234	243	210	220	213	222	237	222	227	216	229	254	225	229	236	239	211	203	227	237	228	184	225	222	238	202	234	224	217	213	228	207	177	211	207	205	229	232	170	217	222	209	229	206	221	212	226	208	220	213	218	202	219	218	226	213	205	223	230	220	253	204	229	211	215	204	223	224	198	209	251	209	189	192	226	240	205	216	207	216	227	192	204	214	205	232	212	236	210	221	224	226	219	242	229	225	215	234	238	211	216	221	214	199	215	225	212	231	225	202	224	208	231	205	232	220	213	214	222	213	223	198	213	211	216	195	223	198	205	235	209	194	221	221	225	246	194	196	218	231	224	213	210	226	202	210	206	198	250	233	244	226	216	224	228	229	207	232	210	198	221	214	205	231	188	202	225	218	213	196	206	211	224	227	233	231	196	204	217	214	230	203	211	224	198	205	209	223	216	199	226	205	215	214	224	224	226	202	228	210	212	196	246	195	207	204	231	203	205	198	216	207	230
9568	18597	16563	10234	6479	4284	3216	2483	1981	1584	1344	1221	1188	1095	961	873	842	911	4103	17177	13123	5150	649	707	512	465	477	456	477	468	436	454	497	443	500	553	1200	1745	1633	1116	752	586	535	483	467	480	445	440	454	426	478	394	458	440	421	459	490	474	465	462	419	444	447	417	466	483	480	459	450	438	453	494	457	461	456	432	417	463	469	434	460	448	468	456	489	473	446	477	473	467	523	441	436	454	447	472	435	433	459	475	472	445	475	481	451	455	443	476	444	454	442	452	445	462	471	424	474	441	438	424	460	490	463	473	470	456	459	443	472	455	434	454	447	434	494	484	459	471	482	446	444	484	414	435	433	443	471	436	470	447	470	453	440	444	451	470	443	429	462	485	426	485	439	420	446	411	446	468	452	428	479	398	468	445	426	444	449	472	465	473	404	472	472	441	446	468	451	457	504	469	460	464	478	465	486	433	453	472	450	484	472	449	442	453	451	460	444	494	442	440	463	440	481	474	458	445	446	458	434	418	461	454	446	456	465	441	486	468	466	495	459	411	445	465	469	465	434	445	441	444	435	452	462	468	458	484	436	489	458	438	474	429	434	433	441	477	514	454	475	480	472	458	451	458	447	450	472	493	458	466	466	431	465	465	454	465	417	464	439	453	453	482	444	483	487	455	498	481	454	426	470	447	422	432	466	462	451	483	459	445	434	427	467	506	461	446	496	415	457	465	443	461	456	438	469	458	421	435	432	481	495	469	440	483	395	458	478	440	459	452	482	429	427	497	479	467	466	490	505	458	420	453	435	455	398	471	492	418	457	435	413	460	488	454	447	421	401	469	412	451	491	436	477	467	442	434	470	466	448	432	454	441	435	446	452	455	457	451	470	459	485	446	471	462	479	471	453	439	470	485	476	444	439	469	444	443	443	431	439	467	415	461	466	459	478	459	433	457	468	478	468	467	408	425	447	459	447	453	468	454	472	448	450	421	472	465	447	458	440	451	478	414	473	418	469	456	484	438	489	451	437	469	438	462	458	438	475	451	466	437	440	420	471	449	416	471	456	464	459	482	422	499	478	438	447	438	473	459	468	408	435	520	446	460	446	486	453	443	446	491	488	454	458	438	481	419	469	454	468	455	431	461	430	451	406	469	449	449	475	487	439	479	436	465	426	458	418	451	477	441	504	407	458	453	428	444	469	441	401	456	436	467	485	456	476	460	464	441	434	433	466	420	422	500	446	444	449	448	431	479	428	480	453	508	462	446	448	487	446	467	457	481	445	467	469	479	465	507	463	456	431	459	492	433	449	473	450	462	444	479	457	453	484	471	515	473	432	464	485	467	472	447	444	425	480	484	416	484	473	440	437	457	456	447	427	472	410	463	454	426	444	446	457	475	430	453	463	450	464	453	442	450	445	415	458	423	462	465	439	454	462	451	436	457	446	463	463	446	453	447	450	453	419	466	453	449	443	461	442	490	478	431	446	483	421	428	433	468	489	492	449	454	437	484	472	481	432	478	459	476	480	432	442	440	436	479	446	465	457	474	454	470	446	451	464	459	466	439	445	470	435	455	490	462	459	477	443	455	476	475	463	439	481	453	470	442	458	450	454	464	482	457	460	450	445	454	450	466	420	466	424	410	420	434	515	448	466	464	481	443	455	447	419	498	446	480	494	431	457	441	478	462	498	454	496	478	449	431	454	436	490	456	466	446	441	474	504	463	423	469	444	455	473	464	431	473	415	477	445	458	416	471	432	415	440	467	419	447	439	460	427	450	458	439	422	488	453	469	456	439	456	495	456	432	420	453	468	395	452	427	441	445	452	465	484	494	456	423	459	450	467	453	469	454	442	472	445	461	440	492	480	446	441	461	471	458	459	420	456	451	424	466	472	438	418	451	457	455	421	510	467	473	488	457	489	473	452	442	428	467	487	441	427	411	456	463	449	433	464	457	472	443	472	486	439	422	439	466	508	450	448	490	418	446	472	539	448	446	463	474	442	454	499	457	479	443	469	446	446	400	473	465	476	435	442	440	444	422	468	453	556	465	466	451	472	458	433	448	494	473	455	483	465	475	480	464	459	479	454	446	465	438	486	451	434	440	450	455	459	463	425	412	471	442	486	504	453	481	444	436	464	433	457	474	437	462	473	446	423	420	447	459	436	397	461	472	461	428	454	474	452	433	460	426	445	471	447	445	447	468	451	458	465	469	430	403	492	450	459	482	467	455	479	458	462	445	468	448	467	457	418	436	419	431	444	437	497	439	480	435	443	422	453	437	476	489	453	438	426	460	480	440	446	474	431	454	494	462	464	465	435	416	484	431	431	450	459	440	489	496	435	424	450	474	413	422	414	453	448	495	458	447	447	448	505	469	418	489	427	450	480	428	453	467	474	445	462	508	416	443	431	463	448	435	487	476	437	465	471	465	422	463	467	426	484	473	459	445	489	400	441	454	471	469	466	432	430	461	436	444	431	476	428	425	430	463	421	450	473	479	453	460	435	428	473	469	481	435	456	448	470	452	419	435	482	439	437	481	463	441	462	485	436	479	505	452	467	454	451	438	435	472	477	472	458	463	475	407	435	448	480	498	441	447	469	424	491	473	459	491	450	450	491	496	476	447	410	444	439	437	451	482	455	463	451	437	409	473	435	471	407	447	457	443	426	471	454	471	423	402	488	489	437	388	412	465	468	516	450	448	437	461	429	459	471	452	425	482	459	442	494	468	473	411	465	426	470	475	461	411	477	492	435	462	441	475	438	454	468	471	446	453	470	464	442	430	411	447	471	461	445	482	446	425	483	470	458	456	478	465	454	453	446	447	471	459	455	453	481	450	467	442	491	428	449	456	468	468	464	484	425	492	472	462	447	450	437	465	475	477	442	455	462	448	448	488	440	435	447	452	459	454	462	457	436	469	459	466	460	455	471	490	444	406	500	461	492	486	462	469	487	437	468	461	417	446	416	472	420	425	486	426	441	437	429	472	447	447	429	474	436	441	485	510	474	472	438	456	459	450	471	424	461	431	475	478	437	411	459	459	432	447	429	440	456	458	421	447	443	441	455	434	435	438	466	461	452	505	453	460	457	443	463	448	435	453	473	439	449	434	462	438	462	502	419	419	465	456	477	459	462	465	456	471	452	464	462	460	492	443	401	445	494	454	444	461	453	468	446	458	476	467	460	432	447	443	450	470	463	425	430	516	427	441	438	473	429	422	460	417	473	467	421	420	465	481	487	445	464	433	445	478	443	483	461	454	429	452	475	441	459	461	447	442	434	471	434	434	447	467	472	461	460	489	471	427	427	463	474	456	456	441	467	428	468	450	438	475	444	470	461	474	426	486	467	432	432	440	436	465	539	453	433	465	472	452	459	488	431	463	450	474	410	428	466	472	412	455	417	423	444	487	424	461	462	438	430	486	462	419	425	479	466	465	453	497	487	469	455	413	428	465	449	495	424	441	471	464	451	486	469	477	440	423	467	441	473	426	449	502	452	453	472	461	467	471
23367	21430	29252	24034	21433	17880	2751	1133	769	613	580	486	489	424	389	345	329	364	1618	11073	8706	2851	340	386	235	206	207	234	198	207	224	220	223	206	231	350	712	792	672	517	336	257	220	219	208	211	196	241	224	193	230	222	212	196	212	219	211	217	199	217	188	179	228	203	204	203	210	244	224	225	196	195	189	216	202	203	199	220	203	192	212	183	206	230	217	235	213	225	206	221	232	201	215	197	200	206	229	220	216	204	210	234	212	207	210	218	218	221	224	212	218	199	219	199	193	199	189	215	214	209	202	221	207	219	201	195	183	217	211	217	213	191	218	196	209	220	195	195	187	221	229	235	220	221	217	208	223	211	224	224	215	190	224	232	263	197	221	217	200	205	250	199	234	217	214	211	215	222	218	190	200	214	220	193	211	204	197	227	181	213	221	238	219	219	214	192	233	212	226	199	202	219	209	222	213	222	218	226	214	226	191	234	219	169	226	208	199	218	220	200	212	197	224	196	227	197	207	194	220	197	200	238	212	204	233	219	223	220	205	212	223	221	237	177	217	200	198	211	213	214	199	209	222	223	205	205	208	227	215	218	197	233	204	210	209	240	214	252	216	186	237	210	228	211	218	219	225	192	217	203	202	185	231	207	227	234	192	224	222	205	198	217	229	240	251	207	228	209	207	213	227	191	216	204	212	199	199	237	212	169	211	213	205	235	199	220	222	203	207	229	208	229	240	207	249	221	207	230	229	224	204	220	196	188	194	213	215	234	211	202	226	192	206	203	189	227	213	218	213	175	227	222	209	210	185	196	227	222	212	218	219	209	197	234	179	196	224	195	196	193	194	221	189	203	195	190	217	205	213	209	215	222	240	205	204	211	220	214	214	214	201	216	220	204	215	239	229	218	221	197	219	208	200	208	210	189	212	205	224	199	217	186	217	216	187	209	215	214	207	205	211	222	209	192	205	207	171	190	211	211	222	197	207	217	237	208	222	217	233	208	221	229	229	191	189	242	196	188	217	221	204	206	228	205	234	212	198	219	212	239	193	195	195	195	259	221	209	239	204	202	236	213	225	205	214	210	219	222	222	230	240	210	205	174	205	206	229	212	218	196	214	204	226	199	230	219	200	237	216	205	191	211	221	232	205	219	204	208	207	190	190	223	224	229	225	183	198	222	249	206	219	219	230	214	219	203	227	220	204	206	216	200	215	212	229	225	214	195	219	203	238	200	205	217	221	203	203	221	231	238	197	219	232	182	226	214	233	206	230	216	209	226	207	236	244	212	214	214	221	225	214	233	207	205	212	197	231	220	205	207	222	205	218	189	231	211	236	208	223	195	206	218	198	191	198	212	216	232	211	194	207	194	233	212	223	218	219	219	216	192	207	203	204	193	196	215	204	221	208	211	204	238	198	196	219	220	216	229	216	220	227	196	220	190	207	208	220	213	218	185	200	195	216	232	220	224	198	225	202	206	226	214	200	232	216	242	200	223	196	226	206	215	204	212	212	230	210	230	215	239	217	215	218	208	214	228	206	243	240	236	215	217	221	197	203	200	196	193	210	227	184	242	236	202	201	247	201	183	214	233	220	193	224	225	187	204	209	199	227	224	229	220	207	195	204	242	217	232	210	217	183	209	212	230	222	218	231	212	199	246	211	203	223	215	217	229	224	212	210	219	194	243	218	182	199	213	201	216	240	220	230	242	218	232	199	223	222	206	207	201	211	239	215	221	212	215	221	210	208	193	190	205	216	208	196	220	198	214	225	210	210	210	207	219	199	226	216	205	189	204	216	231	225	214	215	213	200	229	198	194	219	238	214	186	231	208	224	235	219	200	238	204	199	204	213	207	208	197	203	193	210	194	208	183	244	190	225	204	228	208	203	230	244	193	183	228	220	208	223	212	208	235	206	217	199	217	231	234	200	212	208	213	203	184	215	209	229	198	211	188	221	206	217	206	209	233	201	218	247	200	212	224	230	222	203	219	221	221	211	218	226	213	222	227	216	206	211	202	224	219	224	209	224	228	229	201	214	217	217	246	222	236	229	230	233	231	206	206	229	202	227	234	223	205	189	188	229	212	209	241	233	222	204	203	194	215	215	197	203	236	222	232	228	228	196	218	200	201	213	204	225	229	209	179	226	220	175	213	198	194	229	204	224	232	212	203	207	218	231	208	221	229	199	216	203	231	235	222	223	237	196	194	219	232	231	228	227	229	218	193	191	185	204	190	205	227	197	184	195	200	216	228	210	198	205	232	215	241	220	226	194	204	215	207	201	198	218	224	231	230	222	212	231	203	215	195	196	211	215	209	209	198	177	206	205	216	248	220	189	212	192	199	225	207	195	201	212	222	199	228	226	232	177	198	230	207	211	222	224	199	209	189	202	235	225	199	234	214	201	212	215	218	174	214	220	202	203	237	217	201	185	194	204	194	201	190	231	218	225	230	237	211	211	221	223	203	183	201	202	229	189	242	201	205	242	203	248	199	209	214	213	233	215	197	187	221	216	212	212	205	220	217	227	235	240	231	183	215	219	222	224	229	191	190	223	227	188	211	217	230	197	196	212	196	189	197	220	222	193	194	195	195	238	200	224	205	229	224	224	202	213	211	168	219	231	205	225	231	214	210	211	189	186	226	233	215	204	224	218	228	204	207	221	213	187	211	204	206	247	215	188	190	209	203	215	224	204	203	223	216	200	225	201	218	237	222	222	214	210	196	209	216	211	175	214	237	209	181	229	201	210	199	206	212	216	227	202	190	207	202	203	196	221	186	220	224	178	204	188	216	199	192	200	227	229	217	195	199	200	230	199	204	237	221	216	212	205	214	203	223	227	218	219	196	208	202	202	194	234	208	237	224	230	210	206	207	226	204	215	229	242	216	234	234	232	195	197	197	226	203	214	200	194	201	220	197	204	221	193	195	228	221	230	224	224	198	233	197	215	216	207	231	238	226	224	205	167	227	201	190	235	227	224	208	222	210	240	211	228	198	225	204	217	206	209	215	226	200	206	203	212	219	228	195	203	207	242	214	206	204	225	210	219	208	219	208	209	198	231	214	218	193	216	212	228	206	230	226	225	201	191	188	220	208	201	213	226	175	204	194	235	201	253	193	199	209	197	233	225	205	237	189	229	196	244	202	205	228	220	197	233	223	214	198	195	241	243	193	240	223	223	189	181	182	233	220	203	226	203	202	219	214	214	214	204	204	214	244	214	254	224	221	204	200	203	231	178	210	191	208	221	206	211	210	212	214	200	195	227	204	194	204	238	223	234	230	224	221	225	190	213	227	217	173	198	224	216	196	193	231	223	230	208	193	208	204	205	188	244	212	224	203	205	183	201	209	201	182	205	237	209	207	207	192	190	217	215	209	238	227	213	221	206	247	235	207	215	224	226	204	218	211	225	206	196	229	233	246	215	234	218	240	204	213	228	218	232	199	222	221	231	248	212	207	185	229	234	209	227	234	187	209	212	230	209	202	202	200	203	210	231	246	209	215	236	207
12261	24371	22090	14075	9280	6443	4886	3881	2780	2306	1880	1737	1532	1424	1310	1180	1073	954	6030	25533	19442	7909	785	1090	454	496	461	473	469	445	457	430	445	481	453	1073	2403	2792	2333	1500	963	636	526	457	428	431	467	393	414	411	418	430	437	439	442	419	388	413	431	437	448	403	416	420	467	382	420	424	421	431	436	428	403	457	424	454	419	419	433	397	433	397	419	445	426	454	430	458	398	422	423	446	449	432	449	420	438	442	419	368	407	465	406	423	423	436	428	432	388	449	444	463	429	403	435	424	413	440	383	424	484	420	449	429	460	439	418	412	387	437	416	411	430	438	442	444	442	426	410	423	423	424	449	436	419	423	415	439	383	432	448	421	394	424	435	449	409	423	426	447	440	443	457	431	428	443	416	403	432	398	459	431	356	431	435	448	432	449	436	445	423	418	385	439	431	421	419	462	454	437	408	405	455	413	444	406	400	436	398	416	448	411	451	391	441	438	427	444	453	390	433	430	440	459	442	413	421	462	437	454	394	411	410	446	453	419	417	447	402	431	432	430	436	401	436	428	416	410	450	420	407	448	429	446	383	432	439	448	426	445	445	427	411	439	435	415	410	446	410	398	422	406	418	414	426	429	436	443	419	386	415	441	462	403	416	423	458	438	427	462	427	434	403	428	425	408	417	421	427	421	396	456	423	455	453	415	470	423	478	439	435	449	434	436	442	372	437	416	411	449	415	399	388	392	425	442	422	431	445	409	426	418	438	447	428	455	459	431	407	438	418	412	391	443	421	446	418	420	405	407	387	448	464	450	446	418	461	403	416	411	419	376	443	451	436	418	413	377	410	448	439	432	409	448	441	439	441	436	410	471	443	445	405	438	415	428	422	412	448	398	458	396	447	400	447	403	418	430	416	444	411	438	418	395	413	438	443	436	458	445	441	387	458	431	420	416	408	433	441	451	402	417	431	427	398	406	439	418	415	433	426	409	431	410	463	422	418	406	434	423	399	432	426	386	466	421	437	420	441	413	411	466	410	391	416	396	459	426	469	445	427	429	420	439	410	425	430	439	437	443	411	402	419	407	403	452	414	404	398	398	454	430	415	409	427	439	441	418	402	456	406	400	434	450	414	428	457	430	398	419	422	433	414	424	424	405	435	416	444	432	442	424	443	413	457	396	448	418	384	414	429	404	434	422	446	460	445	438	432	416	432	436	454	413	437	410	432	471	402	442	417	401	428	449	433	479	397	432	443	428	414	432	415	410	387	461	400	425	418	450	416	435	406	451	403	417	409	456	426	444	423	430	429	443	437	452	440	432	444	406	377	431	427	407	475	435	404	420	413	407	411	441	407	426	435	465	483	443	438	440	439	423	403	418	425	414	411	431	417	420	395	420	413	447	404	420	411	396	453	420	447	449	432	427	407	415	429	422	447	415	403	441	415	419	410	410	451	396	426	420	430	436	434	420	437	436	420	407	432	432	459	454	430	437	404	418	429	440	371	456	434	397	410	439	405	441	418	413	451	459	402	441	418	425	431	405	398	414	427	418	432	456	426	441	399	433	424	454	427	435	396	437	433	412	444	422	402	446	415	447	392	446	413	441	425	442	423	422	421	451	427	404	447	419	463	447	446	419	404	407	451	412	428	406	403	405	438	406	427	403	393	399	421	402	471	413	414	406	450	450	445	425	409	421	430	423	396	423	384	401	396	419	439	442	427	399	450	419	414	430	437	452	414	441	462	429	434	446	395	408	442	445	407	421	398	405	420	397	398	381	435	427	437	403	436	441	441	444	408	391	431	458	477	435	407	446	423	431	426	446	426	449	434	403	436	429	356	407	415	410	423	410	426	419	422	404	426	423	428	421	424	444	405	427	443	432	421	425	418	444	437	406	395	429	440	426	451	437	401	409	423	446	468	413	401	421	431	458	412	426	436	422	431	447	423	412	437	440	444	400	433	426	412	430	394	427	402	410	426	419	468	414	431	448	406	423	421	452	439	458	434	442	420	410	451	452	413	425	460	428	414	421	410	429	422	406	406	450	433	385	417	434	417	412	415	385	416	436	415	412	408	432	420	413	389	413	414	431	401	458	402	423	395	438	428	464	399	456	442	433	418	446	444	427	424	418	426	405	455	416	422	392	470	425	469	446	452	405	415	412	447	392	431	432	424	411	441	454	439	412	358	401	425	410	418	410	427	444	403	426	426	425	389	424	417	445	418	380	459	444	385	399	417	419	430	414	407	433	444	400	424	446	432	433	439	425	444	438	405	426	417	463	438	405	409	414	421	435	387	465	425	409	420	438	394	413	417	465	444	405	382	426	427	462	453	403	379	409	429	428	477	431	402	434	423	423	456	417	423	399	428	407	442	421	436	424	445	458	471	429	431	425	435	406	407	404	412	443	430	439	406	425	427	405	417	416	446	400	428	432	469	410	440	421	423	438	424	409	445	464	405	420	428	442	428	442	420	406	436	441	440	418	425	452	443	444	400	450	427	435	409	437	426	407	402	455	454	426	470	447	446	444	457	410	398	414	443	406	435	408	410	407	400	463	414	452	433	434	425	414	430	418	389	433	424	443	415	412	467	472	438	420	447	415	440	402	422	417	459	423	423	415	442	442	428	436	440	450	425	441	427	452	417	410	431	413	441	423	453	434	434	412	412	444	461	409	449	452	423	400	476	425	431	399	451	430	419	396	423	417	428	400	411	460	375	412	395	409	413	452	446	461	395	375	440	430	402	401	442	419	428	407	416	443	453	420	430	412	458	423	433	437	413	433	473	398	427	419	427	431	434	408	441	411	427	439	425	437	424	419	475	465	404	388	458	431	406	441	446	395	432	440	441	438	460	455	452	495	383	431	398	437	403	420	467	394	426	424	435	411	434	433	431	404	434	427	436	462	395	425	450	433	426	417	444	432	414	429	421	412	404	400	456	421	436	408	415	422	425	439	448	441	423	388	427	456	432	422	418	434	415	405	421	413	426	404	417	405	428	427	396	439	449	453	447	434	420	455	433	436	427	455	434	422	428	441	396	443	432	403	407	456	414	420	438	386	394	403	440	444	400	419	451	432	445	454	416	417	449	409	416	420	423	479	449	450	428	445	399	407	428	424	421	440	403	381	423	391	407	402	409	417	418	431	440	413	455	434	423	473	448	447	433	429	433	399	419	441	430	419	405	451	401	405	393	416	426	379	447	426	406	423	410	426	462	452	450	444	388	426	444	435	430	442	442	429	404	428	428	447	447	441	418	415	396	423	430	421	387	436	426	451	415	431	415	383	421	464	405	415	424	391	404	432	460	440	423	422	433	427	442	442	439	429	427	467	415	414	406	453	422	393	422	419	452	404	444	457	431	427	388	421	383	443	442	435	404	412	460	440	452	406	417	420	457	431	423	419	405	366	464	429	421	410	417	453	413	419	408	426	423	432	442	444	409	454	437	430	433	397	455	426	418	444	413	457	440	452	434	441	393	437	416	396	432	425	422	438	448	403	440	429	421	427	448	385
26836	20097	7998	1991	982	745	615	501	436	373	332	342	416	369	363	344	331	296	342	875	885	449	292	263	281	288	301	262	284	237	273	269	270	281	332	292	295	318	369	342	285	320	265	279	284	272	291	294	272	249	269	274	286	278	248	285	263	266	250	292	280	297	297	294	296	277	297	299	290	299	301	323	280	273	282	278	276	301	265	252	244	292	312	275	295	287	281	275	261	257	274	288	279	268	272	257	271	273	289	300	272	291	275	269	298	258	287	273	253	299	281	257	245	270	280	324	290	285	256	292	284	268	279	299	274	277	285	274	281	278	281	318	258	290	258	257	271	297	269	282	268	274	262	257	268	279	266	263	268	269	282	286	302	267	281	285	286	290	251	279	238	289	253	322	298	311	312	261	306	306	241	255	303	286	286	289	251	269	294	274	257	274	274	269	282	290	280	264	288	247	304	263	251	267	278	302	283	271	302	278	277	257	301	286	277	261	301	279	267	254	277	284	287	294	277	284	283	285	264	277	287	284	285	254	263	258	270	277	275	282	261	266	302	308	295	272	301	292	249	279	307	279	250	274	270	287	270	299	282	281	282	274	279	281	289	257	281	282	285	276	263	276	296	279	275	276	296	298	287	278	275	273	291	276	274	260	274	266	272	321	267	311	262	278	273	265	273	273	268	263	286	271	304	257	313	292	297	291	303	265	269	277	290	271	235	267	272	290	251	285	278	255	270	293	264	295	260	261	277	274	287	279	291	268	313	270	291	290	292	272	288	263	273	260	284	278	264	269	294	307	289	269	272	226	291	236	292	279	316	280	292	311	261	270	287	281	308	298	282	273	260	263	258	263	252	321	278	262	273	289	242	278	295	309	297	283	273	284	281	268	280	311	236	305	313	276	256	271	272	282	274	303	266	268	245	271	315	270	288	265	270	268	281	285	294	258	275	273	304	269	282	266	267	291	273	259	276	273	294	269	271	268	291	262	296	284	267	263	284	301	275	289	287	303	280	282	242	306	267	283	237	289	280	277	286	278	298	270	283	299	289	283	252	274	283	285	296	266	278	294	298	279	254	262	264	291	272	293	281	285	278	269	283	265	270	296	275	266	271	260	278	294	270	283	281	294	275	283	279	302	272	280	304	293	307	275	257	303	298	263	280	275	289	298	256	243	273	263	256	268	267	310	292	271	266	232	258	275	285	294	284	287	272	288	275	282	243	283	252	266	300	252	260	270	286	271	315	295	262	292	285	279	275	290	294	298	263	271	285	265	286	273	278	281	292	280	257	259	285	288	263	279	281	273	265	279	283	307	253	302	272	269	257	291	296	282	289	271	257	285	316	308	271	269	269	277	286	246	282	264	274	283	265	282	244	267	277	311	300	260	276	266	282	284	262	287	274	288	319	258	299	286	276	257	300	286	284	290	254	297	275	282	252	299	294	249	288	255	296	275	291	290	268	285	278	286	281	290	292	293	272	254	258	267	268	284	264	289	262	287	276	289	250	278	262	260	288	282	277	270	250	264	283	291	281	265	294	255	279	284	287	283	265	286	275	307	270	280	281	280	284	253	266	276	259	247	276	302	258	286	244	268	265	280	305	250	281	293	261	291	282	239	323	285	263	287	293	266	268	268	270	248	275	281	286	264	311	302	293	288	279	259	261	286	313	282	282	283	284	311	288	264	290	259	267	277	276	255	331	267	273	276	287	249	302	305	319	290	276	259	258	310	291	294	275	292	290	295	320	275	279	318	259	292	286	284	277	292	304	291	244	260	283	296	274	290	261	301	272	290	282	265	282	278	272	297	289	272	270	279	283	254	300	297	282	273	280	264	307	275	295	267	267	286	266	268	278	269	285	289	287	285	295	259	282	279	269	275	280	274	270	282	243	271	253	301	274	266	263	253	291	269	267	276	289	272	286	289	282	285	276	270	284	242	284	264	280	282	258	296	298	311	301	236	259	251	268	296	286	290	289	302	267	251	283	265	272	294	261	269	303	283	280	271	298	284	318	260	255	291	257	257	251	286	285	278	294	279	243	276	272	314	294	289	237	281	271	278	294	288	266	271	288	261	281	268	290	292	274	260	318	264	272	256	315	226	267	256	244	282	268	264	288	263	290	292	256	299	284	275	274	270	300	305	290	293	290	246	297	267	266	270	294	276	277	267	273	277	293	290	264	268	274	243	301	271	270	306	303	265	287	278	267	247	281	268	288	293	300	308	282	301	280	274	317	284	255	266	264	277	292	291	280	281	279	291	283	255	265	265	230	297	262	285	298	242	276	293	261	291	294	301	290	267	252	268	288	269	298	270	263	286	281	284	261	285	280	263	304	294	289	260	268	306	297	249	256	274	307	266	254	266	259	297	269	283	280	257	286	276	296	295	294	269	268	283	240	260	245	257	252	285	283	253	270	299	255	270	273	276	317	271	282	274	301	305	266	273	288	288	281	298	260	246	308	254	260	280	280	287	223	263	271	287	288	281	277	264	276	277	290	260	278	275	264	292	268	243	284	321	264	283	283	284	293	272	301	248	279	238	279	264	300	261	290	267	269	297	296	285	289	273	250	258	297	267	302	300	300	302	279	258	292	297	281	305	277	269	280	295	284	291	250	280	305	271	243	291	272	252	314	288	311	305	267	258	270	292	261	286	269	271	272	271	268	285	271	248	292	257	282	309	266	284	289	286	281	290	252	283	297	283	269	254	274	279	290	261	307	256	271	293	308	292	296	270	287	307	265	283	250	287	302	274	283	261	283	273	267	270	265	280	261	276	288	263	282	310	269	287	268	268	271	271	274	290	311	261	280	258	266	259	310	292	267	293	289	258	295	312	291	286	264	301	264	256	283	284	294	274	283	277	296	287	269	276	240	296	283	252	288	300	263	288	307	279	287	274	275	282	289	277	278	255	313	277	283	270	270	247	287	261	280	281	257	295	270	269	273	284	308	263	283	269	276	296	281	265	272	297	310	296	240	289	283	289	238	288	294	285	263	304	294	297	272	296	273	294	304	264	282	301	306	286	275	271	269	301	277	266	271	263	273	276	284	309	279	265	288	279	274	301	275	276	259	247	288	267	277	260	262	282	281	289	284	272	250	268	290	297	271	274	253	307	320	288	260	242	308	239	276	262	295	284	253	266	293	293	276	277	259	286	284	259	248	282	292	269	314	307	298	257	264	268	267	288	285	265	290	266	293	278	301	278	285	280	298	243	282	309	286	279	307	285	289	267	305	274	279	237	299	305	271	254	281	256	271	275	279	276	288	292	276	285	315	258	275	255	290	264	291	264	281	286	252	308	315	281	289	273	290	277	275	277	260	299	276	301	268	277	282	267	303	305	285	269	278	285	295	266	268	279	283	321	276	304	280	268	265	270	297	256	268	287	285	241	295	314	285	305	255	267	259	316	279	241	261	276	254	259	269	259	303	266	305	302	262	311	293	270	261	275	265	281	298	261	283	285	309	251	297	300	296	253	283	269	290	283	277	270	302	288	258	282	255	288
7859	9955	8449	4499	2975	2223	1899	1502	1202	1047	979	882	885	998	843	836	859	746	964	2962	2554	1221	577	586	563	574	536	584	566	578	601	576	559	569	557	590	716	823	863	795	728	600	594	532	552	534	574	621	578	536	567	570	584	592	588	540	557	562	587	536	572	606	544	603	590	569	572	597	514	574	526	594	540	578	579	569	573	541	546	567	556	595	582	564	572	570	598	586	523	572	582	605	546	563	588	628	585	575	572	571	528	581	525	570	583	590	551	582	590	545	576	569	542	555	595	648	559	588	551	583	591	610	563	541	571	562	589	538	535	539	554	550	533	569	595	597	563	592	631	555	574	556	606	580	559	563	563	568	583	572	582	575	578	575	528	609	559	561	557	536	577	607	604	536	562	607	557	571	599	608	592	563	573	590	568	580	572	571	576	618	527	597	605	576	596	585	561	583	520	629	613	562	591	546	577	547	558	582	569	628	581	567	559	568	569	573	588	571	588	558	537	547	602	550	566	545	594	536	568	550	574	533	557	587	572	564	564	597	594	575	593	582	561	595	577	542	542	566	566	590	561	574	591	568	550	571	539	573	569	595	534	557	539	563	583	577	597	585	592	594	615	571	566	564	556	562	544	558	588	557	608	544	562	526	633	527	550	552	559	581	607	558	521	534	604	560	613	525	594	614	561	557	546	572	537	562	571	560	538	551	556	573	585	540	581	562	551	583	550	594	558	614	618	551	563	539	616	545	558	566	547	627	564	581	571	562	587	609	569	596	584	564	579	567	565	603	553	588	567	583	580	585	591	602	568	567	605	544	561	585	570	565	589	603	553	573	571	558	589	608	620	568	564	591	594	579	596	601	580	573	556	576	614	575	638	559	583	559	580	565	570	547	559	591	598	592	558	583	602	565	622	600	581	520	561	608	591	531	553	593	534	546	588	639	588	570	565	559	570	606	582	574	576	545	546	563	538	536	602	539	590	555	533	554	596	597	567	551	552	563	520	589	561	532	552	599	571	576	544	555	564	602	549	541	598	554	559	570	587	583	598	535	579	586	558	593	589	569	552	540	562	575	575	577	554	589	566	549	567	576	585	557	590	550	621	581	602	580	591	556	566	546	574	588	531	574	573	577	559	599	611	620	588	587	586	563	552	553	536	568	569	540	547	566	584	560	543	568	581	593	564	585	558	591	584	588	557	579	585	555	567	524	583	534	593	571	559	573	595	557	550	573	570	586	578	550	623	563	548	615	591	593	595	592	595	532	569	529	570	567	548	545	570	521	565	616	569	562	587	550	566	584	595	590	593	620	535	611	596	598	542	558	554	613	620	587	568	586	593	541	535	613	570	577	584	574	618	594	523	600	568	623	553	551	572	597	578	555	606	559	555	557	615	526	544	569	561	581	559	527	550	586	622	560	578	524	555	576	577	567	519	570	559	564	539	564	556	589	612	634	582	560	589	568	551	565	586	602	573	589	560	566	584	558	576	585	585	611	571	587	616	582	557	593	592	535	589	598	629	586	584	602	548	551	538	586	550	634	603	532	595	572	574	561	588	557	562	607	613	566	527	505	569	564	597	542	509	528	570	570	558	539	537	542	568	549	546	549	565	598	570	539	530	595	546	601	566	569	585	567	542	597	558	581	568	591	594	599	573	565	536	576	574	587	552	568	570	584	538	595	538	519	550	598	543	561	530	572	558	592	564	559	578	576	609	588	589	553	606	570	598	591	573	587	570	546	535	593	600	572	583	550	552	564	610	596	571	533	557	597	549	524	578	531	563	573	548	546	564	602	569	583	563	632	575	530	565	555	577	583	585	583	536	586	579	566	605	601	595	585	576	549	600	529	613	562	581	547	572	558	572	614	539	617	550	541	623	602	555	625	580	598	557	622	571	552	577	557	538	551	558	625	550	585	604	597	591	589	576	544	571	546	591	554	547	548	569	547	595	553	547	571	583	564	548	571	557	628	570	549	564	535	564	584	526	557	577	577	579	597	556	539	561	568	575	565	537	559	578	516	606	570	604	597	551	571	553	562	592	517	535	582	590	537	624	576	585	594	588	566	535	566	546	626	545	555	550	543	607	561	605	579	614	582	603	578	604	601	625	601	535	556	544	618	584	586	575	550	588	596	519	587	597	542	599	607	576	565	603	570	543	598	559	558	563	598	595	556	598	584	564	550	581	563	581	578	567	572	551	570	554	573	546	590	574	582	544	583	586	567	589	605	589	546	566	567	578	589	549	558	556	563	582	580	564	539	537	539	589	599	562	545	588	559	564	562	582	569	560	563	583	585	587	593	564	581	601	539	594	612	546	583	601	531	550	569	563	511	581	576	583	517	552	562	559	561	568	567	595	600	569	575	564	583	596	581	544	584	574	570	592	576	573	595	550	545	576	598	537	552	540	593	597	604	573	564	588	571	582	585	602	585	550	566	552	589	577	541	559	565	590	549	600	636	553	587	548	561	586	580	559	563	571	605	579	523	548	591	600	580	572	557	570	567	581	542	582	573	554	630	592	519	584	579	549	552	590	560	568	565	554	508	578	549	555	633	568	598	590	521	564	614	594	603	573	594	582	575	567	537	561	583	592	587	565	660	568	541	610	571	553	546	545	565	560	558	592	587	577	597	594	573	534	554	583	577	588	561	600	548	582	589	556	567	609	564	559	563	558	555	558	603	577	503	582	535	565	572	617	586	550	541	558	651	544	566	596	546	577	545	544	557	585	549	546	572	540	550	613	552	600	600	575	576	578	554	579	555	561	546	554	554	595	594	560	594	531	576	589	563	551	575	585	547	599	567	536	575	529	604	537	563	567	579	594	590	558	524	527	564	617	565	579	579	551	566	571	583	600	525	593	584	573	565	532	565	586	592	596	556	537	608	574	556	524	616	562	563	572	571	587	619	542	577	577	575	570	571	614	577	592	673	629	558	551	574	595	538	574	574	578	577	604	558	567	562	618	604	586	518	505	570	583	571	577	561	565	603	563	585	562	584	610	572	600	556	595	586	556	597	611	532	624	564	563	557	544	570	572	600	545	530	581	551	608	533	575	560	582	540	581	598	572	599	575	596	621	535	589	567	590	590	589	579	544	587	579	570	588	589	573	562	579	566	586	562	576	578	566	599	562	526	591	550	580	598	538	607	562	601	541	616	591	544	607	522	586	560	588	585	602	576	566	567	592	562	552	594	560	531	589	573	542	550	558	574	529	554	568	566	557	582	533	558	544	574	555	578	534	587	620	614	571	551	569	578	513	547	518	550	570	558	548	579	534	577	598	607	614	596	560	561	596	563	570	590	552	522	562	562	576	564	543	567	571	563	535	570	530	546	587	528	562	552	584	596	541	585	566	571	559	569	556	528	544	559	581	575	559	562	577	593	541	549	561	580	562	553	556	557	570	570	561	561	544	564	568	585	571	523	520	595	560	612	543	593	529	563	592	607	586	592	557	579	567	594	566	577	551	594	575	533	540	558	591	592	570	572	559	539	549	571	544	562	580	563
24326	21338	28358	24657	18651	2752	1137	766	517	433	365	362	358	357	369	351	324	305	841	5658	4196	1705	304	262	225	195	226	216	193	234	221	220	247	225	224	305	608	629	536	389	275	270	229	210	199	209	228	238	247	223	213	232	232	210	214	217	203	215	210	192	224	202	233	243	194	229	209	201	224	238	228	220	201	206	190	218	235	226	236	230	190	199	212	231	201	198	213	237	236	217	203	235	216	256	219	255	201	231	225	221	231	219	218	207	225	218	204	203	189	213	251	237	227	199	231	222	216	221	238	229	203	216	220	225	211	234	223	252	240	204	211	230	227	227	224	196	223	227	218	197	203	227	222	219	217	227	220	214	226	245	233	204	229	197	191	208	223	239	216	176	238	216	242	200	201	191	206	204	237	213	196	226	201	229	208	250	194	217	228	247	219	234	213	209	241	210	191	209	210	220	198	222	206	215	203	222	187	235	208	216	222	219	225	230	209	245	229	235	212	217	245	230	206	229	192	198	235	226	226	199	240	194	211	224	227	220	220	227	214	215	212	195	218	203	201	200	206	217	205	224	194	218	244	231	202	211	220	224	225	216	222	227	230	220	221	189	219	222	204	204	231	230	247	218	207	236	223	207	227	223	178	217	237	203	220	235	215	197	211	223	208	195	218	241	219	212	222	221	194	221	213	203	216	214	240	224	233	209	204	227	214	210	203	219	217	231	204	201	198	224	244	229	247	208	219	222	208	190	206	189	207	223	232	240	228	203	252	254	211	237	227	224	205	197	229	207	226	226	206	230	213	209	205	240	216	220	204	228	205	203	211	222	230	233	190	213	244	228	232	196	231	212	227	223	229	211	231	211	237	209	242	210	221	222	207	211	211	220	220	216	219	238	239	222	226	222	184	217	216	235	253	214	223	218	213	214	214	218	221	214	204	223	221	219	193	216	211	244	241	210	183	219	233	228	250	224	232	214	245	227	231	223	204	227	222	212	216	212	221	191	215	211	214	211	203	221	212	212	204	224	221	205	225	212	199	200	207	210	221	200	216	215	215	217	203	216	219	217	214	219	201	202	249	219	244	214	222	262	219	212	217	214	215	211	221	228	239	213	210	220	255	234	228	233	216	248	218	214	213	211	234	207	216	230	241	215	212	216	219	201	226	227	238	187	237	219	217	228	223	221	216	227	220	211	233	191	223	200	225	205	220	193	238	207	221	242	214	218	243	209	198	208	231	225	207	224	243	216	218	241	226	186	213	222	195	245	225	222	236	208	222	241	232	223	234	223	223	238	231	220	211	222	252	219	201	209	212	210	210	197	209	217	215	209	207	207	207	204	209	238	225	201	223	221	193	217	240	235	222	238	219	205	249	202	205	228	222	213	228	226	198	231	204	211	235	243	194	196	205	211	207	203	225	214	226	211	201	215	209	231	203	207	214	225	214	232	218	258	249	205	226	215	237	263	191	213	192	230	208	219	259	217	195	218	219	229	237	226	226	244	216	227	216	205	249	218	218	213	237	238	224	216	218	220	207	196	212	217	233	206	231	245	233	208	204	197	226	214	204	219	224	224	241	238	242	197	222	199	182	215	243	194	198	253	239	205	229	228	217	268	233	209	236	209	251	198	217	204	218	216	226	210	231	184	224	236	200	212	224	228	239	211	254	207	227	238	216	202	204	215	201	198	213	187	220	222	214	227	229	201	223	233	211	222	228	236	205	189	225	208	193	237	203	228	217	220	214	234	227	219	208	222	244	238	225	199	224	201	203	211	197	202	217	228	214	215	232	245	227	216	212	210	231	257	195	223	218	225	234	233	220	224	228	213	198	247	184	218	240	246	214	215	236	219	219	182	198	207	233	217	191	212	211	239	249	224	252	230	240	220	230	190	235	232	216	225	222	224	233	230	227	203	217	190	216	216	225	213	204	199	188	218	203	209	208	208	233	219	230	222	191	228	230	227	184	229	206	217	243	200	219	203	192	219	225	211	227	212	200	208	214	202	214	232	213	217	192	235	202	232	229	184	221	216	218	241	196	219	208	225	211	234	210	199	218	227	224	211	213	222	219	233	209	195	201	229	181	201	235	233	224	242	197	218	226	206	241	218	219	214	207	217	229	239	209	232	227	240	219	216	215	209	219	223	209	204	221	240	200	211	219	242	213	224	194	190	209	220	240	200	222	227	223	220	202	213	233	237	238	228	225	231	203	222	213	196	226	222	198	210	228	209	222	213	204	213	205	217	238	230	217	209	247	216	203	228	234	249	222	233	197	211	252	211	221	218	203	246	211	221	210	211	221	246	196	214	227	214	236	208	227	203	212	220	201	210	221	232	211	211	214	231	231	213	217	205	208	237	234	222	230	214	235	217	228	207	224	228	205	215	210	232	207	192	231	220	210	238	210	210	212	182	220	207	219	226	213	228	197	218	242	221	221	203	226	210	184	201	208	202	225	232	259	202	226	215	218	222	208	223	222	222	216	239	227	204	212	220	240	195	216	242	232	207	249	216	226	205	227	203	227	220	190	199	207	203	215	228	223	217	216	192	197	216	190	195	206	212	214	206	232	226	220	223	220	207	229	239	226	224	200	238	219	212	225	195	231	211	229	243	215	219	222	201	197	227	235	208	216	233	160	210	205	217	218	194	197	208	208	257	211	218	240	240	231	215	211	207	217	210	208	199	220	223	233	224	211	222	230	219	229	212	209	233	226	235	220	224	225	215	224	209	231	203	226	233	231	201	221	213	194	207	223	217	211	204	221	219	217	222	216	204	226	212	227	206	199	209	216	213	208	237	203	200	225	213	207	217	221	200	248	227	207	245	221	228	241	197	264	230	205	222	219	249	218	222	210	214	199	206	199	234	213	235	205	224	238	230	186	217	219	257	212	226	240	215	222	217	230	184	198	210	200	227	200	246	234	217	227	214	228	231	236	219	218	168	230	219	200	221	214	213	199	218	211	203	231	240	217	222	202	213	219	232	205	217	229	206	224	207	204	204	209	202	219	214	214	208	206	225	192	232	211	210	216	206	213	235	227	235	215	183	230	217	230	192	192	218	250	241	187	220	217	201	189	224	198	207	229	190	205	229	237	219	233	211	227	224	225	223	178	214	235	223	226	225	230	236	224	229	207	208	213	214	235	203	206	204	213	215	223	210	222	223	235	198	184	224	218	197	219	210	219	211	238	199	209	208	220	210	200	233	207	221	189	238	229	229	223	207	193	229	188	210	168	226	205	205	190	205	215	224	214	229	235	251	229	221	229	225	241	224	243	221	236	234	217	234	207	236	223	218	214	219	210	220	215	200	232	208	235	187	187	229	231	227	213	220	210	197	225	208	198	212	209	205	210	210	225	248	198	219	191	231	201	219	194	218	226	209	208	200	229	225	201	238	199	228	226	213	220	200	223	215	216	225	197	238	215	219	231	232	225	217	237	227	223	232	245	216	216	228	229	223	233	211	214	235	199	213	226	238	199	223	230	241	223	247	200	201	229	213	210	238	191	212
10349	19130	16613	10210	6662	4698	3598	2675	1974	1495	1303	1204	1198	1176	1153	1120	1077	796	3011	16489	12238	5361	769	609	490	501	471	492	453	449	492	484	452	486	453	808	1997	2085	1584	1026	701	603	499	415	441	458	459	437	461	479	464	441	447	465	455	430	477	414	475	413	446	466	439	471	441	457	466	470	438	465	449	466	496	453	488	473	454	492	453	461	448	482	454	478	404	443	448	472	438	444	447	446	442	461	508	482	424	473	481	477	432	443	433	453	447	419	460	448	445	428	432	447	460	471	453	453	422	454	463	428	442	452	479	445	466	428	492	460	429	493	422	456	460	454	494	451	460	470	493	448	498	476	433	477	422	480	499	469	453	451	468	464	448	457	460	455	445	465	446	445	465	473	447	490	456	446	465	507	448	466	424	502	504	454	425	429	454	449	482	452	423	463	425	416	468	435	453	484	466	431	458	440	447	467	459	454	440	470	470	458	450	405	482	523	410	466	445	459	495	447	448	448	456	429	403	501	442	434	440	468	459	472	488	429	455	483	458	468	441	435	444	459	436	472	509	494	452	461	464	485	485	466	495	441	425	436	457	466	494	460	468	463	457	459	445	452	450	408	475	493	434	449	469	465	456	468	486	445	458	456	495	475	389	475	441	456	464	438	445	421	473	419	443	464	453	421	436	467	453	455	450	476	452	491	495	440	464	473	432	444	449	457	439	477	453	473	465	433	456	470	464	430	438	449	472	436	460	432	457	418	452	444	452	428	427	449	448	486	439	470	446	480	471	469	421	505	444	490	427	447	447	449	428	409	441	480	450	457	456	467	447	471	454	459	469	403	464	487	526	471	450	460	505	464	463	472	453	478	487	479	492	425	426	461	478	506	487	471	457	456	477	440	453	435	474	492	443	445	477	448	490	461	473	457	453	466	497	452	453	434	454	427	441	435	492	446	412	444	452	485	469	479	467	423	413	452	451	434	442	485	486	450	436	481	462	481	437	455	448	450	439	439	429	441	422	473	457	458	406	478	433	471	497	494	450	478	481	460	440	412	452	472	471	449	457	448	434	443	461	455	461	469	452	467	433	463	450	484	472	446	418	460	464	417	484	456	435	492	490	464	480	442	443	471	426	438	439	414	473	433	449	432	456	447	478	442	448	473	480	473	453	418	447	476	458	461	431	457	478	448	440	423	458	451	453	455	423	467	474	461	457	449	468	487	404	463	412	459	444	470	461	472	460	482	460	433	468	429	454	421	449	463	464	495	473	460	423	452	486	460	468	474	425	460	459	446	477	409	431	406	474	439	458	487	447	464	493	468	459	464	463	442	463	415	450	470	485	436	464	444	456	439	466	449	491	469	447	454	451	442	439	502	434	418	460	448	469	451	487	436	476	474	516	441	437	465	441	471	455	450	441	474	467	433	437	462	447	441	444	419	419	478	436	445	421	442	474	444	476	464	469	470	401	473	459	429	476	442	435	443	460	452	428	434	495	461	473	462	448	455	471	438	483	438	434	483	452	441	457	470	452	470	498	474	476	416	460	464	425	455	454	482	437	450	445	447	439	441	461	470	428	440	454	460	423	439	459	453	441	423	447	421	441	425	451	456	476	444	466	463	441	485	409	451	471	441	466	463	451	467	463	427	468	464	479	478	478	452	471	422	433	427	447	437	475	457	450	419	455	498	438	420	434	486	490	462	426	446	458	473	471	421	439	443	466	446	466	436	498	465	469	439	454	488	448	472	480	485	446	408	426	441	479	426	433	435	444	432	443	456	446	450	445	480	474	424	451	467	469	499	416	442	487	459	436	446	444	467	499	470	447	443	464	435	465	437	453	461	487	500	444	461	446	470	459	448	466	450	465	481	480	437	461	416	459	491	476	450	455	459	489	467	454	459	408	483	439	495	462	464	465	430	465	423	432	442	439	451	445	457	448	427	469	440	473	470	437	441	462	461	426	462	446	472	427	430	451	450	463	438	432	466	452	482	452	471	476	481	440	449	459	465	433	471	471	463	429	456	436	424	451	402	461	467	483	443	460	423	460	421	458	427	477	475	491	451	469	456	466	446	469	461	454	463	414	460	422	421	479	416	433	448	435	465	469	422	450	484	447	441	445	434	461	472	453	430	491	425	433	441	484	447	444	438	459	442	442	441	447	423	436	478	499	467	478	453	472	463	495	472	442	479	442	463	433	452	456	466	436	436	450	456	466	454	479	457	468	441	463	445	446	491	430	485	459	450	466	458	417	449	462	437	448	444	465	463	445	440	447	434	449	407	480	451	466	462	463	439	446	438	430	484	420	434	478	501	467	398	423	435	423	461	439	444	436	430	444	443	464	416	467	457	449	452	443	422	458	430	452	473	436	465	437	448	434	463	492	446	407	448	421	507	414	456	459	447	467	446	457	514	470	437	444	446	452	496	465	416	462	443	447	481	426	505	436	425	465	445	480	466	473	479	467	421	444	515	450	449	457	477	439	443	434	473	440	451	459	438	426	467	452	447	467	425	471	487	446	432	476	477	433	439	455	468	428	442	441	465	453	448	468	465	458	467	455	454	484	449	444	443	476	452	455	457	433	470	450	411	462	459	423	452	491	449	439	457	464	452	396	480	440	451	459	450	467	452	445	466	451	459	450	442	455	438	471	493	450	440	427	433	426	463	465	478	425	468	453	451	454	433	448	511	483	478	443	466	440	408	467	436	454	454	491	452	467	485	496	458	478	471	452	480	468	440	417	467	455	468	457	446	411	427	412	416	440	423	427	448	456	475	478	450	456	451	431	439	472	492	461	452	443	469	498	466	417	447	442	467	451	455	463	443	427	424	447	460	440	470	486	453	455	476	461	476	422	430	451	458	443	484	457	446	451	465	472	419	432	474	463	465	443	432	455	461	504	448	454	450	424	476	459	461	489	468	445	501	466	451	436	485	479	475	448	480	476	448	417	432	468	520	459	422	468	457	479	459	484	476	409	420	443	461	423	436	473	447	470	464	461	395	467	447	446	433	447	455	430	451	438	427	432	446	480	463	427	453	445	443	430	423	484	438	463	476	441	464	429	439	457	428	472	456	459	444	449	462	423	481	440	511	479	500	460	437	468	448	465	466	440	461	444	458	450	407	472	429	479	436	454	465	489	464	443	456	422	458	442	454	463	433	438	445	437	476	447	436	432	472	465	460	476	470	454	440	450	428	500	463	497	460	427	472	436	449	482	483	422	446	453	490	477	448	435	477	485	447	462	438	443	451	440	461	435	453	413	459	456	427	430	439	457	477	479	435	479	450	442	454	456	408	444	488	461	458	445	473	444	447	436	479	476	453	460	408	451	458	419	461	486	487	478	460	444	470	453	441	442	449	478	467	474	459	449	428	422	437	476	457	446	462	433	474	443	445	473	474	460	460	445	419	438	454	472	451	457	454	436	446	418	455	426	490	424	445	449	454	478	444	446	447	442	428	437	466	435	438	451	465	470	436	439	480	501	446	447	454	464	420	427	472	457	485	473	444	430	483
23313	21380	29169	23979	21390	18192	3009	1099	738	609	503	411	481	517	512	418	420	355	1509	10546	7967	4536	512	320	218	214	226	200	234	225	231	223	234	209	259	411	815	815	611	432	307	272	229	204	211	216	196	181	214	217	220	243	245	194	201	227	235	227	221	244	209	218	231	193	185	198	216	205	211	219	223	227	207	213	232	219	203	209	220	219	230	171	200	226	228	226	199	190	202	230	239	211	243	198	194	206	204	183	236	219	211	237	202	201	227	206	208	218	193	216	196	218	227	215	224	190	217	213	233	195	208	223	223	200	181	213	197	232	234	228	212	243	197	202	186	202	203	211	215	220	201	206	196	223	232	216	206	201	204	224	238	212	205	222	192	207	202	206	203	209	199	192	222	177	217	212	206	222	197	215	228	223	241	228	208	219	223	224	217	207	215	217	186	213	209	198	223	219	222	210	192	238	219	234	229	225	200	206	217	208	235	219	214	229	218	195	226	220	215	176	213	207	206	195	240	199	214	192	209	200	213	230	217	213	204	219	219	206	208	219	231	198	210	218	232	212	198	252	209	236	202	229	238	206	213	194	230	221	209	237	245	199	229	226	220	212	197	257	211	227	241	200	201	218	188	214	218	211	223	193	225	223	193	238	241	215	219	209	241	196	217	230	230	226	226	199	200	216	207	226	205	209	220	221	204	215	213	254	192	213	214	217	213	193	235	214	235	214	199	191	206	211	228	207	181	214	222	192	201	226	226	205	231	205	219	190	218	208	216	205	201	209	215	202	231	211	206	207	216	226	213	230	214	213	204	216	226	205	227	211	239	191	239	183	183	226	228	215	207	227	206	209	209	210	221	195	220	219	206	219	207	206	225	201	190	207	240	224	205	216	227	200	184	202	206	203	198	237	226	217	189	206	224	225	219	225	218	213	231	199	235	220	212	208	213	184	233	217	222	212	213	221	230	214	185	190	223	198	197	224	201	193	224	210	228	203	217	208	192	225	224	211	225	215	233	217	221	197	225	197	209	208	201	219	236	193	240	181	220	214	210	201	234	217	205	217	222	244	212	211	223	199	199	204	193	199	209	213	222	197	210	214	190	201	216	190	212	205	193	238	178	213	250	197	189	194	193	193	208	224	212	202	218	210	207	202	208	250	185	221	201	217	210	238	209	246	210	216	211	243	202	216	189	216	201	202	228	221	225	230	199	201	226	211	207	195	225	208	215	221	225	207	214	199	209	207	223	226	228	227	204	214	200	188	210	218	221	194	224	219	234	178	226	204	221	188	214	175	206	223	210	217	211	214	222	193	213	182	207	217	224	210	210	232	187	201	210	218	191	207	192	220	192	209	208	187	180	205	222	247	191	193	206	201	220	229	210	210	200	203	210	217	199	221	212	200	231	214	192	223	223	217	210	208	204	216	231	214	218	202	203	184	215	216	209	214	217	227	221	233	208	195	213	200	201	217	221	221	198	213	212	209	202	196	208	212	237	225	173	217	209	235	212	199	216	196	208	219	221	211	207	199	217	182	204	196	242	214	194	222	190	237	218	238	185	206	258	231	232	213	195	228	207	219	233	222	211	219	210	183	221	226	225	209	203	217	201	237	180	228	222	181	199	206	253	226	206	226	219	224	222	216	206	241	197	192	217	218	213	212	197	201	233	242	212	236	209	231	188	191	218	227	228	188	210	223	222	228	213	207	206	207	206	240	210	216	200	208	223	216	227	224	204	192	219	216	223	211	204	230	238	210	191	220	191	197	212	211	199	202	205	209	232	229	215	210	218	194	199	217	216	211	208	208	211	212	214	228	222	209	222	195	205	207	232	188	226	196	210	232	223	210	214	217	243	209	213	201	204	215	219	252	211	214	202	239	223	198	226	207	215	189	215	206	215	216	197	197	212	216	197	184	214	214	228	182	232	211	237	220	190	216	204	210	188	214	213	212	245	201	188	216	211	217	230	227	208	224	233	194	221	209	213	193	228	221	203	205	212	216	232	213	212	203	213	209	231	187	198	208	219	209	214	193	184	220	188	221	193	212	209	201	217	232	218	184	216	184	210	225	222	192	228	244	193	222	213	225	221	219	190	206	191	207	212	245	218	195	222	217	204	218	227	215	207	226	222	214	195	219	219	192	201	210	213	213	245	220	180	232	240	196	217	200	236	222	212	209	227	217	209	220	196	194	213	200	207	196	220	227	221	178	216	217	206	207	221	205	195	211	213	216	226	208	226	205	202	209	213	226	199	232	202	210	240	220	203	213	187	227	208	217	228	206	206	186	227	210	238	214	231	230	239	253	213	215	207	217	190	236	211	203	220	211	216	210	214	211	196	241	202	201	227	190	202	218	218	186	235	234	211	227	201	242	221	196	209	212	216	232	209	221	181	191	209	190	225	212	202	245	206	241	202	217	216	205	212	213	226	209	220	237	199	217	249	205	213	226	231	220	215	188	209	223	205	226	221	212	219	223	228	213	231	220	241	203	217	198	208	197	218	216	205	203	231	213	208	217	226	220	204	244	219	240	220	198	224	206	219	208	210	209	216	196	194	220	215	207	206	231	222	239	231	211	197	213	225	199	241	240	182	208	204	208	230	235	196	176	224	197	224	221	215	209	239	234	208	205	216	219	186	213	206	210	191	195	213	203	233	252	217	217	199	219	199	197	223	227	234	220	192	203	193	194	221	209	217	219	228	219	193	237	189	210	226	198	208	248	221	205	227	219	225	213	210	188	219	208	197	217	237	200	179	223	198	204	224	215	230	226	199	216	206	209	223	223	204	221	198	219	229	225	210	206	207	224	224	210	225	237	208	187	204	191	191	216	206	217	188	209	230	209	203	206	230	203	208	219	200	230	213	199	192	194	198	196	224	175	212	217	175	204	216	198	227	206	213	214	207	218	235	221	218	229	179	178	228	218	237	218	185	188	212	215	203	228	229	218	232	219	223	223	187	237	202	202	204	185	183	207	210	186	204	210	198	245	205	230	226	207	209	232	217	212	213	189	214	215	209	187	228	224	183	208	214	212	219	214	244	207	233	236	206	197	211	236	216	226	221	198	211	215	225	241	201	233	203	218	234	204	234	194	208	213	197	237	222	207	211	213	224	238	201	198	217	211	217	208	209	222	202	225	220	205	212	210	233	217	246	209	212	236	232	205	204	204	216	248	218	198	196	214	229	203	201	213	190	216	214	198	201	201	239	220	189	210	224	222	213	203	217	213	209	228	221	223	192	220	212	195	212	217	211	213	201	208	217	217	216	223	200	206	223	183	190	203	225	214	220	188	236	206	228	223	208	182	224	219	210	210	211	233	212	203	219	234	209	198	188	216	233	208	221	187	228	203	198	216	184	216	229	203	211	205	216	198	203	225	208	208	200	199	235	217	221	206	203	207	230	216	210	210	207	208	214	191	198	193	200	234	204	200	209	229	190	225	218	211	206	220	205	228	204	205	197	166	227	168	190	207	224	195	214	212	201	208	202	229	195	226	218	199	199	223	217	199
12853	25073	22338	14673	9882	7028	5242	3845	2794	2192	1728	1532	1713	1768	1579	1465	1239	1117	5249	24015	19194	11753	1446	823	443	438	437	381	400	448	432	440	411	414	525	1245	2887	2715	1909	1370	787	538	449	451	427	407	411	458	418	402	446	432	429	442	455	384	405	431	408	413	405	457	500	458	448	427	436	426	438	447	400	415	397	489	424	456	401	433	426	422	455	418	405	444	422	404	416	455	385	405	418	429	392	432	455	432	413	382	448	447	420	436	368	411	417	446	457	408	423	442	409	424	384	415	419	410	423	460	397	428	460	420	459	410	414	392	429	470	406	425	402	427	444	396	406	421	414	412	444	414	462	441	405	438	442	446	429	462	414	399	380	458	463	412	440	441	448	464	429	388	439	415	415	449	439	384	457	437	432	415	421	392	429	401	449	428	392	433	423	432	449	420	420	407	411	389	416	418	403	432	412	424	427	450	410	399	434	427	408	385	429	429	410	398	407	428	432	397	440	424	426	375	408	415	405	386	414	405	409	446	417	402	431	425	418	423	458	408	400	439	403	425	428	424	433	414	492	424	448	450	432	414	436	430	385	392	413	395	425	400	409	429	426	444	439	414	437	409	450	395	427	433	407	384	439	416	449	448	449	383	423	418	440	447	423	410	448	398	429	429	438	381	421	407	448	408	429	414	362	402	425	473	477	436	417	417	436	440	396	440	459	402	429	422	392	426	438	434	487	397	437	466	442	398	444	423	400	411	451	417	418	399	413	462	441	410	395	416	431	434	429	448	439	433	412	437	407	447	427	411	405	420	441	417	408	419	438	440	397	431	437	441	424	452	458	402	451	417	427	448	406	447	452	416	439	427	452	425	441	467	394	423	476	431	416	431	438	405	431	437	418	415	431	429	418	429	421	412	424	445	443	425	430	444	436	432	411	435	412	421	399	396	400	425	410	403	419	404	445	400	444	406	419	432	433	389	418	431	413	439	418	462	408	439	413	413	448	418	437	419	396	413	433	378	432	448	403	392	444	447	422	408	431	450	468	417	381	384	460	399	410	435	444	413	415	402	466	425	437	439	448	422	394	409	415	389	425	385	422	392	427	431	396	402	415	436	444	426	431	398	419	435	406	416	415	433	376	442	429	453	449	440	423	454	435	444	415	443	452	427	431	412	398	441	415	460	440	410	463	460	427	414	425	446	400	419	419	411	436	403	424	454	429	457	403	452	403	422	442	396	411	444	444	432	416	393	434	426	466	421	392	426	411	439	411	394	399	393	479	407	440	427	439	415	463	407	411	443	402	452	431	445	451	417	430	433	392	436	434	414	403	438	407	423	420	442	430	419	420	404	406	436	412	426	434	432	440	444	439	416	406	436	446	446	429	420	414	426	410	409	461	413	420	414	422	410	423	394	412	388	429	425	402	449	429	439	422	482	423	435	427	462	387	407	432	407	440	460	450	426	438	448	427	430	450	419	437	413	453	436	372	400	450	454	472	409	412	434	434	447	411	422	438	469	442	436	435	387	434	383	421	416	462	407	388	390	396	423	428	391	420	407	429	407	465	425	430	411	432	426	442	412	440	437	406	394	414	431	441	397	407	453	451	413	427	454	425	450	436	395	426	421	465	421	443	399	451	424	410	388	404	404	404	418	456	428	444	415	456	412	422	448	429	394	438	460	437	412	422	389	436	438	426	468	442	436	406	421	449	416	427	423	398	408	444	428	422	440	374	422	420	445	421	434	434	445	413	458	431	399	424	434	426	420	417	429	433	418	387	438	422	416	443	445	460	407	408	428	454	405	398	422	414	423	476	401	432	425	424	429	407	419	442	426	448	379	387	456	434	398	408	411	418	388	459	415	422	415	434	387	426	410	446	395	425	414	412	478	428	447	407	433	421	423	435	385	397	470	417	422	446	393	441	394	411	398	389	442	398	452	427	465	409	416	426	430	429	424	414	464	415	465	390	388	427	382	470	415	391	430	401	419	420	398	442	439	431	400	434	433	420	428	458	407	445	453	389	406	406	396	420	411	439	432	427	401	444	408	429	401	446	464	424	403	450	415	425	455	411	407	417	456	442	442	453	438	450	420	417	438	435	467	398	423	430	418	414	407	426	394	424	420	453	408	414	415	400	431	437	419	449	404	446	424	414	417	438	433	434	430	436	444	441	396	442	421	414	432	435	393	417	410	417	442	388	429	458	434	419	443	405	438	426	417	413	416	431	441	403	436	410	422	420	438	406	418	418	403	431	399	431	430	391	385	411	423	454	403	381	429	427	434	380	424	440	431	424	420	445	413	413	437	437	436	418	436	411	418	404	411	428	452	436	409	417	433	455	431	425	420	412	415	411	430	458	430	464	409	416	433	392	447	420	441	411	420	417	429	442	454	416	431	416	393	452	410	449	472	428	427	454	421	431	391	455	372	422	434	427	426	400	457	418	430	421	407	468	403	441	410	400	444	424	432	431	411	419	399	420	422	423	433	442	431	473	431	422	444	420	395	426	402	360	434	416	414	416	441	420	408	415	394	448	380	393	425	444	450	434	447	443	458	422	389	431	416	414	418	434	442	464	443	450	449	416	461	404	447	428	437	403	414	416	436	435	412	410	439	436	378	424	426	439	455	442	468	477	449	397	446	424	437	419	418	418	424	446	402	431	410	422	429	471	383	412	423	430	407	434	410	451	435	420	448	407	430	411	446	419	372	423	428	450	396	451	433	461	430	399	386	408	411	417	411	395	416	401	426	391	385	455	427	452	455	441	420	426	430	385	415	404	423	433	415	379	428	462	413	419	410	470	418	446	405	431	425	412	410	418	400	403	397	431	411	450	446	405	420	449	454	411	416	468	421	413	431	419	452	398	430	407	458	420	441	447	422	409	415	400	421	438	423	405	399	399	435	412	453	447	432	425	419	437	429	449	424	442	425	445	403	392	390	403	422	427	378	465	426	408	432	426	441	451	429	409	412	467	443	428	443	450	487	389	456	440	457	435	409	409	421	431	392	433	444	421	406	456	482	397	434	455	443	447	455	423	416	448	420	425	414	424	449	414	445	426	448	387	393	419	420	434	418	423	444	429	405	457	423	410	415	461	421	431	413	418	435	464	393	437	446	443	389	431	446	480	444	450	427	424	445	429	402	454	439	413	436	434	419	455	382	442	447	420	399	444	415	450	420	423	447	403	438	438	420	429	412	446	363	429	377	416	426	421	411	440	402	432	369	397	426	415	427	441	406	424	463	435	416	430	442	437	441	420	443	424	445	468	451	419	430	438	428	395	461	419	440	417	452	434	393	396	439	430	428	447	419	423	420	424	401	420	419	452	438	425	404	416	442	426	414	435	419	440	430	416	420	476	410	447	418	466	408	435	430	426	402	449	415	431	435	446	418	447	407	463	429	428	423	386	405	401	416	440	422	437	380	433	420	426	411	412	424	372	382	462	387	432	406	485	441	426	416	412	393	418	387	440	399	430	404	476	426	406	417	437	357	404	430	409	396	428	417	423	430	412	397
26656	19974	8171	2005	982	694	536	483	402	339	320	372	351	342	362	374	339	344	349	916	800	688	327	292	293	274	284	276	295	253	278	312	315	285	262	301	342	319	359	296	306	278	273	296	274	280	283	278	259	290	337	281	273	267	268	258	275	300	276	304	271	260	312	279	268	274	289	272	266	303	287	275	293	314	288	283	267	267	292	301	262	300	278	320	279	312	252	284	268	276	283	287	283	294	300	295	293	281	304	277	302	281	282	285	239	266	268	276	265	286	255	278	292	286	276	266	259	284	285	310	260	263	283	293	290	272	252	285	298	308	291	285	270	287	295	274	277	266	268	287	272	272	273	279	293	294	295	294	280	309	282	282	283	271	305	295	289	283	303	269	280	265	324	261	261	275	267	267	270	257	285	270	273	293	298	281	272	279	284	262	277	275	293	299	272	297	291	290	280	267	298	247	278	269	285	279	282	266	269	249	260	272	277	257	258	245	269	266	293	274	299	301	277	274	296	279	293	271	268	289	303	291	260	291	277	263	278	275	284	275	260	290	284	275	284	276	318	286	291	287	278	304	301	277	257	290	311	281	272	291	255	292	292	307	286	276	284	268	263	303	299	270	288	280	310	304	280	277	256	292	262	284	298	279	263	266	262	272	292	275	309	303	290	300	304	271	267	301	246	261	296	296	282	281	234	299	307	332	291	300	261	291	252	271	293	286	284	288	281	271	268	297	304	274	275	283	278	298	290	242	280	297	291	274	268	296	296	265	301	260	255	278	297	270	269	307	279	287	252	293	296	272	281	252	295	277	267	275	299	276	275	306	235	271	300	273	302	281	297	270	273	272	276	285	282	290	315	266	290	286	265	298	286	259	264	281	268	283	269	295	295	285	269	252	302	278	265	286	285	270	309	266	299	253	296	268	281	295	260	278	276	302	307	291	275	314	303	277	271	273	274	295	290	290	303	265	275	262	304	279	300	284	296	291	300	252	267	273	255	294	301	258	295	277	283	283	279	277	298	282	281	310	287	287	246	264	278	275	285	310	259	281	300	293	266	288	314	261	278	279	278	259	286	286	257	290	273	287	274	296	319	274	273	262	264	270	300	300	284	280	262	286	278	300	282	290	282	289	233	293	291	285	272	268	266	273	327	270	276	275	259	287	270	259	312	283	276	281	278	311	291	273	273	278	310	264	284	270	293	291	298	307	272	255	294	251	294	272	286	255	306	258	276	316	265	272	271	274	253	275	258	286	275	290	291	275	259	279	282	265	298	258	246	276	273	269	285	277	269	282	286	295	267	289	304	266	284	298	293	251	241	292	288	300	291	272	304	289	267	284	288	303	280	307	308	295	273	293	264	260	290	290	277	301	296	243	277	293	255	287	269	251	259	316	275	264	283	298	291	293	279	286	272	292	296	268	286	297	329	293	303	283	291	299	280	276	264	269	293	247	291	291	273	295	266	300	298	266	299	289	277	319	301	288	292	309	291	293	284	293	285	267	258	289	272	272	280	292	272	293	278	287	282	281	279	270	287	296	265	313	293	285	299	278	285	258	286	300	336	271	292	261	279	278	286	262	263	293	272	293	279	293	297	299	254	267	290	294	321	296	301	280	279	291	273	286	275	301	285	250	270	289	308	308	311	278	268	286	286	281	272	251	276	266	305	290	285	300	244	245	312	287	250	281	294	314	288	286	282	287	312	291	282	299	292	282	249	284	265	252	275	310	323	293	283	277	261	263	270	288	285	265	257	299	289	269	288	287	272	311	316	268	278	306	294	291	281	294	253	271	300	300	273	281	251	322	262	277	252	268	276	283	249	290	278	257	278	278	271	291	313	271	275	302	238	305	276	263	276	308	289	260	286	274	282	280	285	264	314	277	281	298	281	282	285	276	285	280	252	275	282	293	287	281	290	292	304	274	275	297	305	262	291	281	294	274	265	276	259	285	283	273	269	269	282	300	273	288	256	284	295	299	252	287	292	283	271	313	282	262	306	274	279	294	284	289	248	287	282	308	283	292	305	329	283	280	311	295	300	289	253	296	292	275	285	315	266	269	287	273	255	264	287	290	298	279	254	294	277	292	266	274	297	309	283	284	323	292	275	275	278	294	285	274	283	279	276	275	288	259	278	297	293	295	291	254	303	277	280	289	282	272	288	284	279	294	288	259	266	258	282	270	299	266	310	268	253	300	288	256	285	242	270	293	259	255	272	261	304	316	282	295	315	264	291	272	290	286	241	277	271	286	285	277	294	272	255	313	289	291	287	272	261	276	285	269	299	273	294	283	301	281	283	275	300	302	254	249	285	286	250	296	293	279	287	257	287	285	269	272	245	299	309	285	310	294	279	300	285	264	279	269	273	276	297	301	297	290	274	293	295	288	273	278	285	262	280	286	304	266	271	292	273	263	295	290	284	312	276	298	312	284	282	284	287	259	263	250	294	292	250	275	307	289	286	290	268	273	255	279	269	281	272	254	304	267	307	268	291	283	244	258	269	283	312	288	292	282	297	270	303	311	262	264	291	286	286	286	265	314	293	305	274	265	278	276	274	279	258	256	272	282	285	304	294	268	254	286	297	282	288	297	278	276	272	269	295	297	260	258	275	313	292	279	266	294	258	263	270	295	243	270	258	247	278	271	291	278	276	315	307	306	256	285	304	284	298	262	307	294	240	283	312	285	290	268	303	295	273	287	274	292	248	264	267	293	252	260	300	295	262	294	288	288	279	275	272	291	281	297	268	296	285	281	292	288	280	305	285	282	271	278	281	297	262	277	274	327	278	313	263	269	274	289	280	290	290	273	299	268	297	287	265	283	308	295	300	284	295	297	282	267	294	304	292	260	282	299	263	281	273	268	280	276	274	286	294	256	320	278	286	261	307	263	282	245	288	293	277	293	300	292	276	262	269	303	261	273	242	259	282	299	271	279	285	272	279	294	263	294	290	266	295	272	266	248	301	270	263	299	250	284	283	264	257	268	326	301	253	286	295	283	290	271	262	281	264	290	275	285	292	288	262	257	274	262	285	287	286	284	307	256	262	292	282	294	272	303	273	284	299	299	281	310	252	269	274	274	302	260	264	308	281	281	296	281	242	302	294	293	313	275	305	300	257	288	284	259	302	309	290	261	266	258	315	291	284	319	303	306	257	268	305	295	277	249	266	273	305	267	265	276	283	272	313	274	260	258	276	282	293	250	245	297	317	293	277	299	263	298	306	261	282	293	282	280	262	272	288	276	296	297	261	280	268	282	285	288	334	298	263	290	272	283	265	254	259	291	306	295	269	295	314	265	289	267	279	267	288	267	287	308	300	306	291	281	295	283	295	278	281	307	267	296	285	260	278	282	306	269	279	271	284	294	254	301	276	269	303	295	261	280	292	279	299	272	264	248	295	305	264	283	273	309	297	288	298	269	281	311	258	299	280	308	288	280	262	294	308	287	258	286	281	294	261	295	276	276	252	262	272	283	273	279	299	284	295	317	277	235	265	290	269	277	258	306
8123	10769	8966	5221	3467	2472	1798	1365	1121	992	931	1008	1045	990	1034	878	871	824	726	3055	2605	2208	779	619	553	557	534	560	571	567	575	560	591	610	583	653	746	764	678	598	617	651	552	604	623	538	602	542	601	617	549	573	606	577	605	587	601	584	614	598	625	537	547	571	581	573	601	573	582	604	569	538	596	568	574	541	570	585	561	590	566	519	562	550	576	601	601	598	574	575	577	612	537	617	606	615	592	588	584	559	557	586	559	583	582	561	570	556	532	579	487	589	564	557	588	560	587	533	557	565	551	621	580	598	584	569	579	562	564	608	519	541	599	564	524	571	590	578	552	561	559	575	573	556	586	591	626	611	591	590	609	596	574	565	644	547	574	544	589	554	557	551	590	570	591	600	564	552	574	599	557	543	549	525	567	544	533	598	584	599	590	576	538	563	564	583	616	597	619	571	585	586	554	586	592	544	569	587	570	550	595	585	625	567	565	554	563	628	593	558	568	548	599	545	569	562	521	578	614	598	548	562	624	576	586	588	559	589	585	622	617	590	561	596	599	517	583	577	581	582	564	600	591	551	571	539	602	591	580	573	599	571	542	597	528	571	542	546	580	592	578	620	582	537	579	514	587	590	615	595	547	612	591	599	556	610	601	568	594	559	543	573	571	581	513	578	588	565	561	601	572	607	572	595	548	553	631	518	577	580	561	586	602	563	575	589	563	585	616	582	551	576	581	561	582	559	599	543	604	554	613	619	548	597	559	575	566	547	560	568	565	567	561	606	622	574	537	564	529	569	587	590	596	555	580	560	556	575	602	563	575	587	597	588	580	592	553	562	572	578	571	591	549	569	566	629	595	593	561	563	584	569	609	606	589	576	611	575	565	541	551	532	598	592	608	574	586	616	564	606	552	559	576	550	572	578	565	635	663	581	536	591	545	603	594	584	614	555	616	598	578	615	563	579	593	613	618	561	585	556	593	616	538	621	590	520	591	577	604	584	586	580	593	620	578	539	566	575	563	572	599	570	580	583	522	582	571	632	561	598	584	564	584	596	644	565	584	588	530	556	555	543	595	568	592	585	561	582	595	570	519	587	580	559	604	568	598	564	532	577	601	582	522	577	597	555	581	526	581	608	574	595	583	580	587	598	587	591	564	548	591	558	619	595	563	604	595	582	557	569	573	585	633	562	570	590	585	551	573	571	560	611	555	599	566	599	587	534	556	576	562	579	575	577	553	560	610	555	666	594	565	577	582	591	564	541	571	565	561	578	587	584	623	561	552	581	542	606	547	547	588	557	567	608	582	574	581	598	559	571	559	588	632	545	584	569	612	612	561	578	586	550	552	554	576	550	635	567	558	540	581	531	559	556	533	510	575	606	554	578	569	601	604	564	585	607	572	586	537	546	594	627	573	577	632	582	594	583	589	588	605	565	579	597	572	547	578	555	582	572	559	583	567	583	575	553	592	567	610	559	551	582	584	589	571	571	592	580	560	583	532	608	578	631	597	593	560	623	610	598	594	626	586	581	590	553	592	550	624	567	550	567	575	547	548	558	566	593	581	620	569	554	590	587	570	601	574	584	542	585	585	593	544	574	623	582	596	571	542	572	516	577	584	563	577	536	575	567	582	572	596	585	576	564	565	563	569	549	581	559	567	570	574	599	585	537	566	605	548	582	584	580	549	599	624	599	597	602	562	550	562	603	609	566	583	563	548	565	578	576	577	566	574	535	586	569	569	539	584	576	595	562	575	567	573	583	602	582	552	583	535	590	580	549	571	603	579	566	535	583	571	579	548	613	584	600	563	562	614	575	571	556	620	593	544	584	592	572	575	570	573	620	584	615	589	587	543	583	541	556	567	563	559	564	570	567	550	574	557	583	567	622	565	574	527	576	595	581	544	597	592	587	562	571	580	562	571	598	567	580	604	545	599	608	572	561	564	599	585	586	571	576	548	588	599	569	576	511	539	599	585	592	607	537	566	566	594	603	588	565	580	546	605	572	557	594	563	577	599	604	566	561	584	546	603	594	548	557	568	604	590	538	584	554	591	590	609	612	568	543	628	557	571	586	539	560	556	546	586	583	575	595	568	597	591	583	567	539	612	592	584	546	565	600	560	580	565	571	601	584	565	567	593	593	600	603	577	592	574	590	591	598	556	572	606	557	575	601	608	607	572	525	584	602	560	557	560	569	577	545	554	570	546	581	600	595	586	602	611	544	570	569	572	560	598	558	592	590	601	580	601	551	603	570	582	552	576	573	565	541	542	584	569	537	554	598	540	560	551	596	552	570	589	564	581	552	563	549	586	585	570	543	588	585	582	513	573	578	564	595	538	529	574	571	602	573	586	620	575	584	580	572	582	534	538	580	572	589	575	562	556	547	585	572	593	625	555	585	582	586	569	557	590	546	568	591	582	575	586	540	563	605	571	570	572	563	600	595	539	536	556	589	597	530	517	599	561	560	565	575	583	630	572	541	607	577	567	597	586	559	593	580	547	556	583	561	561	577	562	549	626	595	574	587	568	563	577	611	588	596	563	553	569	576	535	565	534	603	565	596	586	551	599	575	595	580	592	625	547	582	559	577	557	599	578	615	632	580	594	562	573	538	539	576	599	567	582	582	566	549	582	606	544	514	597	594	545	557	550	588	607	582	594	561	593	588	565	565	585	559	548	561	593	592	587	533	578	597	529	566	604	588	534	613	571	626	539	528	573	586	569	586	546	567	561	554	581	598	580	541	629	559	580	591	572	553	524	573	596	578	570	577	564	595	566	564	579	541	623	574	556	563	605	550	593	536	571	607	577	601	523	591	615	578	607	580	584	582	623	575	577	549	567	564	571	579	598	614	576	572	635	563	590	579	539	606	604	614	576	576	629	548	598	606	549	579	591	587	525	573	545	557	573	589	579	589	599	596	587	547	595	606	529	587	603	601	599	569	602	564	560	596	581	535	638	543	671	556	593	560	550	607	533	584	552	579	590	532	583	593	556	599	645	549	555	560	594	595	608	570	557	591	577	587	601	553	587	595	618	560	610	608	564	589	539	585	511	530	554	599	590	584	547	544	585	596	586	585	603	607	522	622	611	576	581	590	583	590	587	591	576	596	580	563	592	596	608	599	573	587	570	558	596	575	543	556	590	583	529	551	609	604	594	571	598	580	555	625	577	542	553	571	561	582	576	565	604	578	603	580	580	625	636	551	564	573	547	566	567	542	630	572	534	579	572	546	563	602	545	594	583	574	519	524	620	582	574	595	646	620	563	592	584	575	576	549	588	607	536	590	573	532	561	534	586	575	539	559	578	605	554	597	612	562	547	583	565	549	565	569	621	594	561	604	582	566	570	648	561	587	582	575	552	588	587	569	553	512	575	575	586	586	574	574	571	574	580	574	549	587	598	567	571	600	567	589	541	553	555	570	534	565	587	510	575	619	576	588	548	603	584	584	545	581	551	561	539	573	600	602	552	558	595	550	558	624	550	590	603	625	567	552	571	511	583	574
24234	21335	28324	24667	18638	2772	1140	684	533	452	441	413	357	384	419	378	378	349	489	5822	4316	3120	906	362	263	213	211	216	235	238	222	224	210	210	261	357	472	412	345	320	257	243	249	247	220	216	214	234	238	233	228	246	242	218	226	231	225	195	227	230	233	245	247	239	245	285	222	241	235	228	234	224	244	241	233	247	231	228	240	238	217	217	238	203	249	228	218	217	244	217	211	219	221	211	217	222	287	235	248	209	219	231	224	241	253	230	219	224	227	214	234	192	273	240	185	225	220	200	258	214	219	228	232	254	205	204	264	211	235	241	226	230	230	181	217	232	233	239	257	236	246	231	239	245	219	214	252	233	231	244	225	225	233	244	253	207	237	226	222	215	238	225	234	236	239	234	222	225	227	214	234	222	235	250	202	252	250	234	228	212	210	240	200	213	224	238	243	202	240	231	242	216	224	237	216	236	244	242	272	220	222	224	253	202	218	212	206	238	228	227	226	240	210	233	222	225	242	255	254	235	226	223	239	232	218	236	222	239	216	226	235	218	219	253	231	240	218	215	228	216	220	233	211	212	197	221	252	209	205	210	225	228	229	221	209	220	244	242	270	248	214	253	256	215	240	236	232	232	241	233	251	214	227	253	232	222	199	219	238	212	233	245	225	238	197	229	258	233	229	234	245	226	235	228	222	241	246	217	212	220	208	210	240	213	270	219	250	249	232	231	204	223	245	232	226	238	230	236	235	225	216	240	235	216	205	253	231	222	238	221	224	244	210	227	253	232	243	220	211	223	218	219	228	222	208	234	249	211	217	255	218	211	223	217	250	214	238	222	234	232	208	255	253	258	233	239	218	227	241	244	197	247	264	234	235	221	214	213	226	213	225	223	228	222	241	261	268	221	225	225	222	214	210	244	236	224	216	230	211	228	231	238	223	229	208	232	207	195	235	254	228	282	251	216	205	216	218	215	221	242	251	254	241	258	226	235	235	224	234	262	210	223	241	208	213	226	205	232	258	240	222	235	247	224	263	228	227	244	201	230	225	217	188	222	212	231	243	241	226	245	223	220	214	236	210	243	225	226	222	244	198	237	232	231	211	256	206	222	210	228	214	247	240	264	202	245	260	235	245	219	213	271	208	241	226	245	239	210	229	216	216	253	218	231	235	214	205	191	225	248	212	238	215	237	218	208	218	227	230	256	239	213	214	224	247	212	249	248	220	220	203	231	216	239	250	229	215	228	237	232	221	243	228	229	219	223	243	222	252	203	195	212	208	233	242	226	228	223	207	230	240	211	220	212	231	207	210	239	250	210	221	208	248	224	239	203	240	213	212	257	234	205	232	227	207	213	236	235	245	211	236	222	230	259	211	236	203	216	221	222	212	220	230	242	220	236	208	241	215	224	218	235	202	223	231	216	223	248	211	210	231	223	237	220	239	224	249	236	234	216	231	229	228	211	239	193	234	244	233	209	237	228	232	228	236	205	227	235	239	219	220	246	213	234	227	240	246	225	231	208	249	224	224	239	235	254	237	225	218	220	207	240	216	206	251	232	231	227	206	200	252	231	242	218	223	224	245	222	238	212	233	220	233	239	228	219	212	224	232	236	210	228	219	205	204	246	221	238	224	252	221	220	236	228	239	259	251	228	213	213	228	230	233	226	243	228	252	257	231	241	201	230	277	231	215	208	202	220	243	231	229	219	217	208	217	245	235	218	218	233	251	231	210	236	240	230	219	248	239	230	243	227	250	237	229	249	212	244	226	210	223	206	214	230	232	221	262	232	236	216	234	216	227	232	227	235	244	212	222	223	207	245	215	217	207	245	235	224	232	223	222	255	241	231	214	229	237	236	245	213	217	209	233	229	214	205	223	232	258	231	199	229	218	228	238	224	229	226	248	224	241	206	208	213	228	214	235	220	210	216	220	245	230	217	242	230	217	236	237	245	227	246	195	237	217	226	251	215	241	225	236	216	213	217	232	231	186	233	232	224	236	237	240	246	233	229	240	227	219	228	224	239	237	216	216	242	212	204	228	249	232	251	237	238	252	224	241	239	217	201	226	243	236	242	229	214	240	197	267	236	227	240	246	223	216	225	238	218	227	248	264	256	216	222	222	210	228	241	246	215	243	232	249	218	222	239	217	214	213	213	198	233	226	252	236	242	221	212	242	238	240	228	208	228	220	249	233	213	224	240	214	215	218	198	237	195	215	244	257	247	251	229	225	243	192	233	217	227	211	228	235	220	228	226	215	257	220	205	213	227	210	214	239	208	228	235	213	215	220	249	250	248	273	228	255	224	224	229	243	237	218	225	239	230	214	228	226	229	207	213	246	223	240	243	235	265	225	240	242	217	215	240	231	213	220	204	234	229	243	238	268	260	232	213	226	238	232	239	211	226	235	243	238	244	221	195	236	222	218	218	225	242	231	209	205	271	248	235	218	216	226	244	258	238	226	243	230	224	240	221	236	229	216	224	205	223	218	218	249	217	232	215	219	244	211	223	235	214	234	221	223	242	226	222	237	231	249	235	219	203	240	248	213	222	239	216	235	246	226	235	236	247	246	205	225	225	212	250	211	215	208	253	236	224	235	235	195	254	218	209	267	238	237	223	215	222	230	231	238	251	198	229	231	226	237	232	237	232	264	235	215	211	238	232	231	210	233	260	233	225	255	203	235	241	214	217	244	230	222	235	214	224	257	225	253	249	207	218	213	212	210	245	209	208	219	256	228	221	208	199	228	223	237	227	250	209	243	215	230	216	226	243	220	217	251	240	222	203	235	252	218	233	237	236	243	230	220	218	233	223	219	208	216	216	206	243	234	250	197	222	206	240	202	224	204	205	225	245	218	243	228	235	193	241	215	238	245	225	230	229	231	234	237	234	225	207	199	213	238	235	205	221	219	215	219	211	250	238	240	235	222	224	234	226	210	232	229	229	274	256	233	214	223	220	235	220	218	247	247	238	232	207	232	226	235	243	214	245	234	212	239	235	192	196	235	232	222	224	227	242	207	210	245	212	231	250	217	260	245	243	225	242	209	243	228	222	227	221	234	231	245	216	208	220	254	208	233	218	252	214	228	246	219	234	223	232	230	227	218	227	222	241	248	230	217	224	233	231	203	230	256	253	232	252	210	239	219	213	240	210	287	214	222	221	228	260	234	230	210	242	218	233	241	241	220	225	217	218	230	252	230	238	232	239	221	237	236	213	236	256	247	205	214	234	223	218	219	184	224	236	237	221	203	237	216	212	229	236	231	229	229	228	206	233	216	212	217	226	214	206	231	220	255	242	256	227	252	225	245	251	244	237	248	219	224	227	249	233	238	200	230	238	228	220	245	226	247	219	241	242	234	233	219	227	255	227	198	249	224	220	221	242	225	233	230	228	225	246	213	228	245	237	215	226	210	245	216	260	254	224	208	212	258	217	273	231	205	211	227	228	266	240	246	256	226	250	241	241	224	230	229	239	222	233	227	226	242	241	240	228	219	232	251	253	241	249
10575	19696	17723	10805	6640	4478	3352	2471	1864	1442	1415	1244	1148	1276	1322	1210	1081	950	1625	16958	12343	9701	2734	893	466	462	468	468	495	469	486	469	464	510	571	951	1374	1248	941	666	573	499	463	476	481	493	453	507	504	471	502	461	488	484	456	441	498	480	463	419	465	445	479	517	450	433	491	462	487	523	477	472	460	499	469	529	456	484	479	423	506	458	461	503	479	477	457	465	488	485	473	457	461	454	442	486	511	504	523	468	455	500	432	496	467	463	477	486	457	435	452	444	471	448	458	467	438	467	487	497	464	464	462	507	479	485	518	496	480	479	462	436	480	473	467	473	458	495	511	462	462	514	527	486	456	482	448	443	459	484	477	462	499	468	486	492	489	472	482	431	459	478	452	464	462	501	473	472	464	458	446	465	450	477	504	429	499	490	464	485	443	460	483	439	491	457	454	444	477	487	470	505	451	517	497	481	442	480	472	465	442	473	429	464	492	482	517	483	478	493	461	451	492	483	479	472	422	459	505	463	458	480	469	453	480	461	450	495	448	462	469	443	453	491	496	468	450	452	508	467	481	481	491	457	475	458	471	481	467	464	432	488	459	531	506	498	419	467	478	489	478	500	517	484	462	506	458	479	492	492	470	479	462	510	478	440	482	476	445	481	474	448	474	458	445	482	507	446	449	488	493	497	500	454	482	469	479	475	445	421	482	508	460	500	476	449	498	480	434	474	511	459	490	474	436	468	460	491	441	456	480	473	469	487	466	466	470	492	492	491	464	446	473	468	465	498	465	478	476	499	450	428	527	465	491	496	428	481	499	473	480	517	471	450	487	476	524	480	430	490	495	504	447	489	495	494	453	474	466	487	500	471	509	520	494	452	460	458	472	461	481	455	477	468	457	468	484	461	467	468	498	498	451	494	485	464	457	449	461	448	465	503	483	469	464	448	487	512	447	476	495	475	487	417	479	495	457	464	499	457	498	456	459	442	480	463	463	471	488	478	487	467	469	507	444	471	494	459	523	517	470	474	484	456	439	469	445	475	467	490	467	479	503	454	510	463	499	451	465	482	491	475	455	455	480	435	521	512	451	489	468	442	506	499	449	479	513	451	477	504	452	499	440	489	482	452	489	471	478	502	439	444	473	473	445	460	434	467	492	473	492	461	464	481	495	457	501	479	461	472	463	478	488	481	486	477	488	446	493	465	468	467	459	448	415	455	497	522	482	499	447	458	525	490	512	483	478	445	491	496	460	472	489	475	497	461	411	494	442	464	472	478	495	471	461	439	488	460	474	506	436	484	484	438	474	497	479	468	493	446	492	492	507	504	436	513	464	486	477	461	476	481	492	479	429	470	472	449	459	444	462	508	479	472	479	496	440	485	462	476	477	473	467	468	439	488	486	489	479	439	472	498	459	437	471	456	478	471	477	466	459	423	465	489	458	477	441	460	496	463	494	483	475	462	462	482	491	489	501	457	469	477	480	443	477	461	474	456	468	449	489	449	472	460	472	446	464	461	483	456	479	477	470	441	458	462	498	444	480	481	466	484	445	482	485	455	498	519	500	448	476	450	488	473	498	473	448	459	507	475	438	474	461	478	488	493	464	448	451	489	454	466	510	477	451	507	486	467	518	495	451	459	475	492	488	450	464	437	466	494	447	464	444	491	485	446	480	490	487	437	487	475	481	474	498	481	459	490	472	533	465	497	480	460	488	472	484	476	425	489	496	499	466	484	476	465	435	463	490	459	477	497	455	437	449	438	467	482	465	461	461	471	461	486	484	448	471	462	465	485	483	447	470	499	466	478	469	460	467	475	518	466	449	465	464	453	475	447	472	462	502	486	501	481	483	479	450	434	498	467	428	471	445	454	440	454	471	463	477	482	487	473	507	498	460	472	448	456	484	516	454	494	502	485	441	461	493	416	467	444	472	478	468	449	462	448	466	467	471	464	507	493	467	460	459	484	494	462	443	472	440	450	463	472	534	476	461	485	475	468	462	468	465	480	472	471	513	431	491	449	461	454	473	461	496	484	448	487	510	484	447	475	470	449	460	457	489	476	484	467	490	514	455	426	450	458	455	477	487	443	470	459	469	498	492	408	489	460	452	491	513	479	466	466	447	456	462	458	459	455	498	453	491	444	455	461	471	527	423	489	466	462	482	450	466	482	463	477	481	498	486	486	456	481	485	475	465	472	460	455	473	481	469	480	459	462	474	442	506	462	411	487	471	475	450	452	499	480	492	488	478	501	450	478	451	463	492	509	437	498	483	468	447	486	491	452	479	462	482	469	462	484	465	450	461	494	488	443	484	459	475	460	473	483	500	467	470	440	487	450	436	494	469	469	486	447	455	493	466	461	427	488	510	461	493	460	469	478	452	462	446	462	477	434	437	462	451	471	444	495	475	502	511	460	430	479	460	476	492	469	526	439	499	480	481	472	511	468	397	480	449	465	464	445	455	458	455	460	445	473	472	459	459	476	484	472	433	483	463	478	494	456	488	461	467	499	484	465	487	516	450	468	480	459	499	450	480	466	489	444	474	498	449	486	412	484	505	469	478	476	509	457	483	489	518	507	485	427	469	488	485	447	473	499	476	454	428	442	494	461	501	489	466	453	481	494	469	489	462	493	464	474	430	462	460	436	452	486	458	461	489	453	492	496	466	472	478	500	487	500	478	474	485	472	503	480	480	444	495	479	491	478	443	483	432	473	465	481	475	465	457	484	484	500	485	501	448	460	490	458	466	435	490	488	444	454	490	459	485	466	504	470	491	498	437	456	469	448	466	446	458	438	471	433	468	461	455	479	457	455	468	474	457	462	432	480	437	465	464	430	461	445	479	462	432	451	508	439	522	450	423	482	439	474	488	462	449	501	454	447	477	451	483	471	452	460	481	510	468	474	454	432	463	492	484	476	479	497	450	463	449	492	461	522	483	472	469	487	489	487	456	493	475	479	489	447	462	486	454	488	436	459	492	486	409	472	453	476	469	503	451	480	487	450	472	528	503	518	480	470	550	457	480	450	460	485	454	458	439	470	470	509	448	440	496	484	463	469	488	489	480	467	483	487	466	470	487	479	454	480	509	508	501	478	459	482	476	463	449	475	453	482	480	447	513	504	505	486	467	435	503	481	415	470	460	506	494	459	479	444	470	471	455	471	508	462	475	500	470	490	473	478	438	480	484	498	478	456	455	482	471	497	472	481	477	459	480	463	441	449	527	514	492	466	410	468	524	475	457	463	494	440	494	434	472	519	448	460	462	470	479	487	479	496	468	485	509	456	450	430	477	462	461	477	467	460	460	457	434	456	449	450	493	480	482	480	443	439	485	473	431	483	505	497	468	517	488	462	436	477	489	484	459	489	477	479	463	475	524	460	461	434	439	448	494	474	510	515	498	506	508	446	454	440	462	465	469	442	458	491	498	478	468	492	464	501	474	439	434	445	426	457	514	483	485	450	483	481	444	423	480	462	442	429	444	435	455	451	528	467	460	468	462	486	454	461
23286	21344	29127	23902	21344	18123	2832	1054	683	623	502	469	463	549	475	476	468	473	1035	9722	8196	6056	2994	660	255	223	262	239	278	234	229	229	237	226	270	440	537	520	419	347	322	239	220	218	231	241	246	239	229	225	233	240	216	222	227	260	243	230	228	231	233	236	238	245	233	247	221	224	264	246	256	229	266	227	232	211	237	252	250	243	214	215	210	242	240	258	223	218	239	239	256	240	238	210	206	234	255	216	227	246	197	202	264	236	253	236	218	226	227	221	218	206	225	221	225	271	198	257	240	229	224	221	224	244	207	241	227	253	250	210	209	233	201	215	221	222	213	230	221	234	218	245	252	246	229	197	224	239	228	232	223	262	248	237	245	225	240	229	231	230	244	215	228	246	237	206	223	227	216	271	203	229	201	215	246	230	244	262	241	226	201	234	248	239	241	238	254	263	225	260	226	246	222	226	220	241	248	217	229	251	238	222	254	238	227	230	240	213	218	228	202	215	214	234	245	245	241	234	219	222	225	206	229	233	220	245	247	215	230	247	218	227	233	217	192	240	239	265	248	232	217	225	217	258	213	240	246	234	226	195	231	237	221	231	209	213	231	237	215	220	227	240	207	228	225	228	233	216	220	231	258	253	235	257	247	215	225	227	203	251	251	211	205	220	221	237	220	248	222	205	225	214	250	234	239	221	228	233	237	246	238	250	213	231	216	242	239	226	233	212	257	231	253	243	205	229	214	239	220	250	212	221	234	234	242	258	240	217	245	236	238	246	237	225	212	241	238	249	206	239	247	230	222	226	207	248	229	242	224	234	217	242	188	225	210	231	209	230	216	222	236	215	223	248	229	247	216	246	222	221	250	231	229	201	206	227	214	231	228	221	213	237	275	206	210	246	221	222	232	255	227	220	221	216	207	219	251	229	194	214	237	215	215	266	242	243	236	248	234	252	241	239	208	216	235	224	246	235	239	237	231	240	210	228	232	217	236	262	210	240	248	237	247	251	226	243	233	203	212	262	234	200	245	208	237	231	204	232	223	222	208	218	202	251	237	205	229	259	221	188	209	241	230	241	204	216	218	209	252	219	217	229	234	205	243	231	216	225	231	244	221	224	224	237	240	231	231	219	227	206	258	256	189	245	269	211	207	234	230	240	202	239	257	228	226	228	223	249	239	242	244	249	218	242	244	242	214	216	208	207	240	210	202	221	231	229	193	202	245	216	243	224	228	224	222	262	233	225	215	211	246	216	239	228	221	225	208	238	230	244	222	235	248	234	238	211	242	238	253	246	199	211	237	220	239	231	234	240	251	247	242	230	206	212	242	242	257	226	208	258	231	240	251	224	229	236	256	236	233	257	260	215	219	246	225	213	271	219	223	231	232	211	218	262	244	270	247	221	238	222	208	230	213	241	224	239	235	245	256	243	237	231	205	209	222	254	235	231	248	247	208	232	217	239	234	238	232	204	222	235	235	223	211	236	214	237	208	197	256	222	236	243	234	239	238	262	230	213	193	226	222	210	258	240	221	200	228	246	240	219	235	210	230	204	229	219	227	252	247	220	229	217	218	238	221	221	219	239	226	236	240	257	236	214	237	213	209	233	221	240	228	239	191	232	239	217	234	225	206	229	210	203	229	246	234	225	216	220	236	232	215	221	231	210	214	222	242	235	235	264	253	246	249	235	229	233	203	232	213	237	225	220	236	224	213	188	196	221	225	253	224	223	226	239	255	240	224	214	240	226	234	233	233	245	221	256	222	224	219	219	234	237	227	191	238	243	225	207	243	231	241	221	221	235	204	213	190	211	242	201	234	220	232	220	222	222	217	228	265	258	226	247	233	224	243	230	272	225	224	205	205	243	208	230	212	240	245	238	215	213	225	269	203	230	225	242	235	263	231	228	219	220	249	246	242	199	233	219	246	214	226	200	215	243	216	279	229	229	215	237	227	250	232	214	234	228	205	252	237	242	221	244	221	206	228	227	225	236	235	200	241	225	228	195	205	230	256	243	221	226	225	216	239	233	247	238	194	224	214	237	237	222	236	198	240	231	219	234	245	253	222	213	256	196	212	212	227	218	221	223	236	229	226	240	213	239	205	250	216	239	223	219	254	263	214	239	222	245	236	217	212	236	219	232	243	250	233	225	215	256	219	221	230	243	240	195	225	276	268	207	265	226	226	238	242	231	222	239	241	223	249	209	248	266	230	240	225	223	220	235	219	242	233	257	222	211	239	241	223	197	235	245	248	218	216	238	246	211	232	232	251	232	248	249	217	236	203	214	232	232	248	244	220	253	255	275	196	233	235	222	232	233	232	233	253	223	213	226	240	234	231	234	248	225	233	227	222	215	218	229	226	216	239	216	217	209	218	207	224	254	258	219	242	229	224	229	262	229	223	238	247	224	248	241	255	224	232	244	216	228	234	250	202	232	220	233	239	234	226	227	199	224	231	209	251	251	231	202	238	235	215	233	235	216	235	230	243	204	228	232	265	244	206	239	215	219	253	237	243	236	231	222	221	212	217	222	225	238	226	227	221	232	217	244	235	244	249	252	232	246	206	244	215	229	249	222	194	212	234	227	239	225	253	258	225	242	257	195	231	219	210	232	238	214	255	270	235	223	220	239	230	215	268	225	240	233	201	240	257	212	215	230	209	236	235	233	218	233	223	244	222	232	237	203	232	234	251	231	216	224	250	210	208	240	201	211	231	248	215	227	215	212	223	208	233	243	220	198	220	208	241	223	251	218	200	242	230	201	221	206	243	226	228	241	248	230	237	250	228	212	223	232	219	214	232	263	225	232	218	243	236	231	249	222	212	228	208	226	224	236	236	225	234	206	237	251	238	235	230	218	235	235	221	243	233	223	219	240	249	236	228	257	216	234	214	234	252	229	251	217	249	203	221	232	235	225	255	213	236	240	227	222	219	262	242	207	221	249	241	224	224	210	247	202	257	202	257	237	231	215	256	220	230	222	233	231	232	225	217	228	251	250	232	231	214	240	235	224	278	240	222	243	215	193	258	255	232	239	244	208	228	243	258	225	182	235	224	217	232	234	233	219	233	226	220	227	233	244	228	236	249	208	245	237	252	230	226	244	237	220	258	245	233	207	198	219	209	227	225	248	240	249	241	254	212	238	231	234	235	197	224	218	240	225	228	223	258	229	218	243	211	226	203	216	245	256	229	243	224	234	220	233	220	236	232	223	239	237	242	204	235	225	230	239	228	236	239	212	230	237	236	222	261	242	225	223	235	241	265	208	223	221	215	250	245	238	238	227	226	217	230	243	244	249	231	237	263	230	207	238	230	250	242	227	223	196	272	214	216	225	221	227	217	229	229	225	233	221	249	243	229	233	227	209	256	233	248	227	236	210	219	222	229	231	224	232	238	215	233	215	220	252	237	236	231	214	239	215	211	242	238	226	231	213	218	204	222	253	205	225	211	238	239	218	261	250	213	210	249	252	218	239	235	244	251	243	233	212	219	246	229	229	246	267	232	213
13441	25112	23760	14987	9600	6836	4863	3447	2540	2135	1767	1627	1801	1717	1683	1664	1438	1482	3807	22511	18652	15410	8340	1984	486	445	461	497	475	475	460	437	465	453	599	1242	1743	1483	1154	739	568	515	474	493	445	469	416	453	423	457	440	418	465	452	509	448	495	422	466	469	463	441	448	443	435	455	497	475	459	423	487	459	460	471	467	478	505	469	481	457	446	450	505	482	454	476	448	468	450	457	427	485	450	439	440	457	461	471	460	521	474	438	472	434	452	451	439	479	437	462	456	440	499	449	467	451	489	459	456	434	425	441	469	459	471	441	460	441	497	431	452	472	499	458	487	465	459	454	455	442	456	476	477	441	472	476	446	488	448	505	458	449	436	463	446	467	460	466	476	425	466	432	427	443	452	490	501	423	432	452	465	426	410	478	448	442	448	437	478	467	511	475	445	467	477	496	462	478	472	489	457	499	454	442	446	457	440	434	461	489	457	500	488	432	479	478	415	452	448	462	466	472	449	490	437	436	418	469	471	448	457	468	405	463	466	467	459	428	443	476	431	449	490	441	437	476	468	438	454	435	437	477	449	486	439	490	474	454	468	469	488	447	451	436	458	465	485	437	467	444	463	484	499	417	453	465	460	468	474	487	486	448	438	420	445	444	491	443	460	456	445	464	443	495	457	469	484	452	439	463	429	448	458	450	425	461	420	496	449	466	467	431	468	471	456	456	440	444	488	444	490	468	421	450	431	421	463	424	438	467	445	464	502	446	455	431	507	467	457	465	433	435	440	460	470	450	450	468	512	458	441	461	406	438	434	495	492	478	429	432	444	451	471	425	462	437	523	461	457	455	466	485	456	457	458	463	453	462	458	445	442	429	447	420	457	442	484	447	492	478	481	460	448	416	465	470	456	481	463	429	449	435	465	475	457	430	460	414	467	474	433	490	485	423	434	465	435	447	439	476	433	440	475	442	421	474	452	466	477	434	462	481	474	446	522	446	477	426	448	458	449	448	403	403	470	483	438	434	435	463	480	439	457	485	437	472	452	446	449	466	465	443	435	421	456	433	467	434	491	463	470	476	472	472	501	471	468	453	487	452	462	447	463	413	500	481	448	456	455	480	443	447	427	472	461	426	437	459	446	454	436	437	430	489	443	467	445	467	496	445	463	435	464	450	461	477	445	455	473	463	464	460	419	460	484	426	460	474	481	457	461	453	469	474	459	443	447	449	462	458	471	454	452	453	465	477	494	454	448	434	459	509	459	457	461	456	444	442	448	462	482	457	480	448	446	473	484	440	471	454	482	443	419	452	484	439	483	446	461	483	443	459	438	499	457	448	459	450	461	444	434	424	465	490	456	430	432	482	491	485	472	457	456	461	446	436	450	429	497	421	438	440	455	495	449	453	447	480	461	453	450	454	471	439	491	472	446	436	438	447	494	459	447	441	453	470	507	463	440	425	432	477	439	461	435	436	456	467	446	494	447	442	434	432	420	458	483	484	438	492	420	432	448	443	491	463	451	439	468	417	407	448	492	453	470	487	434	466	466	458	464	454	453	441	461	423	468	455	453	429	443	447	459	454	449	450	445	440	417	444	462	452	453	452	497	438	450	447	446	468	465	456	462	456	460	449	413	474	430	455	445	457	440	491	442	477	437	477	468	425	448	447	459	469	433	439	468	475	460	464	466	465	435	479	470	438	451	448	474	467	460	457	461	510	417	430	476	413	502	464	466	460	445	426	469	471	496	466	464	466	480	429	494	491	418	472	465	458	477	460	470	455	421	479	447	451	485	462	472	455	451	450	500	477	457	456	483	461	469	437	418	460	452	460	462	460	449	434	401	437	447	427	451	476	492	463	438	429	438	441	419	463	474	423	450	491	447	459	453	463	467	492	489	455	437	459	473	431	465	474	434	445	461	481	491	416	444	459	431	444	496	453	445	432	448	446	468	462	439	452	480	473	457	437	468	442	437	437	447	480	450	471	470	425	444	514	444	440	446	466	468	435	462	433	466	468	451	463	423	456	479	494	470	446	472	476	439	423	448	466	469	438	461	473	456	455	461	487	471	461	457	454	432	453	453	478	468	423	453	472	506	468	442	470	477	503	474	451	462	448	437	422	479	509	466	501	462	481	462	432	426	477	469	430	437	507	448	441	407	426	452	460	443	438	480	441	450	437	476	434	460	448	462	441	488	417	469	442	455	468	455	444	431	472	463	473	450	464	448	486	451	482	462	417	477	435	460	466	454	443	418	493	446	429	473	453	446	439	448	453	436	423	469	438	464	484	449	489	451	442	459	450	447	456	419	451	438	404	430	473	428	436	487	467	451	441	460	478	420	453	458	451	426	446	481	460	430	424	443	474	489	460	446	425	439	466	431	468	467	437	446	465	505	444	431	435	463	467	420	426	433	430	456	449	460	449	465	472	469	462	414	461	452	448	452	479	452	463	400	431	452	465	468	489	442	501	438	460	449	488	453	498	433	460	468	498	504	413	480	447	463	446	475	449	520	466	457	479	453	472	454	425	441	486	471	480	473	436	461	465	453	454	465	446	456	447	472	497	410	420	451	420	440	428	432	480	474	448	460	463	467	465	469	428	451	485	444	448	428	483	480	456	466	482	422	482	498	477	447	458	413	456	490	441	423	449	440	424	439	422	436	462	487	428	447	457	481	457	399	460	467	445	419	479	461	436	494	465	443	464	426	479	425	473	495	466	414	476	468	436	475	433	429	464	429	510	441	493	504	437	466	461	497	493	436	465	428	453	447	459	507	440	477	437	463	464	461	448	454	423	441	457	488	452	431	453	464	467	433	451	438	427	457	472	458	426	476	459	453	468	440	454	482	485	467	457	427	455	426	426	475	459	420	413	484	482	458	479	461	465	461	490	435	439	457	440	465	456	441	477	462	455	440	465	455	458	473	448	434	445	466	477	465	421	472	481	491	465	417	451	434	412	474	437	407	446	410	451	487	448	456	466	419	448	466	425	454	458	446	472	413	490	431	448	479	436	451	452	445	438	435	467	417	425	455	457	497	474	447	487	443	486	470	479	461	463	418	496	441	460	452	469	467	477	480	399	459	468	417	453	494	432	400	471	471	485	493	468	432	438	430	480	478	487	470	512	480	474	455	473	459	453	455	474	454	452	425	429	463	458	460	414	454	487	435	445	471	459	434	479	495	455	471	493	443	445	476	468	502	437	497	472	424	452	456	475	464	439	433	468	462	443	471	458	433	460	468	448	451	504	466	435	483	449	438	469	429	450	432	457	451	421	457	444	442	436	470	459	438	428	448	454	450	463	440	423	474	470	448	464	454	448	477	460	479	457	420	440	466	469	482	453	464	464	443	443	449	476	425	489	473	444	457	473	422	416	460	457	443	494	407	452	487	490	475	447	468	425	459	453	423	459	422	450	445	483	459	421	464	472	452	447	449	450	465	468	434	446	446	468	489	425	448	457	454	445	458	443	458	470	471	468	474	437	484	448	447	483	444	481	457	436	439	433	458	439
26868	20066	8371	2235	1065	673	527	440	379	358	354	393	366	427	407	379	323	351	317	755	951	740	638	330	326	361	306	299	281	298	295	289	308	275	301	295	311	324	278	335	295	296	326	287	301	298	293	296	298	287	298	298	291	277	294	293	300	308	272	287	272	278	322	281	277	309	260	279	268	287	289	281	298	275	314	263	299	305	281	304	271	289	293	281	296	298	295	297	323	255	291	262	296	280	281	286	312	292	302	269	266	265	293	293	306	303	283	315	299	298	292	279	289	297	306	338	273	323	271	274	313	270	322	265	279	306	288	307	304	274	285	282	293	288	314	290	273	299	286	317	271	285	315	294	313	288	258	297	268	313	298	253	269	324	281	296	300	276	275	283	275	284	286	295	274	301	259	291	296	272	309	293	293	300	325	282	269	281	284	292	293	289	300	295	323	277	312	300	292	260	270	281	295	281	313	305	254	286	268	304	304	302	273	288	274	286	281	287	281	298	284	302	310	283	307	291	267	262	307	283	287	290	285	311	294	284	285	297	314	274	312	308	264	289	275	305	266	267	280	313	304	283	316	301	282	315	273	329	289	302	280	271	268	309	297	283	288	286	298	284	290	291	293	266	291	280	324	282	327	269	322	309	309	289	282	288	277	262	312	288	256	271	310	247	293	312	298	264	242	312	284	319	315	267	302	249	286	299	271	323	272	272	249	256	288	290	312	299	282	272	292	317	259	275	296	312	325	287	303	289	287	331	291	298	273	285	274	275	281	300	328	299	296	265	287	290	291	279	298	282	331	314	312	280	308	296	302	279	316	293	244	269	259	281	282	282	302	281	292	311	283	304	305	283	311	273	296	299	294	269	292	285	301	291	289	278	267	276	276	259	298	276	287	276	289	289	281	286	301	303	291	301	296	310	286	305	286	300	305	284	315	304	337	301	290	291	298	299	306	271	305	287	283	275	297	273	283	283	309	299	289	298	294	297	293	276	282	278	274	282	289	294	296	281	299	290	273	260	311	312	297	292	284	288	272	296	289	299	317	321	284	279	280	303	300	285	263	306	272	289	292	264	289	301	281	328	278	285	307	267	303	297	297	272	322	280	259	291	293	300	304	309	278	271	286	286	299	301	284	277	277	269	281	271	272	275	286	288	277	296	294	262	265	280	288	290	268	289	307	287	245	304	315	290	288	280	265	304	329	271	287	270	302	292	278	298	298	293	290	304	307	296	308	293	301	294	291	293	286	278	271	326	298	279	305	297	318	312	292	256	283	291	269	295	311	273	305	274	268	279	275	294	307	325	273	279	283	279	258	311	272	305	284	291	290	269	288	314	304	268	273	317	307	285	281	289	307	293	297	299	283	279	288	312	320	302	318	270	292	306	297	305	272	289	294	282	279	283	287	282	293	287	298	300	287	275	279	278	288	283	273	294	287	291	298	292	312	272	257	283	282	264	323	312	264	285	297	294	296	279	295	303	288	283	323	288	305	308	281	299	261	322	271	307	265	274	303	269	286	306	293	301	288	291	253	281	268	300	313	312	298	289	301	313	309	299	294	283	305	313	305	289	333	291	270	302	263	290	310	320	273	293	273	287	271	291	321	303	299	293	290	284	292	278	292	273	312	330	297	293	281	267	299	289	283	324	309	286	270	275	324	316	310	313	311	284	335	274	259	278	287	274	275	286	276	265	295	285	280	277	296	279	287	280	299	308	289	272	288	295	301	275	311	286	300	283	301	290	292	319	294	301	269	286	259	274	291	268	317	281	280	275	261	292	281	301	287	273	314	278	292	278	300	305	301	287	288	291	291	308	310	264	299	307	307	278	292	301	286	298	276	305	295	279	279	303	329	320	290	281	269	308	280	292	300	302	303	281	263	298	291	265	273	309	282	319	297	293	303	269	304	291	283	277	319	289	289	279	302	264	287	285	286	298	295	274	322	293	274	299	297	311	286	308	287	239	304	290	305	276	294	292	301	292	304	289	326	285	305	327	291	286	304	269	294	293	283	286	297	288	293	275	290	296	269	268	304	299	244	253	291	322	304	277	286	311	307	295	290	291	312	269	286	289	282	292	292	289	300	301	274	288	311	288	292	268	310	290	291	278	281	263	293	313	282	297	305	279	295	285	310	248	290	286	273	304	306	284	273	307	276	301	291	293	307	315	309	324	291	281	304	275	326	299	281	300	300	302	288	314	296	269	296	272	293	300	276	290	261	291	308	288	266	278	322	295	284	305	295	291	281	273	289	294	324	295	281	290	263	300	310	304	303	306	286	281	293	300	279	291	313	289	274	318	313	280	307	308	261	282	280	301	281	311	290	306	272	284	315	260	304	290	317	296	288	306	292	286	285	291	258	307	287	322	262	317	268	318	318	282	288	313	283	252	293	279	271	271	273	294	286	272	275	281	270	296	302	311	289	283	270	291	274	296	283	294	287	289	312	316	274	283	318	298	310	296	288	321	320	295	286	290	271	276	304	285	276	263	280	320	285	274	317	280	310	292	278	319	272	334	308	293	287	291	262	281	279	286	289	297	326	294	305	295	284	289	303	302	297	292	279	283	267	295	287	283	286	296	294	308	282	263	284	278	285	296	311	283	301	305	298	268	308	299	273	276	306	296	283	271	282	274	281	324	291	310	288	329	294	297	315	290	338	288	307	291	291	311	283	287	301	296	301	290	320	278	300	312	312	288	296	285	302	278	292	299	290	293	281	279	318	304	279	304	272	283	294	286	286	328	274	300	295	301	288	279	293	309	286	280	289	298	300	314	257	313	271	312	272	304	328	306	301	266	281	307	303	293	304	262	281	281	289	291	302	300	279	304	299	285	308	250	298	281	305	285	300	281	300	282	302	273	321	303	296	291	267	285	277	322	311	254	306	294	316	277	324	258	272	302	322	278	295	278	297	267	320	289	294	299	319	282	303	275	260	293	302	316	286	289	290	256	325	263	271	300	273	312	296	290	283	276	295	289	309	320	316	298	276	292	270	276	289	305	277	276	288	316	316	303	303	271	281	271	290	310	249	288	294	310	301	281	315	276	323	302	277	282	309	302	269	254	299	303	275	297	299	312	311	300	297	278	304	275	299	286	276	312	300	283	284	276	304	272	286	335	292	286	306	286	296	290	250	285	264	293	301	300	302	277	313	276	269	282	297	311	276	273	327	278	289	316	322	292	299	286	304	291	322	303	265	235	306	300	291	285	296	327	294	295	264	363	277	308	246	326	265	299	272	303	303	307	308	283	260	272	295	309	300	274	306	267	289	285	290	278	305	274	295	283	307	308	275	291	322	327	291	312	284	284	315	284	266	304	281	288	283	305	312	298	310	306	320	299	256	267	280	292	307	325	299	281	298	280	287	309	291	287	274	265	289	304	309	283	295	306	293	272	311	285	279	300	301	300	285	283	289	294	301	307	294	305	284	297	285	289	304	295	296	312	283	290	297	315	327	266	294	309	288	272	306	270	274	287	305	271	307	297	282	315	303	297	284	296	279	303
8489	10662	9693	5519	3497	2351	1696	1239	1123	988	899	994	1016	1072	1055	944	887	832	829	2734	3130	2388	1752	829	659	575	567	559	610	605	582	600	574	603	609	611	660	668	703	650	612	593	581	619	597	576	568	609	595	570	617	598	614	546	606	544	570	568	598	573	595	617	620	591	530	622	596	601	633	632	634	591	578	584	568	584	619	579	589	585	618	568	626	624	552	576	563	582	620	625	582	595	596	561	615	603	594	573	567	632	584	575	589	607	599	570	650	574	601	631	594	567	584	597	598	591	613	611	596	569	608	607	616	580	573	584	588	617	591	583	579	673	631	622	588	574	562	590	617	574	566	588	564	607	593	502	616	573	595	526	592	613	585	589	610	635	608	642	565	601	567	614	640	601	611	569	610	577	593	603	601	599	643	628	593	586	564	590	633	574	571	608	632	551	551	537	586	629	599	589	561	614	585	586	600	580	612	595	618	568	585	612	599	563	570	599	616	591	578	612	639	618	566	578	562	614	630	585	578	634	593	602	573	565	588	595	558	610	617	593	627	589	625	615	592	618	608	583	631	556	664	600	575	563	599	552	581	612	592	608	577	615	612	589	580	626	603	580	586	606	555	614	597	575	581	617	571	625	570	592	570	560	578	580	559	589	604	609	584	582	575	601	618	546	587	562	586	594	584	569	603	592	608	597	580	601	602	576	607	612	569	619	620	622	629	607	564	546	567	578	538	578	571	562	539	591	626	589	542	590	569	611	564	612	579	613	563	598	609	581	632	588	550	615	595	554	609	607	589	583	533	582	585	586	600	632	615	578	616	622	629	588	607	598	612	641	587	623	627	582	622	555	578	601	601	626	622	560	563	579	593	569	542	577	584	615	596	641	647	641	578	631	617	593	643	572	581	631	587	610	553	607	584	608	563	564	611	613	580	581	591	585	589	593	587	583	616	585	552	642	571	595	537	607	548	605	586	577	589	574	563	612	590	570	565	594	604	593	622	554	613	581	544	618	597	542	545	608	590	636	585	621	557	593	576	593	624	588	615	630	538	556	635	568	627	604	605	585	563	569	598	636	603	583	577	601	564	516	531	597	596	598	571	592	554	603	563	623	591	622	602	620	537	581	576	560	586	613	589	559	576	587	669	643	579	604	595	599	610	572	564	590	587	604	632	595	593	623	602	616	538	618	595	650	656	585	607	617	620	621	577	611	598	600	562	610	625	563	554	587	590	565	605	615	573	614	534	595	563	580	531	632	590	587	614	617	592	567	617	619	553	556	610	546	557	550	568	583	584	576	612	568	599	556	600	540	570	576	596	620	651	602	584	626	629	618	577	583	623	578	595	562	571	576	599	582	591	547	586	592	584	607	608	584	567	596	552	597	592	573	641	590	590	563	581	543	649	616	588	574	582	579	607	566	581	584	605	600	590	555	572	575	586	577	590	567	612	552	569	573	623	596	550	589	597	617	632	609	600	574	623	631	603	608	579	616	594	610	573	588	582	573	626	621	560	579	572	606	611	557	614	591	625	606	589	571	622	563	592	629	574	542	578	596	571	585	636	591	590	615	570	569	582	622	593	607	599	603	604	593	576	577	583	568	580	546	589	618	564	620	583	553	592	610	565	543	583	628	555	586	622	560	623	597	639	591	556	571	588	575	591	572	594	608	618	623	597	630	605	607	582	616	585	542	605	583	563	599	585	571	637	547	574	610	592	575	551	598	584	563	618	623	596	611	593	579	625	616	580	647	577	562	624	604	593	576	629	581	628	597	580	591	548	584	613	588	610	568	593	636	588	607	576	583	569	606	596	536	592	592	609	600	583	646	617	579	605	606	636	629	576	577	574	571	592	605	568	581	589	605	598	578	589	587	625	590	605	549	613	590	591	561	614	627	591	596	573	551	545	593	630	591	598	585	610	589	613	565	613	607	654	564	563	555	634	638	555	610	586	549	599	584	576	616	573	598	579	603	636	597	576	565	594	611	595	584	592	547	597	593	595	583	643	602	583	561	611	601	626	614	620	578	586	596	601	577	540	573	546	588	572	571	596	582	537	609	543	609	612	584	558	621	578	590	591	608	578	579	617	589	578	609	548	609	557	600	604	589	590	583	584	556	573	594	571	590	608	597	573	571	594	564	580	599	595	578	585	592	587	617	582	619	568	611	582	617	609	633	664	562	594	543	547	575	609	626	509	578	623	556	618	549	610	597	595	583	588	595	611	543	577	617	605	589	572	588	610	617	617	572	577	588	574	543	633	586	603	591	614	624	571	587	567	588	575	589	568	605	567	581	557	599	608	571	570	614	588	597	586	570	608	593	593	597	560	595	616	593	588	583	612	591	584	567	621	554	591	535	570	574	538	572	607	624	620	639	649	578	582	602	579	539	613	569	609	585	570	590	604	595	613	546	582	547	580	595	605	610	591	586	619	591	635	570	587	595	584	602	588	595	608	589	624	577	577	620	584	585	604	600	593	627	605	539	571	560	627	596	586	585	656	626	579	611	597	615	615	616	572	598	607	588	564	599	573	613	569	588	616	554	566	579	590	586	588	585	639	571	560	638	574	610	555	598	611	622	581	606	579	578	586	602	598	607	590	597	607	600	625	608	613	594	599	602	556	561	577	603	578	575	574	549	625	606	569	612	601	598	581	629	631	623	588	592	608	582	597	615	616	610	571	616	612	553	593	608	545	596	624	607	582	601	558	581	609	573	636	601	594	589	608	605	629	627	618	620	579	573	558	594	570	584	562	605	646	604	611	596	550	592	581	620	614	587	617	607	580	575	554	599	592	608	558	624	605	593	568	602	563	597	608	575	607	595	613	625	593	535	595	596	592	587	579	589	593	622	603	606	606	622	568	581	608	596	590	602	600	633	559	621	610	575	582	567	545	553	561	590	590	602	604	612	588	590	589	587	614	552	586	582	569	616	595	597	616	587	588	610	579	548	601	622	601	587	600	591	576	599	578	614	610	573	600	607	591	567	583	574	595	580	583	586	582	600	598	600	597	585	561	598	582	605	587	612	628	567	549	641	609	604	582	614	584	583	585	586	643	582	637	584	597	576	574	617	569	582	613	618	608	556	602	583	617	573	554	611	551	599	581	599	599	592	549	611	584	602	578	603	521	623	577	586	634	621	585	627	592	611	579	606	594	596	605	616	595	536	567	595	597	604	599	620	607	592	589	567	580	553	596	597	594	604	621	606	590	586	610	588	599	577	546	579	603	614	614	585	647	561	579	571	572	633	570	601	597	632	565	570	638	566	625	591	623	602	552	578	609	583	595	634	585	602	609	659	649	575	633	542	621	614	576	622	554	565	556	606	609	600	588	594	587	607	575	618	559	561	547	597	570	570	607	595	576	606	583	546	594	628	611	640	623	603	627	613	571	573	615	596	578	564	592	610	606	581	600	606	587	612	590	606	588	596	599	630	610	587	618	563	636	587	605	581	558	627	567	599	568	595	595	554	607	580	566	568	578	582	581	599	570	582	532	590	601	548	561	591
24153	21252	28188	24541	18478	2850	1075	720	493	467	464	454	444	449	387	383	348	379	934	4135	5542	2904	1910	888	593	378	254	225	254	233	254	226	259	211	258	246	300	310	247	251	243	236	284	234	230	229	255	222	254	250	240	235	241	265	254	230	242	279	253	261	253	230	265	237	223	246	235	235	245	239	236	234	266	269	257	217	236	238	254	257	239	264	257	213	243	240	233	253	243	241	243	254	229	229	250	223	242	227	224	240	224	208	274	261	245	266	228	281	260	223	233	246	264	265	248	256	243	252	245	247	239	239	251	270	248	244	259	232	263	275	288	229	235	203	261	232	245	240	236	241	246	270	242	231	228	255	218	232	246	249	239	234	268	250	236	278	227	250	230	231	257	226	236	242	232	245	280	252	266	250	223	221	245	244	227	248	242	256	233	238	220	253	239	253	220	240	237	255	247	212	236	246	258	227	240	227	253	265	230	244	236	250	250	225	230	238	258	258	260	228	249	221	246	223	217	233	248	246	236	251	260	263	257	264	249	240	251	229	242	228	271	277	246	252	262	249	209	234	253	242	240	246	235	244	232	243	247	270	268	285	238	257	252	237	238	257	218	243	249	243	290	233	263	226	232	229	260	226	249	267	212	247	262	242	238	235	256	217	254	243	254	253	234	263	228	221	254	246	260	252	244	259	238	254	209	215	237	270	264	255	251	239	267	245	224	256	275	265	229	237	241	258	260	246	211	226	246	244	256	243	239	244	257	256	272	251	245	236	271	251	242	225	218	229	260	234	250	251	247	242	244	254	242	248	250	238	259	248	267	244	258	273	263	239	264	234	244	237	268	256	224	241	236	210	239	231	240	224	229	233	229	242	216	245	244	237	220	248	260	260	250	235	243	238	215	244	229	236	231	239	227	256	264	265	237	273	249	247	256	241	244	226	255	244	224	264	260	251	257	247	240	286	243	232	229	221	252	241	221	226	245	242	255	246	231	234	247	259	250	249	259	236	253	239	230	237	245	247	253	257	267	226	250	207	244	250	227	259	235	214	237	243	238	240	247	240	240	241	264	262	259	263	216	269	241	229	250	238	267	244	237	273	240	256	232	270	248	246	256	267	223	208	233	252	256	233	273	218	253	218	256	215	271	251	241	279	245	249	255	253	242	254	256	273	250	238	265	241	267	272	253	234	243	234	239	255	271	236	265	231	254	252	215	251	250	218	243	242	228	241	271	231	246	266	236	232	230	249	262	252	250	246	257	254	252	242	249	265	285	217	260	264	249	239	258	255	228	211	236	283	241	247	242	249	254	250	261	251	210	236	250	240	264	253	261	239	268	247	221	232	238	259	278	238	245	274	276	228	220	239	240	259	239	257	235	236	277	245	271	243	248	236	238	243	257	247	245	248	245	253	219	231	258	257	245	265	240	221	234	248	239	245	219	229	263	247	265	249	255	230	232	247	236	243	249	234	235	249	255	246	255	235	239	250	231	239	234	241	229	260	225	229	220	251	295	255	240	247	263	223	231	244	225	234	266	257	215	261	201	215	258	263	254	234	234	236	257	257	236	221	247	253	248	251	249	222	262	216	225	224	261	265	246	238	233	251	247	260	248	263	279	249	243	243	235	260	237	248	264	235	229	242	211	272	255	240	248	273	246	228	247	229	225	262	218	238	280	236	246	244	265	237	230	248	246	245	247	262	245	242	205	229	245	230	261	256	239	256	244	267	254	239	252	240	206	195	236	247	254	235	244	244	223	229	240	248	232	257	230	253	207	233	258	221	221	257	256	246	232	251	252	263	233	269	246	241	252	237	257	268	247	236	225	249	257	239	226	239	247	264	253	252	237	265	268	249	252	233	255	229	235	259	258	255	272	244	249	230	228	272	236	242	237	241	230	239	245	251	253	224	247	237	244	226	271	262	216	250	248	237	256	225	248	253	243	228	272	258	235	241	268	242	223	243	273	271	272	212	236	235	233	227	236	267	251	239	250	223	262	236	207	232	259	237	209	244	241	246	217	230	234	237	268	246	243	263	233	239	245	232	260	216	202	247	233	228	223	214	295	235	273	275	231	255	258	262	236	221	246	268	259	238	247	264	239	228	245	268	242	235	275	252	262	271	263	248	247	247	240	231	246	206	257	217	230	227	270	251	215	250	242	246	230	251	261	271	253	251	223	250	224	276	256	242	229	234	249	236	279	248	268	253	239	259	264	248	262	242	245	215	250	254	262	266	241	268	246	259	217	232	252	233	212	241	238	232	205	245	233	245	233	238	243	246	242	229	244	234	267	245	233	245	241	248	236	238	243	257	227	236	245	258	254	236	214	237	241	268	250	267	257	258	274	259	230	230	274	259	232	246	258	245	226	240	230	252	248	237	223	253	250	227	262	226	243	271	234	242	229	256	255	274	266	256	255	250	236	253	202	228	217	246	222	244	260	241	214	245	237	255	251	233	226	234	241	238	237	222	253	248	238	254	265	222	237	259	236	225	232	263	237	261	225	258	254	239	249	246	269	212	221	233	243	244	261	227	234	230	250	245	232	260	224	247	265	234	242	235	236	263	257	225	241	255	254	234	237	257	255	264	242	254	269	244	243	244	235	237	247	222	237	244	287	249	263	270	250	288	253	248	244	244	238	220	228	262	224	252	251	252	256	235	234	215	201	241	238	252	227	239	262	229	243	245	243	246	258	223	226	245	210	235	235	261	249	256	226	263	220	231	235	238	224	212	240	245	241	245	248	253	239	238	217	244	220	249	231	254	228	227	236	251	229	273	198	235	260	262	253	264	227	238	241	251	235	263	257	249	252	240	272	243	244	237	222	245	223	233	223	251	234	233	262	263	262	222	277	229	253	238	242	289	229	266	257	244	250	253	232	233	230	244	262	248	272	234	259	262	252	262	227	255	237	255	267	246	232	222	240	254	226	245	236	243	245	215	246	250	271	212	238	243	253	228	226	221	237	244	264	215	242	256	260	245	264	268	236	218	263	235	259	233	235	240	278	234	246	235	249	236	271	256	242	234	249	247	248	237	248	252	258	267	271	230	253	249	250	255	254	252	214	236	230	261	258	246	246	235	245	237	244	232	234	254	239	239	206	244	225	262	257	250	268	250	233	263	248	244	257	221	260	243	223	218	240	251	248	242	232	261	238	230	226	237	261	227	233	252	267	234	211	229	253	228	225	263	271	223	247	240	257	248	251	231	246	251	247	261	265	227	255	254	246	231	238	247	219	231	253	258	244	241	232	266	234	251	257	237	264	242	257	249	253	232	224	254	242	247	238	231	231	248	219	215	252	247	248	260	245	271	261	232	261	255	242	238	263	242	222	243	246	265	243	224	245	222	238	252	266	244	272	248	237	269	255	256	257	252	266	239	276	241	233	245	218	250	226	262	220	237	227	237	239	233	247	243	248	252	258	247	229	222	261	245	255	220	237	230	230	249	233	246	255	237	229	245	259	234	252	246	255	240	272	236	230	246	237	238	248	249	250	258	237	221	261	280
10603	19593	17503	10717	6690	4579	3317	2340	1835	1541	1495	1457	1463	1344	1342	1080	974	938	3504	12302	14789	9291	6309	2753	1730	880	548	513	526	495	499	492	540	485	485	543	667	735	636	542	539	473	514	511	500	499	508	488	539	499	475	501	487	534	515	487	485	522	491	507	524	484	476	486	526	523	486	509	485	497	470	518	500	489	526	549	518	506	503	475	523	498	469	473	496	508	534	497	550	481	499	484	517	487	476	522	534	483	483	493	512	498	505	504	466	501	512	506	471	500	491	504	498	510	489	470	500	469	477	511	515	486	461	497	542	506	549	519	517	506	477	476	496	483	499	516	485	451	509	503	480	500	489	479	478	527	500	513	486	514	521	518	509	485	498	521	444	550	515	525	510	537	526	476	503	525	492	533	489	499	473	516	489	506	489	541	523	506	484	503	498	487	546	479	522	522	491	529	498	490	480	471	533	526	504	524	468	491	509	472	473	517	456	486	493	530	505	562	494	495	540	487	502	526	480	496	498	488	532	455	472	516	513	521	493	506	466	519	471	484	522	483	525	491	536	492	532	527	462	497	518	496	501	467	476	503	506	528	544	453	536	505	475	494	519	523	474	496	505	504	491	490	499	513	526	514	490	474	514	491	468	519	508	524	501	509	536	546	529	523	464	493	545	473	536	522	514	462	489	504	505	482	469	479	469	470	507	502	509	481	517	511	483	504	478	465	517	498	488	465	494	533	521	522	503	511	484	496	510	476	494	482	506	478	506	496	508	535	534	547	506	518	491	494	498	536	510	509	502	517	497	528	551	500	486	499	491	517	492	513	505	519	498	503	509	472	528	549	472	522	525	500	496	519	465	470	516	552	519	493	542	520	488	529	498	526	537	503	517	473	485	494	521	512	489	511	527	517	495	529	505	512	460	479	492	487	517	494	525	500	523	499	503	497	494	501	513	496	518	465	514	501	539	507	481	479	485	499	520	541	508	509	500	544	478	467	498	497	491	486	495	500	481	490	506	514	520	487	479	537	523	509	525	518	510	504	491	520	472	515	497	459	486	531	499	512	535	558	487	487	516	500	523	524	551	482	487	512	486	513	516	507	505	469	485	531	540	478	504	494	483	473	544	513	505	509	534	494	486	502	479	549	521	486	475	484	481	490	500	502	512	498	497	502	474	506	465	533	475	518	505	466	503	466	507	485	509	513	514	488	503	463	496	480	509	507	545	513	488	491	528	519	504	489	474	483	532	491	505	508	482	507	498	519	486	462	479	480	475	491	511	500	485	488	527	493	485	483	464	480	476	534	465	513	517	474	509	486	452	512	510	424	526	463	526	543	532	467	522	497	473	559	484	518	509	519	502	507	488	548	461	481	502	545	516	451	521	499	527	531	505	499	551	523	511	523	509	496	521	509	492	487	486	509	498	520	534	498	482	514	491	503	504	528	482	495	504	514	460	470	528	513	474	503	520	506	512	498	526	458	520	495	502	510	533	488	503	485	480	529	500	472	502	486	511	502	497	498	511	517	550	503	536	486	532	507	464	531	516	532	530	507	483	527	535	494	514	498	503	491	458	500	496	530	528	519	531	486	506	520	508	522	472	521	504	490	551	522	488	508	495	494	519	503	508	464	495	518	504	454	509	479	515	512	523	489	453	517	506	506	497	496	510	524	525	501	496	500	499	468	492	506	513	516	491	516	514	475	483	526	495	499	485	463	510	510	462	504	486	503	491	513	492	498	495	478	504	490	512	475	480	510	528	519	493	497	538	510	489	477	475	522	510	518	492	542	463	527	492	471	488	519	488	529	479	527	503	490	509	487	530	493	512	514	512	516	486	526	463	519	506	491	578	523	514	502	491	491	507	488	471	517	495	494	482	469	493	497	516	493	474	484	484	501	513	536	450	524	543	480	516	525	501	505	496	486	469	483	507	495	507	486	473	510	497	534	500	524	504	466	532	515	489	512	484	514	497	512	541	520	517	502	493	475	525	508	508	517	475	509	534	523	521	516	500	525	528	517	524	493	530	525	518	504	544	495	469	533	465	528	514	516	509	460	507	467	475	508	524	487	516	510	514	490	495	484	454	505	512	490	479	485	497	480	459	500	469	543	503	487	505	488	505	514	511	510	532	489	499	471	506	499	526	463	552	469	489	499	464	512	473	547	475	526	455	531	513	505	503	513	479	497	514	495	531	487	489	498	504	514	520	460	477	515	521	488	481	517	480	502	483	515	497	514	480	496	495	482	480	488	512	516	506	541	495	498	521	500	467	500	501	499	526	506	509	570	518	532	502	498	491	517	502	485	494	487	496	504	500	524	539	503	516	563	501	536	501	497	522	533	476	529	475	469	485	492	524	493	514	511	477	474	509	509	511	504	468	483	507	466	482	504	504	487	525	521	481	523	510	471	483	473	528	516	512	513	477	513	491	497	522	527	496	481	512	493	512	515	490	481	489	500	504	494	509	471	440	498	503	479	470	503	507	536	509	480	457	500	543	477	492	490	523	484	514	465	478	494	515	490	546	490	524	526	499	503	485	505	475	482	525	542	510	488	485	478	465	516	526	490	510	481	529	486	446	458	469	496	493	545	521	534	486	522	532	499	519	501	481	557	482	499	497	512	477	518	514	520	514	491	506	514	474	498	479	520	486	470	500	532	518	492	484	518	490	492	489	517	520	517	496	505	514	492	532	514	524	495	459	488	506	481	525	468	516	468	551	541	546	493	490	518	501	515	544	487	498	499	529	512	491	502	500	494	454	490	526	485	497	502	471	481	498	502	511	480	493	496	484	462	501	463	518	543	504	535	505	473	529	539	517	475	539	497	452	490	502	496	506	541	519	495	479	500	510	470	497	503	483	513	507	497	523	493	492	517	513	536	517	455	491	511	472	515	509	560	491	505	497	530	495	478	522	542	470	513	528	511	514	531	469	510	502	454	501	487	477	478	492	531	483	519	478	508	456	477	507	510	539	521	505	512	475	501	508	500	489	461	540	501	474	506	501	505	484	487	499	482	550	543	486	534	501	502	484	512	479	528	486	497	494	478	466	482	511	491	514	516	471	451	459	518	501	514	464	493	509	462	547	508	513	469	490	497	503	480	481	505	506	504	477	518	507	563	520	505	540	472	453	530	517	503	495	517	523	495	494	490	517	510	535	523	522	528	529	498	466	535	493	465	508	512	504	477	492	469	492	523	472	470	503	486	514	480	511	507	410	509	510	482	518	515	531	520	493	507	475	514	539	519	474	524	507	493	505	481	461	464	481	499	501	493	498	536	493	517	482	512	507	472	510	515	462	544	488	505	507	486	490	521	497	512	465	508	514	491	495	503	473	484	513	515	489	499	494	514	488	493	475	523	516	443	526	520	496	503	478	504	492	494	558	504	499	520	480	490	517	512	502	492	497	518	512	496	563	456	494	518	499	504	504	507	473	482	488	474	536	482	521	506	477	479	532	496	528	482	496	516	535	506	514	526	497	471	492	463	529	493	540	479	489	517	479	506	428	495
23314	21375	29127	24006	21380	18044	2891	1091	741	658	642	616	574	499	501	470	440	394	2142	5586	10730	5761	3904	1775	814	607	244	245	247	239	251	275	262	267	264	279	307	326	282	254	267	282	242	250	278	233	237	240	244	222	267	254	250	251	278	245	228	259	256	270	249	244	239	268	242	239	248	260	248	244	254	278	244	240	259	239	242	271	231	254	255	235	248	271	221	264	263	265	241	240	251	238	279	240	259	256	251	236	230	254	243	261	248	259	249	256	253	246	246	266	235	250	214	260	234	239	242	259	260	226	242	244	243	255	244	239	235	234	237	260	241	236	266	247	225	301	265	256	281	253	247	236	251	247	245	219	232	255	246	238	240	236	238	254	262	241	240	211	245	241	260	227	230	270	257	233	274	244	234	257	270	233	259	244	227	226	278	253	248	222	214	274	278	231	252	223	260	243	282	235	244	235	248	274	248	242	214	226	227	273	258	230	277	239	234	224	250	254	224	248	255	268	240	233	240	257	235	267	304	247	278	246	241	235	264	242	248	262	241	243	266	224	242	288	233	241	238	238	243	241	254	276	244	212	256	266	259	240	263	236	255	257	242	241	270	258	229	266	254	240	291	251	229	240	269	248	242	253	225	264	248	249	239	256	241	260	255	208	234	261	242	257	237	256	252	261	263	262	257	241	224	251	283	253	248	232	250	243	255	258	250	250	236	256	259	241	302	237	230	244	234	248	254	245	248	253	250	258	260	244	237	267	257	220	236	256	257	276	217	247	259	268	250	220	255	262	278	248	273	247	242	262	247	222	256	247	241	244	271	237	244	239	236	264	237	277	251	250	225	258	261	254	260	242	257	271	255	247	215	243	269	237	257	261	267	258	264	236	287	238	217	238	259	228	238	233	248	208	241	247	268	228	255	240	255	248	271	265	228	243	229	232	244	257	234	255	238	249	269	258	235	251	265	237	250	260	219	230	245	239	232	258	251	277	238	253	252	234	250	239	252	250	237	236	258	274	272	224	277	234	238	234	257	258	235	256	225	227	245	257	253	245	263	233	235	238	220	236	239	262	252	226	253	267	238	255	241	255	265	246	267	229	253	239	273	245	268	237	236	240	242	264	245	245	277	225	248	228	251	253	255	248	258	286	252	247	245	229	239	265	246	252	241	225	245	243	248	264	251	272	259	244	249	238	264	236	256	249	258	250	293	260	232	260	218	237	224	246	260	246	243	241	255	239	239	225	237	239	261	261	245	252	219	270	247	273	256	254	221	263	267	271	240	238	233	250	275	244	256	248	256	241	232	233	240	248	234	235	250	265	235	308	244	245	258	256	225	226	246	236	240	241	266	260	252	242	262	234	223	251	236	240	261	247	222	258	251	223	257	257	282	253	254	241	245	239	255	242	244	237	209	252	239	251	266	242	258	243	231	223	242	226	267	269	220	278	241	245	233	225	254	241	259	238	246	240	239	253	248	232	272	250	256	270	236	241	255	251	228	252	247	238	225	276	252	233	234	248	257	260	256	216	268	268	257	297	249	217	247	264	260	237	247	224	258	253	258	242	266	248	248	238	249	244	256	235	222	245	256	256	251	254	233	254	254	261	239	270	250	261	232	266	253	240	242	268	256	234	229	267	266	251	242	218	259	271	249	240	244	238	245	253	245	241	239	235	255	244	216	288	264	252	247	239	241	244	276	250	262	265	271	215	265	241	267	220	239	206	263	222	255	262	264	223	232	256	250	245	241	253	256	238	250	268	250	265	237	230	254	236	291	244	235	212	243	218	228	225	254	261	252	260	248	234	251	227	265	240	238	233	249	233	253	234	241	259	232	239	211	220	248	232	242	224	250	249	249	222	239	242	246	241	256	234	228	250	265	245	263	228	218	260	265	233	271	243	263	242	228	230	272	271	251	235	239	231	254	266	253	273	277	242	251	263	239	273	233	223	293	255	254	227	254	278	232	240	237	266	227	252	271	220	247	238	264	267	247	236	241	253	238	215	242	240	220	263	221	241	250	257	265	265	252	243	247	244	252	249	245	242	255	239	272	292	264	277	238	249	224	255	226	250	260	243	278	243	248	252	214	250	251	232	239	244	263	245	240	247	230	246	238	264	239	233	244	266	260	260	246	236	267	236	258	229	258	258	222	244	239	255	244	256	267	279	266	240	224	211	261	269	249	244	260	254	232	268	243	248	227	240	261	251	237	226	249	234	227	262	258	246	265	251	244	265	259	259	225	228	246	229	259	242	227	275	284	229	234	247	275	226	268	232	274	221	249	258	268	234	223	257	226	218	253	254	233	267	227	235	242	246	254	220	241	267	264	277	235	257	256	234	226	279	225	240	244	236	259	227	261	247	230	265	272	275	258	206	233	268	241	240	280	227	265	282	266	227	242	240	267	266	240	270	225	235	259	230	241	237	264	231	241	225	228	243	249	246	258	276	233	247	279	245	261	210	255	262	249	248	259	271	248	254	202	226	238	264	288	234	212	260	232	249	243	249	276	209	232	255	236	240	262	212	225	240	256	289	269	256	250	258	262	218	256	249	226	235	241	262	279	239	243	255	246	250	224	237	223	237	239	231	242	225	232	259	244	217	261	268	272	224	238	225	241	249	261	254	258	234	224	265	262	245	237	223	241	248	255	278	253	248	267	253	244	234	229	231	268	234	262	255	233	238	230	236	224	235	219	257	269	246	268	244	242	259	244	234	237	250	236	243	224	226	223	257	232	233	261	250	251	267	256	252	265	240	220	236	222	246	251	249	285	275	227	262	235	248	252	278	245	242	241	233	247	227	275	257	245	249	263	250	251	272	240	222	242	251	236	256	242	241	230	261	251	230	240	246	256	234	258	234	213	246	244	261	251	262	242	237	254	230	237	264	255	232	252	248	255	253	253	234	261	260	233	247	275	247	273	236	244	223	227	250	240	234	233	247	253	242	217	243	256	246	250	233	253	239	246	243	258	267	269	233	248	246	248	248	265	218	266	231	245	257	227	245	229	241	230	245	245	253	262	260	231	227	240	232	242	236	229	221	268	252	265	257	270	236	241	233	259	225	219	229	234	240	264	242	255	231	259	263	279	249	232	219	250	264	270	257	290	226	236	265	277	264	239	255	247	250	251	258	224	252	244	235	247	229	252	240	255	227	246	263	240	261	249	261	239	251	244	227	255	239	271	270	239	228	283	248	247	262	288	264	245	250	250	259	255	239	236	251	255	247	257	255	230	259	257	253	244	248	243	259	228	250	235	270	238	249	230	230	232	240	265	259	254	227	264	238	254	253	260	250	229	238	229	199	226	249	232	269	261	218	269	227	239	230	215	252	213	252	243	246	258	240	246	253	230	254	253	257	210	241	247	237	252	267	277	245	245	222	249	233	257	253	255	245	246	255	232	255	239	249	266	247	255	269	234	248	259	254	251	226	306	237	235	254	238	227	242	231	264	199	269	214	269	257	254	229	253	246	210	268	227	220	248	253	239	235	238	239	260	282	248	246	238	268
13412	25327	23043	15237	9808	6958	4863	3451	2746	2253	2174	2070	2053	1817	1578	1409	1260	1137	7371	15337	22779	14896	11151	5287	2499	1701	565	459	498	473	514	483	499	470	478	583	749	734	633	583	530	512	476	476	480	516	480	485	487	491	468	511	471	537	494	446	477	503	500	478	500	477	488	514	459	497	495	453	490	482	518	514	497	506	500	496	494	499	506	484	457	540	517	499	493	540	476	457	470	495	516	502	518	484	474	506	494	537	524	486	486	502	504	490	500	488	510	479	527	526	476	480	500	474	518	502	494	499	525	508	486	471	485	514	514	504	490	498	505	513	510	458	496	481	470	506	474	518	521	502	489	486	519	526	477	460	486	505	466	512	467	489	471	470	515	464	482	526	522	485	478	482	496	512	497	476	507	534	498	448	531	513	501	460	496	446	486	521	465	505	495	528	511	459	502	482	537	464	497	459	535	458	543	468	492	454	459	516	508	471	486	458	506	452	517	493	466	486	504	484	519	497	487	545	480	510	463	513	505	504	461	461	526	515	507	491	515	461	505	485	474	451	483	488	493	474	504	502	511	504	463	518	487	494	527	491	464	487	493	445	516	499	502	478	498	493	471	502	512	499	525	500	506	491	459	507	485	485	489	475	477	504	485	496	506	492	515	495	484	515	511	452	537	479	497	496	475	551	482	479	468	491	449	478	473	480	499	475	476	481	505	476	431	475	458	502	477	465	487	517	487	520	484	481	505	513	501	492	491	490	516	471	456	479	463	509	548	479	530	527	512	503	497	488	495	498	503	461	479	449	491	479	580	476	465	513	500	503	483	471	480	504	496	508	495	491	504	472	458	468	498	495	503	468	487	462	482	500	485	496	509	516	527	515	489	493	521	505	504	473	486	485	497	512	483	480	491	528	486	513	485	471	502	497	536	491	511	511	505	510	447	484	474	487	507	462	491	514	504	506	513	489	514	509	451	497	515	463	482	501	525	509	472	519	507	517	484	505	515	466	481	513	484	517	519	481	477	501	488	462	504	522	498	478	491	474	477	463	559	492	488	503	546	495	508	521	476	436	467	527	498	522	498	507	495	475	505	467	496	493	503	523	506	484	449	479	513	478	507	492	513	504	487	495	471	504	457	483	487	518	464	502	492	452	486	500	473	506	534	513	521	504	463	484	530	463	504	489	490	502	485	523	444	518	499	510	499	440	468	491	536	490	552	491	461	501	468	489	475	489	458	497	486	491	475	466	493	451	520	519	467	511	502	451	485	465	483	489	514	486	480	496	466	497	505	467	473	468	509	510	472	502	481	504	490	501	470	518	502	450	474	485	471	511	515	474	526	510	460	502	480	504	478	476	502	503	448	514	503	506	516	522	476	481	511	482	485	461	442	464	501	454	485	506	527	503	511	460	484	488	500	463	501	484	478	500	502	516	485	516	493	457	523	504	516	488	496	493	532	475	500	515	502	504	451	468	508	502	511	492	491	433	524	488	486	452	505	498	476	453	463	477	503	510	499	515	497	531	522	523	470	494	471	501	451	478	524	499	501	519	468	494	520	523	506	514	500	510	488	433	505	535	452	516	492	511	453	498	486	444	461	477	487	466	470	515	473	452	496	517	488	503	477	474	494	476	481	473	483	484	490	504	480	511	505	522	454	518	485	537	478	507	517	505	495	505	511	474	451	487	464	500	460	510	493	479	518	465	474	469	495	516	501	475	486	489	478	484	462	517	485	498	451	480	529	492	492	462	501	502	484	515	479	518	493	499	472	506	527	476	525	518	457	495	430	470	543	502	501	455	492	540	471	483	462	512	481	499	520	519	469	472	485	504	490	525	469	471	477	444	475	533	481	511	491	489	505	476	499	519	502	479	471	533	466	526	436	472	507	460	455	453	529	490	508	471	488	512	515	505	462	492	499	490	481	462	537	500	450	471	466	497	505	527	517	488	465	503	485	523	481	448	527	516	468	485	484	506	527	452	472	451	434	478	485	507	463	467	476	492	455	502	463	501	507	464	450	493	493	489	498	509	476	484	518	519	496	475	485	464	506	501	513	547	479	511	490	520	489	494	496	445	477	444	520	467	484	482	513	528	504	469	477	511	511	492	452	491	467	465	500	485	434	517	468	487	481	458	467	503	512	467	510	473	530	513	500	496	497	497	492	495	515	486	435	462	495	494	499	490	504	505	489	475	535	513	497	524	498	503	442	446	510	503	491	492	502	485	485	471	543	449	488	484	493	548	525	538	493	484	442	481	497	475	509	465	508	518	472	481	512	544	477	510	503	482	514	485	471	521	478	507	492	455	503	492	520	466	489	491	469	550	514	496	479	502	491	517	471	512	507	500	521	478	487	487	475	470	477	520	479	471	500	497	500	523	481	502	513	462	506	511	454	458	494	521	472	486	474	494	486	485	531	521	503	498	479	489	528	523	446	485	484	471	478	444	481	490	482	475	484	485	475	510	474	484	456	491	466	498	489	526	501	515	463	477	477	482	502	493	513	458	496	473	508	510	467	504	473	456	496	472	479	482	519	495	497	488	478	449	465	489	506	522	483	462	483	485	467	467	542	474	492	490	462	522	476	431	516	527	508	507	471	514	492	511	463	456	513	441	477	479	491	491	469	463	532	504	477	519	494	511	493	536	502	455	515	454	479	502	502	487	458	510	495	475	496	491	459	492	511	471	487	533	456	501	492	470	492	470	505	472	532	465	489	468	498	484	467	473	490	478	493	490	499	528	514	506	513	455	492	504	509	518	476	476	478	483	486	487	478	488	489	496	464	468	519	479	477	526	511	474	476	484	499	471	514	536	477	470	478	503	494	499	511	504	460	517	482	517	486	497	461	521	480	461	501	485	500	501	525	500	486	500	505	526	480	495	505	486	456	497	499	472	496	501	491	500	486	512	502	484	473	488	490	472	472	485	551	483	498	506	460	469	457	475	507	469	463	515	492	494	547	488	482	492	508	515	492	460	509	520	430	471	502	548	498	473	515	489	495	482	462	503	491	496	498	468	489	474	483	476	514	533	446	534	446	490	476	489	465	490	499	520	498	495	490	519	501	506	494	487	490	497	478	503	512	495	513	492	463	511	526	474	491	508	464	473	498	475	499	472	514	506	467	509	467	481	436	472	516	489	447	468	504	513	509	475	519	475	497	442	512	490	487	464	460	499	484	470	451	534	497	491	509	533	494	493	472	461	477	475	476	485	504	488	469	475	516	476	484	493	472	516	509	479	508	508	517	517	470	506	447	506	466	462	512	509	480	479	458	470	501	494	508	476	496	496	522	480	476	507	508	472	487	483	502	523	466	510	482	516	495	474	489	513	473	510	454	502	497	487	512	474	447	481	484	493	480	496	535	473	486	467	484	502	475	518	484	487	482	496	493	521	472	497	428	475	481	470	480	486	493	509	491	468	495	490	479	480	493	492	479	512	477	492	508	501	552	512	489	467	502	493	473	469	492	489	465	490	488	450	445	485	533	491	509	478	485	463	544	475	463	486	495	497
26807	20023	8267	2211	1092	787	515	471	410	422	387	413	426	399	359	344	350	300	411	627	1146	894	716	478	357	325	295	305	321	297	281	303	284	270	261	285	272	301	288	311	302	318	290	296	282	301	280	315	308	292	298	291	297	299	293	285	285	301	320	274	320	304	331	284	276	283	289	293	259	270	295	287	291	298	307	280	325	297	281	298	282	286	292	283	288	270	272	289	292	313	292	292	303	292	283	258	263	285	282	274	269	310	282	260	283	261	262	251	319	292	316	313	294	296	278	279	287	293	288	256	312	343	307	272	276	286	273	270	282	307	309	300	288	306	279	295	301	280	290	299	254	307	251	282	274	300	300	290	297	304	288	288	293	330	295	302	292	309	278	264	265	301	290	276	278	287	290	278	310	272	336	288	290	293	294	293	301	282	332	304	298	285	293	288	292	295	296	264	288	317	264	253	277	299	293	259	286	314	247	284	299	299	304	271	280	281	319	297	282	283	315	301	292	301	308	277	279	294	288	286	261	270	277	269	293	291	321	318	287	282	258	299	314	302	272	294	292	274	305	293	321	271	279	283	290	293	309	263	308	284	295	256	288	251	283	277	277	312	268	336	272	292	293	291	285	267	314	326	341	278	292	263	312	263	287	300	278	282	277	268	282	289	282	283	296	297	277	272	279	281	286	325	302	301	295	287	274	264	291	305	301	278	281	270	274	287	277	292	296	302	275	282	323	296	315	292	273	259	324	274	302	299	291	291	312	308	311	303	276	298	334	277	317	300	292	292	304	303	286	267	284	345	319	274	287	296	316	289	275	276	278	303	288	283	324	264	297	282	313	338	308	267	296	263	315	238	269	268	297	286	288	292	313	295	299	297	299	287	316	315	347	308	258	298	279	309	295	277	313	292	256	312	300	304	300	283	275	323	296	258	278	290	274	269	278	283	306	303	297	287	301	308	266	282	292	273	317	285	283	278	295	315	287	305	327	300	308	292	285	305	303	291	290	282	309	287	292	283	302	270	262	274	288	302	292	297	284	286	289	292	280	292	274	299	258	278	287	289	300	286	309	294	281	284	283	294	292	294	275	292	309	275	295	314	292	320	306	279	297	294	307	259	285	276	290	276	290	312	275	276	266	297	266	306	275	309	261	308	299	295	307	282	282	261	303	279	273	301	288	276	309	285	273	288	303	255	265	263	277	285	309	331	317	284	294	284	280	313	271	298	266	267	314	280	282	311	262	271	285	281	290	303	309	272	293	302	288	270	269	299	276	308	277	290	287	303	313	292	277	291	269	266	280	311	327	285	296	293	275	287	275	316	281	288	284	280	273	291	294	307	310	305	277	255	306	270	283	303	320	295	290	286	297	286	314	286	281	307	261	310	280	288	294	297	304	296	292	315	292	257	271	276	287	292	307	284	294	272	282	296	273	272	287	284	288	306	290	319	281	297	264	286	267	311	330	280	283	273	305	277	316	296	283	289	274	274	263	313	296	296	295	283	300	280	296	306	308	295	268	298	304	295	279	265	303	288	283	287	281	261	328	281	289	288	310	292	279	337	279	298	281	263	272	306	297	283	291	296	316	323	315	316	282	314	287	289	295	284	304	314	286	322	294	259	329	302	268	271	294	301	289	286	309	273	299	291	298	272	282	273	263	292	272	292	262	247	322	282	294	298	284	298	288	300	296	288	296	257	284	286	279	264	272	259	305	279	270	277	296	303	294	285	284	293	293	265	310	311	307	275	282	305	295	298	281	302	267	273	296	299	281	242	278	276	319	299	319	295	277	308	269	321	290	272	315	280	277	297	277	287	297	311	287	280	308	292	287	311	253	287	281	321	280	277	283	299	279	261	325	303	304	300	319	291	315	271	282	276	275	288	273	278	298	290	272	305	313	284	298	330	292	310	279	295	294	293	297	298	273	286	279	266	299	300	308	291	273	270	270	291	282	274	268	279	289	305	275	285	277	290	276	287	285	292	301	291	271	270	300	293	302	294	302	287	282	286	280	276	293	294	280	266	246	261	285	314	264	287	277	293	328	262	304	287	306	269	268	279	283	294	298	292	274	297	298	302	307	282	292	302	296	285	299	315	280	295	287	275	295	314	310	305	254	285	278	281	270	281	271	278	277	263	273	282	306	303	316	310	273	283	297	293	300	308	310	296	284	299	278	292	291	268	299	282	296	298	287	300	271	305	291	303	300	301	302	316	295	280	279	289	292	263	292	281	301	294	301	276	277	293	277	266	311	254	269	302	285	278	270	283	270	296	291	318	319	301	289	292	255	274	290	301	294	292	282	288	263	286	261	310	283	273	285	292	325	261	304	269	281	286	267	276	303	272	298	300	301	293	295	308	281	280	278	304	310	321	270	263	275	292	299	273	276	276	296	292	282	319	277	312	304	276	330	288	322	267	312	287	293	303	283	274	292	272	273	232	294	294	327	249	270	268	276	280	296	305	312	292	279	298	297	285	265	294	287	320	290	274	316	299	294	284	297	257	273	280	299	277	272	297	311	321	299	271	300	296	277	295	295	262	278	307	261	273	306	294	298	256	298	264	264	301	287	343	260	310	277	275	273	266	273	282	313	301	305	266	280	275	290	284	302	289	285	297	325	304	283	279	292	291	274	307	309	302	292	269	287	338	326	300	276	289	338	331	297	297	280	291	299	313	298	282	301	297	297	268	301	276	299	320	291	264	282	288	277	243	305	300	283	304	307	287	293	303	287	300	265	293	310	283	318	319	272	280	284	279	267	270	297	265	276	303	285	323	292	298	298	264	340	304	288	274	309	270	279	283	262	292	301	299	278	305	278	287	299	302	284	274	318	297	301	278	258	300	309	283	287	320	303	327	311	268	292	282	298	288	269	297	289	290	295	284	286	282	292	293	290	290	259	298	299	266	287	311	244	263	308	306	304	324	280	288	324	320	307	280	322	282	271	302	295	304	273	290	308	290	286	272	302	278	245	281	309	271	295	293	284	325	255	280	296	248	287	281	304	284	302	292	277	298	258	270	304	276	295	290	277	289	304	269	278	282	289	323	285	279	267	254	276	304	324	347	293	298	322	275	308	281	304	306	278	290	288	273	288	299	271	299	298	307	316	268	274	287	328	278	308	255	290	315	266	282	286	319	306	272	286	284	254	272	321	266	302	288	315	284	299	285	315	313	283	310	274	275	287	262	272	281	315	283	284	271	326	310	319	316	314	289	280	279	305	290	284	267	287	262	273	287	289	283	281	314	298	275	324	308	309	313	286	292	308	300	290	308	322	294	312	270	309	276	276	290	300	263	293	300	304	294	286	314	289	288	301	303	294	285	276	266	274	298	316	293	286	281	294	279	284	297	303	294	276	279	289	300	296	310	264	306	311	282	298	267	260	301	312	285	288	311	282	288	300	298	284	296	270	285	312	264	273	329	308	309	256	298	266	282	299	319	323	302	284	287	297	303	269	282	290	273	278	313	275	261	304	296	285	247	294	287	294	286	312	279	313	299	294	267
8511	11492	9446	5471	3426	2316	1696	1362	1255	1173	1167	1233	1144	997	976	832	770	766	1099	1858	3960	2656	1863	1224	798	674	618	551	621	582	587	619	563	580	548	576	581	600	566	596	582	613	599	586	636	623	621	611	621	589	572	579	639	577	552	602	588	590	608	599	606	589	604	601	611	620	587	605	570	582	598	587	597	559	579	612	595	623	625	622	609	590	554	598	607	588	616	580	584	597	580	636	595	623	601	614	632	622	580	612	572	558	581	567	620	612	558	609	602	613	613	665	563	570	571	600	594	569	578	604	586	610	571	578	580	602	541	555	588	601	573	577	587	577	614	599	561	590	594	592	569	594	564	566	612	579	587	625	603	645	624	564	547	605	611	565	591	584	568	613	578	595	609	568	665	599	603	643	603	602	594	601	597	562	584	627	574	549	581	618	590	635	584	642	592	621	646	616	655	553	563	604	567	589	626	626	627	590	574	570	615	557	567	631	555	605	594	629	607	594	588	604	544	585	571	573	616	574	602	585	613	589	643	600	592	531	596	613	635	581	589	613	625	544	591	587	562	604	573	603	618	622	576	597	581	615	586	607	598	594	584	599	612	570	619	645	619	625	592	587	609	580	555	552	577	613	549	611	614	635	610	581	580	589	593	582	577	614	611	576	577	592	582	639	592	571	615	624	612	577	603	599	578	642	577	593	587	580	615	608	622	603	640	623	567	604	604	578	601	572	503	601	590	589	554	575	598	565	582	599	598	610	605	582	644	545	628	593	616	606	624	588	642	598	628	594	604	605	621	566	593	594	615	566	590	550	611	580	529	578	589	521	578	602	591	579	594	621	565	565	560	613	554	627	584	593	565	594	611	635	574	588	568	552	571	624	576	576	606	599	591	557	602	561	580	596	580	635	601	566	632	566	578	591	581	588	623	604	586	603	593	608	612	595	583	560	599	608	565	624	566	611	604	604	629	614	620	608	561	576	560	618	604	561	642	587	635	585	579	578	589	640	625	584	608	591	592	589	603	630	596	612	601	604	617	605	635	588	645	579	633	581	588	565	617	565	605	602	573	612	595	624	607	586	601	567	577	582	583	573	604	606	623	609	588	647	613	580	557	591	568	608	594	597	590	610	620	611	574	590	585	630	585	601	588	607	608	574	596	568	595	547	562	588	569	610	655	598	613	603	580	603	569	604	543	564	628	594	591	586	638	595	607	587	637	613	600	606	584	562	590	631	594	568	601	587	579	649	584	583	580	615	597	580	576	586	597	590	603	593	609	525	619	575	567	575	595	577	583	626	642	583	604	579	547	571	606	588	580	602	599	637	579	604	580	583	594	611	610	615	610	660	607	586	565	592	586	628	581	574	595	592	589	569	629	605	644	552	576	621	600	575	594	623	593	566	600	591	589	588	600	602	603	582	605	549	585	563	613	580	619	613	589	599	608	595	610	602	605	615	595	545	553	592	596	598	599	591	551	552	575	564	569	568	587	613	562	589	594	556	645	629	573	636	605	618	606	606	575	580	615	599	602	659	603	603	577	625	567	605	629	616	580	598	613	588	583	561	580	596	563	564	584	602	602	591	573	613	593	583	567	631	614	582	584	561	606	552	605	600	614	594	600	601	582	589	576	585	575	591	591	586	625	611	619	607	616	595	561	617	639	652	579	608	576	607	592	594	609	571	566	577	576	655	607	617	579	580	649	612	624	600	619	599	625	575	593	618	602	571	607	606	581	578	607	557	605	588	600	624	607	596	581	619	582	643	579	614	601	595	624	594	607	569	575	587	523	603	584	626	590	586	577	604	555	593	553	646	589	579	552	616	579	554	566	561	644	601	619	569	602	577	539	588	601	577	572	606	557	594	609	623	592	581	593	566	606	617	613	624	615	612	583	621	595	598	600	618	591	574	576	593	590	625	607	573	659	628	609	601	626	595	580	574	591	573	602	560	586	609	605	562	564	607	612	600	594	574	608	599	609	586	583	568	582	607	673	575	590	571	561	601	557	587	621	624	611	628	639	593	594	595	592	613	591	574	597	625	569	604	592	597	606	599	570	569	582	574	577	598	581	611	564	615	598	565	593	574	587	604	584	584	606	552	601	597	636	573	599	581	602	574	550	593	625	602	582	553	593	576	537	603	612	589	613	581	588	599	653	638	607	601	505	572	580	588	597	603	567	591	597	607	541	546	547	596	592	599	596	575	623	577	641	579	581	558	557	595	612	587	595	599	610	614	555	596	611	537	572	575	581	614	584	582	618	595	572	588	610	598	601	610	607	596	591	579	592	602	604	588	591	616	539	616	570	580	618	600	613	612	580	584	599	589	549	597	597	589	531	574	645	585	628	567	610	571	568	605	596	583	605	603	606	615	613	531	612	562	606	583	617	627	633	577	597	585	628	608	592	597	574	609	613	590	599	622	580	611	594	603	566	567	613	616	536	601	590	602	616	589	578	562	636	603	595	632	562	615	623	563	582	563	619	563	621	562	584	553	580	599	615	616	555	572	600	593	629	616	590	587	628	591	570	582	648	558	617	616	599	584	600	609	602	636	608	575	605	602	620	584	592	588	616	591	572	612	551	613	567	596	583	617	600	589	592	566	598	591	558	609	615	592	591	598	613	603	596	578	590	607	630	564	575	630	593	639	596	604	617	571	587	627	614	606	599	632	625	607	575	575	583	577	539	592	613	571	600	618	578	605	574	606	583	627	576	601	583	592	583	571	582	581	613	627	607	575	611	538	560	630	559	624	617	552	601	603	616	605	582	582	568	553	593	601	587	614	603	605	604	582	583	612	587	626	573	571	576	632	579	556	585	582	597	588	573	626	626	581	566	588	592	596	587	539	594	602	604	599	572	611	609	616	560	635	580	596	600	597	583	564	584	586	588	585	625	605	571	602	593	530	604	592	575	577	596	581	570	575	596	587	621	611	612	617	585	586	591	581	631	605	568	624	594	562	567	625	564	570	560	592	595	534	589	576	606	610	579	572	600	595	595	612	571	647	595	564	580	573	599	595	576	560	590	609	557	579	582	585	622	546	600	578	581	598	571	601	606	606	615	626	602	606	623	598	549	611	608	585	643	599	556	591	590	576	608	575	637	602	567	608	588	593	584	603	600	619	593	592	609	613	574	554	599	562	602	610	582	645	593	563	598	609	618	557	566	598	652	581	615	586	593	591	573	604	572	588	639	587	655	605	607	592	604	616	604	597	579	566	595	569	610	600	612	610	549	598	604	550	631	561	578	572	579	602	615	581	608	597	599	577	573	581	594	584	561	564	593	589	582	561	585	610	582	600	628	585	606	616	536	637	613	626	577	598	574	619	605	541	598	593	574	550	543	613	563	598	634	603	578	592	580	620	610	573	620	596	601	639	598	596	605	605	593	613	572	586	582	618	598	624	632	576	590	617	570	576	574	626	573	577	583	588	632	595	574	578	580	583	596	632	614	568	601	588	576	579	538	591	617	603	604	602	594	600	578	579	574	603	536	609	615	595	600	597	560	606
24121	21258	28170	24625	18275	2521	1085	705	585	541	597	538	463	407	402	358	337	316	1341	2083	6629	3822	1909	1043	488	401	326	310	276	261	240	227	236	235	241	244	272	274	255	268	235	262	251	237	235	247	254	265	233	232	241	252	254	248	255	217	232	244	240	257	228	249	255	224	232	235	242	249	262	253	233	241	284	251	216	237	265	235	242	275	249	263	270	226	254	258	258	255	253	224	245	262	233	233	251	267	235	247	225	262	238	267	236	269	229	259	253	257	254	263	248	243	235	252	240	251	276	215	265	230	247	232	248	230	244	254	234	254	258	257	277	235	237	235	250	257	269	244	224	249	239	253	245	251	233	247	255	240	263	268	273	224	232	256	284	253	239	276	252	265	226	229	242	238	248	243	245	253	265	235	246	260	256	230	224	222	236	235	232	238	272	217	241	217	286	274	253	246	267	224	272	254	264	253	200	259	250	250	236	215	237	257	264	244	223	236	223	259	234	262	238	267	243	257	247	240	249	246	219	255	235	233	253	209	272	230	275	255	265	227	267	286	256	264	261	242	274	264	238	221	243	255	212	241	252	211	242	236	248	274	244	255	264	259	258	284	239	219	228	257	246	249	252	217	205	236	252	234	271	237	231	237	255	249	267	237	253	241	223	249	246	234	248	245	228	260	243	242	271	247	248	237	266	254	226	230	247	267	251	278	233	267	221	238	249	248	246	257	229	259	242	253	250	241	249	263	217	252	244	221	242	227	228	244	248	262	245	258	243	227	243	238	251	235	254	240	248	238	258	240	218	233	212	244	238	250	240	226	239	264	232	235	238	255	263	247	215	240	261	246	251	238	289	250	235	263	265	212	245	288	245	256	246	246	222	269	251	259	238	238	263	248	229	211	242	250	250	241	242	247	276	256	246	257	244	239	240	212	241	262	234	243	238	265	242	252	248	231	234	241	235	256	235	252	238	230	246	261	247	241	230	243	254	264	258	262	264	242	251	233	229	262	253	256	256	280	230	236	267	240	243	263	236	233	255	255	265	256	233	248	216	252	261	265	267	230	253	225	235	247	219	224	268	246	260	240	242	228	236	251	255	253	243	260	220	258	234	235	252	254	238	250	229	233	249	250	254	226	216	253	211	285	260	242	250	259	231	276	248	216	225	231	259	233	252	238	223	237	241	237	237	283	262	266	256	258	250	205	250	225	247	255	238	245	272	242	273	231	255	267	248	247	278	243	264	238	269	260	239	257	233	263	267	256	261	232	252	231	237	260	246	236	244	238	257	258	237	252	257	245	215	252	248	221	234	250	232	245	238	224	258	256	224	247	238	258	240	237	248	248	250	234	240	242	259	209	234	241	233	254	242	260	254	259	265	219	276	252	248	259	250	256	273	234	271	251	275	231	226	258	225	243	244	250	252	241	251	279	251	245	244	240	228	261	245	256	269	267	264	241	222	239	260	242	256	259	250	246	267	264	234	249	265	259	256	234	247	255	247	213	273	251	261	269	254	258	246	259	257	237	251	225	246	242	257	236	240	230	243	267	265	238	232	219	261	232	258	227	253	229	242	256	235	266	216	230	233	242	236	232	262	266	261	242	231	220	222	227	253	238	225	270	250	244	250	231	242	266	248	223	260	249	247	248	261	221	286	261	254	234	257	228	248	239	239	270	198	251	256	260	238	255	247	283	273	242	255	237	235	238	262	259	228	257	245	278	243	234	247	242	246	253	270	232	225	239	269	242	257	237	219	248	268	263	232	244	274	261	245	250	248	241	227	257	244	248	248	242	226	281	235	248	258	255	240	256	237	244	257	267	254	252	259	230	246	243	255	274	243	245	217	265	258	255	264	257	254	234	251	256	269	262	240	268	251	236	238	237	238	252	259	240	229	261	255	264	277	249	272	239	238	236	245	257	247	238	226	250	254	272	230	220	269	251	266	241	261	232	251	235	251	238	249	255	244	243	244	234	208	261	263	234	239	243	243	252	229	252	237	258	269	252	227	231	243	223	265	236	238	267	230	228	255	214	274	245	231	257	229	266	238	233	260	256	236	248	206	232	247	242	264	238	232	258	228	247	259	243	252	241	238	247	238	266	230	232	262	244	249	255	230	250	209	227	252	256	231	265	255	241	272	266	233	240	253	265	267	253	237	255	257	299	255	254	236	233	259	255	244	229	246	243	253	274	255	232	255	252	223	259	264	222	216	237	248	252	230	255	234	250	233	221	225	246	256	248	248	252	247	254	246	229	261	252	235	264	229	259	232	255	250	257	245	236	247	244	260	241	233	256	240	241	233	233	256	286	233	226	211	269	232	206	245	233	255	234	242	221	251	231	255	244	268	239	250	243	228	234	255	242	230	237	252	245	264	248	225	252	237	243	253	241	248	228	262	250	258	253	242	241	240	246	283	236	248	216	219	261	255	232	243	208	234	269	246	251	240	254	263	265	250	255	242	244	251	231	207	259	241	253	237	264	235	270	230	271	250	218	233	255	255	271	234	255	259	230	231	208	241	243	235	271	245	249	210	245	241	253	236	234	228	213	276	236	247	242	266	235	224	230	223	239	252	274	258	239	255	242	245	231	271	263	223	250	241	223	230	230	230	260	259	259	245	225	267	232	227	273	242	243	280	243	241	220	264	235	230	248	236	258	251	266	227	221	248	230	247	229	231	251	243	258	224	264	227	258	250	238	252	235	268	238	234	266	238	261	252	246	253	244	244	225	227	259	254	248	252	250	232	263	231	266	228	232	251	230	250	229	245	272	252	263	246	254	229	237	233	223	258	222	237	273	219	257	249	210	242	230	227	241	266	244	264	270	285	216	254	229	244	267	247	249	249	246	250	232	249	260	248	223	249	217	267	270	231	243	246	235	244	251	247	254	226	229	240	270	260	243	235	247	243	205	258	246	254	250	259	231	251	220	228	229	242	240	265	231	251	251	228	261	228	236	228	236	238	262	260	223	278	217	235	223	253	233	256	250	239	259	248	232	249	250	259	241	248	255	245	234	283	240	242	228	243	231	233	250	234	242	231	264	230	249	255	247	216	247	251	244	257	229	234	266	221	264	240	244	231	237	226	262	248	260	241	250	263	248	249	255	244	228	239	242	234	257	237	257	225	236	254	262	223	257	230	236	252	246	240	248	241	229	231	222	228	248	224	251	222	249	218	265	237	247	222	251	234	248	247	239	257	275	245	259	248	238	245	238	232	253	233	250	246	254	246	246	256	258	242	260	246	241	260	244	250	247	229	227	237	235	238	229	248	214	248	263	260	234	234	239	232	251	243	259	270	228	229	279	215	258	223	250	214	238	226	243	227	246	252	242	242	248	257	258	261	247	255	273	227	255	243	266	250	220	219	244	257	254	232	219	269	247	257	258	257	249	254	230	274	254	235	278	250	233	240	230	239	217	230	237	266	231	251	236	229	232	258	246	245	235	239	236	247	252	236	217	250	223	256	257	228	264	227	248	246	248	240	237	252	236	248	248	254	249	242	231	250	258
10302	19661	17799	10285	6428	4385	3206	2569	2114	1933	2026	1784	1510	1366	1306	1088	991	877	4948	7735	18016	10516	6133	3045	1388	1088	760	650	531	527	483	496	538	531	538	525	524	588	565	544	520	478	545	481	539	541	528	532	524	526	535	492	521	515	560	472	510	516	521	522	458	542	529	492	509	495	526	494	491	554	535	508	549	491	544	484	475	519	504	508	510	509	509	506	486	503	528	516	523	481	494	545	509	506	499	489	496	480	492	519	513	536	537	486	502	479	523	518	487	489	477	498	538	561	528	518	494	506	531	504	516	544	507	467	505	494	529	555	507	494	487	500	536	515	518	510	473	500	527	497	519	489	501	494	522	534	518	503	514	543	502	478	498	510	494	497	472	534	521	523	500	477	525	492	499	519	513	509	520	510	506	495	547	507	506	522	502	471	484	494	514	485	486	524	529	504	482	534	474	484	518	491	537	504	519	508	470	491	491	502	511	476	477	487	496	517	491	513	496	526	522	509	540	539	491	497	511	529	526	469	479	509	535	479	542	499	517	521	476	523	472	544	521	525	504	511	508	492	540	494	558	495	497	504	484	495	499	539	542	510	521	493	549	505	498	500	496	532	538	538	514	530	505	481	507	476	497	474	499	505	509	528	527	523	461	510	494	542	522	518	513	536	460	484	508	501	509	502	482	508	533	504	489	512	500	480	544	498	495	490	491	528	535	502	488	524	482	504	528	497	542	530	509	499	510	514	506	501	500	530	492	528	496	499	492	512	520	533	479	538	538	502	552	492	498	501	513	517	495	528	545	546	508	553	501	522	514	559	565	510	506	507	515	547	533	500	544	536	530	524	499	520	529	527	517	562	512	511	510	538	492	490	519	517	502	514	517	534	515	503	480	499	455	576	502	479	549	515	512	514	515	474	523	499	525	492	496	509	502	509	496	517	535	504	506	475	500	526	499	495	508	563	489	541	482	521	493	484	521	507	525	510	503	533	508	504	528	512	504	521	533	496	502	516	510	540	470	499	506	484	502	479	504	493	534	515	478	513	495	537	522	534	538	545	523	524	485	513	496	487	466	503	504	515	527	521	551	482	536	496	511	528	478	555	493	503	545	491	515	510	508	504	499	491	488	492	534	494	508	523	529	536	529	519	537	500	517	515	496	485	498	533	483	501	485	508	502	508	529	537	545	491	515	495	530	485	494	532	526	506	520	460	522	510	540	533	470	487	512	519	497	492	491	510	550	479	495	513	510	520	484	506	499	498	498	506	485	505	502	537	519	513	495	519	540	502	523	477	487	541	530	520	488	520	458	576	504	539	501	553	516	523	523	525	532	523	519	506	500	482	559	508	530	532	495	520	524	502	476	498	508	515	544	460	534	501	506	486	524	494	515	455	520	519	499	500	534	527	463	503	561	481	505	535	492	534	509	507	497	517	486	494	536	529	509	518	524	491	496	534	501	529	526	517	468	537	491	481	504	500	502	475	500	495	506	518	525	539	479	526	530	503	519	503	522	511	515	543	475	516	507	509	515	491	496	482	525	491	501	474	509	509	507	516	546	484	489	477	516	536	489	501	526	485	495	498	508	531	510	533	491	506	517	517	487	512	492	505	517	516	495	520	501	495	487	463	500	514	500	489	492	524	487	525	543	472	510	501	477	508	483	513	530	480	504	534	521	498	522	460	462	464	495	484	527	521	486	488	510	527	489	530	473	515	498	522	513	490	491	487	526	505	521	512	488	467	494	553	476	491	525	517	532	534	510	528	576	507	518	532	531	489	549	501	511	523	503	501	558	516	491	503	536	507	490	518	536	509	517	533	546	513	528	516	491	512	533	534	475	504	509	441	540	510	515	498	501	550	517	501	534	509	505	504	475	500	499	523	532	519	539	498	526	516	540	490	496	514	508	471	528	486	476	512	509	510	510	511	567	514	494	535	508	531	482	501	537	455	525	497	479	521	509	544	521	531	534	492	474	506	566	507	489	493	508	516	485	555	524	494	497	558	522	473	519	492	500	533	498	507	483	471	498	502	509	510	536	549	493	543	500	505	505	545	474	558	537	499	502	475	516	490	496	504	527	512	509	524	541	487	488	505	498	513	521	484	530	497	563	520	548	492	502	472	527	529	469	538	543	457	508	561	551	513	512	473	511	533	532	472	481	508	512	525	547	565	530	533	522	468	482	496	498	540	513	533	516	486	537	510	533	516	507	536	492	493	513	496	520	482	563	511	513	506	510	550	491	544	530	527	492	491	515	490	516	508	505	572	530	527	498	524	527	507	508	541	519	530	472	498	496	487	485	506	528	515	540	537	542	538	498	525	504	509	501	507	530	520	524	492	521	506	539	506	512	496	499	517	487	571	518	555	535	485	535	511	534	541	535	498	499	501	496	504	483	476	505	515	535	520	498	511	511	513	526	516	524	489	537	513	515	473	482	472	505	487	516	531	536	515	487	507	516	497	504	495	504	496	478	497	511	528	546	478	526	520	494	564	544	506	556	509	501	489	501	526	533	508	458	550	569	500	494	453	504	506	521	497	538	520	507	522	510	526	498	560	536	521	509	521	496	499	493	512	491	550	524	540	526	491	553	478	530	514	539	535	495	526	478	506	488	514	513	502	515	516	455	491	544	515	541	529	499	500	525	522	488	478	492	507	494	545	550	486	518	528	534	520	507	527	486	493	502	499	496	511	526	521	450	481	483	500	504	493	512	468	513	477	508	518	524	517	498	536	482	536	523	503	485	505	506	523	505	501	473	547	480	500	510	511	476	470	501	470	514	526	521	507	507	460	523	522	515	492	490	493	539	534	491	534	503	557	512	516	501	517	494	547	511	477	488	513	518	465	488	496	496	490	535	517	493	549	479	502	511	464	471	505	524	528	520	525	519	509	502	530	489	507	508	508	526	506	547	520	469	489	478	526	527	482	468	498	496	522	521	509	527	511	529	479	522	507	499	471	534	479	499	512	513	485	502	522	511	508	538	512	529	529	524	516	557	537	514	491	503	524	513	513	497	484	532	549	480	504	508	529	486	490	500	496	544	507	501	504	466	526	478	516	529	563	518	483	544	462	508	486	497	520	501	496	489	503	511	477	502	537	501	546	506	578	534	524	502	519	479	511	524	533	502	481	519	521	497	497	503	477	453	491	491	537	541	513	479	520	507	493	521	549	498	502	461	477	491	528	489	489	449	509	527	491	488	523	492	491	537	500	502	555	507	527	490	511	504	543	489	484	511	519	533	520	498	504	486	529	528	479	507	499	521	513	544	517	454	496	515	490	494	518	532	516	513	522	534	516	501	483	515	519	508	513	502	489	528	501	531	521	500	523	512	466	469	547	541	490	521	505	486	549	492	511	520	501	524	499	480	532	528	513	561	511	517	540	520	500	492	497	507	478	567	497	502	512	516	502	501	520	494	539	473	516	538	498	505	543	492	478	479	559	525	503	506	506	517	510	521	484	527	511	510	521	522	490	496	509	490	502	541	545	503	474	512	487	474	512	500	475
23266	21340	29057	23966	21343	17777	2817	1156	850	824	753	650	543	528	515	470	415	403	1937	5236	10989	7714	3319	1625	809	607	450	352	257	251	264	270	242	259	234	232	241	250	268	258	262	229	236	240	287	251	225	241	265	239	238	273	249	236	249	250	238	260	265	233	267	241	249	231	239	219	238	235	273	225	253	260	260	268	236	258	229	266	269	242	277	252	238	246	263	253	263	282	241	244	239	260	278	256	263	249	228	282	273	267	247	255	234	249	288	222	241	263	252	215	215	245	231	241	229	270	253	252	237	247	235	241	253	250	253	218	256	229	258	241	260	253	250	259	231	251	253	262	211	250	270	228	236	276	256	241	239	239	280	253	231	233	237	241	257	265	247	262	237	242	228	234	239	257	253	254	250	239	278	233	280	244	230	234	269	238	259	219	228	211	260	257	256	242	228	243	249	241	270	274	240	255	239	232	234	233	260	258	234	225	228	259	230	211	234	270	236	256	287	259	260	240	255	266	285	245	249	231	272	261	247	230	219	248	264	226	239	232	251	239	247	217	234	248	256	260	253	259	241	240	247	249	240	224	251	258	233	235	288	259	230	228	242	237	273	229	222	261	239	250	250	253	266	250	268	240	265	243	269	287	255	236	282	234	261	281	241	258	243	274	263	286	226	253	255	240	218	240	244	249	261	240	244	260	239	232	244	257	263	256	264	254	291	225	242	246	237	239	251	229	250	270	257	257	245	268	261	239	279	291	225	246	235	236	271	275	223	220	231	257	240	253	260	266	257	250	234	251	237	226	257	254	254	232	274	262	257	256	241	276	271	250	254	237	267	242	271	263	240	239	261	237	235	249	277	251	247	264	227	234	243	265	243	285	239	252	232	256	237	275	252	241	246	255	242	228	252	231	246	236	233	285	238	247	247	258	230	231	258	258	237	254	231	238	256	239	256	278	241	242	251	242	229	255	251	273	220	270	246	237	263	231	256	260	243	211	240	268	243	214	243	268	272	234	259	274	236	256	284	227	249	251	263	233	242	270	270	222	241	257	263	273	244	280	264	274	260	268	235	234	257	223	222	249	255	227	241	233	255	254	267	252	244	254	252	246	254	249	258	266	243	240	241	292	275	255	234	271	243	274	249	238	236	267	221	253	254	266	255	240	218	231	237	257	258	259	261	246	249	232	251	256	249	235	244	233	221	262	293	245	255	273	275	234	251	235	277	272	247	230	231	240	257	241	234	248	260	251	257	252	220	277	245	240	239	235	270	243	213	256	272	255	225	270	243	252	265	264	236	255	241	230	258	262	228	226	230	258	241	240	231	258	234	251	249	239	242	245	258	232	245	289	239	247	245	247	238	268	237	251	231	244	257	240	247	263	234	278	225	233	218	223	223	231	247	244	247	264	256	246	253	249	261	257	263	252	237	251	244	260	229	236	257	260	216	239	246	220	277	231	264	236	233	263	265	266	262	236	249	240	252	236	253	230	231	240	222	272	254	246	241	260	242	241	252	223	243	199	278	223	273	263	238	242	245	253	230	244	230	263	240	244	225	241	257	243	260	254	220	226	237	249	248	226	238	254	249	246	264	259	242	262	264	251	256	261	250	255	225	252	260	267	252	245	230	277	276	247	213	230	226	231	212	284	262	241	278	235	245	252	272	247	265	230	252	211	250	253	245	226	264	243	250	249	268	238	226	253	240	256	269	229	248	290	264	249	271	253	285	274	240	236	220	235	265	245	243	237	273	247	244	241	228	271	260	250	231	232	261	235	250	244	267	241	250	279	256	271	266	238	267	259	228	219	254	255	255	257	229	229	262	251	241	255	229	242	263	224	245	248	267	261	258	237	232	252	223	259	234	272	230	233	263	238	248	251	217	237	240	261	243	232	265	247	235	242	247	260	236	238	275	257	245	243	250	253	253	257	286	271	247	239	247	243	254	249	254	277	261	252	266	256	253	240	243	213	280	254	255	257	237	241	258	240	251	250	240	276	247	282	250	221	249	233	251	207	261	231	261	232	294	242	251	260	246	268	242	221	247	270	253	253	233	251	233	255	261	244	246	239	239	246	241	252	256	239	258	238	242	252	256	231	245	272	244	258	246	256	244	236	255	238	254	270	247	234	258	232	254	245	264	239	240	258	255	241	273	245	248	268	251	247	226	218	263	247	247	241	243	243	239	243	258	232	239	243	237	243	246	232	244	233	253	242	275	263	257	230	246	232	275	225	234	245	239	229	261	258	234	262	254	240	231	265	262	249	257	225	241	269	249	247	248	249	238	232	254	216	265	235	234	273	232	258	264	237	248	274	259	246	266	266	250	210	246	234	242	241	233	238	246	253	250	255	244	244	238	237	246	254	235	248	261	237	269	234	253	260	265	249	234	235	246	252	251	240	245	232	245	261	234	254	250	242	253	231	261	231	258	267	276	237	242	240	254	258	218	234	250	255	239	246	251	279	242	258	240	245	242	248	238	232	225	247	258	231	239	232	302	253	229	259	241	243	236	248	216	243	263	264	249	269	262	240	256	252	256	263	239	234	256	250	234	259	244	254	248	255	234	226	257	237	231	235	255	260	228	271	255	253	258	248	227	281	236	274	263	267	235	269	272	265	269	246	273	233	249	235	212	290	272	232	267	240	227	271	233	243	248	238	249	260	282	231	235	257	261	278	228	222	227	245	226	252	258	246	255	256	269	262	245	261	248	244	275	241	267	230	238	246	275	239	251	246	204	279	241	254	241	259	233	242	260	234	252	253	262	224	224	258	244	289	226	247	253	214	266	216	253	221	258	226	229	256	250	239	272	243	233	270	259	242	261	263	238	245	236	246	266	250	247	236	249	273	275	225	216	211	260	228	258	271	223	266	252	243	263	245	223	233	252	219	265	246	227	245	240	256	232	272	264	249	237	230	233	233	272	226	238	239	258	267	253	252	260	238	264	236	240	275	277	257	229	252	221	274	260	257	256	283	224	255	235	241	247	249	237	227	252	233	247	240	253	252	271	221	239	271	229	238	250	238	228	224	218	241	276	265	276	258	235	224	229	267	255	269	266	255	276	256	206	238	269	248	243	231	244	236	282	261	237	256	246	264	255	233	240	243	241	253	256	229	241	265	244	253	229	230	226	253	255	247	240	255	215	266	272	245	251	257	256	245	248	249	241	275	245	236	278	250	266	243	255	272	281	242	266	273	256	242	235	262	257	242	257	220	241	264	246	245	262	252	239	260	227	266	266	270	243	264	217	256	251	248	234	258	231	241	253	239	260	250	271	246	247	226	247	288	234	271	229	247	251	243	247	257	250	265	256	243	254	259	239	234	255	270	266	252	256	253	258	225	258	284	252	257	262	261	240	259	205	268	267	259	248	250	277	227	250	242	260	260	237	299	256	261	238	242	248	224	256	260	259	252	210	249	252	230	207	276	253	264	227	241	239	243	257	253	240	302	248	251	231	234	255	231	270	250	279	256	246	269	231	237	249	261	233	234	281	232	258	250	260	256	226	246
12697	24952	23435	15268	9785	6753	4885	3773	3268	3056	2822	2431	2069	1744	1706	1526	1311	1151	6598	15551	24576	17413	9801	4964	2550	1812	1158	877	590	515	529	525	505	530	476	534	499	554	548	529	510	480	481	493	477	466	499	535	497	515	450	512	525	502	472	512	496	489	478	475	511	501	532	507	492	476	472	512	464	523	530	494	475	518	525	479	493	476	475	480	477	474	520	505	537	524	493	483	493	509	460	522	488	532	515	501	493	519	479	486	503	459	490	511	554	522	494	474	501	497	517	512	483	493	493	457	480	495	476	486	472	513	513	473	511	500	480	527	501	502	484	450	512	529	489	539	476	520	471	482	502	483	512	508	487	470	489	464	471	531	470	533	542	499	471	522	454	495	527	508	496	482	519	516	482	476	479	456	502	515	511	527	507	447	519	499	514	476	478	518	503	471	485	478	508	468	457	488	482	450	484	522	497	508	494	508	508	459	501	519	450	519	504	484	536	500	494	524	483	465	508	517	507	508	517	542	506	518	525	503	499	503	512	475	490	497	481	480	506	474	467	531	493	493	516	496	493	505	497	492	545	520	556	508	508	494	502	510	495	472	511	475	513	507	483	543	501	486	500	501	498	513	508	494	462	508	527	519	491	483	527	484	481	495	505	470	485	493	547	521	488	492	502	544	501	486	475	475	513	479	478	485	529	494	511	505	499	498	539	483	520	473	478	509	504	478	493	500	496	473	525	509	505	486	499	510	516	536	490	503	496	534	503	474	508	498	477	515	441	534	503	474	516	481	498	513	481	450	490	509	503	455	457	473	480	473	496	501	479	519	484	505	513	497	503	499	470	482	471	521	541	514	501	478	498	499	478	485	486	490	455	483	532	514	485	491	512	496	529	474	481	479	499	490	510	501	491	478	494	535	509	463	538	455	492	485	461	503	474	527	506	506	486	461	520	482	526	532	477	463	494	516	483	499	520	511	494	509	514	531	491	520	496	467	509	521	485	496	518	492	515	496	507	514	496	510	431	489	527	485	475	523	527	534	471	469	525	474	495	463	499	531	446	493	512	496	474	516	480	504	471	476	490	502	526	480	523	503	468	489	511	521	526	506	505	500	507	475	488	514	535	515	517	497	505	507	515	532	529	475	474	518	505	509	473	460	514	484	536	486	520	483	467	510	495	489	500	480	501	512	525	508	528	511	481	462	510	501	504	517	478	498	453	496	494	500	499	494	534	521	488	517	497	528	536	513	440	500	511	478	487	501	483	506	449	493	476	539	505	502	495	496	497	501	543	502	467	509	489	483	509	534	459	526	528	474	541	510	497	502	530	547	482	527	463	454	525	503	527	489	514	509	506	524	466	477	525	498	531	506	499	523	478	479	453	503	500	506	508	473	495	485	496	519	513	474	496	470	482	509	477	505	519	467	493	450	549	468	491	533	485	516	493	490	504	535	489	486	509	515	513	495	492	487	509	483	501	494	507	494	465	506	523	499	530	512	505	505	488	522	526	477	459	514	513	495	478	505	493	470	500	514	500	494	489	495	481	529	512	534	477	512	460	516	513	519	517	536	493	490	487	459	499	489	500	508	488	490	499	474	505	505	496	502	503	495	511	496	509	482	531	490	493	540	488	511	455	454	528	489	507	488	503	536	485	511	436	509	481	483	514	513	466	500	454	461	468	470	480	526	509	497	473	512	473	513	525	504	510	522	462	437	508	514	519	490	482	545	498	497	548	546	467	480	555	439	487	486	459	494	473	517	478	517	535	475	475	517	498	506	498	494	525	512	506	490	492	503	509	518	491	525	491	444	514	468	487	495	471	516	498	487	501	484	514	533	480	519	502	446	466	531	453	496	456	484	469	477	416	497	538	505	530	482	491	488	517	485	485	507	491	516	500	518	495	520	478	544	511	521	472	494	474	462	474	464	468	488	474	478	497	533	496	474	497	482	524	518	535	505	503	532	473	518	478	514	460	514	512	429	492	529	467	526	471	481	481	490	495	486	468	505	500	506	476	494	489	517	489	478	515	506	541	447	479	507	493	483	539	524	540	463	463	505	510	483	498	553	535	517	509	507	529	481	479	492	504	502	521	471	486	470	501	489	475	511	494	529	481	518	487	513	502	512	524	504	473	519	494	531	492	488	526	487	472	523	482	485	537	525	481	517	520	461	495	495	512	502	503	476	495	481	453	489	471	503	487	507	510	480	454	507	532	486	475	517	529	505	474	475	515	495	481	506	470	504	507	505	513	505	516	490	523	479	517	500	474	502	497	487	499	471	497	490	492	482	492	492	526	480	504	470	483	487	503	466	490	496	466	552	415	521	504	496	503	476	475	479	480	524	513	487	433	526	482	499	480	537	504	526	516	431	481	477	499	488	487	516	463	501	461	494	499	490	487	476	510	456	475	503	498	482	527	497	503	506	518	477	536	488	478	479	495	504	479	461	509	468	531	506	531	508	487	497	505	444	514	471	524	488	516	504	499	495	462	525	501	494	555	488	451	488	476	524	501	476	492	507	471	503	480	485	488	483	471	508	479	496	531	465	512	502	503	538	522	505	491	489	479	526	490	492	511	509	463	508	478	512	486	484	487	491	529	527	454	464	545	465	510	516	501	503	469	513	495	452	494	492	529	502	514	494	500	496	508	506	474	534	499	481	498	492	492	500	468	489	505	493	476	479	530	509	501	519	509	468	501	496	510	499	491	526	535	557	509	470	478	454	492	433	507	506	470	561	479	497	487	509	513	498	510	513	468	487	481	534	521	486	506	493	512	479	493	503	492	502	445	518	523	523	498	525	489	458	495	478	463	508	517	475	452	487	525	501	472	496	523	516	503	493	518	516	529	501	483	486	477	487	492	491	523	491	486	497	478	496	491	561	500	448	495	488	491	463	511	496	499	474	545	545	501	537	476	486	499	519	511	501	474	504	482	475	436	536	520	500	529	500	538	506	485	496	481	472	504	484	504	484	518	516	479	495	521	466	468	517	510	495	493	499	495	498	541	454	487	535	492	448	541	487	492	465	482	517	494	514	545	530	499	497	511	502	508	487	470	488	503	453	506	518	479	494	523	488	526	502	491	507	492	500	489	480	492	484	497	478	538	510	480	497	491	487	496	507	535	521	522	495	524	534	466	496	527	489	445	542	490	480	520	450	483	453	492	505	493	466	500	493	490	485	482	495	493	493	462	535	543	523	512	506	499	475	516	468	480	467	489	485	533	483	516	511	480	500	477	498	485	504	460	491	490	506	487	502	476	482	510	497	512	508	480	508	490	495	479	500	438	543	521	519	465	489	494	487	501	532	465	514	505	492	490	516	484	468	485	517	474	497	489	493	509	526	500	477	504	499	487	502	474	489	531	472	478	482	503	497	484	429	494	506	483	491	498	480	516	473	521	528	496	503	512	477	496	505	465	497	474	528	510	474	497	494	466	505	520	482	482	500	521	518	481	507	490	551	474	528	504	496	510	475	475	503	511	519	503	469	521	519	476	520	490	518	510	517	501	478
26872	20130	8582	2285	1080	718	631	486	532	501	430	383	365	383	373	362	327	317	375	550	951	1047	626	478	357	329	298	303	270	263	290	297	281	317	304	290	309	295	286	264	289	262	324	283	247	273	331	286	292	314	282	328	323	315	293	286	296	292	317	294	290	283	283	288	294	321	319	277	287	277	293	278	274	284	290	297	281	270	285	291	289	264	288	273	276	263	286	283	304	273	274	253	280	288	282	281	276	281	251	302	293	273	300	280	259	284	278	288	292	296	275	293	274	323	288	311	314	309	285	230	273	292	285	280	303	278	280	268	237	293	283	284	277	286	284	285	276	319	282	300	276	295	261	287	266	303	306	281	271	297	296	278	292	300	324	271	298	255	309	264	255	296	295	305	250	277	297	245	288	272	292	250	268	310	279	268	295	284	310	297	285	286	287	273	284	302	310	279	270	277	291	284	293	299	300	280	268	302	312	256	303	274	303	290	284	270	287	299	266	314	285	275	288	297	289	312	290	308	294	289	275	285	285	274	265	266	320	289	274	278	280	277	286	271	276	282	293	280	286	286	295	279	293	321	263	276	286	261	270	286	277	259	315	264	309	262	267	277	257	258	294	284	295	282	311	312	301	304	265	305	302	280	320	292	287	304	275	284	268	255	291	256	298	279	291	287	283	323	307	305	282	277	306	271	327	298	295	273	287	279	275	309	286	309	287	303	269	297	273	307	286	277	290	276	279	269	288	290	296	301	283	298	307	268	260	320	293	281	285	280	287	281	287	274	296	301	294	301	289	290	246	307	263	279	287	269	305	335	291	276	309	310	302	274	298	301	276	255	296	273	270	277	297	306	268	243	279	289	291	286	288	305	266	270	307	305	333	293	277	290	281	290	282	286	300	298	289	275	278	260	268	279	308	271	297	282	293	265	239	275	286	306	291	281	267	271	271	292	291	269	275	317	312	256	248	275	305	289	310	312	261	313	295	301	285	256	308	295	307	296	265	279	286	297	265	315	260	307	255	289	299	288	325	307	272	287	274	292	290	277	291	291	270	329	297	251	297	314	283	294	295	284	263	279	267	286	280	262	275	273	288	312	301	301	287	263	316	291	289	300	303	290	307	295	287	308	262	292	266	276	312	298	314	265	311	274	330	312	305	298	283	261	292	297	296	292	305	293	329	291	292	315	288	262	274	283	279	283	300	284	276	292	294	271	291	282	293	274	317	288	323	297	288	315	280	290	282	306	289	301	268	298	302	268	265	277	298	289	278	303	306	281	279	301	283	269	303	276	277	299	300	279	307	260	283	280	327	283	300	272	275	301	284	284	286	288	312	264	291	273	264	274	289	303	290	319	268	286	291	295	256	262	282	279	291	300	264	262	277	315	291	299	294	257	257	281	309	312	295	286	308	269	318	273	306	275	276	298	277	295	285	310	246	316	312	269	275	296	306	297	274	306	273	298	259	297	270	298	286	297	269	301	300	273	301	277	291	291	273	282	295	288	301	302	308	290	313	273	272	271	274	307	294	332	277	296	245	309	283	304	299	286	284	261	277	275	263	287	256	262	292	267	292	294	293	279	260	264	323	272	297	273	289	279	290	281	292	291	287	295	287	273	287	287	294	288	308	282	317	262	296	280	296	263	284	309	306	290	278	273	294	288	278	257	280	286	297	276	289	307	289	296	297	277	289	295	265	252	288	295	274	318	294	293	264	325	290	275	303	267	286	281	275	284	310	266	315	263	296	293	294	296	270	284	315	293	270	274	283	284	284	269	297	294	315	302	271	270	269	286	288	296	298	283	309	291	270	257	277	271	296	303	250	277	282	270	281	274	311	264	278	259	309	273	265	282	296	261	284	288	258	277	297	295	302	292	271	298	296	300	292	281	279	283	286	289	260	300	282	294	251	291	265	290	305	302	306	275	287	265	283	308	279	257	252	288	294	271	310	294	274	280	299	266	269	274	289	314	272	279	300	284	280	291	291	302	285	280	256	299	281	305	299	262	315	297	271	254	289	309	255	290	253	291	258	289	269	310	297	294	280	286	278	287	277	261	286	260	306	316	294	288	313	290	295	254	272	280	285	301	256	268	249	277	300	252	299	282	306	279	298	270	274	296	281	293	300	293	299	293	264	287	263	259	311	249	303	291	307	266	283	297	298	305	259	275	291	315	301	279	278	285	342	302	308	279	273	279	259	287	285	269	303	318	301	312	295	304	291	282	292	283	292	304	280	283	292	277	336	288	254	303	277	292	286	280	323	273	285	302	299	286	265	282	258	282	297	261	286	281	268	259	278	286	280	252	284	286	269	291	299	291	290	309	293	276	301	326	315	296	294	275	271	290	321	295	284	321	309	289	262	297	287	288	297	258	292	281	304	298	297	286	291	297	270	302	295	275	290	289	289	283	289	296	271	295	260	279	292	276	291	326	273	275	280	289	302	252	280	258	299	280	299	292	264	282	284	305	305	299	256	262	259	280	257	296	285	294	291	263	298	272	275	284	266	290	290	273	268	280	243	290	287	290	278	264	276	299	261	310	299	287	297	305	288	259	292	290	280	291	302	286	291	351	311	285	283	283	286	283	283	314	303	272	281	249	293	282	295	266	312	276	285	290	282	283	292	298	293	257	304	319	275	274	286	279	274	276	281	275	275	256	300	262	270	274	277	306	301	314	274	299	289	277	297	311	255	274	304	287	279	317	289	274	293	295	251	271	287	293	289	285	291	293	301	290	274	264	303	288	294	291	267	280	313	279	302	270	306	292	281	271	277	275	285	271	316	267	275	287	269	273	285	281	278	267	275	235	294	296	300	293	277	284	315	298	308	287	273	246	281	289	292	272	273	288	279	290	304	302	276	286	285	286	343	279	307	276	270	274	273	274	291	275	300	307	305	296	276	277	281	293	276	295	277	299	297	306	294	286	266	266	283	269	287	315	283	306	329	272	283	288	280	268	289	309	255	270	275	303	294	274	276	248	319	291	291	254	279	285	308	262	288	293	293	286	285	292	296	279	292	288	307	313	311	284	282	314	291	292	280	285	291	282	278	292	282	309	322	291	281	287	283	328	292	273	285	246	266	292	294	280	273	315	278	271	332	277	298	294	284	296	264	297	301	312	282	274	259	291	309	250	300	308	268	285	279	280	263	267	281	271	292	290	283	268	289	261	294	299	307	293	295	259	302	291	274	294	301	310	272	266	264	275	253	292	308	287	292	293	272	286	282	305	300	289	304	292	287	260	287	304	293	259	279	304	269	292	274	253	277	294	296	284	298	263	262	305	288	287	310	271	265	277	296	283	276	290	287	291	306	262	287	298	298	281	262	297	284	272	281	284	299	322	262	290	296	290	269	278	267	290	275	293	290	286	296	295	322	289	265	297	287	295	302	274	297	294	312	287	278	291	289	316	287	232	306	260	315	265	273	317	278	281	274	297	302	289	299	297	240	269	282	292	293	270	291	278	270	281	280	290	292	312	263	315	286	301	298	316	299	243	275	287	284	280
8296	11017	9919	5530	3545	2378	1916	1522	1621	1643	1350	1099	1015	1004	977	902	801	727	835	1790	3243	3300	1705	1272	806	712	695	615	599	617	597	616	547	651	577	580	577	575	582	562	581	587	598	564	579	607	588	621	563	550	601	580	614	583	543	560	546	597	594	584	626	573	571	612	576	607	597	608	610	593	572	564	599	578	536	562	587	571	580	570	538	548	601	563	578	571	621	572	603	546	591	571	591	582	593	571	629	587	574	561	606	564	608	583	568	586	571	552	615	549	527	526	617	581	570	610	587	621	574	585	614	562	604	604	588	613	607	568	609	565	614	608	593	622	551	600	594	578	602	614	606	599	556	582	608	610	603	553	570	617	559	590	574	578	566	570	603	573	602	565	543	589	557	593	562	576	570	580	566	568	608	598	592	612	628	637	583	596	608	622	591	578	578	567	580	567	585	585	558	595	614	566	623	582	579	597	565	622	569	573	592	569	579	559	568	583	596	619	601	592	612	607	591	624	622	589	608	633	551	615	574	593	560	576	579	581	557	554	580	614	553	610	579	570	571	581	574	585	552	582	564	615	578	606	611	551	580	575	584	559	582	542	594	631	574	592	629	591	596	592	610	591	553	578	560	616	575	547	599	553	562	589	603	583	611	594	597	574	599	575	577	622	567	548	584	568	556	558	588	608	587	577	551	562	595	610	558	602	567	586	601	578	595	569	579	600	615	592	553	605	558	616	554	629	639	602	603	586	615	582	577	572	615	635	588	575	578	642	575	609	577	542	561	560	581	559	552	638	568	588	607	585	587	582	613	585	572	561	564	591	549	610	612	614	579	593	604	627	578	567	609	582	579	564	572	640	603	577	625	627	616	616	582	543	610	599	578	566	600	595	565	538	597	617	622	619	604	594	550	583	572	615	544	562	569	580	572	550	589	551	545	616	599	613	557	576	573	594	576	621	569	574	583	567	567	561	582	569	568	559	507	612	562	597	592	616	590	604	585	606	596	570	554	608	577	578	580	589	566	588	548	622	574	636	602	641	581	557	554	590	599	655	605	632	596	606	566	581	541	581	637	552	574	593	622	657	551	608	584	647	568	557	620	652	633	614	577	584	542	541	605	624	567	606	617	547	594	581	580	594	622	553	607	621	635	567	561	558	631	569	590	602	582	548	606	581	545	631	580	638	595	621	543	568	584	577	549	571	570	595	610	591	558	613	600	561	592	629	562	580	575	599	561	584	575	606	549	593	638	572	605	640	545	565	583	607	600	571	615	583	589	560	568	586	555	551	555	568	596	580	617	561	598	605	591	631	584	580	577	588	600	555	605	556	559	616	547	555	658	559	584	582	570	597	623	545	585	547	542	550	605	582	578	579	595	608	614	552	572	604	626	581	560	589	592	585	615	591	598	575	592	576	595	592	595	559	606	579	602	589	622	569	596	589	590	633	572	627	551	604	596	560	583	590	605	554	600	605	627	589	539	590	555	581	566	586	608	576	600	579	615	615	553	554	555	629	587	617	596	596	587	596	575	606	561	577	616	590	580	601	628	581	637	581	626	617	598	568	561	575	641	606	591	555	623	585	576	597	612	553	570	598	553	596	578	574	585	582	554	547	594	567	591	584	602	597	531	531	566	588	592	574	614	596	574	576	585	629	595	569	570	605	604	582	589	612	602	594	602	548	639	639	592	592	610	599	580	551	523	568	596	589	620	572	550	585	630	595	611	531	581	582	611	601	596	621	588	634	593	590	560	582	584	550	625	607	561	580	624	613	578	591	566	567	608	580	558	557	566	594	594	587	622	594	596	557	594	605	611	579	586	551	560	597	579	562	565	597	567	567	630	597	589	594	551	611	591	603	583	567	574	624	601	546	606	561	592	634	560	576	567	576	589	556	540	596	603	584	619	612	527	622	605	603	536	588	588	597	545	591	567	575	543	571	631	613	559	582	600	664	562	571	556	578	593	575	588	554	588	577	567	594	576	599	590	577	592	588	619	553	593	592	580	578	594	564	591	597	569	610	548	568	598	542	584	594	589	571	542	619	561	538	570	588	586	569	602	604	606	538	536	600	577	586	569	594	569	594	595	591	597	609	580	585	542	591	595	591	605	595	560	558	584	575	569	568	622	563	594	612	593	586	557	602	614	606	624	576	563	580	550	575	586	610	550	624	563	572	575	584	584	585	585	574	574	587	580	601	556	581	582	575	606	560	568	599	581	569	592	547	591	560	609	582	573	531	578	587	589	583	565	599	568	600	585	550	580	575	601	578	581	558	620	569	601	576	577	576	603	552	576	610	612	590	572	558	546	600	592	596	592	562	579	592	555	585	606	574	601	597	592	569	546	553	588	592	587	579	585	629	565	570	587	618	593	610	608	605	607	551	578	610	631	621	604	580	575	625	590	571	586	607	578	574	589	593	563	606	546	594	600	593	588	604	564	565	589	596	604	613	573	555	577	547	590	568	556	536	592	564	591	602	610	609	625	588	608	613	560	581	568	574	602	578	567	563	572	594	584	576	592	629	561	622	619	590	604	633	610	530	603	594	575	623	564	578	583	644	604	550	608	565	599	583	585	589	531	582	569	572	547	570	636	605	582	547	580	561	562	592	541	573	566	562	554	590	574	557	617	544	565	580	586	613	618	544	629	598	599	544	598	606	589	594	583	568	601	593	567	597	593	554	559	568	640	547	576	548	596	588	568	618	547	585	608	557	583	564	602	540	632	642	571	608	633	557	561	543	557	593	568	576	573	584	570	594	593	573	584	571	618	537	614	572	534	559	588	595	596	575	602	627	640	600	561	586	582	592	576	589	604	598	577	591	575	560	574	584	591	551	583	630	620	588	610	641	574	575	578	592	604	607	599	564	617	559	581	556	590	564	581	554	558	565	568	605	609	566	550	567	624	581	597	578	606	627	598	580	570	625	572	595	614	577	555	587	608	570	581	549	628	636	558	561	581	585	608	597	588	601	572	512	566	572	550	631	574	605	580	610	594	525	599	589	590	591	624	563	575	624	602	578	565	592	584	537	627	590	610	542	591	631	598	587	592	615	601	613	553	626	553	601	584	595	624	610	612	531	602	569	627	588	613	619	626	643	601	547	583	613	615	617	575	564	582	568	560	571	574	567	574	575	572	594	616	614	583	569	585	579	625	592	575	559	562	606	584	569	595	580	564	623	593	604	564	600	593	605	593	563	593	566	550	553	597	636	580	564	572	592	573	602	552	616	588	569	590	560	605	573	551	583	562	616	583	612	587	546	590	557	615	587	591	545	647	590	620	623	593	574	599	578	591	623	581	563	577	592	600	585	608	580	571	602	581	538	554	581	562	585	552	584	582	624	604	548	614	581	622	585	557	579	564	587	613	597	593	586	600	561	601	586	574	599	541	603	547	577	607	599	563	602	601	591	594	569	612	598	624	602	556	589	591	629	621	568	609	573	550	584	606	590	597	596	570	586	583	631	560	601	585	573	582	575	600	576	550	568	619	586	599	593	567	577	549	568
24289	21369	28360	24709	18601	2828	1080	765	685	689	522	479	470	434	413	376	367	299	621	3380	5155	4461	2260	1250	595	454	359	287	238	262	284	235	243	238	255	255	271	260	247	238	240	251	257	240	264	262	245	250	261	224	252	266	253	249	259	234	255	253	247	254	241	246	280	248	217	262	254	247	221	253	246	210	238	257	237	253	208	246	239	231	239	233	226	265	256	247	266	226	242	272	236	255	267	221	262	266	229	260	254	252	232	262	251	257	246	248	266	239	249	271	221	224	283	245	246	229	254	222	227	292	226	268	251	234	228	247	235	270	237	261	272	243	242	244	248	251	230	237	225	245	267	262	253	245	266	264	249	241	223	255	232	238	251	247	218	296	282	256	277	257	256	227	220	246	247	257	247	238	242	234	228	230	273	246	233	242	263	247	262	256	258	256	258	232	225	243	273	267	234	261	232	249	238	269	241	237	240	252	269	247	264	246	215	253	242	247	261	250	245	259	230	244	260	259	240	259	237	246	258	248	226	231	264	263	242	237	217	251	263	253	263	250	247	241	250	220	218	217	278	241	238	232	246	267	232	255	255	290	241	217	242	234	251	238	222	282	243	250	277	242	242	225	239	255	238	244	245	249	263	238	250	252	265	280	251	248	263	245	230	227	258	247	258	222	249	244	237	235	269	255	252	245	234	241	258	239	263	236	267	253	260	219	239	240	274	265	233	243	224	233	255	248	251	247	247	268	224	245	253	264	260	277	237	223	250	217	260	255	235	249	236	227	260	234	271	273	244	244	266	265	245	224	256	243	239	267	248	257	270	273	289	234	265	255	264	261	221	259	265	249	229	261	276	275	264	252	258	242	241	246	256	233	247	240	225	250	250	260	247	255	244	255	254	272	246	231	231	217	236	257	244	232	254	280	229	238	246	253	223	262	285	253	244	251	242	249	237	235	229	231	273	287	278	243	237	258	261	218	241	256	258	250	267	244	209	254	279	240	243	254	244	281	237	242	245	236	247	261	247	238	259	274	254	250	249	262	230	263	268	251	240	218	235	277	230	236	251	222	250	254	257	253	249	226	268	257	273	252	280	242	259	260	235	260	248	242	264	266	258	248	256	252	240	227	256	252	255	233	239	279	264	235	240	243	235	232	223	255	242	239	260	226	245	267	246	249	241	282	248	237	247	265	261	285	256	273	267	258	255	245	277	232	268	239	238	290	221	248	260	245	262	243	242	236	251	241	229	261	260	258	221	241	209	238	238	244	271	254	250	231	267	255	262	244	290	257	261	255	268	228	243	239	216	216	199	267	228	246	249	257	244	236	249	236	248	233	225	282	237	282	247	219	243	249	246	253	263	259	259	259	239	258	248	248	240	232	263	235	240	246	229	245	238	260	246	239	246	249	218	229	238	274	252	247	225	233	264	240	253	227	259	275	248	244	250	253	237	265	230	246	247	253	223	266	226	260	247	264	249	258	228	260	246	234	251	251	227	237	251	216	226	245	254	279	262	258	273	252	288	258	258	266	247	225	238	260	261	242	251	268	242	252	262	248	271	273	264	256	254	275	219	248	220	246	230	270	263	236	250	242	256	251	298	234	249	223	271	236	235	249	239	255	243	247	247	221	264	243	264	262	257	248	264	260	229	236	271	264	256	232	237	246	265	230	243	266	244	251	254	267	257	251	238	255	264	242	257	251	228	231	238	227	248	260	237	255	257	227	247	222	232	255	230	266	257	213	244	254	238	255	243	244	239	210	240	249	253	211	271	240	237	244	256	265	274	252	235	256	252	283	245	252	284	252	245	243	225	260	258	258	259	260	246	255	224	269	255	249	229	254	225	254	246	265	233	234	244	256	248	262	262	290	253	247	239	254	260	255	231	231	240	244	273	257	256	267	248	275	232	229	235	243	274	264	230	263	253	214	231	234	261	264	239	265	252	248	248	257	257	259	249	277	250	253	228	223	261	265	268	236	226	225	241	231	261	273	235	254	253	264	237	220	220	273	243	255	265	260	243	250	244	267	235	227	236	245	239	226	240	241	227	279	258	246	235	263	278	243	250	231	278	242	259	245	257	227	241	237	247	212	277	236	245	235	277	251	244	263	216	257	251	259	264	255	263	241	262	224	233	228	247	224	241	252	265	256	263	232	229	290	269	237	218	252	246	235	218	240	285	239	244	225	255	250	271	264	265	260	235	236	250	222	258	234	269	233	247	230	262	252	256	278	242	254	225	247	254	230	234	266	257	244	241	253	221	244	251	255	259	238	234	237	272	231	216	235	237	250	229	243	228	233	255	230	234	231	250	254	232	241	246	267	228	275	265	262	242	238	234	231	250	224	235	257	253	223	224	238	237	237	264	230	255	243	259	225	255	262	233	251	266	251	230	239	264	254	235	239	246	265	242	225	248	259	231	212	250	241	251	247	239	241	251	249	249	234	240	214	218	250	247	251	240	256	240	262	289	252	241	250	256	224	250	240	236	246	228	243	268	277	279	248	248	237	224	224	249	271	226	237	234	225	256	242	264	262	245	247	231	255	251	249	265	250	235	248	236	268	272	234	245	234	221	220	247	229	255	231	212	252	242	242	255	257	244	267	229	268	241	248	259	246	244	222	241	250	237	218	199	234	243	254	274	262	242	252	255	268	240	235	255	231	211	221	268	226	253	248	255	267	249	235	235	247	276	224	265	241	272	227	245	246	261	244	248	218	277	233	228	250	242	222	259	231	236	258	255	257	237	228	236	232	236	252	245	232	222	254	254	227	258	228	239	221	243	243	226	241	241	231	228	222	231	260	223	257	237	229	253	229	248	249	258	243	266	255	233	260	230	258	224	235	246	235	253	232	230	255	236	259	249	238	228	246	266	258	251	275	235	252	249	253	235	260	254	233	262	233	236	252	224	231	227	234	252	247	232	239	254	250	255	241	271	238	211	224	264	248	274	248	217	262	238	243	264	255	232	250	232	241	288	230	249	224	244	237	249	221	264	244	255	265	229	236	245	247	255	257	249	250	235	261	232	237	256	250	255	211	255	230	270	238	250	235	223	271	241	240	259	246	256	199	222	241	233	260	237	240	276	267	249	272	254	258	272	239	240	219	262	253	276	240	255	238	258	243	218	243	250	247	213	259	238	235	252	233	237	263	243	241	260	278	241	261	262	241	258	228	248	239	240	258	245	235	244	247	256	236	228	215	248	255	237	241	213	264	248	250	240	234	231	262	243	236	267	240	234	276	253	235	232	233	234	201	271	245	233	235	261	246	250	237	270	246	254	263	241	278	245	230	244	263	236	262	241	271	262	234	249	269	257	237	261	245	268	259	268	241	265	258	229	259	255	245	234	231	250	268	255	229	247	244	273	254	243	271	239	229	274	274	245	232	265	234	246	258	243	227	244	253	239	254	255	230	244	259	258	252	256	265	267	249	260	234	248	242	234	238	237	262	269	228	227	237	243	258	274	273	257	240	254	232	253	275	263	268	255	252	269	250	271	240	241	255	221	237
10425	19904	17807	11273	7038	4800	3523	2790	2785	2503	1905	1546	1528	1454	1362	1106	1014	857	2209	11475	15514	12580	6814	3822	1751	1066	839	668	520	510	546	524	482	522	507	507	508	553	563	502	497	507	516	489	500	508	517	519	488	492	459	495	494	470	471	473	503	475	510	498	511	505	488	486	489	542	530	520	546	517	490	540	495	506	503	500	510	487	506	506	512	538	480	524	534	529	514	555	520	484	509	526	496	507	477	528	531	514	528	509	553	545	526	483	528	513	504	526	519	480	521	474	561	528	527	524	550	497	536	547	515	495	507	481	503	525	503	491	482	501	469	517	528	492	538	501	490	540	498	513	536	486	534	496	509	530	541	472	539	513	509	521	522	507	514	571	507	515	490	538	516	563	495	518	526	470	504	507	524	479	545	521	541	513	506	496	477	477	508	478	522	531	510	536	503	506	522	530	515	492	515	487	514	502	478	511	511	523	505	508	530	508	522	513	491	492	545	538	498	537	499	486	561	509	503	518	526	499	533	518	533	514	516	533	524	505	505	514	518	569	511	502	497	475	505	487	513	505	490	491	505	500	498	494	490	550	493	525	521	489	498	539	506	493	486	523	509	501	505	543	496	476	502	518	510	510	513	482	534	486	547	475	531	496	477	521	569	497	475	495	536	486	483	567	506	491	504	507	496	509	493	534	501	504	545	507	491	477	540	532	454	554	485	495	510	494	513	537	492	514	539	570	518	516	506	528	492	541	497	504	510	520	507	535	495	506	544	495	549	543	483	541	491	529	484	526	492	522	542	519	525	484	522	526	512	522	522	525	526	547	510	493	479	519	560	554	534	520	492	517	520	471	493	515	542	527	513	502	515	551	514	495	507	491	477	541	459	501	484	505	495	533	501	526	520	489	534	544	516	526	514	467	525	534	538	536	487	483	512	502	472	510	521	470	470	529	538	519	521	519	474	506	487	517	550	496	530	532	520	543	527	516	529	441	543	543	528	518	526	527	510	482	478	476	487	505	524	519	500	510	530	518	516	546	505	522	510	510	530	515	516	515	495	491	501	510	524	478	480	512	467	510	474	517	527	480	489	567	495	498	510	483	554	533	542	516	518	522	509	547	544	557	503	520	493	487	503	507	536	507	522	499	517	542	521	505	512	509	500	512	533	476	513	535	514	502	481	512	486	476	478	523	486	509	532	507	488	507	522	523	530	478	523	529	537	553	541	499	497	536	533	545	526	471	481	475	480	521	505	526	491	499	486	522	507	488	511	470	529	496	522	521	498	539	508	537	465	505	480	484	521	511	554	498	528	512	505	488	516	513	540	471	527	528	545	513	531	503	531	492	490	531	496	520	528	497	466	518	488	521	541	499	514	531	508	514	522	491	501	505	509	491	494	476	494	500	516	520	537	504	544	519	484	515	524	535	554	532	482	537	535	538	501	510	478	485	489	513	528	518	515	539	521	523	529	517	543	531	502	497	502	517	492	513	526	513	517	484	496	513	525	471	510	496	492	538	527	515	532	515	527	511	518	519	513	529	502	476	501	521	547	557	504	504	537	503	532	541	507	490	450	514	515	476	488	491	498	471	525	515	549	511	522	543	518	512	505	512	472	461	512	499	510	501	515	530	502	516	517	519	532	466	499	502	511	503	529	522	499	494	502	487	508	512	481	523	534	541	546	535	560	506	540	509	532	527	505	507	517	516	493	526	505	538	555	530	515	513	553	528	507	506	529	534	505	474	505	490	541	511	554	490	517	474	510	473	508	525	573	548	483	521	455	507	495	507	515	473	515	497	528	524	539	511	481	481	526	522	522	497	499	505	549	489	517	491	492	483	508	530	521	485	529	516	502	538	488	507	480	512	525	508	518	525	555	547	497	510	504	531	562	488	505	517	562	516	525	518	488	500	492	520	547	509	516	534	491	487	546	538	502	487	528	571	517	520	507	553	513	495	515	498	465	543	538	535	519	531	525	477	525	495	503	479	485	493	535	527	537	502	545	512	515	531	498	539	473	505	505	550	509	520	497	501	508	525	503	524	488	517	481	515	528	507	507	505	483	510	514	487	523	492	487	483	531	533	506	524	506	502	504	497	546	515	552	524	506	496	504	527	519	498	500	510	575	574	517	516	511	491	476	532	503	514	510	578	477	524	533	502	505	521	487	477	529	529	519	525	527	526	518	494	516	521	516	502	531	506	461	518	504	491	542	520	535	551	540	529	512	501	521	513	519	531	520	524	476	527	485	508	478	484	552	523	505	523	531	507	506	504	500	495	529	507	541	500	532	510	515	482	517	537	489	527	526	526	512	474	505	509	531	522	510	477	520	526	519	509	506	481	507	507	493	531	530	501	549	519	532	493	503	492	501	488	499	522	526	542	516	550	500	511	527	508	474	495	541	525	495	517	520	527	513	529	505	534	529	502	541	494	521	528	519	478	508	512	460	514	516	498	517	504	521	518	513	497	510	508	550	508	495	513	516	535	462	508	543	506	487	508	514	530	477	515	502	467	519	546	485	538	506	507	502	498	492	529	509	519	501	512	522	510	508	526	480	525	504	500	486	536	470	478	479	538	516	524	482	518	503	496	479	504	490	527	508	522	486	504	509	516	476	521	514	540	525	497	526	500	509	505	517	498	527	496	465	489	535	520	519	521	523	512	500	506	469	500	478	543	533	517	548	475	511	542	505	500	539	541	525	530	530	507	508	515	479	514	494	487	524	475	512	502	479	519	544	543	498	495	510	499	525	485	549	517	536	494	493	517	503	522	501	495	480	484	462	490	482	527	544	465	479	510	503	528	487	535	526	518	561	494	480	491	527	547	515	498	481	522	479	532	515	509	491	481	508	520	485	502	558	510	523	491	546	492	516	575	528	516	505	527	532	479	536	477	516	472	484	523	505	536	529	464	544	509	514	464	536	509	509	546	541	510	484	507	497	518	495	508	506	525	519	549	501	541	471	514	468	518	548	518	497	528	526	530	543	472	481	498	569	527	500	505	510	421	498	521	499	536	523	517	527	512	502	505	510	515	478	497	487	524	506	504	541	519	488	514	520	514	521	504	544	496	518	558	480	462	501	506	489	535	509	486	518	541	514	513	495	493	552	499	508	515	544	549	491	531	468	504	487	508	534	526	490	507	508	500	519	512	550	521	497	463	528	513	489	520	511	495	510	518	506	529	549	504	515	518	489	487	462	504	483	475	477	490	548	561	512	497	499	497	540	497	529	545	522	548	535	556	506	532	520	532	487	517	515	512	483	511	491	548	492	469	538	502	532	474	480	502	480	550	509	492	484	495	492	522	497	505	465	450	499	551	472	489	537	521	513	521	483	487	513	503	501	508	510	503	517	489	507	504	516	541	530	557	533	502	535	489	486	495	495	507	509	545	529	509	504	479	505	537	537	517	515	491	486	491	507	465	517	491	504	469	556	507	491	542	487	486	550	531	493	519	482	492	468	486	493	507	514	514	537	506	535	516	515	493	506	497	539	508	492	498	544	562	511	505
23285	21338	29112	23918	21339	17837	2845	1283	1007	827	689	582	599	560	494	434	429	377	1133	6732	9236	7866	3780	2210	1011	661	438	336	260	261	290	281	244	253	259	250	269	262	258	239	220	233	247	244	254	260	248	251	261	249	285	259	266	248	238	243	271	283	247	237	213	228	258	244	270	267	230	273	234	275	249	289	251	258	261	257	233	264	262	255	269	252	267	265	248	263	268	258	259	262	249	264	263	226	293	245	264	245	254	240	239	246	246	240	272	281	258	273	247	241	268	233	246	290	248	243	235	242	268	239	263	251	246	241	271	214	242	284	256	273	243	254	244	242	214	239	240	259	262	255	243	223	255	266	260	241	250	285	273	263	247	228	246	259	236	241	258	246	258	267	260	242	236	243	236	271	266	245	290	262	241	246	232	243	277	262	246	254	222	253	253	233	260	244	276	235	228	283	261	255	246	261	261	243	248	238	247	237	246	271	264	254	243	228	279	217	241	290	228	270	255	253	241	270	233	265	258	243	243	253	251	233	264	238	251	229	242	260	256	269	263	268	250	279	254	273	258	235	260	251	261	244	247	229	252	253	248	245	253	241	242	255	257	254	242	256	253	249	253	266	221	225	274	233	251	252	239	256	235	258	253	264	265	266	224	253	230	230	239	239	258	249	232	238	247	221	242	266	254	252	231	256	248	229	253	250	241	268	264	240	243	266	273	233	239	272	272	281	242	249	256	260	279	237	260	248	253	245	243	262	227	263	238	243	211	248	253	270	244	235	265	242	253	267	232	269	258	290	253	247	244	239	256	254	261	253	247	254	272	251	278	257	246	254	238	250	276	229	266	252	248	302	252	262	247	251	269	254	243	250	234	228	255	238	228	244	258	264	255	261	253	227	252	257	247	254	267	254	260	267	246	229	237	285	252	258	254	238	255	243	229	243	251	256	256	263	271	235	231	264	273	239	263	270	246	245	264	232	256	253	254	236	238	278	237	248	231	249	267	235	247	247	242	262	238	231	229	237	231	239	266	220	246	278	303	223	274	245	278	258	230	257	248	244	248	265	236	240	233	227	256	235	283	266	255	274	254	223	216	246	257	228	257	241	242	263	285	281	245	225	246	249	232	236	254	255	266	217	266	255	227	233	261	263	262	235	268	258	255	243	254	250	263	260	244	228	282	249	264	242	251	254	238	244	274	245	271	249	242	234	231	239	236	245	263	254	247	259	248	265	212	233	254	278	241	242	225	248	215	235	247	234	279	249	252	272	279	248	254	269	276	254	245	264	231	267	239	248	241	262	265	246	251	257	280	251	248	222	233	250	231	222	275	255	249	237	236	253	241	235	259	251	245	269	247	255	253	273	248	257	248	222	273	250	237	241	253	261	223	245	261	255	255	249	233	243	244	231	226	237	221	232	267	242	220	227	242	248	258	236	252	251	243	264	265	238	243	239	272	248	244	265	272	234	247	240	245	225	286	230	247	255	284	239	240	239	247	262	233	258	250	249	234	246	266	235	266	272	261	269	252	248	252	248	230	248	294	233	227	241	205	245	258	257	258	260	254	276	263	260	256	231	231	261	260	245	219	247	241	262	237	245	277	268	266	241	271	224	247	254	247	252	251	231	228	251	278	235	249	273	259	251	237	241	274	250	240	264	235	229	258	302	233	251	269	242	238	262	300	254	268	252	278	251	231	238	253	247	250	251	254	258	243	244	241	258	260	240	215	255	239	250	278	230	236	247	206	218	236	235	240	244	238	253	255	230	238	259	247	216	268	240	256	258	258	246	247	256	242	279	239	244	227	234	267	237	242	238	281	239	265	233	269	257	241	241	234	254	252	244	249	242	228	250	252	233	256	264	245	262	256	248	225	247	238	260	250	211	250	243	275	284	244	236	256	257	246	234	282	254	272	253	251	232	251	254	250	263	229	257	235	236	231	254	236	239	241	252	270	258	249	237	257	265	248	223	261	251	255	243	240	262	229	251	267	245	274	254	263	275	250	249	271	264	260	224	247	270	253	265	236	266	252	243	242	240	252	260	236	245	245	239	260	234	241	247	241	250	225	252	243	240	223	244	248	255	226	252	221	259	244	225	232	247	242	268	238	257	229	237	230	265	242	239	261	249	258	272	261	270	253	259	222	258	261	257	243	240	251	262	252	243	261	268	222	255	257	241	222	238	264	259	256	237	237	242	251	237	240	274	246	233	247	247	247	266	262	279	262	239	251	244	231	243	262	250	237	277	236	260	272	248	301	235	256	281	244	242	238	255	263	267	260	241	237	243	280	257	210	251	238	250	263	244	245	269	220	226	243	258	235	267	243	252	233	233	255	254	246	232	264	256	296	254	229	246	259	234	263	258	270	229	241	232	270	252	269	243	232	212	250	231	268	247	241	260	263	262	248	252	230	258	230	248	243	237	251	264	280	279	229	286	265	267	219	254	275	260	237	287	272	254	255	226	236	244	238	262	230	236	257	248	242	234	272	254	251	247	237	253	243	268	265	261	234	258	241	263	219	258	249	247	251	237	251	240	268	255	247	254	262	204	248	249	243	247	261	258	265	256	233	243	261	247	229	240	252	252	251	242	287	259	263	272	256	259	250	220	249	254	233	259	277	238	260	266	213	243	259	283	243	247	272	237	253	242	287	249	255	237	241	252	237	264	278	276	249	237	268	248	237	246	231	267	246	250	276	233	254	278	232	254	245	222	257	235	246	238	257	231	268	253	265	252	243	246	255	246	272	234	244	256	243	278	236	246	252	247	244	247	221	245	253	248	289	245	221	245	251	278	247	223	239	243	248	243	249	261	239	262	229	257	245	266	283	240	230	256	243	222	260	262	250	232	238	242	244	266	265	250	248	256	267	224	254	252	269	243	232	249	241	242	252	209	255	240	242	230	239	239	255	256	250	248	262	246	260	262	287	269	220	259	255	232	234	252	243	252	260	264	267	268	271	253	255	274	253	281	234	257	243	271	246	254	230	259	212	253	245	247	253	281	220	247	258	278	244	273	233	250	219	245	241	270	260	268	264	264	253	256	237	248	271	270	291	242	242	250	240	248	240	264	257	264	205	243	230	240	235	252	271	257	236	255	263	255	219	272	247	234	235	256	277	241	258	244	232	246	250	273	237	236	247	227	254	241	233	258	246	220	246	228	234	240	243	251	272	270	252	264	273	258	266	248	234	268	239	259	245	237	256	237	247	226	226	251	248	244	245	235	243	232	252	246	241	250	225	251	258	257	248	248	281	261	215	296	289	261	230	272	260	249	238	255	256	227	235	247	252	233	255	261	240	236	265	222	241	238	265	247	262	233	247	243	223	262	251	245	235	250	249	214	223	226	258	230	234	278	227	242	253	263	262	245	238	256	241	264	257	237	259	261	249	275	222	252	248	228	264	251	244	253	241	276	246	242	244	250	262	236	251	267	288	250	236	279	226	237	230	241	265	248	241	243	263	263	267	242	243	223	251	248	246	252	225	285	243	238	232	255	236	261	278	240	259	254
12866	25156	22644	15168	10157	6736	5026	4401	3886	3088	2568	2272	2015	1867	1639	1364	1170	1001	4220	19354	21815	18524	10646	6738	3075	1814	1131	753	598	483	492	506	494	544	483	564	550	538	496	528	499	534	534	525	489	487	503	487	490	483	545	502	513	507	513	493	460	540	488	483	530	495	487	498	498	506	503	523	506	489	518	505	478	497	506	514	507	512	505	503	511	441	477	526	513	501	500	470	477	495	496	501	522	543	485	510	469	507	473	487	490	502	550	491	496	521	522	531	479	524	542	502	506	522	508	497	509	499	499	487	494	497	515	464	502	473	529	485	482	515	526	473	485	516	511	465	510	467	476	530	523	503	504	508	504	476	479	512	507	558	480	535	500	508	480	483	512	487	513	526	549	521	487	526	472	523	514	486	504	498	509	459	519	494	483	498	504	475	497	478	485	489	489	540	501	496	440	522	500	505	513	489	492	495	494	512	495	486	469	507	513	493	520	478	506	468	501	552	477	515	522	529	510	478	488	495	484	493	506	507	523	525	504	481	489	519	527	520	505	500	454	478	493	478	511	481	510	502	518	499	486	493	483	496	487	499	500	523	504	465	508	491	537	510	480	536	505	481	495	498	498	490	491	525	513	513	483	487	514	466	454	506	518	513	517	508	480	524	501	480	512	518	508	492	545	476	507	483	520	468	492	528	477	497	499	492	504	539	522	512	494	514	516	511	521	533	488	504	524	504	485	495	546	509	466	451	489	518	494	496	510	471	499	488	474	497	519	490	507	504	482	522	506	475	493	468	511	467	489	517	498	522	477	454	547	458	504	498	507	483	506	506	511	488	517	491	492	493	505	487	517	548	500	484	467	525	536	546	494	513	526	520	519	475	477	501	470	460	490	474	539	502	523	506	488	479	488	498	499	512	486	496	486	505	496	512	486	518	464	480	457	499	483	492	510	488	486	485	486	482	496	476	494	482	519	487	486	493	497	510	514	520	468	515	493	494	507	480	495	523	522	503	512	485	507	516	514	482	529	473	522	500	461	507	501	513	504	538	490	478	491	516	515	492	501	467	472	496	484	487	499	492	485	476	493	507	511	494	524	517	534	506	527	511	490	507	458	491	481	512	535	506	481	503	470	512	517	524	549	508	490	542	503	504	482	497	504	506	492	530	457	513	488	551	488	512	474	465	521	489	549	528	486	498	489	489	518	476	498	455	476	525	471	485	490	496	525	504	505	551	454	537	499	509	531	478	478	540	507	504	542	552	541	502	480	503	493	452	470	493	518	486	512	470	481	527	513	479	523	498	486	492	460	500	480	515	493	477	548	527	500	485	506	480	493	557	492	501	460	490	557	502	512	495	517	479	485	496	526	509	488	468	536	491	508	495	530	458	524	502	493	522	489	499	474	511	469	493	539	483	498	516	499	449	533	572	511	455	485	498	511	484	490	544	516	499	512	544	512	489	567	507	471	518	511	494	535	474	498	488	497	505	512	507	521	480	524	563	542	496	482	460	503	492	492	525	497	482	517	503	502	511	549	532	497	474	514	492	479	519	502	481	499	505	514	531	514	499	509	520	486	518	508	495	518	517	495	496	477	484	473	482	472	489	481	498	488	503	502	540	469	519	526	571	513	555	534	485	510	533	506	468	521	524	506	498	549	512	497	545	484	454	491	505	460	458	511	489	533	475	479	485	519	485	496	501	470	475	558	499	521	526	487	484	541	498	491	486	516	497	531	490	533	493	483	449	532	467	472	543	525	468	528	513	502	508	534	519	498	469	537	486	485	471	544	492	504	485	501	468	497	485	477	476	532	480	498	480	472	514	475	507	467	530	495	528	479	537	517	503	473	490	513	494	516	514	497	512	464	498	509	524	526	520	473	463	499	499	524	509	506	434	504	497	478	475	505	537	513	440	500	528	492	471	518	503	470	487	460	497	520	510	483	561	494	510	495	512	488	470	482	490	497	508	486	487	492	469	468	502	467	506	471	501	465	490	467	503	504	535	517	499	520	510	521	457	494	507	482	498	521	517	504	508	499	467	484	512	503	473	521	501	480	469	446	494	500	536	511	509	494	498	476	505	516	523	499	493	499	473	492	506	518	490	458	515	510	448	516	465	515	495	514	496	515	501	509	532	525	488	491	515	513	511	491	501	493	501	503	469	520	513	511	467	495	485	492	504	501	513	473	509	486	485	493	499	490	496	493	553	497	483	503	482	484	514	551	500	463	529	504	511	525	456	475	526	469	479	503	477	531	477	523	553	465	537	516	493	509	513	525	493	495	511	513	479	517	502	490	496	524	498	505	489	511	502	469	503	505	483	470	488	489	540	491	488	521	500	531	487	538	496	479	505	497	511	491	514	537	505	465	527	475	499	476	496	509	540	509	495	535	510	450	548	477	493	533	487	524	493	484	509	507	517	506	532	509	507	484	473	516	496	506	473	509	520	507	490	545	543	484	488	502	483	478	499	508	483	518	455	518	467	491	486	503	494	499	496	520	500	497	487	467	507	512	495	525	509	512	483	496	471	518	452	482	462	502	525	543	514	499	515	508	516	525	504	516	482	477	489	498	511	453	537	494	485	542	479	526	454	560	493	525	482	491	467	549	502	510	481	507	493	468	512	541	480	525	516	469	528	509	478	522	495	533	480	571	509	507	483	503	451	492	466	514	516	529	484	521	475	484	501	502	476	514	501	475	503	512	497	527	513	469	508	517	511	498	526	465	507	473	490	510	500	484	476	491	525	494	478	500	514	487	504	499	477	524	528	506	471	501	442	481	440	477	510	512	461	486	521	498	494	511	474	502	498	534	482	486	477	508	541	506	475	493	466	523	494	524	523	477	509	503	491	519	494	525	505	487	501	512	518	482	510	500	502	502	528	530	516	467	483	544	488	474	523	531	469	513	494	478	530	520	486	466	501	529	505	473	490	481	514	506	534	510	484	526	481	521	482	495	466	507	487	505	484	484	486	491	465	504	515	479	500	485	526	482	525	473	484	514	518	490	485	503	483	470	478	524	504	496	453	548	490	507	502	511	505	495	498	467	555	488	480	530	502	491	484	545	498	528	498	482	501	501	497	473	503	507	479	482	513	503	485	541	503	497	511	470	519	527	529	527	487	508	513	497	473	509	476	494	512	548	486	468	506	490	473	517	491	512	576	494	496	526	531	482	465	537	514	476	492	473	499	473	526	481	508	490	516	460	498	500	492	491	505	478	511	496	496	485	505	496	532	478	499	498	507	470	495	514	551	519	497	489	482	466	531	467	488	510	469	519	482	478	513	536	514	530	495	539	519	515	513	531	487	480	489	486	536	465	525	494	486	508	523	508	488	482	492	531	526	485	529	502	504	491	497	484	509	508	466	534	517	426	487	468	538	530	513	490	482	501	498	479	459	485	499	485	458	524	492	485	531	489	456	485	486	514	515	528	491	499	496	484	486	478	530	521	482	487	490	488	507	489	487	471	526	500	498	491	487	532	531	500	516	508	497	462	489	524	456	495	578	471	493
26924	20141	8844	2315	1107	838	655	626	520	457	435	404	408	357	352	338	325	352	402	717	938	1012	716	537	375	373	312	292	285	290	275	296	287	313	309	301	277	320	294	306	320	295	322	287	274	290	272	288	277	324	282	318	337	303	289	273	318	292	320	292	258	292	289	289	321	299	287	292	260	292	321	293	327	306	282	268	281	285	332	304	260	270	309	313	277	289	278	317	298	299	290	298	284	292	308	275	282	309	294	246	291	263	294	282	259	276	292	322	255	274	281	272	293	303	265	293	300	296	302	293	278	259	302	267	283	282	297	272	276	312	275	289	310	267	301	325	291	304	274	275	301	278	285	263	292	310	273	300	308	289	309	296	259	299	292	308	252	280	284	268	265	274	296	291	261	290	291	307	257	271	277	298	321	279	307	325	261	321	310	311	279	315	322	305	295	312	320	275	270	319	289	331	304	298	300	312	279	278	267	288	268	300	299	282	306	293	308	288	298	302	302	277	288	291	289	272	263	316	306	280	292	279	333	293	279	291	299	327	288	293	300	273	302	295	287	299	324	290	276	283	312	293	292	286	278	246	292	288	285	288	277	274	291	277	315	289	266	303	306	310	268	288	307	303	287	316	287	296	324	326	304	279	273	317	261	300	301	286	307	301	259	292	287	282	301	286	265	250	265	299	285	299	304	267	276	295	275	292	280	310	298	301	300	284	277	265	277	303	325	307	286	254	304	303	300	258	295	278	281	280	302	288	288	285	285	306	259	259	309	267	287	305	321	333	301	274	300	315	280	275	269	267	271	298	284	291	292	317	319	303	298	296	310	256	294	279	284	293	270	288	301	284	290	266	278	271	282	273	287	278	301	266	252	291	269	321	286	300	290	282	273	303	279	291	290	266	281	287	266	307	285	292	276	285	269	279	270	294	269	260	279	261	279	294	289	287	261	299	297	295	292	285	300	279	264	319	297	273	289	306	275	294	277	312	303	281	285	242	330	308	274	285	283	296	276	271	277	314	286	298	299	242	315	274	296	279	289	269	281	274	284	296	294	308	275	271	261	299	303	289	273	274	288	313	285	293	305	279	307	300	293	297	262	298	302	288	286	252	297	306	315	292	303	264	308	290	276	283	277	295	292	322	292	267	269	311	293	276	283	286	296	282	314	303	313	269	304	276	301	253	288	290	281	257	279	280	294	270	291	251	310	287	254	276	290	300	294	280	274	277	290	298	274	298	282	273	310	297	283	279	287	273	271	278	280	279	295	315	297	278	302	311	286	293	319	300	259	269	282	281	277	272	290	256	304	293	271	330	288	276	278	263	259	306	301	304	275	276	280	280	302	279	314	300	287	278	273	278	316	265	313	275	290	285	325	308	318	284	296	271	295	282	276	269	272	289	296	295	265	304	281	264	251	265	301	288	304	305	294	266	304	308	260	270	271	266	280	285	268	296	279	298	318	288	295	302	270	288	297	261	296	292	290	274	294	268	276	307	270	290	301	294	286	276	305	291	264	264	314	281	315	286	284	271	288	294	296	306	278	281	262	292	286	299	263	291	301	293	282	282	322	287	280	244	301	290	278	286	271	277	264	302	303	278	280	264	298	276	292	281	270	268	277	279	279	304	279	278	299	281	323	298	285	253	324	306	252	286	280	282	313	274	276	325	289	290	306	286	294	290	305	299	287	292	285	271	269	274	296	295	288	274	291	267	257	274	276	317	293	289	266	282	297	247	290	274	258	304	310	268	273	322	271	299	297	271	294	285	294	332	289	295	288	327	300	292	286	281	302	288	323	287	316	291	322	325	299	296	298	289	295	302	282	273	303	253	275	282	292	314	303	238	276	314	277	305	305	302	291	287	285	307	306	298	263	304	276	283	342	302	300	266	285	281	312	321	292	300	299	294	283	312	302	310	308	297	304	259	270	257	293	240	288	275	319	288	309	262	300	296	260	282	275	283	261	292	280	263	295	294	281	286	289	303	253	286	284	266	260	298	291	322	328	282	268	268	305	295	306	274	322	282	258	313	287	295	269	299	297	287	256	307	294	273	292	311	302	262	276	297	291	286	290	286	282	302	307	292	330	277	271	320	309	290	272	285	270	285	277	291	295	300	318	286	312	276	307	302	296	272	274	279	303	285	255	287	266	287	269	296	265	296	288	297	296	296	295	277	286	254	262	266	266	305	276	281	278	251	280	304	307	285	284	289	286	286	289	297	291	298	291	290	310	307	282	308	299	276	297	282	289	294	274	302	280	305	287	299	275	273	295	293	271	275	272	252	319	266	304	293	268	306	282	308	292	276	309	265	311	302	279	286	268	291	315	303	269	287	291	269	316	265	282	310	277	272	290	298	266	302	296	297	317	303	282	304	281	295	312	281	283	294	310	281	293	288	284	310	291	269	306	303	263	290	270	292	296	297	325	285	287	284	319	288	300	299	265	296	276	293	253	295	279	278	254	286	289	301	287	297	265	287	303	279	292	305	255	249	294	288	297	270	301	301	305	319	287	260	302	297	315	281	300	286	291	296	283	272	295	274	271	285	258	291	310	280	292	297	287	285	267	278	294	275	285	300	256	300	302	314	296	285	294	307	320	255	294	291	295	296	295	272	297	275	292	281	284	302	261	313	278	274	270	291	265	269	257	292	293	316	281	300	284	277	305	307	297	292	301	295	259	288	282	261	304	292	275	300	288	256	276	288	298	300	270	292	298	272	287	299	303	269	260	266	306	306	299	271	320	281	292	278	275	335	308	286	289	292	281	279	280	257	304	286	298	298	276	312	269	275	285	285	282	305	269	290	265	311	310	283	273	262	290	289	288	314	274	285	291	280	329	283	298	267	298	300	295	281	301	293	286	266	301	303	271	303	293	291	310	293	296	275	288	287	281	290	321	272	271	275	286	321	260	312	275	288	303	287	286	311	287	285	289	302	281	292	309	272	303	278	296	292	268	259	296	288	307	298	262	304	279	292	278	297	267	275	293	288	323	291	283	289	298	298	272	256	293	301	305	289	289	320	287	295	291	292	314	312	277	255	275	297	281	320	292	277	302	287	257	286	282	272	310	313	301	284	298	278	303	297	266	312	270	272	275	267	275	323	267	272	284	295	304	295	274	273	271	289	279	313	286	289	289	255	278	284	280	272	283	277	292	308	273	292	277	255	261	257	267	271	308	290	290	303	297	299	309	292	281	276	261	281	310	289	309	326	265	277	312	295	297	293	292	292	281	279	287	286	294	286	286	290	317	284	308	273	288	287	274	300	304	271	268	294	285	282	308	296	304	283	301	301	287	287	268	281	304	294	260	275	300	274	301	270	289	282	310	287	273	295	282	306	308	291	273	300	274	305	287	284	263	274	293	264	300	309	275	268	284	321	267	289	289	266	300	300	293	290	309	293	323	275	322	303	286	295	314	301	317	283	275	305	262	321	291	308	295	307	279	281	316	278	324	296	272	302	284	307	293	318	276	293	288	307	284	301	301	322	271	302	280	280	330	308	287	316
8758	12574	10028	5433	3519	2433	2102	1911	1674	1481	1214	1236	1139	930	961	858	782	678	1061	2269	2762	3022	1830	1428	908	783	625	622	610	593	608	580	563	596	620	616	574	594	618	574	597	539	543	622	607	572	576	556	585	609	644	580	563	573	595	614	592	590	597	585	617	560	576	599	608	581	603	613	556	610	624	580	564	632	579	604	571	620	602	611	563	570	592	531	566	587	611	614	565	585	582	598	550	590	560	584	551	607	598	639	574	582	588	534	595	586	574	555	576	590	635	597	605	612	631	609	571	601	630	661	603	618	618	582	629	561	591	572	575	575	629	534	598	569	576	553	570	617	600	613	589	604	589	585	598	579	605	620	618	582	579	599	581	613	558	585	571	573	593	587	598	580	602	611	597	558	626	677	603	599	608	626	564	562	557	633	586	585	584	641	612	615	592	549	621	590	599	574	620	582	622	593	624	563	554	591	614	582	612	576	579	591	586	635	580	566	556	558	609	557	593	547	599	596	569	591	612	592	597	618	555	606	588	595	574	595	538	633	589	570	608	596	610	627	609	612	573	591	586	544	556	610	583	614	577	572	553	561	561	620	590	624	613	654	614	551	571	557	629	632	608	578	572	614	619	605	549	579	565	588	558	547	546	650	596	638	580	574	619	586	549	600	575	595	563	526	614	613	595	587	588	591	590	635	596	563	616	594	554	580	560	586	579	577	561	601	604	594	600	567	595	570	596	609	548	581	594	576	599	577	605	603	558	560	564	608	573	603	623	555	595	596	596	562	616	636	594	597	636	597	576	570	562	567	585	594	590	603	564	589	622	538	624	582	576	615	605	605	599	587	590	587	591	617	576	577	595	642	594	584	615	617	601	596	614	566	576	559	624	583	584	559	582	572	588	605	576	552	573	610	552	605	585	621	615	573	584	611	603	613	558	586	589	590	599	615	594	585	557	606	624	579	581	648	602	604	570	577	575	593	561	572	596	600	575	586	560	557	532	533	586	592	612	628	574	580	564	567	607	573	596	607	602	559	595	601	577	577	542	623	621	596	610	576	566	569	566	563	560	551	604	571	594	598	579	594	586	575	585	634	615	553	535	541	637	555	599	645	564	556	575	631	610	579	559	618	563	619	596	573	561	586	591	542	638	656	597	583	641	618	596	596	590	619	588	574	594	603	593	579	572	625	553	613	620	589	581	592	596	614	630	591	606	566	537	609	603	614	575	622	592	556	596	624	589	570	633	587	600	558	644	570	591	589	639	565	562	583	577	631	571	589	579	623	577	600	558	614	614	590	573	601	608	607	605	625	619	612	567	587	632	573	553	565	588	577	603	567	581	578	618	576	632	591	612	605	567	555	554	582	553	558	613	615	564	598	613	588	618	613	608	581	579	557	571	597	593	569	594	562	577	544	565	559	609	602	630	575	593	587	576	531	569	595	590	583	552	598	600	555	585	576	601	584	617	590	590	564	553	585	623	540	558	591	558	609	627	634	577	577	596	599	596	569	589	576	627	595	609	608	600	571	612	578	523	593	582	633	595	559	570	596	575	594	634	583	600	566	545	572	588	574	602	611	557	578	596	591	578	605	609	582	626	632	613	586	584	590	618	589	532	555	584	597	572	579	566	625	594	604	595	569	583	528	583	544	523	566	597	617	580	640	572	576	568	575	605	622	597	599	562	565	586	582	604	580	603	594	557	592	595	581	590	545	604	570	575	581	593	542	601	578	618	566	568	589	585	607	599	563	591	570	583	575	563	555	583	647	580	593	577	611	558	569	554	624	579	662	573	626	605	580	590	619	590	602	579	628	576	601	618	587	575	559	632	595	589	600	590	548	595	587	606	606	645	567	568	598	593	613	574	602	570	590	585	632	623	617	599	604	625	618	606	592	582	571	610	603	577	580	582	545	571	589	609	603	600	551	602	604	576	552	609	610	613	549	573	573	639	562	605	602	608	569	603	630	554	605	592	613	604	552	572	584	649	596	610	618	591	606	582	594	541	606	566	606	560	601	570	563	560	583	580	619	601	592	563	611	589	595	614	585	599	600	571	601	629	580	591	589	580	577	580	605	589	600	565	621	602	610	616	571	587	574	577	616	604	619	594	595	583	585	614	619	614	611	604	557	573	580	589	574	595	576	546	570	599	534	596	609	650	587	597	588	598	644	624	629	562	610	592	587	554	588	568	551	624	588	598	598	596	643	538	580	611	558	573	603	581	559	595	587	584	597	566	581	601	622	552	601	580	600	574	613	593	577	584	603	620	547	583	554	576	604	576	598	597	583	623	583	605	622	625	571	574	581	578	590	597	580	583	604	606	610	614	591	599	594	571	621	585	615	575	580	561	628	632	599	616	620	577	585	614	586	580	587	595	614	575	644	616	604	567	589	588	585	567	591	591	562	576	582	580	560	576	580	599	583	541	581	584	599	589	585	627	599	573	550	631	565	592	596	591	566	612	620	588	587	597	580	611	575	588	638	584	631	557	583	570	551	577	597	563	523	599	609	584	576	564	640	598	584	591	588	618	602	604	612	614	604	569	583	595	566	561	600	570	581	573	569	530	580	558	553	604	598	609	572	550	565	581	572	611	563	587	573	530	654	569	586	583	612	568	552	590	590	576	543	555	582	582	554	594	595	570	589	605	541	623	622	626	606	637	580	569	619	602	581	622	572	595	576	626	608	614	581	597	562	590	564	589	608	627	555	608	617	593	583	633	583	578	600	574	594	607	606	571	627	580	582	617	586	561	590	570	602	584	587	613	578	608	598	587	594	545	590	567	581	580	597	573	561	618	567	587	621	632	595	606	571	588	580	622	575	594	570	578	586	601	569	601	622	566	575	542	629	558	573	621	563	601	583	627	573	589	573	559	592	631	633	592	567	563	614	612	530	602	574	574	551	569	583	601	604	554	549	550	557	570	548	593	619	607	624	609	587	573	559	639	584	620	623	605	596	607	567	583	562	633	559	585	600	575	573	584	566	555	585	557	632	611	608	562	555	586	572	548	591	625	583	604	609	573	632	573	592	565	551	602	567	595	589	587	573	614	600	608	552	651	639	591	576	621	538	550	588	606	561	572	601	573	613	564	609	544	627	620	615	579	573	585	614	608	569	606	558	589	579	555	605	589	655	569	586	594	608	570	610	602	596	600	601	584	590	572	574	610	623	575	584	582	583	558	600	606	624	579	614	590	566	583	588	548	567	588	616	626	580	583	621	614	566	560	571	543	574	591	595	623	613	613	603	623	586	597	589	573	573	610	599	583	608	579	584	581	589	580	566	625	601	594	555	588	579	580	570	615	630	577	625	626	555	601	590	562	616	595	588	588	594	592	559	568	596	573	580	578	589	574	602	577	598	594	559	619	572	639	592	573	577	601	544	605	590	597	603	573	584	602	579	622	628	611	570	576	569	567	557	564	586	590	629	587	618	588	627	570	587	593	634	568	606	583	599	594	601	530	576	618	582	566	582	602	590	588	588	581	548	581	575	605	620	581	584	580	620
24324	21408	28423	24747	18649	2989	1292	946	740	623	548	508	471	415	386	391	352	311	1678	4323	4393	3868	1961	1052	545	424	332	279	250	226	258	262	232	271	282	259	271	287	237	296	267	246	265	278	245	258	234	255	235	252	257	277	275	259	256	267	260	256	275	269	264	212	268	244	236	256	260	233	253	253	246	270	253	256	274	240	245	229	266	263	259	272	251	232	273	254	262	247	242	261	249	250	264	228	249	256	267	216	253	237	252	256	255	246	262	262	245	295	221	265	264	270	276	237	211	248	265	261	236	238	234	220	253	218	261	259	234	231	228	268	264	242	261	249	263	259	247	276	235	260	251	282	251	269	244	258	265	262	258	254	252	265	246	255	244	261	242	266	228	222	278	272	253	243	264	255	239	257	280	247	255	242	232	229	275	276	262	253	236	236	276	265	263	225	289	248	251	231	210	276	271	262	262	240	265	232	223	235	260	270	246	252	235	242	229	248	273	264	252	221	267	283	269	249	261	255	266	253	253	254	259	233	253	263	262	244	266	266	266	259	225	247	260	240	258	275	275	247	258	256	248	235	235	233	274	246	275	237	263	256	268	219	261	243	243	269	254	249	270	272	269	237	231	236	255	241	259	261	272	236	282	264	253	256	286	257	255	266	229	272	298	251	252	264	250	253	251	256	247	266	250	247	240	220	232	259	251	235	277	221	259	247	261	237	271	281	257	240	261	260	278	250	232	248	264	268	268	257	264	264	260	260	279	280	251	241	257	252	291	273	238	265	242	263	247	252	215	275	245	252	252	246	251	242	242	265	238	217	276	272	248	246	263	265	282	250	245	258	246	282	244	235	287	240	278	267	244	293	250	259	250	242	244	227	265	232	244	262	241	275	272	275	256	257	281	250	283	246	258	252	250	249	256	269	221	269	236	254	253	267	261	270	254	271	273	241	269	206	234	247	234	228	243	262	269	272	272	239	265	253	266	244	245	224	256	271	256	269	253	248	262	293	239	234	250	281	245	248	279	285	268	245	273	254	273	232	227	263	247	263	269	287	250	263	228	270	254	278	262	266	238	271	266	234	273	227	261	244	244	241	282	247	260	280	256	281	222	258	256	249	223	253	295	211	233	222	261	271	227	248	276	259	276	242	261	248	231	236	238	258	287	271	238	250	235	248	292	272	253	238	256	254	277	254	240	254	256	265	268	225	251	276	242	241	281	223	222	256	236	220	232	261	289	234	230	268	250	256	258	237	268	230	245	260	233	238	254	247	260	265	224	265	267	270	249	249	257	264	248	258	251	243	269	285	237	258	254	235	258	225	231	242	219	261	233	251	250	271	248	284	277	261	268	272	276	254	230	263	249	258	242	265	243	246	252	241	243	274	239	257	245	237	230	248	250	257	237	230	256	227	259	245	242	219	247	286	238	231	227	250	266	279	239	242	257	270	227	260	248	251	266	235	249	248	258	230	281	225	236	244	226	274	234	270	233	237	261	256	257	262	236	252	256	293	252	270	236	235	265	261	208	256	228	238	262	242	250	266	236	235	243	252	240	254	241	229	243	260	225	268	255	241	245	296	254	257	277	268	229	271	217	270	276	260	259	205	267	250	240	248	264	253	248	258	243	261	229	287	267	272	298	266	255	258	246	245	256	263	255	289	258	243	270	246	258	229	263	220	232	220	252	242	249	242	226	284	253	227	222	248	248	255	289	252	240	236	264	247	265	232	272	262	231	280	231	257	241	254	255	243	240	254	257	246	234	266	229	230	256	246	259	271	239	250	228	258	252	274	245	261	275	275	254	277	232	261	234	236	252	246	260	252	251	250	246	283	242	252	275	253	231	253	282	237	279	234	259	271	237	250	268	266	247	266	251	270	268	263	236	274	250	244	259	253	248	278	244	269	247	285	246	266	247	238	242	290	247	278	234	249	268	262	242	257	253	240	314	231	267	225	264	252	242	261	254	241	258	242	256	260	256	282	239	253	256	254	268	261	249	280	253	238	263	246	225	251	262	255	237	254	267	254	256	248	246	248	231	223	239	253	249	230	266	235	271	244	220	230	249	246	266	252	249	238	258	243	239	245	241	245	236	209	224	246	220	239	270	260	249	245	240	253	254	266	265	266	263	255	240	231	233	262	257	250	277	247	241	250	224	255	281	259	254	236	250	240	249	261	268	242	283	226	271	237	262	245	245	268	265	324	265	239	219	242	259	226	255	263	232	230	257	257	244	245	250	270	258	253	235	269	226	249	253	247	266	243	244	269	273	251	255	257	292	242	248	269	256	268	255	245	250	232	245	262	247	267	246	268	272	237	255	272	242	231	255	266	249	248	234	247	253	297	225	254	254	243	265	296	280	271	250	257	263	253	257	250	260	273	235	267	227	252	272	254	234	250	252	270	227	248	253	262	245	252	252	261	267	230	246	225	244	220	257	261	266	239	238	257	247	245	257	276	242	278	276	277	263	228	238	226	234	246	278	271	254	259	233	269	229	254	238	260	250	252	252	240	249	262	269	225	246	269	265	228	278	231	274	250	235	243	240	235	249	264	243	253	238	268	230	254	263	244	245	254	288	252	258	264	250	270	246	230	262	230	269	248	253	238	264	241	244	232	234	236	260	249	254	251	260	228	233	243	244	250	247	251	269	274	289	266	263	252	264	249	291	247	239	242	237	247	242	243	213	247	231	257	263	254	251	244	246	253	248	270	243	251	228	231	264	265	245	270	268	271	259	286	270	241	227	242	248	245	253	254	232	225	237	257	289	280	239	233	264	239	253	270	265	253	235	260	258	256	251	244	221	244	248	228	276	273	229	235	213	241	265	278	231	262	267	238	241	285	256	248	256	243	258	259	263	254	258	233	233	236	254	273	243	253	233	248	247	245	244	250	260	242	260	235	258	233	290	271	253	241	234	269	222	259	270	257	248	245	269	258	254	261	278	242	286	248	259	221	270	245	256	275	248	266	279	248	246	254	269	200	260	235	260	271	251	265	278	243	237	241	251	257	270	266	249	256	273	281	244	259	237	254	252	281	252	247	227	255	235	287	263	232	264	246	254	241	228	274	263	221	233	240	231	280	247	276	251	255	246	253	236	252	270	255	279	278	245	239	257	230	233	239	237	247	240	249	284	259	253	261	237	249	238	244	280	250	256	238	275	251	280	266	240	250	249	269	265	261	261	250	280	239	238	257	272	261	274	231	246	213	254	227	235	249	252	244	264	236	265	256	236	258	264	292	264	257	263	256	241	280	252	235	222	245	260	243	258	235	233	246	250	248	260	260	224	241	267	239	260	263	247	263	254	259	276	240	205	240	256	262	256	253	271	236	267	246	253	282	277	261	234	237	244	241	234	233	265	265	265	275	246	260	242	259	262	277	245	270	246	238	238	253	250	248	249	258	235	242	253	267	262	250	237	229	238	266	238	251	232	245	249	260	232	286	226	239	266	236	253	249	258	241	279	276	259	285	233	255	256	248	266	230	264	221	230	253	271	251	250	251	263	238
10760	20543	18369	11099	6933	5099	3943	3261	2640	2218	1904	1800	1656	1323	1173	1024	896	778	6275	13631	13278	11483	5767	3345	1712	1183	798	612	513	537	519	499	511	535	519	527	553	538	545	555	498	476	533	489	545	541	547	551	529	528	537	484	555	518	535	485	539	481	494	473	498	535	513	508	524	512	512	519	507	513	537	542	520	484	562	528	554	512	534	569	566	524	488	528	524	510	544	503	511	542	492	529	534	476	525	530	528	549	563	549	503	477	545	530	517	514	552	534	523	484	490	500	521	532	497	514	482	524	518	523	519	493	566	514	504	546	516	520	501	484	510	495	553	490	472	478	556	491	496	516	534	524	528	539	491	520	536	509	545	524	509	521	515	516	499	499	543	559	498	501	499	525	514	505	519	548	514	528	527	488	509	500	522	537	483	509	532	536	560	528	518	509	513	546	548	499	532	541	508	559	538	513	502	528	514	535	518	504	487	467	537	511	482	527	516	492	502	533	537	523	498	559	526	515	516	568	497	504	510	534	513	467	530	518	522	476	524	529	529	505	486	513	462	554	523	548	531	528	506	523	506	529	549	473	499	531	553	530	482	540	501	542	521	518	507	507	506	526	519	521	504	543	556	520	500	480	538	488	538	482	509	533	519	553	540	542	531	529	505	512	525	533	519	541	477	520	498	519	546	487	499	513	521	521	524	554	540	507	565	529	565	518	528	498	500	567	536	505	546	543	529	497	504	519	543	535	566	535	503	572	510	500	513	525	500	502	509	486	529	485	531	504	533	499	483	531	541	520	490	558	541	538	552	483	502	504	521	518	515	537	497	499	506	527	501	507	510	505	519	522	512	500	501	525	530	539	494	488	529	490	534	548	489	484	533	506	480	539	476	483	516	490	554	477	509	496	488	509	511	484	511	523	528	524	568	546	535	490	500	524	523	511	550	501	548	528	540	483	533	484	528	494	549	475	517	506	497	548	559	498	547	546	473	512	480	521	505	533	541	562	461	536	517	497	516	521	525	491	471	493	506	535	516	547	528	534	497	490	508	524	479	499	519	478	542	529	532	579	520	516	538	513	523	556	498	523	515	554	541	547	503	522	535	503	528	494	483	528	502	511	484	540	501	520	520	532	540	541	512	516	524	525	528	516	503	507	534	529	508	501	511	497	520	524	544	494	491	517	504	543	505	549	520	507	572	515	512	491	521	520	515	503	514	494	532	514	477	512	475	514	502	525	512	499	537	561	542	567	503	523	521	525	536	513	527	558	506	508	539	532	537	496	541	492	506	487	538	512	489	533	481	563	522	522	521	561	510	497	485	522	530	519	514	533	513	543	551	506	493	582	560	472	487	499	487	476	549	541	530	534	507	478	472	512	497	499	462	555	529	529	520	533	517	546	539	514	534	517	506	513	522	524	538	499	499	497	528	550	497	503	511	515	531	528	505	513	523	535	497	511	488	512	542	500	510	517	523	525	507	533	524	521	515	515	506	505	518	477	534	536	555	494	502	506	526	523	507	551	496	505	487	528	479	516	552	523	517	544	540	508	501	516	520	478	537	533	569	511	496	545	538	545	510	514	494	560	516	482	542	511	537	517	574	525	550	527	475	524	543	541	515	554	588	518	526	509	544	540	492	516	495	551	550	520	516	497	505	494	545	544	562	543	526	509	528	527	558	557	477	506	532	524	549	528	552	563	558	564	519	514	544	488	531	544	524	556	534	526	498	508	534	517	551	538	512	543	518	529	521	534	520	505	509	523	501	517	535	526	523	546	474	544	482	510	515	552	496	536	508	511	480	507	533	507	507	539	531	543	527	506	533	477	551	522	494	534	536	520	555	498	527	533	519	494	519	506	588	544	558	507	461	554	514	533	536	534	485	482	557	483	527	500	559	524	519	512	531	542	500	518	517	499	503	534	517	500	504	544	517	534	512	499	484	481	515	531	565	514	528	530	500	510	497	495	505	512	524	527	514	499	498	523	519	526	540	526	545	552	527	537	522	540	494	504	499	500	521	523	489	518	524	469	490	495	530	481	515	533	509	535	528	531	505	486	548	533	545	504	528	512	550	510	485	510	541	509	564	547	518	483	521	505	509	482	507	518	491	498	468	489	481	518	521	532	508	495	516	485	506	513	538	538	518	528	518	546	504	541	533	535	532	517	517	518	521	561	499	501	549	552	522	478	568	513	510	562	491	451	498	495	467	542	537	524	544	526	527	505	532	563	520	500	536	536	533	477	545	516	511	478	487	501	534	519	517	484	549	539	485	545	523	532	527	522	479	531	526	522	570	513	520	522	509	544	535	507	575	505	492	503	529	483	501	478	569	536	500	476	529	496	579	537	526	505	526	504	523	571	487	534	520	528	506	528	519	497	495	542	588	534	505	504	497	563	507	493	556	545	546	473	520	536	509	512	488	501	539	529	518	534	522	478	487	516	475	525	536	514	514	544	554	475	495	518	529	527	528	505	515	504	510	483	499	507	517	527	504	531	583	519	531	508	504	517	525	553	512	511	497	514	563	534	511	518	530	527	503	535	518	517	516	515	528	528	492	522	526	477	540	510	496	530	515	499	538	541	521	513	527	534	515	536	507	519	548	511	512	513	490	530	488	506	496	510	529	556	539	522	483	534	480	571	505	504	535	526	501	505	527	506	498	531	530	544	519	491	511	508	495	523	510	528	504	522	535	534	535	503	531	520	548	522	528	496	528	503	527	545	507	538	548	514	523	493	492	528	538	490	561	534	519	567	492	546	515	519	499	526	525	540	494	516	535	537	493	514	531	518	527	493	534	537	515	477	541	512	518	508	486	534	519	520	506	509	480	517	560	507	541	516	509	538	487	544	510	545	526	501	516	516	542	529	517	518	497	526	511	492	533	513	497	515	492	519	554	502	528	511	521	534	475	542	512	532	525	522	550	542	528	517	530	521	548	557	537	518	514	515	504	565	520	526	500	548	484	521	510	489	537	508	508	492	491	526	532	508	463	504	525	506	512	511	510	493	536	566	547	538	536	528	540	530	469	524	519	521	497	504	525	530	549	511	546	512	495	474	549	484	509	510	578	556	520	509	491	501	512	527	494	532	489	495	538	482	522	496	518	550	524	520	494	490	503	532	539	520	523	495	537	524	534	582	538	540	518	532	550	503	530	560	520	501	546	507	537	532	512	521	542	512	492	508	516	516	543	467	516	496	528	552	500	529	487	493	533	540	512	530	484	536	542	507	507	522	526	507	505	528	519	503	523	535	554	533	501	537	543	541	524	558	520	516	521	489	528	529	486	564	517	508	518	440	550	482	551	524	496	513	537	570	512	494	533	507	495	522	503	520	517	514	525	527	513	501	519	505	491	549	513	494	490	535	468	489	542	536	547	502	501	521	509	553	521	525	516	490	508	529	479	551	554	500	539	497	542	536	488	540	518	500	486	530	528	547	539	513	514	535	516	493	540	528	520	521	511	539	529	510	513	532	562	553	515	520	511	571	535	525	499	517	549	514	500	490	522	492
23374	21420	29205	24043	21419	18074	3241	1397	974	815	776	708	583	578	431	402	328	370	3502	7955	8428	6753	3547	1538	825	511	410	299	259	229	253	278	263	267	257	262	277	243	255	246	240	244	267	278	275	251	260	236	280	256	237	241	279	269	253	241	289	244	266	239	246	273	231	254	260	246	262	263	271	241	264	241	252	247	240	263	243	245	227	253	258	269	240	250	253	243	271	250	270	231	255	273	249	282	262	256	270	233	237	242	269	251	262	273	231	274	248	260	232	273	263	243	276	276	250	223	236	234	232	265	238	247	257	242	271	258	261	235	284	254	250	251	250	233	257	297	249	249	246	255	241	251	267	277	294	264	249	256	233	236	230	257	246	242	211	245	250	237	250	263	217	258	252	259	261	254	260	224	230	257	266	251	262	235	250	250	275	248	247	240	280	262	236	252	227	282	238	260	261	247	232	272	267	263	243	253	275	257	257	256	251	225	230	228	253	258	247	256	266	237	276	251	255	264	251	255	252	271	259	279	273	236	245	256	260	269	243	244	248	263	243	244	264	255	259	233	261	248	235	242	287	227	286	252	246	240	262	259	238	237	290	229	271	251	258	238	207	266	254	265	260	271	218	270	225	246	222	242	231	253	274	272	276	277	228	284	272	272	258	275	246	233	251	258	235	249	239	255	251	241	263	249	259	243	291	259	252	239	260	250	255	233	250	245	249	265	263	261	251	227	277	253	260	246	261	247	286	254	241	216	261	279	271	253	250	259	227	287	287	271	273	261	244	246	280	281	280	267	274	267	224	247	285	243	257	253	250	254	262	253	260	288	226	270	254	269	263	233	275	279	242	268	234	224	306	244	293	250	242	293	221	253	247	254	258	248	245	259	243	263	279	246	258	209	239	271	270	247	232	268	231	258	271	251	255	239	265	280	271	263	282	233	270	252	242	276	287	299	281	286	251	262	267	266	270	230	216	262	246	242	271	266	278	242	268	262	229	268	229	261	291	278	237	245	262	246	236	254	250	248	255	274	262	240	228	263	242	230	272	233	257	268	245	281	263	221	249	269	248	253	313	287	236	257	253	244	274	277	258	255	249	258	244	248	253	245	253	258	268	257	245	259	261	228	263	240	264	268	269	273	271	250	248	223	242	235	257	218	282	252	269	281	236	263	241	247	262	260	272	210	245	256	226	257	269	249	253	259	246	247	261	210	282	262	265	239	268	234	249	236	245	253	256	243	260	218	239	246	268	252	230	254	254	246	255	261	243	272	263	259	258	223	258	241	260	272	270	259	255	261	269	270	230	246	275	288	280	253	268	226	253	261	241	262	288	259	252	245	245	261	259	265	257	238	231	273	236	244	249	256	256	276	259	285	246	256	253	263	274	250	252	267	236	255	297	251	274	241	279	239	252	239	249	259	268	225	260	267	269	239	268	254	246	274	240	260	233	226	244	279	267	267	264	260	250	235	242	247	255	235	248	252	266	250	274	258	231	278	263	237	259	254	251	256	242	252	258	255	277	251	262	261	254	267	263	256	246	240	257	248	262	246	221	273	257	249	222	248	244	235	271	254	249	283	255	251	276	225	252	235	224	253	240	243	249	254	292	281	247	244	215	264	258	246	241	243	270	291	264	281	257	239	258	293	270	244	253	265	285	269	279	251	265	255	234	239	249	258	244	250	240	255	275	254	285	246	269	253	246	271	279	257	248	245	266	256	243	272	255	287	240	233	246	256	275	268	258	241	249	275	258	243	234	260	239	255	255	231	234	231	255	246	248	243	269	247	227	242	263	278	252	278	233	271	283	237	248	265	243	264	244	277	234	236	232	251	261	260	258	228	243	275	259	268	243	242	274	237	235	274	244	282	270	248	249	240	263	249	251	224	247	244	242	267	259	234	228	244	271	250	262	264	258	252	257	259	263	263	262	257	252	256	230	249	228	281	243	265	251	254	259	266	262	226	231	242	242	274	284	239	281	254	250	260	263	228	263	237	252	265	293	240	282	260	235	234	227	260	232	259	261	249	275	230	249	241	252	242	244	235	245	249	268	266	258	238	252	244	242	227	255	226	219	254	253	277	252	244	249	259	247	244	258	261	240	249	238	263	248	250	231	259	255	266	248	264	261	259	238	239	266	250	250	261	238	263	229	247	279	267	261	271	267	258	251	250	258	263	251	285	258	250	253	248	243	241	246	249	271	277	261	247	255	259	241	261	276	232	256	278	227	259	246	237	260	263	265	245	210	239	268	266	245	259	264	265	263	250	273	258	224	228	261	278	239	280	264	275	237	273	289	256	268	264	244	254	232	276	230	228	236	240	249	250	294	243	249	259	289	233	241	246	274	275	241	269	236	225	250	254	267	248	226	238	263	258	247	258	227	252	271	251	254	280	294	256	278	232	280	255	236	273	251	264	251	255	278	245	271	255	251	264	278	252	241	303	253	260	244	269	256	257	247	256	225	228	239	225	231	252	241	246	262	252	245	284	222	245	217	253	261	273	263	234	249	256	259	284	272	261	254	288	263	254	291	266	247	234	254	253	243	245	263	280	242	265	267	251	247	250	226	233	259	266	247	256	270	271	287	233	256	237	264	268	233	262	256	235	275	266	261	247	250	235	231	253	232	241	247	233	258	257	257	264	276	245	248	220	263	241	240	242	236	254	241	284	252	254	245	264	242	253	269	277	233	250	241	270	269	253	263	269	271	227	251	250	302	253	278	225	255	235	258	243	267	240	267	258	238	267	289	268	266	261	264	232	241	298	244	253	253	272	245	254	252	219	263	244	266	278	252	254	242	284	241	251	249	275	229	241	227	294	248	258	252	253	235	250	248	265	271	254	272	230	253	269	244	241	258	232	262	244	257	257	242	255	266	246	275	249	227	247	235	233	253	242	247	233	268	271	242	241	214	243	259	231	231	244	222	251	248	266	235	269	250	255	253	266	264	275	249	245	248	241	232	224	270	241	244	276	248	237	276	232	240	244	258	263	244	268	253	238	252	243	255	260	254	252	242	241	241	291	241	243	259	261	250	269	250	216	258	270	244	232	289	250	251	242	252	276	258	245	235	269	249	266	253	233	269	255	257	258	269	226	229	244	277	262	229	257	256	267	230	257	243	241	252	256	263	242	242	255	235	237	229	246	269	275	230	254	260	241	260	256	290	251	247	251	239	275	254	248	267	268	242	264	262	261	238	257	250	271	229	288	248	260	244	254	259	244	249	249	253	237	250	261	248	258	258	236	267	261	239	265	260	225	264	263	244	258	259	273	257	238	266	251	270	251	242	217	223	271	255	256	250	225	258	266	243	253	233	270	265	245	266	257	260	290	253	258	265	269	271	255	259	249	237	232	248	256	260	273	263	238	261	252	240	234	250	245	233	268	267	249	262	259	250	227	256	265	239	248	227	271	262	232	252	255	240	260	249	280	256	243	293	257	245	282	248	245	233	268	240	238	252	280	271	234	297	236	272	254	248	259	235	244	246	243	262	272	240	255	259	236	241	245
13373	25883	24028	15285	10015	7103	5798	4666	3738	3012	2685	2506	2050	1801	1428	1298	1090	962	11860	20543	20126	17483	9601	4925	2370	1583	1029	643	569	483	467	506	478	523	537	490	522	569	521	522	486	536	532	506	540	524	544	514	539	510	513	526	505	512	493	488	516	505	513	500	463	496	512	523	491	501	521	532	505	494	528	499	533	528	549	469	491	512	529	504	501	509	451	467	493	495	527	541	485	527	530	541	461	514	525	517	474	494	513	543	476	528	496	499	527	521	568	492	507	522	501	509	504	494	508	471	516	496	498	493	514	503	498	501	509	475	468	511	541	531	519	506	489	486	477	488	512	493	503	522	522	499	519	515	500	504	507	467	504	485	500	514	494	498	514	480	528	518	509	501	486	522	488	511	504	504	504	547	480	467	514	514	495	509	550	484	484	510	532	455	519	508	527	512	489	548	532	523	493	511	533	520	515	525	527	522	538	500	488	493	510	479	471	515	528	515	515	496	554	489	515	485	492	519	504	474	518	501	511	525	507	520	510	509	469	499	549	519	528	536	539	497	496	531	482	478	526	528	518	495	524	519	521	513	554	500	504	496	549	503	517	471	513	515	507	503	486	525	541	476	530	517	486	547	462	531	502	545	504	528	495	507	520	469	443	501	480	529	497	511	536	442	540	516	476	517	489	475	544	473	532	533	519	508	502	522	531	493	515	500	494	512	488	522	505	519	528	519	535	497	506	493	479	516	515	513	494	501	520	450	519	522	480	516	501	540	500	518	492	507	488	515	534	474	526	474	515	496	521	521	501	537	501	520	510	503	551	492	536	500	532	506	466	506	529	507	489	494	504	486	542	532	503	529	518	532	527	462	529	506	519	483	533	493	521	470	499	483	526	510	516	462	448	508	542	515	498	487	532	540	487	502	506	524	548	518	462	508	478	520	497	481	509	499	517	524	481	496	545	510	501	500	481	511	446	483	477	469	546	505	469	499	501	526	483	505	501	535	486	496	510	519	533	507	478	506	525	552	521	499	495	529	524	511	527	495	478	495	473	525	533	537	505	503	541	541	518	519	562	494	509	537	469	521	507	459	489	466	539	539	500	499	526	492	515	517	497	535	519	472	480	502	524	511	520	497	507	521	512	483	482	495	541	501	489	534	476	494	522	498	521	523	529	517	494	464	536	510	500	490	512	487	508	478	509	516	521	504	532	547	497	476	505	527	547	494	529	497	520	517	504	502	532	516	479	494	501	515	487	511	526	504	514	531	506	535	512	483	505	471	489	495	499	489	474	505	523	503	536	517	503	539	533	470	523	505	496	502	484	462	530	487	524	530	533	508	480	486	502	477	494	517	506	515	497	518	495	510	516	499	508	550	504	569	547	498	519	494	521	545	527	504	521	483	540	534	516	452	486	510	478	490	487	530	543	482	504	509	487	520	490	518	524	519	513	531	507	446	505	527	468	488	511	518	490	478	510	500	496	485	526	516	501	476	540	528	491	505	483	466	521	455	556	488	458	538	542	512	506	488	486	525	529	532	487	515	489	509	486	493	512	496	462	508	515	495	497	482	498	507	511	490	514	498	461	516	561	512	512	507	481	514	542	525	518	538	501	482	464	464	485	514	509	498	528	491	516	507	478	496	536	502	502	507	528	498	530	483	519	536	501	522	516	502	520	497	479	535	482	521	485	527	478	483	499	512	511	520	482	493	502	529	511	534	523	483	489	475	538	505	526	509	499	486	532	499	515	513	527	518	503	484	504	478	518	464	534	532	517	479	496	505	508	521	526	469	504	541	499	502	547	504	467	508	503	552	497	511	495	526	516	484	524	504	513	530	521	531	513	534	510	494	531	507	490	488	490	474	520	528	506	509	511	512	471	502	499	521	520	517	519	450	460	538	487	502	512	503	502	521	497	504	561	488	525	465	461	546	491	485	499	489	536	496	497	526	553	516	520	546	470	526	486	514	479	526	509	522	524	569	516	496	517	543	499	484	508	486	536	519	504	534	495	470	498	489	509	497	498	500	529	467	501	465	527	497	474	541	523	545	525	471	502	513	506	516	550	473	498	505	497	513	494	515	503	499	506	507	521	504	478	471	449	552	510	501	527	517	501	469	505	469	494	506	502	532	492	522	518	537	473	496	489	454	488	529	509	475	545	491	552	504	486	499	521	500	503	502	481	521	496	531	507	513	514	540	478	528	527	514	512	487	498	490	516	529	494	484	515	494	531	511	517	533	499	517	491	461	507	489	519	505	497	517	463	524	473	496	505	553	511	498	517	505	495	509	521	468	536	509	482	462	530	511	504	504	493	527	505	519	536	490	520	516	507	493	507	533	495	523	521	564	507	494	496	513	522	503	514	503	515	499	513	520	480	528	489	495	494	468	498	479	531	533	501	522	499	504	529	512	497	523	508	478	483	475	509	512	506	490	491	530	549	478	534	474	537	542	493	527	516	519	490	496	497	518	469	494	495	488	489	514	490	546	507	483	533	480	489	469	509	501	509	524	553	491	520	506	465	549	506	482	522	526	512	504	515	527	492	467	556	518	453	564	526	520	503	534	494	496	496	508	514	523	491	502	493	494	521	482	542	516	525	510	506	548	510	536	488	525	523	490	538	490	485	487	500	483	504	512	466	512	472	524	465	504	496	483	490	480	508	454	537	512	549	518	489	548	528	554	498	497	535	502	483	516	501	504	523	513	499	477	521	506	447	531	492	515	501	519	499	478	503	483	518	508	542	528	494	538	510	504	507	526	498	529	500	501	534	488	502	511	501	532	484	511	556	508	492	487	503	515	449	480	548	506	507	546	496	504	486	501	509	495	487	488	532	503	509	510	526	510	526	533	494	485	485	540	506	495	489	539	542	482	535	463	536	480	506	480	507	486	561	458	496	515	493	473	516	483	530	460	528	528	483	504	540	510	497	519	492	499	532	482	525	506	508	499	518	513	492	493	507	478	525	472	505	505	511	510	477	526	498	525	490	547	553	490	514	518	505	515	524	518	493	514	528	512	533	497	521	522	516	498	528	545	464	463	531	524	518	559	490	480	526	505	529	529	563	515	509	517	527	517	510	489	532	525	501	486	525	530	514	508	487	489	488	479	543	473	524	526	536	504	544	464	495	502	461	495	508	522	467	524	524	528	481	506	532	496	488	524	543	478	499	506	504	516	508	510	466	486	478	521	491	549	475	498	540	493	506	502	483	465	521	506	524	526	510	492	536	506	507	480	496	506	513	479	511	517	499	522	539	477	473	511	505	508	497	491	495	506	502	481	495	536	512	545	517	512	498	462	531	505	526	510	519	478	505	498	507	499	480	497	537	519	528	524	516	476	532	485	525	464	518	496	525	513	487	507	495	563	529	546	508	501	472	516	497	546	493	491	498	525	499	522	502	531	527	544	503	503	475	467	496	523	483	504	505	462	511	528	492	498	518	498	509	547	495	501	498	491	500	519	489	520	530	480	492	510	487	528	486	546	518	494	523	505	515	468	514	514	489	486	493	507
26937	20103	9436	2514	1121	830	672	608	509	449	393	412	400	349	314	304	308	301	466	732	860	782	682	521	392	305	314	283	278	292	301	274	308	291	289	276	298	290	279	275	285	283	274	290	331	267	274	300	301	290	278	312	300	278	272	298	279	286	289	262	280	292	294	270	272	296	255	288	325	301	276	329	269	316	298	273	292	287	283	298	269	311	305	274	280	295	277	279	293	271	302	265	292	299	309	307	269	315	254	328	282	264	298	324	308	283	298	227	306	277	285	305	301	300	302	273	278	276	289	288	274	302	278	312	312	300	281	309	281	285	278	265	297	309	321	283	247	302	317	308	270	311	282	283	255	287	283	320	295	304	271	273	292	297	297	278	311	276	299	305	270	295	269	259	251	290	299	272	278	285	264	275	257	272	253	265	281	263	266	277	274	282	287	277	267	288	264	262	273	309	297	293	280	298	288	288	288	314	293	262	292	267	304	274	304	283	264	271	299	299	278	289	291	303	278	319	268	257	304	312	296	300	281	270	267	308	279	304	270	292	295	268	264	252	294	289	280	293	278	324	291	302	260	310	326	287	279	302	285	268	282	270	278	310	293	278	282	257	289	277	283	293	267	264	311	309	284	295	297	264	286	288	274	293	337	279	249	307	282	278	276	305	299	308	300	291	305	303	293	280	297	285	263	296	289	277	278	288	293	275	286	275	268	282	297	277	289	330	244	306	298	271	297	294	309	267	285	283	294	306	283	313	312	281	260	296	293	294	254	282	301	269	275	268	295	281	301	274	292	283	310	304	299	305	284	315	294	276	295	309	285	269	297	292	295	313	294	276	282	284	284	293	278	291	260	283	269	293	267	286	243	303	300	275	305	280	282	301	282	275	282	276	280	260	281	248	292	294	289	265	283	264	301	305	264	281	272	277	284	276	269	307	263	278	279	262	261	265	292	310	296	287	299	284	307	288	280	256	290	316	264	282	297	299	258	286	275	315	304	283	289	282	296	265	279	246	280	298	316	302	291	270	319	257	302	291	328	294	277	288	281	305	281	284	269	304	251	262	296	289	297	293	287	319	250	276	286	284	286	273	291	307	312	308	302	253	288	280	290	299	296	291	317	331	255	305	275	278	255	265	266	292	285	258	286	285	288	301	307	287	288	282	298	255	308	275	281	261	311	267	294	289	269	245	262	272	268	295	274	292	277	296	287	284	289	262	303	271	306	304	305	289	274	288	321	277	285	251	311	285	307	292	272	306	266	276	276	290	268	305	300	281	304	302	257	272	287	305	308	275	286	313	337	284	262	291	288	282	285	285	278	286	290	287	265	279	273	276	272	278	296	292	303	290	273	293	301	323	297	286	304	285	298	310	284	325	262	296	266	281	320	301	271	304	288	286	287	293	260	337	288	273	281	297	259	283	279	277	291	266	279	279	273	269	305	269	302	303	273	279	311	277	286	314	285	295	290	308	262	273	272	287	296	290	280	275	295	276	279	263	281	271	278	265	271	293	331	287	310	268	289	304	299	264	288	278	270	258	279	294	291	290	286	299	292	262	257	265	271	290	273	256	280	262	267	303	252	280	291	293	309	273	281	311	314	328	279	266	276	264	294	283	296	295	305	283	233	305	275	297	298	266	318	283	280	297	265	296	311	277	293	297	276	279	272	290	276	282	283	308	285	279	283	294	298	272	321	280	272	284	294	263	280	287	269	310	321	285	278	258	293	279	279	250	288	274	306	252	282	302	250	269	300	303	305	264	271	281	277	280	327	273	295	295	266	292	310	283	291	280	293	285	304	310	303	277	282	290	304	289	280	291	262	291	273	281	298	258	280	283	263	260	288	295	278	280	268	270	280	281	291	311	294	272	291	299	294	279	281	297	302	289	269	301	297	291	295	280	293	274	302	305	278	270	290	285	277	281	288	310	306	284	305	293	311	282	258	319	283	317	304	282	290	298	288	292	259	269	270	264	296	282	313	266	271	299	331	314	262	261	287	302	261	254	279	282	311	275	316	277	261	264	285	323	269	269	324	300	302	300	267	293	284	267	306	273	287	331	270	268	311	276	257	290	296	329	296	297	302	329	285	299	281	323	283	296	286	302	298	266	295	293	297	305	284	295	296	300	300	259	266	265	237	245	281	306	316	275	306	309	263	297	315	286	281	260	288	281	304	269	267	287	311	279	302	311	298	308	309	287	304	278	310	281	314	329	279	298	276	277	287	301	271	280	279	275	266	295	299	286	257	288	273	280	298	278	281	293	259	260	293	285	321	278	296	258	252	287	325	292	297	286	309	296	290	313	305	294	277	262	299	293	276	284	298	287	290	295	267	289	266	274	272	294	302	275	288	311	253	287	251	296	284	297	264	279	297	329	254	283	268	286	291	293	295	283	281	302	243	286	279	279	272	294	289	274	261	269	316	281	275	272	298	292	309	281	278	287	336	284	300	287	318	289	273	258	286	302	304	314	306	289	294	299	277	280	268	309	286	267	259	294	272	280	283	257	300	273	301	284	293	304	287	289	289	285	295	297	296	279	297	302	287	263	303	271	328	306	275	297	270	284	279	270	302	310	294	245	282	303	299	285	290	272	268	292	264	275	274	276	276	281	273	306	294	262	311	295	295	284	274	313	294	274	266	283	315	287	295	293	268	294	294	298	279	321	287	281	289	300	257	292	252	298	253	298	284	281	282	280	298	314	284	295	300	319	306	292	252	291	301	277	262	280	293	315	318	303	233	284	291	282	300	264	294	260	272	288	275	286	297	309	290	283	299	263	285	288	293	268	294	286	297	293	288	283	275	293	295	308	293	275	243	295	258	320	303	273	282	285	301	271	295	309	290	291	329	270	290	269	293	300	293	289	307	293	298	304	309	307	275	295	276	271	283	305	229	278	270	309	270	312	300	281	275	287	283	293	290	278	266	269	260	271	309	284	282	269	280	267	281	290	269	278	298	277	288	261	279	276	295	244	282	266	293	296	277	278	295	273	288	283	277	274	289	288	290	303	297	324	280	270	278	272	266	289	283	278	276	289	287	282	291	270	272	263	308	310	280	264	306	278	278	299	266	289	266	284	262	306	276	264	284	273	297	301	274	284	285	276	267	281	302	297	278	282	293	289	251	296	288	274	274	274	269	312	272	286	310	268	276	278	264	261	260	296	284	284	262	257	313	307	284	294	288	295	277	279	285	267	258	301	300	264	283	290	291	306	247	272	286	253	291	312	304	270	295	239	296	317	292	292	295	283	260	265	281	288	307	297	289	279	267	292	273	287	306	270	262	288	304	286	279	248	277	295	291	317	269	292	321	266	290	299	289	268	299	259	300	260	286	249	277	266	270	273	322	278	249	287	306	295	281	297	263	279	291	264	295	297	300	283	333	263	295	296	297	284	266	268	309	272	269	261	262	301	307	274	296	291	290	311	280	295	298	255	269	269	274	269	297	279	291	291	280	251	286	280	270	280	272	290	277	341	275	285	282	267	262	302	275	240	267	295	267	282
9463	12854	12186	6096	4018	2912	2380	2067	1659	1377	1411	1188	1077	901	814	728	718	686	1291	2491	2768	2410	2002	1195	833	700	685	594	606	598	568	588	600	584	589	591	561	550	518	584	575	548	576	576	590	572	618	611	587	586	548	565	583	596	609	555	544	550	612	570	619	543	608	619	528	562	594	546	623	576	590	613	595	616	554	581	614	573	584	551	555	600	584	534	577	573	577	609	568	602	565	584	554	576	609	575	601	516	567	561	586	613	566	579	579	566	612	615	595	640	626	578	586	606	605	564	563	583	574	578	593	573	576	611	588	593	552	577	600	601	587	597	582	572	568	626	590	592	607	583	581	601	570	614	599	552	568	642	620	581	590	607	635	644	601	586	511	611	603	578	543	540	563	608	582	589	566	577	596	585	605	599	595	615	551	580	564	604	565	604	582	603	586	573	618	622	560	640	572	633	617	579	594	615	576	665	588	569	588	548	578	536	585	621	626	571	565	572	582	576	607	580	576	593	586	593	603	585	575	538	577	593	599	615	640	592	604	595	548	544	580	559	613	569	583	586	590	621	572	592	549	641	560	561	574	645	569	585	588	615	582	635	603	575	597	611	605	576	592	591	601	578	610	569	541	610	553	562	593	585	565	580	567	624	541	580	600	574	542	581	578	600	581	568	560	588	589	569	619	605	626	635	588	592	599	609	550	572	574	582	555	595	554	590	616	568	618	597	565	608	611	622	578	588	579	559	562	597	576	621	590	546	551	576	575	555	593	589	627	555	592	623	608	595	605	581	671	521	570	628	592	598	565	578	550	581	611	550	630	608	595	630	609	591	591	621	619	610	553	636	575	590	579	601	611	595	552	592	610	574	542	622	566	607	566	574	565	628	633	571	604	590	601	564	627	579	636	560	568	603	575	577	554	576	596	574	564	582	531	568	558	564	593	582	597	568	558	576	594	556	592	597	615	625	578	607	600	566	585	598	643	597	587	588	660	575	582	535	633	551	581	599	615	573	576	633	616	605	551	574	558	612	597	586	624	560	560	590	595	614	593	604	629	573	584	618	638	609	595	583	570	545	600	539	584	607	583	605	638	603	589	594	636	613	587	549	598	592	554	613	624	566	613	607	563	605	562	541	583	592	580	601	551	538	575	551	561	536	618	635	596	562	526	563	611	596	559	585	609	598	614	623	580	571	596	583	566	567	617	574	583	543	587	551	562	568	577	561	581	556	589	608	584	610	545	582	578	587	597	594	582	601	611	562	587	601	567	622	559	575	572	556	589	610	582	586	589	596	588	615	609	558	581	577	565	612	584	633	574	602	578	606	569	555	536	545	567	584	598	619	622	583	570	623	543	566	578	584	586	598	592	547	612	614	577	590	597	569	603	570	607	596	559	595	572	574	618	610	580	618	601	595	616	566	560	618	565	604	623	604	621	578	584	587	578	554	576	581	578	602	603	602	600	584	556	644	589	553	568	571	569	571	603	590	556	585	591	568	599	572	578	594	547	561	610	609	580	603	593	576	612	601	619	579	603	598	572	599	605	589	573	585	575	587	557	571	621	584	600	600	575	646	600	591	567	557	543	605	542	527	619	571	617	581	567	578	587	596	610	551	571	581	596	598	598	623	609	575	588	569	561	548	582	580	615	625	608	562	567	592	619	583	590	560	614	581	577	600	556	590	574	617	603	582	613	588	584	565	569	565	580	566	589	542	552	604	595	593	589	555	589	605	581	572	590	616	548	654	579	581	561	586	580	594	592	579	605	566	583	637	593	587	554	601	592	606	626	607	597	633	522	573	607	591	589	599	592	566	610	637	568	593	583	596	591	568	589	550	576	591	576	612	537	607	563	604	617	553	553	584	596	647	592	572	582	582	587	580	602	573	627	614	554	603	562	550	585	558	541	582	624	589	625	637	622	535	566	564	559	609	565	567	601	604	608	569	563	558	571	572	611	563	574	577	575	634	602	610	616	555	607	578	576	598	559	596	659	565	578	581	572	596	574	552	619	620	593	563	622	608	539	580	587	562	584	565	612	552	583	584	598	565	543	611	606	594	575	628	585	571	575	570	593	559	616	560	579	569	597	617	573	611	653	599	579	614	582	583	600	597	573	613	586	613	602	587	606	551	635	532	592	600	594	583	573	589	572	568	560	604	602	561	543	591	586	568	576	570	613	581	556	571	602	573	598	567	599	625	583	613	618	600	579	576	602	600	635	590	609	589	603	617	536	573	576	594	597	561	617	573	583	581	617	581	598	586	575	565	615	579	585	568	560	633	587	588	589	539	596	588	556	558	660	605	599	638	602	556	597	545	530	584	590	593	594	575	576	577	558	577	638	585	600	583	554	570	617	558	623	591	569	588	550	596	621	628	573	555	530	605	603	624	612	618	568	567	581	591	543	595	626	596	605	581	557	597	586	631	608	595	604	599	590	564	567	594	564	606	605	584	609	567	544	577	585	598	594	590	558	595	560	569	580	559	607	553	554	603	573	573	567	575	591	603	577	623	642	570	644	608	635	605	560	584	572	604	572	612	564	592	600	553	610	572	620	563	580	608	612	616	597	618	613	635	587	636	563	568	599	571	606	585	550	574	606	593	590	601	545	599	602	607	562	609	559	607	589	586	555	576	585	600	599	619	577	609	578	567	571	547	590	590	617	582	555	618	583	605	571	596	612	590	571	582	619	550	546	580	645	602	593	603	574	574	576	572	601	611	567	615	585	577	544	556	616	603	534	572	592	618	579	545	620	624	564	606	552	591	601	612	577	584	593	589	602	595	600	544	632	543	617	570	550	569	579	552	564	604	601	596	619	569	602	608	613	595	616	558	594	580	600	609	560	623	586	586	615	599	607	601	607	577	564	596	617	560	614	565	653	578	585	609	639	566	545	576	592	530	591	564	638	593	569	581	589	558	556	608	564	612	569	596	587	554	586	590	587	592	576	586	636	587	605	577	561	598	561	594	622	617	593	591	572	606	563	578	611	598	569	589	584	616	567	593	567	553	590	583	613	595	575	570	572	548	578	577	589	591	582	561	612	575	566	582	593	563	588	611	575	602	592	605	625	605	588	605	590	586	583	607	543	592	571	617	604	535	573	594	597	575	553	598	571	614	598	585	595	605	563	617	573	597	634	605	579	622	596	576	578	527	623	614	604	611	577	554	576	596	572	624	605	565	601	610	568	588	598	585	564	599	595	579	615	606	570	594	573	590	611	593	594	561	563	602	598	574	624	574	574	578	581	561	580	581	588	570	615	580	587	629	613	581	556	570	610	602	570	580	599	563	581	599	605	580	604	646	564	596	604	588	588	661	626	600	615	595	559	566	593	590	563	604	584	584	593	580	588	627	537	565	600	569	583	621	605	606	595	601	680	607	630	558	557	630	564	639	510	629	588	542	602	600	574	574	586	563	579	605	562	601	598	600	571	591	549	605	592	587	580	586	594	550	608	555	559	582	607	598	592	563	629	557	547	601	587	574	585	613	575	641	623	562	557	579	560	625
24255	21411	28399	24787	18451	3173	1398	885	699	601	583	493	426	369	347	305	284	307	2166	4510	4415	3380	1962	995	491	399	340	279	277	233	258	273	278	240	278	279	259	246	264	234	253	254	236	259	238	258	254	278	234	252	257	259	236	246	222	270	232	247	251	273	215	250	239	256	250	246	246	244	256	262	276	234	246	243	258	254	261	229	235	254	254	231	237	251	244	255	225	250	243	265	236	262	246	249	241	257	259	263	228	247	251	262	236	243	226	236	272	265	233	252	262	235	232	242	272	254	246	260	230	258	258	246	230	258	239	229	263	256	232	251	257	235	259	247	241	246	257	282	258	249	257	272	259	281	238	247	233	233	237	244	266	284	267	229	240	258	258	235	236	275	255	244	230	274	243	223	243	227	251	246	231	235	227	240	236	245	244	250	248	265	250	257	262	264	246	250	227	278	244	240	235	230	247	264	253	225	247	220	278	219	233	238	226	243	273	267	228	290	252	259	277	237	289	230	232	216	253	283	270	220	246	235	247	215	236	235	243	257	261	261	237	239	275	241	240	266	272	248	248	241	254	243	268	269	234	240	227	262	251	248	221	238	233	279	253	230	263	269	241	258	289	245	258	246	280	270	235	228	245	248	258	245	229	232	249	283	257	240	245	257	242	250	226	255	219	232	233	257	244	214	262	260	233	268	237	293	237	240	240	265	242	252	269	274	280	252	231	237	214	243	240	283	248	239	252	246	227	245	272	258	270	243	233	259	265	265	242	253	250	230	271	261	241	261	239	273	244	262	236	240	284	230	220	225	253	228	260	255	234	241	263	238	261	229	235	238	225	262	236	245	252	240	257	274	258	249	226	228	255	248	230	209	248	281	253	270	258	247	263	272	256	240	229	280	236	233	264	238	246	243	236	245	267	254	245	269	241	295	234	249	261	234	243	256	246	255	209	248	253	273	271	258	254	248	225	234	274	270	290	241	250	270	243	244	245	225	245	247	224	232	276	239	236	267	252	241	245	235	256	262	256	238	268	218	271	255	239	250	243	257	233	234	278	243	253	231	242	240	234	264	240	267	272	240	232	237	261	227	246	223	258	229	220	232	262	239	251	240	279	240	232	244	245	273	289	273	247	240	233	266	244	234	248	233	243	243	226	284	254	238	237	257	254	266	228	234	231	238	242	238	241	245	291	276	239	235	233	238	240	245	246	260	262	258	235	285	241	240	237	250	231	265	259	256	252	237	210	266	251	236	272	238	268	262	240	212	261	238	241	251	231	231	242	276	267	252	244	261	241	253	270	295	247	280	240	250	252	242	235	241	235	229	269	242	247	229	253	253	269	241	243	282	268	229	227	260	240	245	235	262	213	250	253	244	292	260	251	265	245	264	233	235	253	255	257	244	251	256	279	209	281	231	248	251	243	253	246	240	239	252	238	251	259	231	295	246	233	241	251	257	236	247	238	251	270	244	200	246	231	273	227	225	248	250	246	286	240	271	253	228	258	244	248	267	255	233	228	251	264	262	252	224	277	275	255	250	245	244	229	246	254	252	282	235	245	244	251	245	254	230	241	230	232	250	244	216	231	244	265	232	252	260	230	275	238	234	234	291	236	254	260	248	243	227	267	261	262	275	246	237	240	235	232	222	262	230	234	240	267	244	263	228	257	226	230	256	233	237	268	275	232	252	215	257	259	236	228	253	219	240	233	252	255	280	249	254	267	258	240	253	260	240	217	241	225	242	228	223	230	224	258	234	246	229	249	248	225	256	256	247	277	278	234	256	241	243	270	266	246	257	269	238	286	227	245	249	255	257	247	234	240	270	242	272	224	254	265	236	248	268	238	260	234	261	246	274	244	232	256	221	244	251	249	258	226	260	233	227	233	263	269	263	246	273	261	207	250	244	262	239	248	256	266	256	250	256	240	244	243	236	264	264	241	272	252	253	247	255	223	238	252	249	262	254	233	264	245	253	279	244	278	220	261	230	263	253	249	241	229	272	214	281	256	259	227	220	246	247	263	230	259	254	254	255	252	261	240	268	276	241	253	222	227	249	249	243	246	257	222	238	249	249	252	240	236	247	249	256	235	230	241	259	261	255	256	272	241	266	242	221	260	252	241	233	255	226	245	257	233	270	238	249	218	243	240	227	245	255	249	237	259	250	243	247	233	257	261	247	249	242	238	286	273	261	247	228	259	245	230	241	248	232	253	234	247	256	263	239	238	241	225	221	260	223	241	276	242	230	256	257	253	244	282	261	241	245	280	214	226	271	257	253	241	254	266	273	262	238	240	235	229	278	247	291	246	255	240	289	253	249	226	262	252	229	259	261	238	261	259	246	256	236	262	253	219	270	244	237	278	253	255	242	222	247	209	269	254	264	259	233	236	247	250	260	239	224	238	239	253	252	238	258	242	232	250	242	232	230	240	236	265	260	241	246	269	256	240	233	275	244	236	257	238	241	239	254	251	251	247	241	269	244	246	241	242	237	251	284	241	262	238	253	241	260	252	266	223	234	267	254	255	258	271	239	244	232	252	245	235	209	214	260	236	230	229	233	222	250	256	249	236	212	250	246	233	251	257	237	235	224	260	249	256	232	232	245	248	231	264	256	255	212	265	226	246	262	259	240	261	219	260	229	284	234	255	231	247	268	243	260	244	214	250	264	260	259	253	216	237	257	246	264	227	262	236	245	263	247	256	230	260	271	252	242	237	234	242	258	249	226	264	245	237	239	245	278	253	248	217	272	233	254	227	261	251	254	264	288	266	242	241	255	249	244	268	223	236	260	247	275	237	239	253	234	255	263	247	253	259	261	241	239	264	238	255	223	262	261	269	262	246	246	244	255	243	236	246	231	240	253	260	232	244	270	238	241	248	265	248	241	263	254	247	245	278	265	262	239	227	229	241	243	237	237	247	272	261	254	279	229	226	252	255	267	248	245	241	247	267	262	250	228	247	220	221	242	237	237	237	247	248	239	253	239	234	241	256	293	267	251	247	226	252	247	248	235	244	253	250	263	281	224	243	248	231	259	256	245	232	251	248	254	251	233	247	251	277	227	253	230	266	260	212	238	243	253	256	230	252	264	238	249	245	225	252	250	254	245	242	248	240	256	251	286	256	244	272	237	256	241	262	245	263	231	222	258	251	267	236	250	266	257	250	253	242	243	270	271	244	253	241	244	268	243	256	257	253	236	265	264	240	273	237	265	218	220	275	240	240	237	247	240	269	257	259	224	230	254	277	279	254	233	227	269	241	238	261	264	225	247	238	235	266	274	243	257	252	247	229	233	272	257	258	242	236	219	250	229	277	241	249	216	254	225	252	240	223	233	265	271	231	277	268	243	275	263	229	253	260	251	238	252	254	210	248	254	269	255	256	235	271	241	227	240	240	267	233	262	245	243	258	229	270	241	236	238	270	238	238	259	238	236	264	261	264	266	251	216	256	235	282	273	233	256	231	257	227	250	231	235	257	255	255	242	225	253	235	270	254	250	282	239	226	254	217	261
11246	21054	19367	12045	7507	5407	4299	3259	2634	2325	2029	1711	1524	1217	1061	852	795	778	7931	14294	12689	10642	5903	2910	1386	975	765	607	543	528	519	499	475	504	511	505	504	516	511	528	534	524	526	504	532	521	475	499	555	490	508	524	550	544	500	491	564	526	539	533	502	501	502	479	507	523	516	506	528	542	513	507	468	564	480	543	507	494	511	503	536	471	542	506	486	505	505	503	512	487	502	532	527	514	526	490	487	482	526	500	527	515	506	560	526	495	538	498	520	530	585	476	522	493	501	524	521	533	481	573	492	528	548	518	549	527	528	479	463	499	525	516	518	571	527	527	482	509	560	546	523	499	505	520	485	486	508	507	492	500	498	516	533	537	488	496	534	494	498	545	505	517	521	502	527	470	496	469	515	544	539	487	495	516	551	514	522	515	510	509	496	473	469	520	499	559	522	513	495	510	516	534	490	470	499	492	494	473	564	560	511	537	514	487	489	527	563	494	505	538	484	516	519	481	480	544	504	533	511	512	482	477	516	494	519	537	542	517	497	551	538	503	535	486	526	526	536	549	546	484	520	514	491	543	528	529	516	473	522	476	483	486	525	516	519	531	536	528	565	514	504	492	498	499	524	473	529	532	530	517	502	519	507	505	512	532	497	511	479	525	504	506	484	574	525	523	486	500	520	472	545	526	538	521	520	571	511	536	514	520	524	558	552	537	525	532	482	513	519	530	530	541	536	571	540	532	517	495	536	493	507	498	500	519	553	523	488	502	560	478	502	522	485	509	519	499	542	537	504	509	522	537	510	510	527	516	515	482	513	524	516	462	514	531	495	505	520	518	526	474	473	479	475	492	503	527	520	530	526	514	543	519	548	478	533	514	484	539	497	509	492	510	499	533	508	510	447	450	524	547	523	498	540	519	527	527	519	489	520	508	510	519	539	537	527	552	512	479	490	527	525	533	535	531	484	509	519	511	519	486	473	568	490	471	486	508	497	479	534	499	486	505	521	521	527	507	515	502	513	522	516	516	515	504	497	519	466	539	462	523	484	474	536	516	519	543	561	492	487	522	556	505	530	498	532	506	510	492	522	527	540	482	537	495	529	519	525	512	530	518	475	554	523	474	532	515	489	482	490	486	540	506	509	561	522	498	544	511	516	523	513	543	483	518	525	520	505	516	503	546	536	509	538	535	493	515	537	522	468	512	529	477	544	479	542	494	514	499	517	485	506	515	497	526	491	492	507	513	497	495	512	481	510	533	516	501	525	468	483	492	522	482	488	512	533	505	515	537	503	506	461	520	542	470	504	550	523	472	543	513	501	511	549	521	525	492	531	518	527	543	502	484	495	518	496	527	501	499	516	498	544	519	522	471	520	515	544	518	493	526	502	580	479	491	523	487	482	525	545	518	512	482	516	551	519	471	498	551	532	525	549	497	498	501	492	463	518	510	534	511	493	506	575	481	546	507	489	508	508	505	526	478	536	475	511	492	527	502	517	520	527	497	511	494	490	505	507	505	540	545	507	512	541	496	561	533	475	529	518	551	528	515	538	530	473	550	538	535	481	510	501	526	527	530	560	496	488	506	493	546	526	524	523	508	536	487	506	525	511	516	525	467	527	524	468	516	503	498	512	527	493	518	518	518	485	560	498	484	473	506	488	511	506	499	496	490	526	523	528	548	559	552	491	517	513	488	534	514	489	520	486	497	491	495	506	489	536	519	509	462	497	537	572	551	558	541	531	508	501	478	499	510	532	540	513	535	506	533	504	523	517	512	500	532	518	530	515	522	526	482	503	503	504	529	527	529	504	558	511	508	496	483	537	502	487	511	525	501	517	521	533	515	482	522	517	500	527	548	532	488	494	488	527	508	522	537	519	532	487	504	504	522	516	518	486	489	512	530	491	525	487	517	516	531	522	502	527	506	504	509	493	505	456	521	513	493	548	527	502	534	481	539	508	548	542	519	503	505	525	540	498	502	491	481	521	527	543	518	464	500	531	509	523	479	525	506	498	503	480	491	566	459	473	533	531	561	488	500	490	488	531	468	512	508	513	547	503	504	503	496	493	509	499	500	520	579	497	541	529	506	502	506	518	507	497	527	526	524	489	498	548	484	546	505	515	509	556	479	485	544	534	510	532	484	500	511	523	494	490	523	573	509	517	522	505	486	491	554	503	499	485	483	561	490	541	553	535	536	504	525	524	494	512	512	481	547	540	497	545	523	529	519	570	573	515	530	556	558	491	526	475	533	552	501	527	541	523	463	484	483	523	546	518	513	499	552	520	525	524	505	559	537	519	492	518	493	506	526	498	527	560	491	543	516	588	521	506	523	506	495	542	497	535	510	508	523	485	509	515	543	485	513	538	510	501	486	508	469	510	511	484	493	511	491	503	558	514	527	504	489	512	499	481	510	544	506	528	506	522	504	542	485	523	518	507	514	558	523	510	514	489	532	501	547	531	500	480	507	501	542	524	552	493	505	531	532	508	488	530	531	491	517	561	501	529	498	539	469	527	524	523	486	541	533	533	521	485	517	497	531	516	485	509	542	536	514	492	452	471	490	522	548	541	504	510	482	487	543	567	481	492	486	529	520	531	545	523	490	464	520	514	521	490	498	526	523	514	517	509	470	508	531	513	472	446	517	505	535	523	493	506	520	488	516	501	501	535	518	478	515	496	496	532	516	515	545	563	510	509	495	515	493	521	487	491	489	509	502	536	527	520	539	544	470	484	492	475	538	535	496	535	542	521	506	500	552	493	566	464	547	470	504	505	514	549	496	525	492	548	527	473	523	520	490	531	485	498	553	537	498	476	511	510	568	510	522	533	517	552	507	581	527	520	527	514	540	519	497	525	475	545	533	493	555	521	484	529	501	504	535	512	507	529	503	498	468	493	497	534	532	526	509	474	535	514	492	485	449	529	522	521	520	557	515	520	499	491	529	493	505	504	505	490	506	534	519	532	527	510	476	515	520	467	467	509	542	501	510	489	466	503	519	525	529	526	502	552	527	511	519	546	515	551	499	503	528	521	496	524	477	524	502	539	540	522	485	494	472	471	509	530	498	518	579	518	490	493	509	504	474	529	467	500	490	448	497	544	493	493	520	534	522	526	540	447	501	478	544	504	529	518	489	470	522	531	516	508	535	504	492	504	514	536	504	523	506	520	501	528	490	516	504	535	543	508	518	530	508	525	516	524	514	488	537	537	498	540	496	496	487	526	496	535	508	545	533	490	499	523	480	540	489	485	516	529	472	521	547	535	539	514	488	533	520	500	506	517	519	492	529	504	521	510	554	538	490	516	540	488	522	525	523	488	493	471	487	528	528	473	479	521	515	527	492	553	522	495	491	524	435	538	522	533	484	520	523	523	471	524	466	505	508	480	503	518	556	534	549	479	512	518	534	518	538	538	495	496	518	551	520	497	522	461	510	486	530	505	517	521	517	523	555	503	496	531	474	568	456	523	494	482	507	509	529	519	487	478	514	531	557	529	480	464	521	492	501
23336	21416	29185	24001	21396	17989	3433	1374	977	898	752	643	551	497	384	385	350	398	4388	8215	8222	5961	3765	1297	642	491	374	302	256	270	271	263	271	260	286	256	244	290	268	243	261	242	266	253	250	244	219	253	277	256	248	254	239	262	208	268	242	222	270	248	243	241	241	267	254	245	253	225	265	259	268	239	222	248	237	253	217	244	237	223	251	245	235	206	285	245	230	230	249	244	284	243	262	253	225	231	235	257	257	253	239	264	262	236	269	254	269	228	263	234	265	242	251	260	239	264	268	235	251	247	265	219	250	231	265	260	266	235	240	224	232	273	252	243	266	237	243	270	246	264	262	227	253	265	255	252	268	256	228	267	257	233	240	263	249	210	220	246	244	251	254	279	254	245	252	245	236	245	233	267	247	250	261	246	209	245	256	272	258	254	250	267	238	266	249	234	229	245	245	223	239	243	231	259	239	253	251	259	250	270	225	261	223	250	263	266	264	256	271	285	248	243	263	250	264	269	233	225	223	288	252	262	223	289	278	220	258	276	263	243	248	282	254	237	229	274	266	229	252	254	248	249	251	265	229	260	250	268	251	248	237	251	250	253	246	263	222	240	227	250	250	243	268	238	247	273	223	257	257	223	248	263	267	250	257	270	241	260	248	250	234	245	265	226	231	254	236	248	250	241	213	266	248	222	245	233	229	257	228	243	236	271	257	254	229	264	237	248	264	237	261	250	243	245	245	257	220	232	246	232	261	277	255	250	241	234	228	247	255	261	258	257	274	217	244	255	244	242	273	240	247	237	242	264	239	272	249	243	254	232	270	222	257	238	278	223	275	235	282	255	233	246	214	216	226	243	262	240	255	230	246	233	236	250	248	280	259	239	269	243	213	220	231	254	235	277	263	221	250	262	255	261	220	247	264	270	241	274	225	237	243	233	249	259	242	258	245	265	235	246	268	256	257	253	249	248	231	215	242	235	239	242	242	235	257	245	225	230	258	262	257	277	251	237	203	260	232	245	259	260	258	243	260	253	237	263	256	245	246	252	270	245	257	285	241	241	269	261	247	242	237	243	261	255	254	240	252	232	249	240	255	264	245	231	252	262	252	258	230	256	224	238	239	273	254	261	260	253	258	253	276	237	240	254	260	228	263	242	249	249	255	242	248	218	230	256	246	265	250	240	254	282	274	231	248	244	236	243	276	247	246	248	252	254	247	228	265	243	236	246	245	248	259	275	240	252	232	258	258	258	236	250	282	261	262	237	237	249	261	257	262	250	240	243	282	254	250	273	228	240	242	238	247	243	259	239	233	242	249	247	255	248	249	247	252	263	270	222	227	252	257	237	236	267	239	235	255	267	264	262	249	251	249	263	270	258	244	259	228	241	255	264	253	252	237	231	237	277	273	239	265	260	250	260	258	229	269	244	238	225	260	271	241	262	246	249	274	256	282	246	256	254	269	207	271	243	245	271	252	240	245	241	263	240	255	249	258	223	270	264	286	267	257	230	260	251	226	269	259	240	262	231	245	249	233	233	291	228	253	222	227	257	246	248	272	259	220	265	252	260	245	265	249	230	238	252	269	261	252	239	262	256	253	236	237	265	258	229	262	227	249	274	239	239	262	281	285	261	252	237	242	237	238	264	260	249	266	244	239	247	220	261	237	265	268	256	275	215	249	232	238	224	252	257	265	263	247	257	256	251	253	269	250	234	260	248	262	271	281	251	258	268	246	250	246	241	236	225	234	258	263	224	203	222	247	237	239	243	254	278	270	233	242	264	267	230	262	222	258	267	257	279	251	270	258	264	225	221	256	244	237	266	266	226	234	275	244	243	238	228	255	271	249	240	257	255	214	271	242	249	268	238	250	244	236	260	211	248	256	242	236	259	267	242	239	283	259	249	239	260	235	248	256	253	265	262	233	236	246	273	256	247	245	280	244	250	228	231	269	247	249	221	238	256	243	247	227	219	240	266	251	227	266	255	250	256	261	237	224	265	261	250	232	251	257	257	246	248	259	253	245	266	259	266	255	231	224	272	251	253	227	248	267	264	254	234	232	255	291	234	264	225	233	216	304	259	258	280	239	253	258	238	256	243	246	223	246	242	267	283	247	262	242	251	241	224	221	250	242	295	264	246	231	257	235	253	250	265	239	228	266	247	255	257	209	257	237	247	250	246	262	238	242	254	236	252	260	249	245	238	248	266	250	232	251	231	251	272	232	262	242	225	234	245	252	233	265	251	243	248	231	237	246	244	250	233	237	232	252	244	239	273	233	254	244	250	255	245	280	276	230	266	243	253	255	241	237	252	239	245	228	262	255	236	251	220	258	268	256	244	264	264	245	248	246	248	276	236	276	249	243	286	244	224	233	271	237	251	252	237	262	253	273	255	260	241	239	249	260	243	266	251	234	246	254	204	221	231	262	250	256	239	256	259	223	256	237	241	264	256	253	259	286	248	245	259	264	245	233	228	246	269	264	242	240	256	261	287	280	267	255	269	248	245	263	240	257	214	231	237	243	232	258	250	279	234	256	270	231	212	254	219	249	255	209	202	235	258	248	255	251	262	267	297	275	247	254	247	270	253	238	268	231	216	256	230	237	265	248	242	229	236	222	223	236	244	255	253	260	252	221	245	257	259	271	243	240	256	267	237	261	247	249	231	280	254	262	256	239	250	241	254	254	266	230	267	241	250	255	223	255	263	262	249	232	258	221	237	246	248	263	245	238	255	269	268	265	232	253	225	247	275	250	246	248	229	280	217	221	251	253	269	245	259	255	246	238	253	252	254	225	253	234	259	270	257	262	237	267	236	229	256	249	248	243	254	249	231	240	246	239	274	249	240	247	235	250	253	246	258	256	279	241	240	248	266	229	245	235	265	262	236	268	236	229	254	225	256	232	266	257	240	250	254	255	249	279	228	267	232	243	251	258	268	256	233	207	239	241	225	266	267	249	221	233	258	277	224	247	244	252	233	214	244	239	239	246	237	219	261	282	250	245	251	254	251	266	241	247	268	242	224	276	242	235	237	256	239	249	224	244	244	236	277	261	227	249	248	268	262	271	235	224	247	234	250	229	287	252	235	228	235	274	227	227	270	274	252	260	245	222	271	222	248	272	236	241	239	257	242	267	241	223	264	257	242	251	239	268	255	231	264	235	248	246	294	242	278	257	271	234	279	242	247	252	239	244	238	246	253	219	268	237	261	241	257	263	270	237	213	261	259	239	245	245	271	237	243	252	266	262	235	227	254	242	235	246	269	281	264	240	260	247	258	267	234	240	208	255	238	257	278	269	254	249	281	215	224	237	260	257	250	258	235	275	263	258	245	253	264	262	251	240	230	251	209	232	281	262	275	242	246	233	255	263	242	247	235	238	235	243	243	252	251	269	236	226	229	253	265	262	220	268	244	234	236	261	242	239	235	242	254	246	249	245	265	237	251	235	233	253	284	266	279	238	238	245	257	232	242	263	256	261	256	231	246	252	216	262	238	243	238	279	259	255	270
13426	25781	24726	17102	11715	8524	6271	4805	3837	3376	2783	2325	1864	1602	1198	1108	973	1256	14427	21471	19324	16027	10040	3892	2009	1352	952	668	482	503	477	484	476	504	489	465	566	539	517	512	530	543	505	484	521	529	496	517	503	502	512	477	515	501	479	506	491	556	489	490	501	458	530	513	530	506	525	522	497	489	534	487	469	476	527	493	507	504	503	490	542	476	504	457	455	481	506	504	499	520	494	471	525	495	508	519	477	505	485	488	502	505	500	502	508	494	494	496	526	493	500	528	519	497	482	507	474	473	511	463	495	493	487	509	535	491	503	468	517	515	454	501	486	551	538	480	482	519	499	505	490	475	516	537	516	502	495	518	516	520	481	532	532	480	507	506	467	519	494	495	481	476	521	497	516	523	489	482	502	486	509	513	503	464	464	505	494	524	497	483	477	505	465	525	458	505	488	489	498	539	471	485	477	520	507	485	503	487	465	476	542	479	512	480	515	500	476	506	507	527	495	472	493	501	518	479	459	492	485	469	494	537	457	459	473	488	484	495	477	509	496	515	465	493	501	479	479	499	502	485	497	486	493	486	487	467	489	474	532	553	476	512	518	521	484	466	507	459	511	496	486	513	481	487	506	486	497	534	503	513	508	455	504	536	504	449	504	520	556	482	527	502	531	487	515	512	508	503	467	518	520	520	505	503	478	456	500	499	507	501	451	478	491	530	521	487	487	508	520	521	497	503	512	495	507	513	520	523	509	476	521	489	508	492	521	501	470	497	502	504	514	509	488	474	505	517	499	522	544	535	551	491	522	512	484	505	520	496	489	542	501	511	526	455	508	528	496	536	506	492	534	516	520	504	477	524	529	495	491	494	500	490	513	498	495	513	563	538	490	465	510	521	455	503	522	519	511	500	481	518	477	496	485	498	517	520	513	491	507	484	481	499	507	455	521	499	475	515	468	502	509	507	527	489	508	503	486	499	524	495	509	522	480	493	515	478	475	511	481	508	498	505	500	502	477	526	479	492	532	492	554	492	504	539	543	506	482	489	486	474	475	490	499	490	499	456	451	469	504	529	500	486	507	520	494	492	517	499	492	516	481	501	513	530	480	550	509	476	511	510	496	465	511	493	492	455	475	480	517	496	488	549	458	531	501	503	488	485	522	471	486	519	521	497	489	457	453	481	490	516	512	474	513	512	538	494	465	507	491	509	483	493	506	523	515	510	465	526	500	510	511	455	475	502	486	526	495	504	484	507	494	496	494	528	528	487	530	501	504	499	538	484	492	491	485	470	490	506	544	521	522	547	492	512	445	499	517	499	509	509	505	545	494	504	473	487	527	499	499	543	514	534	540	521	506	512	512	492	513	487	512	505	504	543	510	516	493	526	503	502	483	506	508	490	513	477	511	491	470	522	487	467	440	493	454	529	546	517	499	523	520	492	513	521	487	522	514	508	493	525	481	501	508	488	514	484	477	441	527	511	513	512	489	512	516	523	512	511	463	473	498	501	497	511	498	514	520	490	439	464	512	502	499	480	493	522	486	509	482	483	504	499	474	500	491	496	527	511	546	500	491	496	509	496	526	508	536	479	539	489	525	501	478	500	548	492	499	481	458	505	486	476	529	471	495	537	514	512	502	494	545	510	478	501	511	497	493	509	507	523	441	476	472	510	514	477	506	533	510	503	450	513	541	531	499	495	456	485	494	487	507	477	499	477	500	522	475	491	482	524	485	490	510	528	498	443	516	483	524	458	481	506	469	532	524	497	468	485	490	508	532	513	466	493	479	489	482	524	509	528	525	519	511	487	559	512	491	470	491	493	503	510	511	558	496	507	467	488	517	481	517	526	517	522	535	540	523	511	467	481	504	505	528	474	490	496	510	557	550	507	487	521	511	506	484	456	524	512	507	506	462	484	515	514	513	458	458	506	494	485	491	522	492	494	512	481	487	531	533	474	478	511	490	505	488	519	528	522	506	498	473	483	495	489	520	533	480	493	514	522	520	457	520	468	522	519	491	477	495	456	511	484	526	476	482	486	510	505	518	471	511	529	479	461	485	499	507	445	506	481	477	478	534	516	511	539	518	523	500	492	474	482	501	540	465	490	523	513	495	502	484	521	503	512	544	501	495	525	502	516	529	520	490	510	493	553	495	469	499	497	518	514	478	498	508	512	475	499	485	497	497	521	474	471	512	511	484	485	513	529	461	487	519	525	504	518	523	482	489	462	476	463	498	516	505	476	486	515	526	535	485	501	498	506	500	509	458	529	524	507	460	484	465	489	522	539	494	496	510	518	468	493	500	523	477	520	504	499	540	481	527	528	527	529	497	494	490	507	496	541	541	503	495	459	498	534	504	507	497	481	519	503	538	534	484	515	519	457	505	481	539	527	507	491	501	532	500	498	484	489	479	529	498	501	502	481	467	525	509	517	512	493	542	519	513	464	455	541	508	551	497	494	473	529	480	481	479	528	545	498	486	487	533	502	511	487	482	537	512	438	511	480	467	506	509	507	523	496	514	520	507	493	511	503	512	497	509	483	517	515	535	507	501	493	531	488	557	499	508	487	506	499	514	511	508	476	502	487	510	503	482	538	533	472	481	485	509	487	524	529	501	509	498	547	485	483	500	484	509	487	505	567	468	503	476	517	459	500	501	543	485	503	468	481	535	519	494	528	517	510	510	499	485	534	504	539	490	505	485	503	478	476	505	506	503	528	457	514	495	504	519	482	478	484	509	506	512	521	515	520	504	508	496	510	546	539	485	476	474	451	497	508	511	487	482	478	501	503	537	525	543	492	521	509	448	498	539	484	480	513	538	537	462	490	490	522	517	483	505	511	525	543	498	487	495	520	515	518	499	497	483	486	487	498	546	529	519	514	521	463	478	500	519	486	489	549	499	506	463	513	489	473	499	525	524	468	490	505	534	488	546	494	494	505	515	525	505	460	483	535	485	473	530	511	502	484	493	520	504	512	474	469	474	514	473	490	521	489	484	501	493	507	495	492	447	529	464	494	505	482	495	505	498	520	482	549	492	509	464	501	502	504	507	504	488	479	480	488	480	492	509	489	492	490	507	511	505	498	460	505	501	504	488	485	475	502	498	485	495	512	482	496	523	503	500	472	508	480	497	489	506	527	445	497	538	474	486	503	475	513	506	495	507	464	509	513	529	507	476	494	505	516	533	514	467	512	485	478	501	552	516	456	490	497	496	526	512	539	533	456	497	476	456	512	526	469	496	509	499	505	524	495	490	503	484	502	478	507	499	526	516	515	506	505	495	539	498	485	524	478	513	508	510	503	506	507	491	509	508	520	509	499	513	495	564	462	543	482	513	515	536	538	498	521	509	476	484	492	476	499	486	523	520	530	477	504	493	502	515	475	517	538	516	472	528	468	500	445	505	497	482	517	499	507	491	493	500	453	527	480	527	456	511	551	515	489	504	522	486	543	457	480	513	491	479	525	485	508	509	453	508	506	511	516	490	498	505	516	498	504	488	496	508	537	478	496
26720	20103	9403	3033	1478	975	724	539	526	483	383	427	358	310	311	322	273	299	560	856	878	743	652	421	360	325	322	312	316	291	260	293	277	301	297	310	299	290	270	283	295	317	291	266	284	274	286	288	298	254	286	276	281	287	305	288	303	274	283	265	288	272	326	276	292	290	250	280	292	302	253	295	301	288	301	281	276	288	271	275	281	311	284	273	267	272	280	301	279	252	278	295	253	278	284	299	266	266	272	288	277	254	246	267	268	285	260	273	262	303	280	307	292	303	300	285	264	282	280	277	288	284	292	259	285	278	270	266	306	279	285	279	307	265	277	292	282	290	284	266	282	294	319	280	294	273	274	290	295	283	285	327	325	273	304	272	277	281	308	262	287	292	306	291	301	284	247	279	251	270	281	291	256	302	308	290	281	290	282	286	284	255	283	238	294	296	292	244	259	270	291	273	277	264	291	290	288	280	288	305	297	264	317	287	292	267	268	311	258	292	287	292	261	267	256	286	317	262	297	250	296	284	285	300	284	266	258	294	323	267	278	280	253	279	292	258	297	270	296	277	293	259	284	278	288	276	286	288	276	282	249	282	289	269	272	295	291	254	290	302	295	300	261	275	279	292	254	272	252	273	293	290	279	271	278	258	275	262	267	267	291	246	296	286	272	270	314	275	260	284	273	295	266	273	288	269	281	324	263	293	271	259	263	316	279	259	295	271	269	306	269	289	278	295	287	296	312	311	316	301	264	290	241	282	299	275	280	292	289	296	282	268	293	286	295	267	290	294	309	289	299	291	311	297	252	276	308	275	256	275	279	300	283	299	294	287	289	275	269	271	281	267	276	253	291	278	267	286	272	308	291	280	281	260	278	268	272	289	295	282	256	284	267	304	296	281	328	294	291	292	305	327	275	262	291	256	305	291	299	262	281	269	252	273	307	293	265	288	283	270	246	287	281	289	268	306	266	260	248	276	242	276	293	289	274	257	281	268	305	261	239	303	276	301	279	285	270	260	277	285	280	299	250	276	295	283	254	301	264	280	313	281	291	291	283	272	284	279	273	276	290	275	289	273	284	250	261	295	265	311	281	274	274	313	273	280	268	303	268	277	263	284	292	279	328	306	260	271	271	280	281	310	276	273	288	300	278	283	297	288	254	279	261	289	310	274	275	269	289	254	267	301	280	272	264	269	265	302	285	278	284	302	259	266	255	294	271	275	279	275	269	293	279	293	304	293	265	249	297	284	281	296	283	280	252	281	266	287	319	269	270	298	274	278	261	293	275	288	272	298	285	302	268	270	316	301	266	288	265	305	294	258	318	282	279	306	304	306	296	274	268	291	283	271	288	280	280	302	260	283	274	272	253	279	278	311	262	284	285	251	286	275	309	295	300	311	282	301	286	296	266	269	263	267	293	267	242	287	280	314	273	291	311	288	303	297	280	286	271	286	284	277	270	280	283	268	274	288	266	269	284	250	298	275	252	281	308	286	282	270	272	289	281	274	264	281	297	278	315	319	304	275	269	334	289	249	295	288	269	302	251	267	265	286	308	313	258	275	279	291	259	301	288	296	279	268	323	281	304	281	278	275	262	271	265	291	297	256	287	266	285	271	241	291	266	303	311	278	275	283	294	258	283	278	294	288	270	297	264	275	314	264	257	266	279	271	261	290	271	257	271	273	268	294	272	290	275	270	262	286	280	298	297	257	260	287	315	292	290	294	280	269	260	293	287	278	279	257	288	262	286	305	272	260	267	298	286	267	310	281	296	311	312	263	266	279	269	263	257	297	292	252	304	267	286	274	281	297	288	256	256	276	262	283	242	288	311	276	291	292	268	269	282	274	288	291	290	288	281	285	292	258	306	295	282	275	270	285	271	309	269	266	284	272	294	286	274	277	269	286	284	261	284	284	325	301	290	293	275	269	273	291	299	261	297	288	267	278	271	252	240	285	274	284	269	284	277	295	306	279	258	260	288	292	260	299	287	261	288	308	307	281	305	294	297	296	278	268	280	244	258	270	271	271	268	293	277	295	299	300	271	279	255	270	263	283	285	285	282	276	272	306	265	293	281	285	265	266	292	283	263	279	293	253	285	298	282	280	285	300	303	299	279	265	251	297	271	261	263	288	286	271	285	322	274	281	258	289	250	268	315	251	285	281	297	294	272	293	273	327	282	305	295	275	301	276	304	278	257	299	282	275	276	285	264	298	298	278	300	307	281	273	312	299	280	274	303	302	307	286	291	290	295	286	236	275	261	267	275	264	320	309	279	281	281	308	264	277	305	272	305	271	279	262	268	260	292	320	277	278	260	268	288	282	295	276	293	260	296	280	305	307	290	296	272	295	321	285	269	267	275	282	264	280	276	285	256	289	293	291	284	285	279	269	298	285	268	321	265	313	271	286	271	264	294	277	258	273	308	275	293	268	256	289	316	282	285	280	308	283	287	289	272	294	289	268	286	253	299	281	315	276	275	270	298	271	259	257	293	300	294	285	263	302	279	258	282	254	276	256	305	258	276	279	262	284	258	258	264	283	305	284	286	256	291	290	262	271	286	262	273	308	279	292	264	280	272	279	280	269	266	261	291	270	283	297	278	272	290	266	257	258	297	290	285	292	269	284	275	312	266	268	271	273	276	279	272	286	303	271	252	277	291	280	319	305	277	250	289	263	295	276	301	308	287	285	284	281	267	257	283	273	257	299	266	308	256	264	289	286	275	270	271	295	270	279	278	286	303	276	260	278	280	241	301	275	281	274	272	264	257	303	269	274	286	280	286	292	272	308	263	280	300	290	273	250	271	273	309	275	262	299	280	260	292	275	254	277	278	275	280	270	279	299	294	294	246	302	282	301	258	286	274	285	265	308	252	279	289	274	289	276	279	289	262	275	311	270	273	288	276	288	293	297	273	290	293	276	317	272	282	273	283	261	270	275	250	287	293	271	291	285	290	271	292	288	316	291	309	275	299	283	257	239	306	277	318	274	262	303	290	269	305	278	276	295	323	303	278	296	296	294	259	273	271	284	275	302	280	291	305	290	304	277	281	277	260	278	283	277	287	294	286	283	294	281	270	264	297	283	291	291	279	286	285	282	293	273	312	303	250	297	307	286	282	256	282	287	264	286	290	297	348	288	302	278	328	252	288	275	259	285	282	292	270	291	246	278	289	281	273	281	269	278	246	296	296	258	287	294	306	295	251	290	279	276	282	303	259	280	297	219	305	268	281	260	275	274	254	274	284	282	285	278	288	301	296	295	273	269	279	282	263	262	276	286	288	263	287	260	279	286	310	285	271	261	269	299	271	300	283	280	278	262	299	290	286	276	258	293	271	295	277	304	281	308	297	305	262	281	290	261	271	249	281	284	264	268	274	278	258	310	266	264	279	272	313	254	304	270	290	288	284	296	296	247	269	279	289	276	277	278	273	257	290	278	287	272	254	327	272	286	275	281	265	281	272	292	283	297	268	263	307	267	289	299	260	281	296	281	282	285	312	268	293	292
9500	12981	12231	7393	4975	3494	2597	2099	1797	1491	1315	1148	1050	888	779	681	670	744	1727	3038	2675	2210	1748	1084	798	658	608	625	599	587	564	635	542	566	589	569	583	566	584	544	587	570	555	616	577	592	570	612	603	588	546	580	595	580	565	594	595	571	542	590	583	581	599	562	577	579	595	548	592	570	570	523	601	563	610	548	574	585	596	536	539	535	601	543	576	626	581	559	596	617	583	618	587	584	577	566	560	591	619	556	559	607	603	565	567	594	623	582	575	597	596	587	582	595	573	582	578	565	603	602	564	581	592	573	595	552	551	582	547	583	558	594	566	535	590	567	555	586	612	576	576	552	547	515	605	590	603	560	562	553	591	569	587	553	573	610	579	612	545	570	589	556	585	593	572	539	551	622	656	588	593	562	534	563	594	584	606	591	547	607	599	596	567	530	561	573	580	620	568	561	581	569	595	565	616	579	576	565	634	572	552	572	556	553	553	596	596	609	565	637	615	580	601	566	587	548	585	624	570	615	568	572	612	570	549	592	562	583	562	569	607	555	561	568	575	578	540	559	570	583	604	555	572	618	580	556	589	591	568	589	579	590	545	586	574	603	576	564	554	568	567	574	563	571	563	590	532	537	586	589	570	575	565	605	614	570	537	567	568	519	589	579	556	614	576	590	562	589	596	579	583	564	573	561	610	575	571	567	594	531	572	579	557	552	574	609	570	561	622	529	596	594	568	581	581	579	549	602	584	565	576	565	569	576	572	579	559	582	575	605	590	658	569	623	590	577	598	600	580	532	609	600	605	560	599	596	560	558	591	580	546	572	610	570	547	567	557	616	577	624	593	605	580	579	585	597	562	581	566	595	570	535	571	553	528	546	573	563	568	574	584	557	616	587	604	591	547	564	572	555	570	594	538	582	598	571	552	560	573	563	571	574	592	531	581	579	586	589	573	548	608	569	571	577	583	579	609	587	587	621	556	574	562	581	568	549	606	615	626	586	533	553	575	568	542	580	576	565	580	583	614	590	594	599	594	536	589	556	597	613	564	568	582	578	578	566	581	576	608	563	548	567	590	566	559	625	545	587	547	561	587	617	635	554	585	573	570	573	602	611	559	538	573	641	545	560	570	562	588	585	574	587	574	559	555	644	521	591	580	640	586	573	555	640	560	580	564	595	576	558	617	572	581	564	520	593	586	585	560	597	576	540	579	609	580	582	519	586	642	626	556	548	561	583	628	583	582	596	572	556	596	587	604	572	534	614	585	591	591	582	606	575	570	588	575	609	612	551	584	580	549	545	593	608	520	576	532	610	586	614	599	596	607	549	551	582	601	544	590	558	586	526	606	600	542	545	597	584	559	581	583	590	567	575	587	589	552	566	576	584	556	553	597	571	577	625	566	537	628	572	569	554	595	551	612	585	571	582	561	526	582	624	578	576	574	599	573	613	593	605	602	557	570	528	591	595	602	566	583	566	575	560	575	621	593	562	572	535	557	568	569	581	584	589	559	588	566	606	577	574	597	543	561	611	581	642	551	558	618	557	554	581	545	629	570	610	597	545	569	594	617	566	596	594	553	593	564	572	598	592	567	527	561	589	590	544	601	588	554	582	554	584	571	593	546	626	593	588	547	590	601	596	581	589	562	568	590	563	623	585	565	581	585	589	526	595	544	576	549	561	618	520	554	608	540	598	571	593	567	560	530	582	566	576	563	584	558	605	612	544	576	585	554	533	538	612	567	587	602	570	598	601	581	575	574	617	557	593	552	610	559	598	553	586	568	613	579	561	600	627	600	564	555	573	602	589	548	563	585	574	555	550	578	578	594	588	575	552	570	546	593	551	586	544	556	601	589	557	549	560	601	582	595	559	563	577	578	537	574	587	577	595	576	563	605	544	592	557	567	590	611	590	597	552	597	593	513	579	589	556	599	545	567	575	561	588	545	551	599	607	587	570	572	575	606	571	638	618	533	540	568	562	608	565	574	570	523	604	587	602	583	577	532	599	594	537	576	566	588	576	620	525	550	591	579	582	562	568	572	571	563	598	585	607	559	565	561	640	604	559	546	568	570	567	562	595	572	567	590	550	602	559	569	599	534	625	612	567	608	585	610	564	599	628	582	569	585	619	584	585	580	588	532	576	558	565	548	561	568	591	538	548	574	587	571	563	554	597	608	577	576	591	575	587	584	577	632	600	564	584	640	538	622	577	575	544	576	564	593	563	596	583	595	592	620	571	555	536	568	582	555	569	581	564	606	568	604	567	567	598	581	567	566	616	576	527	561	571	558	568	570	578	626	578	565	562	555	601	573	614	580	552	573	589	587	583	607	532	557	631	542	538	614	574	535	533	578	540	566	551	560	553	558	587	587	561	572	566	560	595	539	557	598	582	563	567	587	591	575	617	575	564	561	580	553	524	639	548	604	592	589	581	586	582	622	551	550	547	581	563	550	552	558	580	595	561	595	591	586	598	583	602	591	557	599	573	645	567	575	584	609	595	576	583	564	591	616	593	569	584	592	510	590	587	606	600	579	561	575	558	590	605	567	570	593	608	631	550	553	556	561	556	557	579	525	640	580	583	586	574	583	597	594	569	584	594	547	552	592	624	561	579	552	563	600	560	559	605	542	598	599	589	530	565	597	577	539	553	589	608	579	588	580	566	559	589	576	584	589	605	572	575	595	554	572	567	585	549	491	557	589	590	593	569	593	544	570	592	585	582	548	585	555	554	531	584	576	555	552	588	578	598	602	592	551	516	560	551	574	591	584	594	582	591	610	584	584	576	551	573	567	533	586	590	564	563	589	560	605	634	587	558	551	569	581	520	558	621	570	609	579	583	550	567	589	583	566	504	578	555	545	558	583	584	564	565	592	602	570	548	582	584	598	621	571	617	617	630	563	574	585	636	584	575	606	592	610	575	593	576	559	580	558	591	588	582	603	560	584	609	572	581	518	618	561	595	616	609	572	545	563	591	557	589	569	585	549	564	592	574	557	548	579	575	593	586	587	596	572	575	544	607	558	559	583	570	567	550	520	551	573	563	583	572	555	580	600	609	528	563	591	562	547	558	541	560	595	543	557	611	573	558	597	609	591	555	541	545	573	573	544	559	549	561	550	587	579	576	577	589	566	571	622	541	592	612	544	603	534	541	588	604	623	595	567	582	559	561	521	493	562	561	573	589	578	583	564	581	544	529	558	580	542	589	616	612	537	605	558	547	606	549	572	592	558	597	564	602	557	588	588	626	561	578	591	598	578	583	579	537	535	539	552	577	577	608	598	558	623	573	592	600	574	567	608	589	549	528	570	594	545	589	606	580	628	600	545	563	548	567	619	542	550	582	578	577	570	546	596	598	581	590	584	561	571	558	593	571	588	557	575	592	527	546	583	572	592	610	567	599	578	570	549	539	539	569	597	578	520	606	578	542	602	599	586	561	571	607	554	576	557	554	547	609	587	593	595	569	579	602	624	566	551	584	566	577	561	566	564	561	578	538	597	596	562	571
24352	21414	28382	24794	18780	3495	1386	962	736	617	568	533	445	340	364	351	310	459	3135	4443	4190	3182	1793	715	435	320	333	267	230	267	243	248	263	254	244	258	256	266	237	241	229	260	227	236	253	244	223	231	271	231	266	286	273	229	282	262	241	244	245	257	240	251	251	244	240	254	221	247	264	248	242	232	263	255	248	215	263	277	262	275	225	226	251	254	238	265	255	238	251	234	251	237	239	243	244	244	282	244	264	239	268	252	240	254	247	272	263	287	261	267	263	255	251	244	246	234	263	234	241	253	243	226	248	270	242	249	255	232	237	233	237	240	266	253	267	250	236	256	247	266	255	243	230	264	244	259	257	221	246	253	246	253	256	242	230	265	246	255	206	258	254	221	243	258	248	264	244	265	253	274	246	252	244	254	261	221	259	261	247	241	246	272	233	253	239	253	249	255	256	276	299	231	233	240	243	269	242	248	243	255	234	225	242	246	243	218	270	253	235	245	236	234	256	237	260	232	250	236	251	250	262	207	230	247	284	267	250	245	246	251	254	258	238	229	248	244	244	259	233	238	267	254	250	242	253	251	258	241	264	239	239	285	261	276	261	250	244	242	250	226	263	246	247	258	226	270	240	278	207	244	235	231	238	255	237	234	216	265	253	204	247	266	253	245	226	251	227	250	256	304	243	247	243	225	228	262	243	284	242	230	251	231	262	258	248	239	261	254	280	242	246	231	262	263	260	231	262	272	232	284	222	233	242	271	256	239	244	235	241	268	265	231	273	248	240	259	232	266	251	220	239	266	258	249	251	255	249	244	245	254	241	226	237	222	276	227	275	221	283	270	272	211	246	217	254	263	229	247	270	256	232	233	229	222	216	241	234	251	261	259	232	243	244	229	245	214	244	274	255	239	269	256	246	219	244	236	266	241	255	245	248	231	255	280	231	216	254	238	247	277	249	258	222	259	286	252	281	250	250	265	236	247	268	244	240	255	236	248	242	285	267	258	253	235	235	262	233	226	268	210	246	240	230	259	255	231	240	245	225	230	254	218	238	251	220	240	233	264	237	242	239	260	274	249	259	251	243	271	279	253	261	238	239	265	272	258	259	297	263	239	237	256	262	232	277	237	214	225	240	223	232	254	239	232	227	241	232	256	258	246	256	223	270	224	248	266	229	244	246	232	245	257	267	275	238	241	232	288	239	263	248	273	262	241	245	254	239	261	228	265	246	244	243	251	248	234	255	258	251	252	256	233	246	225	248	230	247	251	242	235	273	245	257	245	254	245	263	266	257	218	257	256	262	265	258	229	245	262	241	254	240	269	255	226	238	255	224	236	237	236	250	226	224	258	254	262	248	265	244	269	271	242	250	254	235	238	252	239	265	229	269	245	269	244	274	258	245	249	255	255	252	246	234	261	251	233	249	256	258	256	242	227	222	208	237	240	266	262	255	292	266	240	264	256	265	206	262	253	224	249	269	222	236	264	260	259	252	249	274	230	258	244	267	265	232	264	263	269	245	220	253	240	244	262	231	233	256	235	243	238	261	204	250	248	257	278	240	215	223	237	253	252	263	242	259	264	256	274	230	249	260	246	259	232	251	242	283	242	242	247	258	255	248	264	252	245	272	273	254	287	261	236	235	229	275	257	236	252	258	240	255	278	238	244	235	227	225	233	230	253	254	244	230	249	217	225	270	267	249	261	239	265	249	237	259	244	234	259	271	227	257	246	265	266	236	265	224	253	251	250	276	255	257	256	251	253	278	218	285	247	222	266	271	249	272	252	264	241	263	235	270	252	230	239	238	226	217	245	264	246	232	267	243	242	228	269	257	249	230	257	240	251	222	217	256	243	234	304	233	220	246	261	231	251	225	252	263	257	247	258	256	252	257	248	221	251	254	237	256	238	255	241	258	249	235	248	263	218	250	249	240	240	274	250	248	240	268	252	263	278	255	261	255	227	252	229	244	208	219	260	281	259	241	239	256	253	248	273	231	267	219	266	269	232	261	270	254	251	242	246	249	243	250	240	252	247	196	272	234	257	225	258	223	241	261	236	255	264	259	267	244	274	236	257	236	233	250	251	249	243	230	224	246	259	274	238	268	230	238	251	242	217	264	229	229	233	266	253	247	234	218	280	250	261	226	249	222	241	243	245	291	262	238	240	255	271	268	238	247	257	232	275	257	273	265	240	253	263	230	234	231	244	261	240	224	235	247	256	250	237	226	270	218	251	264	239	261	248	237	229	231	242	227	230	275	230	247	233	259	234	260	217	248	254	234	237	254	259	258	237	247	248	244	255	249	254	237	236	255	266	232	233	276	256	247	262	267	222	234	270	225	265	249	210	252	296	256	222	222	255	266	241	254	251	258	239	249	250	250	270	230	244	219	253	258	227	253	231	257	251	253	235	245	259	257	232	254	254	235	242	249	255	238	272	237	249	267	276	242	265	248	236	255	246	235	243	240	244	235	238	238	236	228	255	255	265	231	252	252	249	261	266	252	256	260	237	272	265	234	240	231	268	233	256	236	233	255	264	274	239	239	244	238	250	265	229	234	254	265	234	244	238	276	288	224	243	234	209	266	247	235	229	246	231	248	253	259	237	236	254	236	254	234	255	251	247	241	257	232	261	265	274	238	263	278	235	221	242	243	243	230	209	250	247	282	246	260	246	264	256	265	245	260	232	255	247	269	255	266	252	276	224	255	247	252	280	281	234	270	195	242	256	279	247	213	232	214	269	256	246	247	263	254	223	264	255	234	217	223	245	258	241	253	251	269	234	258	237	259	238	226	239	242	245	262	252	246	235	255	243	234	273	266	243	244	251	250	235	270	267	236	229	235	239	245	260	251	241	235	238	261	254	243	252	277	242	256	258	247	232	240	245	259	259	270	249	245	244	249	224	245	251	239	252	228	269	239	242	214	238	255	254	231	229	227	236	247	281	236	261	268	247	247	264	268	265	243	232	241	267	271	250	268	270	268	226	259	271	253	264	242	266	284	261	236	229	233	271	230	232	272	251	260	229	264	250	217	268	211	240	248	254	258	240	254	243	274	254	251	227	223	242	245	247	235	226	265	274	257	265	224	219	245	223	261	240	232	234	238	229	267	238	260	237	243	229	267	223	228	255	254	242	247	221	270	240	225	262	244	254	235	241	240	237	250	232	251	254	246	259	229	272	258	225	244	219	278	242	281	245	265	236	259	259	233	235	256	241	224	226	263	245	209	232	222	247	262	244	245	253	250	251	271	236	234	237	222	241	251	269	233	278	263	251	250	254	278	267	230	242	260	234	245	226	240	251	245	248	250	261	235	211	303	238	228	247	250	267	241	244	264	264	249	244	244	238	279	244	237	264	200	242	253	239	269	219	255	252	236	245	234	231	268	261	257	241	251	244	245	257	208	223	236	258	227	237	250	220	219	237	226	248	231	264	233	253	267	212	252	243	233	264	262	247	257	254	232	226	263	237	260	262	237	225	255	268	267	230	235	251	248	241	226	255	248	259
11139	21015	19568	13098	8919	6000	4316	3516	2805	2330	2023	1747	1332	1198	905	866	804	1441	11230	14172	12035	10012	5541	2266	1247	814	785	551	520	500	531	518	508	535	532	509	579	487	494	510	498	527	508	543	555	527	527	481	517	482	549	511	528	525	489	470	509	548	472	521	493	514	508	501	515	502	523	544	546	485	496	494	496	485	550	541	509	489	516	474	486	497	492	532	518	538	481	506	483	512	540	491	468	535	491	497	483	515	508	540	508	511	548	521	520	495	483	507	482	501	481	500	516	535	531	504	530	466	527	522	510	510	530	545	505	513	473	509	533	503	549	502	500	501	513	552	513	533	504	512	531	510	524	559	553	503	518	507	565	553	504	550	515	528	488	498	487	515	514	526	521	524	513	534	549	502	531	509	519	494	523	515	478	507	500	502	508	488	524	524	464	520	521	508	487	505	525	522	520	511	449	495	536	524	514	520	490	497	525	519	521	525	502	509	512	539	517	503	502	532	532	519	477	510	532	498	491	562	512	498	500	545	587	506	494	521	497	489	459	509	535	518	520	473	504	554	478	522	482	537	529	522	525	521	535	504	520	497	541	516	470	500	504	547	511	502	475	505	526	528	530	514	492	508	533	557	523	511	528	450	487	487	562	552	510	472	507	537	525	496	485	525	538	481	508	492	505	505	502	516	538	490	553	533	531	536	475	500	513	506	537	508	567	524	558	498	492	493	487	562	514	533	531	506	461	518	520	483	554	495	513	505	486	498	520	528	517	533	524	467	485	539	532	531	496	504	512	496	518	529	501	491	549	533	502	514	524	551	521	521	527	482	536	485	498	515	528	538	501	478	520	508	501	506	502	499	516	515	493	512	517	505	512	527	489	510	535	548	537	487	534	524	526	483	522	527	514	573	494	527	527	516	487	514	541	545	503	557	491	512	494	537	507	502	460	498	544	517	471	551	537	530	504	546	515	468	499	505	560	499	523	497	518	525	508	511	555	537	482	541	521	492	516	553	558	551	545	512	521	534	512	547	512	477	491	518	541	505	531	498	506	519	536	500	475	482	518	532	513	547	471	513	484	533	510	542	551	484	537	513	500	525	497	564	546	523	502	539	559	501	545	503	521	525	533	469	503	509	522	547	465	513	529	469	540	488	476	533	519	527	499	522	555	514	518	538	531	487	490	510	510	513	504	523	510	524	529	541	531	487	498	475	490	473	535	525	493	525	575	486	525	494	514	519	493	513	531	513	521	499	548	518	529	538	541	521	484	523	494	533	507	510	512	515	481	476	506	488	553	486	544	537	513	499	497	485	497	542	464	504	490	514	494	547	490	512	520	494	492	535	518	506	510	500	484	528	517	525	547	508	504	501	514	541	528	535	534	517	493	521	508	522	526	520	537	495	537	540	561	487	538	501	509	556	566	529	500	559	503	542	547	523	572	513	501	516	501	513	479	510	492	527	510	497	523	498	501	580	516	516	516	562	523	514	521	508	507	504	486	485	477	504	559	496	525	478	530	522	529	516	513	544	501	495	530	505	549	503	525	501	475	520	489	488	530	506	483	485	554	489	504	536	532	511	515	514	510	500	516	521	503	516	539	542	529	543	469	540	531	522	522	496	508	507	511	494	504	543	509	554	535	514	542	489	534	520	534	556	509	530	520	526	520	477	486	460	493	478	533	504	523	533	508	499	511	509	502	492	562	474	533	520	514	521	513	515	498	501	529	488	512	527	543	523	504	511	529	547	504	538	508	492	464	534	539	508	509	498	523	532	518	506	539	510	521	530	519	531	536	506	478	524	510	532	548	493	532	517	493	491	477	487	494	534	497	525	523	499	507	521	497	490	542	491	465	558	523	520	521	558	510	469	526	531	544	529	490	532	522	517	480	520	494	513	500	527	538	538	490	564	456	543	509	522	503	532	545	512	535	502	526	534	530	530	478	514	505	528	482	516	525	510	521	462	496	519	529	570	542	515	507	492	504	521	506	502	485	540	488	481	477	496	525	477	529	481	538	501	496	526	492	539	528	495	500	532	523	536	533	476	511	530	528	501	553	504	517	510	546	531	483	500	509	524	524	511	547	530	511	493	526	527	479	520	531	511	496	536	499	509	539	531	540	498	496	525	565	532	511	458	506	504	512	498	533	577	535	532	522	521	520	545	514	511	522	476	491	537	503	517	493	502	504	521	518	485	489	471	493	526	472	508	546	527	517	530	480	515	504	491	484	521	517	508	521	535	518	506	565	514	552	523	527	496	525	511	528	512	481	534	504	503	528	531	499	511	486	526	506	506	489	479	523	514	512	506	535	536	536	518	513	498	528	516	537	501	561	505	500	549	542	466	519	484	480	486	494	529	490	495	538	533	486	471	525	486	510	500	457	492	540	519	504	527	526	490	559	518	543	482	547	494	493	519	482	516	523	498	526	472	516	525	501	487	539	529	554	467	528	503	522	531	577	519	515	527	542	534	555	521	505	517	546	554	514	484	523	471	497	500	492	524	495	498	518	527	526	516	500	488	538	507	504	506	567	561	554	545	458	538	505	535	545	527	578	525	557	516	472	536	511	534	512	512	514	522	496	478	525	506	528	519	526	514	486	510	573	503	514	500	533	471	504	485	550	539	503	511	489	465	532	540	511	533	542	521	494	513	497	503	540	539	482	536	508	502	546	490	478	480	559	532	513	530	530	506	520	529	543	484	525	512	523	502	503	531	516	525	514	458	507	506	526	545	478	542	535	539	524	520	531	506	537	511	512	559	503	493	544	518	490	496	559	517	530	505	532	526	520	487	510	547	524	509	548	536	512	514	522	510	516	487	516	524	551	516	547	527	500	483	516	505	507	512	492	527	535	507	521	498	525	503	501	539	573	540	490	520	511	497	521	554	528	491	486	511	514	560	473	552	560	516	509	515	506	517	508	517	525	535	500	528	557	536	547	527	484	494	537	537	556	521	524	506	498	526	459	500	543	498	541	513	486	519	556	554	527	496	518	530	520	501	517	526	508	505	519	497	498	474	481	547	508	508	522	580	525	499	505	539	509	530	534	529	532	525	481	546	519	471	501	486	524	497	528	513	461	505	517	479	525	501	524	521	499	486	553	542	513	549	521	537	546	484	532	505	568	513	528	496	495	544	483	501	537	483	517	519	509	514	528	507	522	515	509	518	518	515	551	538	542	498	516	541	493	529	492	502	520	515	538	490	513	516	509	531	528	495	517	482	507	539	536	501	516	522	487	507	503	464	513	513	555	465	495	492	509	528	517	512	503	517	520	512	508	551	484	508	476	504	515	546	502	551	506	552	511	478	515	502	559	512	538	484	494	519	533	509	554	533	557	493	518	504	509	532	521	549	539	508	526	526	526	494	560	542	503	533	540	531	536	515	502	516	537	490	512	500	511	492	546	498	532	519	551	489	519	505	562	533	486	482	531	534	526	527	482	508	502	491	483	495	522	557	511	544	587	509	496	522	512	472	506	495	521	491	527	468	522	530	525	509	539	518	477	543
23284	21332	29083	23926	21334	18134	3414	1379	986	850	762	596	541	434	427	370	373	587	5643	8510	7559	5875	3018	1191	681	480	344	287	240	240	275	242	267	238	224	258	281	269	268	273	265	272	234	270	264	227	268	253	255	258	242	240	256	241	266	233	255	241	272	253	254	255	271	263	293	228	225	218	252	279	246	260	235	234	247	254	254	246	243	239	251	257	256	253	237	250	244	263	247	214	241	250	277	243	215	232	265	250	257	263	233	232	248	230	252	261	268	268	256	223	246	244	284	249	258	267	246	235	265	266	272	234	235	261	256	235	276	251	278	234	252	263	257	227	259	276	260	247	268	265	265	252	213	275	255	257	255	270	255	257	241	236	246	252	237	252	239	231	239	238	244	252	257	238	269	265	242	231	230	255	255	264	250	280	263	234	259	264	235	248	254	235	260	240	256	266	246	274	278	247	250	250	255	255	254	230	267	263	276	238	245	230	234	244	248	249	226	250	245	248	244	249	247	263	266	227	249	225	232	251	247	252	230	271	276	244	249	249	242	236	267	236	248	219	239	237	276	251	270	251	229	255	279	258	251	255	234	225	242	272	261	230	267	260	283	248	258	267	232	270	261	244	209	252	255	274	233	240	256	239	247	265	250	241	256	257	272	226	247	262	220	271	265	268	262	253	223	217	232	224	265	262	267	226	287	231	265	236	227	216	266	213	222	233	260	240	264	249	253	236	240	253	236	253	241	272	259	275	267	262	245	256	222	262	265	271	266	238	275	248	241	239	260	252	251	275	240	242	253	229	249	242	274	240	257	239	229	253	255	259	251	228	260	278	248	247	250	208	234	260	244	206	239	234	286	242	268	247	220	244	239	239	250	297	243	251	261	247	235	257	245	234	230	234	277	251	277	279	253	243	259	246	231	256	230	290	242	237	254	266	234	226	250	247	240	280	276	223	237	229	254	243	252	242	244	239	237	270	217	223	239	259	260	253	234	225	258	232	243	212	244	229	250	237	241	247	254	228	238	242	250	243	233	257	233	256	251	260	255	235	252	233	216	243	264	216	253	243	221	261	229	241	277	247	242	258	246	259	242	253	253	264	242	236	255	247	273	279	261	255	256	238	255	222	230	256	266	265	235	252	236	272	258	237	239	235	235	249	241	234	238	247	269	228	245	242	297	229	236	234	242	264	257	228	248	241	260	253	262	260	278	261	268	254	235	240	256	256	258	246	211	255	261	242	250	260	222	246	282	263	270	221	270	258	270	229	243	255	281	248	257	244	264	236	256	225	238	236	244	275	257	251	234	259	249	246	261	246	257	221	239	258	229	267	247	223	236	246	244	250	215	243	257	248	239	220	241	250	261	265	243	261	227	254	258	252	239	250	236	243	265	265	249	263	241	239	259	274	233	241	255	234	235	237	254	249	227	268	275	257	245	239	242	252	234	249	277	225	264	237	247	238	250	244	227	230	248	243	299	232	235	246	227	225	242	223	226	238	239	290	244	249	232	267	257	272	273	236	273	260	235	244	240	268	247	257	266	233	236	242	246	282	242	255	262	247	253	244	256	249	249	250	252	249	247	235	238	268	222	240	236	230	249	257	235	241	268	254	240	264	256	274	281	240	261	253	267	253	253	246	258	234	259	246	250	232	241	261	244	280	224	255	266	236	272	243	246	248	231	261	262	247	256	255	251	282	250	234	267	229	240	239	257	263	251	249	227	280	243	257	246	252	243	270	233	240	263	244	238	243	272	292	248	250	213	252	230	257	263	246	229	239	259	277	230	239	230	237	253	243	232	260	261	256	266	253	241	242	252	251	257	258	237	249	271	251	269	243	258	255	221	238	242	239	258	249	232	257	256	250	265	262	233	234	238	274	264	226	260	222	259	219	258	268	212	268	262	226	263	231	258	237	257	247	240	260	270	257	263	241	245	236	230	232	230	257	249	241	237	244	272	258	233	263	261	244	245	259	262	243	210	234	242	250	244	231	287	255	247	227	276	267	257	261	235	211	264	255	206	256	236	247	246	245	245	261	233	247	262	243	241	283	239	226	232	256	260	270	224	260	272	236	278	249	292	257	270	242	249	246	269	238	257	271	268	259	246	225	235	242	269	247	248	273	254	267	256	253	246	246	246	243	237	281	236	245	244	268	255	259	231	251	243	241	247	240	244	248	237	265	246	283	236	263	234	257	237	280	249	254	266	238	278	253	255	202	250	246	275	252	236	261	235	236	240	241	240	264	242	230	237	255	241	231	276	261	261	301	268	253	244	248	262	253	260	255	241	262	269	265	234	261	242	267	264	227	256	243	202	225	261	242	249	240	232	256	287	252	244	235	274	241	241	254	252	218	267	234	259	256	247	258	220	268	246	262	240	252	244	226	242	265	229	255	253	255	262	221	265	253	252	252	216	246	242	248	244	255	244	243	219	228	244	241	251	254	267	237	244	236	243	259	253	257	229	276	249	243	248	246	254	264	254	265	243	257	249	248	230	225	238	239	239	269	280	248	261	244	255	230	228	232	220	244	234	231	246	254	273	287	239	242	261	211	263	247	239	260	266	248	264	241	263	250	242	290	248	262	251	233	284	237	255	281	256	269	261	235	246	243	261	278	244	235	257	242	234	245	277	243	242	241	258	205	252	262	229	252	257	248	264	217	256	242	244	260	248	291	260	259	251	257	243	251	252	240	264	229	249	251	254	239	260	256	252	250	247	246	241	244	260	222	256	230	260	237	254	245	249	237	250	224	247	229	245	266	240	220	261	265	249	260	236	238	243	218	238	262	263	232	255	232	233	259	236	225	245	249	273	229	244	250	249	262	269	238	250	251	254	265	221	243	246	239	243	259	260	244	216	234	249	266	210	262	258	269	221	249	254	257	238	262	278	263	263	228	258	262	234	239	262	262	217	238	256	261	266	260	271	215	256	255	240	228	258	258	280	220	249	275	272	265	260	286	223	251	256	251	241	252	244	225	277	234	262	248	249	267	262	264	278	277	250	282	235	229	264	240	274	247	216	253	266	269	226	228	249	240	218	230	257	230	246	272	239	258	240	249	230	279	241	288	230	272	235	282	244	278	249	242	274	229	243	223	248	262	233	237	229	222	239	242	256	250	274	261	257	265	241	241	258	270	243	265	243	271	258	223	241	267	229	233	265	258	264	237	246	228	255	280	259	253	241	235	234	276	226	229	268	267	252	229	265	247	254	240	217	249	248	258	261	232	238	272	258	229	268	239	256	249	241	235	254	257	231	250	269	220	238	262	253	245	246	273	249	231	236	223	224	258	219	238	232	258	216	238	249	214	256	254	286	269	241	237	236	265	258	252	253	216	240	248	264	260	252	233	252	233	234	274	253	262	227	246	245	229	249	279	252	228	248	233	231	260	255	254	246	263	246	254	213	212	219	238	229	254	246	262	271	236	233	265	232	245	265	267	253	241	247	251	245	241	233	252	251	261	247	262	247	251	269	233	269	265	241	238	266	242	217	227	254	249	246	238	278	235
13295	25899	24322	16588	11446	7849	6052	4873	3873	3259	2671	2266	1780	1446	1129	1107	1016	1943	16960	21154	18118	15679	8100	3677	1928	1296	918	519	530	525	538	526	474	508	491	519	530	547	512	511	553	491	508	481	523	478	513	516	534	492	486	494	471	476	511	547	475	483	520	488	505	513	529	499	504	503	511	520	542	501	465	502	519	500	513	515	516	478	527	503	511	497	518	454	487	476	504	498	494	510	487	518	480	508	488	500	490	460	548	509	532	505	464	489	455	504	527	515	529	519	510	508	530	473	532	466	518	488	494	469	500	509	498	490	490	537	523	507	506	482	521	531	474	514	485	503	502	481	543	539	503	468	524	514	483	456	529	504	506	501	512	507	515	455	513	511	475	533	548	517	502	472	500	478	531	522	506	495	514	508	499	490	480	510	496	494	521	499	514	483	506	502	529	504	516	532	499	499	481	509	506	472	546	511	500	522	509	500	510	516	509	513	513	503	488	503	481	522	549	528	487	500	443	542	491	523	521	478	476	515	501	514	504	497	492	544	477	490	460	514	491	507	496	497	481	498	483	463	514	490	509	504	477	486	520	513	470	552	535	502	513	518	550	430	474	520	517	506	504	521	502	477	489	492	486	502	466	521	498	487	479	511	502	518	480	515	488	505	468	480	525	516	513	515	526	449	487	506	468	504	505	542	506	500	521	513	512	504	483	514	516	517	501	515	507	499	476	479	561	513	508	517	499	519	486	494	498	515	517	505	494	493	542	481	528	503	517	485	515	491	476	490	513	476	536	498	487	537	479	477	501	521	499	492	513	489	496	493	517	511	495	526	516	456	486	470	503	502	455	497	502	505	508	494	526	502	495	496	502	527	482	499	534	521	492	484	503	489	507	499	493	469	506	499	489	459	499	491	523	517	527	496	513	484	506	483	492	476	455	559	473	485	505	518	497	500	497	487	534	524	479	454	474	485	506	468	479	527	473	512	537	495	539	508	518	482	473	529	517	485	491	499	518	509	474	492	475	518	496	497	527	494	490	471	528	512	518	485	513	493	529	538	510	523	510	524	541	513	507	502	494	499	495	506	509	477	500	547	496	530	520	491	511	511	479	504	522	519	497	534	522	514	489	522	464	514	491	508	518	490	444	484	523	485	521	526	477	497	525	509	514	520	534	512	498	527	462	490	486	457	500	520	491	516	517	525	468	521	499	529	519	497	506	507	521	499	495	536	474	523	494	509	501	504	525	482	534	477	481	515	511	528	514	538	532	491	497	469	481	530	464	474	510	506	495	532	517	527	493	496	479	470	488	491	542	502	510	526	485	494	529	487	466	509	500	489	506	508	484	472	470	468	484	496	468	503	512	473	459	511	513	509	480	490	504	481	555	516	506	502	512	480	494	538	531	515	517	541	504	499	500	511	509	478	481	466	480	495	506	487	501	490	511	508	530	531	516	526	513	524	520	494	498	448	530	494	533	521	493	466	511	504	527	528	485	510	532	510	490	504	477	497	512	526	505	460	557	528	496	477	522	521	522	501	500	514	482	482	512	482	455	475	472	506	483	541	491	490	488	510	512	518	544	499	517	548	494	497	509	503	499	449	508	528	488	519	525	480	490	488	496	521	461	494	510	496	454	444	490	475	518	492	508	481	497	497	483	484	515	501	506	512	511	502	502	474	495	502	481	517	501	507	487	497	511	510	499	489	474	511	516	513	471	514	513	514	484	499	489	494	479	488	496	514	504	507	456	516	485	541	523	498	505	524	531	473	486	499	519	507	454	497	507	477	535	503	529	481	507	517	509	492	475	517	489	510	490	509	495	557	454	512	512	497	533	500	477	507	449	471	519	470	485	527	485	501	501	511	484	474	501	519	477	457	547	491	513	494	479	498	496	539	482	492	495	535	477	480	492	559	522	533	493	476	509	498	469	504	505	508	494	493	514	510	528	530	484	488	481	498	504	480	508	504	530	517	488	510	471	492	481	504	510	480	538	501	503	535	465	507	517	499	481	491	495	531	488	478	494	485	522	515	471	498	477	496	519	484	500	496	532	465	520	510	508	483	478	509	494	488	527	533	493	469	537	491	451	482	501	466	507	484	524	505	471	467	469	494	493	499	514	472	539	493	492	522	536	498	543	502	487	487	502	504	517	501	515	489	482	530	522	474	487	489	519	480	525	491	495	479	503	490	520	514	449	500	496	511	490	479	473	482	493	484	513	535	499	500	497	501	506	511	534	495	465	518	499	555	449	468	504	492	508	470	516	501	481	501	537	526	522	533	484	479	537	484	521	505	498	477	500	512	502	489	500	504	523	486	475	484	512	521	493	501	483	476	480	508	546	463	487	506	484	504	527	508	523	493	508	467	519	508	488	480	511	531	502	499	472	498	475	526	525	521	507	484	498	481	465	479	464	514	488	464	514	466	505	505	477	471	494	501	512	470	509	500	541	529	502	509	538	509	489	487	530	556	524	497	490	502	520	515	469	523	525	450	488	533	482	501	474	506	472	503	503	461	532	426	516	486	517	534	485	531	476	500	519	476	528	505	520	485	480	494	465	512	509	446	489	491	508	490	522	514	559	511	514	476	469	507	460	492	504	456	506	504	500	545	510	486	510	463	480	499	514	480	521	468	498	495	488	533	490	512	511	521	528	468	508	496	494	493	478	504	507	481	511	478	489	472	481	510	496	520	532	502	559	515	491	476	487	528	508	440	502	513	524	496	513	524	527	515	492	506	430	486	493	550	534	475	488	487	472	502	477	478	530	516	505	484	493	512	522	464	527	461	543	511	504	464	480	506	481	497	512	495	476	499	486	486	498	500	474	473	472	489	540	538	539	471	465	498	533	535	503	487	492	540	489	478	491	532	490	532	518	491	466	495	497	507	512	502	449	507	513	505	513	480	547	500	466	545	485	480	501	492	509	524	525	524	532	527	481	491	525	495	506	491	499	514	491	514	487	494	481	459	484	481	469	461	501	519	524	499	568	524	523	527	532	518	492	517	526	512	470	505	523	542	496	501	495	487	471	508	533	490	474	486	516	525	529	474	468	510	479	508	518	495	509	459	494	482	490	536	461	489	494	492	512	463	517	479	475	509	496	543	468	512	520	468	514	455	503	509	487	526	495	501	483	498	533	528	481	540	536	482	489	527	464	527	524	466	512	523	482	441	495	462	485	507	470	507	518	495	489	539	518	531	495	494	551	485	504	508	503	498	514	486	536	494	518	521	499	505	480	508	489	510	467	501	521	511	487	507	499	474	518	480	490	499	500	523	518	469	517	519	500	499	505	513	486	491	505	492	525	454	535	477	508	492	515	499	497	488	512	518	492	506	481	446	511	517	482	489	503	484	492	496	528	496	506	529	504	529	463	460	504	519	511	512	550	485	476	500	522	501	518	519	504	522	514	536	482	502	499	489	497	499	482	519	501	493	512	518	551	480	480	508	521	506	516	509	523	516	527	501	501	496	492	505	490	478	497	496	482	514	483	474	492	486	524	514	535	531	512	471
26791	20026	9281	2795	1263	812	695	588	503	473	396	360	308	300	279	304	326	353	586	755	872	912	573	435	354	333	322	274	297	277	304	283	252	290	273	296	269	268	263	278	297	304	306	293	280	267	287	275	293	272	289	261	281	296	300	278	307	282	253	302	301	275	297	274	258	277	243	270	302	291	265	284	260	267	275	286	270	294	282	293	282	307	289	282	282	278	283	258	249	274	273	281	289	254	272	286	289	295	250	310	306	288	285	300	295	277	284	279	262	298	263	289	266	282	300	277	299	315	263	293	275	315	289	283	285	287	267	294	289	257	263	254	277	267	292	273	266	265	316	284	295	276	261	275	297	310	292	271	268	290	273	291	273	263	271	272	261	288	283	263	278	304	269	289	227	292	284	263	281	265	304	310	250	249	326	289	295	261	283	268	255	289	266	269	286	267	289	279	251	264	300	269	237	302	296	281	287	295	280	274	266	263	268	309	313	299	280	280	248	281	275	295	295	289	265	301	289	288	272	289	270	280	283	280	269	285	266	275	264	311	261	277	251	274	270	269	285	253	305	297	277	274	295	266	296	293	278	259	255	273	282	291	280	284	279	265	289	287	299	288	289	253	269	260	285	300	307	309	276	297	288	278	277	286	308	283	272	248	246	275	297	281	310	284	289	293	266	297	290	278	292	234	277	253	247	249	265	262	271	279	278	270	252	297	277	266	277	311	290	244	275	311	268	289	263	274	291	281	279	282	263	300	291	268	255	264	295	269	277	311	309	259	282	273	277	277	278	280	291	280	270	276	296	288	318	263	276	265	296	323	262	289	278	270	281	304	279	256	260	288	288	312	265	291	260	301	272	256	300	269	275	274	278	278	317	308	280	276	275	316	275	275	283	280	281	313	307	319	262	293	271	256	261	281	264	292	271	278	292	263	285	263	266	279	283	288	296	288	265	273	280	277	285	262	252	272	294	250	288	265	291	269	278	305	292	267	258	291	268	286	285	293	307	304	286	312	279	278	262	302	281	279	295	313	284	263	240	282	288	276	293	287	287	287	287	302	292	293	278	278	300	281	273	283	286	290	282	276	281	279	288	280	265	300	272	270	287	258	284	270	266	247	261	262	261	275	268	286	288	287	315	295	289	272	280	304	279	249	281	281	269	264	273	281	267	288	257	257	285	298	272	262	247	284	280	267	257	322	275	295	270	273	304	273	299	295	257	295	271	298	283	294	293	280	292	289	275	277	276	277	288	291	264	297	277	268	240	274	262	297	258	247	267	301	267	261	275	299	285	307	294	271	236	305	268	299	277	263	276	250	275	277	289	271	258	266	276	279	307	296	263	272	270	301	281	285	249	285	260	297	278	280	301	301	271	298	283	295	260	246	309	288	252	278	312	294	282	260	286	278	262	289	276	278	296	273	307	276	295	287	275	301	283	257	266	275	291	284	304	296	286	270	275	264	256	284	283	282	275	267	273	273	276	273	274	278	264	292	313	286	265	277	284	279	294	324	266	280	241	259	290	296	280	268	282	301	274	281	307	260	292	260	260	281	289	307	265	263	316	296	284	292	275	279	282	268	291	302	290	312	276	269	260	305	317	277	311	291	268	291	273	275	308	268	283	268	266	281	290	272	271	274	290	262	299	291	291	287	279	274	276	287	278	304	247	280	291	296	269	295	291	281	290	267	295	274	288	278	288	278	281	282	287	305	269	302	285	304	251	275	275	280	280	285	293	289	284	273	251	286	308	289	278	289	292	291	298	278	282	265	238	290	277	295	292	271	269	301	275	265	274	275	308	303	300	276	302	304	292	285	279	307	281	296	284	283	280	283	268	276	286	285	274	299	286	272	281	259	258	281	301	267	299	265	287	280	270	286	270	288	275	280	282	262	293	290	291	299	272	284	287	303	288	276	275	266	286	300	266	289	258	287	288	305	338	273	295	274	269	279	280	261	322	282	268	295	318	274	278	284	295	291	292	241	257	285	275	286	270	284	304	265	315	285	272	297	259	287	299	325	277	309	300	267	281	276	270	277	285	307	277	271	262	295	256	270	246	271	279	311	277	329	258	267	301	305	267	272	293	262	311	258	280	283	262	280	254	248	257	283	275	282	292	270	283	293	290	279	290	264	276	298	272	301	268	268	308	254	254	283	261	293	272	279	266	296	298	237	292	282	269	279	292	273	298	281	302	285	286	268	311	289	294	276	294	262	281	295	306	284	272	309	284	268	260	281	300	293	291	300	309	283	315	277	288	273	272	304	300	293	248	297	306	263	297	279	295	280	280	267	288	284	297	257	292	283	279	268	265	277	292	277	311	303	278	295	297	253	262	275	270	292	299	293	300	279	277	241	277	307	294	271	292	266	297	292	254	310	303	251	263	288	272	268	277	286	302	270	271	290	264	255	285	313	286	247	301	257	290	258	285	275	263	244	290	270	264	290	269	281	264	251	271	248	285	284	265	300	254	297	289	289	252	283	288	255	303	303	277	226	291	249	296	260	299	245	266	292	267	258	276	305	262	265	281	264	274	289	257	278	288	306	272	263	279	273	283	251	278	258	268	274	288	269	261	266	242	302	294	279	276	269	259	257	255	253	279	301	257	276	307	278	259	273	260	283	289	307	323	287	288	293	274	284	269	293	291	314	266	272	284	293	275	305	288	278	286	278	305	287	275	288	245	240	283	275	289	297	251	291	294	251	293	262	281	249	278	282	268	286	331	291	308	296	275	286	297	257	283	284	273	297	269	279	279	277	270	293	286	263	249	261	262	275	275	276	271	279	289	319	314	293	296	285	257	272	254	283	270	275	292	270	292	285	281	293	268	317	277	288	293	322	298	312	277	294	264	286	279	285	269	274	298	261	279	295	301	283	276	290	286	309	273	279	269	290	274	261	272	276	288	249	320	276	249	287	265	294	293	288	301	267	274	290	278	276	295	298	289	251	294	282	299	261	293	299	294	268	282	270	257	295	271	282	265	243	274	252	277	269	251	282	285	322	271	277	296	290	270	273	261	288	276	262	301	264	253	293	264	309	256	281	262	274	315	298	265	285	272	257	289	288	266	257	286	268	302	280	280	290	287	260	268	238	298	288	284	295	266	300	256	266	232	265	296	283	297	288	317	285	319	266	269	289	294	313	281	300	276	268	293	315	251	271	278	262	288	292	267	296	271	282	276	293	277	265	291	237	290	286	269	268	280	285	277	282	325	293	291	287	268	299	269	302	296	303	297	289	287	295	315	277	301	306	288	293	273	289	323	280	273	292	275	317	281	290	282	284	283	284	292	256	290	286	305	262	262	284	292	294	293	263	279	294	275	298	275	256	275	267	288	285	257	328	266	283	302	291	285	271	256	262	279	256	263	297	276	292	270	271	286	285	266	279	263	280	253	270	287	267	278	297	264	295	274	291	294	298	277	280	284	283	285	279	295	273	266	287	270	279	257	269	262	274	267	283	294	266	279	271	300	278	274	276	278	276	267	275	278	282	270	260	267	273	291	286
9737	12307	11579	7076	4278	3125	2452	1991	1755	1497	1239	1000	844	783	726	672	802	915	1917	2532	2738	2809	1495	945	794	661	604	567	568	596	588	589	524	563	587	570	542	582	583	577	568	570	573	583	592	538	602	560	585	610	570	581	572	594	588	546	609	557	564	529	541	596	551	540	580	552	536	595	584	594	584	550	612	570	530	560	543	563	590	577	593	568	570	581	589	550	589	556	577	556	567	568	574	528	542	602	571	575	526	582	568	563	581	559	580	563	555	645	565	554	551	597	572	558	557	530	597	586	586	593	560	592	565	582	609	543	613	558	572	566	564	594	560	546	511	557	536	579	553	597	550	592	598	587	564	604	591	574	566	558	579	561	584	572	578	613	542	593	612	578	583	587	568	607	622	593	597	560	600	576	552	601	569	597	596	539	569	543	560	558	555	570	585	559	598	569	633	584	592	566	607	588	581	546	571	569	543	560	581	588	540	590	576	550	543	563	572	565	577	570	575	586	596	594	576	571	543	597	581	560	579	590	595	557	608	542	611	571	563	584	585	573	542	538	534	554	556	555	598	603	583	570	575	584	563	530	539	580	598	579	568	590	565	576	558	563	588	605	560	583	576	536	530	582	553	567	593	580	535	560	552	569	525	583	560	560	554	603	544	602	542	607	586	601	568	655	575	548	571	563	532	595	577	553	541	594	568	538	547	587	524	553	537	571	582	597	573	552	608	573	568	582	579	590	563	569	534	561	564	517	556	614	582	523	579	565	635	576	557	579	551	590	555	639	554	549	583	557	638	607	580	554	597	568	536	588	623	579	572	614	572	557	607	601	529	575	568	588	567	560	590	563	562	576	561	560	538	534	608	568	612	597	582	589	582	526	597	582	592	581	550	572	587	590	586	532	583	575	566	597	592	548	544	574	596	564	591	577	578	574	604	597	551	558	569	604	553	594	621	566	526	612	551	570	599	589	539	577	607	592	581	614	578	568	579	579	594	593	564	593	608	557	595	574	571	578	548	579	606	579	576	609	578	592	575	586	590	566	528	573	586	589	561	582	601	578	577	567	569	553	540	564	559	546	596	558	529	575	528	562	589	566	601	537	550	542	531	566	572	555	588	605	578	572	560	598	571	560	575	576	578	574	550	556	599	590	577	562	590	611	544	571	575	589	612	575	610	551	575	575	576	560	601	532	547	588	554	583	543	589	564	563	531	565	607	585	570	554	520	560	563	601	564	571	581	558	526	561	575	585	584	582	535	530	583	607	564	587	582	579	607	556	499	623	584	589	558	594	600	596	600	620	586	575	568	574	583	562	548	559	562	571	585	592	555	569	575	497	561	568	597	578	552	585	583	577	587	558	569	557	565	561	552	626	552	551	603	593	571	557	587	542	536	552	601	575	596	591	523	582	581	613	583	610	602	586	597	599	571	604	525	587	575	554	558	570	583	567	564	550	590	547	577	595	564	549	556	559	565	590	540	585	593	576	561	569	551	543	557	575	540	584	543	591	607	539	601	573	568	577	577	535	583	567	536	600	535	591	587	546	590	596	549	551	579	588	566	631	591	600	571	591	596	571	601	570	558	580	579	582	538	607	559	611	594	551	599	572	606	560	582	580	607	553	574	580	546	538	572	564	589	593	573	553	555	558	606	589	607	578	563	602	536	570	593	552	573	586	574	568	571	604	560	591	565	560	559	589	610	547	593	557	574	554	633	544	539	579	566	566	542	574	558	602	553	609	577	564	557	553	597	597	589	563	587	566	541	567	587	596	595	574	559	587	590	547	542	568	565	568	561	547	573	612	570	585	569	568	609	603	587	531	584	595	617	598	595	589	561	570	560	613	552	577	587	553	538	562	575	586	566	572	605	579	625	588	589	586	537	553	607	586	544	557	570	556	576	572	589	527	584	575	580	570	549	549	578	537	577	581	576	581	584	595	526	588	571	557	573	558	602	579	616	613	597	574	600	549	575	602	569	590	558	549	586	565	564	574	574	581	587	563	599	558	568	540	584	557	584	595	550	585	583	563	591	576	581	593	532	585	520	581	612	573	600	587	589	577	575	573	598	559	566	563	622	589	568	557	586	555	593	574	558	579	580	575	553	553	581	548	538	615	512	584	596	614	547	528	558	561	586	581	577	569	585	567	545	583	577	572	564	613	573	606	556	599	579	559	583	543	581	528	519	596	553	527	603	586	564	584	560	576	581	567	616	565	618	617	571	582	570	565	581	603	623	585	571	584	600	573	577	577	584	584	556	552	559	576	565	580	592	540	579	578	559	567	579	537	589	606	572	591	569	558	602	615	603	586	558	570	537	578	562	548	542	577	594	562	549	545	572	523	539	544	619	601	587	620	558	554	572	560	595	592	573	571	571	573	588	608	554	547	592	590	615	566	587	606	570	565	558	576	602	560	617	614	583	535	529	592	580	588	547	556	577	566	544	580	574	578	538	562	534	543	587	593	560	543	562	552	590	580	569	596	576	598	561	573	626	562	589	585	590	586	570	583	619	584	543	557	610	588	566	616	622	596	573	552	573	574	581	535	552	519	597	566	593	580	586	514	590	547	581	588	569	579	589	617	543	529	571	582	555	563	540	589	574	550	592	572	571	582	555	575	554	605	594	576	606	564	547	557	541	566	550	590	570	592	559	610	568	600	607	563	593	578	577	563	585	579	589	548	617	571	574	600	537	565	576	539	565	573	541	598	564	565	573	527	572	512	597	584	521	600	620	584	604	573	564	558	564	557	580	545	574	606	570	611	580	543	529	567	569	522	600	547	597	567	548	625	579	563	556	572	561	583	572	577	552	576	558	575	567	593	573	573	608	540	544	567	604	571	577	558	616	550	561	616	562	556	597	570	621	554	590	546	606	606	570	568	584	554	563	613	587	591	596	566	609	552	580	562	582	563	585	566	576	587	586	592	539	593	580	582	577	601	548	552	533	555	564	587	554	575	536	555	608	559	545	573	634	578	575	571	571	556	548	596	571	596	594	583	588	519	593	552	602	593	550	565	580	553	566	576	580	595	531	592	596	591	538	624	565	607	526	545	564	573	548	564	544	601	572	572	617	560	543	576	587	572	591	527	580	584	614	555	547	540	612	602	581	608	588	577	567	550	583	532	575	551	584	572	540	610	564	577	575	614	585	548	560	600	524	615	573	575	560	566	580	590	585	553	554	581	579	583	571	583	575	543	546	572	582	549	535	582	563	551	579	610	606	548	563	592	607	552	613	554	598	583	596	608	591	613	584	565	577	534	578	565	518	564	547	588	580	596	595	558	570	594	575	570	561	539	550	598	528	580	583	530	573	569	565	563	594	532	586	591	560	553	567	613	607	545	526	586	551	553	610	525	585	593	574	564	602	545	550	563	578	557	578	523	587	565	565	558	575	622	627	576	582	586	619	580	592	611	612	554	577	575	569	544	568	604	569	611	564	561	548	566	550	530	554	557	534	584	612	563	563	617	589	551	577	556	554	581	569	537	581	569	585	560	614	605	580	604
24244	21348	28314	24724	18707	3142	1357	907	756	593	519	440	388	375	355	325	370	440	2781	4283	4112	3718	1229	742	512	367	276	244	234	244	250	242	285	252	272	237	285	288	248	228	230	250	263	241	240	252	240	249	240	226	213	246	242	262	274	254	243	220	242	223	252	236	246	268	244	257	235	245	235	225	282	286	249	244	274	240	232	269	234	216	237	248	251	245	269	245	247	236	256	244	260	268	246	238	226	249	228	258	263	231	222	245	274	254	268	264	227	248	278	249	244	235	271	247	263	249	256	275	243	252	228	246	226	253	258	249	251	275	231	248	264	221	256	233	239	253	249	234	236	270	245	226	250	213	259	234	256	268	234	243	245	239	220	278	272	234	244	264	255	249	241	242	250	238	271	241	232	228	241	272	243	234	228	267	230	220	221	258	253	245	235	255	246	234	221	221	240	260	233	245	235	259	247	242	258	227	254	241	265	220	245	216	235	230	249	272	240	268	232	239	242	279	265	257	249	221	240	234	236	252	248	248	255	250	221	255	263	235	224	251	245	254	234	228	225	240	242	261	227	242	219	266	251	289	262	248	264	225	214	256	262	260	242	235	225	260	236	248	207	233	286	270	206	242	231	226	214	231	274	234	250	240	253	249	245	246	253	239	242	249	271	248	247	217	254	248	264	229	234	262	229	234	255	220	254	266	254	228	245	256	239	266	242	251	232	221	222	253	251	246	261	248	217	240	267	222	254	244	264	234	224	246	246	238	253	252	260	235	268	256	238	244	243	243	256	238	252	231	261	241	262	235	270	223	273	245	235	238	230	238	262	259	238	243	245	246	220	262	262	250	224	234	255	260	220	247	224	269	221	265	244	248	255	222	227	249	234	258	232	236	255	244	256	256	261	260	239	244	255	241	272	244	256	241	243	241	251	257	241	259	240	222	257	244	287	257	233	250	256	242	265	246	231	248	219	255	235	244	225	246	283	254	239	259	250	228	219	269	249	234	232	252	217	219	258	246	228	251	259	228	236	247	275	228	236	255	241	245	259	239	257	239	241	238	228	231	226	263	245	252	217	264	253	242	254	252	226	262	231	273	263	236	224	268	260	231	257	241	240	228	246	242	262	256	221	251	246	220	227	240	259	278	230	226	233	246	265	253	233	249	275	261	264	251	222	241	254	256	242	249	229	238	248	245	232	235	259	264	261	248	233	269	274	262	239	255	279	257	252	255	232	243	256	265	253	260	243	233	250	267	244	235	235	237	245	244	254	260	231	246	254	230	226	245	231	263	235	235	224	278	244	266	272	240	245	237	257	224	260	256	282	243	258	264	244	267	269	264	257	233	241	241	271	261	266	259	249	255	251	267	214	240	247	233	227	255	261	244	251	243	247	262	252	234	232	253	234	218	274	226	213	216	257	262	229	238	229	241	238	239	253	226	237	258	240	249	254	255	254	220	220	264	215	245	245	253	260	251	245	243	257	238	227	224	243	245	264	253	245	238	268	279	244	245	265	257	264	230	247	235	259	244	238	260	250	203	241	254	258	251	252	246	233	246	234	243	217	282	240	255	223	237	228	269	234	244	241	221	243	207	259	268	256	241	230	240	245	240	240	270	254	232	255	251	241	256	230	243	268	218	252	235	239	260	247	279	249	253	220	232	242	251	239	233	247	247	223	233	244	253	271	226	229	229	239	250	240	243	253	274	266	223	245	264	256	257	218	244	266	276	242	249	235	274	268	224	233	247	242	248	252	262	251	250	232	254	242	249	221	237	253	253	244	212	256	254	226	260	208	244	247	255	250	232	206	258	238	251	250	244	243	247	213	247	263	242	222	219	249	266	252	242	206	216	249	247	240	249	265	254	263	233	230	241	256	263	228	258	245	254	229	248	239	247	221	233	229	243	261	254	262	262	245	250	249	261	240	252	254	225	242	233	241	265	277	251	244	266	248	226	258	226	235	228	242	261	257	267	265	237	260	220	266	256	234	251	227	271	263	253	253	237	263	255	222	254	240	265	252	253	222	226	244	233	237	232	211	258	263	260	218	251	242	250	237	248	225	234	248	237	224	244	262	222	257	245	258	287	253	280	239	233	238	240	223	260	244	253	262	236	223	213	253	232	229	233	246	247	232	214	240	233	242	271	263	244	270	224	265	255	228	256	229	246	242	271	263	255	269	251	213	246	239	243	242	271	242	236	269	244	259	281	249	241	275	230	245	276	252	242	232	258	260	244	248	238	245	281	225	232	251	230	251	232	225	232	251	261	254	231	255	239	247	230	252	253	247	243	258	248	246	256	237	230	251	229	256	238	257	256	248	241	264	229	241	253	244	248	224	256	260	253	253	264	238	245	268	253	251	252	239	232	242	230	240	255	264	226	236	237	241	245	239	251	230	261	253	224	235	252	261	226	243	239	236	253	265	267	250	249	232	243	244	255	237	246	270	264	228	254	255	230	238	260	236	242	241	243	247	226	254	243	246	263	245	247	251	261	250	239	223	297	246	274	248	245	218	257	226	270	239	225	209	259	227	239	240	250	252	259	240	242	255	260	240	239	227	258	261	227	220	239	239	235	230	213	248	235	254	261	260	246	255	259	241	264	236	266	259	267	244	255	245	253	249	249	274	244	264	274	226	245	233	248	255	246	251	266	256	254	232	223	229	255	250	254	256	252	230	259	286	249	237	257	235	235	240	261	220	222	239	257	201	234	242	261	222	249	246	254	246	264	262	241	242	236	246	232	244	243	231	228	259	261	255	204	298	217	226	247	237	198	266	231	238	227	225	250	237	250	240	269	246	292	277	264	235	246	251	259	283	264	250	241	281	221	247	245	237	248	256	239	230	236	245	211	261	262	272	236	270	206	234	259	256	217	271	221	246	252	237	229	244	228	236	247	242	230	241	246	265	270	240	263	243	249	278	246	271	220	225	225	238	215	249	220	271	250	231	256	263	228	242	250	244	234	206	237	244	245	237	281	243	239	257	214	254	237	237	266	262	230	250	244	248	239	256	262	262	247	223	279	224	252	236	247	248	259	226	224	259	240	261	254	244	273	247	227	241	236	241	230	236	252	261	239	247	235	232	235	227	246	241	246	231	264	261	212	244	254	246	259	253	240	243	252	253	246	256	267	258	242	262	265	251	240	256	231	250	263	215	266	238	243	272	239	252	208	257	258	247	250	240	237	250	243	255	227	256	216	252	248	256	269	247	244	264	245	216	230	248	231	248	269	262	263	292	216	243	216	233	237	269	261	231	238	234	251	241	252	224	261	208	253	249	236	215	230	265	242	209	225	243	256	264	266	244	248	237	249	246	256	244	230	233	252	220	242	237	243	229	247	247	258	230	244	216	261	233	229	225	234	280	259	241	246	236	261	229	235	239	259	242	239	245	249	268	256	257	225	253	260	216	235	228	238	226	246	250	287	270	280	230	195	265	260	253	224	242	251	239	223	259	233	236	261	246	267	230	245	235	240	237	225	250	251	257	230	235	243	216	254	258	245	243	243
11487	20048	18755	12081	7921	5520	4160	3355	2712	2271	1841	1385	1150	1093	937	823	1164	1335	10140	13122	12476	11333	3894	2347	1477	922	620	516	489	546	514	524	488	519	521	533	578	561	511	519	508	508	507	489	510	564	492	520	518	514	522	528	507	512	478	506	512	521	524	490	548	501	493	525	517	511	531	544	449	472	483	517	525	517	504	511	510	472	520	543	522	533	495	560	523	503	524	501	500	529	519	512	494	509	550	506	481	499	534	534	517	494	539	502	514	482	494	504	531	496	503	568	554	500	493	519	510	552	494	545	507	486	517	514	489	489	515	477	520	506	521	533	506	492	473	508	523	518	526	528	542	517	521	468	507	497	510	488	542	504	508	519	522	539	495	525	473	474	487	474	499	471	488	481	510	507	513	514	519	507	476	503	494	518	507	514	474	513	483	494	488	511	501	521	505	523	573	526	546	542	514	507	497	514	486	498	532	514	494	462	475	504	511	502	515	483	438	513	512	495	550	519	520	527	500	522	523	478	505	507	499	495	477	518	517	517	501	500	488	494	523	483	502	489	543	496	483	499	524	512	448	496	513	505	513	480	493	505	523	547	480	525	490	481	521	515	563	522	490	516	508	466	485	495	486	504	501	524	512	500	491	516	521	497	506	495	503	563	495	534	479	523	528	497	509	512	526	494	515	507	532	496	472	541	542	519	498	489	502	484	523	496	504	529	526	497	485	498	479	480	524	512	490	509	490	498	511	507	525	531	514	492	486	533	483	524	508	449	509	515	510	518	480	499	538	534	494	482	501	483	512	546	504	508	495	511	485	453	500	484	525	502	462	494	505	518	456	496	478	485	506	506	469	511	508	504	521	523	470	478	485	527	513	487	545	516	574	511	531	527	492	518	542	546	512	483	571	525	531	541	479	495	534	509	521	506	497	533	534	484	509	566	524	526	529	524	497	485	503	490	467	532	497	486	489	522	519	495	517	552	507	511	537	497	502	505	503	553	494	539	499	517	512	511	487	525	442	522	502	505	507	517	497	489	487	521	480	503	488	500	481	468	487	497	513	506	526	513	501	466	486	506	501	526	517	509	514	508	542	530	514	485	507	499	518	509	505	507	493	538	501	467	518	535	503	449	517	496	511	510	480	517	538	511	520	494	513	526	515	538	489	504	485	531	530	519	520	520	519	523	490	484	459	485	507	508	495	493	497	476	504	491	513	529	526	433	516	558	478	524	516	518	464	536	530	541	535	505	528	490	481	501	504	523	517	475	504	531	502	531	471	497	562	527	550	546	476	471	533	527	527	476	453	520	542	517	522	495	516	512	545	517	498	551	517	509	515	496	534	498	532	527	511	516	512	535	537	494	542	529	521	513	515	514	506	475	503	531	532	497	493	496	519	482	530	502	510	494	516	502	470	475	469	509	525	513	487	524	513	508	503	531	529	529	502	557	467	493	474	505	460	486	509	529	530	471	563	497	510	483	544	508	500	548	483	534	489	514	479	501	515	522	529	475	518	526	480	516	525	498	537	477	513	488	513	517	554	518	482	562	495	496	494	511	530	482	484	508	558	508	547	538	485	496	501	502	515	491	518	512	517	531	541	499	535	497	535	514	542	502	511	482	512	526	467	521	497	530	499	443	507	493	541	493	451	484	526	482	507	534	538	509	503	485	527	504	477	479	492	507	498	523	501	495	522	511	523	488	505	574	524	538	482	458	524	514	477	484	492	517	496	541	520	498	534	482	518	534	476	499	511	512	516	501	476	500	506	499	489	525	525	516	494	529	555	498	519	536	474	510	543	478	532	510	504	513	530	531	492	496	514	514	511	520	529	518	488	476	459	521	486	542	512	504	536	506	480	502	492	530	479	491	501	555	524	531	521	489	487	537	537	458	515	498	534	500	502	484	468	487	521	506	537	522	514	505	490	495	514	512	521	515	511	475	503	511	499	575	487	527	518	488	492	494	505	506	544	530	529	535	503	507	506	531	491	529	554	504	538	498	467	489	525	526	504	524	526	440	510	477	523	541	516	518	512	505	529	520	501	512	512	545	506	489	528	491	509	505	536	464	508	484	504	510	494	510	503	521	549	485	480	523	487	513	512	507	521	512	484	496	506	489	503	532	498	524	471	493	482	513	566	504	509	482	523	497	545	508	476	502	510	514	491	483	508	493	528	456	547	497	514	477	505	510	514	560	496	506	451	504	467	507	499	547	496	521	541	519	539	478	532	473	549	485	520	481	477	528	520	506	496	516	496	492	561	531	561	487	476	496	518	515	476	499	515	512	519	510	530	519	517	478	534	533	538	490	476	521	509	489	518	479	487	571	453	487	505	523	495	483	512	506	475	530	520	533	503	500	537	552	543	510	541	507	517	522	520	568	520	507	498	511	520	496	485	503	473	513	488	500	506	532	512	526	524	509	537	514	511	510	487	504	476	500	531	505	524	517	485	498	544	511	528	535	496	518	565	483	502	483	540	510	500	531	533	496	487	516	520	516	511	458	520	519	479	502	516	502	480	538	472	504	489	539	498	504	500	489	555	526	510	488	521	511	514	550	520	525	542	460	526	547	518	474	500	519	489	538	501	502	502	522	496	511	499	522	523	476	522	507	500	506	523	487	515	496	495	548	485	481	485	533	529	503	528	513	493	491	521	553	503	490	559	531	532	483	481	503	561	516	475	515	501	460	539	504	475	481	513	523	549	523	487	525	505	494	532	493	479	519	488	520	523	509	530	493	520	494	528	507	526	489	488	527	476	471	493	498	533	494	474	471	544	517	522	532	485	528	469	482	475	486	541	507	457	528	525	498	519	518	527	515	477	488	507	547	507	457	481	500	495	483	535	503	527	494	472	496	519	501	523	525	476	462	516	519	498	535	509	498	469	520	518	479	507	497	500	497	494	534	481	517	522	517	540	494	519	519	502	522	517	469	493	518	503	474	494	500	520	520	501	505	500	513	493	481	504	498	523	493	490	479	513	483	469	485	522	499	520	455	505	520	543	469	495	483	567	453	545	461	539	512	504	549	491	502	478	496	455	514	484	502	496	439	511	486	480	511	503	504	517	549	515	509	490	517	506	495	480	545	511	507	536	491	479	500	506	482	437	535	497	493	500	502	509	535	481	515	521	528	514	489	509	484	510	502	499	495	536	513	486	531	497	491	478	516	511	466	544	538	531	530	546	525	498	502	487	517	464	498	530	512	552	468	528	485	519	485	498	527	517	504	532	481	513	519	564	482	459	490	527	475	478	506	532	491	494	505	477	483	511	513	461	467	516	503	498	526	513	506	506	538	510	527	498	521	503	486	520	501	509	512	495	526	506	537	524	512	485	493	503	539	524	534	474	531	479	532	517	501	515	483	522	472	449	514	482	547	490	511	523	512	534	532	528	512	521	504	505	516	468	517	470	507	510	484	489	508	510	528	548	518	515	505	487	509	491	512	492	525	525	442	516	508	507	518	526	515	535	529	484	514	512	497	509	500	522	503	514	510	491	532	510	538	495	508
23404	21424	29171	24069	21428	18279	3284	1327	1031	812	637	609	527	449	414	434	473	572	5702	7712	7951	6830	2102	1137	729	505	288	263	247	247	262	235	257	282	264	270	266	279	257	251	262	247	259	229	267	221	265	232	232	264	274	225	233	256	216	252	248	283	248	269	260	272	263	229	261	217	252	261	237	243	264	265	262	231	231	242	262	249	238	229	245	252	270	246	226	251	245	268	220	252	280	233	238	272	258	259	275	231	211	242	252	268	257	270	233	234	255	287	225	260	251	263	265	232	241	253	259	279	239	227	250	266	266	249	247	242	241	236	230	236	252	242	259	238	262	233	249	256	252	252	264	247	242	228	263	244	251	253	224	238	254	268	252	249	234	232	248	255	281	245	278	288	220	235	242	249	235	235	242	227	230	238	236	232	249	275	256	256	265	253	264	214	268	255	236	263	273	213	234	271	254	263	214	249	269	224	221	261	261	250	266	253	240	253	257	266	222	242	251	261	252	240	243	220	234	278	252	245	237	240	255	237	244	232	254	247	251	260	251	231	247	264	251	255	257	251	261	241	227	258	256	248	243	238	253	216	232	252	257	263	275	259	237	244	241	260	228	236	263	257	259	238	261	237	242	246	227	230	257	254	247	222	259	268	245	227	232	255	236	249	235	252	269	272	254	232	251	217	262	234	265	225	265	234	271	254	237	264	272	255	258	263	269	245	265	263	275	267	242	235	230	240	249	295	247	236	241	251	244	232	274	236	242	257	251	247	247	267	238	258	261	265	239	267	245	221	244	248	254	245	235	281	227	249	238	218	268	236	275	251	257	254	254	245	230	282	222	235	249	263	257	259	254	266	258	266	222	253	236	234	251	259	255	213	252	246	256	252	246	258	230	234	257	236	261	229	265	237	240	273	244	253	251	230	252	292	256	253	260	243	243	244	259	263	248	260	269	273	257	285	246	260	247	252	247	239	226	256	256	234	241	236	257	222	238	269	229	221	264	264	234	254	260	255	252	221	227	225	234	245	249	245	253	268	264	240	267	234	246	236	261	242	243	271	280	228	252	252	256	236	246	235	257	251	273	246	258	247	263	240	232	239	242	255	212	223	271	249	250	237	262	244	256	237	257	236	256	261	264	263	235	268	236	259	215	268	230	232	249	240	245	226	243	245	247	224	242	230	237	234	253	247	241	219	253	251	250	274	275	250	256	241	259	237	271	238	263	229	247	248	257	246	252	260	234	248	274	243	251	228	238	255	271	256	254	248	257	263	246	264	226	254	246	235	263	263	273	227	258	255	250	233	269	234	232	278	235	267	260	281	250	235	260	245	255	224	259	245	240	286	249	238	241	256	269	245	249	244	249	238	249	239	266	242	230	243	273	247	274	226	240	279	267	297	239	273	288	258	232	246	251	261	263	251	256	250	248	235	255	246	231	209	245	272	249	232	245	223	262	235	224	230	219	270	261	239	235	238	213	276	250	272	269	241	222	224	242	234	245	234	265	264	220	271	253	250	196	250	238	251	222	257	234	255	251	232	260	265	265	247	254	261	272	252	258	245	249	218	259	273	252	248	257	254	259	249	256	246	227	256	249	256	215	232	255	260	237	232	247	226	267	258	250	240	250	250	237	216	259	262	264	250	226	247	246	247	263	286	229	264	250	234	255	245	271	250	256	254	250	230	243	253	246	245	231	281	254	236	249	229	268	256	248	251	264	263	236	257	234	263	247	256	263	263	273	265	233	266	241	238	226	243	252	234	242	248	274	269	237	234	250	228	250	244	231	247	257	261	245	240	247	254	244	269	238	208	226	250	240	228	239	243	236	253	254	230	257	222	264	257	228	237	224	251	239	253	237	236	232	240	253	266	258	263	250	245	258	266	264	254	234	254	258	231	256	254	255	238	255	239	280	235	235	258	264	263	259	250	269	250	255	238	262	291	256	252	237	246	264	239	238	254	257	253	227	246	249	220	268	272	223	238	233	246	258	242	253	228	263	263	236	257	259	247	257	277	246	239	255	266	248	264	274	246	253	243	213	273	217	244	234	263	262	254	263	234	248	259	260	260	253	247	215	230	231	260	264	249	235	246	250	280	259	269	251	232	245	257	264	232	258	236	244	251	260	238	228	236	223	244	227	256	226	253	217	254	244	224	261	257	234	272	240	264	259	237	245	234	236	253	252	268	225	290	256	247	265	236	250	269	226	258	256	260	245	275	263	245	247	245	240	259	258	222	264	263	269	231	263	222	219	226	249	223	233	242	240	242	255	260	251	272	261	254	252	272	241	232	254	259	243	253	254	250	223	235	252	245	249	227	278	259	274	233	244	236	237	267	265	285	265	259	216	258	226	257	256	271	257	201	240	245	252	261	225	226	239	260	219	253	220	272	262	272	261	270	269	252	240	246	259	224	242	214	239	252	254	256	263	212	262	235	237	243	263	283	241	236	246	238	249	237	255	246	257	238	251	233	230	238	251	241	246	255	268	201	256	250	258	245	259	239	241	250	241	234	243	269	235	237	248	266	244	226	240	236	241	257	301	250	220	226	250	238	236	235	224	253	255	236	244	233	226	240	232	267	255	250	256	233	228	271	263	237	236	205	226	237	266	262	223	232	249	273	281	244	258	248	224	245	258	245	230	233	263	237	235	273	262	244	216	246	245	252	245	242	255	263	218	262	230	259	220	267	244	262	226	238	233	233	282	253	265	254	239	242	253	209	271	235	255	282	252	241	241	251	264	219	266	225	232	239	260	235	240	250	241	244	248	255	256	265	252	242	257	216	296	273	223	239	249	225	253	241	248	266	240	255	255	264	234	217	256	250	241	240	246	247	255	253	232	258	248	239	249	258	233	250	252	243	234	237	248	259	227	234	279	254	242	248	252	242	239	231	232	247	254	265	244	251	263	248	239	255	223	239	250	278	253	220	260	250	250	245	236	230	240	256	278	260	264	226	244	216	212	249	235	254	229	281	234	249	263	266	261	246	239	255	237	218	252	275	240	246	263	280	236	223	254	256	240	262	268	253	261	221	253	238	224	242	273	263	272	245	240	221	271	234	247	241	227	232	260	250	211	237	263	240	277	243	248	245	236	261	237	238	229	241	239	251	211	247	242	235	256	227	224	225	254	226	282	222	278	247	258	277	256	252	261	246	231	237	228	254	232	229	279	274	265	237	221	258	286	240	237	229	280	264	241	247	260	220	237	260	274	250	274	242	224	254	245	253	254	273	230	290	251	250	243	222	266	242	250	248	244	230	249	253	262	239	235	250	257	241	222	227	221	235	257	249	234	229	252	267	239	231	264	252	208	230	256	244	251	222	234	240	229	219	233	248	240	254	235	247	263	265	238	230	212	236	247	261	253	260	232	200	215	257	228	227	239	256	251	258	231	233	253	265	254	253	271	259	233	253	277	237	246	242	230	266	266	259	263	228	266	240	247	269	258	252	259	238	229	244	241	220	237	243	261	268	234	268	258	226	239	257	273	275	240	242	232	245	254	250	242	273
13646	25124	23204	16122	11009	7908	5840	4687	3846	3027	2333	1880	1600	1426	1258	1348	1442	2090	17092	20106	19525	17091	6144	3895	2191	1482	591	480	493	491	509	494	484	537	502	577	612	585	511	521	525	491	484	471	538	484	488	487	502	474	502	579	514	483	492	505	498	526	496	481	487	471	525	485	528	468	537	486	524	496	503	485	459	514	485	516	524	515	521	494	488	482	532	529	508	479	521	463	495	495	478	487	476	478	468	512	502	490	471	513	513	517	469	518	503	452	521	496	505	474	483	480	517	505	502	497	501	510	490	527	503	501	492	487	517	489	528	505	504	504	480	507	474	476	515	526	483	523	530	458	511	456	469	494	495	549	515	475	496	471	491	461	486	492	443	498	498	473	501	539	490	481	540	468	512	457	448	496	538	494	504	506	516	489	495	547	567	490	503	510	524	500	502	531	487	442	501	511	481	466	510	546	513	497	487	534	503	508	502	558	510	533	473	512	475	483	466	504	457	503	482	437	468	505	487	490	526	495	497	507	442	484	478	493	508	552	484	507	495	494	483	476	500	481	534	495	447	503	492	524	472	510	518	523	526	519	518	494	498	533	459	500	462	490	514	517	493	512	525	466	545	487	476	555	505	457	506	517	506	469	484	476	524	468	526	490	476	500	513	505	484	520	492	446	501	457	484	511	467	522	471	518	501	453	536	517	465	462	489	472	495	513	485	463	525	483	508	476	461	499	480	496	478	524	480	505	497	493	507	509	502	482	493	490	503	481	506	457	499	489	462	478	492	476	508	476	476	485	499	468	505	495	498	517	484	506	470	504	515	459	478	484	454	511	485	502	487	531	508	509	538	494	468	524	507	491	527	500	484	461	487	475	501	518	519	508	483	466	561	476	498	478	452	547	496	494	510	435	518	499	530	496	495	520	486	511	482	483	514	497	508	543	528	483	506	502	476	457	530	494	523	493	500	513	485	488	503	473	496	511	505	470	486	484	524	501	494	521	511	482	491	490	501	482	483	503	503	512	511	475	514	520	499	496	442	507	467	457	485	434	503	445	487	513	501	460	476	511	491	489	478	501	515	498	483	517	539	514	496	476	514	482	482	499	521	507	501	466	486	467	479	513	491	528	488	526	479	484	494	488	482	515	420	518	499	516	527	512	477	482	535	471	503	484	466	480	464	468	505	479	463	490	465	488	488	464	519	475	478	509	498	489	490	488	468	538	471	519	509	541	497	512	490	493	497	482	534	515	503	459	457	491	504	497	484	472	537	515	490	448	514	520	484	512	462	482	478	493	455	489	487	523	528	518	467	499	476	503	533	505	470	505	471	546	494	497	492	498	522	508	516	459	490	486	511	522	501	463	461	494	486	474	494	501	509	536	519	465	500	516	536	492	493	500	476	505	484	438	493	540	421	496	478	504	487	462	492	475	492	488	514	521	485	506	518	518	524	466	482	503	483	495	496	489	484	485	504	463	486	465	467	510	502	518	491	480	477	474	506	498	481	499	497	465	509	474	538	497	494	503	512	502	491	480	502	480	520	496	506	518	537	495	471	493	512	531	502	521	491	539	466	507	482	438	505	527	509	497	477	494	513	529	462	492	497	500	473	492	507	522	488	481	466	485	542	529	518	514	501	501	507	507	496	477	505	506	510	471	486	492	457	481	473	489	513	490	520	480	478	482	484	518	470	482	471	499	492	504	471	541	516	508	505	511	470	494	477	560	453	464	511	508	528	541	478	494	454	457	495	471	515	452	507	435	477	485	491	513	499	537	492	494	465	438	536	517	490	508	504	516	490	494	528	526	522	509	492	512	488	463	498	512	461	479	510	523	496	463	496	466	498	478	516	480	505	514	478	511	466	517	515	526	495	475	476	481	493	464	479	522	474	478	502	486	489	484	506	527	528	433	482	500	482	504	495	465	500	517	505	463	511	513	477	486	482	535	502	522	496	470	484	475	470	478	485	462	505	503	523	467	535	482	476	479	457	518	489	461	516	486	487	487	483	489	509	515	462	515	486	485	466	497	511	507	462	468	507	497	469	507	477	469	465	495	529	484	520	467	492	502	522	484	520	487	461	527	464	521	520	464	454	496	512	488	449	482	497	504	505	477	481	469	522	517	504	543	503	524	504	517	482	483	461	507	516	449	556	460	501	472	473	530	518	484	502	478	469	471	484	507	508	510	443	485	468	475	484	518	501	490	495	506	491	518	536	514	463	465	534	508	469	484	486	469	499	500	498	489	483	491	500	535	490	466	501	462	481	456	549	476	498	505	502	521	467	513	471	496	483	467	511	479	458	457	481	496	494	489	510	503	521	512	469	505	529	471	494	497	455	480	481	497	478	487	515	449	501	510	464	506	503	492	501	450	476	469	481	474	522	548	514	484	498	488	478	498	503	525	522	502	524	476	507	467	485	469	532	509	484	495	451	501	514	496	477	498	512	501	472	474	489	521	490	528	491	467	497	493	500	484	467	502	480	482	471	508	536	497	477	534	502	470	519	514	517	503	514	506	523	498	480	487	466	462	550	493	483	508	465	481	492	478	465	490	465	518	488	450	488	500	480	485	484	478	501	496	479	503	447	478	512	482	498	498	465	464	501	472	506	511	509	505	456	484	516	486	499	473	477	482	455	522	481	460	471	478	515	490	483	493	509	515	518	502	452	511	464	452	482	489	518	473	479	516	501	502	486	488	504	520	507	495	471	493	524	505	516	468	538	501	507	498	465	509	504	450	510	501	516	456	494	500	511	468	497	490	488	482	495	499	530	447	507	504	497	516	471	482	485	475	511	523	506	466	509	499	488	471	510	475	524	487	493	490	494	506	493	517	491	501	509	490	505	509	500	513	493	481	466	504	513	488	461	498	493	515	502	495	496	441	470	498	512	512	476	468	532	510	489	508	522	502	508	485	479	486	507	477	482	487	471	472	492	514	490	497	483	511	531	516	492	508	528	518	521	459	543	518	500	486	442	522	514	493	468	491	451	515	486	512	501	491	494	545	482	467	475	510	504	512	444	458	515	511	517	504	535	480	492	499	485	487	515	456	479	471	474	549	484	475	500	511	510	507	451	530	481	464	484	503	509	500	481	462	508	477	461	497	444	501	504	507	503	489	457	455	441	478	535	528	506	517	499	533	448	502	479	489	494	537	504	474	491	475	515	503	526	523	533	512	530	512	515	489	510	462	516	515	516	524	496	447	462	473	488	514	481	533	517	464	518	517	524	471	493	488	507	483	500	516	517	506	469	472	487	506	497	539	491	492	483	493	502	531	512	483	482	504	499	471	502	482	541	503	519	519	443	524	519	542	516	509	521	498	480	506	495	478	489	496	489	529	470	492	474	493	492	491	485	483	458	478	520	505	508	499	507	509	462	452	516	518	529	504	472	434	520	493	517	538	530	482	478	490	529	477	501	553	485	538	484	466	501	459	492	496	506	508	518	491	529	494	500	479	491	496	514	503	507	462	470	489	508	514	502	470	474	507	512	478	458	519	456	495	514	515
27006	20227	9077	2653	1260	776	639	524	507	438	357	334	330	325	328	364	337	351	571	746	848	946	504	390	337	298	253	294	307	274	313	282	282	272	305	295	285	279	256	312	273	291	293	269	283	269	242	258	253	277	281	275	268	272	279	293	258	261	271	310	263	259	298	276	297	268	244	262	273	256	238	275	300	267	263	261	287	315	266	269	256	242	287	291	284	264	273	306	271	260	289	282	322	295	266	276	284	274	266	276	258	246	290	275	292	265	261	283	290	292	275	309	268	274	324	234	297	281	256	295	291	268	295	272	255	260	274	294	279	288	288	307	288	298	298	236	257	269	248	291	250	264	261	296	266	296	286	262	275	282	285	296	267	266	256	282	273	294	288	271	262	295	278	281	276	265	304	261	287	252	239	272	307	311	279	286	263	282	279	295	262	286	275	304	243	280	273	266	283	278	270	263	275	278	275	265	279	302	281	279	274	292	294	259	274	281	282	292	233	288	277	287	277	276	290	276	279	266	271	285	306	297	256	258	286	290	292	269	247	257	277	278	303	247	254	297	269	272	266	284	252	275	278	295	290	265	270	270	288	286	265	258	266	264	301	258	275	245	255	286	292	247	286	269	283	299	310	297	299	252	270	279	289	281	271	279	260	281	267	287	280	262	273	275	274	264	253	280	287	292	259	254	291	275	270	289	296	281	276	284	253	300	273	280	270	257	264	264	260	307	269	264	248	263	285	261	283	275	291	253	260	290	271	283	280	271	268	270	245	294	273	253	292	258	274	293	277	276	262	265	268	273	274	286	253	280	285	293	271	257	281	279	281	251	274	287	282	261	265	296	289	288	289	256	281	287	279	280	278	302	285	282	291	267	277	277	291	264	263	296	311	296	299	317	299	299	284	303	305	267	280	298	276	242	293	291	266	272	279	283	270	280	275	268	294	277	283	257	280	254	254	296	302	291	277	259	276	288	257	312	269	269	273	282	279	290	276	270	281	268	264	281	291	255	259	297	320	276	295	278	281	283	267	278	267	289	282	294	268	293	245	268	274	268	293	252	279	262	294	264	286	264	263	257	285	281	270	265	259	285	271	276	263	279	289	274	265	261	299	288	281	266	255	291	292	301	275	293	302	267	302	269	300	253	270	262	272	259	302	277	238	273	277	277	264	301	268	317	270	265	278	273	277	277	254	252	252	287	249	268	284	287	284	243	265	267	240	261	265	275	287	281	286	294	263	265	291	263	276	274	298	236	297	275	261	299	261	269	326	287	296	265	265	269	272	295	245	286	264	269	239	242	280	305	294	261	275	294	293	270	283	247	276	272	289	294	284	275	246	268	262	253	262	287	317	272	289	306	279	273	260	287	298	260	297	271	286	281	258	263	271	232	273	264	259	275	276	307	293	295	318	278	283	270	277	268	272	301	263	267	278	299	268	306	292	315	294	271	281	302	286	258	263	284	281	296	247	286	266	269	278	292	296	266	290	302	295	263	297	269	263	274	272	268	280	235	272	259	259	286	263	288	267	273	288	261	253	289	265	282	274	274	268	255	279	281	259	284	257	294	309	272	274	282	272	261	279	278	279	297	291	284	281	298	257	268	305	279	275	276	251	247	260	263	273	254	273	270	275	272	274	297	286	250	302	265	281	295	295	263	279	264	276	276	276	295	345	267	311	249	267	276	302	266	283	283	282	257	280	287	310	275	301	261	268	269	275	280	263	288	295	285	265	258	286	296	313	283	256	267	276	293	274	276	294	265	283	275	259	254	263	282	292	269	258	299	288	297	303	249	271	258	267	255	268	245	287	280	256	265	253	281	272	302	269	269	289	288	307	303	299	253	278	253	307	296	292	299	256	257	257	265	270	293	275	297	247	300	274	275	296	287	278	293	280	258	269	249	260	277	270	293	275	263	266	263	262	272	287	271	249	273	293	279	277	276	274	265	279	303	296	270	310	297	290	265	263	280	267	262	277	259	284	275	284	306	278	287	249	286	262	279	272	300	280	271	255	289	275	270	273	263	282	274	264	288	288	299	276	264	300	263	264	309	297	282	297	245	269	268	267	266	286	261	254	263	270	255	283	304	281	326	269	272	279	290	304	279	277	257	314	288	272	258	283	267	279	237	302	279	258	303	293	303	256	279	257	262	291	252	268	290	269	274	289	264	289	285	272	255	294	263	278	281	291	299	266	263	277	265	266	254	274	275	286	274	268	274	292	253	265	298	250	259	254	243	293	269	267	289	260	270	291	276	279	283	290	255	246	289	274	256	266	273	249	266	255	291	282	269	299	281	260	285	287	293	294	270	277	261	277	249	278	292	277	260	281	291	288	247	257	283	297	296	296	293	279	286	279	260	235	286	270	282	289	273	284	283	265	292	284	291	251	262	302	274	286	258	324	292	280	289	273	280	273	290	248	281	295	288	262	268	304	291	280	283	283	295	288	273	280	273	313	272	256	289	304	291	251	261	281	261	292	281	272	276	266	272	300	276	262	245	254	294	268	278	288	264	285	262	256	276	228	260	271	256	264	294	292	265	285	251	289	258	263	286	267	279	267	262	297	282	254	284	268	279	285	279	267	301	275	276	235	274	302	281	275	274	286	301	295	284	294	275	289	287	295	285	307	295	248	282	272	276	281	269	262	269	275	284	305	236	266	261	270	263	284	284	256	286	265	283	278	293	296	262	298	297	308	285	317	303	270	256	295	269	271	269	280	277	249	255	296	261	310	283	287	265	268	263	266	275	275	272	259	296	298	271	273	273	280	314	268	288	292	279	261	283	245	257	285	293	266	265	292	281	253	264	307	267	270	271	271	274	253	269	256	272	302	246	297	277	288	275	291	283	305	235	286	282	287	297	294	301	270	280	271	242	262	277	310	271	281	268	271	292	292	274	301	285	278	274	304	291	277	259	298	319	281	272	286	274	272	265	280	261	288	294	244	291	282	280	260	276	252	253	297	247	281	284	288	273	270	273	261	295	288	269	260	260	261	267	291	303	274	295	290	275	305	288	268	262	278	298	288	251	262	278	263	303	314	275	286	292	276	275	286	287	304	309	248	270	297	265	277	319	249	303	266	281	271	265	273	276	283	300	293	321	253	288	273	303	292	272	275	233	257	299	303	256	256	260	277	252	291	269	284	314	281	293	267	279	296	287	290	292	253	317	283	269	297	297	270	291	287	285	264	285	292	272	249	310	283	271	272	281	237	302	250	273	275	260	283	274	269	307	250	262	283	274	290	254	291	311	270	262	285	271	289	300	300	242	276	287	277	267	289	278	317	247	264	240	263	291	242	274	283	289	280	290	290	282	271	288	303	271	293	300	271	296	287	271	281	302	263	277	301	284	269	291	273	279	259	274	275	276	265	268	253	267	309	277	291	273	279	279	278	285	264	263	282	318	278	308	293	274	283	257	268	259	259	251	300	253	298	267	259	266	322	291	276	296	238	271	272	300	318	259	283	283	284	251	262	253	290	292	262	269	279	259	302	248	290	285	275	284
9619	12422	10973	6608	4389	2978	2360	1948	1545	1300	1089	898	842	773	758	990	928	970	1974	2568	2766	2765	1379	903	752	649	570	570	598	545	578	558	580	580	527	581	532	586	589	610	591	569	535	584	584	591	588	597	557	622	616	603	562	555	543	532	534	558	555	546	540	576	551	583	590	600	603	565	514	587	567	589	588	585	576	545	532	573	599	586	573	554	545	582	576	574	586	532	599	572	568	556	533	558	593	590	537	577	564	625	563	560	604	560	564	564	588	580	567	540	577	548	575	551	576	597	534	576	549	559	522	544	567	618	579	577	567	597	571	601	558	564	542	552	519	591	571	518	540	566	554	541	569	580	577	545	571	583	575	586	587	557	567	569	575	521	569	593	582	559	599	567	544	564	548	556	538	562	602	578	529	552	576	627	625	532	540	563	548	564	568	602	535	584	587	580	557	578	550	521	596	598	609	549	562	569	597	621	530	589	582	554	585	556	527	599	620	573	583	564	579	561	568	605	560	555	541	561	572	558	603	563	576	566	555	586	588	568	614	590	569	546	566	571	539	589	588	545	556	559	609	589	530	514	581	577	577	625	567	558	565	574	602	617	564	566	591	567	588	567	567	580	579	570	567	554	597	579	571	531	553	590	542	569	551	531	541	564	540	544	605	560	564	570	541	609	565	532	554	579	578	579	578	519	554	574	538	558	600	565	581	599	567	588	568	575	571	606	559	582	593	584	560	545	536	540	581	536	542	539	550	560	519	549	566	542	586	554	581	534	498	571	568	581	562	598	527	599	564	557	561	579	574	597	612	637	558	561	559	592	630	581	595	604	583	587	558	572	598	584	596	589	521	612	612	582	549	502	594	558	575	579	558	590	540	530	562	556	589	574	577	555	582	546	550	565	592	573	549	620	611	605	571	627	569	545	572	575	558	556	551	597	584	591	537	598	555	548	563	589	561	557	570	569	575	531	592	533	572	560	528	509	609	581	590	585	567	542	591	592	597	532	558	579	569	561	587	574	556	575	546	536	572	573	566	561	582	532	563	562	571	587	594	536	540	560	567	545	578	592	557	523	520	560	525	579	562	577	584	530	601	579	588	586	575	578	591	569	611	600	618	578	573	538	573	582	563	574	593	537	622	582	548	595	616	569	562	556	570	580	610	565	603	569	544	558	575	573	553	561	574	579	546	588	559	568	578	566	579	581	595	532	611	609	610	574	550	567	545	579	572	544	561	587	578	544	612	570	556	570	547	573	603	567	562	552	562	570	573	608	522	590	521	591	566	606	589	527	542	563	559	536	560	569	534	571	551	543	594	587	539	579	557	577	562	551	576	539	546	524	570	596	574	612	609	620	556	551	562	554	600	544	597	565	550	570	592	584	571	588	612	584	557	561	559	586	594	569	583	586	564	590	583	571	564	579	548	562	611	594	554	553	599	587	573	569	555	582	590	575	596	557	571	505	571	606	553	558	578	601	563	568	567	578	554	561	554	578	572	594	581	621	595	580	547	553	566	569	599	576	565	573	527	636	551	531	564	595	582	556	575	574	574	552	602	596	529	579	584	584	568	578	562	570	557	587	563	541	555	580	548	559	551	552	598	604	581	638	568	576	588	553	610	582	531	598	593	588	559	546	596	627	569	567	601	573	561	625	594	588	600	556	574	571	553	537	562	588	575	592	525	615	583	522	583	605	542	599	591	571	545	561	548	570	603	569	549	573	576	536	562	551	567	637	570	549	549	572	578	609	599	589	591	579	559	599	592	548	578	558	556	524	601	547	588	598	571	559	596	600	553	522	561	569	558	574	560	579	587	552	570	573	595	556	587	548	587	566	608	567	617	570	583	558	556	571	586	542	550	555	565	590	565	571	532	532	525	566	543	558	585	562	583	531	550	580	589	598	550	564	515	585	579	580	565	563	554	634	562	580	590	588	551	581	562	557	561	577	569	602	575	564	585	531	582	596	592	588	567	556	566	601	608	570	540	595	561	562	577	524	578	562	599	521	576	584	574	574	549	584	557	570	542	605	581	570	557	577	609	554	531	588	558	575	552	553	576	598	538	550	540	579	570	564	548	591	566	527	544	599	555	599	595	560	575	571	578	549	550	591	580	536	589	563	535	585	601	596	560	566	535	647	575	562	559	543	618	552	562	524	534	561	519	564	580	579	601	598	583	595	611	545	544	578	531	602	555	568	591	565	528	553	579	550	539	584	599	557	569	581	572	549	567	562	533	540	529	579	585	570	526	560	547	590	533	554	576	526	545	574	554	551	592	589	584	608	597	562	616	573	570	589	548	606	560	555	543	567	572	555	554	583	590	617	582	560	598	568	570	591	590	513	570	595	569	567	591	558	553	590	561	526	615	566	547	580	599	604	571	558	569	619	586	600	622	596	613	595	566	595	591	594	617	563	587	560	609	545	566	547	608	556	565	559	533	593	552	576	550	588	613	606	575	551	609	579	583	565	559	588	552	548	541	589	549	580	578	608	633	565	523	557	581	570	570	575	539	584	567	596	604	533	576	602	578	588	547	578	589	557	570	526	574	619	535	590	567	572	569	568	578	547	567	596	554	567	549	628	530	555	613	570	559	587	577	619	541	588	596	559	559	571	580	543	569	549	567	559	606	561	562	586	606	610	564	543	547	605	573	585	555	573	582	549	575	547	618	563	572	574	545	554	560	570	595	557	612	569	552	590	602	587	564	613	551	556	587	611	585	566	605	528	543	555	580	604	554	548	595	556	550	561	581	561	541	619	559	601	570	563	571	568	525	595	549	573	587	557	572	593	570	603	606	545	553	596	594	556	543	555	580	564	603	575	583	624	533	609	576	587	555	584	558	569	553	565	569	574	554	577	597	560	555	613	586	563	615	582	616	558	575	563	583	573	553	592	579	543	589	575	566	582	561	518	537	535	581	591	589	543	550	550	544	571	567	548	581	560	584	575	539	586	570	556	520	578	579	558	573	576	633	547	597	625	573	554	583	594	564	594	577	597	574	595	541	624	551	598	579	580	562	577	559	556	556	572	566	594	577	569	568	545	582	585	582	534	566	565	571	578	567	546	611	539	537	544	553	599	574	595	525	590	550	577	562	574	556	603	549	624	566	571	602	586	582	535	558	555	557	545	556	578	554	536	593	559	543	570	571	583	558	606	579	536	555	562	610	563	582	584	553	559	559	548	567	574	607	587	536	555	574	576	591	554	546	606	533	586	537	560	574	544	586	566	566	565	566	570	552	566	560	599	584	549	539	572	570	549	632	563	555	549	596	598	504	572	559	577	579	572	559	578	578	566	597	575	596	559	611	599	534	582	556	608	606	599	567	584	575	559	594	557	560	571	591	521	543	558	581	546	577	520	573	561	586	533	566	562	563	531	562	599	555	597	577	558	572	628	597	630	564	566	574	552	545	568	599	529	619	554	558	542	538	554	577	602	572	582	563	525	567	562	582	569	576	542	572	561	596	534	594	627	554	524	572	588	543	570	542	536	555	560	602	580	594	594
24235	21358	28330	24765	18460	2970	1314	880	699	600	507	425	378	323	421	449	390	531	3238	4823	4175	3568	1204	704	445	331	265	281	218	241	232	229	242	242	272	246	282	226	264	246	249	237	244	225	245	237	268	241	239	251	260	273	245	256	244	240	223	248	218	234	221	215	233	256	258	242	251	226	223	259	233	253	247	249	274	246	258	235	241	243	233	237	243	233	247	290	245	229	277	200	235	217	239	246	246	218	259	227	234	235	235	258	236	266	210	222	248	231	244	244	241	252	233	248	249	235	229	240	220	272	244	234	260	238	245	218	250	249	268	292	248	231	240	246	245	226	242	269	236	236	246	245	235	244	265	208	216	257	250	254	268	206	244	229	250	246	245	233	246	241	237	211	263	249	245	247	237	220	241	243	225	252	251	239	240	232	240	241	214	232	228	238	220	231	205	242	195	241	240	271	245	254	243	245	220	224	254	262	199	246	250	236	253	249	234	244	276	241	228	246	244	263	228	204	249	259	255	246	253	236	211	238	211	236	241	261	220	243	229	204	252	241	230	247	241	245	262	253	246	257	217	245	260	236	256	270	216	252	238	218	225	231	243	265	274	257	253	249	247	234	223	238	228	245	252	267	237	227	240	219	209	239	276	232	237	228	266	245	269	231	238	253	255	252	232	223	272	232	223	215	255	269	254	220	243	248	224	245	253	250	263	266	276	235	251	274	237	236	242	233	243	216	230	248	217	260	241	221	259	249	257	223	249	197	259	282	232	261	258	258	246	221	267	219	261	221	245	248	215	214	220	247	223	226	279	227	238	239	239	263	243	228	225	223	254	246	262	251	257	229	246	251	241	261	238	238	242	244	239	257	221	232	266	245	244	229	234	203	207	236	265	240	264	215	259	240	249	245	247	236	247	209	269	246	222	274	245	271	230	271	239	249	231	223	252	271	233	250	228	246	242	256	244	233	262	264	258	212	248	241	234	242	223	259	240	219	247	243	277	237	237	228	241	236	253	253	241	270	234	247	257	237	267	267	252	241	256	231	258	261	258	260	256	245	233	229	234	253	273	221	246	246	237	279	226	227	220	220	243	242	269	250	236	250	243	252	233	245	234	214	268	255	245	236	226	247	259	241	250	224	235	239	261	230	218	247	253	246	242	236	254	245	253	272	225	239	271	236	246	234	232	246	215	247	264	262	244	202	229	227	258	271	243	233	246	254	229	247	250	224	232	234	238	230	226	238	260	251	230	250	252	247	235	265	230	259	254	233	244	244	245	264	246	217	242	251	226	245	238	257	248	251	226	236	244	207	254	226	243	239	259	232	252	237	249	254	222	248	249	230	228	266	264	240	264	236	222	258	227	243	251	227	234	217	232	218	236	227	242	253	258	218	244	233	241	237	242	252	249	238	278	236	221	269	267	233	254	231	245	251	261	229	243	265	241	227	247	224	255	229	259	252	250	233	226	245	253	236	219	215	244	241	273	233	227	254	240	233	264	229	243	220	247	235	244	236	236	261	251	233	265	258	250	254	218	249	245	237	242	283	261	252	243	246	223	236	259	244	226	223	237	258	246	230	235	240	255	237	255	237	228	229	252	232	240	237	229	242	249	236	257	235	243	251	252	206	253	231	217	235	261	235	271	246	237	259	221	238	276	217	246	230	237	231	263	245	247	246	239	241	231	241	262	240	246	274	241	239	234	240	219	245	263	244	264	235	282	241	246	230	215	224	234	239	214	228	236	216	241	226	236	273	254	259	245	228	249	269	230	293	215	247	248	241	268	240	211	232	243	236	230	227	259	236	241	231	256	248	253	260	227	224	231	238	245	216	239	230	253	241	213	257	219	230	248	225	255	265	244	277	250	255	235	242	273	229	266	234	236	276	249	248	266	241	245	257	242	226	255	236	225	241	240	205	232	244	267	239	254	254	253	225	237	264	237	263	232	231	239	222	257	239	233	207	221	239	224	275	235	241	239	224	255	252	226	240	226	227	263	267	230	235	230	235	261	244	242	236	218	219	235	230	266	234	253	245	231	225	248	263	208	234	226	240	214	267	240	240	251	241	252	231	226	250	241	238	248	243	234	251	257	208	253	252	250	242	241	207	239	247	266	245	274	253	235	241	271	256	250	258	252	236	247	286	233	242	238	253	256	233	196	242	251	267	245	234	242	248	235	233	246	235	258	255	248	254	248	240	256	229	255	246	254	250	271	250	251	256	222	225	250	245	242	245	239	254	269	265	247	239	223	257	252	227	240	223	248	256	251	232	245	247	242	239	224	255	257	244	229	227	246	241	227	250	229	232	252	257	230	243	248	233	248	223	249	233	215	261	260	252	250	206	227	258	239	234	246	223	247	271	226	262	230	251	250	245	228	218	223	211	260	240	250	250	242	220	245	238	237	283	223	235	250	216	232	264	276	246	235	265	241	240	237	242	226	245	231	245	244	227	250	247	241	234	268	238	265	215	262	278	242	233	240	240	245	241	243	229	234	249	251	227	226	242	243	241	230	255	229	239	252	239	240	245	260	230	246	234	231	227	221	237	219	268	258	269	248	232	231	196	235	262	241	200	229	251	238	220	254	219	245	219	252	240	244	233	237	230	228	234	240	263	241	235	216	246	246	230	226	231	243	239	252	259	249	276	249	219	235	236	270	243	243	251	269	238	240	217	252	236	250	253	242	247	235	271	243	281	222	249	236	216	259	217	239	246	246	284	241	206	236	252	230	221	234	246	257	245	230	234	223	240	255	269	245	238	278	246	219	200	239	259	252	275	235	245	236	231	250	265	220	245	253	253	254	223	232	241	270	254	260	230	248	235	216	247	258	247	263	235	241	221	244	246	235	231	246	222	251	252	259	231	271	267	223	280	249	236	216	253	264	244	245	241	226	247	224	250	236	240	242	242	227	244	227	247	230	224	232	220	267	248	230	242	266	249	235	274	246	248	241	261	238	273	235	223	218	243	251	268	248	219	259	247	245	246	225	232	239	255	254	231	231	255	220	220	260	248	259	276	231	247	251	223	220	255	244	264	261	226	248	234	239	246	242	236	255	257	235	232	256	252	233	235	231	224	250	209	225	248	296	250	233	216	241	234	236	244	271	227	276	246	208	250	227	222	246	233	253	254	229	240	215	248	257	236	254	232	256	239	253	219	219	244	253	228	256	223	264	259	230	241	238	229	234	234	233	231	233	259	254	264	266	232	236	266	249	241	221	224	249	275	221	267	200	234	234	245	256	229	223	245	246	229	231	249	260	235	266	232	252	237	236	252	226	237	215	209	257	227	243	248	259	249	270	227	234	239	221	247	266	257	239	235	224	231	254	231	258	244	234	219	245	228	247	256	250	241	248	218	243	233	227	219	247	233	205	261	229	201	236	260	272	292	220	231	237	267	256	245	247	233	227	227	232	250	257	230	241	212	254	245	222	262	236	236	254	224	251	247	249	239	238	269	250	235	238	247	252	231	222	247	236	241	254	238	250	257	228	233	230	227	231	245	244	234
10577	19296	18270	11370	7386	5103	4052	3323	2685	2045	1676	1390	1150	1007	1061	1377	1127	1897	11619	14512	12277	10876	3628	2268	1386	884	721	561	526	550	495	492	485	519	506	531	565	491	480	533	526	497	506	503	532	494	494	505	456	480	511	505	502	484	507	502	519	516	512	466	504	495	505	488	527	506	518	519	450	455	498	508	522	496	504	498	494	483	483	525	505	448	504	502	490	472	492	491	519	511	515	515	491	508	494	472	546	485	503	468	503	515	449	505	492	497	500	503	487	474	507	508	506	452	515	484	543	535	474	534	489	554	500	482	474	483	492	490	476	501	500	508	493	510	483	491	522	494	485	494	510	502	495	493	475	553	540	534	534	488	510	516	483	505	509	483	537	522	523	480	516	546	471	499	515	482	489	483	479	515	507	481	494	490	473	532	518	518	538	516	522	465	480	465	519	517	521	500	483	511	528	529	475	557	506	477	504	511	519	540	478	459	515	512	491	488	513	513	522	515	517	506	495	490	489	478	537	493	510	480	482	540	527	503	475	487	520	503	485	510	520	519	527	505	506	501	527	487	491	514	502	502	553	471	561	470	491	490	501	542	511	496	467	485	485	473	519	525	529	483	502	504	498	503	484	510	538	517	508	490	523	497	475	476	487	509	495	497	539	517	477	492	538	506	506	491	482	497	480	495	490	475	492	494	473	495	511	482	453	477	497	478	482	497	517	474	500	527	523	496	477	506	522	495	496	523	470	526	529	491	494	498	514	467	508	493	473	529	500	472	490	507	511	484	523	522	473	485	488	466	526	529	496	471	500	498	521	496	511	510	489	512	510	455	494	495	480	487	489	508	488	517	482	502	503	528	457	535	507	477	511	492	476	510	479	499	500	479	505	520	512	478	482	489	453	529	538	507	490	530	483	475	497	527	514	531	497	494	526	522	486	500	512	531	564	498	487	517	493	486	519	506	515	470	513	476	511	504	517	497	465	511	520	530	534	531	482	501	514	503	480	483	522	481	525	478	510	536	506	507	474	543	481	504	476	515	468	514	501	466	493	531	472	497	539	508	494	470	480	500	514	505	482	472	451	516	503	477	468	498	462	522	509	509	478	540	512	542	506	515	484	541	514	471	525	515	535	513	503	513	514	465	510	538	516	531	491	503	498	546	472	490	525	543	475	494	496	510	526	507	510	482	529	473	504	512	511	481	474	471	505	519	514	530	483	542	532	516	478	502	483	548	498	468	538	490	503	527	486	528	465	496	493	513	477	510	534	515	520	510	500	506	516	500	461	486	499	488	497	502	480	502	476	492	489	546	487	507	494	490	496	498	525	459	480	467	494	511	488	479	503	487	520	497	516	514	487	498	475	527	476	556	503	489	508	499	501	492	486	471	501	495	497	517	528	482	475	484	509	471	493	462	505	496	485	468	500	525	492	497	495	509	524	469	488	489	466	490	496	488	510	530	516	488	472	477	488	497	487	508	507	528	500	520	510	498	517	494	493	546	473	493	500	510	529	477	503	534	490	463	523	468	524	511	492	529	526	513	501	483	532	474	507	480	523	506	483	510	526	508	505	486	493	484	498	498	469	502	509	464	478	527	479	501	515	481	497	531	502	494	528	482	559	525	495	500	502	467	501	492	512	522	514	506	463	498	500	482	488	517	502	496	508	520	450	514	495	478	492	521	516	517	495	476	486	475	533	491	445	513	500	493	478	513	487	465	531	474	492	504	479	475	484	508	518	496	529	486	523	490	548	465	471	496	459	465	490	508	477	528	530	526	499	495	535	501	501	499	487	514	513	502	499	476	497	505	519	502	461	489	526	456	514	525	492	505	497	498	512	497	510	536	513	516	481	468	532	539	503	489	465	483	508	488	487	468	532	522	521	493	510	503	472	529	461	483	507	501	499	471	498	531	495	476	534	476	540	492	498	474	492	460	511	518	490	453	513	508	509	533	512	483	483	520	525	488	551	510	475	485	507	487	521	510	491	514	507	535	462	530	505	481	528	496	518	482	551	532	474	520	477	545	509	482	513	449	498	485	539	495	527	480	514	476	502	443	502	529	508	484	498	530	530	509	477	504	527	517	523	548	502	529	496	501	482	497	489	519	507	485	486	512	519	524	454	451	514	488	503	461	524	490	467	523	499	498	480	492	482	485	527	506	485	463	508	465	467	501	542	491	514	511	497	503	502	472	497	460	519	513	466	476	498	535	510	520	498	505	448	528	511	499	464	541	531	504	497	515	500	548	490	499	505	515	505	491	501	477	477	485	472	457	498	526	450	470	478	502	498	525	490	496	492	513	494	485	506	490	493	498	486	496	503	471	485	462	474	451	480	494	493	452	482	555	497	497	488	495	502	512	475	476	528	476	476	498	517	503	504	491	516	526	483	495	508	449	488	498	498	490	473	491	460	479	485	479	543	513	502	472	468	529	497	524	487	504	524	489	542	494	496	508	506	514	495	527	520	529	471	519	520	473	486	497	446	517	507	489	489	489	500	520	480	464	514	505	480	512	485	531	488	492	486	536	514	459	501	502	493	515	481	499	456	517	530	459	507	483	495	531	467	484	485	536	553	474	520	537	524	508	502	531	530	467	534	462	471	462	518	497	529	494	515	494	460	493	465	526	463	469	513	462	483	486	516	500	493	500	543	498	492	505	507	503	482	501	533	503	510	485	491	473	458	517	527	495	504	502	471	478	516	488	514	511	517	492	487	530	474	503	506	472	505	522	510	469	477	503	520	488	501	487	497	479	496	510	502	531	492	482	543	523	483	535	529	482	502	502	471	498	483	540	470	529	560	484	459	514	447	491	502	527	462	467	497	510	489	478	489	485	521	510	498	513	493	513	502	494	502	491	548	462	499	504	488	467	496	514	491	473	460	512	502	489	469	468	484	475	535	482	509	515	466	475	484	485	507	532	486	481	447	488	490	529	501	503	484	478	464	505	496	541	530	504	478	504	472	486	479	513	546	513	515	447	516	481	515	512	496	494	489	505	489	520	487	508	508	501	504	524	500	478	458	491	520	494	503	471	500	500	439	487	441	517	446	495	533	507	462	489	462	489	486	508	467	461	516	520	522	502	560	511	502	510	474	512	499	497	482	515	493	505	498	473	528	491	491	505	487	471	486	532	509	488	494	486	530	511	487	472	516	527	520	445	465	489	520	510	496	497	510	495	514	508	497	533	490	460	458	478	510	541	457	518	480	525	531	518	483	490	493	464	486	490	515	535	505	467	524	521	483	504	521	496	518	480	491	506	513	501	492	496	512	501	492	513	456	529	481	483	494	566	468	523	482	511	494	504	474	547	516	500	503	527	486	512	513	554	466	487	523	440	505	494	525	471	470	502	492	506	491	507	469	534	509	538	502	469	478	484	479	498	494	477	520	488	493	553	510	489	482	489	451	488	505	530	504	510	472	473	533	510	502	479	473	505	510	480	496	473	465	509	443	490	474	510	489	478	500	495	519	494	494	496	491	514	517	491	452	516	467	464	513	504	489	501
23310	21370	29126	23987	21378	18099	3333	1311	921	777	670	512	475	462	496	478	383	1048	5776	9260	7939	6687	1981	1090	658	421	354	290	233	233	255	243	236	264	250	255	273	218	279	266	250	249	250	231	237	217	243	219	238	248	245	257	246	247	257	255	258	272	259	255	259	278	237	241	248	245	269	244	277	225	218	256	239	244	240	256	226	247	218	199	248	244	250	272	254	250	247	238	261	245	225	265	231	257	242	225	276	253	253	240	255	237	257	254	261	234	221	254	218	248	228	232	237	237	281	247	243	237	254	256	256	254	257	260	260	277	255	262	234	256	226	247	253	258	242	268	248	216	256	235	259	268	243	209	219	255	278	295	245	223	245	270	262	226	249	242	244	234	252	244	253	229	221	241	271	260	245	250	257	243	245	254	227	249	276	247	263	234	245	253	233	230	253	229	248	221	189	241	224	253	244	249	232	256	264	255	237	277	249	249	279	254	256	252	249	236	244	261	214	233	242	240	254	229	250	241	247	235	256	220	239	257	250	229	208	255	252	230	268	272	252	254	260	238	237	254	248	234	235	241	258	232	240	254	260	242	259	247	247	230	226	239	272	255	255	242	244	256	257	253	236	281	230	249	252	232	236	228	246	232	236	254	218	232	232	225	245	293	232	264	253	274	225	267	235	276	242	254	271	242	253	240	250	240	239	274	272	235	202	224	254	282	244	246	276	236	246	218	252	240	244	244	232	252	256	267	243	259	242	241	230	210	220	263	245	245	229	230	242	252	251	261	226	270	243	259	244	227	259	258	254	214	251	247	220	275	243	225	237	251	247	205	272	240	257	243	232	264	260	247	253	255	219	247	236	257	267	206	256	275	278	232	252	231	230	225	235	246	236	267	234	246	263	273	247	264	252	241	225	229	211	257	239	225	274	271	281	257	252	249	218	213	273	254	231	242	225	258	221	255	228	277	271	231	238	242	248	237	218	278	237	235	235	231	214	229	256	255	262	246	257	234	246	249	245	235	258	256	233	236	234	249	217	273	259	252	232	257	237	240	253	226	270	244	259	224	218	254	255	267	240	229	247	245	275	247	233	229	268	231	276	233	257	233	245	232	244	235	240	239	242	288	228	222	237	267	258	260	236	264	265	239	246	267	218	232	241	263	244	225	236	250	246	219	253	250	240	253	264	221	237	237	249	248	242	238	219	222	211	228	282	227	258	246	253	235	248	247	224	251	244	266	259	214	227	236	217	282	255	240	275	259	256	233	227	228	269	228	248	240	246	228	255	261	267	269	219	231	233	252	234	222	252	254	242	267	262	206	230	240	251	228	253	251	247	230	254	225	261	221	275	246	225	217	253	242	234	242	240	250	236	235	263	237	258	254	252	256	261	215	288	246	265	252	227	260	267	285	236	244	252	247	277	268	273	244	262	236	219	266	258	259	246	245	251	221	242	221	234	234	242	237	232	224	244	239	244	268	253	246	257	260	246	246	236	251	232	250	245	221	258	252	245	255	246	248	253	239	282	262	275	230	236	221	253	249	265	257	246	251	246	258	237	245	272	217	270	262	264	232	239	274	241	247	226	241	262	243	233	235	235	224	264	227	237	244	264	253	238	257	254	258	236	234	239	249	241	246	273	248	254	231	254	253	230	261	259	238	244	290	214	265	234	248	221	262	230	248	257	219	218	259	257	252	224	248	224	260	221	256	267	238	231	273	225	250	251	238	260	261	210	242	254	256	228	264	241	261	237	268	222	208	258	263	198	251	252	250	231	244	265	231	232	232	257	252	245	228	242	214	256	256	271	236	254	254	254	278	242	232	238	233	237	233	242	221	254	237	256	256	241	224	254	258	216	250	251	239	246	235	232	248	226	233	236	252	192	251	242	237	248	225	248	256	213	247	228	260	246	252	237	245	224	237	271	244	255	264	228	252	236	277	218	237	233	200	232	232	240	260	233	248	270	251	263	254	242	254	222	249	257	236	250	253	246	257	232	236	250	229	216	242	264	230	229	238	245	242	246	281	245	237	238	250	228	248	246	261	221	227	231	244	254	262	231	238	235	257	228	263	256	259	254	236	244	237	260	242	269	259	234	256	246	242	234	244	233	254	229	231	242	281	267	240	260	251	254	242	267	257	274	255	247	249	258	230	239	219	234	242	266	240	254	230	264	266	250	237	240	233	241	248	242	235	264	247	242	234	252	237	247	244	240	249	219	278	233	264	250	238	216	256	236	265	262	237	252	213	234	236	249	220	268	236	252	247	249	244	238	231	251	249	224	249	239	228	239	236	237	244	217	245	268	256	245	224	254	238	266	245	250	234	275	265	249	232	255	248	251	230	236	255	246	273	255	250	226	257	221	244	228	282	217	265	224	238	251	239	221	255	236	274	263	240	222	245	245	248	240	226	228	224	264	230	268	248	232	218	232	254	262	268	228	230	235	254	253	255	214	232	255	288	255	266	271	249	238	273	232	241	243	246	271	228	232	235	251	248	253	250	246	231	225	237	251	250	240	253	261	219	246	260	269	261	226	241	216	225	261	283	260	221	252	233	238	225	253	246	239	253	262	242	269	227	255	239	229	235	251	288	273	222	240	261	245	274	251	247	264	250	250	226	259	226	224	234	257	236	221	261	247	256	246	237	235	259	229	216	228	214	248	223	252	261	225	269	251	243	252	237	223	225	258	229	241	237	236	230	234	282	243	226	249	248	227	239	230	231	228	251	257	244	229	229	242	260	242	238	246	243	225	229	249	251	237	256	254	232	279	258	233	222	238	264	229	237	240	247	274	239	281	238	254	241	238	244	240	223	262	267	238	230	229	230	224	218	255	247	255	242	224	237	235	256	255	258	217	279	236	229	217	241	238	230	249	256	282	248	249	220	221	240	250	241	271	216	268	227	239	239	245	249	263	257	241	246	228	226	271	232	260	255	247	252	231	256	241	218	271	244	226	233	234	245	239	270	233	239	255	229	227	254	226	247	262	243	227	259	250	238	250	241	237	245	246	236	260	268	258	247	233	249	224	247	202	249	236	237	247	251	213	258	276	234	244	246	241	243	237	237	256	245	250	218	235	238	238	236	236	210	260	265	240	245	243	236	268	229	239	250	216	246	267	255	265	233	234	235	253	253	272	237	215	254	289	245	256	243	236	265	217	260	247	245	246	226	248	237	250	235	259	242	246	251	250	211	240	255	230	209	236	231	256	253	241	251	274	268	273	256	218	255	233	223	218	242	220	252	244	233	245	246	260	239	253	254	248	229	255	233	243	246	230	260	233	218	262	246	242	230	234	216	268	258	272	250	239	270	245	229	235	245	253	254	257	235	244	224	247	247	237	274	248	234	242	223	225	262	224	272	263	261	245	245	259	237	262	240	235	274	240	247	232	253	225	263	264	262	230	259	270	217	241	270	256	235	230	236	255	238	228	258	218	274	247	244	245	232	231	275	248	232	253	247	248	256	253	233	248	247	257	266	214	241	268	226	259	230	239	270	237	245	272	238	233	223
13073	24325	23091	16071	10435	7727	6021	4456	3584	2886	2330	1877	1567	1360	1712	1644	1322	3972	17488	22328	18378	16927	5801	3435	1986	1059	833	644	548	474	493	481	473	460	513	506	482	529	531	468	467	503	512	496	487	484	523	479	479	532	494	500	507	495	494	495	511	476	486	500	483	471	485	485	493	529	497	466	514	526	522	496	499	499	503	505	474	482	511	494	473	509	485	463	494	553	499	538	492	475	508	546	524	501	513	440	480	532	495	490	519	478	489	511	481	492	537	495	460	484	496	492	516	459	507	428	521	515	525	516	482	496	509	512	467	475	470	477	479	478	488	487	504	493	509	510	503	475	480	471	494	520	495	514	491	468	513	547	480	532	521	499	548	519	528	455	480	452	515	500	503	495	487	468	474	501	476	494	489	450	452	498	476	512	539	472	458	517	490	484	459	462	534	463	488	469	513	487	504	521	484	475	546	497	477	519	476	513	472	505	463	489	521	510	497	522	504	493	484	486	510	476	480	495	483	513	460	498	506	515	504	555	454	478	523	501	534	466	511	520	518	478	502	489	435	464	486	552	499	474	467	466	501	475	458	483	498	490	485	521	498	527	467	484	507	528	480	471	475	513	487	480	468	484	512	485	498	469	429	491	460	519	502	529	495	488	493	489	530	453	492	524	535	484	491	516	505	521	526	457	515	495	506	480	474	496	502	500	477	474	518	447	460	458	506	478	468	530	512	504	490	533	467	507	468	474	517	514	493	478	482	461	510	493	511	518	505	486	484	495	508	518	483	519	494	498	474	484	496	478	514	517	510	454	499	514	481	480	496	477	463	505	524	503	554	498	473	473	481	517	502	531	455	490	474	504	513	532	543	486	485	493	464	536	518	452	474	499	499	493	472	515	493	500	484	484	482	485	477	491	493	545	504	458	496	486	474	517	456	484	522	494	480	513	508	485	506	462	497	467	479	494	520	504	506	503	481	467	454	476	471	498	495	475	500	507	442	486	471	511	480	485	497	454	490	486	519	485	467	486	477	517	493	485	492	473	462	461	516	505	532	505	516	526	440	506	513	484	468	494	470	503	516	479	505	474	487	488	487	524	486	486	493	502	485	494	492	453	493	484	485	482	501	471	483	462	498	466	465	499	467	491	495	507	507	473	495	505	504	484	506	460	502	494	466	503	412	573	472	519	512	459	534	507	483	535	488	477	477	477	508	486	515	481	513	510	487	489	491	460	477	484	455	458	528	500	487	485	480	477	484	495	472	485	475	487	509	478	505	534	494	481	466	457	520	500	474	506	502	502	505	489	483	519	451	542	516	498	506	502	474	497	486	492	509	490	475	487	479	533	509	481	498	477	470	502	510	536	496	461	519	484	520	536	506	440	499	473	448	460	487	497	455	467	524	487	483	486	471	464	461	496	501	497	484	474	488	507	493	467	498	540	445	497	514	516	461	505	534	497	473	486	493	483	537	501	490	478	488	503	527	490	486	512	479	501	476	518	514	477	495	472	504	493	492	494	522	502	556	513	484	501	490	476	467	512	522	467	483	486	483	453	500	500	493	495	497	468	480	508	508	514	481	485	490	476	481	470	520	527	481	486	493	518	500	486	499	501	501	486	518	486	464	477	483	496	495	485	515	462	462	466	490	517	471	489	541	487	503	522	477	533	470	501	477	490	466	510	496	488	467	531	503	475	466	477	502	518	472	498	459	491	531	495	460	502	496	446	451	509	466	448	466	408	478	488	482	469	540	492	509	497	495	473	499	491	460	520	498	470	485	483	521	541	498	499	469	511	490	503	499	520	515	520	488	489	523	470	469	504	488	481	507	463	482	493	486	481	462	494	478	493	502	481	505	428	469	522	517	510	495	479	480	527	485	471	503	473	539	485	478	521	466	493	510	493	495	545	533	504	474	489	511	503	495	469	471	499	508	532	491	472	505	462	513	482	495	485	493	518	498	487	489	518	536	495	462	512	522	471	497	500	494	481	494	521	459	462	461	457	450	488	500	470	528	484	474	501	525	462	486	530	505	487	463	542	508	477	470	488	478	460	503	498	489	505	518	501	507	486	464	487	471	475	510	528	516	530	503	495	497	500	545	479	485	447	473	511	463	521	497	503	420	463	480	506	476	500	478	493	499	480	530	522	450	450	490	477	464	481	511	524	490	475	473	465	474	494	513	509	487	488	519	468	497	482	504	459	478	517	499	509	506	490	501	475	475	488	492	477	508	516	479	508	498	488	502	470	487	521	476	470	508	518	521	533	457	516	519	506	465	469	466	514	478	450	483	478	510	486	490	502	516	477	473	475	477	496	511	503	456	511	510	542	510	473	462	501	517	513	498	472	479	471	516	487	516	487	491	485	479	477	482	469	483	490	513	484	508	460	496	501	501	513	515	516	495	506	522	487	486	526	525	535	475	524	482	498	483	497	496	507	506	503	498	523	490	492	501	508	504	469	496	499	503	498	533	515	477	491	483	512	470	485	474	472	488	517	485	522	541	481	482	485	517	445	537	521	485	486	480	457	488	517	519	512	505	460	484	443	525	503	469	502	499	490	464	514	462	504	445	495	524	464	497	522	511	475	494	479	469	496	511	492	499	490	504	478	494	485	545	477	471	465	508	512	466	518	520	484	494	480	512	475	483	459	490	474	481	483	510	486	465	548	510	471	465	537	491	474	496	464	497	504	500	525	497	490	486	494	505	519	503	476	516	466	464	498	500	525	498	480	508	481	481	498	479	511	492	504	497	515	480	509	500	470	512	508	497	446	499	474	440	463	463	515	496	462	468	478	498	458	478	506	493	467	491	493	530	502	514	537	471	494	509	471	470	500	475	510	503	502	472	512	483	483	484	486	473	464	517	483	507	472	510	513	524	502	510	467	478	474	521	507	497	499	541	498	499	510	484	474	502	512	473	517	516	489	475	533	488	505	486	498	496	466	538	486	486	508	484	477	496	474	497	460	534	490	495	524	502	463	519	526	480	490	471	483	501	480	473	502	516	451	508	438	492	494	492	449	495	454	477	487	481	498	455	517	505	520	464	491	482	494	488	488	485	538	448	496	489	441	523	496	490	477	474	504	516	534	488	473	534	475	485	481	524	488	510	482	473	481	464	512	531	482	498	491	489	447	479	481	489	518	522	486	480	517	504	473	477	485	466	503	477	497	513	553	510	507	510	475	509	472	501	492	486	500	522	506	514	479	482	497	512	480	468	524	481	505	479	502	488	496	529	509	525	495	496	524	509	539	520	494	541	494	524	502	523	494	467	484	504	501	498	491	537	474	510	470	497	468	490	482	438	516	544	486	473	471	452	485	487	482	475	499	493	461	498	478	508	526	495	523	492	491	527	483	459	460	525	520	518	484	512	552	496	474	464	460	496	482	482	480	481	475	493	510	475	503	523	467	493	464	548	513	486	492	510	497	503	550	511	510	492	527	548	490	468	527	495	525	465	513	494	493	483	472	494	498	496	520	468	493	493	481	498	523	490	495	460	501	493	515	469	502
26995	20284	9180	2642	1160	907	664	531	477	427	356	375	341	347	370	342	332	340	579	756	819	892	586	426	342	310	290	292	275	276	297	259	276	273	281	285	287	257	263	279	296	282	270	286	258	289	278	283	256	255	278	315	249	281	267	284	288	237	293	296	257	250	289	255	250	272	302	292	280	281	259	289	313	292	278	275	284	268	272	280	276	276	273	293	293	299	279	282	269	266	270	291	273	277	277	298	288	265	248	250	247	269	267	286	284	301	277	270	274	259	264	290	244	234	275	317	273	263	261	307	272	288	302	251	277	255	251	294	263	277	254	282	279	279	249	291	274	268	255	276	264	290	290	285	257	308	295	266	296	294	302	287	277	306	288	236	270	281	281	290	246	272	295	252	270	261	260	285	295	278	262	258	319	271	266	295	251	284	266	276	281	253	305	272	278	303	292	282	285	289	279	289	303	270	267	278	280	276	246	265	298	281	285	313	280	281	314	254	281	267	277	286	295	275	285	289	316	293	261	288	273	287	298	268	257	252	287	286	280	261	264	296	263	273	257	287	256	257	249	246	294	288	290	284	288	272	277	271	276	300	280	272	278	260	257	312	256	298	283	274	255	281	266	284	252	264	291	258	270	284	297	284	281	263	288	308	301	265	278	316	255	282	242	258	292	276	272	266	257	295	235	274	277	278	297	270	272	291	281	298	259	287	293	273	274	250	239	301	279	261	253	289	281	263	260	278	291	267	296	255	302	247	256	288	258	286	285	234	292	266	304	292	297	298	230	245	250	277	288	253	269	229	251	293	307	299	291	261	282	260	265	287	280	265	269	275	253	293	270	283	260	275	293	286	295	248	277	278	306	294	292	248	276	282	272	313	256	266	273	280	268	253	266	268	240	290	293	285	296	279	267	271	295	283	240	271	258	300	265	273	278	316	287	275	254	268	309	290	286	274	298	296	278	270	266	292	262	279	285	275	266	284	288	256	263	279	250	257	290	300	294	280	271	270	251	279	280	295	263	247	254	280	284	277	253	279	293	278	280	264	274	270	262	252	281	250	301	288	291	246	273	286	259	269	295	284	275	286	277	289	275	259	257	283	256	262	268	318	281	262	285	281	286	260	280	264	270	266	276	264	256	288	264	291	251	277	280	284	272	273	244	285	291	275	275	261	262	294	285	284	250	238	290	278	275	288	267	283	264	270	271	263	282	287	273	287	268	298	290	260	268	273	272	275	278	279	269	297	274	308	318	277	258	262	279	257	298	258	258	278	245	283	286	295	279	262	281	232	280	249	297	260	291	268	275	260	273	303	281	286	254	245	283	269	271	285	274	269	279	285	292	302	305	273	271	298	290	279	278	252	266	269	255	282	283	271	289	276	288	287	283	263	279	267	278	273	277	291	294	265	269	260	278	269	290	275	283	276	253	277	266	246	266	268	290	270	271	266	266	301	273	268	262	243	261	289	274	287	268	266	294	275	281	272	276	277	272	254	266	240	268	298	269	278	268	259	273	252	264	270	256	260	283	280	270	270	302	262	262	273	296	275	290	281	273	271	277	278	269	275	259	275	277	291	286	286	295	267	286	254	288	269	232	285	264	288	283	275	270	298	290	256	261	256	259	285	283	283	255	255	254	277	275	289	265	278	272	321	309	274	273	279	265	267	247	279	294	281	311	261	287	285	285	303	266	302	272	252	267	274	272	311	282	281	275	256	267	288	280	260	273	257	301	304	244	285	235	292	287	292	256	302	272	252	293	267	286	254	267	282	271	291	278	256	262	285	260	246	273	263	284	270	272	277	276	282	310	290	264	266	291	255	264	319	279	295	258	265	257	275	276	277	262	318	299	281	316	288	268	258	277	301	308	305	293	250	290	267	317	285	290	291	290	298	276	291	287	278	293	292	303	278	259	258	278	282	285	267	267	251	289	232	298	275	276	297	282	302	283	269	274	283	281	262	281	295	248	292	284	277	259	279	273	263	278	265	297	285	262	264	280	266	242	258	243	302	301	280	300	271	315	268	297	305	280	250	267	263	273	280	302	278	255	256	259	269	306	274	283	249	262	275	262	262	263	273	271	284	255	247	300	305	259	251	292	258	305	282	311	249	263	311	298	288	267	286	278	282	269	266	299	270	276	264	263	264	269	262	284	276	282	294	274	270	264	264	268	282	263	300	291	258	276	280	284	292	268	273	273	292	278	283	277	293	280	282	273	318	276	291	280	256	295	294	268	267	264	312	251	277	254	293	292	280	285	292	268	247	299	264	244	257	313	292	262	292	261	262	285	250	282	272	294	272	259	279	253	295	294	276	273	309	284	275	241	307	310	264	286	277	274	272	275	293	291	264	309	258	258	244	303	270	282	279	283	302	296	260	291	278	260	304	253	297	282	279	249	269	299	259	280	276	276	251	277	288	244	285	266	278	287	300	260	286	275	276	241	255	284	300	266	252	270	261	290	289	260	257	250	284	268	246	267	306	242	292	281	295	266	257	292	268	243	278	267	271	285	271	304	282	285	248	285	270	272	292	324	298	289	276	286	285	257	268	275	274	268	279	249	266	290	271	250	277	267	250	264	264	257	261	279	281	273	289	260	259	264	280	265	276	305	275	291	236	280	307	269	264	277	266	266	278	271	286	305	289	278	253	285	276	299	283	259	249	300	284	267	276	258	291	267	248	278	276	294	289	304	287	253	279	277	290	319	256	285	256	262	288	271	279	265	282	250	296	293	264	239	274	247	305	309	260	296	267	266	310	289	294	265	270	280	289	302	284	272	294	244	293	251	265	251	309	254	293	251	247	285	251	264	255	287	291	285	251	276	289	280	271	284	258	289	279	301	271	299	280	310	259	290	279	284	319	244	268	269	250	278	260	288	288	262	258	296	268	270	264	291	283	257	287	282	301	304	274	292	278	273	270	267	287	257	266	303	272	273	303	284	281	305	276	270	277	286	296	268	293	286	265	287	281	264	277	272	279	256	274	286	261	270	260	268	282	257	268	290	258	256	261	262	259	301	290	263	262	275	270	303	285	273	283	233	264	255	299	279	284	278	296	301	301	246	245	266	278	289	271	254	287	273	271	276	269	263	249	255	285	249	275	271	270	267	269	274	297	257	291	296	278	270	261	302	276	280	276	268	290	263	278	285	278	295	272	284	267	285	263	293	238	292	296	269	279	283	252	227	268	283	263	252	266	285	289	279	284	277	237	266	270	301	274	281	275	295	271	249	259	270	272	281	256	263	280	275	269	255	281	269	273	272	249	268	271	308	284	296	270	284	277	295	275	274	269	287	285	251	285	264	316	300	290	273	241	274	293	227	292	277	278	287	269	279	262	279	265	271	284	282	281	285	263	251	302	257	275	266	286	256	249	258	258	281	292	252	257	269	275	315	285	286	293	282	259	293	268	267	285	260	277	275	291	282	292	267	304	281	267	267	245	296	265	280	256	294	292	294	280	288	306	262	283	291	250	255	279	253	322	274	277	285	259	284	282	248	289	264	257
9082	11744	10764	6708	4269	3229	2360	1781	1481	1283	1032	921	801	900	1002	813	827	1054	1703	2391	2645	2654	1555	1038	761	657	585	614	603	569	588	592	566	607	585	597	545	552	585	545	542	586	556	575	581	527	548	540	571	597	598	527	544	593	549	525	631	530	547	585	604	554	558	562	522	554	565	556	585	541	568	560	524	563	557	542	539	610	597	569	523	569	559	546	513	556	537	602	523	544	562	556	572	583	580	538	585	568	527	585	560	577	587	566	550	578	583	540	562	539	552	588	546	522	596	565	533	582	572	587	549	580	547	585	600	562	599	547	536	575	542	532	583	568	556	536	568	537	589	570	556	534	609	582	555	564	567	572	578	512	592	562	576	559	576	555	554	577	551	600	572	596	558	551	628	568	572	598	541	539	546	591	546	577	595	583	581	605	550	565	552	545	539	588	521	537	571	583	525	577	576	542	508	581	565	559	578	559	571	553	529	528	596	566	589	564	572	554	547	578	578	570	561	590	586	554	549	587	593	583	550	530	578	531	573	594	536	595	527	560	539	595	565	568	550	573	558	565	531	576	514	591	523	553	533	556	600	561	566	531	569	589	591	575	587	549	573	549	554	566	587	550	550	582	598	516	566	569	543	598	573	573	598	555	574	559	596	576	578	564	565	573	539	567	531	603	577	586	577	539	569	533	550	593	565	510	595	552	595	566	570	569	577	540	562	574	622	547	560	615	621	549	567	561	564	546	550	592	522	540	561	571	572	577	555	542	558	557	578	541	589	553	575	558	584	593	505	555	561	520	570	561	609	559	577	551	553	573	534	555	536	555	540	575	590	579	583	580	598	570	548	549	627	568	564	614	525	576	571	539	572	578	559	560	578	579	540	586	562	526	566	580	554	532	541	587	576	601	551	596	550	590	584	534	579	589	563	568	585	533	565	584	587	553	542	578	544	574	588	574	585	530	582	521	549	534	597	547	556	589	600	551	554	551	570	573	595	561	543	580	553	543	601	605	551	556	540	570	604	595	539	581	534	549	563	573	524	556	603	538	547	554	579	536	572	557	581	603	526	560	583	536	590	549	551	588	541	553	594	565	545	525	560	599	514	538	571	567	546	593	550	554	536	599	579	556	571	606	572	529	553	566	535	606	533	575	522	575	588	553	559	525	574	556	592	578	542	568	561	577	571	582	563	555	595	568	529	560	601	545	578	596	554	559	525	605	559	550	544	564	550	571	545	576	592	552	577	599	555	565	537	575	567	589	548	537	558	535	588	541	566	580	588	528	572	521	573	533	596	543	541	574	526	553	556	594	557	516	580	582	581	547	544	552	573	572	524	552	545	563	565	557	571	568	606	579	539	541	536	560	568	556	551	566	577	573	518	575	562	560	577	567	621	598	586	567	584	559	551	615	611	580	538	590	571	565	529	557	519	543	580	563	564	547	576	539	540	587	587	590	564	564	544	548	534	562	552	557	592	554	524	548	563	580	538	555	592	578	531	544	535	559	538	581	535	551	571	589	590	546	566	571	536	582	585	567	540	582	549	593	563	568	563	550	585	578	553	584	585	568	553	568	582	535	593	515	555	570	529	548	534	538	577	558	583	589	564	558	566	515	577	606	544	574	590	566	522	559	605	575	574	528	557	550	525	583	508	552	571	562	564	574	561	594	576	539	602	566	601	581	568	588	550	562	571	562	582	600	512	530	527	560	574	556	551	560	615	556	553	549	537	553	552	582	573	568	582	562	539	569	506	499	563	618	578	582	604	513	558	564	589	530	593	522	517	572	564	561	564	541	535	565	552	541	575	581	555	612	581	527	558	583	529	543	565	555	554	547	610	573	570	557	575	564	573	578	606	606	617	580	557	600	588	597	539	546	521	567	558	584	512	588	522	566	549	576	566	596	549	545	576	573	561	523	561	554	561	536	541	556	539	541	533	592	570	562	564	554	545	542	582	562	572	609	543	611	602	552	530	566	584	561	566	560	562	524	551	581	585	541	580	528	558	528	539	541	596	564	572	534	546	540	513	522	547	579	532	561	569	573	542	556	567	598	570	544	573	551	610	586	581	520	544	563	502	525	563	621	579	536	592	541	550	562	607	568	610	599	543	589	543	560	543	571	569	561	570	596	558	583	626	585	583	543	602	553	569	534	526	568	557	580	534	570	582	568	588	601	570	563	612	596	541	545	540	554	552	581	544	555	603	538	538	540	611	573	581	588	584	530	554	560	556	557	538	560	580	610	591	588	551	551	600	553	537	578	565	630	593	539	576	534	573	582	572	584	532	563	577	573	541	551	587	579	580	574	555	558	590	575	559	531	541	563	567	571	574	603	554	572	562	525	526	587	546	619	567	547	572	554	545	544	587	592	558	552	532	573	587	578	573	577	538	578	512	547	549	592	582	550	557	542	577	580	566	558	601	531	516	535	601	562	564	536	571	604	552	573	579	565	594	595	529	563	539	575	543	533	526	540	559	579	554	567	558	560	530	556	523	569	570	590	538	560	551	554	549	535	573	568	596	597	566	565	583	589	557	561	575	565	565	543	590	591	567	528	535	560	570	551	537	546	570	554	560	569	577	568	579	564	554	570	560	540	604	556	566	568	549	521	569	533	574	566	558	564	561	524	543	569	528	563	574	565	553	543	609	594	576	545	576	539	586	563	553	533	540	531	567	541	529	560	592	524	542	585	541	563	573	541	530	576	553	569	550	543	570	538	544	551	543	559	599	550	537	578	540	546	567	572	541	569	572	602	589	540	555	600	554	553	598	589	612	597	573	546	583	586	546	551	571	558	535	605	555	569	556	566	570	527	552	540	544	580	560	589	597	557	590	540	552	541	527	586	571	563	578	545	563	559	579	558	532	570	629	563	564	570	559	605	557	552	573	516	551	569	534	552	574	565	560	583	537	542	573	551	577	587	577	593	529	597	573	592	624	587	594	559	629	597	551	573	571	514	585	570	515	570	574	545	638	584	538	564	528	558	587	551	577	560	540	563	596	523	535	561	549	547	573	536	593	575	525	553	534	576	560	568	537	597	548	556	568	528	545	583	527	588	548	571	568	564	594	536	578	565	598	526	521	585	578	588	553	540	590	606	532	564	569	584	552	597	562	572	590	588	569	598	572	607	563	589	538	575	595	620	585	612	574	596	586	581	581	542	573	572	585	548	571	573	541	550	608	584	540	576	577	606	590	549	505	532	575	590	577	568	543	531	527	550	560	570	557	528	562	597	568	603	554	557	537	549	559	556	555	605	519	569	535	544	585	600	548	581	536	553	571	570	550	581	519	561	599	559	557	616	522	569	550	526	544	543	608	558	579	585	582	562	584	566	587	567	585	570	599	536	561	593	569	559	510	576	615	564	573	525	537	599	558	546	598	558	567	577	593	563	551	562	572	619	592	521	519	550	564	579	565	542	582	549	579	569	554	568	556	588	595	543	544	593	555	555	572	545	557	556	554	587	562	550	587	527	528	552	602	552	577	573	591	538	575	575	505	567	550	551
24169	21304	28279	24641	18486	3215	1365	841	701	611	476	391	384	406	364	349	398	918	2605	3577	3816	3365	1653	832	511	341	313	266	266	234	262	242	257	285	224	234	271	238	261	215	275	258	276	262	268	257	259	261	247	264	249	246	240	245	266	237	214	244	267	215	245	238	254	257	233	262	258	237	240	233	255	240	234	250	235	232	213	262	258	227	286	264	252	237	249	276	244	225	238	236	243	267	252	249	243	279	246	237	283	247	242	247	257	257	239	243	254	237	244	250	262	251	285	215	222	243	265	257	260	242	236	230	252	234	244	254	245	262	248	269	260	234	246	263	238	229	260	247	224	223	268	285	244	263	238	253	260	240	249	239	259	255	237	242	249	268	266	237	238	230	250	243	258	237	240	268	222	252	249	244	225	257	252	261	210	222	241	248	242	252	242	249	244	252	251	249	245	263	233	237	279	271	233	263	241	273	203	253	260	221	251	259	254	209	255	273	225	258	258	243	233	254	238	265	253	251	237	268	272	226	256	232	242	252	238	258	237	240	261	237	271	251	256	285	280	249	277	241	236	234	226	256	281	225	251	210	249	223	239	233	233	246	233	257	220	268	234	243	236	247	219	255	260	249	243	233	263	252	253	257	284	240	251	248	240	260	261	223	240	256	237	247	248	260	267	241	236	260	255	272	265	244	245	244	233	224	232	229	238	258	244	241	263	249	222	269	251	243	234	241	220	262	231	243	250	233	279	266	231	242	247	247	261	245	204	246	264	224	244	215	259	262	224	235	246	250	212	246	240	221	229	250	232	249	273	267	270	260	246	266	235	252	238	247	222	243	256	284	226	250	239	225	269	286	229	244	246	219	251	243	262	246	256	273	234	244	278	233	235	249	258	228	246	257	260	285	240	242	240	233	250	240	267	255	240	228	243	243	256	252	270	245	251	253	250	240	233	250	247	247	252	273	211	239	246	260	246	262	254	259	265	254	264	218	235	245	248	251	252	239	248	245	244	231	217	235	247	229	212	233	250	219	247	263	261	225	231	244	215	248	228	250	247	238	242	230	246	258	255	233	244	264	231	274	234	265	263	243	258	276	243	273	264	244	244	255	253	230	244	199	235	243	278	257	216	239	244	274	250	238	277	247	267	255	268	260	275	241	259	219	252	262	232	251	243	254	249	242	240	249	256	245	232	266	242	224	261	249	250	249	236	250	232	239	250	258	225	266	252	253	271	232	261	231	265	235	216	228	246	240	245	256	216	276	239	259	265	221	251	241	230	220	260	246	255	247	269	255	235	214	221	227	232	262	262	246	257	271	236	262	265	266	250	278	261	229	217	225	268	242	268	250	259	242	244	264	225	229	240	245	241	236	265	234	229	244	265	240	259	253	258	249	254	258	231	228	230	236	235	228	246	255	206	228	273	255	260	251	242	262	259	263	261	251	264	231	228	260	272	256	256	224	246	227	242	258	228	242	229	241	275	277	242	231	222	247	238	222	259	251	227	244	228	209	261	246	248	251	240	279	255	219	232	252	237	238	252	265	241	284	251	234	242	265	243	239	263	225	251	245	275	239	228	235	239	242	246	235	228	230	254	226	236	260	242	264	266	238	255	227	237	226	254	263	257	254	223	232	228	247	266	259	240	235	237	262	257	251	251	217	240	262	228	267	233	236	249	222	259	247	243	253	224	267	259	214	256	231	275	263	219	259	247	233	226	248	275	239	252	218	267	235	243	253	263	241	252	266	254	246	240	230	223	245	204	234	270	244	242	257	251	247	257	257	255	235	229	252	244	235	288	245	241	252	236	218	229	254	248	241	220	257	263	229	266	245	280	270	240	244	235	254	238	230	224	240	271	244	260	276	252	251	265	263	273	242	248	245	225	292	261	244	240	253	227	247	264	226	247	241	252	256	251	252	261	230	241	250	254	274	247	250	233	265	253	222	235	244	248	224	270	226	237	246	251	264	278	255	257	264	227	247	242	245	255	228	246	270	237	229	225	245	246	235	254	226	232	247	237	253	251	238	261	244	232	246	248	261	235	222	236	240	242	251	235	211	235	228	265	252	265	251	252	247	243	267	254	256	232	267	239	239	259	246	275	262	237	251	255	226	258	226	253	234	257	257	258	259	239	243	257	252	223	244	241	254	219	265	247	265	217	252	234	242	261	231	221	247	254	259	239	228	229	234	237	270	245	253	280	290	219	228	265	248	238	249	235	231	241	237	261	238	228	233	278	264	222	287	228	231	256	246	249	268	280	235	262	250	262	239	244	252	241	234	241	240	246	254	234	247	254	241	244	270	232	235	274	256	253	247	225	234	255	226	241	240	264	247	225	261	250	262	219	258	241	245	252	237	274	265	262	232	249	241	241	252	236	245	230	263	255	240	227	252	228	249	242	246	218	273	235	256	235	256	236	242	237	267	250	252	287	231	246	253	238	247	224	253	268	261	235	249	266	236	236	241	221	248	230	270	229	255	253	255	244	241	252	240	226	266	243	185	237	241	208	275	227	241	257	254	258	224	250	250	242	264	253	251	277	242	240	236	256	239	236	242	239	230	256	232	247	224	264	254	259	250	245	251	245	279	226	232	237	240	267	212	229	265	250	267	274	245	259	258	273	264	246	261	254	257	248	233	248	269	247	234	251	275	255	219	255	258	247	248	246	265	240	217	239	215	231	247	236	243	237	229	243	204	217	254	273	250	239	235	244	279	255	253	227	247	211	219	260	274	250	251	252	232	231	241	232	211	229	229	242	229	229	276	238	234	238	264	236	225	261	264	255	236	241	226	235	272	216	265	256	231	226	236	269	276	251	265	247	228	247	266	238	250	245	254	276	253	239	231	265	236	267	226	247	249	249	262	265	228	245	256	243	264	233	242	235	250	284	243	235	226	262	247	287	243	251	225	253	258	203	253	235	243	251	222	263	212	261	259	267	201	250	271	251	254	263	249	259	278	262	217	240	246	254	246	218	260	244	241	253	242	234	246	236	258	265	274	238	242	223	247	245	244	230	240	244	232	247	234	233	262	229	256	232	248	266	244	219	219	217	236	257	248	273	274	251	230	281	229	245	248	245	263	247	257	265	250	240	269	265	243	221	232	234	239	243	246	245	234	237	249	256	264	244	247	227	229	232	258	258	255	265	268	239	275	243	255	232	263	246	230	256	229	258	252	269	221	235	249	252	246	262	207	254	255	265	261	266	228	250	230	243	255	258	254	233	252	267	252	248	239	246	220	232	261	225	248	234	212	251	252	239	246	260	262	234	243	247	229	239	289	274	255	259	255	253	235	229	241	221	229	259	220	255	257	249	221	231	233	239	248	243	234	232	240	243	275	222	259	264	264	243	250	243	223	257	242	238	248	266	270	252	246	251	249	265	255	253	257	245	233	244	276	238	242	221	240	259	223	238	237	237	243	251	253	259	248	245	252	255	243	228	220	229	268	249	250	233	238	245	227	262	209	247	264	242	253	261	233	259	237	240	229	271	257	237	249	224	258	238	224
10041	18830	17989	11795	7902	5641	4169	3176	2648	2087	1615	1315	1180	1276	1222	1093	1136	3379	9283	11536	11478	10467	4949	2641	1569	883	763	568	502	504	497	524	483	517	526	526	494	483	526	501	487	512	535	515	536	499	521	548	510	544	509	547	512	525	489	469	474	491	560	508	511	466	497	512	485	493	518	526	517	510	485	492	472	448	494	496	513	534	476	506	542	444	510	496	503	480	502	519	500	516	508	468	517	517	501	500	476	524	502	490	538	516	476	462	515	519	472	512	522	483	512	454	494	528	522	518	513	494	500	497	500	446	529	477	497	492	517	542	507	508	522	498	476	512	500	548	488	519	536	532	499	516	496	519	515	484	460	507	506	484	510	482	514	510	487	476	502	472	494	499	485	467	509	493	500	518	529	495	508	565	522	560	514	512	522	495	505	480	502	476	504	520	500	527	516	528	503	466	511	516	524	529	493	513	524	518	527	515	499	528	516	489	533	489	525	495	509	523	510	489	523	503	513	518	480	515	488	480	517	483	484	510	502	504	485	518	466	472	525	494	530	463	492	504	504	518	519	511	454	505	458	466	488	476	574	480	514	509	505	507	507	482	488	509	467	495	520	519	511	507	499	497	456	526	509	512	500	508	509	495	499	537	547	508	462	477	490	512	529	525	509	504	492	516	483	490	521	514	518	516	528	518	522	491	510	510	514	495	511	462	502	535	527	485	551	478	485	498	504	523	529	488	529	493	515	511	490	532	518	511	491	520	478	509	471	497	506	554	515	540	490	516	453	549	510	516	498	551	521	509	517	498	479	479	476	464	456	495	472	489	503	492	541	514	477	503	494	507	542	521	488	516	513	539	530	523	504	511	534	525	515	496	508	469	513	491	460	508	493	491	534	516	489	485	469	521	508	444	545	502	484	478	497	490	493	519	500	501	497	519	501	540	517	530	481	507	491	494	486	493	527	518	491	495	512	495	513	530	518	480	505	518	465	536	492	520	522	513	488	497	506	500	481	491	509	515	497	498	550	490	525	488	533	534	487	485	518	523	519	526	482	541	482	534	473	476	505	495	487	479	505	479	526	511	521	522	538	498	522	472	479	520	512	515	497	542	508	485	506	513	465	538	518	552	496	466	523	482	461	484	520	527	526	522	490	516	470	499	492	513	527	520	544	492	520	511	518	492	507	497	513	521	480	525	504	473	499	538	525	501	519	534	514	477	486	558	488	485	504	526	545	528	481	495	507	517	546	455	501	500	516	508	461	495	475	494	502	520	508	503	486	497	535	536	539	518	523	466	495	536	517	471	496	530	507	511	496	523	484	475	491	512	524	516	510	486	503	485	508	488	498	479	513	463	495	517	489	479	499	534	496	491	480	496	505	533	500	519	516	522	511	532	542	498	506	510	502	526	504	478	525	489	499	456	467	514	532	518	476	475	482	518	538	468	501	541	494	532	532	521	508	526	462	551	489	509	490	503	510	502	489	500	530	484	492	485	513	509	519	490	492	523	504	533	516	491	497	515	487	490	532	474	526	522	480	540	543	502	518	470	524	532	513	500	458	514	531	521	484	548	489	517	515	523	534	501	522	474	503	541	466	490	502	523	498	516	519	485	484	508	501	541	526	564	481	502	514	559	456	528	463	464	523	501	534	517	472	499	495	510	473	498	510	489	518	487	532	474	498	496	475	517	521	533	507	518	491	507	502	534	517	484	521	474	486	512	517	511	470	512	513	503	481	513	540	470	504	504	510	525	488	525	477	514	491	554	472	503	525	538	490	511	511	516	515	507	472	522	477	469	490	578	520	507	543	519	542	526	482	478	492	515	497	494	532	460	480	454	496	479	550	499	508	522	540	473	470	461	507	513	498	512	498	522	462	489	494	497	492	522	453	528	542	538	519	505	511	514	548	553	506	478	494	516	505	509	490	518	501	482	484	515	510	506	527	511	522	487	513	499	508	501	494	507	523	499	548	496	539	468	504	465	482	520	530	518	487	533	502	509	502	482	505	481	490	478	549	488	549	486	511	472	490	495	516	539	541	461	482	531	479	486	471	512	506	511	496	499	531	521	465	466	517	516	510	494	520	517	516	513	495	489	536	471	544	504	463	534	512	516	515	527	467	497	491	488	513	499	500	510	526	483	494	490	503	463	519	509	494	489	499	476	488	518	497	476	506	507	480	523	498	476	480	514	505	522	499	516	514	507	464	491	503	482	536	482	512	514	482	508	502	512	484	462	509	491	506	489	546	501	466	506	488	486	490	500	510	512	516	528	504	498	461	492	480	525	528	509	510	510	508	531	475	522	485	468	492	519	510	507	511	517	542	500	502	471	532	483	484	494	487	497	493	521	529	498	489	524	501	499	574	449	497	510	492	521	508	500	519	520	514	549	487	492	482	498	504	512	490	507	515	503	528	485	522	512	505	510	522	522	481	511	458	499	497	502	505	485	506	472	522	543	483	475	501	529	504	502	485	484	516	459	497	488	531	517	502	508	523	506	507	512	505	512	502	503	491	534	496	496	521	514	501	528	501	562	509	493	503	503	534	514	514	478	508	506	508	503	548	532	512	526	466	453	507	495	514	557	510	493	475	497	512	492	496	517	479	484	504	489	495	532	475	467	515	532	487	480	512	515	482	508	500	441	544	508	504	460	530	489	549	500	526	552	482	451	519	517	501	453	459	531	534	483	485	465	482	486	529	501	490	507	500	511	524	527	529	550	517	496	489	496	515	491	497	529	505	546	515	468	522	467	514	502	476	521	514	495	508	503	489	530	509	487	513	473	501	484	509	522	519	454	487	493	523	537	544	505	478	478	506	488	485	510	532	483	510	529	535	566	456	470	539	510	484	530	512	463	526	499	548	496	524	482	533	494	504	495	518	533	513	508	492	494	546	536	500	511	531	530	533	504	518	481	498	515	550	470	481	523	558	498	548	520	550	511	515	525	502	489	488	512	530	525	483	494	492	508	523	469	549	502	504	506	499	502	506	488	524	489	530	485	479	501	516	517	512	522	531	524	486	520	505	520	531	529	493	514	546	524	519	512	502	539	513	484	457	541	502	477	494	486	507	509	513	492	507	504	533	485	520	518	522	503	522	492	537	518	549	521	502	501	524	525	536	507	496	537	464	531	480	504	478	540	503	545	543	511	523	513	504	507	487	508	503	495	456	513	472	529	470	453	561	505	534	494	437	495	517	536	490	493	516	493	494	480	490	517	497	461	487	487	487	505	507	499	473	508	499	475	528	497	480	525	494	485	505	502	538	517	477	504	514	500	499	509	497	496	477	541	528	487	509	533	524	504	486	530	485	529	515	512	524	551	494	458	527	489	452	507	512	492	484	506	532	510	518	508	505	513	504	475	552	507	460	485	479	504	517	493	530	473	513	510	519	501	548	475	495	493	504	488	538	488	519	512	482	536	551	541	481	515	519	491	512	487	504	538	474	518	487	476	512	502	474	509	489	484	521	553	516	512	490	500	503	513	527	504	492	510	494	502	537	475	489	486
23383	21455	29233	24058	21462	18263	3251	1419	1010	759	640	535	535	538	517	441	448	1428	5383	6623	7746	6807	3101	1341	738	497	351	319	260	260	259	278	247	271	230	254	231	260	247	218	270	262	263	277	265	282	228	231	264	282	270	236	247	234	258	264	264	254	241	252	252	252	276	250	256	270	261	263	245	251	260	260	257	269	263	283	246	219	255	247	257	232	243	243	252	246	245	270	284	263	259	251	258	282	270	256	286	253	266	252	259	255	219	253	245	245	242	216	262	248	264	252	273	253	250	233	252	251	265	280	260	255	237	217	250	284	243	230	250	232	262	232	240	282	262	271	263	254	245	271	278	260	244	229	242	247	269	286	224	283	262	276	281	255	230	235	227	246	250	258	248	264	243	267	244	277	254	242	278	268	257	258	251	240	250	244	258	240	236	276	255	262	248	278	267	227	256	245	261	250	253	247	252	255	257	289	239	247	247	235	223	243	247	270	250	264	273	250	206	286	252	217	242	243	240	236	266	264	253	263	241	256	290	263	238	243	254	266	255	235	236	253	272	264	233	284	243	271	251	233	235	257	255	255	252	234	270	265	268	221	228	257	255	257	271	267	232	231	234	261	263	241	243	272	257	270	253	264	269	266	246	248	275	254	269	241	240	264	251	246	286	258	257	255	265	255	238	280	256	256	264	264	277	238	275	244	255	241	260	263	235	245	229	235	248	250	246	272	270	271	243	253	253	227	268	270	243	232	240	261	245	225	262	249	273	236	243	264	266	244	261	247	235	234	263	244	287	255	235	265	283	250	260	244	250	247	282	232	247	290	262	271	263	251	268	264	264	267	257	229	279	276	272	252	255	265	239	248	252	257	267	237	261	253	249	263	247	286	221	249	239	257	266	240	252	249	245	222	240	261	278	264	248	269	251	245	250	271	266	226	270	273	235	244	232	268	254	265	259	257	244	244	257	252	235	245	248	230	244	266	250	268	233	244	268	249	259	256	272	270	246	253	264	234	263	261	267	243	279	211	269	250	287	251	272	254	240	256	243	243	262	253	245	280	259	286	253	284	258	249	253	264	270	255	296	236	229	244	279	229	270	267	275	258	253	277	244	241	272	263	248	265	233	278	253	275	245	226	239	265	232	249	271	266	253	262	233	252	267	233	271	216	246	269	269	237	242	254	266	268	245	263	251	236	267	243	224	261	260	251	268	265	228	262	256	291	248	276	247	201	271	263	232	240	259	269	251	230	252	282	234	231	229	252	250	223	235	262	234	278	232	244	248	285	258	269	225	255	219	241	237	255	251	240	252	262	240	266	237	239	250	265	233	278	229	297	256	249	239	247	281	262	269	242	275	264	251	250	234	244	254	238	258	255	218	253	260	246	239	251	252	258	233	243	262	250	243	249	268	242	271	249	251	267	249	252	262	305	247	256	228	242	288	242	244	250	259	265	240	253	245	226	256	207	242	281	250	270	273	273	253	249	238	245	260	234	261	260	228	242	268	268	248	249	261	228	262	243	228	244	259	239	271	248	242	212	260	251	264	235	214	278	238	278	267	239	258	223	241	249	253	259	227	251	261	273	252	216	266	258	245	261	260	255	253	249	254	253	264	262	259	265	252	232	265	246	228	237	244	270	245	269	265	266	270	264	255	252	245	266	246	231	280	269	279	261	201	243	262	255	262	273	230	237	264	263	257	288	249	295	231	258	277	262	266	252	255	251	243	267	280	267	254	265	240	264	274	295	254	257	263	262	249	251	264	261	261	261	254	234	251	259	242	269	235	262	272	247	284	234	244	274	259	258	264	262	269	225	245	251	262	243	272	283	246	269	266	225	269	261	258	275	253	246	244	261	268	270	229	238	253	255	251	259	257	254	234	253	234	263	237	243	244	250	264	251	255	253	240	261	272	258	218	265	262	267	233	218	247	271	252	282	239	245	258	261	251	246	255	241	239	259	270	270	231	263	256	273	266	232	279	239	252	246	235	254	278	270	244	258	274	271	263	269	254	261	263	226	236	261	256	264	240	254	252	261	259	262	279	234	264	243	266	280	246	232	241	248	236	267	240	245	253	255	250	226	262	263	252	264	252	244	267	245	275	249	242	282	252	258	251	239	264	273	257	256	249	254	255	247	217	260	240	249	267	259	235	282	253	254	257	266	240	241	277	266	240	248	250	245	272	271	270	237	197	269	252	228	240	262	230	239	243	221	250	252	258	252	254	308	266	260	243	264	240	257	244	270	240	250	258	247	265	241	253	253	265	269	269	247	240	238	231	241	252	286	246	252	247	256	244	256	253	257	266	247	249	258	262	270	251	237	257	270	245	217	242	273	245	266	255	255	220	273	256	236	268	232	239	241	212	262	229	244	258	249	241	246	233	251	234	271	232	229	278	201	248	259	248	273	231	230	263	246	265	251	262	257	224	230	239	255	240	253	268	271	257	279	266	261	249	272	246	271	233	260	221	219	203	253	244	264	238	263	260	261	248	259	241	265	251	271	232	226	220	214	278	261	275	276	262	269	264	277	255	262	248	268	245	265	264	244	236	257	249	245	233	262	284	263	233	268	257	250	266	248	223	242	244	246	260	268	247	273	254	227	247	282	262	267	235	241	253	261	261	238	229	241	260	263	246	297	255	253	261	281	250	315	263	222	248	266	265	265	253	269	247	244	248	257	296	255	245	262	278	263	261	225	243	260	269	243	261	256	230	264	265	262	237	279	243	237	276	260	232	275	258	267	265	235	226	216	259	251	238	232	260	237	258	256	265	280	244	263	245	247	233	224	229	226	247	235	244	271	264	286	232	245	242	228	235	247	235	274	257	265	257	277	260	258	260	282	242	275	279	269	279	254	239	231	250	269	245	233	272	286	229	246	250	241	255	230	274	265	252	257	243	267	273	228	239	232	241	234	247	234	260	253	257	265	266	261	255	258	260	230	259	220	261	264	264	250	248	274	226	252	258	226	244	249	248	272	217	253	256	257	255	251	288	244	258	256	248	245	242	238	266	259	271	262	253	269	257	237	248	260	247	242	282	263	241	255	243	272	258	253	253	278	257	269	243	261	255	247	248	208	274	237	270	244	273	257	244	222	251	249	273	252	249	229	260	266	228	263	253	265	263	282	265	258	256	259	230	271	253	243	252	261	297	253	258	263	257	217	281	257	200	258	238	248	262	262	289	249	242	254	230	263	256	244	262	253	253	236	262	254	234	254	224	242	260	237	292	259	247	252	243	259	238	237	248	245	273	292	272	273	264	257	259	260	271	247	258	260	248	257	263	260	264	264	251	249	253	251	263	238	222	251	271	261	230	251	243	237	244	263	261	244	240	256	237	258	262	236	268	239	265	272	271	253	257	258	262	266	245	271	251	267	239	257	225	241	254	256	256	254	261	240	238	248	257	271	249	254	259	259	248	231	287	260	223	249	246	254	236	259	261	246	239	268	246	251	274	237	285	277	256	263	235	227	266	273	266	276	232	249	265	255	246	273	239	250	269	278	243	258
12560	24622	23190	15863	11027	8094	5845	4787	4000	2920	2116	1840	1626	1658	1543	1456	1491	5419	16090	18241	19142	17199	8553	4221	2359	1252	906	690	535	577	485	483	512	472	525	539	545	527	533	475	514	546	522	494	511	494	521	514	497	443	496	521	476	527	535	496	472	487	496	508	507	504	515	484	473	493	514	507	493	484	511	494	506	513	497	525	486	499	518	504	496	446	475	519	497	506	519	522	495	514	505	534	510	509	532	486	547	485	511	513	498	531	514	498	512	528	505	530	510	507	489	510	507	470	533	470	469	458	494	534	482	477	532	506	517	487	483	524	488	480	540	485	486	496	531	536	527	484	476	531	514	520	473	492	492	490	475	541	509	509	509	467	512	483	560	530	520	503	471	501	497	549	483	470	526	532	509	513	506	515	505	553	535	511	516	469	497	496	536	511	513	510	493	510	559	477	494	518	523	514	477	518	472	524	527	498	504	490	503	503	481	530	518	517	521	531	543	495	502	522	492	500	528	523	541	576	501	471	503	512	494	507	520	506	471	535	500	516	518	504	489	528	484	502	517	468	469	507	475	537	492	521	493	495	502	535	514	533	483	481	545	522	504	508	475	460	487	488	520	521	476	511	478	514	513	483	516	515	501	486	502	476	496	510	530	479	516	468	525	497	459	463	488	476	500	496	491	501	507	536	514	484	528	534	487	509	487	481	490	502	505	486	526	509	504	508	549	474	524	544	496	538	522	513	483	539	506	514	501	511	528	526	518	506	471	538	510	491	522	480	529	488	499	499	507	503	500	522	503	498	513	502	461	520	504	520	496	527	496	542	485	502	536	496	521	534	512	472	534	505	481	500	528	491	511	534	520	500	484	497	504	490	514	525	497	519	513	475	517	499	533	480	500	508	529	448	495	511	509	498	510	486	522	507	534	517	494	486	504	499	542	507	531	510	491	511	489	508	513	475	509	507	530	515	515	476	509	480	524	471	504	511	508	496	518	504	509	475	479	504	485	505	539	507	509	508	502	553	501	502	508	464	538	525	489	472	528	530	517	541	476	488	506	450	510	490	509	506	522	470	516	507	523	470	515	494	522	527	521	514	525	507	517	497	542	465	478	476	527	502	514	486	521	517	476	467	520	451	500	520	468	494	520	508	482	521	491	486	484	522	498	438	482	511	462	479	514	498	506	480	503	504	499	524	486	538	541	515	532	498	453	507	502	500	494	493	503	531	524	542	515	527	530	471	449	514	486	472	500	496	489	513	486	474	493	547	493	505	483	489	498	522	494	497	502	542	517	509	513	512	527	514	510	467	484	506	489	501	517	506	460	512	506	511	497	497	552	480	488	519	518	489	492	522	534	549	515	519	497	517	532	523	505	495	509	472	494	515	532	515	499	516	568	521	480	494	559	529	491	489	547	476	491	510	500	477	486	522	525	499	467	525	544	502	460	510	489	525	525	535	463	538	507	512	511	511	551	502	508	513	544	504	492	463	478	478	478	553	505	489	557	484	539	482	498	529	463	510	459	498	525	513	512	505	485	493	536	470	469	497	534	477	531	551	527	480	513	506	493	499	486	488	545	542	510	485	472	566	518	532	518	500	517	476	475	538	503	524	488	486	488	502	474	521	512	523	505	504	533	487	540	493	482	460	476	485	512	543	504	501	513	508	489	532	495	512	501	507	513	520	483	524	514	519	494	536	498	501	539	499	525	486	483	482	484	492	524	524	486	484	493	524	508	488	513	553	479	517	484	483	502	561	478	463	543	544	511	499	480	498	476	523	524	495	530	540	502	512	507	504	497	491	518	512	535	454	529	497	530	500	487	547	506	515	486	574	511	519	525	509	547	503	486	492	492	488	512	533	486	503	523	500	470	519	524	483	503	472	471	488	513	552	516	513	539	480	496	516	533	511	472	522	494	515	484	475	513	482	479	558	497	518	527	515	468	465	466	514	522	492	509	526	528	483	540	508	498	485	510	508	488	484	521	473	518	497	494	520	501	520	527	513	517	488	472	512	456	499	485	507	557	493	515	547	496	524	477	496	497	494	515	527	529	493	528	489	488	494	513	518	489	510	485	504	516	521	497	493	515	483	544	504	538	524	517	506	484	507	541	494	494	513	517	483	509	485	535	473	515	534	505	481	498	506	492	509	482	502	521	524	475	466	435	499	533	510	533	491	508	495	523	507	495	493	492	536	493	500	524	512	545	522	523	502	492	514	515	486	518	518	558	492	533	508	467	498	472	523	517	485	496	505	478	534	497	509	497	487	498	517	508	444	514	511	485	503	523	473	469	459	505	493	512	529	506	505	507	499	508	519	475	484	565	500	544	490	479	529	510	469	505	485	529	511	490	501	493	517	498	503	515	516	496	526	478	511	535	516	493	531	503	529	503	533	497	493	464	522	505	501	532	514	532	501	492	469	523	485	492	502	510	540	505	487	524	538	508	516	474	533	481	541	497	500	500	503	491	521	479	503	487	549	468	503	516	538	483	488	528	493	496	483	502	493	506	505	484	512	500	500	508	509	496	529	556	522	509	521	486	468	539	553	484	481	498	501	533	508	540	525	511	515	531	518	492	574	500	523	534	531	512	502	510	467	516	489	503	488	491	521	500	474	525	513	501	505	482	545	481	500	487	507	514	496	540	498	503	513	493	496	489	496	491	482	514	497	479	485	468	508	528	532	525	504	526	538	503	500	517	522	502	497	515	476	479	531	469	501	517	485	515	531	521	514	509	513	509	507	504	467	497	494	505	472	474	499	521	534	483	491	536	527	521	519	512	492	506	527	498	467	507	489	455	484	495	519	543	532	512	501	527	534	508	505	505	549	504	551	484	516	481	517	499	524	497	479	481	472	528	501	506	518	500	503	523	506	463	530	530	537	495	486	489	537	503	508	494	525	482	515	523	491	539	488	495	518	482	517	511	519	508	494	520	476	534	510	493	503	499	503	486	539	546	532	479	520	500	507	518	518	487	494	499	517	503	526	528	508	487	539	512	546	536	519	508	520	485	529	482	470	539	537	513	481	507	515	493	494	529	501	513	524	491	543	470	495	521	488	507	511	505	502	500	505	527	530	530	504	563	541	495	506	523	482	530	536	497	481	509	526	555	532	517	485	551	545	512	475	523	481	508	517	450	507	491	526	445	477	516	515	547	513	484	503	522	517	478	539	506	542	524	543	523	533	540	495	512	533	518	477	475	526	498	509	520	501	486	492	462	493	533	502	522	498	538	505	535	493	483	507	518	532	529	544	488	487	532	510	528	512	499	514	511	491	486	517	498	468	552	496	491	516	507	529	500	504	533	491	495	459	513	485	460	472	517	511	515	491	511	496	510	537	565	544	493	528	488	515	517	504	512	490	477	458	531	516	527	498	521	544	482	469	546	480	527	505	493	479	500	563	533	465	466	495	574	495	522	540	521	515	516	534	504	487	532	537	489	503	508	527	502	500	484	513	489	504	530	511	551	495	506	507	488	510	503	509	488	542	502	531	536	472	527	472	549	499
26968	20222	9024	2649	1241	852	722	554	476	412	364	344	309	364	348	356	320	351	574	626	868	866	684	402	359	298	287	277	290	273	246	267	292	279	253	271	272	297	269	268	314	267	289	276	259	288	294	263	290	273	282	300	283	283	307	276	266	247	249	240	265	266	283	247	283	303	275	273	271	282	278	323	277	264	257	276	284	290	264	247	282	280	249	264	271	277	268	274	277	249	245	303	250	274	264	258	239	286	264	300	297	299	277	262	238	274	256	276	251	239	291	264	276	281	293	270	269	263	256	270	256	251	269	292	282	288	263	278	248	275	299	283	261	288	287	276	275	256	258	274	284	244	244	298	265	279	278	267	268	272	282	297	283	224	278	297	289	246	272	289	301	255	264	269	273	285	295	256	258	262	274	292	286	265	295	307	274	270	293	272	297	262	261	270	262	282	269	272	268	274	247	273	280	247	269	290	280	253	260	273	264	266	251	288	250	261	286	262	305	252	303	265	246	290	263	288	252	252	266	274	276	246	244	292	269	285	277	293	281	255	263	279	271	249	270	268	260	264	255	256	257	265	288	245	247	271	311	269	255	290	277	277	260	268	270	311	278	310	285	283	237	243	255	282	240	244	253	287	284	273	254	262	296	289	268	297	271	282	274	281	259	270	277	286	266	266	263	254	267	264	276	262	260	289	253	267	276	249	292	301	285	232	258	266	259	276	234	263	277	268	297	270	278	268	258	241	290	296	255	294	281	263	266	282	283	274	298	267	287	296	274	285	285	274	251	276	281	284	267	235	261	247	266	270	306	264	258	304	260	244	277	248	270	267	263	281	259	274	271	276	300	277	258	265	275	253	261	242	282	256	312	245	269	270	275	258	270	270	296	242	284	275	263	263	276	248	239	284	257	283	263	272	280	266	275	277	272	286	289	287	259	268	280	244	291	279	241	269	271	262	260	234	252	317	271	314	266	273	285	272	292	281	245	271	279	262	265	289	280	315	305	249	283	263	300	267	276	287	266	269	271	291	265	266	276	245	277	261	288	272	284	264	289	247	266	281	262	240	272	265	273	243	257	257	278	262	283	261	248	259	262	276	295	267	259	299	283	256	250	284	287	258	276	271	276	279	293	267	274	274	260	292	297	253	294	251	290	266	268	260	283	284	265	248	276	334	309	264	254	306	270	270	263	266	257	259	258	248	284	267	272	277	269	275	277	265	308	284	293	277	303	295	267	285	272	268	290	283	248	287	271	265	274	255	297	272	270	254	279	242	299	281	273	268	307	259	290	266	280	297	247	278	271	260	251	277	275	292	287	285	259	255	276	265	272	267	257	286	270	247	272	282	280	262	260	274	256	277	240	272	279	279	268	287	278	243	247	247	277	274	275	268	279	276	293	292	259	291	252	289	265	282	272	297	287	258	268	270	263	271	261	258	281	249	254	263	265	275	294	274	289	274	295	272	257	287	295	295	276	264	301	289	342	275	245	269	304	267	258	269	290	277	289	273	277	252	278	263	252	288	274	263	253	262	273	295	294	270	276	298	265	250	252	259	256	293	252	263	292	267	271	270	280	277	312	271	262	281	283	263	290	297	252	286	296	275	299	264	293	266	258	319	295	283	280	246	280	291	268	250	246	259	284	290	279	270	279	274	265	258	280	280	269	254	246	270	310	264	281	256	257	252	251	285	266	282	249	271	273	266	279	270	265	252	270	283	284	242	254	256	272	273	240	264	271	273	275	282	251	278	270	284	288	302	266	271	271	261	276	277	262	268	259	298	280	280	286	287	259	253	257	251	267	303	275	285	273	321	259	251	278	246	284	266	293	287	251	253	295	307	277	267	298	269	251	290	266	280	284	266	248	284	266	289	264	293	322	262	250	280	252	280	264	261	246	285	263	292	286	279	297	292	271	264	261	264	270	282	267	309	248	269	296	286	265	271	283	255	293	278	270	283	261	302	270	279	264	302	273	258	274	269	290	254	273	271	254	275	274	256	267	271	281	252	284	258	247	267	272	276	262	267	261	262	259	250	270	273	278	265	262	298	284	308	259	262	275	260	246	276	273	280	271	290	253	268	221	255	274	278	268	252	294	278	249	255	285	293	295	251	248	283	260	275	263	287	272	267	294	245	264	259	270	259	240	258	262	279	271	259	261	273	277	277	285	272	269	257	253	284	295	260	246	263	258	264	275	262	291	283	259	300	263	247	254	281	253	286	280	244	270	276	247	253	275	277	276	257	294	268	273	236	260	254	255	276	280	300	260	271	289	255	258	259	282	286	274	271	286	263	278	289	246	251	255	285	258	279	269	304	264	283	250	285	258	272	290	254	252	274	278	261	264	278	297	258	284	262	301	276	244	242	276	280	261	302	269	243	280	270	286	268	287	285	264	263	241	272	285	271	262	265	264	251	269	256	277	289	301	269	243	267	252	257	268	268	255	275	279	268	263	260	291	304	274	251	304	294	281	258	290	273	279	241	253	251	256	273	287	249	296	275	267	255	251	269	233	253	243	285	271	248	272	242	274	277	256	279	277	271	256	277	319	259	260	275	264	253	273	248	275	261	270	277	257	302	277	290	259	289	260	289	305	263	279	277	309	274	265	286	291	293	300	291	296	250	262	251	270	255	276	314	287	298	260	279	288	256	258	248	268	286	255	302	282	292	290	292	273	273	249	258	272	254	271	288	275	266	280	286	283	289	267	266	289	281	261	269	262	278	251	247	257	287	234	270	264	289	262	281	269	268	276	234	280	251	271	272	280	257	258	286	292	249	285	258	262	279	268	282	261	278	237	295	308	309	272	237	249	266	255	262	244	247	273	279	290	260	312	278	262	260	287	303	269	271	260	286	281	274	272	282	261	297	267	253	276	256	265	274	263	233	269	265	251	294	279	269	248	273	283	280	284	267	261	260	287	259	280	240	260	272	253	295	271	271	296	258	281	259	249	312	256	255	268	260	256	266	266	268	256	302	244	274	278	252	283	269	267	296	276	283	286	283	286	286	267	280	294	267	277	265	260	273	294	268	265	267	255	268	271	264	262	282	270	275	306	259	257	299	276	255	256	293	281	285	271	248	265	279	276	275	267	248	285	301	280	293	265	292	249	297	277	286	305	240	258	289	286	282	248	277	303	237	254	256	267	260	289	286	266	259	244	262	299	279	250	273	253	300	257	277	296	263	279	290	290	261	277	275	270	284	271	317	252	281	256	281	265	289	281	295	264	294	289	243	272	276	282	264	270	293	278	287	284	292	286	287	257	244	258	270	299	271	280	292	281	233	289	301	277	258	255	280	245	288	275	297	286	290	295	259	257	296	262	256	281	271	289	298	293	267	249	271	269	264	238	235	272	279	280	257	287	291	264	275	266	250	294	282	277	286	268	262	264	269	271	253	244	292	272	288	293	275	281	275	274	301	251	255	314	282	268	290	278	249	260	264	262	274	264	255	260	276	270	259	260	282	284	273	275	267	256	225	294	272	299	287	260	262	272	279	255	283	259	269
8689	11553	10911	6510	4414	3020	2342	2106	1517	1158	941	880	852	876	957	1047	868	1064	1754	2173	2617	2672	1886	1014	809	680	612	606	594	561	562	550	554	546	564	569	528	593	538	507	531	549	544	557	529	578	590	554	554	561	568	591	569	539	536	532	584	522	535	555	599	573	559	515	563	543	530	547	538	607	575	511	534	573	582	542	560	529	574	592	553	533	568	541	588	589	507	540	553	517	550	547	526	566	556	570	537	543	588	557	589	544	546	559	586	527	537	539	524	566	576	582	583	569	523	593	533	588	519	532	508	584	557	604	608	584	529	568	590	521	583	559	554	548	578	554	577	521	615	552	569	562	539	573	560	587	550	534	602	567	540	530	540	558	568	521	536	522	543	525	557	525	568	544	562	577	562	539	568	578	572	583	577	583	572	569	602	573	579	566	536	544	594	576	601	547	528	563	551	563	549	541	559	595	583	561	542	564	545	593	562	552	564	604	574	588	573	549	577	526	601	557	561	545	576	588	553	594	580	550	567	594	526	556	558	544	620	583	582	562	581	512	534	574	560	579	556	596	570	566	573	591	551	520	569	555	548	519	534	560	536	591	597	569	550	556	602	524	541	569	569	539	573	554	555	562	573	549	557	562	523	557	536	598	569	569	537	572	606	544	560	550	569	556	568	568	591	587	564	582	561	589	591	534	551	573	601	568	514	537	577	548	578	535	526	569	581	553	572	532	583	581	577	554	562	557	598	521	576	549	576	550	533	526	515	559	526	521	572	578	545	592	541	550	573	545	523	551	599	561	563	561	589	546	580	576	558	598	537	541	523	573	582	552	523	524	552	577	563	571	573	556	475	536	524	541	536	540	554	560	611	581	549	589	579	540	544	528	564	558	570	535	553	570	567	561	601	521	555	576	578	546	599	561	589	550	566	614	537	537	590	558	572	564	542	552	570	572	564	539	528	606	547	601	567	514	552	573	531	544	586	540	550	548	572	545	562	564	555	560	569	559	574	578	547	573	558	536	537	546	557	556	542	567	521	586	544	528	555	572	550	574	530	558	560	553	560	594	556	550	533	565	530	597	553	558	570	538	596	539	553	573	578	547	529	582	578	577	525	526	553	549	592	583	547	575	589	536	590	532	579	577	544	560	567	583	551	527	566	533	595	594	574	505	563	565	558	545	533	599	571	539	538	582	556	551	574	544	575	587	576	548	582	560	546	555	559	539	564	582	528	547	544	573	593	545	546	542	530	584	562	518	525	546	560	584	530	573	550	561	586	565	568	541	552	581	604	581	546	573	600	581	560	526	547	570	545	551	538	541	550	586	528	539	520	554	482	531	518	542	538	593	589	537	598	546	539	577	567	605	528	594	579	579	555	572	533	589	578	555	590	561	553	577	585	562	561	546	541	566	566	525	572	584	530	532	525	604	566	546	554	576	536	568	569	604	553	586	563	568	513	541	543	569	575	603	543	577	565	577	571	546	548	554	553	616	538	537	580	530	552	543	579	541	577	522	531	539	508	541	571	588	561	543	541	555	614	579	591	571	587	549	581	563	592	566	526	537	554	553	571	579	537	549	581	566	568	542	547	583	571	549	566	574	529	594	598	589	529	547	552	571	549	579	543	578	551	512	553	602	582	548	528	558	589	585	555	577	524	577	578	617	571	595	575	552	579	587	585	554	562	544	536	564	581	578	553	544	547	571	576	554	543	539	563	505	546	595	576	586	586	540	560	554	557	584	563	550	552	557	580	556	552	566	558	586	514	573	583	549	532	555	600	551	513	557	594	567	583	560	586	580	565	544	617	539	551	555	552	537	545	594	547	523	527	589	564	597	585	560	560	556	554	564	569	572	569	577	586	519	625	586	549	594	533	561	563	590	594	530	555	597	550	575	590	560	553	564	565	524	576	570	587	543	600	560	532	608	573	567	594	591	570	492	590	523	583	561	609	571	538	575	533	584	559	564	551	584	548	520	588	554	569	573	590	524	592	546	578	568	552	580	555	581	574	581	563	565	568	557	555	571	545	578	564	549	556	589	570	536	544	555	530	555	548	537	565	545	577	528	589	551	554	556	564	560	537	571	594	591	555	523	536	629	583	538	551	591	589	583	537	584	535	572	540	556	564	551	571	573	562	522	612	550	542	567	580	531	538	551	529	513	565	517	551	566	597	514	544	601	574	537	608	524	535	553	515	551	551	543	544	564	565	544	569	536	568	578	577	580	547	563	533	554	605	611	569	582	578	588	572	537	541	524	516	563	567	574	555	555	550	534	549	529	515	612	559	547	540	570	582	537	624	570	568	603	534	608	605	551	545	546	565	587	537	570	565	580	541	551	598	533	570	580	542	551	544	532	531	577	605	532	489	550	561	548	584	537	524	514	553	522	594	581	570	555	538	543	563	559	567	540	576	559	579	574	590	555	538	579	577	529	532	557	599	562	591	578	565	623	532	566	510	575	624	566	560	565	586	561	561	537	541	603	555	541	541	553	561	543	573	562	559	555	584	569	505	556	551	564	555	569	555	569	581	567	547	568	586	532	550	585	520	558	560	598	594	597	575	554	517	592	526	571	540	549	548	570	600	592	554	568	581	556	556	551	589	587	585	544	576	582	537	568	569	568	608	568	558	584	589	569	545	548	556	587	548	578	567	580	570	561	565	557	532	562	571	554	582	593	546	558	565	543	532	568	580	553	571	573	574	547	563	562	580	545	555	563	541	565	557	574	547	577	509	581	544	536	548	577	588	559	577	527	604	557	557	570	555	553	607	536	573	532	558	557	558	553	550	554	583	575	535	556	586	528	566	591	583	570	534	549	534	601	564	538	569	538	617	538	577	600	515	612	575	523	555	530	554	613	538	550	545	545	541	554	574	553	556	551	589	569	536	571	558	552	541	543	581	562	568	581	568	532	588	534	572	538	537	507	600	553	568	573	538	553	540	570	559	558	549	559	592	539	525	551	566	564	576	568	540	591	516	573	581	573	565	575	597	533	552	575	544	563	584	565	594	545	524	586	538	559	524	594	573	539	610	573	568	562	579	537	524	534	555	566	557	556	566	556	567	591	563	589	549	565	546	538	592	588	564	596	522	550	589	503	539	574	586	558	585	514	569	580	553	559	567	578	593	544	602	574	531	572	549	587	562	613	551	620	565	561	594	549	552	554	559	535	541	565	557	561	545	540	601	603	583	561	563	592	576	537	506	557	511	529	564	587	556	547	578	532	539	562	527	525	554	523	564	584	590	576	532	534	562	541	543	517	565	547	555	542	580	590	528	559	574	558	573	553	560	589	535	585	556	526	580	553	511	538	564	517	570	576	570	547	536	539	577	558	540	577	562	547	553	559	549	551	556	548	524	573	539	585	566	554	543	533	545	527	551	566	532	535	579	594	596	584	573	559	559	558	541	507	571	548	536	526	560	536	599	551	555	550	555	558	610	603	566	547	543	551	565	511	516	555	545	575	573	550	540	575	595	557	589	582	583	602	573	599	571	519	552	610	570	490
24295	21382	28371	24757	18538	3154	1351	893	690	546	459	386	417	450	389	362	354	1213	2656	3825	4362	3442	1936	776	530	423	315	297	245	261	269	231	244	226	237	231	295	251	272	263	246	257	242	254	247	234	250	233	248	258	233	231	236	267	236	264	236	241	207	240	251	263	231	250	258	231	254	234	261	265	233	261	283	248	286	265	258	267	237	221	240	246	230	255	257	236	246	250	251	275	232	235	253	255	241	228	238	266	238	260	250	290	234	214	231	236	262	252	266	262	238	254	269	256	265	248	268	262	251	235	238	257	222	281	251	227	249	273	250	283	256	274	235	236	241	248	242	222	226	247	275	223	250	207	247	228	224	227	242	266	265	240	236	253	233	236	236	219	278	230	241	255	265	242	243	244	222	232	254	272	238	257	234	265	260	244	251	252	239	242	243	204	251	221	258	256	241	236	247	252	240	255	224	228	240	260	247	257	259	212	238	249	251	236	246	249	256	254	231	244	262	225	245	240	246	258	210	233	248	269	258	253	262	242	249	236	273	249	237	231	238	227	261	238	237	242	243	239	259	240	227	249	261	247	244	252	231	248	252	236	266	251	247	252	205	207	244	238	235	222	248	230	277	274	238	254	263	237	249	247	214	211	229	238	238	227	241	242	262	230	269	260	236	244	263	244	260	240	239	234	266	251	260	263	229	233	246	245	258	242	242	245	253	212	249	247	282	257	257	268	259	201	242	241	234	306	211	253	261	255	239	244	230	276	253	247	261	234	244	242	260	247	243	247	259	235	225	246	222	244	252	272	246	249	221	270	232	276	272	256	223	261	237	256	255	273	271	275	249	246	232	239	245	231	256	249	213	282	231	230	254	269	257	244	231	265	254	262	240	258	252	238	253	244	251	245	238	254	257	216	197	241	257	270	243	248	226	250	240	231	232	228	237	256	227	247	231	244	217	233	241	221	236	288	245	281	243	251	231	259	261	247	245	240	244	233	252	242	225	266	277	231	242	257	249	236	241	230	256	265	238	223	269	221	245	260	253	254	252	241	272	210	250	210	257	219	239	231	257	232	241	246	239	239	239	250	234	252	268	255	279	271	226	250	285	250	239	252	256	240	253	284	244	252	232	246	253	255	226	252	267	225	238	252	251	232	247	270	266	256	264	241	229	231	260	243	278	256	255	247	261	242	252	244	265	235	224	226	260	227	236	254	239	282	236	263	248	235	259	257	235	247	247	251	243	226	280	244	242	226	255	223	250	218	272	241	222	267	267	240	233	230	240	226	234	245	243	252	249	249	265	247	258	214	244	245	242	233	240	242	231	247	267	255	210	241	239	262	262	230	210	263	268	255	243	263	258	233	271	233	242	244	260	258	256	218	228	256	252	246	238	249	246	252	268	235	221	229	245	246	240	253	267	249	272	242	248	264	227	262	220	261	240	242	245	233	251	239	228	225	261	272	225	241	232	257	229	240	236	218	249	297	244	268	252	252	234	278	253	221	251	254	271	243	233	264	238	262	244	250	231	245	209	252	257	252	254	254	244	256	252	262	239	274	255	257	269	224	282	233	224	242	261	255	229	267	224	271	220	221	261	258	265	250	247	233	260	263	247	225	254	257	265	243	245	242	258	240	256	229	289	220	251	229	221	276	248	235	247	244	261	230	248	265	232	244	241	240	243	272	244	260	272	273	252	220	268	244	243	252	236	233	242	233	252	252	221	238	239	248	271	254	260	253	241	268	245	245	258	243	253	225	255	241	257	238	251	248	243	261	233	235	253	258	283	247	256	263	223	239	244	270	234	233	243	246	245	226	273	202	244	234	232	241	246	224	242	258	252	247	267	208	243	245	255	230	259	264	263	250	256	273	261	230	231	241	203	204	282	251	265	236	230	242	254	245	256	231	235	244	230	246	226	234	221	222	251	247	231	259	262	241	247	251	249	270	232	250	223	228	254	245	224	256	238	240	266	258	253	253	248	241	255	236	244	247	250	236	250	217	219	230	238	249	252	240	233	268	234	256	264	246	215	246	236	242	244	268	269	230	235	260	247	261	234	243	243	226	263	260	229	232	251	216	240	243	251	233	248	222	237	226	268	233	233	249	270	243	234	242	238	245	241	243	227	246	284	281	267	258	242	260	260	236	232	245	265	256	260	252	237	239	249	268	258	250	261	255	248	251	235	234	263	243	281	253	237	226	256	253	277	248	237	229	218	225	262	250	253	262	234	234	240	262	271	242	235	214	249	233	237	240	225	223	245	268	217	224	240	243	235	236	229	240	256	250	210	236	231	275	251	253	233	237	266	240	255	235	277	269	208	251	252	239	240	248	233	236	268	253	260	244	237	247	253	276	267	250	257	233	228	255	266	232	257	218	238	271	227	248	285	236	260	259	226	252	244	233	254	257	228	275	258	250	230	243	245	259	251	230	221	252	226	237	287	216	248	236	248	222	243	226	235	234	226	247	264	278	281	237	271	255	245	245	231	294	233	246	233	223	273	240	227	252	234	246	233	243	265	235	235	246	238	232	258	254	243	248	238	228	267	243	292	234	256	235	232	217	262	269	243	255	279	229	241	271	256	245	222	238	277	252	288	223	250	225	240	264	240	273	254	273	222	246	254	284	230	254	238	267	230	217	251	252	290	238	252	219	245	250	275	253	256	242	245	259	242	246	253	255	230	220	227	243	237	237	242	214	270	198	255	223	244	246	286	232	212	276	257	263	241	229	265	238	253	247	245	260	227	251	261	251	260	237	239	242	258	264	230	262	231	239	256	234	249	240	237	232	258	233	244	251	232	240	237	224	227	246	230	253	253	244	244	267	256	242	244	256	208	261	270	253	239	266	229	241	258	234	269	253	276	261	253	235	210	238	232	245	236	226	259	265	271	239	228	248	241	239	269	256	280	241	251	237	247	238	235	261	234	222	236	250	279	231	261	289	242	249	216	229	258	265	261	243	267	234	246	234	263	238	228	262	256	257	249	263	248	240	244	252	250	288	224	233	271	229	232	266	253	247	255	244	232	234	248	251	251	276	255	233	266	244	257	231	235	213	236	236	240	230	239	245	225	260	258	247	260	240	230	240	274	277	251	228	252	255	254	282	253	261	254	224	223	223	247	259	239	250	234	254	246	257	254	244	247	248	264	257	270	239	254	237	232	246	269	230	263	238	241	250	233	242	237	247	261	241	231	245	216	232	258	225	211	264	252	247	258	230	260	256	278	271	237	224	242	252	271	231	286	216	225	268	242	246	265	259	247	264	239	215	239	272	230	249	255	226	258	242	245	263	268	251	275	248	248	266	261	246	240	298	242	242	230	238	263	276	241	246	264	254	258	252	235	252	230	262	246	257	213	246	224	264	254	236	256	255	244	261	233	262	256	254	255	243	274	218	239	240	248	276	233	246	258	239	243	259	231	234	220	231	228	232	246	250	258	254	239	229	256	261	262	281	250	228	235	233	251	234	246	240	264	241	277	243	240	267	273	257	251	239	288	232	235	246	242	234
10210	19425	18548	12442	8027	5540	4577	3408	2388	1843	1496	1315	1307	1236	1234	1050	922	4819	9325	12840	13264	10429	6143	2373	1568	1030	678	625	556	535	528	519	492	543	529	468	480	467	490	549	467	523	529	533	481	517	536	517	481	518	548	500	475	530	512	478	492	512	503	512	505	520	529	475	489	524	502	477	488	506	542	496	464	497	480	526	527	469	509	512	503	487	529	498	464	510	522	500	504	519	495	563	542	559	501	508	493	556	518	476	483	494	502	490	463	533	529	488	514	533	508	519	527	486	482	489	514	524	540	508	536	505	506	509	513	500	525	496	491	534	491	506	502	498	511	528	486	530	514	481	548	504	521	521	504	489	515	551	504	523	521	477	523	517	491	519	504	529	509	494	492	523	541	499	504	510	501	511	523	492	526	508	544	481	547	510	523	524	508	511	491	535	486	527	536	526	555	509	501	520	508	549	504	511	497	565	535	520	533	495	482	499	468	487	503	495	514	527	524	565	538	495	516	493	525	502	476	503	508	530	489	539	512	521	518	477	510	537	497	504	497	497	510	533	486	508	478	481	499	523	509	509	492	508	493	466	499	483	480	529	528	512	541	511	519	492	523	532	521	495	458	484	483	523	523	493	518	497	587	469	480	503	483	511	525	540	530	527	520	517	544	532	546	478	510	485	473	532	501	510	529	558	461	503	508	467	500	534	523	507	516	499	520	501	496	530	510	512	504	493	531	541	503	490	528	559	507	487	511	519	537	497	504	516	517	512	540	504	531	469	490	522	511	544	517	496	534	500	506	509	534	548	466	506	485	493	476	500	502	540	557	483	494	532	520	502	535	470	503	488	507	531	487	535	514	491	492	490	507	466	499	508	457	551	527	526	543	491	509	543	490	476	584	514	546	546	502	435	530	483	514	521	499	496	511	506	528	485	510	517	528	542	555	520	483	502	506	502	506	540	515	522	476	503	531	524	515	506	507	477	510	501	557	543	533	509	507	556	540	512	478	507	521	539	490	513	493	529	513	548	514	531	458	492	502	569	505	481	500	507	515	480	490	493	522	511	511	504	474	499	544	489	508	528	522	507	549	484	501	509	514	509	505	492	501	545	494	492	492	479	502	530	512	540	484	508	516	508	537	526	506	472	506	520	507	526	496	576	526	515	550	509	494	498	511	541	501	523	476	508	535	536	471	532	508	513	489	547	497	498	511	536	515	506	487	503	486	480	525	516	526	516	544	502	509	507	514	500	494	495	499	513	527	523	495	479	539	472	537	502	522	483	555	484	521	494	497	507	525	541	508	537	521	507	507	518	466	528	501	491	498	523	526	503	510	519	533	526	533	564	504	509	510	530	519	501	521	508	523	475	509	544	485	518	551	563	511	535	557	498	513	518	532	496	521	507	519	507	536	506	498	501	485	502	505	510	505	538	524	535	504	536	481	525	494	516	491	465	482	477	527	531	504	515	524	483	508	540	500	476	450	502	522	528	507	510	506	530	512	517	549	517	520	512	540	502	514	531	529	498	508	493	520	523	528	514	534	470	510	511	493	494	536	515	492	475	479	504	538	501	472	524	516	505	491	499	508	504	512	514	483	508	516	487	472	530	477	500	529	503	544	560	497	480	482	474	512	528	514	519	512	487	512	525	504	489	485	534	471	515	529	504	496	544	529	530	501	477	498	520	541	513	509	499	541	490	490	516	484	523	497	500	521	528	541	508	556	506	479	472	512	495	489	517	485	467	546	526	502	482	516	489	516	548	540	501	552	534	522	502	546	516	511	488	504	554	517	536	503	491	529	527	535	485	499	482	494	494	463	515	493	539	495	504	525	494	518	492	539	545	491	497	520	503	488	523	547	530	485	520	483	502	540	553	461	520	496	525	496	503	510	521	513	468	493	512	519	505	549	524	498	549	509	522	527	534	554	525	480	503	505	494	544	514	546	511	476	526	522	505	517	514	523	488	541	507	531	536	522	515	532	519	505	525	538	528	449	515	476	517	507	527	505	495	516	510	512	493	541	555	546	557	466	518	508	520	541	479	511	494	537	535	528	560	472	530	484	514	515	513	547	518	512	510	514	534	522	458	544	570	542	516	508	505	517	535	491	555	498	495	521	495	486	538	511	556	527	508	500	528	467	521	515	520	470	514	512	495	546	489	508	514	498	496	538	498	535	497	532	472	465	492	517	486	466	482	530	541	535	514	474	540	499	499	510	461	531	539	485	523	476	540	492	499	525	481	492	515	513	512	527	518	483	499	493	483	512	532	522	555	518	479	529	505	512	498	525	493	530	500	493	528	482	559	516	492	514	508	497	499	516	513	531	486	489	515	529	498	500	503	521	493	516	496	494	517	483	518	487	518	493	515	511	513	526	547	531	478	515	561	529	514	485	529	487	512	521	471	521	500	509	482	528	564	504	496	521	517	508	525	503	493	522	518	539	530	504	499	533	519	484	501	501	497	520	498	521	521	519	533	506	484	496	497	510	510	455	507	502	515	489	530	525	522	465	538	502	497	522	502	498	459	530	494	520	535	531	489	516	503	508	493	476	491	491	537	440	492	487	485	479	464	473	516	493	503	535	476	509	504	517	508	489	531	529	508	505	495	494	504	470	494	534	522	494	531	507	499	474	503	559	491	529	517	496	468	486	508	519	489	515	529	519	504	525	489	536	498	524	490	550	507	527	506	546	511	539	495	514	527	491	483	555	530	478	486	512	539	539	531	510	558	486	509	496	519	527	501	499	486	496	507	518	540	507	525	537	475	505	491	525	497	493	535	551	502	533	503	494	510	534	553	543	534	510	525	548	487	521	541	509	515	479	535	510	483	522	506	501	516	533	511	511	503	485	510	532	497	534	497	491	495	490	556	507	554	500	482	469	531	531	463	501	529	501	496	523	505	488	526	532	555	527	480	521	511	535	505	480	548	520	514	534	501	482	554	463	508	479	510	505	492	498	518	523	528	510	553	478	478	521	514	515	539	455	490	512	482	486	479	510	492	496	506	458	469	473	509	521	521	534	505	525	508	528	484	513	520	540	447	536	515	500	514	547	514	489	507	490	502	518	544	478	547	470	507	504	538	530	508	519	561	490	542	539	515	532	527	520	481	516	503	528	527	521	496	519	514	521	518	504	518	554	497	478	493	536	539	523	505	493	507	496	509	500	521	514	493	537	530	504	523	547	544	530	524	502	495	513	551	548	534	471	535	519	541	484	531	504	495	554	530	505	535	476	468	490	532	532	510	487	529	518	503	463	531	514	542	522	521	514	525	504	548	474	529	499	502	527	495	525	519	501	527	506	523	514	504	528	492	517	504	520	475	546	512	527	460	538	489	485	536	525	512	491	479	541	487	561	526	523	527	503	497	516	492	543	520	481	549	512	501	542	465	544	492	482	514	497	540	525	520	513	484	521	508	503	476	476	571	547	529	506	504	482	475	502	511	484	497	528	524	510	526	551	497	507	507	493	539	467	490	522	547	489	490	490	506	497	540	529	496	522	477	495	491
23180	21327	29092	23911	21331	18128	3591	1357	860	726	602	532	520	516	443	402	360	2003	3287	7282	9177	6202	3444	1386	809	551	364	301	263	249	279	262	249	233	246	231	260	242	247	257	276	264	274	311	278	268	249	242	250	273	263	285	230	242	244	254	242	253	232	237	257	272	235	277	233	262	266	256	264	248	265	257	285	267	256	218	255	232	236	236	235	253	260	269	275	265	257	247	248	262	290	229	229	251	243	242	243	261	254	240	258	267	270	279	265	246	236	259	250	243	245	260	245	253	269	230	274	254	264	244	268	255	244	277	256	221	241	258	228	234	260	270	244	269	252	250	230	238	240	259	241	266	269	244	250	225	249	262	251	252	244	241	265	222	286	231	262	244	243	274	277	255	237	247	232	307	231	261	235	226	231	259	264	286	236	286	220	284	237	247	245	255	235	237	255	234	245	230	291	259	225	259	237	261	255	240	244	233	257	253	215	258	259	244	277	257	252	250	241	233	227	244	286	276	219	255	235	236	244	251	267	254	290	271	260	243	261	282	251	249	237	242	226	278	242	234	268	249	264	261	237	261	275	242	266	265	238	266	247	286	237	252	240	247	261	236	276	249	257	261	246	246	237	268	247	244	269	224	241	263	262	288	244	232	244	270	228	274	284	257	234	236	229	260	266	225	238	249	256	239	268	236	232	263	264	255	260	257	250	257	244	256	255	253	249	248	296	237	248	256	281	265	258	251	232	234	256	237	239	269	260	243	259	257	243	250	264	242	258	240	235	253	264	276	241	255	231	215	258	246	258	253	227	260	247	241	239	238	258	247	265	236	263	248	258	249	286	272	272	244	271	269	265	263	240	267	266	242	263	257	254	256	242	250	243	251	251	256	265	241	224	224	272	229	244	267	294	253	251	259	229	235	224	268	238	242	272	261	268	258	253	230	240	237	240	269	255	248	241	252	263	242	241	241	253	236	252	278	264	265	244	239	265	253	241	213	274	272	223	283	230	242	284	218	239	247	256	257	246	245	220	259	274	226	254	217	234	239	273	247	240	225	253	238	262	258	256	274	245	250	254	237	261	251	227	253	242	228	265	256	283	247	232	247	267	250	255	232	255	253	251	250	257	252	251	245	219	246	285	275	245	264	239	256	244	279	247	233	251	271	237	225	247	235	231	265	259	237	231	291	236	239	218	276	240	247	251	236	257	259	263	265	240	217	236	252	280	226	246	262	255	267	254	243	264	233	266	239	259	234	278	257	234	249	261	262	257	253	237	236	237	264	235	266	253	248	262	280	249	238	238	272	241	272	266	272	270	225	238	248	239	249	253	249	240	245	247	257	227	248	244	254	265	218	280	240	237	247	228	246	257	260	265	270	239	236	261	235	242	244	242	251	259	273	267	245	291	221	249	245	243	258	236	270	240	252	258	259	260	228	265	238	225	261	262	239	251	252	275	237	266	243	244	257	226	228	227	226	247	252	237	241	237	264	255	227	262	232	267	278	228	266	247	234	245	265	257	248	258	241	245	235	260	246	247	247	246	240	229	268	265	277	250	257	246	257	254	256	259	258	218	218	248	241	252	257	243	240	244	247	247	242	264	261	219	230	233	274	253	256	237	243	233	234	223	272	236	249	233	266	257	268	256	213	280	252	237	286	250	259	223	250	249	271	261	258	250	258	255	264	248	231	245	260	252	297	264	248	268	245	250	297	247	262	227	246	285	221	267	287	279	235	210	248	253	248	233	249	254	230	243	229	255	256	248	237	254	267	253	296	267	252	267	253	263	228	250	251	261	261	252	245	242	243	242	232	245	263	254	245	260	247	243	264	249	234	242	286	247	237	266	237	259	247	244	279	225	252	238	258	267	237	224	232	229	267	253	263	247	258	238	234	247	248	242	237	233	217	257	252	264	267	256	238	271	219	247	256	283	257	271	274	273	262	243	244	261	226	269	245	233	228	263	265	239	254	240	248	218	238	267	269	264	259	242	256	270	272	234	260	247	260	282	248	258	263	260	252	263	262	238	258	269	240	232	262	258	234	234	240	243	252	297	215	263	272	281	270	259	248	253	224	257	239	254	275	242	231	249	244	254	252	272	254	247	261	247	238	278	250	257	245	274	266	245	263	254	254	246	271	234	236	223	249	241	233	229	246	273	236	268	240	262	264	285	248	252	277	269	256	245	231	246	227	230	269	253	237	279	242	255	243	267	244	250	219	244	256	255	250	219	266	248	248	222	262	251	260	265	263	250	271	263	272	237	278	270	242	254	264	257	251	247	247	234	225	258	236	236	246	271	230	256	220	240	238	245	253	240	258	270	243	249	240	259	255	256	241	243	265	245	228	240	230	222	248	262	266	268	211	248	243	251	277	250	253	242	269	263	238	256	259	239	239	285	254	258	241	239	263	274	260	227	262	242	258	241	271	225	276	258	244	276	256	250	250	242	234	237	208	250	241	234	252	257	230	264	250	268	262	232	232	269	253	237	241	243	253	248	278	252	257	246	271	250	232	242	263	253	262	215	241	244	250	273	237	267	238	242	274	263	267	249	278	250	255	258	216	267	273	232	239	254	270	265	253	262	261	252	212	231	237	227	257	256	235	254	218	228	229	239	268	229	245	276	237	242	250	257	246	247	259	264	251	254	271	260	234	260	241	272	241	241	275	250	262	248	245	251	243	254	239	257	238	254	239	229	258	275	281	255	268	230	270	262	252	245	220	255	240	248	238	256	252	228	245	267	254	257	294	232	260	240	277	220	269	242	246	240	274	242	223	278	242	258	228	238	226	265	283	254	238	256	258	234	265	248	246	276	243	240	256	244	245	260	265	257	246	258	261	256	277	256	245	278	263	270	262	275	247	265	234	230	282	240	258	269	244	242	240	244	259	231	245	245	248	243	228	256	237	264	263	265	263	230	254	266	275	243	236	261	285	240	217	248	238	221	256	266	240	267	290	258	242	259	253	258	255	273	250	233	282	292	225	253	249	246	262	263	245	242	247	251	246	237	262	247	258	252	257	257	260	261	248	230	255	232	271	256	268	238	258	242	262	211	261	226	241	250	245	285	270	221	244	219	232	264	245	266	236	271	245	250	254	248	259	255	246	237	239	232	255	254	233	242	273	225	272	251	241	228	237	260	242	257	257	254	242	224	253	256	283	248	259	238	257	241	233	231	243	251	264	223	247	235	234	246	224	223	262	235	238	253	264	238	237	250	241	255	240	241	270	258	272	233	239	260	225	231	272	265	228	258	226	242	259	242	251	250	253	238	221	247	245	245	253	237	228	279	237	270	229	225	252	255	253	240	246	248	238	254	254	221	248	269	269	227	237	260	259	266	240	232	265	234	210	236	243	233	282	237	267	256	277	284	256	253	235	212	252	242	246	250	245	249	262	262	250	262	258	278	233	230	240	243	240	250	263	250	221	264	235	264	275	244	277	247	249	235	252	245	256	218	249	242	273	245	262	220	243	240	235	256	237	246	227	250	276	244	250	237	245	242	268	249	273
13094	24876	23329	16337	11038	8110	6243	4688	3426	2645	2075	1892	1733	1592	1427	1203	1138	7282	10355	19731	20906	15974	9805	4161	2422	1396	839	675	577	553	533	478	518	525	502	484	491	491	506	489	486	520	530	520	518	443	503	543	477	485	453	482	545	477	499	477	497	505	488	501	501	531	530	468	489	514	486	515	472	530	493	510	468	471	487	488	492	464	496	483	469	468	509	503	532	530	512	524	541	488	477	482	501	484	480	517	532	492	465	498	522	474	512	512	517	559	490	491	512	485	513	471	481	524	487	539	479	540	543	499	544	469	481	488	516	506	478	500	545	492	475	476	514	467	513	516	471	513	506	503	554	507	503	467	501	542	514	540	507	446	471	466	472	505	566	488	484	527	534	488	491	495	510	502	496	483	480	506	487	540	525	493	477	514	477	514	486	478	472	550	496	539	548	491	503	474	494	498	476	510	502	486	506	484	476	521	479	503	519	484	502	505	488	470	470	474	518	458	487	514	482	466	526	541	489	505	500	517	494	460	513	500	536	498	508	515	461	449	526	499	483	487	491	510	485	507	458	503	519	482	492	482	509	507	493	526	524	480	516	499	514	508	500	468	496	496	504	515	526	511	487	499	505	516	500	480	534	484	471	480	501	520	482	505	486	471	464	480	492	520	476	499	509	488	493	489	487	468	453	468	454	515	496	519	483	499	508	498	519	491	510	515	474	538	501	521	523	497	499	510	495	442	495	475	529	533	488	491	492	494	495	477	510	515	508	488	550	462	510	484	490	505	501	506	514	510	500	516	511	535	486	529	470	452	496	530	499	513	498	504	525	499	451	489	482	491	499	508	492	500	489	467	493	512	503	495	491	519	492	509	488	499	487	478	502	486	532	499	481	475	477	457	532	489	515	491	520	496	506	450	538	498	531	498	456	477	502	502	489	532	493	499	471	532	466	508	492	514	479	505	488	502	520	471	514	528	501	497	506	522	461	478	487	499	501	512	491	481	539	501	512	520	502	509	498	531	499	499	533	499	447	459	515	492	528	531	509	466	507	493	487	507	472	507	562	502	504	521	502	506	540	499	489	507	486	506	468	496	511	523	497	453	504	520	508	514	490	491	463	483	506	507	465	508	474	561	500	495	476	474	512	468	477	479	524	518	514	546	489	502	524	470	494	486	474	507	466	503	530	523	493	520	471	511	526	542	465	505	511	486	494	508	533	500	495	499	530	462	541	464	474	493	558	494	473	474	512	477	507	496	504	485	524	503	545	530	481	481	490	476	498	461	454	507	483	505	515	484	535	495	504	474	508	474	494	454	507	484	519	511	493	511	523	544	493	503	492	514	484	492	504	472	466	496	505	517	477	451	473	499	515	507	500	478	500	521	520	464	525	532	481	536	480	559	503	477	521	504	493	530	508	487	503	499	501	530	520	484	510	515	475	520	523	509	485	507	492	492	490	483	529	483	472	480	531	516	465	496	516	517	490	499	459	532	548	467	497	502	527	491	510	495	524	520	523	517	482	507	479	504	517	489	489	486	510	530	508	508	488	463	479	504	555	496	531	484	499	482	467	543	497	513	511	467	496	476	484	483	538	490	518	526	468	473	504	495	523	495	551	506	458	484	494	510	476	449	493	478	513	520	546	500	485	477	499	509	454	504	489	515	521	479	468	509	499	500	506	486	495	520	498	505	451	538	498	496	507	467	506	497	516	495	488	544	446	519	498	514	511	495	477	502	505	476	477	464	505	477	514	497	502	494	500	500	484	537	470	483	486	495	492	508	490	491	499	542	469	501	522	505	499	467	494	494	510	510	468	487	479	504	497	514	501	490	536	492	516	498	480	509	506	467	520	507	499	469	509	515	515	490	488	510	535	491	492	499	484	495	497	502	509	480	488	500	476	457	513	522	526	501	485	491	475	464	488	506	523	514	508	484	505	490	504	525	487	494	497	499	518	523	471	485	519	489	474	503	505	525	495	498	505	494	477	496	475	457	545	488	486	486	510	489	470	527	526	501	487	527	488	515	509	479	464	475	491	529	486	513	518	493	444	464	489	503	462	499	486	483	494	531	505	482	502	515	490	486	526	483	494	515	475	509	525	531	450	505	488	517	479	514	497	508	570	492	493	535	488	497	538	503	493	519	505	489	494	509	500	527	468	506	473	470	467	517	487	518	490	547	474	484	524	531	497	501	510	532	496	517	500	488	496	499	499	518	527	548	486	514	536	502	466	481	490	478	533	521	520	472	510	483	519	514	482	518	527	505	453	514	542	475	478	491	528	486	486	492	489	513	510	455	488	524	488	479	508	497	482	476	494	508	467	468	484	509	500	525	504	507	485	512	464	515	479	485	497	519	482	518	511	527	473	490	506	515	510	465	501	487	511	513	508	490	531	491	486	453	507	518	497	509	519	482	519	494	529	510	503	507	500	478	521	470	500	484	505	510	496	467	471	541	518	498	534	523	518	504	504	483	468	500	499	541	519	502	555	482	510	490	496	456	480	472	500	485	464	513	483	518	492	487	441	490	520	544	503	512	511	494	476	527	472	488	515	533	473	475	509	498	467	509	484	473	489	519	521	533	540	502	488	538	518	492	482	502	512	496	488	526	502	489	534	520	518	518	487	481	492	493	492	543	500	485	515	494	482	455	509	485	505	508	497	527	519	505	517	524	481	489	498	497	494	521	481	526	500	499	515	482	480	471	499	503	536	518	520	537	502	517	483	492	494	459	500	495	469	509	501	469	486	494	459	472	450	504	499	511	484	474	487	510	473	467	513	486	521	523	503	488	461	499	519	499	484	508	521	493	504	526	507	509	518	483	489	471	508	498	528	536	519	503	498	512	471	463	510	513	488	488	516	476	504	484	504	477	515	483	475	518	506	461	474	510	521	474	474	476	477	487	494	529	499	493	564	522	529	513	472	475	483	503	487	501	506	513	517	526	540	487	513	489	506	562	518	532	517	512	504	500	489	511	548	533	513	517	485	509	472	521	478	507	519	487	505	468	460	511	485	517	493	547	475	473	546	463	498	525	502	471	491	469	473	511	497	531	516	482	502	513	494	484	481	522	466	470	512	505	503	487	475	536	517	527	479	547	481	485	476	513	524	475	490	499	502	548	533	530	472	503	499	491	479	495	501	528	507	475	510	499	503	469	548	510	487	478	469	535	514	484	506	488	522	516	454	506	476	526	503	465	496	508	499	530	490	508	495	517	513	487	484	479	515	516	483	503	482	522	505	515	467	536	477	513	497	475	486	455	492	447	503	501	454	533	469	537	440	463	501	464	505	489	490	508	462	480	471	500	557	490	520	494	475	476	529	481	483	486	499	530	503	510	495	488	414	487	485	491	474	487	527	517	468	503	538	493	472	496	540	495	471	481	497	532	517	497	495	488	495	498	492	458	537	487	496	519	502	513	516	499	495	505	548	494	499	517	519	508	512	460	479	536	516	507	492	495	522	474	518	503	458	503	485	501	506	528	483	531	480	477	503	455	475	462	489	514	474	428
26784	20074	9066	2796	1205	888	687	476	446	426	323	339	357	323	307	290	309	381	381	763	955	820	597	442	365	284	326	271	266	286	281	302	262	256	266	266	260	286	240	267	261	271	270	272	284	259	278	255	244	271	266	276	237	272	263	254	274	264	266	256	302	266	305	294	261	240	262	250	261	241	267	275	275	262	271	296	242	265	270	263	287	272	253	253	244	236	242	268	273	289	287	306	251	281	258	269	280	289	305	248	274	253	290	256	272	279	267	260	263	259	249	273	276	279	243	256	264	275	245	275	266	282	240	254	265	255	285	276	277	260	267	280	265	263	278	264	277	243	296	261	265	268	273	262	266	268	278	291	270	267	262	275	266	285	305	256	280	273	231	298	274	257	289	273	255	274	275	279	262	261	256	260	269	269	269	269	296	267	287	300	266	260	258	275	273	282	277	266	299	261	272	269	255	282	252	281	240	247	260	276	255	260	266	261	269	284	254	261	262	275	268	268	253	264	261	266	263	272	256	261	300	269	268	285	273	279	249	279	288	257	277	266	251	283	252	263	301	268	255	261	276	283	276	269	254	298	272	258	267	294	259	275	250	267	271	280	274	302	266	267	274	255	262	242	279	271	252	284	272	279	263	268	267	276	266	273	301	245	292	274	254	283	293	271	305	231	249	264	270	278	265	278	307	244	249	250	253	282	273	253	299	280	244	261	273	259	258	277	255	298	264	246	279	255	295	297	271	275	275	262	287	284	275	273	269	293	286	286	270	266	283	293	273	276	260	266	254	235	260	256	272	274	272	270	295	275	277	261	240	282	277	268	305	260	268	275	243	275	264	260	259	272	284	262	281	263	293	272	276	258	258	252	258	254	260	292	257	273	271	246	302	253	269	283	266	249	290	246	256	250	268	273	278	295	263	288	270	271	260	269	279	248	258	288	308	293	276	240	271	271	258	269	263	259	266	294	232	248	286	253	257	269	262	253	263	237	253	276	291	254	270	265	277	265	288	303	298	260	266	283	269	237	262	247	256	274	266	255	299	249	285	295	267	278	241	272	320	223	258	289	301	249	260	249	275	249	283	244	263	279	247	229	252	249	262	262	263	281	267	290	259	265	296	300	252	289	289	267	280	269	266	280	293	271	272	265	265	261	250	291	265	259	270	271	245	287	290	266	276	262	292	259	253	274	270	268	271	269	276	277	264	278	293	262	286	272	250	269	291	253	277	248	278	256	255	256	260	282	324	282	281	276	246	266	249	266	253	264	267	246	254	265	267	269	257	298	256	294	279	267	271	258	283	266	266	253	268	257	274	239	259	307	256	281	254	252	303	260	277	221	265	257	260	255	271	274	251	265	273	265	273	275	263	238	237	295	253	266	284	282	287	272	266	277	267	255	283	279	262	262	288	285	321	255	258	265	285	250	276	230	261	260	274	255	265	278	292	298	257	261	270	264	262	275	266	247	294	283	271	269	260	233	277	279	249	255	258	269	263	290	276	290	257	274	274	255	257	269	261	271	277	279	271	264	271	271	303	253	262	278	262	260	253	276	276	281	279	248	288	280	265	263	252	264	248	262	278	264	272	280	248	260	291	295	278	265	273	257	235	282	269	271	252	251	270	250	249	237	288	272	292	273	260	246	278	263	277	262	268	262	295	261	254	262	253	280	256	287	255	273	305	277	274	298	273	275	264	280	282	245	242	257	266	283	277	273	262	260	289	266	275	283	278	254	272	262	258	279	237	272	272	269	263	258	269	261	260	251	251	258	243	263	282	258	259	265	251	260	286	274	285	250	252	265	272	245	261	273	278	275	238	276	279	268	251	265	280	261	249	294	272	237	294	265	275	239	265	273	266	255	272	271	278	293	273	260	273	263	259	257	263	250	267	261	276	283	245	233	265	256	257	289	293	272	287	254	253	291	269	267	281	280	284	246	275	298	244	274	268	273	283	304	289	258	267	306	251	259	268	286	254	246	263	288	277	278	265	295	277	261	291	263	274	271	265	312	238	257	274	269	283	260	279	247	278	292	282	276	257	282	262	297	259	284	243	286	290	262	263	274	250	257	285	274	271	257	252	267	251	240	295	250	265	276	272	283	267	286	258	284	270	265	267	289	250	281	264	264	278	288	248	257	265	264	269	254	268	261	251	276	269	260	265	260	259	259	265	269	254	264	254	253	251	259	276	265	288	279	269	285	264	274	251	280	232	262	290	275	289	280	288	257	263	272	250	257	279	268	284	269	280	258	276	291	262	284	255	285	241	268	263	239	302	242	260	285	273	257	270	249	266	279	241	288	274	243	298	296	268	256	285	287	276	259	256	261	250	269	270	279	299	255	267	269	251	271	244	295	277	264	278	249	264	291	250	260	271	249	252	278	240	256	270	250	260	284	278	266	273	253	290	269	289	262	258	243	267	241	276	313	272	264	257	284	257	292	266	264	232	252	265	230	230	240	269	281	260	285	253	267	273	274	270	286	284	266	273	248	260	283	260	249	247	273	256	282	261	284	276	252	263	266	254	300	243	269	244	285	253	274	262	265	251	275	257	275	285	250	261	270	280	249	277	270	250	285	270	259	269	228	283	259	262	279	268	278	248	284	248	264	282	267	270	300	285	260	275	286	302	282	274	269	284	307	255	270	271	273	258	282	256	268	266	262	281	289	293	275	306	306	290	246	286	274	241	261	274	280	248	301	235	283	249	264	277	268	259	267	263	298	253	289	283	264	257	259	277	268	265	264	265	277	287	284	270	248	282	267	252	268	266	273	270	270	248	294	289	269	302	246	269	282	261	284	260	290	248	265	288	249	261	255	257	243	252	258	252	270	270	262	246	285	271	283	283	277	253	286	244	279	241	238	252	268	278	249	261	255	273	251	272	270	276	262	263	244	281	278	264	286	259	289	256	264	292	257	251	274	269	256	285	285	284	260	304	265	261	291	280	311	271	296	268	248	241	264	292	282	251	284	258	264	263	235	278	272	254	299	254	276	266	250	265	293	272	295	256	247	283	278	263	269	265	280	282	231	265	300	274	277	274	278	285	279	276	287	284	250	262	284	265	276	291	272	274	263	260	262	270	269	277	267	250	256	263	272	262	248	270	258	270	272	229	276	278	280	291	290	262	253	300	256	291	271	294	266	262	284	306	316	247	296	294	287	280	265	243	271	277	277	258	228	272	295	264	276	270	283	274	269	260	282	275	263	251	258	253	281	270	242	305	257	248	270	272	271	277	268	262	243	253	251	268	290	279	311	279	276	292	301	290	266	255	273	276	255	273	298	244	271	263	269	257	280	289	263	265	254	233	300	272	280	291	261	283	252	260	274	300	254	277	273	256	281	274	273	295	267	291	258	240	253	263	269	270	284	263	276	275	283	243	257	240	259	254	277	266	289	288	302	297	299	271	276	240	261	277	273	252	237	277	269	259	244	268	276	296	241	252	270	252	262	283	273	261	272	274	247	270	274	253	280	294	279	280	279	246	263	251	277	281	260	290	257	268	262
9044	11605	11242	6992	4322	3252	2380	1779	1410	1049	929	971	872	820	682	744	694	1013	1132	2459	2991	2602	1680	1187	763	694	561	584	530	571	594	574	534	575	558	534	571	567	549	578	506	548	565	538	527	552	528	515	550	512	512	535	511	544	561	555	543	566	532	582	537	542	583	572	564	569	520	553	525	513	566	593	513	528	545	539	527	512	574	551	559	582	531	554	550	572	541	539	518	554	550	517	559	552	558	550	543	555	549	569	581	577	573	561	539	601	589	572	578	545	547	575	576	528	574	530	539	554	559	565	571	542	551	522	550	563	572	530	507	542	528	574	525	555	557	598	538	536	542	539	524	548	590	546	552	502	584	533	531	601	566	546	515	562	568	527	530	590	547	569	544	553	583	497	546	551	522	526	610	525	577	548	570	522	552	553	542	564	567	582	583	582	550	530	593	552	539	521	553	510	573	552	588	530	542	537	511	559	534	574	520	492	553	553	555	538	567	558	564	551	589	510	535	491	572	544	534	534	562	573	596	546	547	584	576	573	588	520	575	547	541	530	517	513	611	558	546	567	537	507	563	567	568	537	563	557	538	589	547	580	565	567	536	579	564	519	581	576	546	598	553	565	584	582	558	529	555	560	615	518	545	569	541	534	576	563	552	572	564	597	549	538	576	605	509	568	538	561	529	562	559	550	501	583	569	552	558	571	546	548	524	559	586	520	563	527	547	567	575	575	554	578	557	493	560	548	548	596	550	525	533	562	582	546	553	558	562	580	576	552	543	554	586	528	553	554	544	626	549	599	521	527	520	588	536	546	554	539	541	523	565	552	573	594	473	565	546	575	538	554	565	579	523	578	566	543	529	519	559	583	572	523	586	563	552	512	557	504	536	530	520	544	535	545	562	509	581	553	544	540	561	569	555	555	566	576	502	584	579	594	541	579	576	517	559	558	558	530	542	568	554	500	519	552	572	573	510	544	557	538	538	531	551	550	548	554	542	591	557	549	534	597	550	553	554	593	510	538	539	537	582	556	585	590	543	548	572	493	566	552	562	579	511	512	521	527	541	566	572	564	605	567	545	528	557	569	531	567	502	595	513	586	568	532	532	576	573	572	544	552	533	555	575	523	533	584	537	529	572	551	563	564	552	575	506	546	577	499	523	529	555	574	572	560	531	589	542	547	586	485	548	535	582	523	558	587	552	548	593	553	526	567	556	531	569	546	546	557	589	502	592	592	574	481	543	543	567	527	587	533	573	569	562	537	536	538	577	536	555	553	560	583	555	575	536	551	560	524	543	553	544	572	538	536	511	543	547	512	546	530	580	554	505	555	519	538	510	546	544	530	539	548	518	581	531	540	542	545	511	565	557	549	557	586	552	530	530	548	533	553	563	519	552	567	539	550	536	530	565	572	559	570	534	539	534	585	576	510	574	551	539	557	567	564	519	541	570	531	534	537	610	517	513	614	546	548	550	518	511	557	577	548	566	542	553	584	548	586	546	560	561	567	521	501	565	560	568	545	516	518	599	550	524	548	548	550	571	537	518	561	591	554	537	541	584	551	583	533	544	539	552	564	595	577	516	542	528	587	584	540	516	578	521	581	560	556	556	596	574	598	549	572	550	597	550	584	519	558	551	550	546	513	545	555	503	548	606	566	543	559	565	511	570	544	517	514	561	566	559	574	538	562	567	556	558	529	607	561	505	559	559	541	578	584	581	553	558	530	567	594	527	538	517	548	554	588	553	545	580	525	520	580	568	509	507	533	604	513	526	573	487	513	559	573	553	533	590	553	572	561	543	543	560	577	581	608	531	598	525	542	587	562	583	551	509	565	524	550	554	573	599	512	539	504	534	535	564	540	539	566	535	572	525	522	541	555	603	527	562	531	545	558	557	551	560	564	548	537	563	530	537	505	521	537	566	553	555	583	591	517	573	545	554	524	553	555	572	540	543	579	565	591	571	557	548	576	533	559	521	504	505	538	551	568	564	558	508	526	569	603	550	499	593	560	540	561	542	537	549	512	529	533	560	562	578	532	594	563	526	529	524	487	533	516	553	525	525	551	513	583	529	542	578	541	566	556	563	562	578	539	568	515	545	547	524	543	572	571	578	563	506	527	529	580	557	574	571	611	555	524	624	533	573	553	588	529	541	561	559	544	542	608	574	573	541	547	551	562	571	546	574	555	573	578	545	535	534	525	565	549	549	532	531	552	562	530	510	603	562	538	516	552	529	544	505	551	544	534	513	536	519	553	539	564	593	530	544	577	542	575	537	517	553	563	539	578	551	573	531	533	591	567	546	545	550	499	554	571	541	558	589	555	547	559	537	565	543	509	545	550	586	525	515	541	517	580	555	528	542	538	570	583	486	522	556	597	529	555	560	552	567	518	604	571	553	611	533	545	550	564	558	552	542	576	537	521	515	547	583	546	583	552	555	546	565	542	526	564	560	557	534	523	558	593	549	491	549	572	551	525	568	537	546	557	556	586	535	588	569	525	589	581	549	570	566	566	533	559	571	528	533	579	543	540	583	572	562	557	548	526	604	527	573	571	541	585	549	509	541	558	574	549	531	554	570	535	549	562	571	567	523	552	558	501	550	578	540	573	554	534	496	539	539	541	535	539	566	583	568	553	611	563	590	562	551	526	566	525	527	527	572	519	532	528	548	533	583	584	540	567	534	568	597	537	500	526	563	522	536	551	563	554	566	552	554	503	536	538	577	555	555	527	533	575	561	582	564	525	555	546	556	524	543	539	528	566	508	535	520	546	561	580	575	517	551	595	561	590	546	529	553	557	558	525	553	576	540	573	539	607	550	526	575	549	591	529	568	583	584	530	573	568	564	546	525	554	517	530	566	587	542	548	579	533	554	582	540	523	559	552	593	567	550	574	534	536	561	587	497	513	519	542	547	575	575	550	545	607	576	588	540	547	537	531	534	503	501	544	534	591	530	508	542	578	580	575	539	542	519	569	577	525	548	543	552	508	556	543	578	550	581	553	585	562	544	571	546	565	555	571	518	547	589	565	546	520	559	610	568	584	570	569	539	502	584	546	536	533	547	564	507	564	538	592	506	573	524	516	564	564	565	547	569	562	583	547	573	559	583	536	536	539	527	552	587	544	525	530	550	537	519	578	530	524	554	539	574	543	544	545	536	559	584	543	557	553	551	562	518	578	550	563	542	540	579	498	555	539	568	562	552	547	566	581	530	572	572	550	562	554	525	582	582	554	557	539	567	509	542	535	556	577	557	579	536	545	543	549	561	523	546	567	551	568	570	526	577	520	550	540	583	553	543	559	562	561	567	565	533	533	549	595	528	523	554	541	592	542	577	533	563	513	549	550	551	517	576	568	589	524	566	536	579	534	575	564	549	574	555	542	587	587	579	568	551	538	559	508	537	574	512	545	528	578	587	569	523	533	562	544	543	509	554	538	599	612	552	542	539	530	542	541	550	567	580	595	547	527	527	554	552	593	578	564	535	525	599	550	583	526	543	572	531	589	566	524
24313	21427	28471	24720	18634	3337	1369	848	666	473	460	407	404	332	336	334	331	1123	1339	4300	4568	3554	1770	996	472	350	321	269	258	238	254	262	265	242	246	226	242	228	243	224	257	263	265	229	228	266	244	260	218	223	272	251	253	258	258	244	221	235	261	279	286	244	195	231	273	256	222	242	218	247	255	240	244	253	254	238	235	271	225	253	229	235	258	220	234	210	251	245	255	269	235	215	237	246	255	267	252	247	246	244	231	228	246	251	239	222	219	263	248	266	223	197	241	245	262	269	230	257	266	240	248	251	245	221	249	241	244	215	244	210	248	232	236	238	248	247	265	213	250	224	239	228	244	229	230	233	213	237	262	272	252	230	250	272	259	238	248	268	212	238	247	251	223	229	267	238	227	251	248	223	217	238	214	226	247	241	222	237	235	239	248	256	242	228	266	236	231	246	257	280	232	219	213	239	262	239	248	272	239	274	258	245	244	220	276	257	269	239	235	238	247	247	263	238	229	251	278	245	255	250	252	250	225	226	249	219	228	250	260	260	248	242	232	225	249	218	224	249	229	260	239	251	247	238	231	231	249	207	248	265	249	228	256	241	245	232	241	240	264	250	239	231	244	256	244	269	250	227	251	204	247	269	247	254	228	230	252	228	214	229	239	246	224	233	250	238	278	262	246	258	250	239	255	212	266	205	238	248	259	238	263	244	256	255	267	241	265	260	219	257	244	208	251	250	252	232	241	245	247	263	215	255	243	236	219	267	233	237	238	244	264	222	262	230	239	246	269	238	243	215	249	253	239	239	226	249	237	256	233	236	229	255	232	259	244	250	246	257	241	252	234	255	230	235	232	236	256	260	256	247	224	270	237	246	267	249	249	258	238	246	229	218	227	221	245	217	250	231	271	243	217	242	257	236	219	264	251	226	266	262	248	234	231	216	228	228	234	232	223	245	242	259	251	227	245	257	258	264	251	216	234	239	231	235	233	264	234	247	232	248	246	216	251	256	233	238	243	256	242	257	246	250	246	235	221	244	243	281	243	221	248	250	215	225	253	254	239	227	220	229	235	254	232	214	247	228	258	227	256	213	220	238	242	254	238	257	227	254	220	230	253	257	214	245	210	227	260	226	228	206	214	257	216	223	230	217	229	240	242	217	244	261	268	242	229	233	246	236	230	217	246	240	232	230	247	240	238	241	231	252	223	242	249	229	250	250	254	228	243	240	236	249	250	244	229	226	233	224	230	237	249	230	249	258	259	262	234	249	245	251	235	230	210	239	214	256	242	237	263	248	255	252	247	238	272	259	284	232	230	246	255	255	232	239	239	233	226	216	229	251	264	235	246	220	244	257	239	235	264	216	239	227	269	253	266	235	223	259	254	244	255	227	249	270	233	249	227	237	230	268	245	256	245	260	245	214	252	257	242	243	221	249	252	222	259	220	240	265	272	224	240	250	255	228	231	244	271	238	247	240	239	241	232	221	223	225	242	261	266	230	244	228	242	236	260	257	259	251	243	260	228	215	257	217	237	259	231	254	259	235	239	228	256	262	266	233	254	243	240	233	257	230	263	245	248	254	241	253	240	216	239	245	236	256	234	271	241	247	239	218	221	227	223	250	263	245	227	234	225	238	235	217	252	236	222	230	241	249	218	250	266	233	232	258	245	216	262	260	283	270	247	251	237	233	226	247	231	230	237	248	259	246	237	243	218	241	250	233	233	250	231	268	242	252	234	261	242	228	232	217	250	211	255	226	285	253	220	269	247	247	253	235	240	269	236	247	254	231	253	267	256	254	228	256	240	230	229	252	258	255	243	250	226	240	245	224	262	251	249	265	270	231	222	229	244	276	253	256	201	251	225	252	224	231	234	239	251	223	240	257	231	214	238	224	239	250	244	238	235	241	225	240	249	239	241	254	222	272	245	239	239	241	239	264	281	227	259	238	240	234	246	225	256	244	241	248	205	222	237	259	241	237	266	226	222	233	258	219	235	248	238	253	228	244	233	256	241	231	249	260	230	268	254	265	203	255	243	256	231	223	270	239	239	242	252	237	266	239	205	270	259	246	247	258	248	245	270	239	241	218	226	219	223	226	236	270	217	229	224	244	271	241	224	238	252	230	245	216	250	252	253	237	250	266	218	232	269	249	258	245	224	231	237	232	212	247	231	205	239	224	227	260	218	246	254	258	203	239	263	244	247	262	230	260	215	251	235	234	267	237	222	254	227	251	237	223	222	228	230	252	237	248	245	220	264	230	255	266	237	240	240	220	228	251	243	234	241	249	241	242	223	228	207	275	227	219	236	259	239	248	239	229	225	216	245	241	214	226	232	262	257	240	222	244	244	253	269	253	264	260	218	249	239	231	248	251	193	230	267	257	243	246	232	242	254	225	253	248	260	236	230	245	248	239	229	237	235	236	243	254	228	227	233	213	246	244	228	223	266	250	264	233	276	255	239	217	254	230	244	254	240	242	224	225	238	205	261	262	255	248	260	219	231	227	251	240	273	227	263	246	237	237	266	239	246	256	260	240	241	259	240	236	236	244	262	226	251	214	251	245	259	252	229	237	243	265	219	248	227	243	240	251	231	253	212	248	241	236	254	223	270	237	238	265	259	242	210	255	229	235	242	219	243	244	235	237	221	242	230	216	274	260	243	248	245	260	233	229	261	225	243	266	259	239	266	254	238	261	250	226	260	229	225	242	221	255	236	233	221	249	255	275	243	249	238	268	260	233	235	242	222	243	236	231	223	254	245	241	250	223	246	234	256	257	243	236	233	257	250	244	221	229	224	259	223	234	243	231	255	232	250	248	255	238	241	260	233	251	244	252	239	250	256	231	252	225	254	266	240	248	248	233	262	236	232	226	244	237	227	246	250	244	216	258	251	242	265	257	261	257	237	239	229	251	234	244	228	255	219	256	228	239	221	226	252	239	243	252	244	243	234	220	271	211	269	235	225	233	242	227	235	238	257	264	231	245	223	253	257	241	251	245	252	254	252	275	248	244	240	225	227	232	231	236	238	245	222	261	249	250	228	282	245	223	253	254	269	243	232	246	240	237	245	273	234	266	251	218	247	254	260	258	245	259	219	244	225	241	236	231	267	238	242	247	272	223	222	247	245	244	223	227	245	223	254	228	233	249	240	238	213	232	235	246	217	255	234	231	209	279	240	250	245	242	236	278	245	239	253	231	252	217	257	240	244	266	250	232	235	235	255	223	233	238	265	207	240	233	259	246	235	255	239	218	226	226	240	260	263	250	270	231	235	235	237	244	235	238	227	229	248	246	236	236	262	238	223	252	256	248	273	251	231	232	219	235	247	225	277	217	248	241	227	216	199	216	240	229	252	227	239	248	242	269	258	211	225	252	237	261	240	224	228	241	237	220	236	246	239	243	273	249	242	254	221	258	261	235	239	216	217	245	231	228	238	267	252	264	253	227	232	247	257	233	241	238	227	245	241	237	259	225	246	256	251	253	245	212	233	242	249	233	280	251	231	254
10714	20365	18874	12229	8246	5734	4270	3051	2204	1666	1382	1276	1191	932	923	913	854	4463	4847	14173	13411	10616	5793	2993	1345	900	652	586	534	518	491	479	476	481	503	517	492	535	536	517	511	492	509	488	526	483	482	521	505	531	550	560	452	497	483	473	482	512	533	542	490	497	482	474	460	516	467	503	489	493	499	467	488	480	514	540	482	522	493	505	517	480	485	527	527	491	467	492	463	523	495	471	505	517	500	453	479	483	460	494	543	517	523	512	516	485	512	455	490	511	507	519	502	528	475	457	528	514	491	482	521	486	519	529	457	480	514	493	523	543	484	471	523	478	499	479	524	493	472	493	514	477	496	492	517	521	496	482	526	521	498	519	506	490	514	533	462	488	522	498	523	516	545	511	530	502	532	476	496	566	485	468	499	493	515	523	523	488	485	497	477	477	515	515	527	474	477	488	522	515	458	492	515	500	469	506	502	547	501	472	541	486	493	490	485	477	523	514	486	444	467	517	453	492	530	499	510	496	482	525	496	515	507	505	502	511	483	474	462	512	486	513	487	473	511	514	457	523	548	504	486	527	499	508	530	473	522	477	535	489	481	505	522	530	505	475	497	521	485	491	509	509	533	509	519	520	523	501	522	521	485	465	518	473	483	512	467	489	539	493	510	514	496	550	527	522	519	566	479	548	521	536	495	468	527	491	538	518	536	529	493	475	544	502	544	498	497	529	499	460	486	496	489	528	508	486	472	497	479	506	499	502	512	497	512	525	481	498	476	501	513	514	553	516	505	483	498	511	500	510	495	506	458	515	515	487	482	533	505	551	531	489	472	500	506	515	485	509	489	494	488	489	505	511	535	492	456	510	512	482	500	500	487	528	513	511	512	494	496	506	506	480	497	542	484	503	522	495	523	506	495	484	493	521	477	465	495	487	480	477	513	495	479	512	514	501	527	535	492	511	503	530	503	488	526	519	512	500	545	512	463	485	518	498	490	495	503	534	487	484	529	509	558	538	545	572	466	507	497	492	526	494	511	492	535	535	468	514	480	513	486	478	518	529	525	513	446	470	485	461	526	486	506	547	513	503	532	515	515	487	497	460	472	498	496	524	498	513	503	519	499	491	503	482	530	468	482	482	486	493	484	513	503	480	497	499	509	517	508	544	531	525	470	495	556	470	517	558	500	498	500	521	459	459	502	540	447	499	533	497	472	489	511	493	480	498	518	469	508	494	526	473	506	468	497	506	516	514	486	517	497	493	497	524	495	497	451	541	499	503	509	473	533	490	453	461	468	484	517	516	520	483	485	490	550	509	494	504	528	490	521	494	507	500	497	507	513	488	484	470	466	491	485	502	482	512	490	531	487	508	492	501	542	478	493	490	541	518	542	490	525	506	455	458	473	505	516	463	484	462	493	508	494	494	510	512	501	483	473	484	519	496	531	468	541	522	526	499	487	495	483	510	509	509	472	509	516	508	460	497	438	493	475	516	504	487	477	555	508	452	518	511	550	517	519	520	512	517	489	516	426	499	476	498	491	490	503	500	496	474	488	472	526	519	486	477	523	477	523	489	466	494	489	514	504	478	494	506	541	479	468	485	490	524	473	497	518	500	488	516	503	490	482	495	463	497	520	498	506	493	469	515	489	519	518	488	506	505	507	438	477	488	499	489	521	516	466	486	531	531	464	457	509	490	503	471	517	455	497	485	477	507	472	528	515	474	485	508	522	504	492	526	512	533	510	508	581	492	522	510	516	491	490	482	513	517	488	491	468	493	548	521	506	480	562	478	505	490	517	526	482	538	468	521	477	486	526	520	514	491	509	498	478	474	541	505	500	526	487	505	517	485	506	502	493	486	471	503	516	518	506	482	508	486	509	519	508	485	523	504	483	497	520	502	484	492	486	530	537	524	491	478	494	491	518	497	515	499	457	495	509	489	544	502	507	508	497	519	508	487	530	440	510	509	496	523	499	528	528	534	516	505	493	489	484	519	481	512	489	528	515	527	504	508	485	491	496	531	533	503	512	502	527	490	491	507	479	507	508	524	516	447	543	508	501	519	503	525	482	502	493	468	539	526	519	502	465	557	498	512	489	504	465	486	502	522	484	514	530	492	504	470	532	508	474	480	529	501	458	515	511	518	495	537	471	491	487	443	494	507	502	484	482	488	473	529	460	474	501	492	541	525	503	471	555	459	501	474	490	501	513	524	490	489	510	523	502	467	553	528	483	529	514	493	518	520	524	528	518	504	544	501	524	492	513	498	508	521	512	508	499	510	493	519	528	516	480	540	530	465	492	483	464	468	522	510	551	531	479	474	505	516	485	479	474	524	504	485	495	490	522	475	463	491	439	534	536	501	494	499	482	522	506	481	538	541	533	510	493	534	502	530	475	497	513	466	517	489	483	536	472	491	461	531	534	468	513	517	517	506	496	528	477	502	495	500	518	493	512	497	486	486	484	506	477	541	526	485	519	518	525	518	509	509	501	499	485	506	505	496	476	497	505	498	522	487	494	488	479	533	509	523	552	522	467	505	513	528	522	514	530	487	527	491	518	534	507	508	519	521	467	463	525	518	475	522	500	523	484	449	488	515	545	486	527	484	562	477	531	478	495	488	497	474	461	532	499	518	527	511	489	533	506	467	486	488	478	491	526	493	467	498	510	532	520	540	507	486	500	535	477	506	500	457	473	485	510	501	530	511	472	522	531	512	482	511	495	514	471	479	488	517	524	465	527	518	462	519	512	514	520	488	496	505	534	494	503	469	507	505	474	489	499	498	484	489	461	509	525	480	515	521	537	500	479	519	501	508	528	498	529	542	486	490	508	453	492	518	494	504	503	471	506	553	470	470	476	528	510	492	482	471	486	501	525	454	468	488	487	540	531	508	480	479	482	473	440	501	483	475	479	463	475	531	493	488	527	504	528	515	507	517	517	492	532	468	491	489	508	487	455	518	486	553	503	505	536	511	477	531	496	511	482	476	537	568	472	494	470	473	504	513	480	548	493	510	488	499	532	524	519	479	492	532	479	488	474	529	492	501	489	509	513	546	478	514	464	489	533	468	458	497	488	461	520	535	463	525	566	511	503	553	521	478	529	500	506	484	533	508	513	534	517	494	558	476	518	491	525	489	528	522	463	517	497	494	533	487	476	540	551	483	540	479	487	488	539	533	521	512	469	483	453	517	492	512	501	517	507	510	474	499	486	534	524	506	521	511	488	461	490	535	534	505	488	525	490	555	522	517	474	549	547	493	520	476	456	527	516	506	473	496	491	517	509	485	492	576	515	510	519	448	527	497	490	496	474	451	497	514	539	500	489	495	551	512	508	504	483	524	498	550	508	503	531	554	484	497	482	509	509	513	501	496	477	471	528	509	498	524	482	528	508	515	442	524	549	480	495	511	451	485	533	482	465	522	546	503	489	507	510	520	533	487	470	484	515	491	477	461	500	499	476	550	500	515	502	491	482	575	480	466	474	526	553	526	521	517	503	495	517	502	520	522	512	491
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
