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
338609443257	338609443818	338609444368	338609444918	338609445468	338609446018	338609446568	338609447118	338609447668	338609448218	338609448768	338609449318	338609449868	338609450418	338609450968	338609451518	338609452068	338609452618	338609453168	338609453718	338609454268	338609454818	338609455368	338609455918	338609456468	338609457018	338609457568	338609458118	338609458668	338609459218	338609459768	338609460318	338609460868	338609461418	338609461968	338609462518	338609463068	338609463618	338609464168	338609464718	338609465268	338609465818	338609466368	338609466918	338609467468	338609468018	338609468568	338609469118	338609469668	338609470218	338609470768	338609471318	338609471868	338609472418	338609472968	338609473518	338609474068	338609474618	338609475168	338609475718	338609476268	338609476818	338609477368	338609477918	338609478468	338609479018	338609479568	338609480118	338609480668	338609481218	338609481768	338609482318	338609482868	338609483418	338609483968	338609484518	338609485068	338609485618	338609486168	338609486718	338609487268	338609487818	338609488368	338609488918	338609489468	338609490018	338609490568	338609491118	338609491668	338609492218	338609492768	338609493318	338609493868	338609494418	338609494968	338609495518	338609496068	338609496618	338609497168	338609497718	338609498268	338609498818	338609499368	338609499918	338609500468	338609501018	338609501568	338609502118	338609502668	338609503218	338609503768	338609504318	338609504868	338609505418	338609505968	338609506518	338609507068	338609507618	338609508168	338609508718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	3600	2250	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24427	21580	25901	27726	21629	21624	6918	2002	1369	1060	874	642	505	418	374	314	282	279	272	260	227	238	233	238	233	211	250	195	234	195	208	231	223	224	228	211	206	213	247	224	222	197	173	191	198	204	224	198	205	212	199	212	202	215	187	211	188	190	174	205	227	194	192	197	220	204	206	187	189	210	221	213	230	195	237	199	201	177	223	198	197	192	203	200	223	216	196	171	199	191	215	169	187	198	160	198	163	187	221	188	195	177	217	177	201	180	193	215	200	222	174	198	198	199	183	199	176	178	187	202	212	231	178	185	201	213	222	193	200	189	210	191	181	196	197	212	181	206	198	174	189	170	188	189	220	194	222	229	195	216	207	188	182	205	202	209	203	228	200	162	210	196	211	210	174	189	201	201	181	203	185	176	188	212	224	207	182	207	203	170	219	197	193	186	208	215	198	196	192	185	179	173	202	215	178	197	218	217	204	179	206	187	216	196	177	195	189	181	171	196	192	212	195	202	182	202	217	186	181	178	202	181	161	206	197	201	218	191	181	205	178	185	187	223	173	226	196	224	202	196	197	236	194	180	219	195	191	189	214	195	197	186	202	190	174	174	208	201	203	207	176	176	208	172	194	173	198	182	187	207	194	191	183	175	205	199	194	194	203	191	203	189	214	215	203	216	198	182	182	194	218	216	169	200	202	192	230	198	185	212	224	206	189	199	220	211	189	222	208	165	187	207	177	192	188	200	192	219	191	195	231	202	185	180	174	217	231	188	196	221	239	198	187	178	214	191	183	188	186	190	212	158	190	174	219	176	193	199	189	209	190	221	202	215	198	201	198	200	221	204	212	194	192	211	217	186	209	194	199	198	211	177	187	210	217	215	193	208	191	234	198	186	199	213	212	189	218	177	191	203	188	213	185	201	209	203	177	191	210	180	192	238	209	199	213	188	210	185	219	209	201	204	208	206	195	176	212	196	223	163	194	177	192	225	187	201	186	186	185	190	180	193	192	191	199	227	209	223	205	180	189	222	179	210	216	200	197	192	201	218	187	215	200	194	197	202	193	210	176	187	201	235	191	203	197	184	176	207	192	184	215	226	211	217	234	190	222	174	191	201	182	207	219	214	221	170	199	202	185	199	190	171	198	203	177	211	187	213	182	186	158	187	194	210	202	186	207	182	216	208	192	172	194	218	195	211	179	188	181	195	173	168	205	197	206	208	204	227	210	213	195	196	190	232	191	193	189	225	205	181	198	209	200	214	210	206	206	211	196	186	180	210	203	213	171	205	203	234	205	210	206	211	200	226	201	195	211	203	195	199	217	199	161	187	175	209	207	235	216	165	214	217	182	206	168	182	175	206	195	231	184	184	186	199	189	203	195	211	191	186	190	202	210	187	207	199	190	193	206	217	222	257	144	201	220	196	235	187	193	201	219	200	199	213	218	212	186	202	192	193	195	182	195	195	200	208	192	225	186	205	207	183	193	184	192	189	210	214	215	227	204	189	204	184	194	172	203	225	210	189	194	183	192	209	186	219	204	226	194	176	196	217	201	195	203	190	225	178	178	208	197	203	196	199	206	206	199	181	180	191	206	208	203	180	211	187	195	217	205	180	220	205	201	222	189	204	182	226	203	191	217	181	189	216	186	206	202	202	213	193	207	189	187	241	196	208	210	194	199	217	203	191	191	197	214	194	195	209	225	175	183	193	221	178	214	191	218	187	188	190	192	189	198	214	197	176	175	195	169	200	186	210	193	188	191	227	200	216	218	205	216	214	205	232	176	222	182	193	179	210	210	208	182	189	182	216	179	196	173	229	184	163	228	222	180	179	174	200	212	200	172	177	201	186	216	207	187	222	198	195	213	197	203	190	199	220	197	189	211	177	207	217	218	199	206	182	237	194	165	187	170	199	224	208	174	186	209	198	223	199	207	183	210	189	195	210	202	223	219	184	182	217	218	191	204	172	191	216	196	184	205	170	174	206	195	195	219	192	185	200	195	200	193	188	220	199	206	184	200	201	217	191	178	198	174	219	170	173	218	175	219	212	202	210	205	203	206	209	207	178	208	171	208	214	180	179	188	222	192	203	231	195	199	181	181	189	235	233	200	199	192	203	199	196	184	188	190	230	211	210	185	194	214	190	214	186	202	206	178	184	215	191	206	170	209	205	229	179	196	194	205	196	198	169	195	178	164	200	184	189	211	220	197	206	205	227	213	201	192	183	180	208	228	192	217	215	225	187	205	193	178	230	232	182	193	188	209	252	238	189	197	186	207	202	203	202	201	196	188	199	193	182	196	197	180	177	218	165	196	206	192	199	205	206	208	206	179	210	200	193	190	173	186	197	180	196	210	195	215	222	181	207	213	187	233	223	187	206	197	177	198	182	185	194	198	208	205	174	194	205	185	212	198	195	195	197	192	201	211	203	175	195	184	197	215	189	221	195	231	214	194	198	219	178	193	216	190	179	206	205	192	207	192	205	185	223	199	223	227	199	205	206	203	219	206	190	205	215	170	220	183	185	193	206	204	201	221	219	213	196	173	201	186	201	200	198	186	204	190	203	192	217	209	180	222	218	205	193	198	217	186	195	213	208	208	191	201	194	172	201	209	222	189	203	201	204	195	216	188	178	194	190	223	211	228	180	170	176	212	210	212	192	210	177	174	173	172	214	210	202	218	204	188	189	206	181	190	215	194	233	202	197	220	178	206	203	213	188	219	209	213	171	180	198	196	199	220	229	197	206	197	181	185	188	224	174	194	199	223	206	189	214	207	208	174	198	205	219	229	214	211	196	174	219	217	209	199	236	198	207	193	240	205	216	215	206	190	199	194	211	220	203	198	196	197	226	181	191	203	210	208	208	197	211	216	203	192	192	205	193	213	218	203	185	191	188	226	183	195	201	198	214	216	208	202	212	211	207	193	228	220	201	213	194	205	213	208	190	188	198	206	187	203	205	192	181	201	215	187	199	198	200	214	210	189	191	209	201	192	196	192	200	190	220	225	186	185	233	220	204	177	199	206	230	185	174	170	208	190	222	216	195	207	190	191	191	226	197	177	175	205	223	181	213	209	185	208	225	202	176	196	170	196	224	172	187	195	178	237	183	195	191	192	174	194	211	196	206	199	206	205	186	220	186	183	197	194	193	190	187	171	217	203	221	193	203	206	181	210	210	203	210	217	188	210	184	227	214	191	208	205	224	174	205	200	207	211	185	193	201	195	209	205	198	202	219	220	201	210	220	216	204	197	209	203	192	212	186	198	191	215	192	191	220	197	165	186	201	214	198	178	209	198	216	179	204	204	195	237	196	174	194	183	181	196	156	194	193	225	195	192	209	187	175	178	182	229	195	185	208	182	211	199	196	199	196	213	214	216	182	222	187	192	192	204	181	173	190	224	198	200	204	195	211	201	195	187	207	209	199	191	216	208	186	193	203	198	217	190	206	184	183	170	180	202	203	197	230	191	190	205	193	221	212	228	185	243	209	181	203	185	184	185	205	215	190
8945	16468	13068	6531	3544	2271	1469	1152	1020	972	801	690	618	586	518	493	501	505	477	483	507	484	483	496	501	500	493	486	473	456	477	468	502	508	510	506	484	470	469	508	432	475	443	450	483	463	448	481	466	466	463	459	483	445	486	465	430	470	471	465	468	488	499	477	481	445	493	483	506	460	459	453	456	474	481	461	496	483	441	468	446	459	479	469	465	475	470	482	453	468	487	484	480	476	426	454	463	455	485	460	443	468	486	491	445	443	470	448	448	488	462	461	467	468	441	462	489	415	476	448	503	496	483	478	466	463	471	485	457	478	465	466	480	440	436	458	461	434	495	493	461	429	437	481	451	438	484	456	470	445	429	475	476	490	479	473	461	470	470	497	490	472	450	468	420	466	519	474	455	455	452	484	446	444	457	492	479	439	471	438	480	494	473	469	405	479	429	471	432	449	501	421	459	435	473	451	473	463	454	473	469	442	501	436	456	489	460	451	472	464	435	465	446	467	459	457	454	471	482	457	460	481	476	481	465	482	450	434	480	509	436	475	452	463	493	462	441	466	456	463	460	498	464	493	465	484	457	467	454	458	486	502	485	494	444	498	440	481	422	467	519	446	475	425	438	457	461	463	474	480	497	485	475	502	463	463	466	451	448	450	467	446	456	474	479	457	448	484	466	524	471	484	498	482	447	463	451	445	499	470	433	458	457	482	489	478	475	475	463	487	502	492	429	457	435	487	492	470	473	467	466	483	486	476	471	470	497	486	484	436	491	424	469	476	464	456	471	445	412	447	469	472	407	469	473	451	485	439	488	449	462	453	459	479	473	462	467	448	493	466	451	454	497	460	454	518	480	453	465	489	473	451	462	444	517	510	472	473	448	454	470	458	504	457	450	462	476	480	466	495	456	479	429	447	493	441	470	464	437	449	463	456	447	466	491	489	505	446	469	479	478	481	486	461	475	489	455	440	460	461	475	446	490	435	436	467	439	470	468	480	503	449	482	396	468	484	493	478	489	426	464	455	472	450	422	479	474	497	455	488	486	460	448	464	525	463	503	461	466	503	528	482	484	468	438	448	499	460	424	476	456	445	461	491	505	516	473	439	493	442	411	456	429	469	485	439	469	461	431	449	462	446	423	481	445	483	455	450	507	512	477	474	501	451	477	479	438	426	480	479	487	425	467	480	471	486	496	457	453	460	484	466	476	449	518	488	472	462	508	511	473	437	439	475	468	485	462	492	440	467	490	472	448	472	460	445	461	435	469	453	463	457	441	507	456	501	479	477	468	511	483	462	487	491	475	422	474	498	477	480	460	412	439	432	459	439	434	474	449	500	463	468	439	496	496	441	495	493	482	463	489	439	481	496	483	452	438	497	445	482	463	480	492	495	481	474	477	464	458	460	479	460	460	441	467	476	471	471	491	430	474	496	457	478	446	477	460	477	468	473	435	455	454	455	468	489	453	481	487	476	504	464	461	442	463	463	487	425	490	482	479	449	479	463	504	421	454	464	475	446	483	484	493	454	414	452	486	450	469	447	477	464	452	465	456	468	465	453	457	453	494	492	442	409	486	455	455	451	446	478	432	509	439	443	448	482	474	468	488	476	455	506	464	490	466	510	450	404	478	435	454	496	454	449	459	500	462	483	480	431	446	452	504	441	456	462	485	487	467	453	483	447	463	429	490	493	471	467	477	466	470	468	433	494	483	460	472	481	447	472	444	443	466	442	465	472	488	468	474	470	482	480	460	440	442	491	473	489	470	474	446	469	466	464	498	466	499	477	499	451	496	497	498	462	494	505	484	482	491	472	470	444	462	468	473	453	447	477	457	491	474	450	490	490	488	489	471	481	471	444	447	510	444	459	444	479	481	462	494	499	446	440	484	449	467	501	425	449	437	463	466	482	461	492	434	458	499	455	459	469	458	422	472	447	429	459	441	475	485	441	465	446	433	456	458	480	495	474	453	484	484	432	484	466	506	482	478	506	473	449	487	454	486	489	488	455	516	526	467	469	479	466	466	496	459	494	475	475	520	503	446	451	488	456	485	464	474	496	492	451	481	465	475	479	502	477	490	475	516	456	482	454	455	410	483	422	472	474	477	457	486	456	471	506	453	432	460	464	498	451	453	432	450	481	448	472	472	486	454	499	487	460	505	490	461	492	472	472	512	453	468	455	443	465	460	452	477	489	489	473	447	501	466	464	476	476	469	462	449	480	472	503	455	474	459	482	479	460	473	440	472	452	472	481	468	482	426	429	454	462	460	476	504	469	438	497	445	477	459	462	466	443	425	480	460	452	437	442	469	483	474	481	421	463	441	454	421	513	485	494	485	444	472	450	439	509	462	460	481	489	458	514	494	436	455	476	500	480	478	448	462	469	476	457	453	437	425	465	519	480	437	452	469	474	441	456	470	479	465	449	459	455	487	516	466	496	470	441	466	464	445	475	435	478	468	460	475	457	461	496	459	487	445	465	463	466	452	443	492	487	439	475	453	455	462	500	463	474	439	422	465	472	463	489	461	470	470	457	486	456	457	489	454	509	487	478	470	478	509	454	444	474	498	483	470	476	496	458	446	445	466	465	491	479	485	457	498	481	450	456	481	488	487	479	454	528	456	437	480	468	482	461	426	478	453	461	512	446	488	443	461	450	475	467	475	475	467	503	471	480	460	442	444	492	438	481	504	503	450	472	460	506	458	434	463	513	479	486	448	467	455	481	471	490	458	524	458	506	493	472	459	471	434	447	450	468	477	474	447	462	477	481	469	466	477	455	441	483	468	461	449	434	464	452	459	458	442	423	480	428	426	451	493	447	459	514	489	481	464	503	470	473	480	451	485	459	476	439	481	499	472	424	464	477	468	493	498	502	472	458	494	481	462	448	487	525	492	476	446	468	462	500	468	468	478	481	457	463	455	520	441	485	459	467	465	436	467	473	468	447	493	453	469	455	467	446	482	432	479	500	471	445	470	495	471	474	477	483	474	458	441	451	482	451	478	445	414	470	447	469	484	470	463	480	475	489	451	475	474	425	450	489	472	463	449	493	487	456	528	481	505	454	463	478	442	491	457	496	423	476	460	445	459	447	482	501	456	457	447	490	499	468	436	468	491	472	483	470	447	448	525	464	486	456	433	463	499	434	469	480	485	490	475	450	481	453	487	496	456	470	434	427	423	458	482	411	457	440	437	461	460	460	459	480	446	456	478	438	463	491	466	466	479	511	433	431	456	433	466	446	489	462	475	497	515	488	454	452	472	464	467	462	480	435	495	428	430	443	434	455	433	504	462	482	478	454	482	475	455	484	489	491	476	475	439	491	479	438	459	434	461	440	448	478	482	487	444	428	470	476	471	498	453	507	457	471	470	463	454	483	470	443	459	440	455	504	443	523	448	473	491	473	439	458	477	468	464	423	478	459	460	445	479	440	485	417	496	463	437	449	479	488	450	432	474	470	494	445	448	469	479	451	515	487	478	487	436	494	496	443	468	420	478	453	447	478
35760	13799	5265	2804	1646	1310	941	734	702	657	551	520	467	460	458	426	436	434	433	418	450	369	372	418	381	434	409	402	444	376	394	392	404	431	437	392	407	405	396	403	412	414	445	420	410	388	402	395	404	426	383	435	429	430	398	392	390	427	401	451	422	422	401	434	426	393	449	436	452	413	390	416	449	409	436	363	416	424	374	452	403	417	447	415	391	421	378	422	418	444	378	402	394	430	399	356	407	401	418	357	395	392	423	401	411	410	396	409	397	413	379	461	438	399	413	424	411	427	408	400	408	371	451	415	431	365	413	408	399	428	426	383	430	388	408	398	398	380	414	397	395	430	410	417	427	405	417	390	393	428	435	421	444	395	396	418	395	400	420	386	419	405	360	434	408	412	424	403	384	405	363	417	425	435	435	379	410	434	423	410	413	433	408	367	392	419	420	428	426	423	424	393	406	426	421	394	451	406	417	397	402	420	415	410	401	393	425	410	399	362	446	462	416	393	364	436	426	415	424	405	390	452	374	434	395	427	447	406	405	387	408	423	406	440	400	378	415	404	421	405	395	404	402	419	409	379	390	374	441	407	409	387	388	394	417	382	406	424	397	445	440	417	453	426	436	396	395	415	378	394	382	360	409	390	447	436	449	393	433	411	418	363	397	413	400	417	384	380	402	420	439	421	399	437	388	416	425	426	451	388	401	372	404	410	404	456	431	433	393	428	429	417	387	381	406	382	425	424	438	398	410	407	403	404	402	453	436	418	408	454	449	414	409	412	394	461	389	439	419	420	424	408	399	400	392	436	416	448	396	413	405	372	391	401	450	373	415	418	433	415	409	431	396	387	398	405	399	423	434	428	395	399	424	424	374	369	404	388	406	441	398	373	377	398	394	440	409	446	455	428	421	404	399	397	426	398	469	400	426	373	420	420	411	371	368	436	424	440	435	397	399	396	412	419	385	380	412	412	417	434	439	390	429	433	383	423	426	395	388	389	373	407	423	387	400	405	398	405	387	426	397	410	401	396	431	410	405	391	405	409	406	416	393	437	385	388	411	394	398	419	438	408	406	405	433	408	418	379	417	409	399	468	413	412	384	418	421	392	389	372	387	441	441	435	434	412	400	397	442	427	430	407	418	441	379	386	397	424	429	410	419	414	437	400	384	417	400	402	421	414	369	446	385	412	423	445	390	399	426	409	416	417	406	420	395	414	407	377	422	417	419	431	412	420	413	409	386	464	418	380	403	379	399	437	422	416	381	390	436	377	424	405	383	446	445	390	425	365	439	404	431	395	437	409	374	395	407	392	443	387	426	388	389	416	447	379	399	438	408	411	386	388	390	362	416	410	411	442	402	417	417	399	394	411	421	401	376	412	410	383	389	408	419	424	425	387	394	384	431	437	433	415	406	379	377	415	450	409	437	432	405	428	393	366	411	415	426	386	434	423	408	457	413	403	401	436	406	391	403	434	407	390	432	404	384	369	410	435	404	414	408	449	430	420	403	414	379	412	401	436	396	416	398	395	402	442	411	431	447	383	422	421	402	423	409	399	439	443	389	395	343	383	437	383	363	384	387	420	419	402	454	422	381	396	396	439	419	394	420	420	417	420	414	392	365	411	425	409	376	406	396	428	421	404	391	389	387	395	455	402	351	421	440	392	437	398	371	431	391	436	370	413	395	436	439	403	416	401	408	459	406	387	389	371	405	427	379	407	428	411	393	409	427	448	444	462	403	483	386	404	428	431	409	412	400	370	391	404	431	406	411	410	418	379	416	376	393	392	435	394	394	410	439	380	440	423	367	391	391	376	391	372	385	431	393	413	416	385	431	400	437	398	391	427	372	364	401	357	428	403	443	422	400	436	457	442	415	385	413	384	390	406	387	387	395	433	422	409	387	407	430	425	404	385	408	426	403	403	401	397	379	415	412	391	427	453	417	417	414	420	422	420	396	400	384	443	414	465	385	432	430	419	368	406	376	393	407	426	410	413	383	410	398	368	401	445	430	410	397	401	405	412	385	410	383	403	438	413	400	430	434	431	378	435	461	417	410	420	416	373	401	426	413	397	413	367	406	436	415	382	424	418	436	423	377	447	408	385	414	429	410	406	416	393	411	415	389	409	424	397	379	391	418	396	400	471	434	401	408	425	420	385	412	398	408	388	392	420	418	394	388	371	417	370	424	388	407	423	432	416	397	431	423	458	381	411	429	432	359	436	406	403	399	432	428	429	407	436	406	382	442	408	402	414	390	421	378	448	399	467	439	439	388	383	410	392	434	401	439	444	398	388	381	412	385	403	422	410	438	420	414	398	417	428	452	421	402	386	410	421	417	420	380	438	381	436	392	386	386	400	437	426	398	413	402	398	424	467	430	424	442	429	412	393	420	411	391	429	390	400	440	413	439	441	417	383	393	413	428	409	390	417	445	368	386	416	363	488	412	395	402	384	396	379	435	414	388	382	393	383	448	376	421	409	427	420	432	436	413	380	372	399	400	420	414	409	373	390	454	382	483	405	432	385	401	378	417	398	404	382	429	397	404	404	387	417	416	394	382	409	340	428	416	377	426	396	460	427	409	394	411	424	427	411	401	427	372	422	407	402	402	414	363	400	362	418	398	430	427	404	406	391	376	435	372	369	432	402	457	411	406	378	389	410	449	425	424	406	440	442	419	409	416	436	445	420	387	388	407	386	411	402	405	406	441	410	381	417	413	415	388	413	371	405	432	340	414	433	407	381	396	410	400	377	404	439	396	432	372	367	378	401	405	402	387	405	403	438	399	405	396	432	408	406	398	405	428	398	456	424	444	440	408	373	398	402	405	415	405	389	383	391	402	413	419	408	435	382	386	409	420	364	459	423	427	372	402	394	382	367	397	420	400	410	396	426	391	436	435	402	406	380	388	419	399	392	413	398	416	373	411	420	396	381	400	418	386	363	416	403	407	400	390	389	402	417	396	425	427	436	439	424	415	431	447	405	435	397	381	439	413	405	418	429	406	435	372	384	408	404	411	371	412	410	374	436	440	419	407	401	371	387	388	414	403	411	406	413	440	444	375	390	462	425	443	443	411	412	426	422	425	412	432	394	367	365	405	407	420	423	380	444	421	397	416	410	372	449	371	429	394	404	444	372	390	430	401	424	396	409	378	405	390	376	413	408	412	410	440	429	419	407	424	376	421	399	425	389	393	410	443	413	407	433	427	404	421	410	396	413	422	408	407	427	396	399	426	402	410	434	426	427	420	366	370	388	430	387	448	389	415	445	397	408	391	414	410	400	412	394	405	417	410	375	419	440	432	397	424	396	429	388	397	384	383	415	416	421	384	392	374	420	413	424	398	426	384	360	408	378	432	398	402	399	425	393	416	393	441	391	399	376	422	427	418	389	444	405	394	383	453	423	423	412	379	457	407	361	414	425	445	415	392	446	396	377	398	363	414	365	398	426	421	393	382	407	407	384	390	419	405	441	430	449	395	396	407	417	432	387	406	425	405	425	442	388
13541	6250	4636	2624	1695	1351	1148	1066	1007	999	936	936	934	909	915	884	906	931	846	890	914	889	870	927	859	884	828	852	819	888	904	862	850	908	931	961	950	906	889	884	909	868	875	889	924	899	887	900	851	884	871	870	879	876	863	875	887	917	879	860	857	854	892	852	887	876	826	910	913	870	884	890	885	889	871	901	887	804	919	881	865	901	831	875	864	861	964	866	835	854	885	870	882	828	888	920	873	876	866	848	927	849	890	896	864	832	829	906	912	897	829	869	906	897	872	880	877	890	852	825	834	898	856	942	873	903	858	858	848	832	883	878	871	909	887	878	879	963	871	959	832	882	880	869	909	853	860	894	899	877	917	862	866	864	861	916	862	885	929	912	917	866	907	827	867	863	878	893	854	876	859	793	853	858	853	913	880	937	862	849	849	905	893	875	912	909	897	849	871	898	882	883	892	885	913	848	843	894	897	912	855	873	832	889	867	901	848	914	917	853	901	899	839	905	860	861	918	858	871	881	878	863	890	884	866	828	908	842	894	888	852	929	904	955	812	909	847	873	899	874	930	901	859	883	959	895	911	908	855	851	872	880	874	911	914	879	815	863	925	919	892	878	898	868	886	912	866	863	912	895	906	872	853	899	884	875	884	851	856	870	850	885	915	846	884	904	941	865	879	859	868	859	884	909	900	870	850	839	912	902	875	887	886	839	917	906	938	881	852	900	857	956	892	840	871	896	857	883	857	879	887	866	863	871	866	851	895	848	850	917	899	894	901	861	858	896	872	898	890	860	835	893	864	912	867	926	862	878	924	870	878	883	932	894	845	883	897	839	861	863	876	831	890	959	931	859	799	843	833	894	879	887	881	906	881	886	830	849	871	834	904	929	860	899	909	876	879	880	898	854	885	897	902	881	923	881	896	889	883	857	868	905	878	862	970	916	873	872	890	867	886	864	861	851	846	862	875	912	886	842	881	954	886	860	850	871	879	938	829	886	949	882	911	905	921	836	833	858	896	881	922	884	872	850	885	819	916	899	870	885	843	875	844	892	844	878	896	925	891	899	869	874	883	906	892	903	820	865	884	858	922	819	958	854	888	903	903	895	843	895	846	865	864	842	890	951	842	890	860	914	857	876	871	874	881	845	834	900	905	871	855	871	925	880	862	890	867	883	844	932	872	840	879	893	918	846	924	831	887	881	872	901	920	893	876	883	861	820	857	824	865	877	902	905	869	844	899	911	881	967	910	927	820	865	852	894	839	869	916	917	900	937	892	920	880	819	913	837	887	874	877	865	940	853	915	869	899	882	854	850	937	858	891	892	860	874	926	859	922	890	901	890	883	901	872	854	897	899	903	806	945	915	863	868	922	903	936	830	890	879	810	841	896	888	897	915	889	882	935	865	852	871	884	806	867	833	925	916	875	885	820	935	890	853	918	917	882	891	889	896	823	886	885	871	863	880	933	807	886	841	864	837	828	898	848	923	827	838	869	913	877	851	902	882	846	885	912	848	868	831	858	855	922	874	850	886	868	904	867	892	913	897	882	830	892	917	866	866	888	903	900	878	893	886	899	886	899	917	921	853	903	933	859	897	855	855	902	882	917	877	859	906	864	880	871	872	906	846	869	841	857	846	854	898	896	878	919	853	880	906	779	824	883	910	839	861	877	844	822	870	834	866	886	853	881	880	843	921	853	897	865	874	874	830	882	861	873	832	879	883	844	886	865	885	833	881	881	859	843	858	836	874	905	835	868	911	900	923	883	935	919	888	876	846	867	958	912	878	873	891	887	853	906	853	883	894	856	884	845	893	922	852	900	862	909	865	894	878	894	849	838	877	870	856	887	860	902	863	865	886	883	886	894	929	889	922	919	879	889	820	891	863	879	933	892	906	854	875	861	899	894	910	918	873	840	887	918	898	916	852	839	897	860	887	830	891	935	901	830	825	922	900	840	838	919	876	882	904	902	855	882	879	846	915	927	898	902	879	852	869	919	868	839	905	938	852	896	927	842	856	880	887	877	919	909	813	889	895	896	930	779	936	899	854	872	901	864	876	890	893	913	886	822	889	915	888	846	924	875	895	876	874	887	901	894	911	891	894	902	852	868	878	904	830	867	917	891	896	919	857	900	866	884	853	875	861	840	847	859	845	921	871	873	894	864	879	863	836	877	888	857	900	883	928	891	871	883	944	894	881	884	908	848	899	870	878	870	892	882	897	866	912	867	880	897	859	908	842	847	917	917	911	880	844	901	907	875	919	826	870	895	840	956	889	930	877	901	879	847	844	838	912	887	905	868	903	876	929	895	900	841	931	876	880	874	878	903	899	871	909	872	880	907	889	933	873	893	907	871	890	943	835	886	859	861	853	835	876	856	911	905	913	847	874	904	913	935	877	911	889	845	895	877	926	877	869	869	883	894	840	887	833	869	875	825	859	904	867	844	900	895	857	862	886	869	893	888	897	929	866	885	810	867	881	873	862	864	902	891	863	833	889	935	924	858	929	922	878	880	850	876	855	867	829	918	901	873	902	820	867	903	884	843	929	897	931	913	842	895	951	908	849	849	825	843	897	884	852	865	868	877	916	902	967	845	838	892	878	870	917	849	872	849	823	901	930	875	902	892	885	842	869	882	926	918	866	880	930	829	866	855	871	891	873	840	898	836	954	837	874	837	864	883	879	843	856	861	865	916	924	847	874	879	871	874	899	872	895	865	956	869	896	911	878	846	915	881	883	850	923	851	878	827	892	842	887	877	887	806	816	866	879	913	934	861	882	915	930	834	897	936	930	870	915	858	844	848	859	870	865	866	857	844	916	922	837	865	940	880	852	903	844	893	838	855	856	913	922	849	832	898	859	908	870	880	946	948	893	892	868	880	901	869	848	825	898	890	880	864	861	894	898	875	904	883	875	876	906	847	912	913	836	906	891	890	863	816	863	894	828	856	900	893	886	883	886	892	890	856	815	917	897	953	881	905	880	909	873	874	868	833	879	881	914	949	844	922	878	848	821	861	880	868	880	875	931	899	921	915	931	895	865	861	896	877	851	873	912	808	881	844	886	921	854	878	894	889	880	868	838	882	895	890	886	837	907	933	866	873	891	858	874	895	949	881	919	863	907	793	918	901	854	900	845	871	832	860	935	887	893	856	853	976	888	855	922	885	884	832	884	861	802	929	892	892	896	934	895	893	883	844	907	838	892	857	863	864	853	837	937	955	895	920	883	871	859	870	876	879	894	853	922	857	838	890	840	879	875	867	866	854	893	893	911	844	913	946	872	902	887	877	880	905	882	832	875	849	926	845	834	883	884	933	892	873	844	881	809	880	850	919	902	859	881	836	856	819	936	856	856	845	868	923	869	856	890	904	868	959	861	891	821	895	882	883	891	880	940	873	839	895	866	908	882	862	917	917	904	925	856	895	876	905	861	904	896	847	861	905	849	886	886	860	961	880	882	862	923	953	903	848	876	855	909	856	860	880	903	896	861	862	879	916	938	897	853
24673	21174	24766	27884	20920	6225	1868	1090	980	809	743	509	450	405	392	352	353	355	332	314	339	317	332	302	297	343	311	296	290	309	343	279	300	331	301	314	315	275	304	295	324	302	287	274	333	301	308	273	341	285	288	287	309	338	312	291	301	302	305	285	324	315	311	306	272	354	312	298	279	308	286	308	276	311	318	303	264	317	268	288	288	298	311	293	294	281	290	290	292	326	273	292	297	304	288	311	291	309	263	305	276	337	320	291	271	274	318	291	310	319	294	324	305	293	279	280	294	334	322	290	284	304	278	314	311	297	296	284	283	307	295	315	281	296	275	292	310	326	283	325	304	310	281	305	327	290	317	342	296	280	312	329	251	266	286	289	285	294	307	305	330	330	319	307	310	315	322	295	277	296	332	371	323	277	293	303	331	294	286	292	340	281	284	305	297	263	275	317	304	294	311	287	268	301	293	293	305	307	271	313	292	286	306	305	312	279	331	296	304	316	300	288	309	284	313	336	314	332	274	322	283	311	307	331	298	313	276	289	314	293	325	287	278	280	270	273	307	302	297	278	284	286	270	296	278	331	289	311	298	286	311	293	301	291	265	294	325	305	281	321	308	303	304	300	296	292	357	314	293	312	310	281	256	283	283	312	307	279	299	304	299	320	296	306	287	275	318	282	308	282	309	307	265	287	305	272	338	299	302	294	294	261	279	310	287	286	307	298	287	315	317	293	278	279	337	305	281	305	268	296	273	308	306	295	259	288	291	291	293	298	278	308	295	296	297	319	293	306	269	281	282	260	308	298	292	299	289	278	273	312	301	281	280	277	314	286	303	321	302	320	283	311	274	290	282	293	312	321	310	304	313	296	294	311	302	288	344	274	277	299	307	288	252	283	283	313	291	310	279	302	269	295	262	297	278	316	311	292	284	296	292	280	276	294	304	295	307	321	318	326	310	308	293	354	294	283	284	308	289	286	311	307	311	303	268	269	290	292	287	281	341	311	317	310	307	287	292	277	292	308	310	263	283	301	293	309	289	305	288	334	291	291	309	306	309	283	304	338	308	332	280	280	292	273	315	312	307	312	309	275	284	269	280	304	312	305	297	296	290	306	281	308	323	325	290	301	319	330	287	300	311	332	274	277	288	313	308	286	300	303	332	302	337	309	283	355	305	292	303	287	309	317	344	328	270	286	314	302	307	339	306	286	312	300	302	285	296	282	261	283	316	311	274	293	330	291	300	319	299	319	309	287	284	295	300	279	305	284	289	310	303	312	314	274	283	264	282	294	312	273	293	285	317	338	268	339	242	298	294	284	285	293	300	264	299	266	303	318	318	279	307	309	286	341	296	296	320	320	312	315	290	296	305	289	335	304	286	260	287	309	310	323	280	305	323	320	281	304	340	291	301	260	300	304	284	309	275	296	287	267	302	322	332	301	295	294	326	318	329	323	283	268	268	319	297	316	295	306	299	314	292	277	300	289	281	311	306	320	279	299	278	287	319	307	338	282	285	305	336	295	315	286	277	320	288	309	294	255	312	326	269	283	296	296	291	264	326	341	320	313	332	298	311	292	283	330	273	310	318	334	327	302	302	251	285	295	293	294	306	318	308	294	341	280	278	298	261	256	311	295	325	304	315	310	299	302	298	280	295	310	268	307	312	325	295	279	311	285	296	310	301	324	305	332	304	339	291	282	306	295	303	275	300	321	290	323	282	312	294	281	274	335	296	312	307	322	310	311	323	268	304	289	270	309	267	281	263	316	311	303	312	315	301	322	301	295	327	304	302	287	280	276	320	304	307	277	295	283	313	276	294	270	294	323	287	303	280	280	319	288	269	294	324	315	298	325	304	279	308	291	314	303	302	298	295	302	349	332	305	294	301	284	302	351	337	262	297	272	315	274	283	313	329	270	309	302	293	319	288	285	317	313	275	306	309	276	317	301	317	337	316	302	288	298	322	292	312	325	306	317	321	270	314	264	298	306	303	293	294	317	296	295	318	316	292	295	298	273	275	294	320	265	316	297	295	313	318	278	323	307	330	343	284	278	286	290	297	263	278	293	334	304	295	285	245	309	298	307	324	297	319	286	292	283	319	277	324	290	328	281	287	275	281	311	296	295	289	329	297	284	280	303	312	277	284	294	329	315	268	292	317	338	310	301	276	289	283	284	308	309	288	269	313	311	293	293	336	294	308	278	295	312	316	286	284	298	313	316	318	312	310	293	326	327	275	323	274	318	251	285	278	328	309	310	267	310	302	310	293	287	274	268	294	300	310	307	282	277	308	310	286	310	301	318	325	317	301	327	263	286	267	320	299	302	316	299	278	285	335	316	355	282	305	294	281	308	318	282	286	292	283	285	322	356	328	301	292	255	293	313	331	290	311	331	292	262	286	326	314	317	311	310	295	314	307	297	273	277	312	292	326	289	327	289	292	315	304	305	304	335	263	278	345	285	278	313	313	308	280	301	268	284	314	297	313	279	302	310	325	277	274	299	306	291	264	268	295	278	282	311	324	321	304	252	294	317	289	330	320	333	292	302	286	290	286	304	320	273	337	333	264	294	303	265	306	273	303	302	307	284	304	292	312	296	285	324	296	302	267	277	283	316	271	265	303	329	299	299	288	294	312	275	310	270	258	319	278	288	307	285	292	290	306	297	317	278	291	299	296	307	292	304	318	299	312	287	291	295	269	296	292	289	286	288	298	289	268	297	316	275	295	311	283	272	318	309	258	306	304	321	305	303	319	294	262	323	334	316	308	348	310	298	301	270	314	293	278	272	270	280	291	286	309	292	289	285	284	288	291	296	306	299	311	317	275	258	298	308	329	296	283	310	288	287	339	337	284	302	311	299	314	294	285	275	278	244	296	309	330	288	297	263	285	324	299	279	323	314	279	293	317	305	299	309	313	303	296	290	302	280	303	304	326	323	282	295	317	302	314	330	262	300	286	294	298	319	329	337	303	282	304	306	268	311	311	334	298	299	352	255	310	276	291	299	302	300	292	285	297	283	268	327	320	307	308	312	244	294	282	312	318	306	323	304	280	292	317	304	306	308	295	271	292	302	291	290	348	299	305	304	307	310	280	312	326	278	302	326	312	322	300	286	314	316	311	300	284	324	284	274	298	293	307	294	292	305	299	246	281	266	307	310	265	336	306	294	295	299	325	310	335	318	306	278	334	305	275	270	322	303	289	318	295	289	306	292	310	319	321	300	280	268	275	278	303	281	294	286	264	300	329	276	276	311	297	320	298	288	302	278	284	291	289	312	273	278	296	320	285	274	288	305	293	280	278	318	314	294	300	271	288	312	293	296	301	274	265	287	279	326	299	298	312	313	325	335	276	301	306	283	334	297	283	276	317	325	308	301	266	315	268	305	315	308	321	340	282	332	333	318	301	262	297	276	312	311	272	303	308	288	266	313	297	285	271	283	312	309	274	315	308	318	285	308	310	308	313	324	276	319	296	302	292	304	307	311	315	303	281	281	311	290	303	288	299	278
6219	12249	8863	4528	2581	1789	1257	1088	970	932	892	770	766	714	733	654	676	691	714	662	667	678	660	675	672	687	638	695	679	687	676	651	693	619	729	690	667	634	685	720	662	644	694	673	643	704	661	613	652	661	591	693	648	617	626	646	657	641	709	630	665	684	643	697	679	668	665	652	649	670	583	680	640	639	645	641	657	648	689	623	714	637	653	654	685	650	651	664	663	695	649	650	645	630	660	631	623	670	657	678	647	672	646	651	697	658	646	682	654	654	663	659	621	652	667	617	661	668	639	667	677	645	672	672	626	673	630	657	687	662	616	646	678	656	702	661	659	669	602	624	681	639	653	652	646	648	628	667	625	692	635	653	667	681	713	616	665	671	672	645	634	655	639	681	665	706	679	657	654	659	699	685	668	653	665	621	623	724	615	610	677	650	635	671	651	629	666	632	668	679	617	644	711	668	640	648	625	653	637	644	653	671	625	654	661	636	659	613	661	655	644	650	654	723	683	650	656	685	648	655	629	614	675	670	655	641	627	600	615	670	645	694	698	666	633	706	649	662	645	633	675	669	623	677	652	639	657	657	636	672	652	644	682	667	698	700	639	680	618	621	689	668	611	611	658	609	654	630	608	621	648	666	704	670	638	635	607	658	661	690	636	634	679	630	605	667	629	644	623	639	654	673	649	652	660	674	639	676	626	698	690	682	665	645	698	649	692	677	681	642	640	650	642	609	671	649	640	634	637	637	653	648	659	691	593	641	650	695	681	684	654	699	683	655	659	635	658	689	639	659	633	665	606	643	667	632	628	646	666	628	642	643	632	652	644	639	681	626	656	676	672	668	699	704	601	681	639	684	657	672	673	627	576	655	641	645	649	664	666	681	639	649	664	690	643	632	636	652	649	632	647	664	642	652	602	651	624	681	638	670	633	644	646	670	639	641	622	669	636	601	622	707	680	687	686	668	678	637	648	688	620	641	685	640	671	640	657	664	616	657	649	658	698	659	598	689	677	704	658	661	687	657	662	673	619	598	691	642	607	658	651	686	636	698	633	608	627	642	616	642	676	638	715	694	636	682	662	647	656	642	631	677	613	629	647	642	694	674	631	630	671	662	662	662	679	704	670	676	649	624	640	640	691	688	643	605	669	666	623	632	655	625	673	652	655	692	671	636	650	643	616	700	680	680	637	704	660	673	670	658	685	668	716	653	648	646	634	650	684	644	689	682	644	640	686	694	615	648	650	671	680	668	647	669	676	656	666	679	663	655	697	667	690	707	638	659	650	672	694	671	680	647	653	644	627	629	700	658	622	623	642	674	656	649	618	647	622	638	674	620	624	635	643	689	650	665	617	623	610	668	664	652	635	642	623	681	679	639	613	644	585	680	642	655	595	670	683	679	671	626	642	678	591	639	650	672	662	668	667	669	663	657	621	629	680	661	699	679	657	660	643	646	633	668	659	705	664	644	656	644	683	644	679	638	656	668	661	615	695	688	661	668	648	608	713	666	653	638	627	667	637	684	661	687	629	676	676	649	655	650	640	610	601	668	660	648	647	666	658	702	640	641	668	713	657	654	639	654	683	626	666	634	659	668	633	688	674	634	682	729	641	635	662	663	616	670	652	604	687	702	704	652	651	679	685	630	615	645	633	627	689	619	694	695	619	638	640	661	653	639	680	630	622	722	668	678	593	641	633	630	660	590	642	624	631	649	685	614	686	640	642	672	720	621	674	628	640	661	658	670	642	689	631	694	673	654	674	631	648	664	670	639	654	653	657	635	688	646	654	629	607	628	636	664	683	646	617	663	664	679	662	620	680	660	687	645	646	675	669	695	696	646	699	650	659	649	659	633	620	645	679	684	664	670	642	680	651	681	671	686	670	631	688	615	632	668	679	662	646	607	625	637	634	665	695	610	627	646	602	611	614	618	669	645	671	646	622	623	719	662	634	660	663	666	653	674	674	698	652	677	634	654	690	660	667	620	618	627	628	645	657	661	655	642	669	649	682	647	648	658	693	656	647	614	638	669	665	662	658	640	641	674	669	662	611	653	602	627	648	636	682	657	626	654	676	651	646	698	604	617	695	642	634	650	646	665	665	702	618	694	628	669	713	625	666	658	616	642	638	657	682	684	666	704	678	699	596	632	660	664	589	653	676	617	657	652	680	667	685	583	634	691	740	578	615	647	667	661	667	670	677	610	652	646	625	670	645	630	655	668	616	638	677	654	646	616	659	686	695	667	661	676	677	666	651	632	671	630	661	652	657	685	679	621	654	637	665	616	657	648	660	654	663	611	645	684	669	658	684	648	625	672	680	662	639	638	646	691	641	682	659	721	646	619	663	659	620	631	620	662	652	653	669	629	622	688	671	661	670	642	642	600	644	659	654	630	682	667	617	646	657	649	670	619	604	650	625	644	662	614	669	646	625	712	665	644	659	702	677	640	667	664	685	652	667	660	632	672	640	659	665	635	625	680	623	673	670	629	711	658	655	660	676	656	654	646	675	672	669	686	630	636	721	648	628	611	676	659	591	690	667	678	675	643	686	642	648	683	698	703	615	628	665	661	624	649	662	684	661	688	667	656	624	639	624	693	655	671	626	664	669	630	711	690	658	641	651	684	669	613	629	661	647	697	630	677	628	637	683	670	667	707	637	702	642	626	662	631	661	674	674	638	641	653	655	634	660	659	686	685	652	658	670	698	677	646	626	669	660	648	644	667	651	619	688	621	691	669	661	623	636	656	661	632	618	678	641	596	705	625	668	634	664	690	672	594	614	636	665	671	682	654	664	663	604	679	668	658	652	668	663	669	660	627	664	625	700	665	638	677	682	601	678	675	651	642	664	680	638	651	635	640	648	689	688	669	659	655	657	662	644	639	643	609	688	661	638	633	630	623	620	645	662	650	669	606	634	654	633	645	677	594	656	630	680	648	666	707	697	649	648	628	636	692	657	648	621	659	619	655	642	638	636	691	647	620	640	641	670	666	662	631	610	633	649	667	702	639	633	617	700	669	633	687	597	634	628	654	623	668	642	638	652	661	667	694	629	655	673	632	672	639	624	631	671	626	663	701	650	678	644	616	652	640	632	655	695	653	699	617	696	669	668	662	662	665	643	662	678	630	602	642	655	667	644	660	651	633	682	640	653	623	655	621	683	665	586	667	697	690	633	662	654	685	627	638	639	639	638	625	637	649	665	681	646	632	666	688	693	670	667	649	668	661	673	683	625	664	663	646	662	655	660	607	653	675	605	627	642	648	664	645	648	633	665	660	683	625	635	623	654	669	645	651	696	670	704	713	689	665	604	698	626	662	642	645	660	608	680	644	677	671	682	663	633	648	676	676	667	623	653	587	688	664	638	648	646	643	648	649	665	609	676	678	691	700	664	671	682	680	673	669	711	698	647	636	667	614	614	651	679	688	687	634	643	650	670	686	633	653	690	631	637	627	668	662	670	666	663	648	663	685	610	628	629	620	652	687	660	661	685	663	649	657	632	616
23960	21134	25351	27182	21159	21192	6264	1722	1160	989	770	541	489	347	338	274	266	260	229	250	260	254	226	232	215	227	215	218	225	234	255	176	200	202	214	205	226	210	227	202	170	187	173	214	192	192	214	220	207	193	177	219	227	224	208	171	195	188	225	199	210	192	198	196	192	214	204	195	220	229	209	173	165	216	213	199	210	226	200	203	200	191	220	195	159	204	225	195	199	200	196	184	228	185	200	176	203	196	213	204	184	194	200	199	186	215	200	208	205	199	200	216	186	192	202	200	177	209	191	208	204	217	200	221	184	217	224	195	188	203	180	182	218	177	188	213	176	198	205	206	190	205	225	223	204	208	195	175	216	223	199	187	196	191	183	199	214	208	197	193	225	206	207	178	194	198	194	198	166	174	215	197	213	209	199	186	209	179	165	206	206	176	224	201	197	172	187	218	182	226	199	218	209	209	215	170	196	185	228	185	202	183	200	191	213	204	210	194	213	212	207	174	192	213	192	191	216	209	225	208	162	208	210	201	196	182	177	202	199	209	201	196	200	196	212	207	175	174	206	186	184	203	180	194	168	189	201	208	184	192	221	213	203	199	203	187	225	201	184	213	183	185	191	182	207	204	203	199	180	185	187	200	200	192	220	190	227	168	191	217	205	180	188	201	206	185	185	190	184	190	215	198	185	220	197	211	197	194	223	189	217	174	202	185	203	214	209	212	195	192	174	184	186	194	192	202	190	191	218	192	210	219	198	223	189	180	214	174	201	186	192	174	206	186	198	187	197	181	211	217	205	205	200	162	208	230	204	220	206	204	188	196	208	212	213	184	211	206	200	184	208	198	209	189	192	185	187	238	206	209	195	173	201	207	186	196	188	188	175	172	213	206	191	198	196	186	189	188	222	204	193	207	196	200	187	220	191	200	205	205	201	227	222	239	199	233	158	191	211	207	178	197	200	167	208	218	185	187	198	193	208	185	202	181	188	203	213	204	200	193	195	182	216	197	175	200	209	186	176	177	207	195	197	201	189	193	209	206	197	213	174	216	210	202	226	181	199	197	201	195	179	210	201	194	213	211	165	210	199	171	211	211	181	184	179	170	161	168	215	187	210	168	184	197	204	196	223	206	201	189	175	198	208	160	194	195	194	207	207	209	201	184	193	249	215	178	205	179	203	185	184	187	191	199	197	206	178	185	191	192	227	195	218	196	189	190	205	199	205	205	201	185	183	215	179	167	156	220	201	201	184	209	200	213	192	178	183	216	209	206	208	191	201	190	209	172	222	208	200	217	204	221	162	186	168	198	169	203	233	232	180	180	188	178	194	198	216	196	219	187	211	208	183	188	212	201	162	194	203	165	195	174	194	158	170	187	199	191	220	181	179	206	211	190	189	187	186	210	194	190	197	193	213	209	178	204	215	203	200	221	194	204	216	191	224	206	215	203	192	192	191	206	207	196	193	219	181	164	200	214	216	203	195	196	156	187	202	199	210	202	190	196	204	207	219	210	203	156	180	194	181	224	214	179	195	195	221	217	195	190	179	179	225	223	183	191	204	209	191	192	194	187	197	210	215	197	182	180	165	230	202	195	204	203	199	187	184	202	225	174	205	187	189	207	184	185	192	187	197	187	175	192	192	212	184	218	222	180	198	190	192	203	181	208	184	227	199	186	208	162	180	204	177	212	195	199	191	193	214	172	226	202	200	172	171	184	199	201	199	188	202	193	201	206	194	174	185	197	226	216	187	201	171	204	201	187	183	203	222	183	203	200	186	202	189	182	176	197	208	209	191	209	182	168	188	202	222	193	182	205	207	214	193	212	179	197	190	188	189	207	214	193	162	209	208	211	210	233	191	203	218	173	202	196	199	210	194	192	176	198	182	187	168	177	180	186	201	201	190	219	203	228	181	200	189	186	182	195	203	186	187	180	211	177	209	214	178	185	195	184	192	207	201	194	193	209	199	201	218	202	176	198	192	195	210	205	220	194	196	208	194	207	202	199	212	186	206	197	207	187	185	169	175	181	229	169	232	210	168	190	228	185	209	200	205	196	200	195	197	190	190	193	229	196	178	162	239	214	211	193	175	204	160	180	184	209	203	198	215	170	212	208	198	180	201	180	195	188	178	215	222	208	197	209	202	191	196	203	197	219	190	175	195	209	206	226	189	195	178	199	193	183	222	194	172	196	193	194	192	210	202	189	193	159	202	196	183	191	216	207	175	193	213	224	177	220	195	213	214	199	191	215	193	210	190	184	216	185	219	200	201	192	227	224	192	213	212	173	188	198	179	209	197	182	181	201	210	219	217	206	222	188	196	199	212	165	165	173	201	197	190	201	189	209	182	194	177	238	182	186	209	178	180	198	179	179	197	202	174	178	194	212	211	227	178	211	190	181	200	190	184	172	192	193	192	205	189	207	178	166	175	179	195	221	194	177	205	180	204	185	205	195	181	169	219	182	200	213	221	199	214	204	181	183	217	169	184	186	182	217	219	160	215	207	228	204	178	181	194	201	183	195	173	212	197	179	220	212	198	191	184	212	207	193	191	201	221	184	206	195	223	204	170	197	178	202	193	187	196	191	186	193	178	197	197	188	180	170	208	196	192	224	217	203	193	191	197	204	175	202	207	199	192	220	207	209	187	184	197	169	177	183	187	211	216	196	204	210	209	192	229	202	214	197	180	194	188	223	180	233	188	196	211	211	180	200	179	231	176	173	189	216	195	206	190	202	203	211	165	160	214	200	175	193	194	204	196	190	194	209	196	178	174	168	182	197	258	197	176	197	212	215	198	184	176	176	220	203	220	197	170	224	207	179	169	184	219	205	181	191	207	193	181	208	212	191	207	228	196	185	186	180	196	189	179	175	196	169	191	192	173	180	174	210	192	194	202	180	193	187	195	218	213	202	211	204	203	189	176	195	221	178	193	211	228	197	193	207	216	203	209	189	202	182	204	196	194	213	210	223	176	208	204	221	175	204	179	223	198	191	183	219	205	183	166	185	204	212	199	215	194	203	193	157	181	210	185	190	186	234	203	226	238	216	221	217	167	213	188	184	199	203	174	207	187	206	195	203	202	209	202	194	206	210	185	184	215	176	190	182	187	204	210	195	189	194	193	194	209	191	185	223	196	219	207	192	194	201	209	179	196	200	194	209	187	198	208	223	204	202	192	210	178	212	233	189	199	180	203	203	193	179	204	184	203	166	177	172	170	196	171	203	189	197	194	201	214	211	220	196	196	217	190	212	203	167	190	197	187	203	202	200	202	226	191	204	186	195	190	223	182	188	206	184	215	211	189	230	194	221	194	201	194	206	159	166	205	206	206	189	226	209	194	191	182	200	181	177	210	215	197	185	186	203	181	208	204	178	207	214	221	213	190	163	170	202	191	176	229	176	207	195	205	202	204	184	176	190	192	175	165	210	210	190	188	161	172	218	174	183	185	203	210	196	169	171	198	177	204	226	192	202	212	211	199	194	197	157	203	217	200	209	216	201	193	211
9179	15686	10898	5517	3258	2052	1452	1098	956	839	809	681	643	532	510	511	501	492	443	485	520	538	486	489	463	497	483	470	454	485	479	452	458	499	433	462	455	483	431	459	514	482	492	450	453	468	431	488	474	499	466	457	476	450	452	438	459	490	478	499	477	469	464	457	459	480	430	425	453	468	470	455	487	447	458	482	479	439	458	487	505	442	468	454	473	498	470	471	459	500	490	463	477	459	459	459	480	514	477	500	464	478	406	523	433	458	449	482	471	450	460	425	522	465	485	492	485	430	481	464	483	497	465	481	486	444	433	458	493	478	471	461	480	463	428	482	473	457	461	487	450	425	459	478	475	482	487	494	468	436	472	480	467	475	466	468	487	454	416	457	482	471	474	475	425	476	469	435	403	470	490	448	469	470	439	419	471	476	482	448	461	452	461	447	425	503	486	485	520	432	484	458	482	435	446	452	448	454	470	448	478	444	447	459	464	472	482	451	467	431	462	426	445	462	482	436	489	482	448	513	457	451	500	440	478	442	495	453	461	487	454	461	438	456	458	474	482	497	465	441	476	449	489	439	504	463	472	501	468	496	447	448	501	436	453	431	473	448	488	452	466	439	478	449	499	481	412	447	469	450	406	465	487	483	442	443	468	437	473	434	463	468	496	490	432	442	455	512	454	456	478	450	498	472	462	491	467	472	453	437	453	491	480	505	451	462	468	468	443	494	485	456	463	486	448	462	444	488	438	468	455	496	487	449	462	457	450	478	431	476	463	454	472	483	453	456	470	468	460	404	437	488	489	475	469	423	504	480	464	470	474	464	440	449	484	459	445	493	453	449	468	477	456	470	431	470	434	496	489	505	485	450	429	453	471	481	485	486	474	500	483	464	472	453	496	454	464	456	463	463	450	455	492	465	463	530	475	448	472	450	465	464	494	441	458	456	525	450	450	462	489	423	470	464	459	437	497	476	465	441	445	451	450	482	494	445	492	512	471	439	471	434	471	473	427	458	472	472	475	431	481	461	499	489	451	424	476	446	462	491	445	438	501	436	479	494	414	485	493	418	420	483	458	459	445	473	493	481	472	500	495	447	470	496	466	454	418	473	442	477	426	482	466	467	460	472	462	434	462	434	440	470	456	480	443	414	438	456	482	424	459	476	464	475	476	452	498	418	461	469	446	468	440	494	471	493	461	479	484	475	449	463	457	446	441	419	456	505	452	482	455	468	483	465	453	484	501	453	445	433	495	484	481	440	489	426	477	469	427	441	491	470	445	399	465	476	444	441	429	443	465	470	456	485	475	510	468	498	462	445	447	462	458	447	465	478	466	495	507	469	457	471	442	493	512	462	434	480	434	460	441	477	474	476	472	468	470	426	492	466	455	484	450	485	439	467	470	473	472	490	486	495	491	517	389	427	477	491	482	450	455	500	461	481	460	452	455	493	495	465	434	465	481	481	439	495	453	478	456	473	473	436	471	484	426	465	458	466	435	487	418	467	448	462	480	456	450	438	432	469	474	453	450	452	454	444	481	476	492	441	463	462	494	491	491	463	507	487	470	466	466	442	468	462	497	464	457	475	478	436	493	482	445	441	477	458	475	485	454	445	469	427	478	503	456	408	487	470	433	444	423	469	486	443	449	440	478	431	473	455	459	453	516	481	459	495	481	498	430	437	467	471	435	460	446	486	464	473	468	461	492	473	471	464	455	444	433	449	491	465	477	472	440	482	461	466	460	475	464	462	499	469	472	477	467	480	456	480	495	482	474	431	462	491	442	436	481	455	457	449	461	458	464	454	450	486	450	476	454	454	491	439	445	469	445	499	466	412	470	442	478	497	448	468	471	486	464	454	467	458	444	459	456	465	499	478	459	457	452	481	473	431	448	442	462	453	457	442	464	431	443	481	475	475	447	459	457	413	457	450	453	505	471	456	505	457	488	440	446	479	451	413	487	463	447	464	451	443	493	452	503	460	466	486	453	472	522	493	484	467	500	477	456	465	476	491	458	453	454	489	463	492	449	452	466	435	462	470	434	453	451	454	455	518	482	458	482	470	476	482	480	443	475	475	465	475	403	398	455	452	491	484	479	456	439	425	482	451	477	440	466	464	456	465	472	458	488	471	465	442	448	456	471	476	451	432	429	426	482	487	477	448	465	512	466	452	482	463	451	448	455	518	489	442	474	479	459	462	426	458	486	491	425	476	523	462	466	448	471	463	412	468	459	454	451	498	485	480	473	467	464	446	430	483	453	446	473	481	451	479	464	434	469	434	479	502	493	464	452	452	451	426	443	444	446	483	429	493	486	452	451	423	454	463	435	467	488	469	458	460	452	430	495	506	487	438	475	443	482	494	455	472	489	455	444	441	457	492	433	450	459	500	439	518	475	404	478	488	460	441	458	470	473	468	454	447	424	480	462	459	448	467	435	453	459	467	474	450	455	461	486	468	480	464	501	441	453	478	456	459	472	462	463	483	469	425	470	446	438	436	413	477	480	494	486	457	477	464	442	431	421	468	483	438	492	477	415	430	477	504	438	494	477	469	464	477	474	427	439	497	460	480	462	517	441	419	414	484	418	459	483	466	480	485	433	478	471	436	453	481	494	473	479	429	459	463	517	476	442	463	478	461	470	448	463	456	451	467	463	450	485	451	444	467	476	437	467	478	468	444	476	432	498	466	466	457	454	454	460	468	481	448	459	450	464	469	468	494	451	442	478	486	460	501	459	472	436	458	451	480	452	460	461	481	458	500	470	492	432	460	481	456	463	507	476	430	480	489	487	466	489	472	436	477	462	468	481	487	465	467	471	464	458	482	458	438	458	452	465	462	450	453	467	438	463	472	464	433	458	470	445	442	477	468	445	461	433	443	491	493	470	460	450	460	472	494	486	481	456	503	458	454	455	469	428	443	470	485	465	495	489	480	464	479	440	473	481	482	451	493	471	481	478	457	449	433	468	445	504	437	497	469	457	415	440	470	463	477	469	467	468	427	428	460	456	467	470	440	454	497	506	479	455	423	451	455	460	425	434	492	458	505	442	465	475	468	507	437	442	521	442	399	436	468	460	471	442	519	459	437	465	449	486	471	465	473	469	449	476	459	467	460	445	468	454	472	467	471	448	469	482	458	467	483	425	433	475	461	447	448	466	519	478	483	500	466	442	427	486	516	440	474	437	471	421	459	455	429	455	498	461	455	429	462	489	477	496	487	450	465	463	464	450	466	440	436	467	494	473	481	456	469	436	457	482	498	463	461	448	474	496	476	467	494	468	480	466	443	440	439	472	464	484	468	480	486	506	487	440	522	453	474	473	454	461	471	491	473	459	462	489	477	483	458	457	462	446	440	473	449	486	473	445	494	482	451	476	450	454	454	446	455	478	461	490	409	462	469	482	467	432	453	471	478	491	463	457	483	448	433	471	387	428	455	456	476	467	504	471	458	451	442	455	441	465	507	451	447	439	480	478	462	475	452	466	471	468	427	418	420	448	451	428	457	479	442
34935	13976	5482	2717	1656	1351	938	746	663	608	570	566	469	413	431	377	420	419	403	432	466	428	408	360	434	401	440	410	383	371	424	387	409	409	394	390	420	378	378	407	392	374	373	405	419	400	383	393	426	385	381	423	413	393	362	386	410	376	456	383	423	373	384	410	431	363	375	396	399	388	409	383	420	395	411	404	403	398	454	406	399	366	366	433	450	403	430	417	410	427	445	408	389	387	369	403	383	374	380	398	413	396	389	397	380	415	382	387	389	386	404	414	376	401	388	396	405	453	396	395	403	392	389	412	431	398	380	401	415	397	386	410	392	417	452	432	395	395	396	418	398	406	386	409	398	384	372	422	382	392	412	413	396	431	403	407	412	404	406	427	402	401	370	389	377	389	385	421	428	401	385	436	432	400	425	395	375	373	433	395	384	424	407	384	405	398	438	392	378	387	404	396	421	401	442	422	413	379	409	373	389	358	351	439	444	419	407	453	368	435	385	387	406	398	335	396	419	434	409	424	391	401	358	372	381	343	417	448	395	397	398	401	398	425	415	383	415	413	441	404	364	426	418	403	389	392	414	415	380	366	377	388	400	359	426	366	422	389	385	392	439	401	392	380	432	397	426	418	432	440	401	401	410	433	416	394	384	382	425	424	401	392	455	401	423	364	362	386	409	408	381	412	393	394	393	390	399	410	420	406	375	418	403	432	418	405	412	425	408	408	402	414	394	399	439	393	403	378	403	414	432	442	402	402	396	386	426	412	357	390	392	431	428	457	361	383	378	390	420	415	427	404	397	384	442	389	391	418	384	433	407	419	353	376	388	403	393	392	383	405	431	417	371	436	416	397	375	404	389	378	361	432	377	404	398	395	429	393	414	418	382	389	397	371	382	399	444	427	370	398	384	418	391	437	436	378	413	385	408	384	382	415	364	379	363	355	388	414	369	385	383	397	424	396	396	393	396	420	377	379	408	414	414	416	398	389	416	418	423	444	343	395	414	439	408	409	394	358	437	435	450	390	383	410	401	436	388	374	431	398	386	380	379	378	422	396	411	419	430	392	396	410	401	402	396	404	419	390	408	404	388	387	435	409	458	415	425	430	394	381	424	356	385	412	381	397	411	386	427	409	402	411	425	419	385	354	414	398	397	388	366	394	375	397	374	418	399	357	405	435	407	406	396	409	400	439	391	378	402	408	423	411	417	405	423	383	396	430	444	396	397	442	397	401	381	381	370	376	401	403	428	378	396	469	405	427	363	420	398	393	409	395	404	405	392	417	442	385	417	387	400	398	399	375	385	413	425	428	410	403	386	421	403	415	389	449	429	385	389	384	408	434	353	407	388	432	366	367	435	442	401	384	388	430	390	393	416	417	395	401	418	417	381	416	439	401	380	392	430	388	408	409	400	380	396	383	365	353	404	448	396	413	380	395	386	367	401	363	419	420	368	383	364	409	377	394	349	415	416	393	414	371	413	419	398	447	391	403	406	353	409	402	383	403	388	364	421	407	405	383	349	449	429	385	386	374	378	424	428	436	379	391	406	424	398	404	408	437	402	397	425	441	431	418	370	374	389	384	377	368	415	365	383	345	367	422	424	411	425	418	369	398	397	386	421	426	415	386	371	422	426	422	433	382	403	384	390	436	383	397	359	352	439	386	441	410	420	405	403	394	414	380	396	428	415	422	409	398	398	437	447	394	391	372	369	402	414	370	398	397	403	402	424	401	439	410	360	386	415	384	369	427	378	385	407	404	373	369	390	430	378	405	427	395	409	389	397	410	408	385	388	431	421	444	401	381	397	423	401	409	412	398	399	401	419	407	393	416	409	416	395	389	414	455	392	377	382	423	395	413	459	373	393	399	428	408	395	407	439	415	424	400	387	363	448	400	401	374	408	388	393	376	391	393	386	377	413	439	390	366	376	451	415	392	400	401	468	430	387	374	419	381	393	387	395	380	406	385	425	449	387	426	379	415	367	403	399	405	370	392	372	423	395	386	462	388	387	398	374	377	420	437	411	400	402	417	400	432	415	388	371	385	422	350	389	382	381	400	440	416	417	410	402	398	411	437	420	442	369	410	378	400	382	409	435	436	414	396	430	424	387	432	424	432	380	378	392	390	404	383	397	386	372	416	393	408	389	364	432	414	395	359	393	407	397	386	412	413	434	413	408	425	369	422	413	422	407	390	392	389	382	416	401	403	397	439	412	411	420	404	415	382	375	416	398	417	412	404	424	407	399	397	366	394	413	401	398	372	385	382	402	376	402	352	392	408	378	410	416	397	392	384	401	437	398	391	401	379	422	413	402	407	423	380	395	386	397	387	386	436	411	447	390	412	377	374	382	385	385	427	398	413	418	377	407	414	390	386	429	446	426	419	361	416	418	389	377	438	404	441	418	329	408	440	401	439	376	396	434	389	434	380	380	423	441	418	400	412	386	428	413	382	425	414	392	376	401	388	414	426	386	412	404	441	423	428	398	430	386	400	386	424	378	407	385	431	430	368	394	397	405	447	412	396	421	367	374	414	418	391	425	399	404	404	422	379	393	392	412	369	402	408	394	409	384	413	432	372	416	397	395	399	405	390	396	410	361	395	389	403	461	401	386	403	395	358	458	401	420	420	442	392	399	396	360	414	408	413	402	410	412	465	393	397	411	376	374	383	370	397	370	397	390	414	438	399	363	444	381	393	397	459	401	361	384	419	419	425	376	383	378	418	414	374	397	419	404	380	417	403	394	384	396	415	388	391	414	421	404	405	370	394	413	413	354	417	386	443	431	381	420	413	407	369	371	415	395	402	358	404	399	360	417	381	390	406	433	402	384	383	395	426	390	423	444	438	413	393	400	400	415	420	443	441	402	430	385	373	384	373	389	378	386	424	430	376	375	396	432	363	377	406	389	382	392	416	393	393	395	379	430	397	405	374	406	423	402	394	384	430	414	370	386	411	404	414	441	426	414	384	397	410	385	401	397	401	390	411	372	398	455	421	380	382	400	427	401	399	401	398	382	362	399	363	410	400	376	404	390	415	396	376	401	378	396	453	395	406	385	438	416	428	415	374	421	382	398	377	374	377	408	401	435	387	434	370	394	443	423	439	414	421	424	418	414	407	367	410	414	385	382	395	401	424	383	416	381	415	426	405	383	413	393	394	384	405	415	442	377	401	401	379	375	407	391	404	404	409	379	393	372	418	425	413	390	390	357	398	394	422	385	388	429	398	394	416	407	407	384	427	386	387	375	412	383	416	382	380	389	378	377	407	412	401	410	411	394	398	360	407	417	387	398	399	402	348	442	409	382	404	396	390	449	397	414	385	394	377	406	422	360	382	377	434	397	411	412	398	381	394	413	380	362	415	385	417	418	457	394	457	383	376	434	411	396	365	388	381	402	397	403	411	444	432	385	381	396	415	389	376	404	431	422	380	391	385	416	414	425	397	397	392	378	383	383	366	368	382	378	422	445	400	367	427	414	400	420	397	422	387	403	381	405	442	410	417
11997	6901	4648	2419	1722	1372	1150	1023	1049	1011	941	960	890	878	921	895	929	881	896	874	886	865	891	911	867	858	916	831	844	915	918	897	835	807	873	822	855	851	890	882	841	832	911	897	871	860	867	840	921	898	820	911	851	847	873	886	849	844	920	868	889	877	904	882	903	890	911	804	909	880	924	864	894	827	833	880	870	901	848	854	873	863	863	898	891	892	909	901	847	890	869	840	886	834	895	865	851	933	850	864	856	863	841	877	834	874	842	862	802	854	866	847	861	878	912	971	866	876	857	871	831	864	860	847	864	872	881	876	846	901	873	870	902	860	858	898	842	856	811	858	847	860	865	848	854	863	866	873	903	866	860	853	857	865	796	868	817	890	875	860	888	840	908	856	824	905	888	853	856	846	914	884	843	871	839	816	831	865	883	853	830	849	846	870	778	867	851	824	913	874	890	841	826	822	871	947	890	858	879	818	874	837	854	874	865	883	879	823	847	841	845	860	870	864	838	854	849	874	830	862	892	870	845	849	889	883	879	879	873	853	871	839	831	898	874	888	904	869	883	833	817	860	862	876	871	842	858	869	839	848	912	872	836	885	871	869	820	870	869	834	867	882	918	791	897	865	881	881	845	891	839	863	881	858	876	809	833	884	823	835	857	831	883	847	881	865	869	877	872	866	869	862	900	866	833	903	878	881	871	857	886	870	834	857	899	879	875	895	909	852	842	867	908	859	860	833	856	852	844	823	875	849	889	866	922	912	892	854	869	883	848	862	839	860	832	882	841	860	846	862	826	885	908	887	883	862	807	793	859	870	904	795	839	897	924	853	878	852	896	845	873	883	885	855	875	903	810	858	927	844	930	883	849	879	918	874	812	901	830	876	919	851	865	891	879	888	898	857	867	887	853	865	837	822	888	836	857	873	874	848	918	897	890	881	846	890	875	886	845	857	904	835	888	903	939	794	843	876	839	862	835	837	915	864	871	886	849	905	862	901	886	818	891	849	909	853	843	913	870	842	822	938	862	900	897	880	907	848	892	916	836	899	916	854	812	928	905	883	894	839	878	860	870	880	874	861	908	832	929	812	877	882	890	855	850	863	924	891	855	856	888	772	899	856	848	855	868	823	855	886	863	852	840	859	834	863	879	825	931	815	880	858	855	843	846	883	880	911	837	889	870	849	890	912	836	835	851	864	880	894	923	916	829	874	883	890	824	853	884	873	858	857	891	864	874	862	835	825	865	884	859	883	898	939	875	887	866	850	848	866	860	900	914	912	857	856	827	882	901	851	895	865	843	915	888	931	874	875	869	872	891	822	861	866	802	816	841	916	872	925	817	867	845	851	846	860	866	879	893	956	865	897	910	878	892	847	861	891	865	891	877	859	867	946	853	847	823	860	877	903	862	912	895	898	856	875	843	869	882	848	840	905	884	929	827	887	788	870	831	831	868	947	890	930	861	871	860	880	817	875	834	827	887	841	869	922	903	853	860	836	882	828	828	840	875	890	850	844	855	858	902	866	877	857	832	916	854	848	894	907	866	869	825	873	892	901	881	888	880	867	896	834	938	861	889	803	829	831	894	861	869	863	821	850	883	840	869	914	829	845	825	836	883	866	850	849	884	827	868	831	871	849	857	903	866	893	852	899	838	885	931	869	875	800	840	866	871	828	869	879	891	841	887	911	896	853	898	881	915	868	890	905	873	883	875	869	876	875	844	865	822	894	914	862	811	865	906	878	800	879	894	902	861	826	881	883	891	901	908	846	840	887	901	875	889	830	890	859	897	854	840	829	872	819	827	882	937	916	915	911	873	887	855	843	842	819	883	845	862	858	916	911	843	886	842	911	862	887	879	881	858	945	869	932	827	914	877	916	833	921	826	835	866	858	839	805	860	868	864	877	816	848	872	869	904	872	834	861	872	860	817	869	895	877	897	841	857	851	858	874	852	919	888	887	868	849	848	893	906	864	875	853	864	875	860	839	824	879	915	821	867	880	841	869	883	876	911	897	838	879	875	853	857	920	856	863	899	850	982	876	898	920	845	914	875	849	886	871	865	844	886	886	878	883	844	882	866	890	848	896	821	869	868	881	887	792	876	840	894	915	916	859	915	895	862	875	832	849	852	880	850	858	914	828	891	887	905	909	881	899	871	838	841	858	833	889	868	861	890	870	804	839	835	837	864	887	888	908	850	879	792	891	910	798	881	889	787	928	877	803	855	881	834	831	902	897	886	856	839	877	861	885	874	915	842	837	880	835	851	845	888	822	839	904	886	880	911	882	827	873	842	855	802	839	845	844	892	883	843	884	863	851	888	895	900	811	868	855	874	890	837	878	877	896	851	874	879	864	849	907	856	795	866	853	863	842	846	862	890	917	862	877	885	837	822	858	912	920	899	900	885	890	909	863	869	881	847	812	831	913	814	877	860	902	876	950	835	842	882	878	890	863	910	880	822	880	862	861	864	865	839	858	874	872	918	833	880	852	883	863	802	826	914	924	873	874	903	896	918	887	841	929	900	829	851	844	887	849	835	897	834	866	830	816	916	795	840	843	898	868	893	925	889	831	908	869	856	867	818	866	843	886	836	861	888	901	876	895	883	845	893	902	867	869	910	864	905	836	867	838	900	916	915	882	889	828	893	891	878	833	875	879	873	906	831	864	850	807	840	797	888	842	831	873	941	854	886	845	906	875	896	875	857	852	884	881	825	875	883	865	883	926	855	873	872	863	855	828	919	834	881	860	877	894	912	918	868	837	856	893	874	895	879	871	859	895	834	841	884	887	881	846	871	889	834	868	872	911	878	856	869	893	855	824	864	808	869	861	874	880	893	875	836	846	885	825	817	883	909	836	828	880	851	923	893	825	878	885	882	911	902	920	892	902	854	852	855	827	848	858	862	897	840	840	832	889	844	876	833	892	860	868	869	877	873	902	850	854	849	907	882	859	817	863	855	841	914	893	841	867	865	872	861	847	851	892	886	865	888	849	826	857	935	855	860	871	887	878	853	858	837	872	904	842	847	897	866	837	882	893	883	902	832	893	830	852	838	853	862	816	793	847	879	852	905	894	868	842	882	871	813	854	874	908	857	829	867	857	888	838	840	789	899	869	857	828	837	911	854	895	867	852	882	839	903	864	842	858	875	856	839	875	886	845	834	840	913	896	880	837	857	845	875	915	880	834	863	898	888	848	871	935	877	826	858	798	813	842	937	879	855	921	868	843	886	859	887	906	859	831	890	858	885	837	872	913	815	886	898	926	884	851	869	854	886	846	900	865	832	870	921	878	841	910	884	867	850	851	908	867	804	894	848	836	884	868	884	857	849	814	881	899	862	826	877	895	866	884	880	873	865	834	851	907	869	828	886	884	866	873	909	870	854	873	846	819	923	911	882	906	866	869	894	841	869	862	893	866	795	916	892	879	839	857	846	833	841	893	924	895	807	856	867	861	922	807	873	873	870	881	881	807	911	844	916	900	883	843	906	816	854	878	848	827	848	867
24698	21169	24770	27859	20892	6119	1867	1135	922	833	727	646	481	440	425	358	338	352	376	312	312	342	299	322	279	281	289	310	302	293	311	271	297	310	317	345	298	321	286	274	322	283	294	298	296	270	297	280	323	292	291	264	289	284	324	279	324	292	271	301	298	290	330	287	279	266	292	302	277	294	325	311	289	318	306	285	312	277	276	290	297	289	320	296	336	299	321	317	289	286	285	313	332	281	296	296	304	326	301	288	271	311	282	282	299	289	273	289	285	310	290	273	296	289	297	284	314	302	293	264	266	313	288	304	320	347	312	306	304	330	289	279	306	306	276	304	313	300	290	313	286	312	273	319	321	277	292	264	266	289	289	282	292	274	280	303	268	339	304	298	312	294	287	258	297	291	271	294	297	294	266	284	298	324	313	286	330	301	264	309	286	273	321	304	271	300	298	298	284	297	294	300	316	276	310	275	316	289	302	287	298	307	282	299	327	294	284	291	301	315	305	304	281	319	317	325	285	287	301	274	316	314	278	276	325	284	293	344	296	261	277	333	286	312	323	292	268	298	284	287	329	305	268	295	309	268	283	294	289	289	259	323	315	299	285	251	306	292	301	294	282	343	264	267	275	248	280	325	294	277	296	290	293	290	320	289	321	287	290	259	281	276	295	301	269	293	286	317	282	310	296	291	289	300	289	279	294	274	273	295	276	287	285	319	259	273	294	295	363	289	257	273	294	286	308	289	255	265	330	284	283	301	277	300	267	305	297	268	316	295	303	293	293	247	298	299	287	299	286	279	285	283	326	276	318	296	327	314	262	301	304	298	316	302	288	355	281	315	288	293	313	293	352	300	277	256	319	290	275	282	311	327	300	276	317	314	318	306	273	275	319	336	299	306	238	292	258	283	333	293	282	285	299	294	300	298	282	286	271	314	299	318	323	283	316	272	331	314	312	284	279	286	332	316	298	296	346	312	299	270	318	286	314	284	278	301	304	284	296	309	294	271	301	311	285	261	293	308	287	276	281	279	287	287	277	295	255	305	299	308	283	326	283	285	306	321	288	289	293	284	290	304	305	290	310	289	308	295	283	298	329	318	323	329	271	310	299	295	255	306	310	248	299	288	312	312	287	306	318	289	326	304	278	266	288	285	307	271	294	291	295	272	280	267	296	299	315	279	292	319	311	271	289	271	294	302	298	350	299	294	305	262	313	288	277	264	283	310	330	271	267	291	299	302	293	308	306	283	307	303	283	309	291	311	318	301	291	319	323	283	300	297	311	298	297	305	289	304	306	312	275	267	309	299	293	265	314	271	317	326	284	307	302	292	305	281	264	282	306	273	272	308	292	305	282	281	293	319	281	282	281	278	288	299	272	303	290	308	306	308	337	321	332	306	291	297	275	291	263	301	274	316	282	306	274	302	303	297	274	300	293	294	274	310	308	321	291	292	268	284	332	306	316	340	308	280	283	280	316	314	293	304	306	313	296	288	293	286	325	292	287	267	292	317	311	318	300	289	273	293	288	268	309	312	319	355	303	300	304	305	283	315	313	295	313	310	287	283	280	299	280	269	306	287	277	305	293	301	289	272	306	323	309	294	261	310	296	325	319	324	284	273	308	311	252	258	285	304	300	298	323	315	302	268	293	258	335	270	296	318	293	309	298	263	268	279	317	288	299	298	294	271	300	292	280	235	319	300	285	276	319	333	289	290	309	283	310	284	298	273	304	310	285	289	305	295	329	291	291	293	275	251	321	308	300	301	336	301	328	296	306	289	289	313	284	301	308	315	278	282	277	292	326	298	299	289	284	319	281	291	309	318	283	284	325	272	278	321	317	312	311	320	307	333	278	252	307	295	302	301	316	291	298	261	319	321	315	283	307	262	311	301	266	282	321	280	315	302	272	264	300	319	295	319	298	312	311	294	297	307	306	315	308	293	290	310	286	343	315	306	284	301	318	267	309	324	282	261	305	282	307	278	289	302	295	298	253	294	270	281	278	268	271	298	284	280	294	301	315	317	287	300	290	322	288	286	283	318	274	306	319	253	318	285	289	323	298	299	281	320	326	290	331	288	316	324	296	266	302	302	281	307	295	267	276	267	304	279	278	284	303	299	288	288	297	302	293	298	275	286	288	296	304	285	288	287	318	300	299	288	306	282	287	299	301	296	291	328	311	298	312	276	280	296	305	269	298	286	288	295	286	279	270	312	279	325	306	260	290	295	326	326	313	307	314	269	286	321	309	285	305	293	291	280	315	318	318	292	266	317	264	266	294	303	311	307	262	277	341	294	272	314	327	319	275	266	258	294	302	316	299	304	332	284	330	308	296	317	328	278	302	319	297	278	329	292	291	297	300	315	268	318	261	279	254	291	289	289	298	303	307	321	281	308	318	296	306	312	268	294	262	293	272	261	281	307	273	266	286	301	252	328	305	278	290	311	266	309	280	291	306	305	288	288	305	280	273	300	273	306	269	286	308	325	282	291	322	318	288	294	299	296	318	298	285	299	273	316	317	322	309	302	304	308	319	330	291	265	300	294	315	289	320	293	311	294	300	319	281	297	305	321	306	274	283	279	278	290	292	295	285	279	306	292	298	288	293	267	287	316	334	306	292	307	309	297	321	325	282	279	276	292	324	305	320	258	311	270	316	312	295	325	294	324	303	327	300	309	276	306	276	308	276	278	265	333	285	265	295	308	276	328	279	289	283	299	301	288	307	314	281	300	297	319	293	286	286	332	294	262	293	344	286	258	262	268	286	260	311	272	312	312	279	297	308	338	321	308	273	296	266	287	305	285	299	316	325	326	321	281	311	286	305	274	281	294	261	264	313	292	339	284	275	343	303	322	271	305	319	309	316	271	295	280	315	294	331	272	294	315	286	304	283	281	299	316	311	276	302	285	318	298	331	304	318	291	324	317	316	299	306	319	282	309	328	303	296	280	318	301	326	286	285	306	295	282	231	295	336	281	314	276	272	286	305	285	286	310	277	294	309	279	314	286	302	271	305	316	269	295	294	361	309	294	268	287	311	289	293	299	295	281	265	291	273	310	294	301	266	288	275	288	296	306	289	268	304	277	317	300	287	310	319	318	314	289	282	310	265	302	297	308	273	335	281	306	287	285	285	297	303	309	319	311	320	284	293	305	318	258	313	288	309	302	267	277	291	318	321	268	304	299	319	293	275	287	275	302	286	270	291	282	298	284	319	298	308	299	297	291	301	303	305	297	307	342	314	309	276	292	283	285	314	281	299	293	281	272	314	304	287	273	262	302	285	300	295	279	332	284	307	252	293	312	276	294	290	284	285	282	281	315	293	300	275	287	309	316	316	307	283	310	276	289	295	266	274	298	308	300	287	327	304	268	310	302	298	322	278	289	299	282	289	308	287	270	255	273	291	291	301	278	324	300	255	271	325	284	265	318	295	264	288	276	305	279	317	293	270	289	306	307	286	267	320	322	304	330	282	307	285	298	280	309	327	276	294	310	279	268	317	327	325	282	288	308
6827	12748	8726	4303	2585	1736	1332	1066	939	942	833	787	705	676	737	704	663	662	659	672	649	642	653	683	676	688	675	639	664	669	669	653	653	676	666	657	620	727	630	681	683	657	627	653	700	634	636	644	640	622	641	656	681	656	627	650	627	637	611	648	651	681	671	657	603	666	641	707	644	646	610	669	625	630	666	608	659	640	659	707	635	630	646	629	668	661	645	619	656	622	613	631	594	664	629	679	599	653	653	680	568	658	652	639	685	658	674	644	622	643	578	625	676	642	628	622	657	677	656	668	669	674	630	639	610	637	675	647	677	645	651	675	623	624	655	669	639	653	678	685	673	633	641	598	679	643	632	654	617	681	675	646	633	625	688	643	637	654	609	641	665	649	625	644	630	633	634	621	634	626	652	656	606	669	663	642	631	593	635	683	645	611	633	695	663	660	674	635	695	657	618	685	653	599	622	671	620	666	659	632	647	665	653	688	609	672	650	663	651	647	657	682	615	635	631	653	665	648	628	642	601	696	633	680	726	668	686	654	628	637	719	646	624	634	681	664	655	660	616	660	653	700	667	683	651	622	671	659	649	684	667	624	690	651	650	660	643	618	650	648	630	673	647	663	680	671	644	691	673	666	670	645	622	648	659	663	678	602	644	658	601	689	655	639	692	646	653	659	659	618	630	664	575	684	599	654	656	660	646	637	668	653	637	633	623	623	621	679	614	643	594	657	656	659	612	686	626	610	659	642	633	627	621	612	622	655	658	614	625	697	669	636	622	653	648	603	600	647	673	692	605	681	634	661	628	637	659	707	643	667	732	654	662	656	653	704	689	671	656	671	602	627	709	671	683	649	643	616	701	679	646	659	683	657	625	636	641	636	668	660	598	664	680	630	654	633	681	644	678	663	658	657	625	644	649	621	634	655	651	636	624	656	605	666	634	708	631	653	664	680	640	643	600	651	635	637	687	629	647	675	620	643	648	605	641	639	658	646	643	629	633	610	672	597	687	621	653	646	662	674	670	634	651	627	662	625	671	616	627	674	602	636	608	648	589	699	641	595	653	687	682	621	666	619	660	650	622	626	663	620	667	659	629	636	673	685	664	637	642	615	669	688	602	660	668	655	676	656	613	616	666	624	627	665	620	648	637	652	619	664	635	612	648	625	649	610	622	678	675	696	635	655	640	644	668	635	665	665	670	652	626	606	609	670	655	585	635	652	682	637	643	658	648	633	652	696	642	625	679	690	617	672	658	665	622	593	675	655	671	607	676	664	616	628	634	650	655	682	630	617	661	706	674	690	647	668	675	648	679	616	696	634	650	682	630	660	640	637	631	617	665	697	663	661	612	638	660	629	653	673	680	636	667	649	678	682	638	590	644	641	633	647	649	659	635	593	637	617	635	654	662	669	649	662	674	634	665	641	625	662	650	617	610	613	611	661	656	676	621	643	665	661	657	602	629	672	666	627	664	641	627	600	635	654	659	644	709	644	646	643	660	682	606	634	696	685	643	642	707	677	663	625	630	672	601	663	654	631	620	636	625	639	647	668	659	644	667	650	683	662	649	652	636	607	609	687	683	700	689	612	654	656	625	643	659	600	624	623	669	658	655	633	661	597	618	644	631	686	647	621	664	651	637	654	660	626	643	620	672	660	642	668	677	611	616	607	628	680	677	639	637	636	663	683	656	665	676	603	584	646	654	619	649	641	676	650	651	668	649	585	659	655	631	666	627	684	673	655	658	630	636	659	641	674	656	679	630	661	678	644	645	652	656	608	678	624	649	672	672	679	643	646	685	661	632	626	627	617	650	689	640	640	644	674	642	681	681	644	611	645	688	658	673	601	622	646	682	631	650	631	638	606	620	663	650	641	632	664	642	650	667	685	679	647	635	673	641	651	656	628	681	659	639	626	650	637	632	661	615	615	678	627	662	625	670	679	654	685	618	657	657	645	641	644	668	645	666	684	615	640	648	602	657	637	690	680	626	667	631	702	617	657	636	649	654	631	661	668	653	637	661	663	623	619	665	609	645	655	630	629	663	634	624	607	656	646	703	674	580	638	660	621	657	621	567	643	646	660	669	613	673	650	692	711	631	597	615	624	642	659	611	655	627	640	639	654	578	642	613	645	661	697	615	698	644	625	660	621	604	643	628	610	595	639	699	618	608	643	640	632	663	650	685	677	700	643	651	688	664	651	644	594	624	649	670	614	641	617	632	637	650	694	663	595	660	650	659	630	656	640	679	680	600	610	662	668	639	641	633	680	662	612	639	632	659	660	656	678	596	657	668	664	673	660	664	651	658	616	628	658	635	660	651	702	647	625	707	673	652	657	664	610	619	649	629	666	637	660	626	666	659	681	636	689	683	660	677	648	659	654	610	608	666	649	654	659	680	651	653	631	676	623	658	617	707	638	643	614	632	664	625	686	613	660	728	649	631	648	640	650	664	633	662	620	660	698	624	639	630	711	613	711	668	678	684	648	628	692	675	670	673	636	656	650	664	650	644	636	634	619	658	649	647	631	643	671	627	598	665	603	684	605	646	611	591	611	652	640	662	656	655	654	649	647	674	616	624	629	618	678	678	626	623	632	679	611	631	585	658	722	627	627	652	683	684	652	618	645	635	667	666	623	629	643	635	698	651	645	640	642	664	655	682	653	625	678	621	594	647	652	679	674	661	610	609	653	677	603	670	635	612	665	646	668	653	676	614	660	681	644	655	668	652	646	641	647	628	675	659	601	626	657	629	649	629	624	687	659	628	663	652	654	638	642	668	654	653	686	640	688	650	659	655	631	649	650	683	653	620	665	608	659	683	704	659	652	657	621	661	696	612	635	677	677	639	658	645	658	656	641	611	650	583	650	619	638	622	653	670	662	628	630	658	679	641	660	658	651	631	643	625	645	630	645	652	587	630	660	649	663	660	649	649	661	683	643	608	645	673	648	647	667	673	654	627	596	640	654	635	663	622	710	674	622	662	632	643	656	610	677	681	689	680	651	671	659	595	658	630	667	651	638	658	633	640	669	675	666	619	638	622	667	684	662	664	665	631	629	674	656	640	654	605	692	639	676	699	661	636	642	624	630	654	633	623	659	660	583	685	641	628	614	664	626	629	654	672	646	666	627	686	679	692	643	626	609	634	649	672	648	661	661	680	696	650	660	645	665	649	648	682	676	649	623	671	595	653	624	687	671	617	683	638	647	648	672	674	663	662	662	683	653	664	671	631	658	678	639	649	644	636	638	661	627	630	613	675	648	595	664	701	654	624	647	659	691	647	652	673	646	676	608	679	617	605	610	693	657	614	639	637	659	627	687	670	673	624	635	665	672	668	656	575	633	639	589	658	678	614	666	617	604	648	667	630	635	629	648	622	630	660	695	677	602	675	687	624	691	656	571	647	669	632	637	674	638	653	675	646	673	638	701	615	674	627	649	652	658	685	619	634	636	663	656	636	623	661	683	658	661	623	673	646	664	651	625	699	633	642	661	650	607	663	617	646	624
24008	21177	25409	27225	21211	21250	6700	1821	1244	1011	908	743	517	439	344	329	287	277	234	254	244	272	247	242	217	219	186	239	231	214	201	215	188	229	222	214	212	189	223	201	181	182	199	196	178	167	189	176	166	172	193	192	200	192	193	170	194	203	187	175	205	199	184	193	204	187	194	196	176	202	183	169	201	197	207	233	194	202	197	212	198	203	212	176	179	196	179	191	192	206	180	189	192	198	177	217	169	170	175	195	195	205	219	199	198	210	159	180	200	177	174	184	178	204	220	190	190	203	209	213	175	186	187	196	193	199	199	164	183	196	214	200	186	188	233	223	212	181	203	228	204	198	187	196	222	193	214	177	167	175	166	205	197	186	192	184	188	221	183	194	159	172	176	198	183	173	191	203	209	197	193	190	195	185	197	203	186	190	185	220	188	242	206	177	229	203	185	186	161	201	204	177	176	187	199	200	198	184	184	198	196	206	191	219	197	217	179	171	177	182	193	176	193	197	206	165	195	192	178	198	160	168	198	169	209	189	185	184	174	155	184	200	189	193	209	205	207	168	205	205	205	199	169	183	172	208	188	171	174	215	199	193	189	186	182	182	191	195	212	182	196	177	223	196	196	186	194	184	197	191	205	211	176	190	191	167	183	190	201	184	203	188	228	222	179	204	194	198	191	196	210	188	216	181	172	215	207	185	188	195	207	206	190	218	179	183	185	184	198	181	185	206	199	195	202	198	172	178	204	196	214	195	195	186	186	199	185	210	175	212	194	192	209	185	171	206	200	184	210	182	196	190	168	168	220	198	205	194	185	207	177	182	184	200	168	207	218	195	181	207	196	195	194	167	216	205	208	198	200	171	198	199	180	188	229	210	213	194	194	186	153	171	202	192	203	179	203	205	190	186	206	201	200	176	163	178	181	228	162	201	215	201	168	190	205	193	205	156	191	171	173	186	185	190	194	195	192	191	182	182	195	187	184	196	201	193	196	199	190	210	199	195	201	193	202	173	174	192	221	189	166	193	193	192	182	175	175	198	221	174	212	213	183	199	169	194	176	186	212	194	172	220	201	200	185	200	173	177	170	185	203	194	213	193	211	206	178	181	175	185	202	189	185	194	178	215	207	217	224	213	162	197	189	200	177	185	191	197	198	195	215	191	196	199	187	202	198	194	217	194	189	213	199	170	199	203	164	193	202	183	216	196	190	185	197	194	203	175	199	207	205	184	196	199	202	184	188	174	196	210	200	200	194	179	190	210	199	204	203	186	148	179	201	177	174	205	220	182	218	166	190	196	202	184	210	182	191	181	226	201	212	215	197	184	210	190	227	190	190	171	191	216	220	181	189	210	221	219	182	184	210	184	203	217	174	191	195	183	202	191	194	184	205	217	207	175	183	201	206	199	200	190	186	182	190	202	189	202	202	181	210	179	174	191	202	223	206	190	203	177	181	188	170	197	203	182	198	203	211	196	218	195	186	205	181	198	177	190	202	186	184	190	200	199	220	207	197	182	178	214	192	181	197	188	185	223	196	200	198	208	171	163	180	185	219	176	163	212	203	169	172	183	194	186	188	163	161	186	198	196	200	192	193	188	179	214	208	219	231	172	166	218	159	192	202	182	202	165	181	179	189	184	206	221	186	190	198	171	183	179	189	214	204	185	194	169	186	208	198	206	182	168	163	176	197	199	186	189	208	197	181	193	166	165	186	187	181	190	203	196	195	186	157	175	182	193	182	181	223	205	191	185	204	200	170	197	194	198	209	192	227	206	190	195	199	185	189	211	179	221	223	208	175	177	188	147	204	193	201	157	192	179	164	183	186	187	195	185	177	181	191	145	176	193	178	204	213	170	203	180	198	186	215	196	198	171	179	218	196	195	203	199	222	195	184	201	184	187	187	182	214	214	205	184	174	190	184	187	217	196	202	184	211	192	202	195	179	168	203	194	199	200	197	218	192	190	175	213	196	214	215	186	167	172	194	216	200	194	213	175	172	203	213	188	197	205	194	189	196	188	195	201	200	215	184	191	182	188	167	203	203	211	190	194	186	210	197	180	203	201	181	199	186	184	207	191	202	208	172	187	191	171	191	188	202	199	189	194	192	183	225	175	199	188	200	183	177	177	214	198	188	195	197	221	211	199	202	194	198	183	225	193	180	183	203	221	176	162	178	179	205	197	176	178	183	185	214	182	200	186	211	200	157	184	202	223	191	174	177	183	190	182	187	176	207	183	181	192	178	168	178	198	213	228	206	175	196	180	174	169	208	202	197	196	196	186	220	182	190	197	176	166	201	187	169	223	192	187	179	208	208	193	186	205	173	188	179	177	203	184	198	178	207	206	200	178	196	206	189	227	195	187	209	212	199	183	195	180	185	192	195	182	202	208	192	173	195	190	205	180	190	198	174	210	204	184	210	198	219	222	201	208	162	198	197	162	201	218	209	185	215	177	176	216	187	192	198	217	230	199	194	223	189	184	189	202	174	200	208	195	194	198	195	187	210	190	171	174	171	204	162	191	200	176	206	215	167	192	171	191	167	165	149	187	219	200	184	201	217	171	207	199	203	208	243	184	193	215	188	202	197	201	187	194	174	191	201	189	196	202	154	193	183	211	202	192	190	214	207	210	191	190	198	189	194	196	182	201	194	187	181	193	190	196	222	190	200	205	185	235	187	201	181	205	182	177	179	167	196	175	176	204	223	186	195	192	180	205	168	217	169	164	199	198	205	177	205	170	197	200	216	205	188	203	210	207	184	212	193	198	206	199	173	186	184	186	177	196	198	173	195	227	185	171	193	180	189	189	178	163	226	171	181	177	202	192	212	192	190	197	188	227	169	208	172	222	183	197	160	184	157	206	183	198	184	161	194	199	212	182	205	217	191	197	177	175	207	196	173	198	182	179	174	175	180	200	189	195	193	193	187	175	177	181	214	165	205	201	185	213	196	197	222	182	184	193	200	182	190	195	171	209	202	180	187	187	198	190	199	223	202	186	177	198	178	200	205	222	171	186	188	198	182	193	200	190	183	207	188	179	180	215	184	192	188	172	170	213	186	186	220	197	209	185	212	228	184	202	201	182	199	213	197	208	202	188	185	187	200	184	196	186	156	232	191	193	202	216	189	176	222	208	181	156	183	208	183	205	214	191	183	188	194	200	214	199	203	169	203	216	196	192	188	187	191	187	204	212	191	205	178	180	186	194	164	194	187	161	203	208	187	193	179	210	172	175	172	179	180	195	211	202	166	189	195	207	174	183	191	170	189	209	170	175	184	180	207	164	189	195	175	196	196	192	202	175	208	183	210	188	198	186	171	188	201	160	190	181	192	212	186	207	187	208	207	170	186	198	177	209	200	187	212	186	224	163	185	199	200	196	188	177	202	200	188	201	174	199	207	200	194	189	203	190	181	217	220	201	210	197	211	159	166	159	194	209	199	191	192	190	194	181	195	202	182	180	203	176	196	203	190	200	212	214	189	201	208	181	165	200	162	211	191	197	177	190
7813	16544	11861	5864	3112	2211	1561	1051	997	851	804	715	621	540	568	524	513	516	460	529	471	477	499	416	451	451	455	447	472	438	493	505	480	451	437	483	459	436	490	454	473	437	447	441	453	478	433	477	463	460	466	429	477	485	454	463	466	424	458	456	463	444	443	463	431	443	424	414	460	469	455	489	460	432	441	446	454	455	437	485	450	444	431	469	480	446	415	509	467	445	439	464	474	444	435	421	469	457	447	471	442	450	438	448	414	408	445	413	481	429	462	444	430	447	487	444	460	424	490	465	469	446	432	437	432	471	470	442	462	470	446	452	449	452	463	479	439	467	446	450	435	453	450	456	468	437	447	481	437	441	455	467	466	434	454	448	459	429	424	434	465	440	459	423	437	480	452	449	429	424	438	452	459	409	432	437	440	477	433	456	458	430	453	400	459	425	465	494	447	460	417	463	457	421	427	466	460	415	459	442	446	435	448	473	460	474	423	472	457	430	457	441	450	492	460	454	450	470	450	432	463	429	478	465	435	439	432	457	469	452	469	431	457	436	431	445	473	439	431	488	453	472	457	452	438	460	463	437	463	481	465	449	439	453	467	420	438	470	436	440	450	457	446	416	457	452	453	454	440	472	456	416	438	425	463	446	431	452	447	411	472	432	428	472	453	436	488	467	429	443	400	455	488	438	473	456	455	429	459	449	435	463	445	453	449	459	441	479	419	451	459	462	484	448	460	440	494	441	454	451	477	449	400	494	479	472	453	482	452	463	473	476	439	450	444	425	476	451	457	456	456	452	435	461	438	438	453	459	440	477	432	437	489	455	460	447	475	439	448	462	457	428	425	421	466	432	418	420	495	437	494	434	420	439	411	487	438	448	451	452	472	422	439	419	456	465	451	460	465	414	474	445	434	474	447	447	505	467	490	481	415	444	456	476	455	400	403	423	457	441	462	430	416	434	439	419	469	475	419	457	446	448	457	435	470	485	459	485	438	458	451	478	438	451	460	455	446	490	468	411	462	451	469	437	434	415	463	466	433	445	454	412	455	452	404	455	449	444	452	427	453	464	467	455	466	436	455	450	429	469	431	437	463	463	462	467	454	468	430	464	469	477	488	492	464	460	446	442	455	443	435	466	441	463	461	434	438	441	431	483	442	433	445	425	459	451	428	401	433	468	449	483	501	435	496	411	440	447	436	451	464	447	431	478	460	435	472	447	432	456	450	444	458	461	458	431	434	441	457	487	495	420	456	469	460	425	487	463	427	448	468	458	447	468	457	447	432	488	431	470	458	424	444	439	448	456	452	439	454	440	434	467	385	463	436	430	459	465	502	480	455	468	401	433	438	445	451	430	459	442	540	453	496	449	473	442	457	449	474	472	447	458	459	457	451	478	459	442	440	462	452	465	435	455	450	467	455	482	436	426	446	439	506	480	453	425	454	482	465	414	459	403	461	460	435	440	476	449	443	451	413	465	516	496	427	434	441	469	401	474	457	472	440	468	450	463	454	488	430	451	432	456	495	474	415	464	466	459	442	438	452	466	426	444	484	471	473	468	442	444	437	458	458	454	450	420	463	429	446	447	472	446	451	467	444	457	458	457	500	436	453	440	513	492	441	460	460	423	468	420	484	457	463	490	442	454	442	461	449	444	485	487	487	463	441	468	416	490	437	434	453	432	438	441	476	477	422	492	405	431	430	482	474	433	458	459	425	464	444	467	455	433	471	443	449	407	440	459	434	441	436	407	433	460	455	450	430	439	439	455	414	434	435	471	475	437	427	504	467	405	467	465	478	468	447	460	492	443	491	420	423	452	480	472	472	420	437	498	422	459	423	445	461	467	436	456	458	492	438	436	465	449	421	425	422	436	448	482	405	446	475	431	446	448	439	449	461	454	435	475	466	472	446	453	467	422	442	446	447	436	434	427	464	489	448	401	443	441	442	466	427	487	430	463	476	453	417	442	444	462	419	444	448	466	434	470	457	444	440	468	449	442	429	459	403	463	458	408	462	464	426	443	443	446	485	462	458	456	452	445	445	415	429	425	441	439	455	474	458	459	455	456	458	453	458	468	486	480	435	435	434	432	458	442	422	432	456	454	443	452	406	452	447	460	437	432	455	440	453	439	472	436	427	468	484	463	454	447	464	487	438	440	454	490	465	469	460	471	449	430	453	457	425	450	462	433	464	466	465	464	435	431	486	453	417	464	439	440	479	451	434	410	476	485	437	472	436	422	469	473	491	486	449	453	434	470	467	454	468	476	474	462	475	433	449	466	442	479	438	466	468	473	455	447	442	465	476	484	451	482	487	462	489	450	468	457	409	424	417	448	456	433	457	450	469	463	466	479	465	465	460	429	432	426	416	468	409	434	451	455	493	446	474	457	488	454	459	461	475	440	486	450	468	447	426	444	433	492	435	477	420	483	451	455	438	465	446	465	466	417	463	441	419	462	491	475	444	495	470	432	449	454	501	424	420	418	469	449	465	471	443	476	490	455	401	483	470	421	441	453	468	474	470	416	442	450	434	455	459	420	480	400	453	467	493	504	438	461	478	434	460	452	435	472	454	434	466	505	446	474	458	433	447	440	454	450	429	417	449	417	447	416	451	472	440	441	465	484	473	457	439	444	461	415	451	448	480	437	442	439	464	462	444	454	451	430	462	462	449	436	484	447	471	454	456	424	440	468	450	457	476	524	456	441	421	436	448	435	422	434	427	428	445	443	446	467	482	420	452	403	442	430	481	490	456	468	450	449	427	446	502	458	410	431	452	484	451	453	429	445	458	431	458	446	435	445	434	455	455	430	470	445	465	442	492	459	496	431	437	451	409	423	451	440	412	456	435	465	436	430	435	422	438	474	468	467	481	425	468	426	430	444	437	478	407	466	475	455	427	433	438	474	401	448	449	483	420	451	462	462	432	440	432	445	424	467	429	461	491	433	445	475	434	481	456	447	455	454	477	469	484	448	458	419	463	465	453	455	427	450	479	439	468	460	447	433	444	438	414	481	420	453	442	477	482	423	468	456	411	484	446	451	450	455	486	463	497	473	454	452	474	433	485	468	483	472	460	480	436	469	478	422	461	437	438	471	463	414	487	443	475	450	479	423	489	418	473	428	454	471	463	442	452	469	470	486	451	456	484	440	402	494	463	419	443	491	428	445	425	428	486	421	458	462	440	431	439	423	450	440	418	439	487	497	444	434	471	435	467	456	443	410	475	455	474	487	432	522	457	501	435	462	455	478	473	472	477	437	462	454	464	445	478	485	473	476	434	444	444	460	489	439	448	450	428	465	448	452	433	459	437	436	459	476	473	465	443	445	437	446	469	456	467	445	437	447	471	445	452	483	415	476	482	464	471	462	421	473	422	457	462	454	437	442	454	471	479	479	473	456	481	450	489	482	461	447	466	454	434	443	417	438	447	488	445	461	479	464	448	465	476	419	465	469	425	467	472	460	436	450	472	468	434	470	467	431	478	457	441	417	443	406	429	436	463	434
35583	13604	5340	2639	1614	1308	967	770	678	612	546	614	452	472	476	446	414	409	443	375	394	401	415	363	395	420	430	432	432	401	444	430	392	418	378	408	430	369	413	393	430	408	408	382	383	394	412	375	391	376	372	406	362	411	407	409	426	368	399	375	420	447	402	385	396	362	394	393	387	387	417	419	406	400	414	394	388	392	369	424	390	419	418	413	384	408	397	420	403	422	378	434	406	416	384	413	394	392	393	406	422	381	402	381	399	380	393	424	370	405	408	430	376	425	416	389	390	391	433	374	391	448	394	382	398	416	411	401	429	352	371	399	377	398	414	377	396	367	380	408	409	372	404	386	384	457	414	447	401	383	380	397	375	424	437	390	388	359	403	386	404	397	394	411	413	396	439	380	374	398	411	395	388	399	409	408	427	398	419	393	393	409	408	398	431	388	392	382	422	404	410	397	411	404	419	409	474	376	412	393	383	376	402	375	385	381	382	369	389	404	371	404	406	381	396	391	437	405	397	418	425	395	429	413	399	365	374	375	399	404	396	387	388	395	403	382	407	373	408	404	398	429	419	394	422	400	415	443	411	400	407	377	364	423	393	389	367	415	373	365	422	413	390	425	386	424	384	415	400	402	416	405	403	394	423	419	409	386	375	432	365	397	369	390	362	400	419	354	390	420	391	400	388	393	406	369	402	375	395	404	401	361	397	396	376	405	393	395	404	388	409	408	400	387	389	405	376	417	384	406	381	363	435	364	413	393	427	387	385	418	372	407	401	395	403	401	379	437	335	405	412	409	382	422	389	380	386	384	444	412	422	410	412	380	414	403	435	402	380	408	379	423	405	434	418	405	399	385	447	391	404	397	414	389	408	401	401	407	415	408	395	411	376	401	422	398	382	371	383	408	430	376	421	404	384	403	390	389	392	437	404	432	376	399	398	358	416	435	438	424	375	419	388	367	428	384	371	433	409	395	407	445	412	434	360	440	398	381	412	400	444	404	425	406	413	392	402	405	446	420	409	393	405	402	383	420	415	387	392	427	389	401	357	404	405	410	406	394	418	381	399	412	412	411	416	373	417	423	403	388	378	422	382	374	394	443	397	414	384	407	408	395	422	411	436	421	403	385	357	380	442	377	418	385	402	397	359	429	428	394	362	383	377	385	454	431	404	396	409	384	439	416	420	436	441	391	403	381	420	397	366	389	354	377	415	407	421	385	398	382	379	376	393	391	356	444	350	394	377	397	422	427	368	377	436	387	390	372	371	392	414	394	376	460	417	394	398	393	383	418	419	362	399	402	397	408	416	399	446	396	373	438	377	432	396	397	404	420	430	439	404	424	399	381	386	424	418	403	413	447	372	399	425	414	394	386	407	406	397	383	381	366	442	388	403	409	373	412	411	452	372	406	423	429	427	386	425	394	404	411	387	389	399	447	388	429	386	412	365	391	365	390	370	389	421	385	391	421	387	394	422	414	409	439	417	454	380	388	406	428	408	396	379	393	430	409	453	349	341	382	386	423	372	412	434	396	401	395	380	384	409	362	381	418	388	403	424	404	391	381	415	395	386	420	411	372	429	396	405	396	371	425	379	460	366	358	393	374	408	394	420	399	434	399	400	412	399	389	395	373	387	372	433	418	402	384	381	421	421	407	383	412	399	387	388	391	373	422	416	380	377	367	392	384	404	362	382	425	390	393	396	444	387	412	395	410	404	416	444	405	448	398	385	397	412	400	407	414	363	436	392	420	410	465	404	462	393	390	398	435	408	405	397	372	405	409	408	390	414	403	389	381	432	385	412	384	398	393	403	445	397	404	416	403	414	411	395	395	437	396	384	417	399	390	406	453	380	408	361	428	443	387	406	427	403	370	414	414	444	404	408	410	391	416	389	428	408	369	393	392	414	400	416	405	388	393	400	419	417	407	419	373	369	387	402	403	376	388	410	401	412	335	398	425	417	391	381	422	409	410	358	399	364	424	436	394	407	393	414	395	358	377	408	389	399	416	432	392	412	404	387	411	396	411	372	363	376	386	408	430	423	384	423	443	396	361	405	437	464	428	410	402	345	398	426	427	406	391	409	380	383	400	399	415	404	380	409	354	414	402	424	396	383	394	376	362	401	384	397	376	431	398	422	389	434	422	374	376	411	398	430	413	390	437	421	414	404	410	414	393	373	392	371	393	427	387	380	429	454	382	396	424	382	428	392	349	394	370	411	402	411	382	396	432	376	407	399	377	391	417	400	408	436	413	411	378	437	413	396	417	425	404	432	407	428	416	395	415	393	393	399	409	404	404	408	425	386	380	382	390	414	413	413	413	413	426	402	409	411	409	416	411	416	420	397	388	425	423	367	394	421	428	399	407	397	412	438	390	428	412	356	418	371	382	401	403	416	401	432	396	397	410	390	421	412	374	412	399	409	414	413	373	386	406	416	397	381	425	387	425	407	429	398	400	432	393	381	431	381	408	385	406	392	389	368	410	411	449	427	411	439	456	421	391	395	444	408	431	421	386	356	424	412	377	394	373	399	389	382	412	412	406	410	405	390	399	381	391	389	422	417	407	412	455	394	421	386	397	372	449	345	456	479	424	455	423	406	444	395	400	431	412	399	428	380	431	395	386	391	410	398	391	413	377	439	396	412	374	412	405	414	418	351	383	406	377	391	348	405	423	402	425	431	405	354	407	419	434	415	387	392	402	402	402	406	413	387	394	407	397	418	416	437	397	418	386	392	428	407	417	436	425	418	403	382	404	415	373	396	421	359	407	433	380	404	401	403	411	408	393	381	406	375	433	414	417	360	436	409	367	368	417	425	427	430	418	414	388	397	385	415	337	390	384	408	410	441	402	363	361	354	432	425	412	439	391	431	420	407	403	401	390	411	389	433	382	368	449	374	394	416	400	407	398	415	427	399	396	379	381	406	374	372	383	417	413	401	391	404	427	398	407	415	377	366	399	410	374	403	415	420	428	400	414	374	428	375	405	408	433	408	416	424	421	420	387	433	406	405	398	404	422	396	415	384	409	411	390	399	404	375	435	386	422	445	393	404	402	384	406	405	390	403	411	382	431	370	385	378	365	359	400	372	418	416	399	433	401	410	385	411	414	422	420	422	460	414	432	393	387	433	397	358	413	386	401	398	400	389	405	386	404	404	368	417	418	382	401	429	381	382	395	421	393	344	377	435	405	415	369	430	384	403	367	374	396	379	408	398	392	429	404	404	351	387	424	441	418	419	407	368	412	428	417	407	410	426	405	431	376	369	439	418	420	405	414	391	387	385	429	429	408	406	424	404	387	387	404	402	417	437	401	440	408	380	348	390	352	399	444	375	387	398	337	447	400	384	400	377	397	369	383	452	404	392	413	429	417	369	406	381	399	407	425	390	436	406	367	413	391	412	389	397	397	402	425	401	391	389	362	409	435	375	375	414	386	383	395	418	462	372	434	407	358	412	426	424	421	464	393	410	373	396	396	388	440	367	395	444	402	448	398	405	407	393	426
13518	6754	4568	2382	1588	1359	1140	1056	1047	1018	943	895	967	919	882	918	925	889	858	868	833	859	870	890	861	868	860	793	888	854	868	882	915	877	914	908	858	839	899	916	846	828	826	861	898	907	873	897	861	836	890	881	801	879	872	815	854	854	806	835	892	862	871	850	862	838	863	893	912	882	847	823	880	905	865	855	836	872	865	843	822	892	853	896	922	843	852	838	859	868	839	874	861	926	883	874	905	880	900	909	885	937	886	877	828	899	860	847	862	864	883	934	929	922	871	862	868	886	876	845	878	845	875	864	872	881	862	895	864	886	913	852	822	873	879	824	942	847	848	878	849	890	850	880	872	921	888	854	883	867	881	878	851	869	861	846	878	885	846	886	910	909	891	911	858	808	919	892	848	863	866	869	868	875	853	912	871	876	855	848	844	890	833	865	898	901	883	881	842	865	809	889	888	850	839	815	876	852	878	841	860	869	839	903	913	869	912	872	883	875	863	905	869	876	837	840	931	859	861	905	917	851	862	822	882	889	833	859	848	833	868	916	861	861	883	890	872	873	914	843	883	875	844	852	884	859	900	864	841	834	872	846	837	854	835	804	818	816	864	846	832	934	858	892	874	864	829	915	841	887	894	808	773	837	864	861	876	873	821	886	901	855	908	884	846	818	856	837	864	820	905	903	884	888	861	866	888	860	919	870	846	840	848	893	886	817	886	869	856	834	911	866	855	838	833	856	837	884	854	891	918	842	890	870	876	890	799	821	877	865	889	887	857	888	846	858	834	878	885	827	832	915	914	861	844	841	885	847	829	902	833	889	846	877	917	881	840	891	917	892	833	866	891	873	891	830	884	894	818	859	922	850	839	903	871	887	841	848	927	895	919	857	832	856	842	834	872	871	895	858	821	864	855	868	848	855	838	824	883	863	872	893	879	845	848	861	934	874	854	855	864	904	855	892	865	879	865	860	876	844	898	829	863	825	885	840	823	843	868	906	864	869	894	797	803	840	853	850	908	866	875	851	839	862	852	858	826	823	877	890	813	867	891	869	900	844	858	823	891	874	897	828	885	840	850	870	861	841	846	844	874	885	885	868	881	891	845	843	889	866	811	873	830	907	935	875	871	950	925	825	850	799	878	857	874	906	863	920	852	886	909	828	859	918	867	872	881	820	928	900	823	858	844	901	852	840	870	910	838	897	881	864	848	917	858	927	872	911	907	899	881	813	880	863	926	891	876	848	824	897	890	875	846	906	859	873	784	815	837	886	867	886	831	902	832	861	828	879	858	878	888	865	857	871	832	900	898	880	869	912	847	803	836	945	826	831	860	842	834	884	892	869	911	903	886	887	838	844	870	858	917	887	886	865	868	911	882	881	863	859	852	836	917	898	841	867	892	893	901	889	864	836	855	879	845	895	914	898	889	867	853	809	870	871	852	860	839	900	856	894	873	901	913	865	873	868	895	924	855	828	891	902	856	860	890	888	870	864	918	865	936	922	912	879	860	856	899	904	882	883	835	885	873	858	928	879	882	894	878	834	868	903	852	907	864	848	869	855	858	889	902	861	859	865	858	859	830	835	847	876	858	889	817	941	899	876	875	882	873	876	893	898	901	840	862	870	911	865	897	932	921	884	851	874	810	886	853	825	897	891	802	843	846	872	870	854	906	886	856	836	897	930	886	882	814	850	899	888	907	878	870	821	862	807	913	891	877	834	877	826	885	905	862	810	841	888	845	861	857	834	892	876	886	846	865	848	835	898	884	920	786	862	896	849	888	901	869	863	896	877	869	881	829	851	843	903	925	834	868	821	853	817	879	878	861	881	882	865	912	880	882	832	820	846	881	849	872	908	812	881	919	841	848	895	895	885	863	842	887	854	858	856	815	852	869	842	892	872	818	872	863	861	843	851	907	884	861	855	917	841	835	863	887	836	785	821	903	871	815	893	895	872	863	836	887	895	916	848	883	905	881	838	829	870	863	875	880	873	865	868	862	846	927	874	856	873	902	801	810	815	856	854	894	861	876	867	881	852	867	874	894	888	920	866	838	857	912	879	876	894	889	928	903	881	876	869	849	854	839	870	876	842	859	871	854	846	862	881	888	877	876	888	797	848	829	855	850	851	888	909	900	886	877	845	858	848	896	828	847	851	870	866	864	904	883	962	897	909	892	915	902	878	906	910	873	882	859	902	878	853	909	866	821	849	819	914	854	844	891	888	922	867	889	864	827	875	868	887	862	842	928	858	819	834	934	810	893	868	910	899	848	912	881	867	895	865	916	869	819	903	861	865	807	878	883	843	846	875	882	875	858	864	838	861	869	823	873	890	844	873	915	850	909	837	900	892	894	942	816	909	902	876	874	835	812	865	888	856	844	921	827	842	889	886	861	884	862	844	869	839	916	917	839	857	775	817	835	939	935	873	876	872	856	871	839	874	903	877	842	914	836	861	922	895	874	855	893	855	880	888	861	855	946	895	872	846	833	855	878	908	926	866	875	826	812	880	903	903	836	843	864	830	826	847	880	919	854	878	839	844	856	830	873	874	869	865	890	888	884	929	851	838	894	887	834	877	868	862	892	856	834	928	892	872	893	858	883	807	874	874	838	885	857	899	822	860	790	870	865	868	869	885	857	866	887	879	882	835	904	912	884	869	869	873	860	891	855	869	841	825	843	894	861	847	891	843	844	913	908	926	890	949	906	913	845	888	839	895	914	830	914	881	926	869	915	825	870	889	912	849	820	880	892	868	880	858	844	841	860	902	925	875	859	924	870	878	941	912	852	893	909	849	821	857	879	906	872	875	837	881	835	906	866	858	841	894	883	875	896	852	828	906	838	893	896	864	851	911	846	863	906	888	868	841	837	818	906	864	884	845	863	886	889	882	895	839	864	860	851	882	872	830	844	855	873	816	876	873	860	835	898	851	795	844	822	832	874	879	840	900	834	884	877	828	830	881	899	874	867	887	905	952	895	886	854	876	922	840	896	891	820	890	845	835	878	893	902	864	862	881	881	914	913	863	883	854	894	898	880	862	865	883	875	827	856	870	886	877	818	856	910	875	899	872	872	863	909	864	869	859	843	894	865	868	898	877	898	828	802	856	893	800	913	851	917	819	880	879	858	832	871	930	824	823	835	934	776	868	906	861	884	895	878	881	876	853	843	823	809	835	920	886	885	874	831	837	866	847	907	854	862	880	872	811	915	852	862	880	946	853	866	847	860	898	856	892	893	839	873	845	870	865	875	866	877	856	867	902	882	880	866	837	857	880	870	831	872	878	874	972	840	849	877	799	882	864	838	911	909	890	826	895	862	857	887	841	903	907	887	880	867	812	883	872	837	847	847	909	932	847	822	907	824	868	906	798	907	886	848	884	906	863	863	857	848	885	829	840	910	871	853	854	870	928	873	896	856	886	843	865	872	894	886	870	868	850	871	825	855	872	862	862	860	867	903	868	874	841	859	891	843	876	889	882	908	902	863	872	867	873	879	869	820	869	840	867
24797	21180	24788	27845	20846	5586	1973	1039	896	766	678	610	473	447	412	388	371	364	331	298	358	339	325	329	309	269	325	338	333	311	285	310	327	321	299	289	332	263	277	293	296	311	287	297	291	339	298	294	323	326	303	297	298	292	279	278	340	270	313	247	308	326	298	301	313	284	302	314	280	288	283	277	295	286	316	306	317	309	292	314	294	260	286	298	293	295	326	288	282	310	309	333	313	345	303	304	311	273	301	279	272	305	289	297	298	310	284	314	338	307	295	302	309	290	293	305	309	310	323	284	293	278	314	277	287	288	300	322	302	300	306	267	276	297	292	303	311	304	264	290	283	301	326	292	263	330	317	334	306	318	319	337	294	293	312	328	323	307	311	278	301	294	317	316	329	329	292	298	324	318	313	288	324	312	294	263	302	289	314	308	276	275	288	313	294	279	285	305	277	304	274	307	321	331	306	297	322	349	252	308	303	301	269	302	327	285	309	335	333	272	270	266	295	304	321	281	307	274	285	302	309	334	334	305	267	294	288	306	280	298	301	322	272	310	309	287	318	316	291	277	267	320	306	269	296	303	293	324	303	294	294	311	335	307	287	308	268	328	303	300	294	308	314	321	311	298	282	291	305	309	306	304	305	282	302	318	282	301	277	280	294	287	296	308	299	297	293	324	278	285	297	286	316	281	278	309	301	291	263	279	302	319	286	303	332	294	274	302	285	312	318	297	290	310	281	287	305	312	310	285	309	264	280	320	336	343	315	297	286	302	351	294	273	297	310	270	309	296	287	284	328	262	318	281	327	296	305	298	326	344	296	323	293	326	301	288	252	292	304	328	355	287	291	290	304	279	310	283	313	294	327	290	300	257	303	282	299	298	323	312	315	291	300	319	292	262	269	289	310	292	258	282	306	285	291	320	332	294	332	306	301	301	280	293	288	291	296	283	278	309	284	250	277	281	258	305	290	270	284	304	288	328	286	330	304	296	285	310	284	281	322	290	295	289	306	295	325	300	306	316	306	280	317	312	303	250	275	294	314	307	282	284	291	296	304	332	290	313	288	307	282	275	297	330	304	297	297	290	290	313	315	289	317	289	316	294	334	299	329	315	245	269	292	296	337	282	291	300	302	280	276	270	320	308	284	298	291	296	355	345	304	315	360	329	305	266	281	294	340	321	307	290	313	311	293	289	282	319	309	328	296	289	319	314	322	300	284	286	264	298	303	300	297	329	286	309	307	277	305	328	291	287	276	292	279	322	304	287	318	312	310	273	287	284	298	293	289	299	316	310	283	307	295	327	264	289	308	260	285	283	319	296	305	331	278	320	300	284	314	286	300	298	293	289	300	290	309	299	261	321	290	307	338	286	309	290	329	284	314	290	290	350	306	278	310	269	316	294	293	293	282	322	265	315	306	275	290	283	307	326	304	293	292	291	308	297	276	313	295	310	272	333	294	268	283	297	318	300	299	300	267	321	246	329	296	300	311	299	274	302	302	283	284	273	292	275	286	320	265	313	305	310	302	247	284	286	323	298	273	319	284	321	278	278	294	306	285	302	293	288	344	307	285	307	271	294	318	284	297	313	305	272	289	282	284	301	305	290	313	288	290	298	272	304	317	292	297	301	316	277	320	272	282	329	317	295	299	280	274	266	282	269	298	276	252	277	272	287	340	335	319	299	293	287	287	302	279	313	295	279	284	301	295	329	331	268	292	313	304	282	315	290	291	300	288	289	293	287	276	307	276	317	286	335	298	269	292	303	283	288	304	278	310	313	322	302	307	304	297	338	293	312	322	317	311	296	264	265	304	275	291	275	304	321	323	274	299	285	319	308	301	297	273	276	272	301	303	323	256	295	306	299	309	275	309	287	296	270	321	286	295	261	311	293	295	306	318	316	313	295	326	312	330	312	270	327	314	277	306	303	308	316	297	295	323	303	306	312	287	310	284	318	309	309	269	297	290	287	272	319	287	277	314	309	283	273	305	317	272	260	328	314	266	290	336	314	285	278	282	294	270	293	309	301	286	301	293	269	273	312	315	313	300	332	279	313	312	315	280	278	307	305	317	293	311	307	281	292	292	328	277	345	255	277	281	291	331	333	316	295	293	318	305	301	319	301	334	285	301	268	296	330	325	301	306	287	285	279	296	304	293	313	285	278	268	322	308	316	316	306	278	299	288	292	312	268	307	302	277	293	306	289	318	309	295	304	272	312	302	282	286	287	295	303	288	303	305	307	293	291	296	284	306	295	297	326	287	282	315	344	300	284	293	284	321	260	300	299	285	319	317	291	300	296	287	292	291	321	312	299	323	287	287	273	294	303	312	269	300	297	295	341	291	276	278	323	299	262	312	311	281	294	314	337	298	304	284	289	307	312	306	273	325	294	321	283	296	280	301	300	320	328	291	305	273	318	304	318	312	299	291	331	313	276	296	268	303	319	287	289	313	321	322	293	319	276	311	307	297	289	283	317	305	302	286	298	304	314	299	305	278	306	278	319	296	291	293	273	287	299	299	299	292	297	283	290	270	270	269	285	284	318	301	306	283	289	245	303	293	314	316	292	291	352	280	286	306	338	296	301	272	292	318	314	313	321	301	299	321	331	295	266	290	283	277	316	309	295	277	277	310	274	278	291	330	292	306	309	271	306	313	284	309	308	300	302	295	293	301	301	286	274	328	311	327	303	290	311	295	297	291	285	280	338	316	316	274	285	309	296	335	299	284	312	309	309	303	316	305	290	294	290	318	309	315	335	298	297	256	327	308	285	255	294	289	297	302	309	303	289	289	295	291	300	292	323	291	310	291	313	309	300	323	303	327	305	332	290	289	318	280	270	295	322	286	270	299	314	283	300	325	276	309	310	313	298	283	315	298	315	315	304	280	288	282	304	296	302	334	287	261	332	334	289	290	282	309	297	297	287	248	287	302	277	302	297	281	319	321	310	310	302	264	295	299	295	319	281	286	291	286	300	353	328	277	293	299	304	331	309	300	281	293	303	299	303	317	307	317	270	268	264	316	298	314	290	336	307	244	310	280	302	268	302	328	294	306	302	310	281	274	288	317	304	312	303	274	313	308	331	277	293	319	345	318	305	263	293	286	349	304	269	280	303	301	303	322	277	264	305	245	288	290	313	332	291	278	268	288	277	299	309	278	293	320	312	292	296	273	314	318	296	253	281	330	285	289	311	283	287	294	304	274	283	305	372	330	318	314	305	289	325	311	307	315	284	319	320	311	297	299	309	320	274	316	278	311	284	285	319	318	277	278	279	315	302	315	311	268	310	287	306	274	307	305	298	288	273	289	310	269	299	314	323	348	269	314	284	309	313	290	276	290	299	280	300	270	327	274	284	311	323	299	289	311	299	290	316	298	310	346	318	308	307	271	276	321	309	275	268	307	325	299	272	298	270	313	285	308	312	287	283	240	304	313	304	298	275	325	276	281	290	297	273	288	339	330	315	274	306	286	296	297	278	319	325	295	290	327	292	302	283	292	289	313	311
7903	12192	8436	4220	2349	1622	1312	1030	980	946	823	810	711	764	735	691	720	656	693	673	686	689	606	668	678	596	644	688	631	665	660	658	671	658	655	665	626	643	671	663	630	628	636	674	625	629	627	637	614	681	658	665	675	658	699	644	668	640	674	630	646	626	707	636	639	701	630	658	625	680	644	656	658	635	674	648	638	633	617	632	674	655	685	665	651	636	643	668	669	679	674	674	624	647	640	633	677	688	657	665	665	628	697	621	626	710	676	632	622	637	668	705	637	662	657	658	654	647	620	676	663	649	624	635	652	662	648	688	630	656	619	629	626	639	673	605	654	668	621	658	646	694	648	653	665	692	664	670	654	633	656	651	603	656	647	658	724	715	658	635	662	622	696	658	557	656	642	665	682	627	661	694	653	636	666	679	671	641	626	649	657	650	641	663	638	703	643	637	688	640	670	624	694	628	672	661	710	669	706	682	671	616	678	648	633	668	661	646	652	636	661	648	606	618	683	607	656	652	620	714	663	684	624	657	654	707	649	648	651	674	663	651	638	666	684	675	633	650	669	650	684	638	618	658	685	682	676	668	656	613	712	690	658	673	647	638	635	621	677	681	662	703	659	639	666	705	681	659	641	599	696	695	653	634	636	655	666	681	703	711	633	635	670	698	687	613	678	685	623	675	647	666	698	682	603	687	637	657	654	624	670	625	633	645	648	654	635	653	635	661	645	616	645	628	672	685	649	660	659	664	657	618	645	641	678	649	631	659	634	685	665	648	671	655	642	605	653	654	625	653	604	648	671	617	641	680	645	696	660	637	633	642	646	678	670	631	679	652	708	639	638	685	680	661	665	684	635	627	649	663	650	615	652	634	657	711	700	645	667	603	619	663	657	697	680	681	615	621	594	633	648	691	669	714	626	676	648	660	650	651	644	705	649	690	647	677	655	653	669	616	694	655	664	668	676	631	635	631	631	660	695	677	673	637	612	702	700	637	661	642	662	660	690	652	690	632	633	677	635	686	654	657	670	657	625	661	651	643	687	657	616	667	687	675	665	615	688	599	657	642	616	679	649	682	647	679	628	636	620	686	668	629	660	663	660	630	635	593	678	695	654	672	642	642	675	629	662	657	690	680	645	620	635	721	625	625	680	649	648	629	675	619	656	655	712	664	646	604	643	653	613	637	650	656	625	666	578	644	644	619	658	661	673	632	649	683	646	652	601	687	650	664	644	688	642	617	652	690	649	632	642	685	646	675	665	648	623	671	625	662	616	644	639	633	645	638	649	672	680	628	639	692	647	661	642	681	651	581	691	688	726	645	654	687	595	667	637	661	637	643	692	615	658	654	658	707	652	667	647	644	668	671	638	627	677	674	647	663	647	612	663	684	691	647	671	609	660	611	647	670	661	616	670	654	666	711	694	668	620	649	682	652	637	719	644	655	625	644	670	667	611	634	606	657	631	613	647	677	627	653	689	659	628	640	619	636	686	688	646	642	663	632	646	642	653	676	665	657	626	645	658	666	668	681	610	654	665	666	660	612	649	671	638	682	635	681	701	655	666	633	669	645	629	675	673	629	687	659	619	658	624	638	619	717	682	693	629	649	644	663	649	679	634	660	633	686	664	667	663	672	651	648	655	643	656	630	682	655	631	659	630	620	658	654	649	641	667	644	654	688	681	643	661	661	656	625	648	640	669	647	667	607	713	669	666	646	654	616	726	624	650	638	667	638	646	666	651	611	683	647	618	659	682	688	674	657	638	657	669	629	647	651	605	654	619	730	693	676	655	655	644	700	706	673	645	689	641	680	720	649	656	634	694	658	643	653	697	683	701	622	644	665	635	694	638	667	704	649	638	642	634	637	636	632	615	657	599	662	659	667	624	633	695	676	648	613	647	695	657	664	675	647	624	626	655	657	669	659	653	658	657	684	614	623	623	662	660	665	661	644	638	619	653	655	659	677	640	653	655	678	652	606	587	614	680	710	709	639	659	630	681	660	662	636	599	633	656	690	689	680	633	650	687	686	676	651	619	615	686	638	699	640	660	652	709	634	641	612	641	646	639	650	595	626	665	669	642	640	643	650	657	616	762	623	633	639	664	643	633	577	668	679	665	613	626	681	626	682	650	623	686	629	654	617	655	655	635	637	631	688	671	656	680	626	641	679	704	688	690	665	688	614	651	680	676	644	682	646	599	687	653	643	681	654	648	649	667	618	669	635	670	673	633	651	669	634	653	671	642	656	664	690	669	681	656	707	685	706	613	653	678	665	632	655	639	630	668	656	663	618	660	618	672	654	642	691	648	681	637	622	636	648	646	623	624	658	628	663	637	638	654	672	673	677	678	635	675	641	666	649	674	637	654	694	661	561	649	641	611	669	645	674	622	595	625	691	666	625	682	626	679	647	650	675	629	637	639	690	670	669	648	624	706	663	687	638	623	656	675	650	619	656	627	667	672	658	646	638	689	654	643	653	715	650	648	622	679	686	601	637	673	663	666	664	636	642	652	679	645	612	650	675	667	658	642	667	714	687	664	727	676	653	631	647	700	680	630	644	674	637	638	668	623	640	640	610	641	688	691	705	653	675	697	670	613	668	702	640	641	631	691	650	687	641	625	612	680	686	637	645	633	624	672	655	700	651	640	642	656	675	657	676	645	675	661	675	645	663	669	682	667	702	617	623	623	649	686	658	646	657	676	634	634	657	629	678	690	663	650	706	633	618	672	578	651	602	689	619	606	635	711	694	670	649	666	664	662	631	668	670	579	679	685	727	638	685	687	647	662	630	608	687	679	652	632	617	674	692	721	601	674	674	638	648	649	648	663	650	657	672	663	672	669	644	669	659	681	633	657	648	632	603	628	633	712	665	696	637	614	645	652	610	654	649	616	625	659	697	653	683	646	649	642	676	667	625	664	624	699	671	636	650	700	578	620	660	614	694	665	662	639	675	688	693	635	646	631	642	692	646	659	652	608	607	653	673	639	663	638	686	701	657	715	684	659	661	684	678	648	652	717	668	614	664	638	637	674	657	594	648	650	650	633	644	712	659	658	648	669	676	631	638	678	688	634	659	679	675	619	685	616	588	676	655	670	636	658	682	699	646	636	645	656	674	674	650	618	614	657	671	634	647	674	626	635	639	677	613	620	658	628	667	658	652	624	667	663	644	629	608	671	677	641	654	634	655	663	700	685	639	636	681	680	675	649	634	665	657	667	636	658	633	697	690	681	644	643	664	648	662	668	676	667	628	611	633	631	619	636	676	644	637	666	630	654	642	681	640	663	629	667	614	674	650	643	645	618	648	651	661	666	642	599	710	630	623	658	691	640	665	633	623	656	640	612	672	656	626	651	664	628	647	712	665	675	654	641	654	688	661	671	676	670	648	626	651	709	678	699	658	633	645	675	642	680	666	679	644	679	642	673	646	681	677	655	694	626	681	658	652	619	628	659	631	637	646	638	622	637	652	664	660	642	645	652	642	670	661	707	668	603	656	642	655	679	662
23999	21158	25409	27172	21192	21190	6281	1759	1178	961	749	707	499	370	415	366	346	291	240	223	244	245	252	226	204	204	214	203	221	216	224	208	180	212	190	229	198	214	173	249	220	186	209	215	185	200	192	206	191	205	200	181	172	194	192	178	196	189	185	198	220	189	202	200	194	206	184	163	228	230	205	183	195	170	206	210	178	190	194	185	182	214	221	198	184	198	183	177	190	207	222	192	184	200	176	178	195	202	203	214	179	171	185	193	201	194	201	170	204	208	208	198	215	188	204	191	194	198	187	182	193	180	204	173	178	205	189	214	216	201	210	189	178	190	179	212	190	191	210	202	245	198	159	167	181	184	187	191	196	213	209	175	226	185	192	194	195	185	193	199	196	191	194	190	173	175	182	184	179	192	192	182	223	195	206	200	194	202	187	180	194	215	189	192	188	195	183	198	220	204	210	202	182	173	196	161	199	186	189	176	189	179	206	195	187	226	197	182	196	201	194	172	228	216	202	202	203	188	199	207	198	213	180	187	176	191	196	204	190	177	179	196	187	160	212	186	194	191	216	191	185	203	203	194	201	214	188	211	175	171	190	211	204	187	202	202	184	212	196	205	193	204	192	185	211	181	193	144	204	206	217	221	201	165	173	184	196	184	193	193	207	206	197	195	205	196	202	209	167	204	206	190	225	193	199	223	193	196	189	156	209	212	178	226	198	184	174	174	184	193	170	188	214	199	217	182	222	179	209	178	203	201	178	208	226	233	209	186	191	205	186	195	216	208	197	209	161	180	186	204	193	177	204	210	199	213	214	218	190	187	199	195	191	199	222	201	207	183	199	193	209	186	193	193	171	183	172	236	189	177	214	195	204	214	214	182	197	207	211	197	197	192	204	239	221	200	238	196	185	206	223	154	203	174	169	191	225	223	189	199	221	183	180	188	182	177	182	192	200	214	185	195	216	179	187	153	197	205	209	180	180	169	172	184	195	180	197	195	189	199	224	182	189	185	202	182	205	203	195	200	185	210	179	199	197	204	200	199	213	180	194	199	189	212	167	187	207	208	176	168	185	199	208	195	215	207	202	212	194	239	212	199	168	170	202	206	167	200	181	180	201	211	208	209	205	198	192	194	194	200	184	192	210	194	208	202	186	206	187	167	194	204	187	197	184	196	218	197	196	205	194	199	168	177	191	171	222	215	209	212	199	231	179	184	199	199	209	191	177	210	138	205	181	190	206	213	194	202	190	181	195	171	220	193	186	185	191	187	220	174	197	221	214	210	181	225	201	198	176	184	191	202	213	189	200	190	186	185	208	176	190	212	197	185	173	176	207	193	218	188	230	192	194	187	189	198	171	177	177	225	197	176	195	192	184	190	189	203	199	197	192	192	211	193	186	232	201	167	182	186	189	189	170	226	194	192	177	169	195	189	209	183	177	201	173	179	180	159	184	165	187	210	195	191	180	227	187	209	211	209	210	195	201	192	178	176	198	197	205	191	235	222	212	213	218	193	191	191	188	184	204	194	210	173	165	183	185	171	187	178	172	189	210	167	191	197	194	189	177	195	194	197	197	199	201	201	174	175	211	171	215	192	183	189	200	199	176	184	200	229	212	176	198	178	219	206	214	204	197	185	195	207	193	198	195	187	189	191	205	186	203	178	202	189	201	175	176	181	197	162	178	179	202	224	220	193	204	198	204	207	206	198	199	193	164	192	226	177	178	192	204	199	186	193	191	206	170	186	183	178	197	196	193	168	171	173	198	186	198	193	185	195	221	172	184	220	201	191	214	179	210	201	175	180	178	203	214	176	168	193	215	193	213	193	174	187	221	201	194	215	210	208	228	191	180	174	192	209	171	198	192	224	160	170	212	200	191	199	196	182	186	182	189	204	190	204	179	175	183	205	173	208	198	177	189	179	181	203	192	213	182	192	205	158	206	212	210	214	183	232	194	174	225	197	208	181	204	189	195	197	192	199	197	231	187	182	178	169	212	171	187	193	177	232	200	207	188	199	219	176	235	233	188	178	188	202	183	190	192	191	177	177	226	181	201	207	184	168	193	196	189	178	183	196	178	192	210	203	193	188	180	183	196	190	196	182	207	194	190	211	167	184	196	195	185	184	193	162	195	188	197	182	174	210	213	196	193	194	224	217	187	207	193	187	194	201	189	190	192	210	188	226	195	204	193	201	164	197	198	171	209	182	208	198	205	174	179	214	189	184	202	181	193	190	205	192	180	203	193	216	186	213	170	251	159	202	171	228	207	194	190	205	180	202	227	185	194	191	205	195	200	181	163	209	179	190	209	178	210	187	222	185	186	203	197	182	232	180	197	189	216	186	193	198	208	191	201	201	209	200	226	179	209	177	199	198	194	184	202	186	176	189	179	183	197	178	212	185	179	188	195	193	186	197	201	170	246	232	170	228	188	193	206	159	200	196	183	185	193	211	190	200	165	194	197	170	189	180	198	208	202	204	181	213	203	201	196	194	177	181	206	197	187	202	162	204	190	201	195	164	223	202	195	224	180	173	220	171	204	228	190	184	180	187	199	208	196	208	192	196	181	207	210	179	200	199	182	190	223	174	215	190	206	208	216	203	218	201	190	174	184	202	197	188	201	190	173	193	157	199	197	177	187	179	170	215	198	198	191	206	196	177	209	181	190	193	195	208	190	187	214	175	217	195	197	215	183	177	168	188	221	199	182	212	200	199	171	164	165	190	174	184	183	219	191	180	160	211	175	170	209	201	224	217	192	193	180	159	204	207	203	177	196	190	217	176	187	195	199	197	209	186	206	202	202	206	198	191	178	185	210	176	198	151	180	194	217	213	200	189	194	170	205	195	206	173	186	191	215	204	181	186	163	200	192	195	180	179	177	192	169	189	214	183	189	224	202	198	190	199	202	197	189	192	200	188	190	196	187	189	191	174	170	182	202	215	207	190	205	183	188	203	212	187	166	198	209	198	196	218	210	186	179	184	211	193	207	218	184	202	214	212	211	185	212	194	167	190	198	202	218	202	180	193	189	215	179	193	230	188	204	206	175	198	174	166	186	207	202	210	208	191	221	197	187	186	192	204	190	199	188	201	203	184	189	190	202	176	215	203	226	214	192	204	208	171	188	218	177	168	194	215	189	193	190	176	195	208	179	186	186	187	191	165	145	197	170	230	193	168	175	189	168	168	194	204	167	173	194	195	196	204	180	165	187	173	224	221	182	165	191	218	202	190	198	191	180	196	176	215	205	196	198	183	191	182	231	184	170	203	192	196	230	215	193	176	183	220	231	181	183	192	200	192	156	182	174	179	198	156	167	198	209	181	210	193	197	176	207	178	172	195	197	175	170	178	186	181	197	188	156	188	202	189	196	219	175	189	189	216	179	195	231	199	192	211	197	192	220	201	172	182	192	191	201	196	185	200	201	196	197	182	207	208	212	211	188	233	195	190	211	176	223	191	177	185	221	181	186	196	214	204	205	200	181	200	198	189	203	201	215	220	192	199	182	192
9566	15790	11492	5749	2932	1881	1594	1063	932	848	707	711	584	570	569	526	543	525	478	513	465	477	501	450	471	447	482	449	483	472	468	448	449	482	482	464	441	457	498	458	472	459	448	473	485	446	470	428	468	468	487	487	447	458	453	449	464	437	452	430	456	477	473	451	450	486	443	463	467	451	502	449	470	441	482	447	431	493	460	483	454	474	463	409	481	464	476	438	470	434	463	505	439	385	450	457	469	460	477	454	466	437	439	465	453	446	446	443	448	458	463	468	467	468	464	454	466	425	478	464	443	446	458	485	457	398	439	453	416	446	472	445	463	425	452	439	438	424	418	437	469	474	417	455	480	434	494	472	485	479	441	455	434	467	445	441	457	454	445	438	445	460	443	503	495	471	463	492	462	444	454	446	457	433	457	429	479	470	477	432	450	447	474	448	460	405	485	473	445	468	474	483	498	465	454	453	425	444	480	465	435	426	456	464	429	470	463	439	416	454	494	451	483	430	485	456	460	451	459	434	478	518	453	442	428	424	445	477	406	479	443	442	459	473	447	454	446	428	479	502	477	437	473	431	476	449	409	448	469	514	460	445	478	485	457	467	446	445	464	433	469	411	470	443	456	429	477	462	463	451	489	415	450	445	450	501	448	434	484	455	481	428	401	466	484	421	471	457	450	453	484	442	397	428	492	456	427	463	429	471	424	465	452	447	450	464	497	450	456	444	448	472	477	445	467	431	440	410	471	470	446	476	434	433	459	460	449	429	470	437	458	452	468	464	466	452	397	481	498	475	436	445	423	461	461	462	429	441	456	441	402	470	440	471	482	462	490	456	429	424	494	426	455	493	393	454	460	463	446	440	418	502	491	443	424	492	445	441	428	445	438	465	478	448	480	454	456	468	435	474	399	438	470	410	435	436	452	448	439	444	451	510	451	493	415	456	477	489	440	492	443	421	468	479	445	427	471	436	459	439	467	436	468	446	435	506	464	461	415	475	409	466	470	431	488	463	437	438	459	459	468	467	441	462	458	464	421	457	434	474	393	485	475	450	469	462	464	461	470	475	439	480	474	440	480	454	442	440	473	443	429	461	435	453	453	439	431	485	445	429	444	415	459	473	467	467	473	462	442	434	476	468	489	465	485	457	454	448	494	452	469	454	432	466	444	446	467	461	450	472	426	444	450	472	441	444	479	462	467	455	502	437	445	426	475	444	494	444	467	463	443	438	424	443	453	444	456	452	473	480	447	460	474	469	450	455	442	467	499	496	433	465	468	505	449	443	487	444	431	416	484	443	431	475	452	447	478	422	452	441	460	463	433	441	464	435	458	470	450	456	489	486	452	465	462	471	426	431	422	466	438	453	477	448	467	427	447	456	433	425	440	422	442	476	464	477	451	451	471	443	471	469	439	463	464	454	453	500	474	445	454	466	414	423	446	491	476	454	417	432	479	457	457	460	469	462	458	470	510	483	460	446	430	484	448	481	442	445	478	454	473	439	500	444	446	473	473	454	472	411	459	506	436	455	450	470	455	487	442	440	488	436	464	487	481	431	456	466	447	474	439	475	451	452	438	464	459	463	471	463	434	480	431	464	483	462	398	452	439	477	473	468	476	481	426	448	440	431	427	434	467	440	464	493	484	462	467	462	482	468	412	432	480	470	455	477	424	504	435	426	476	417	452	457	479	473	452	436	476	483	480	437	458	401	445	453	455	460	466	457	460	429	469	452	470	492	428	444	467	445	419	483	498	443	473	453	434	455	447	446	416	469	486	453	477	461	411	453	412	446	432	440	450	438	480	424	494	453	495	496	447	474	454	451	430	458	453	440	443	465	434	449	433	474	436	466	484	438	470	443	461	491	457	438	455	470	480	459	434	440	469	485	438	443	418	479	446	452	413	422	479	449	441	431	468	488	471	417	448	451	453	474	529	450	488	425	474	439	465	437	489	451	438	463	502	473	460	462	480	443	481	429	468	511	468	456	432	454	462	514	445	450	434	460	430	405	483	480	475	477	487	415	467	438	486	458	452	464	452	454	445	454	461	448	475	442	413	427	462	465	435	439	478	444	431	436	446	453	474	462	462	413	424	479	431	476	484	444	470	470	422	482	454	480	461	454	437	454	501	457	469	437	448	432	461	391	440	474	473	439	489	468	472	467	501	440	469	450	483	485	441	440	464	449	463	454	459	462	482	448	454	448	471	445	408	460	469	467	480	453	462	452	485	467	480	443	473	451	442	471	457	405	420	464	417	481	447	454	478	446	455	467	455	440	446	444	486	442	407	451	420	454	482	447	451	447	429	450	445	483	431	448	469	451	483	494	453	443	462	448	419	436	485	458	472	449	472	460	445	457	453	462	460	469	471	503	470	474	474	469	475	467	484	446	473	431	474	492	415	432	447	433	437	468	430	469	481	432	446	440	479	461	464	466	455	423	414	448	449	477	442	435	442	467	487	445	498	454	469	455	458	440	475	436	452	442	469	427	446	425	427	415	462	435	449	477	453	491	478	467	439	491	438	452	486	475	434	430	431	491	452	434	453	433	473	454	436	426	454	446	426	486	455	442	443	435	450	437	467	473	447	458	440	461	493	480	429	451	441	447	485	462	466	456	462	463	494	452	459	456	449	468	442	476	449	449	412	463	470	444	473	425	485	477	440	466	443	461	455	445	463	452	442	468	475	443	490	449	467	443	474	415	426	456	483	444	486	482	450	509	455	422	419	476	495	433	453	446	478	483	493	456	416	466	432	467	447	425	469	470	447	448	458	450	455	429	469	489	457	462	427	451	490	437	466	450	472	423	440	423	451	435	422	480	464	450	407	432	433	471	469	441	458	507	458	443	479	463	442	477	480	459	452	453	413	451	453	428	433	467	450	486	491	471	493	438	452	417	446	465	450	491	408	456	421	481	446	421	431	423	453	453	432	423	497	480	414	450	482	434	485	425	443	439	414	461	444	487	437	422	433	456	497	447	497	424	470	498	434	460	401	462	467	460	454	447	469	483	462	448	445	447	470	436	439	450	435	465	478	444	457	431	433	466	446	459	448	484	470	462	491	429	482	493	479	462	439	410	451	438	439	467	426	476	433	492	448	431	489	464	459	454	447	429	400	454	463	487	498	421	456	473	455	421	466	444	454	478	453	457	475	439	471	440	439	456	455	488	468	434	427	414	462	483	483	476	430	428	465	410	449	432	436	455	496	511	435	445	464	454	454	455	443	463	439	449	484	460	446	432	487	506	459	468	445	464	455	440	468	437	486	439	406	432	422	455	421	451	421	456	461	460	435	466	446	475	471	480	466	479	476	440	393	431	492	452	466	478	471	464	433	463	420	420	453	526	444	439	504	439	486	453	474	462	481	446	480	494	452	458	454	459	442	479	490	461	463	510	452	449	438	497	454	479	460	478	474	463	426	447	486	429	427	437	462	439	453	446	468	456	454	429	471	454	446	403	496	436	425	480	437	446	482	465	448	491	442	472	454	458	474	486	432	471	431	473
36316	13593	5101	2386	1432	1105	1004	724	651	587	524	524	479	424	461	375	471	432	456	418	435	387	386	411	440	407	416	407	412	420	397	410	412	415	398	408	461	424	401	400	401	383	382	355	376	412	382	393	387	446	377	396	409	426	363	410	416	399	396	377	423	413	421	422	394	393	408	398	350	419	399	425	420	419	436	371	377	389	364	381	423	400	365	414	425	400	404	411	382	417	416	420	390	404	414	415	393	404	406	387	404	421	412	421	377	451	377	358	361	409	442	361	441	381	385	377	424	405	377	399	404	392	380	388	373	400	430	377	365	398	443	418	361	395	375	413	413	382	386	376	382	409	409	394	396	409	382	429	419	428	383	389	385	391	419	382	361	378	389	350	397	388	423	367	374	409	430	407	381	442	371	392	454	405	423	419	407	361	422	418	397	430	406	453	386	370	381	366	417	390	360	413	413	386	411	426	390	409	403	379	363	414	409	372	365	388	446	419	408	388	391	379	406	403	376	370	391	457	386	402	409	413	422	410	369	415	390	439	424	420	415	349	373	405	395	392	362	415	397	432	395	427	380	448	394	405	365	371	415	445	380	408	386	384	391	402	415	408	378	373	422	392	426	390	380	394	441	369	377	391	380	373	381	396	388	406	374	414	416	425	374	428	411	369	390	381	374	415	422	407	384	356	402	401	424	369	387	411	390	396	403	377	427	399	383	368	435	416	396	389	367	417	429	387	376	406	362	404	388	396	391	403	372	386	429	368	387	381	410	411	388	432	411	462	377	423	399	349	392	387	380	422	377	432	411	410	368	393	407	389	415	398	404	397	394	439	465	407	405	394	400	391	367	371	430	366	427	383	420	418	412	391	419	420	420	408	425	402	439	398	409	440	403	410	401	385	390	397	428	414	394	399	403	409	414	385	409	403	410	396	360	386	393	396	392	384	390	400	383	462	391	425	388	379	420	400	410	424	375	424	377	380	405	422	401	380	416	405	420	368	462	365	432	389	400	417	366	396	390	428	474	378	367	362	415	430	371	403	404	385	361	395	407	383	425	385	431	412	399	394	372	391	403	401	377	396	425	401	414	409	406	384	428	402	402	435	378	446	381	397	374	384	385	397	395	374	428	401	378	397	390	415	391	398	407	423	379	407	402	404	403	385	388	396	414	372	412	416	379	398	388	396	383	398	376	401	392	377	382	390	406	363	377	406	348	410	382	394	361	372	425	407	412	404	408	375	386	405	393	385	400	430	401	411	413	426	428	367	382	406	404	364	413	403	408	364	355	419	404	384	393	401	394	392	385	380	432	398	391	403	394	420	379	415	410	379	421	411	389	391	449	403	390	411	358	434	426	381	416	406	389	439	431	424	387	379	398	409	402	396	406	393	383	399	413	431	370	398	408	407	411	412	405	403	372	395	364	452	376	412	431	443	387	358	405	379	464	422	413	380	403	423	416	417	380	355	411	407	362	412	420	406	414	393	412	373	382	400	382	425	404	370	405	385	395	412	410	409	408	381	377	430	382	380	389	413	394	405	416	394	408	389	417	389	412	394	369	422	430	418	426	382	405	405	433	394	368	428	424	415	387	392	401	383	389	406	417	414	416	415	377	423	406	383	363	392	402	410	432	390	390	404	374	387	387	401	396	380	414	431	431	394	361	410	403	405	453	401	386	398	367	413	387	463	402	400	408	398	396	390	414	365	422	401	362	429	390	408	413	448	375	410	418	422	390	393	383	410	388	361	406	401	361	379	384	398	389	397	388	433	420	373	367	355	391	393	412	404	384	425	401	381	426	412	402	380	442	431	413	388	422	424	357	421	403	404	367	389	411	378	399	393	435	425	378	370	379	370	402	432	409	391	377	387	416	371	421	429	432	391	363	438	405	391	414	375	428	422	418	427	385	418	418	358	348	374	446	421	390	409	393	375	410	446	368	424	414	407	415	369	372	383	431	418	384	414	421	387	388	392	388	375	425	416	395	391	379	388	410	390	386	388	392	405	430	402	387	414	415	404	379	383	425	423	408	464	365	440	426	395	412	393	407	388	377	395	398	399	408	435	455	408	428	403	409	424	409	367	368	386	435	367	434	415	455	447	380	402	410	427	438	395	410	407	398	405	408	455	395	370	397	451	401	406	401	351	434	395	395	374	383	391	394	387	391	392	375	401	415	378	404	403	351	418	429	413	392	434	457	387	416	416	367	386	395	376	392	386	436	396	374	379	404	414	421	378	428	409	394	400	426	396	375	380	418	415	407	419	389	444	417	399	416	429	430	361	430	361	374	383	370	404	395	367	417	403	370	392	414	377	427	383	393	409	384	362	434	418	416	383	404	422	380	431	387	401	388	373	393	410	428	427	369	410	395	392	410	398	379	396	405	349	383	402	435	381	428	411	380	400	379	399	403	393	388	417	420	410	387	445	408	409	369	402	421	382	407	426	446	426	392	400	390	414	397	372	406	416	403	440	421	374	406	442	396	431	412	413	362	402	366	386	370	440	409	376	411	382	377	374	386	427	413	402	410	407	417	411	399	385	372	385	452	403	396	423	394	431	407	419	383	404	457	373	406	429	408	421	419	423	378	407	392	423	372	441	420	418	414	418	422	368	417	409	454	408	374	386	404	376	420	394	348	405	410	404	417	388	413	398	400	379	437	411	380	358	473	411	409	407	367	391	394	399	394	408	426	388	393	355	397	396	368	390	418	417	404	377	422	377	357	425	388	414	405	383	387	436	410	396	420	416	420	383	409	400	380	399	380	426	380	373	397	393	413	371	393	367	412	398	399	382	418	422	379	357	405	355	417	372	407	394	410	404	416	416	443	400	426	361	443	392	424	383	381	369	370	395	394	391	421	382	418	432	407	373	410	416	423	450	420	409	418	392	386	405	415	446	408	406	388	388	403	398	401	402	372	405	421	420	395	443	381	374	376	415	420	412	371	415	451	405	411	373	424	382	375	398	410	386	417	426	418	341	393	361	404	411	402	418	462	438	396	379	411	392	406	429	424	437	419	374	425	381	396	396	398	398	414	404	395	381	414	342	439	389	417	411	426	374	414	397	382	387	413	425	406	399	403	405	392	383	388	382	445	404	411	438	375	380	381	359	395	367	393	430	396	385	413	428	406	434	390	403	401	388	372	421	388	388	401	443	371	405	435	379	414	370	410	388	423	410	436	409	395	396	381	432	398	396	396	422	381	408	399	384	389	411	414	421	403	411	411	453	389	379	381	386	397	398	355	418	406	393	405	388	390	413	380	379	447	434	366	408	407	430	377	430	389	420	422	384	416	392	414	432	426	341	384	409	423	392	377	401	373	383	389	383	391	410	410	389	407	375	421	399	373	366	391	387	381	399	428	416	428	352	362	405	405	391	397	387	373	399	360	463	432	396	389	391	415	378	400	408	413	389	394	392	419	393	400	421	410	432	418	394	383	388	400	370	385	417	397	419	368	380	405	394	369	378	431	410	350	382	426	451	395	408	390	375	419	394	390	379	390	405
15041	6102	4580	2268	1596	1237	1162	1029	1025	1001	996	948	919	894	911	919	970	909	891	884	861	856	820	866	834	853	848	861	851	882	931	857	897	884	856	890	890	884	887	909	841	830	836	878	824	883	889	895	900	858	888	900	863	877	870	854	851	840	900	895	877	847	808	873	847	875	856	846	847	860	825	862	829	874	857	803	858	881	846	882	867	871	851	850	872	845	856	867	881	852	864	873	856	842	880	877	850	895	924	806	901	885	899	814	871	897	857	866	891	864	843	852	909	841	886	920	879	878	843	814	845	883	872	821	883	899	917	848	885	910	865	837	815	841	905	842	885	862	884	892	884	859	864	911	921	874	876	846	833	857	886	853	869	857	870	910	879	857	904	898	869	868	921	852	882	864	875	872	846	846	779	838	865	826	859	837	849	896	872	909	867	890	864	846	883	878	871	899	908	859	834	890	889	826	868	881	829	857	872	841	910	877	864	910	887	845	853	865	889	854	857	834	877	887	864	869	853	829	833	881	899	876	862	825	888	878	865	854	863	835	884	897	880	795	877	851	815	822	911	865	860	842	867	870	891	905	872	871	828	872	848	826	866	861	831	844	891	871	900	855	877	857	859	855	846	862	821	892	847	865	810	836	858	848	850	853	813	857	851	840	866	854	890	854	857	855	905	854	861	867	852	851	822	867	857	881	841	831	867	869	873	852	826	854	852	912	846	885	854	917	852	899	862	875	854	853	868	877	886	905	901	899	872	857	862	910	868	871	876	836	906	908	853	844	881	845	811	897	865	852	835	900	897	890	892	860	836	880	838	854	856	826	810	898	920	876	826	869	895	824	856	887	893	846	836	860	832	873	900	849	875	906	779	883	862	839	889	860	859	888	877	870	861	825	887	852	878	906	862	884	829	880	865	891	899	850	861	895	837	880	818	861	855	876	905	853	863	806	873	894	845	870	825	874	865	840	880	883	846	883	888	877	848	853	871	911	865	858	889	909	895	852	894	874	872	820	828	852	852	884	867	901	888	842	855	910	808	863	839	829	797	918	886	874	854	891	907	882	828	870	846	832	852	886	867	888	882	873	902	883	842	842	869	875	843	816	871	854	892	822	908	872	864	916	819	864	867	818	868	847	887	862	866	844	893	853	867	863	910	881	881	804	864	878	844	855	878	810	889	853	865	820	862	861	895	872	843	897	890	900	873	897	931	879	841	843	886	841	916	881	881	906	863	790	888	870	860	852	842	874	883	877	849	882	831	860	825	928	866	868	878	843	863	891	859	846	892	828	876	847	887	879	890	873	906	883	900	942	883	838	859	900	880	879	902	878	876	893	908	839	822	863	859	853	877	871	872	874	934	866	914	901	824	853	903	866	892	824	900	923	874	877	845	781	870	906	843	820	823	872	862	852	883	875	900	842	909	874	895	866	794	880	835	872	816	862	852	903	898	893	880	884	893	865	824	806	844	937	862	814	839	912	856	851	814	826	826	908	859	872	851	873	886	880	879	922	869	808	871	851	876	898	882	861	857	886	877	864	874	884	828	842	901	871	855	854	884	899	844	890	931	815	839	851	817	830	859	817	824	872	915	873	881	854	817	896	874	868	874	896	881	849	860	839	883	826	920	848	816	851	873	895	831	889	872	886	892	839	843	855	875	877	853	828	887	854	863	834	869	870	808	906	801	877	877	832	856	860	891	837	848	869	896	851	864	836	888	844	833	868	894	880	864	883	859	881	966	851	875	852	855	820	835	874	880	878	893	896	829	885	851	828	892	887	858	878	896	878	805	871	871	850	892	893	832	820	831	820	883	858	887	868	836	884	848	888	909	902	961	890	908	826	876	892	835	838	896	872	815	864	880	860	851	862	794	837	850	884	832	928	915	858	878	838	824	879	862	914	837	807	854	879	853	898	848	888	837	820	823	852	850	862	883	907	867	878	860	877	894	825	894	826	854	897	910	874	839	895	878	881	853	846	935	916	817	898	862	837	884	897	915	893	880	873	850	828	892	900	859	858	800	799	929	882	911	878	835	866	864	888	808	931	931	914	865	832	843	846	876	926	830	901	817	863	830	868	893	956	842	832	866	869	873	855	870	850	831	858	882	841	817	862	870	893	863	879	854	866	931	861	888	896	855	903	877	855	859	922	892	822	888	859	889	874	861	911	878	876	833	845	871	844	907	877	867	854	874	870	813	892	863	877	885	822	882	886	868	866	861	817	843	916	872	822	842	864	906	843	826	906	881	844	865	866	942	872	874	839	864	852	918	825	822	871	812	838	867	860	835	879	879	875	830	815	838	911	850	855	851	862	869	904	894	860	894	909	838	904	883	835	837	903	893	892	850	859	870	851	922	851	867	882	897	879	887	907	849	830	813	850	868	852	856	805	820	852	873	862	859	868	849	869	885	845	859	878	857	893	913	899	869	903	845	817	871	887	832	892	802	816	818	809	847	836	888	848	864	794	820	865	891	848	838	861	855	812	860	901	873	918	824	835	827	881	897	868	866	896	847	928	908	906	833	836	881	868	854	869	822	831	865	840	844	888	867	861	833	805	868	889	861	914	916	939	845	865	850	849	861	856	855	866	889	845	857	884	889	832	880	892	888	883	935	844	864	847	817	845	857	865	866	876	819	877	870	901	961	825	876	847	862	897	858	824	856	825	837	840	854	859	859	836	858	777	848	899	874	869	878	817	871	840	862	859	868	891	848	899	873	853	821	854	842	873	868	901	865	860	892	889	892	831	889	914	824	916	902	854	900	864	871	915	864	897	870	833	903	843	859	872	885	785	853	858	864	826	872	871	842	865	855	832	909	915	880	905	852	882	869	828	837	900	870	867	852	879	884	914	877	839	811	835	866	852	804	920	826	877	870	833	862	836	889	867	870	821	836	825	890	879	911	856	879	877	857	846	884	858	841	908	870	826	865	907	853	833	788	827	863	857	827	820	874	928	859	887	921	817	917	874	855	884	842	833	904	898	879	886	905	938	819	852	874	862	890	803	824	894	883	879	805	897	859	847	866	872	865	876	824	830	861	877	859	925	851	847	859	929	863	875	852	884	887	835	863	897	885	858	842	880	796	877	899	923	832	837	875	860	880	885	888	903	850	866	865	911	836	856	906	817	859	917	858	889	892	892	856	888	913	904	837	832	845	902	900	815	850	865	883	868	885	869	884	778	901	883	923	873	877	875	866	859	839	832	867	870	853	870	858	930	881	907	886	889	889	859	830	825	898	864	827	921	898	817	894	864	804	897	870	838	840	850	874	869	900	866	869	899	879	829	841	797	885	869	846	868	885	880	877	910	864	903	871	861	878	842	783	875	847	854	858	895	854	918	916	839	872	852	849	835	837	895	847	917	849	906	873	901	855	866	862	834	903	852	843	825	866	862	831	857	873	848	845	866	843	856	909	890	850	822	818	901	909	814	825	883	810	859	895	811	864	862	837	856	856	888	863	833	883	877	892	866	826	904	830	856	882	864	884	872	833	908	890	878	848	915
24755	21125	24752	27750	20779	5238	1715	1113	799	788	632	610	499	370	379	371	367	361	298	314	308	293	293	309	303	315	311	284	330	319	308	291	314	313	299	316	277	292	296	317	288	303	311	318	287	294	268	295	312	295	299	304	282	301	301	282	341	285	303	298	288	271	286	284	294	301	287	316	278	305	305	302	308	285	284	282	291	275	302	301	293	306	308	272	287	320	306	302	260	287	281	302	277	287	268	298	287	316	294	287	278	310	290	300	298	307	295	311	272	277	313	313	293	276	310	286	293	287	308	322	294	304	283	300	326	314	322	305	265	304	316	278	305	296	259	290	335	282	245	311	327	286	298	296	287	305	265	286	298	291	345	319	298	313	324	333	313	294	286	311	304	289	301	289	317	301	317	288	278	286	275	317	295	310	255	307	298	303	319	301	249	291	287	306	314	289	268	289	303	309	312	295	291	301	288	273	261	307	286	301	321	325	273	293	318	283	281	303	324	285	277	292	304	317	279	294	338	307	298	284	314	301	310	320	294	311	297	297	259	285	279	257	259	285	292	286	293	320	288	272	313	294	312	282	306	282	304	307	320	315	305	285	296	313	269	276	325	305	323	292	315	328	283	272	288	282	298	287	292	297	287	295	285	303	302	240	291	314	293	318	268	268	319	298	298	310	321	312	298	317	309	299	300	266	271	300	276	260	296	314	305	276	278	326	288	277	303	306	264	274	280	281	299	273	300	311	320	291	288	311	277	308	274	321	330	310	268	308	321	305	309	286	308	294	309	288	290	278	312	299	299	301	296	300	318	266	305	279	277	322	296	279	272	326	296	268	342	300	297	253	312	293	331	295	299	296	308	287	300	349	296	302	264	312	318	293	302	290	295	246	289	316	317	283	285	266	267	313	293	330	284	315	281	331	303	299	308	283	310	298	305	271	286	291	290	285	301	231	297	277	290	262	296	305	272	291	287	290	296	278	315	246	308	264	299	310	327	324	298	290	291	280	295	271	261	312	316	322	294	303	316	288	293	307	301	276	294	291	299	279	313	273	313	305	294	301	326	296	311	304	284	333	316	309	344	263	279	327	316	331	330	307	306	300	299	274	307	290	300	330	287	295	299	311	289	265	284	281	319	301	286	298	301	284	280	313	309	317	288	310	306	285	310	286	266	301	300	304	282	303	301	279	267	279	301	279	308	306	311	326	307	289	311	285	290	292	311	290	301	295	303	321	298	306	250	321	272	335	290	299	272	285	296	271	314	305	273	276	301	290	293	314	327	296	327	316	321	278	275	336	313	296	319	309	312	268	269	291	310	290	287	326	274	273	293	292	278	310	298	321	253	294	324	286	286	295	312	303	313	268	336	303	287	284	266	307	286	296	331	287	307	304	316	288	282	309	303	296	300	281	300	322	298	310	288	290	298	289	269	277	254	283	296	299	297	272	327	320	285	301	307	291	267	296	309	280	272	305	287	295	295	335	320	291	320	295	262	313	289	280	303	292	273	280	262	318	297	289	327	296	284	285	307	298	326	296	309	278	306	314	305	281	305	313	297	314	347	280	321	281	285	294	297	309	316	267	300	318	288	307	271	277	277	287	314	278	307	268	313	298	286	294	342	302	312	296	301	298	287	256	296	313	312	291	299	310	314	323	303	261	324	322	296	338	312	275	257	319	305	282	283	283	343	301	285	285	285	284	272	272	279	306	296	275	300	313	311	262	288	286	292	291	292	306	292	326	323	280	274	327	305	300	356	297	300	301	323	302	255	333	283	293	296	266	275	291	292	323	274	315	301	307	302	296	296	330	303	318	303	285	270	276	289	259	310	293	308	278	302	310	319	275	304	308	294	316	304	299	310	315	280	295	285	297	311	273	334	294	270	290	309	282	319	275	321	257	294	272	322	305	288	284	284	290	279	291	264	324	332	345	323	262	310	315	301	317	303	276	328	269	294	265	279	283	295	290	294	304	279	281	293	291	288	291	277	300	293	301	312	311	290	308	261	283	304	327	295	283	296	307	274	283	323	288	282	306	306	326	281	270	281	291	286	287	278	264	280	284	322	282	330	301	285	317	280	280	342	315	280	311	306	297	306	283	303	265	263	315	327	277	292	302	280	322	299	293	306	282	321	294	298	252	304	344	262	282	297	303	285	332	290	295	298	291	307	272	301	298	300	291	297	282	283	265	297	319	260	290	271	296	305	298	297	300	329	292	307	295	283	282	287	318	297	308	312	295	294	277	314	288	325	282	282	275	274	316	296	322	300	312	335	303	283	288	293	267	307	302	319	274	286	307	297	289	286	308	299	297	312	318	319	319	279	312	318	314	276	306	281	324	297	263	315	301	300	267	315	286	333	337	295	306	305	285	309	290	284	283	293	281	317	303	325	305	289	303	307	321	297	314	337	296	279	326	287	299	298	302	320	284	305	326	308	280	310	277	294	283	296	293	294	298	307	300	279	286	312	279	274	292	335	284	294	288	312	271	334	302	314	285	283	331	277	259	317	299	294	310	273	307	292	311	289	310	282	271	279	293	308	291	308	271	273	276	252	293	271	309	272	304	279	282	293	289	275	295	279	278	305	318	300	322	284	287	320	279	319	292	306	316	300	314	286	286	282	324	322	289	280	309	298	287	282	301	303	288	312	282	311	288	327	325	253	322	283	325	298	280	281	288	272	268	304	274	293	246	289	290	308	314	288	296	282	278	282	309	325	297	319	288	298	295	277	291	277	296	306	283	267	349	310	300	272	296	299	289	325	299	337	306	308	326	316	289	331	274	296	297	252	306	291	273	271	263	294	299	311	310	281	316	333	273	293	291	286	294	264	295	330	321	276	262	316	317	307	278	286	290	280	301	295	307	295	314	310	297	328	285	298	281	319	304	309	303	288	289	311	344	301	315	273	284	263	300	295	336	338	288	319	282	314	279	270	334	310	283	301	318	303	295	335	302	280	290	300	300	280	280	322	295	312	304	284	313	291	293	274	312	305	324	285	301	303	299	285	289	274	307	307	316	302	295	290	314	282	297	300	311	290	321	316	293	313	325	315	311	275	281	335	252	310	303	259	323	322	309	284	292	279	305	298	315	281	279	295	271	327	322	285	298	307	299	319	247	268	277	311	294	277	291	313	272	280	271	268	297	302	288	305	325	293	282	292	295	267	290	300	322	300	294	321	291	287	272	299	272	322	298	269	282	297	297	326	308	315	325	283	346	302	282	301	274	297	336	310	339	273	327	268	286	313	276	294	299	304	299	345	307	295	288	294	304	284	317	303	264	300	287	332	277	276	289	278	303	309	315	272	293	276	295	290	310	277	320	301	298	279	287	322	331	261	321	262	266	290	313	311	291	287	304	284	285	311	298	289	275	277	320	260	291	302	309	332	313	305	285	301	299	284	295	314	282	310	283	325	281	287	285	307	289	325	268	296	321	318	302	282	273	287	331	272	310	275	274	280	297	297	280	313	303	288	301	272	286	333	296	313	308	308	293	320	286	277	293	299	279
9245	11205	7746	3868	2329	1568	1233	983	939	870	815	758	753	711	697	728	697	678	662	629	671	680	626	670	642	697	680	622	637	680	674	615	679	710	650	673	628	634	634	618	663	646	690	627	632	618	640	647	639	660	648	632	666	704	664	632	669	600	667	680	654	676	701	646	621	622	697	702	629	670	633	677	650	724	655	685	632	703	678	624	665	629	671	645	621	704	668	666	636	663	701	649	656	661	604	658	632	628	699	688	675	629	661	669	663	673	652	638	681	626	643	634	697	672	654	656	687	635	667	624	681	646	678	685	668	689	661	640	690	658	618	634	624	659	679	630	679	635	681	648	634	694	695	636	668	667	668	662	676	658	631	639	672	618	635	643	623	691	660	704	670	693	646	639	652	651	680	649	631	656	654	664	625	619	631	633	634	694	654	653	671	639	625	677	692	619	679	614	646	645	670	671	640	637	666	675	677	679	674	626	673	640	650	690	661	612	696	678	621	694	639	635	679	647	657	642	615	597	656	642	670	654	632	630	638	683	686	644	681	644	669	660	632	641	656	658	659	659	684	689	636	674	665	656	647	642	653	682	727	699	646	643	630	648	707	665	661	638	671	663	660	642	641	612	671	640	569	649	656	627	676	648	632	635	657	667	633	698	654	640	643	636	675	646	663	644	642	688	678	662	660	672	629	658	710	644	626	655	660	647	644	667	689	652	632	641	602	676	625	625	647	706	651	693	616	655	624	673	608	643	649	649	660	609	663	616	686	639	708	619	690	685	668	677	676	677	681	607	610	647	639	641	658	616	691	639	670	685	679	627	624	644	710	614	662	631	631	609	671	625	623	657	673	665	685	621	655	644	622	618	692	684	611	670	637	657	626	644	628	670	657	636	620	656	615	686	664	672	630	666	639	661	632	615	657	612	701	660	693	669	641	654	674	667	622	653	655	629	607	637	646	622	635	656	663	696	624	661	658	667	654	697	681	609	659	641	676	658	630	643	708	660	662	654	646	675	697	610	632	671	661	680	635	654	684	680	606	693	641	673	678	632	635	627	650	689	635	654	636	616	661	678	630	662	648	685	670	626	697	665	633	655	635	651	644	680	671	630	670	626	660	636	630	599	666	649	712	675	654	658	642	639	641	665	626	637	612	619	619	616	664	641	668	648	701	655	682	623	638	637	662	655	642	617	670	601	670	661	643	684	693	730	623	678	678	639	634	657	645	647	629	657	652	699	599	639	639	657	672	694	656	663	681	662	644	683	640	671	657	682	602	636	645	651	671	628	702	629	638	638	678	598	636	688	661	700	641	612	603	643	709	631	658	658	646	651	698	629	650	693	662	642	670	687	652	680	632	673	652	696	642	678	687	734	698	635	635	666	672	630	635	678	680	646	661	691	637	735	698	684	639	622	642	686	612	637	684	638	640	644	664	631	636	641	702	686	619	597	683	637	695	633	650	629	649	614	667	631	655	673	619	650	645	687	624	641	610	695	666	669	620	675	647	705	669	660	604	655	688	684	700	641	686	633	635	632	662	677	624	662	605	661	660	685	668	604	634	614	668	610	676	634	611	678	679	639	685	610	648	666	640	665	643	671	675	640	654	648	705	617	623	624	657	626	667	626	649	659	582	623	663	632	629	661	671	658	662	662	687	683	691	657	673	627	631	636	628	648	676	604	655	646	637	683	669	653	651	687	663	675	656	646	695	653	617	655	614	626	698	639	662	673	708	668	654	691	662	676	626	667	690	629	658	649	646	641	672	653	655	648	660	671	620	664	684	669	649	623	655	634	657	717	665	648	627	662	656	705	666	645	688	640	662	655	663	649	659	623	678	717	632	680	650	636	627	684	651	664	652	687	683	709	654	671	657	644	631	714	685	627	677	645	692	631	679	698	635	654	630	648	673	655	599	657	644	689	617	688	642	620	666	634	615	637	659	654	680	635	650	635	637	647	604	626	688	653	679	671	642	667	650	669	634	678	607	644	678	643	636	663	667	665	644	609	643	642	647	681	706	670	643	645	657	654	686	609	639	652	646	649	615	629	649	620	638	643	699	655	640	673	675	662	640	669	636	666	667	683	626	625	610	651	657	671	594	656	670	699	678	635	603	695	654	613	658	667	626	643	638	623	629	703	627	617	670	684	634	705	660	643	651	624	607	668	624	666	673	707	637	621	677	606	635	626	669	633	649	648	700	650	627	666	647	640	650	620	669	661	659	642	689	688	690	686	621	633	637	669	621	686	704	634	638	643	653	640	685	684	704	637	630	638	652	646	692	630	677	634	644	668	653	664	645	657	671	622	634	619	633	648	669	702	621	637	647	696	610	664	633	683	647	654	660	599	682	641	673	653	626	648	660	656	628	618	669	655	618	639	649	661	633	683	666	636	641	621	666	683	644	636	642	636	671	648	687	674	644	643	703	638	604	686	697	665	688	627	647	667	646	650	641	669	662	668	648	669	628	686	635	709	615	660	697	701	701	659	655	664	684	650	647	688	624	627	642	676	617	651	640	685	676	604	630	632	620	657	658	659	637	618	655	651	615	644	693	626	676	626	639	702	710	609	626	679	666	678	659	649	650	643	637	675	666	686	703	651	672	664	701	662	615	640	661	653	649	695	656	660	647	664	603	633	599	637	660	636	590	651	688	650	691	671	607	672	644	639	631	632	681	642	707	645	610	601	678	677	636	617	621	680	640	630	682	643	615	620	661	643	656	619	679	639	628	664	659	614	647	684	668	631	674	635	650	668	681	640	709	627	664	711	634	660	633	639	641	631	634	648	639	638	645	684	656	640	634	622	677	674	654	709	622	632	680	651	659	696	677	586	650	640	596	655	681	642	657	654	633	659	663	644	698	624	665	669	642	668	655	661	606	674	677	667	668	693	649	702	621	679	630	657	639	640	658	648	649	655	677	639	670	630	619	645	667	641	665	681	637	681	609	651	620	676	653	639	611	658	598	676	623	635	685	668	641	642	622	618	724	598	647	628	668	678	641	648	672	686	663	614	662	642	632	639	662	647	645	659	683	678	704	630	671	636	638	668	729	640	638	691	663	636	676	658	638	689	640	696	652	637	657	639	697	674	693	670	706	631	628	621	698	654	628	644	657	649	626	641	647	703	636	664	642	663	628	692	714	620	662	647	630	634	665	690	652	631	668	648	655	642	656	693	670	645	629	636	634	676	624	648	662	657	631	639	670	686	676	707	708	653	644	660	650	638	602	628	606	614	626	605	631	637	663	691	656	700	637	735	703	665	653	676	669	658	627	668	665	643	651	584	642	642	671	665	690	607	649	695	672	663	678	649	651	642	642	660	647	654	633	659	597	665	666	653	642	631	658	626	606	624	618	650	611	658	669	631	657	659	651	636	636	644	669	656	689	692	676	667	644	637	673	635	656	644	710	633	680	679	663	660	611	689	690	625	658	654	626	627	686	645	689	672	655	689	587	664	645	695	640	655	612	655	673	621	646	631	649	650	637	651	689	642	669	663	683	614	620	660
23945	21138	25349	27198	21177	21112	6251	1860	1189	1001	799	756	575	394	348	360	305	276	254	279	227	225	211	209	250	231	220	206	212	222	216	188	202	192	208	197	172	173	189	195	185	192	183	196	190	181	183	179	184	187	189	171	209	175	163	182	197	205	195	183	191	188	164	177	205	183	181	206	186	168	188	209	211	211	181	211	198	179	188	200	194	178	202	188	176	180	205	154	200	202	192	175	183	186	196	190	194	176	194	175	178	188	164	191	197	186	173	201	203	204	192	174	180	169	176	174	183	165	182	209	188	149	195	167	196	193	187	175	170	181	195	178	186	188	171	202	187	180	187	202	213	212	191	213	196	195	195	198	178	173	187	194	186	193	192	165	195	179	166	209	177	187	179	193	165	159	188	170	202	198	189	192	192	206	184	203	199	173	220	184	180	187	193	179	193	165	180	230	186	185	196	194	179	210	174	194	182	196	202	186	166	180	202	181	215	199	193	184	188	196	208	180	189	177	175	211	200	206	171	179	182	208	194	195	188	147	208	193	192	209	187	206	188	182	187	199	161	169	183	195	195	185	208	173	160	184	177	217	189	193	160	183	186	180	222	190	213	174	185	194	201	187	192	180	178	193	176	192	181	179	180	181	170	177	173	188	160	201	213	194	185	200	147	199	181	190	193	205	200	196	160	200	186	192	180	188	173	193	210	179	190	185	208	189	189	191	185	173	178	185	184	186	192	195	188	173	206	166	187	196	198	187	195	173	168	202	198	188	178	190	162	170	177	169	156	175	197	175	179	200	182	195	166	170	187	195	196	176	183	169	168	177	182	180	214	193	149	187	175	187	186	210	159	174	176	179	196	184	168	192	190	204	203	208	169	184	171	173	179	198	173	174	182	177	177	195	170	216	184	163	164	166	190	227	184	177	183	202	177	184	193	196	192	194	178	181	183	182	191	175	187	187	192	197	183	189	218	173	155	183	190	186	182	178	176	209	200	204	182	205	175	178	201	200	175	204	189	176	203	180	187	182	196	181	190	188	200	169	168	185	218	181	171	189	179	178	192	206	188	169	162	193	155	196	193	199	184	205	180	181	190	181	204	206	200	189	179	208	174	188	176	196	187	182	171	199	186	205	177	190	201	160	219	186	191	177	195	175	186	193	179	187	194	186	199	169	199	182	219	193	195	199	164	176	193	198	201	184	190	170	146	160	188	190	177	187	199	170	208	197	196	170	213	197	189	178	193	188	187	183	209	203	199	181	177	201	182	186	163	177	195	169	224	201	177	181	183	191	166	196	190	198	198	187	198	187	164	174	188	189	172	213	185	205	188	190	163	187	198	173	191	186	188	175	177	169	202	198	183	173	177	178	165	185	207	175	177	173	207	182	185	185	189	227	230	183	188	193	155	179	189	176	145	183	165	212	179	188	198	206	204	156	193	183	187	177	184	180	215	185	153	182	200	179	169	185	191	166	192	218	185	181	182	190	184	185	205	186	168	198	176	185	216	191	184	191	209	204	213	178	193	189	198	182	167	206	173	174	183	181	197	187	185	178	175	185	168	200	210	210	173	174	180	176	166	151	174	186	181	171	173	212	179	179	184	190	163	189	186	189	170	179	190	178	212	187	170	172	170	167	174	181	206	190	195	170	204	209	173	162	192	186	203	178	181	176	174	204	196	176	164	161	157	171	198	224	166	190	183	200	214	183	180	173	172	203	178	214	197	207	180	181	174	205	205	201	172	181	179	182	205	180	192	175	172	170	193	209	194	198	180	200	192	214	198	174	175	207	188	204	196	168	184	189	195	172	211	203	165	169	173	176	240	162	168	213	201	192	224	195	204	199	185	198	188	179	189	174	182	193	180	210	155	178	175	188	152	189	206	170	188	208	172	174	159	189	207	191	182	182	170	177	217	197	159	188	212	200	170	173	207	168	184	207	190	165	190	187	203	186	157	175	167	204	210	174	196	182	192	196	210	180	182	200	180	171	191	209	168	176	172	169	180	224	176	195	197	180	188	166	209	209	195	203	207	190	191	180	200	179	193	179	175	180	200	210	168	177	183	189	191	194	194	190	212	174	173	162	176	194	200	170	189	200	176	195	200	191	185	207	185	195	201	182	185	169	172	176	200	186	181	179	186	192	171	191	168	191	158	208	156	176	168	164	218	203	199	170	188	203	213	174	215	193	174	193	176	184	217	209	176	180	180	172	190	195	236	172	185	163	168	178	184	197	178	181	178	204	173	183	177	169	181	187	203	187	177	182	178	207	190	168	188	194	185	215	185	172	198	189	183	185	204	199	184	188	184	180	191	182	181	200	159	201	162	193	205	155	232	175	179	194	197	177	225	193	197	183	209	219	180	210	192	177	187	174	209	178	179	204	209	196	167	164	188	200	195	172	199	163	192	175	217	180	190	213	214	191	181	203	186	203	174	208	191	188	192	179	219	176	185	185	177	215	182	219	189	203	178	207	179	183	186	204	180	177	187	205	197	180	190	186	222	199	178	174	179	198	198	187	184	185	166	178	196	203	214	205	185	198	173	206	188	183	178	168	171	177	197	184	194	181	195	190	199	190	189	197	180	182	194	197	147	201	177	188	205	213	202	191	175	182	187	196	195	169	152	188	188	193	187	200	192	204	205	166	171	179	190	181	178	184	166	180	158	186	159	193	183	188	197	201	172	182	204	185	176	208	181	206	202	193	176	189	219	168	194	183	197	169	170	160	174	206	197	188	202	163	176	206	207	186	202	211	194	196	203	178	186	198	211	205	207	204	183	164	201	181	186	182	205	207	187	173	168	221	189	177	173	195	177	175	180	193	191	178	182	171	193	190	197	179	175	184	173	208	174	201	185	179	174	191	196	177	196	212	208	202	183	164	192	194	179	201	184	180	172	185	175	187	179	207	181	153	212	194	172	204	183	193	173	191	192	186	202	189	200	206	174	204	198	192	188	207	175	189	184	185	231	192	189	184	186	194	204	180	189	207	197	187	196	170	197	185	182	191	174	187	206	181	191	188	191	207	170	175	191	186	183	176	183	203	174	189	194	183	176	194	200	196	175	201	180	199	178	178	175	188	195	186	175	175	188	164	156	171	165	204	211	198	188	177	182	190	180	173	171	198	194	170	159	187	193	174	193	196	189	161	212	182	191	185	194	201	226	203	185	193	176	191	194	162	196	153	186	185	191	172	164	187	184	166	164	184	195	179	197	172	200	205	193	151	217	182	184	172	187	190	172	198	185	176	201	181	182	184	189	219	196	187	162	197	183	188	191	184	184	198	193	170	228	172	173	173	181	206	182	190	177	179	182	164	188	203	199	209	188	177	180	188	157	151	173	192	184	161	188	183	206	184	210	200	174	200	207	199	174	192	170	174	208	194	194	174	181	176	161	157	212	166	184	172	188	195	189	206	199	213	188	166	178	222	188	184	207	199	176	173	169	218	187	181	186	167	183	206	187	166	179	170	185	185	180	180	170	189	194	188	207	178	182	207	172	173	169	202
6794	16148	11413	5595	3049	1902	1535	1094	880	805	685	665	678	565	536	512	521	497	471	486	487	466	478	449	436	466	463	465	457	455	440	421	458	433	455	469	409	453	426	447	453	464	423	425	470	455	441	425	446	402	441	471	431	406	466	442	426	444	458	403	505	423	444	478	465	412	417	431	463	416	439	434	432	455	448	453	404	452	450	404	456	440	431	484	454	441	435	487	469	447	425	415	412	433	406	465	411	434	430	452	413	457	405	393	436	468	454	431	446	456	420	451	425	442	455	445	458	455	448	477	490	427	421	474	437	411	407	441	421	457	482	458	430	415	436	437	436	436	437	413	454	415	435	458	466	397	468	475	422	486	441	449	427	431	455	446	440	424	428	472	436	433	445	460	428	472	441	427	432	492	411	430	381	420	408	451	434	417	411	432	412	472	451	403	398	468	456	421	416	448	376	441	469	447	389	454	431	449	438	439	455	441	476	464	436	431	428	427	456	468	440	456	440	464	432	409	449	504	430	433	435	412	424	427	482	403	420	424	438	411	471	437	435	407	445	431	441	435	473	403	454	462	439	437	431	430	421	443	449	429	439	463	426	413	452	410	486	419	405	409	393	421	433	447	424	455	462	490	431	436	470	445	412	439	415	444	434	458	423	444	422	427	423	434	446	421	455	415	451	469	432	444	462	459	429	426	440	430	418	465	439	427	426	434	448	479	465	436	470	458	438	424	407	425	471	418	416	438	414	431	411	403	419	414	433	427	444	450	445	474	458	446	400	412	410	433	423	419	432	423	436	469	427	466	463	458	443	428	447	394	422	426	430	439	401	424	439	430	448	438	429	440	395	465	473	455	443	425	439	395	461	501	432	406	415	476	438	414	464	447	451	443	424	432	432	441	456	409	446	455	459	422	427	467	444	469	457	453	453	448	450	418	472	456	470	459	430	404	440	443	470	447	432	434	469	432	437	438	432	432	439	458	449	414	416	425	462	456	447	451	424	437	400	420	498	406	407	444	462	405	457	446	437	431	434	441	411	435	393	425	454	503	448	456	426	407	445	436	492	427	441	389	433	449	472	454	435	422	444	421	443	434	465	421	503	453	443	436	422	435	401	417	461	440	446	412	409	430	430	510	449	459	444	461	434	430	462	415	445	430	484	413	469	396	454	445	408	462	461	459	424	443	455	407	417	466	448	430	435	432	424	470	421	433	462	456	466	443	426	430	434	410	461	416	385	455	418	430	419	411	440	453	435	421	469	434	441	445	465	471	427	440	465	446	450	431	416	437	457	427	428	478	414	432	483	457	409	414	433	477	455	462	465	420	426	455	429	467	477	383	488	417	399	402	435	475	448	463	493	457	420	436	468	461	431	447	451	427	436	466	455	473	442	438	457	453	443	443	447	440	428	458	410	442	410	418	449	462	433	421	420	431	444	422	393	444	403	429	468	454	467	444	447	448	437	465	442	412	426	445	461	454	442	474	428	444	434	431	428	435	475	455	482	459	453	449	427	474	426	449	424	463	464	430	462	483	428	459	420	417	432	439	462	452	398	432	426	425	428	469	451	458	431	439	460	437	455	409	440	475	423	452	412	415	456	433	454	454	433	461	468	472	436	428	412	412	422	418	483	439	469	458	446	414	441	448	440	439	434	427	440	435	460	470	416	424	418	436	460	448	450	450	460	452	505	402	445	455	449	445	443	426	440	492	423	452	440	424	485	428	445	426	442	464	442	449	486	436	420	418	428	460	428	453	441	434	489	443	418	435	455	466	411	462	428	443	424	439	394	431	455	438	425	450	458	460	420	394	480	430	425	471	472	461	469	454	419	434	417	432	482	461	461	452	472	403	441	439	434	421	442	435	427	429	455	467	454	414	466	454	469	468	456	457	428	435	440	386	445	402	431	428	461	447	414	439	409	429	430	443	425	458	452	502	457	427	450	470	468	442	457	441	441	460	428	436	435	422	402	438	422	405	435	450	476	448	439	419	410	431	414	450	434	440	485	429	467	435	452	428	422	421	426	460	445	411	459	423	413	479	417	470	410	471	428	436	447	442	448	440	436	433	423	422	433	427	427	421	429	446	455	438	434	422	416	462	436	472	457	434	449	488	433	399	452	459	407	401	454	437	449	428	440	425	446	417	415	415	464	450	458	489	436	468	390	445	427	442	457	424	441	438	425	460	433	387	485	416	469	416	400	456	443	437	441	441	443	416	396	444	459	468	491	469	470	432	414	475	463	459	422	489	458	419	434	441	424	434	439	462	439	416	437	399	427	453	479	426	471	434	436	423	413	436	397	423	434	459	464	456	441	451	421	426	435	444	454	427	436	433	447	465	393	469	421	420	433	453	439	459	461	447	411	445	490	451	471	430	476	422	475	448	433	428	407	437	469	445	419	444	453	473	434	426	459	440	431	410	428	434	449	432	428	430	460	421	412	453	445	433	427	452	439	451	460	450	463	410	432	420	449	470	473	434	434	426	434	416	456	424	441	431	415	420	435	436	434	438	405	418	471	440	494	456	465	424	466	466	445	483	423	472	437	436	440	443	417	450	433	445	416	449	443	469	428	433	416	418	419	419	476	407	455	432	441	472	426	467	425	444	436	443	436	442	406	452	444	437	436	445	441	437	422	444	482	452	412	457	460	427	452	449	404	434	420	457	424	424	482	444	484	414	410	441	438	468	449	390	459	438	418	451	446	430	429	439	438	416	464	435	423	439	415	436	422	413	432	459	457	452	425	448	446	446	459	441	446	430	445	462	441	452	457	437	478	417	440	432	441	445	451	452	384	467	454	456	452	450	452	420	464	472	437	421	453	421	421	429	416	472	414	474	450	428	431	435	446	409	429	462	458	444	381	455	429	404	379	402	415	452	441	445	442	453	421	423	409	404	430	446	423	447	434	412	398	471	454	403	450	416	448	443	476	466	443	443	408	460	436	443	446	405	448	435	434	447	453	418	425	412	366	429	434	422	455	432	434	461	431	439	444	459	429	462	446	395	424	447	415	430	471	440	445	430	435	472	435	428	457	488	439	438	492	401	459	455	430	446	458	428	437	458	461	413	449	473	444	442	442	447	434	446	421	444	446	432	443	423	438	440	500	433	419	433	459	406	440	410	446	466	455	433	494	460	480	451	436	426	431	409	429	457	441	401	448	423	410	461	402	416	387	444	459	414	468	452	385	451	427	426	476	414	429	484	447	468	429	416	407	427	449	413	464	447	417	451	428	396	420	433	490	439	454	455	420	446	454	457	443	422	414	426	412	424	469	456	435	455	407	423	445	404	436	426	420	441	444	473	421	411	444	464	460	458	448	421	437	460	430	409	443	413	425	460	418	445	421	457	453	412	435	447	447	463	445	450	419	446	446	437	450	406	472	433	411	408	440	460	443	433	460	437	438	473	433	484	487	424	439	414	412	442	455	415	438	449	466	464	435	426	454	461	438	455	481	460	463	419	481	434	470	453	422	456	407	431	468	429	435	437	438	443	450	432	450	447
34250	14199	5571	2686	1634	1239	1049	740	692	612	539	590	509	455	428	420	413	376	376	401	385	404	372	340	383	421	360	404	394	379	411	394	405	376	401	372	429	397	379	374	373	381	358	417	388	399	353	378	354	361	368	354	381	401	406	375	351	366	362	369	398	433	388	384	384	409	408	417	401	390	408	416	388	379	391	381	368	392	382	406	416	391	381	384	414	402	392	397	396	374	391	404	374	392	381	389	395	376	376	389	358	362	388	378	414	381	355	365	395	381	386	376	387	380	380	436	410	360	390	392	387	369	387	382	412	381	363	381	415	458	412	371	396	368	404	405	387	355	393	370	402	413	374	385	408	394	368	383	406	380	400	364	425	387	391	393	368	410	409	372	389	378	400	362	355	400	384	361	362	388	397	395	375	395	387	372	387	375	372	359	420	392	384	367	361	395	402	392	420	365	376	387	375	360	444	396	430	367	388	404	376	346	402	353	396	366	335	395	381	416	395	399	402	378	388	402	400	379	385	397	390	390	379	395	384	354	413	381	355	373	427	374	398	412	400	389	392	399	396	363	420	383	371	381	389	372	383	385	398	409	377	408	391	374	422	384	368	410	361	412	345	417	378	353	380	409	404	376	372	411	387	394	372	384	363	390	386	380	411	363	369	395	389	384	384	419	386	397	362	406	402	350	374	414	380	437	396	402	407	368	343	386	382	388	389	388	389	400	378	392	384	397	384	406	375	383	383	357	396	400	370	375	368	380	380	432	352	371	405	361	370	390	409	365	386	379	391	378	391	368	372	410	379	321	420	368	421	373	394	402	397	423	386	378	424	399	404	416	341	393	363	408	364	383	341	378	424	414	403	379	381	379	378	362	378	405	419	392	344	374	399	386	392	436	373	399	358	402	394	384	386	362	384	384	393	371	371	390	395	368	404	402	414	382	384	380	385	409	371	424	357	363	372	380	387	384	391	424	376	387	376	385	350	393	365	347	416	388	378	398	383	360	390	364	409	349	440	399	374	384	399	414	417	405	389	369	395	393	347	383	379	385	391	345	387	349	415	360	401	412	376	395	367	377	378	378	386	378	343	365	442	394	393	396	383	368	377	390	398	373	411	395	378	372	400	395	347	359	426	387	377	444	408	395	394	394	405	389	377	397	402	385	429	393	354	350	401	403	397	379	372	355	408	382	370	361	417	388	372	345	373	397	357	369	365	395	391	376	369	374	403	385	377	346	392	385	348	396	426	379	401	399	377	372	388	380	428	401	365	373	395	349	398	365	415	376	377	412	396	389	367	416	389	365	411	399	402	376	394	369	404	383	384	400	385	400	345	398	360	371	373	437	369	389	411	385	371	425	394	412	404	405	410	384	387	396	404	414	382	395	400	364	396	420	388	395	386	402	378	356	362	393	388	372	381	408	384	388	406	386	390	375	377	380	386	387	392	403	393	388	405	419	374	376	380	365	384	393	344	418	372	430	395	443	428	389	369	399	395	351	369	397	388	372	401	415	388	371	375	359	415	408	370	402	400	365	389	384	387	338	371	370	370	383	387	382	378	389	354	399	390	406	361	402	376	406	351	415	415	384	412	398	368	411	380	402	394	375	370	382	397	395	391	368	411	366	385	381	387	387	358	398	382	384	408	378	372	399	394	394	388	400	387	369	389	367	398	409	401	395	415	374	378	394	369	356	364	393	396	404	416	381	380	391	400	353	408	400	368	395	366	384	417	378	385	362	386	377	398	390	378	354	358	390	400	369	385	396	387	409	391	392	381	374	404	391	401	365	370	414	356	367	406	394	393	373	413	360	396	381	372	368	383	364	372	381	383	385	404	366	401	362	416	397	386	422	379	393	392	365	368	420	382	384	355	386	372	385	332	376	390	401	354	402	348	350	374	396	351	403	371	373	387	397	384	381	377	385	383	352	409	373	352	394	413	414	392	389	367	388	395	363	400	365	390	382	386	404	397	415	380	361	359	380	383	394	364	401	354	374	415	416	386	426	361	412	368	413	414	390	359	396	401	371	394	368	397	378	395	401	394	358	407	357	369	400	382	381	371	398	393	373	354	401	408	407	396	405	370	387	385	364	400	389	372	409	421	397	333	336	392	350	381	384	351	417	416	381	381	390	409	405	399	407	364	392	361	404	397	392	379	386	388	409	349	368	401	414	383	342	401	398	372	401	363	387	380	382	419	428	398	372	405	392	440	354	381	366	369	395	365	363	377	371	391	370	395	335	356	409	374	386	435	354	396	381	365	375	394	427	368	409	354	384	352	425	409	401	368	397	403	361	412	413	376	368	381	367	418	404	379	396	391	417	363	396	408	405	421	421	400	395	382	413	394	360	363	350	403	403	395	429	392	396	411	410	367	385	414	412	400	376	384	463	397	372	367	416	364	400	358	357	432	391	415	386	395	359	405	396	400	416	381	375	349	376	404	362	407	390	402	414	395	374	405	402	376	364	390	411	347	384	429	424	364	350	397	394	387	427	396	399	360	409	402	398	386	395	379	386	382	368	372	363	378	411	415	396	382	353	411	410	363	373	368	392	372	382	368	355	378	363	362	356	421	374	380	425	391	401	347	339	394	375	394	381	374	401	383	380	398	388	382	379	412	367	399	411	396	371	404	387	409	369	391	359	356	413	368	415	373	416	376	393	364	424	412	367	391	429	387	390	392	367	373	391	399	381	372	395	401	389	416	391	389	417	414	403	345	389	381	410	349	385	393	386	409	379	379	423	401	380	427	396	402	386	388	353	383	383	430	371	372	383	435	381	406	386	405	400	378	384	386	391	391	381	382	390	415	399	413	377	363	366	383	387	400	371	405	401	381	415	365	367	391	410	395	362	389	399	395	360	392	378	385	396	410	360	376	380	426	404	393	423	405	376	413	332	398	368	384	412	371	380	385	339	391	405	382	416	381	383	337	385	449	387	420	406	387	406	354	389	373	354	421	404	393	408	385	389	344	351	377	390	394	383	389	414	403	357	384	386	387	373	378	438	392	384	391	385	372	377	377	378	384	377	397	391	389	385	400	352	405	410	390	374	419	413	385	394	353	398	364	379	382	391	389	404	404	382	384	358	378	377	401	388	390	431	382	402	385	374	341	419	402	383	453	385	387	363	366	421	353	353	325	386	412	393	382	388	414	363	347	366	368	380	403	390	377	404	387	403	382	389	406	378	366	356	393	394	399	368	411	396	350	380	407	419	367	384	391	383	361	384	413	378	370	361	331	340	364	407	395	397	402	409	399	364	405	382	351	398	408	387	424	395	418	408	399	371	429	370	413	387	409	365	373	391	393	418	403	376	392	393	389	372	365	374	364	402	359	373	393	394	386	397	399	373	374	398	379	384	390	389	369	324	367	395	423	432	376	367	381	354	374	371	369	378	375	420	422	369	414	370	395	348	358	381	393	401	354	410	385	349	389	393	410	381	354	381	385	388	364	381	376	359	376	396	391	336	365	381	393	381	361	360	372	391	351	358	384	380	376	393	370	400
10166	6808	4657	2544	1548	1240	1123	1021	956	974	924	867	866	880	873	869	866	868	843	788	790	885	851	798	889	812	850	834	810	831	824	850	818	790	819	836	767	895	805	809	836	852	872	854	837	817	853	824	831	801	829	854	844	850	835	818	876	825	894	922	814	846	870	856	800	815	846	833	827	911	894	868	832	902	870	801	900	753	811	855	876	843	837	794	867	810	853	853	798	898	869	819	845	856	853	870	834	863	833	852	782	802	785	826	834	861	821	868	837	808	816	865	846	873	818	827	878	828	806	815	833	824	885	775	808	799	868	872	817	824	856	819	885	838	815	841	837	852	858	826	791	809	847	826	834	809	837	891	816	803	871	796	802	778	825	837	854	877	814	862	832	877	800	799	890	819	876	829	826	861	866	860	888	874	825	891	835	823	846	832	769	849	841	814	870	782	866	872	817	818	791	779	836	815	843	840	872	877	829	812	811	861	842	839	812	842	875	794	812	828	821	831	868	836	847	851	852	797	871	824	832	836	870	812	806	811	864	823	853	831	816	840	857	820	880	783	868	798	827	831	813	809	855	806	812	846	851	858	846	799	899	776	831	853	798	840	849	811	825	860	815	872	848	842	857	835	825	865	813	760	845	836	832	795	849	835	820	830	852	874	816	858	857	827	794	880	850	852	836	864	845	807	799	839	809	815	815	833	847	832	814	894	837	839	829	827	837	831	866	833	906	852	846	815	865	815	835	870	860	852	785	891	856	806	860	827	785	877	829	827	857	844	871	848	852	835	842	858	860	828	861	890	848	858	853	803	825	853	796	871	789	817	880	832	827	844	787	801	825	848	868	864	829	848	791	789	806	799	853	864	863	847	852	808	878	828	797	843	826	838	858	869	847	856	794	866	845	825	882	814	853	842	829	831	841	836	812	846	848	882	868	877	863	870	888	807	791	871	865	844	855	851	805	861	842	829	827	840	888	865	809	866	788	865	854	835	856	861	801	833	808	844	864	860	864	859	821	846	839	871	788	864	825	841	819	817	874	818	842	859	821	857	843	795	794	869	838	855	767	819	842	874	790	838	816	836	785	828	782	825	875	879	852	806	827	813	875	806	899	820	820	879	814	863	796	825	805	842	835	857	816	833	813	850	830	862	879	866	801	862	879	810	784	861	877	817	797	831	776	816	834	856	803	845	852	829	837	838	842	812	793	826	803	826	833	811	834	863	839	839	825	842	845	896	876	855	832	856	841	847	853	854	790	861	805	915	793	811	832	839	796	858	824	838	835	879	851	861	814	865	775	813	828	864	816	856	849	897	778	838	848	888	894	887	830	808	848	822	828	854	808	860	828	845	870	836	840	850	821	885	836	851	851	856	862	883	863	846	864	852	854	848	841	880	823	837	816	829	830	785	869	830	854	785	792	812	828	850	823	808	862	891	802	829	780	808	807	822	802	894	853	896	838	768	822	868	842	867	763	820	823	851	809	859	863	890	850	836	854	846	812	835	852	852	870	835	852	862	852	883	820	827	863	854	855	823	869	795	828	842	856	880	865	851	830	805	828	808	865	836	843	865	810	792	803	792	852	791	834	838	845	797	836	848	837	844	839	777	788	832	840	872	834	836	863	773	800	826	874	865	834	850	789	832	820	855	829	860	826	849	845	877	854	830	829	804	817	908	846	835	799	873	820	822	839	829	860	850	830	833	873	823	833	880	818	841	818	833	887	870	863	870	847	827	803	835	812	810	863	833	896	857	902	822	844	846	900	855	863	874	855	819	845	848	763	870	865	820	847	806	802	884	862	858	831	857	806	884	852	826	854	757	858	858	830	923	850	837	809	870	821	755	858	811	831	796	822	841	827	839	838	811	803	796	817	803	788	818	821	816	856	876	856	805	905	827	778	898	870	877	787	829	849	838	873	817	806	840	817	831	876	886	850	836	884	836	894	832	827	829	813	827	854	797	811	856	828	833	829	804	870	837	816	840	857	897	853	802	842	841	833	862	811	833	801	885	837	863	859	778	871	850	858	832	854	823	842	845	806	857	842	880	854	802	833	813	805	791	840	788	855	850	821	824	785	807	846	846	821	869	833	858	807	837	791	848	838	814	852	839	882	821	858	873	903	878	882	868	811	869	866	793	836	775	811	849	822	859	828	862	891	834	825	844	872	817	827	759	785	869	836	826	861	835	817	803	827	766	816	844	832	880	829	818	818	821	795	843	841	792	838	860	833	890	893	795	853	806	823	849	859	822	808	831	783	892	803	818	791	833	873	829	885	848	842	833	790	841	831	881	812	872	866	850	802	851	848	763	846	796	829	842	854	862	878	854	817	810	806	837	843	786	878	858	848	836	879	851	845	842	838	870	813	877	867	878	872	870	829	821	832	833	859	829	845	818	832	832	836	813	826	838	776	879	850	790	786	881	820	802	875	851	841	838	857	823	890	859	912	844	820	815	808	905	837	810	838	799	832	873	797	812	808	851	832	868	858	856	798	839	863	843	850	847	821	825	824	780	836	823	845	834	817	796	834	809	887	825	852	839	850	831	868	869	846	822	867	841	834	829	856	858	805	827	827	844	830	822	778	855	814	849	889	851	900	836	813	883	909	839	837	851	829	851	862	867	810	851	848	825	845	826	895	836	806	844	868	853	795	789	827	856	861	869	843	808	771	835	846	825	805	809	816	828	834	885	846	786	818	841	821	853	844	812	851	886	823	842	834	854	866	818	831	808	857	909	813	801	819	867	867	864	881	824	844	888	797	888	827	859	850	815	865	781	824	840	837	852	827	842	930	874	828	826	829	848	903	835	805	873	879	772	825	800	808	852	859	816	852	838	793	845	804	851	906	817	836	866	843	881	795	853	882	864	831	812	856	807	788	824	837	828	882	793	881	857	796	845	841	828	865	849	804	812	831	894	803	829	827	848	834	822	838	878	820	844	810	817	859	834	803	805	865	803	890	765	839	828	856	800	857	776	842	806	852	817	819	845	846	819	805	866	843	804	807	851	831	873	845	864	817	876	894	865	806	805	853	797	821	889	860	837	819	854	820	873	805	843	808	843	856	815	854	786	845	826	857	855	875	887	828	844	846	842	838	817	849	868	866	845	820	899	826	846	814	788	841	832	819	810	812	829	828	873	837	818	847	834	893	793	837	816	849	879	837	857	832	835	834	850	813	886	823	903	828	833	843	785	769	832	813	786	826	828	886	843	829	834	885	864	880	852	910	850	844	820	872	858	837	911	839	786	850	864	801	845	852	877	841	859	873	858	837	794	844	816	836	789	835	821	834	806	861	870	851	822	851	819	846	820	860	806	868	797	843	840	822	813	877	829	861	818	837	817	905	843	884	833	868	809	802	852	850	818	838	899	812	790	887	817	833	782	838	868	814	875	875	837	842	850	845	852	807	821	832	877	845	837	837	835	815	892	874	863	871	809	825	857	790	873	788	796	863	828	829	823	812	859	827	820	856	814	846	831	806	819	863	854	845	861	813	842	880	850	808	783
24758	21235	24836	27925	21005	5890	1840	1178	873	804	633	582	554	448	462	376	378	373	343	318	336	339	328	335	290	275	284	331	298	284	290	285	300	284	257	296	288	304	285	324	270	285	301	299	274	269	290	326	283	283	329	260	311	270	301	273	250	299	253	294	287	297	322	306	269	286	284	262	225	280	313	278	300	279	298	280	312	278	300	308	280	274	292	295	315	296	245	276	306	297	305	295	257	299	272	269	285	257	248	272	304	294	266	285	257	304	315	278	286	262	317	273	323	311	320	276	302	268	322	282	265	257	289	306	303	292	294	269	262	288	281	304	294	274	279	317	266	282	316	286	298	277	285	349	333	271	291	333	276	267	254	262	271	297	270	283	294	278	293	291	294	287	274	294	276	333	310	277	277	281	295	311	278	304	353	321	256	270	293	276	306	297	261	290	284	280	297	301	294	339	268	291	275	284	258	298	286	269	275	269	277	317	292	297	290	292	288	314	253	305	277	299	255	277	274	274	315	304	290	270	275	286	290	306	290	273	278	304	299	300	274	297	313	279	295	294	285	326	290	325	302	246	281	285	290	255	278	305	317	249	264	282	284	249	280	315	270	283	309	292	315	273	318	320	330	314	278	281	312	293	301	293	274	297	286	260	293	323	322	282	275	286	318	304	276	282	279	290	252	290	302	307	293	282	274	300	300	269	300	280	277	294	290	295	273	306	315	298	301	274	312	300	305	281	289	265	300	268	293	303	294	275	300	302	330	325	273	270	265	276	295	298	302	283	247	260	265	286	290	292	277	305	292	274	292	301	287	260	301	281	285	291	284	298	291	272	299	301	283	260	271	292	253	300	259	290	286	303	242	286	279	313	278	287	269	252	294	299	292	277	272	308	294	286	285	294	271	292	283	257	289	289	275	302	281	303	282	292	308	297	284	299	283	278	275	292	262	318	302	305	309	295	304	274	262	311	304	257	282	263	311	284	306	289	273	278	272	275	289	287	314	269	284	334	265	282	305	311	287	290	275	220	238	278	283	286	290	307	282	292	323	310	283	313	323	271	281	264	294	281	263	300	291	299	310	294	280	297	290	288	306	294	297	318	293	257	285	295	265	275	313	267	291	294	292	326	305	310	303	295	304	290	316	279	284	264	300	267	288	303	272	290	271	288	275	282	305	248	294	293	301	283	292	294	279	307	271	282	301	314	322	295	313	297	271	271	251	272	304	276	259	281	266	310	277	290	275	308	289	300	304	316	308	293	267	270	288	292	312	278	319	293	325	278	287	271	304	300	288	273	284	269	273	297	286	283	296	297	305	299	324	243	277	288	267	299	239	295	272	291	292	305	265	275	278	272	285	305	298	311	318	308	270	294	279	260	264	292	299	290	289	271	279	315	328	275	268	326	283	297	268	288	300	315	289	273	311	279	263	285	270	271	284	303	296	287	339	294	252	289	285	283	312	293	311	275	313	308	303	259	313	260	284	318	331	273	294	320	282	299	277	282	282	287	332	310	312	267	312	328	290	289	254	280	255	312	274	284	274	252	299	308	289	297	285	278	298	276	315	310	280	279	307	303	274	270	270	324	289	275	263	287	315	279	254	297	280	275	266	265	329	309	290	302	290	289	296	275	274	314	294	304	295	293	293	311	291	311	273	292	287	270	324	295	293	289	281	323	332	299	271	311	305	289	305	286	306	293	291	302	254	295	286	290	291	315	308	274	297	314	284	290	325	294	257	296	302	285	262	302	295	273	268	276	280	293	294	332	274	301	285	282	264	275	276	298	302	283	264	275	289	287	314	307	300	295	276	290	274	322	284	265	269	271	296	312	292	299	287	301	284	296	294	269	299	283	269	309	285	260	270	267	270	285	270	281	273	306	302	303	263	337	321	295	292	258	268	267	271	274	250	273	338	298	302	297	262	281	291	279	294	307	321	306	313	266	297	309	306	304	299	294	309	272	308	265	314	268	295	289	272	266	285	273	285	279	254	256	304	299	285	313	315	332	281	308	309	316	275	274	283	281	279	262	299	291	307	275	260	315	318	292	296	265	280	259	302	283	324	295	293	316	324	320	341	277	292	285	288	267	297	300	293	292	300	263	260	264	285	303	282	273	288	271	277	267	294	258	273	315	289	299	298	276	264	314	301	276	334	274	299	287	299	317	298	312	251	376	269	282	275	289	321	348	291	292	277	286	296	315	272	303	290	302	305	313	320	283	281	297	305	270	293	286	294	256	283	285	291	288	327	315	281	325	316	312	303	265	284	301	296	296	304	307	320	284	321	316	301	286	267	262	319	258	272	294	262	285	282	280	307	283	330	277	299	267	284	297	293	293	333	270	304	293	294	299	296	282	251	285	278	314	266	290	269	268	305	288	297	284	331	296	292	280	284	291	300	295	281	297	309	269	252	240	302	263	273	306	292	274	323	285	310	291	300	286	278	271	318	260	288	322	296	282	282	308	282	289	306	298	280	288	302	312	307	293	306	295	273	295	297	276	281	301	288	279	256	294	300	294	323	278	302	296	288	314	293	313	245	255	275	289	287	313	288	265	315	277	303	283	271	304	274	301	269	253	301	296	267	301	286	299	272	290	328	304	308	313	327	278	276	259	288	317	269	287	296	264	285	307	282	277	282	306	292	271	287	257	309	278	298	281	300	272	291	284	300	310	266	290	289	293	295	289	281	316	278	312	260	285	305	268	274	278	284	268	287	257	276	258	294	294	289	270	283	289	312	297	263	283	302	301	292	257	314	276	283	270	324	286	286	288	309	290	283	323	279	298	259	301	300	329	270	334	292	285	325	277	298	284	326	287	277	290	294	271	286	296	259	336	270	285	275	323	269	286	283	267	276	277	288	301	277	277	288	260	272	301	317	292	267	318	264	285	280	290	278	253	299	280	279	293	290	298	253	301	294	274	246	264	275	273	305	297	272	275	300	295	290	254	274	279	295	250	309	299	318	302	316	301	308	279	266	324	282	295	284	280	262	287	264	258	275	257	250	323	321	270	301	314	295	314	287	298	275	273	325	308	304	278	274	295	280	290	295	266	298	305	316	297	279	286	262	304	301	287	291	260	265	279	270	311	284	268	265	279	312	343	302	272	334	299	308	307	290	279	282	294	286	295	289	270	281	303	270	278	276	251	281	269	297	295	271	299	281	286	301	306	303	292	285	290	317	300	289	263	294	278	318	290	290	285	261	294	287	262	275	302	256	273	306	301	285	307	301	262	313	284	286	312	272	299	310	266	291	274	279	267	297	286	256	307	292	295	284	277	268	275	299	271	279	256	288	260	300	284	294	275	307	253	279	293	290	286	267	260	309	309	256	310	268	254	283	279	304	303	309	317	301	286	280	292	284	307	271	296	277	287	273	290	295	295	279	279	279	248	272	261	306	285	289	295	298	293	308	296	289	277	310	280	300	291	277	271	304	288	344	278	274	296	279	278	322	274	293	265	291	298	298	273	292	302	279	298	310	311	281	281	312	302	279	265	305	301	297	289
7007	12315	8122	4008	2369	1623	1267	1038	911	894	777	806	784	758	675	680	659	667	670	645	627	636	669	615	643	646	661	650	644	638	647	634	660	617	663	657	667	647	628	615	651	601	634	602	685	614	615	604	601	652	653	622	567	633	676	645	666	616	658	620	624	655	604	629	661	631	675	632	648	670	641	608	581	650	675	610	603	642	630	611	626	629	650	608	636	633	658	670	629	632	615	631	609	649	646	649	628	635	664	601	632	664	638	617	607	655	648	615	611	638	627	655	627	631	604	599	634	639	593	626	651	621	608	645	607	627	628	607	643	631	603	637	666	688	645	622	631	618	603	610	648	647	642	657	630	600	643	641	611	641	648	634	614	633	621	666	621	671	642	617	614	652	613	617	587	622	665	627	624	651	611	641	687	606	635	623	630	598	647	595	636	625	651	606	640	648	638	644	665	640	614	665	656	649	637	618	613	649	657	583	571	613	611	645	638	652	613	649	646	650	613	624	632	640	627	673	634	682	673	582	643	658	612	630	668	596	613	616	576	662	660	621	597	645	629	620	619	618	641	599	622	622	614	639	635	647	622	602	608	618	633	648	654	641	616	610	619	640	616	612	642	617	632	610	613	621	634	669	671	613	658	617	615	590	628	610	615	625	618	626	657	614	624	659	612	609	638	628	622	644	648	651	611	661	635	645	620	636	624	626	628	629	607	629	643	601	653	661	614	653	601	631	626	612	625	633	613	658	640	607	603	596	603	669	650	674	649	658	652	640	629	679	637	590	616	612	611	634	611	606	616	657	661	610	648	621	636	649	657	643	593	628	606	652	675	624	653	595	623	622	651	610	622	645	652	616	644	643	626	674	684	665	646	639	634	600	635	644	619	616	619	616	647	594	665	611	621	671	631	632	603	628	634	616	589	595	637	641	667	617	630	614	592	602	627	619	655	651	664	671	600	679	665	643	662	627	581	631	608	636	666	629	620	642	628	603	585	661	637	646	633	634	660	640	623	652	630	629	656	625	631	620	630	610	606	634	608	583	619	644	614	671	676	606	622	634	663	615	602	623	608	631	612	639	610	656	611	592	643	594	592	638	579	649	665	627	621	667	611	618	648	634	606	643	650	637	670	606	602	604	620	673	652	603	619	652	660	652	658	622	636	669	632	613	649	649	671	655	640	672	667	638	622	655	640	659	623	577	670	640	645	611	621	631	612	638	579	664	622	640	613	634	598	615	632	626	649	686	652	668	639	646	575	659	668	636	657	648	624	628	630	630	615	665	639	654	664	618	616	643	631	653	620	649	647	625	594	619	646	631	638	661	620	643	591	649	610	617	650	713	607	631	637	634	624	673	637	644	623	658	684	633	676	630	665	626	628	625	609	648	684	629	641	606	606	594	631	659	641	634	619	661	661	667	655	670	611	602	643	659	679	620	597	652	617	617	590	624	653	599	585	628	670	641	622	651	605	610	633	621	655	636	686	673	627	637	664	603	632	600	593	667	612	602	604	620	609	622	606	605	625	587	646	634	607	647	652	646	639	645	666	647	614	665	615	597	604	596	636	618	667	610	624	665	630	635	623	640	608	587	631	645	645	647	617	636	611	644	649	575	603	654	610	624	649	595	609	629	634	645	643	634	659	623	678	638	654	586	656	649	669	664	615	603	649	627	658	585	661	631	627	651	600	611	708	639	626	651	663	603	637	647	633	638	600	606	685	616	601	615	636	603	634	632	721	641	636	614	628	610	614	700	615	619	652	609	618	638	635	643	664	603	610	614	635	639	645	627	661	648	620	617	637	598	679	638	607	609	632	613	641	672	653	598	600	593	621	639	635	632	626	667	641	640	653	580	629	626	656	597	633	600	607	613	627	595	641	630	616	599	597	641	614	602	625	602	619	612	616	621	624	644	603	647	614	695	647	642	686	682	580	608	648	603	615	669	619	682	629	635	641	623	622	619	618	659	634	624	673	635	635	620	645	656	645	586	615	632	655	635	613	652	630	652	627	625	649	611	622	581	646	630	607	618	664	641	628	663	620	641	622	644	656	602	636	667	624	633	671	623	620	643	677	641	579	623	582	586	593	626	618	601	652	591	641	642	623	654	634	600	606	642	647	629	592	576	618	622	603	645	604	644	660	655	615	637	685	602	627	623	575	648	589	629	660	654	601	632	650	644	627	617	604	619	614	635	669	622	646	625	636	598	684	626	638	642	670	647	630	679	611	654	620	658	620	623	628	617	652	678	635	609	599	624	627	604	650	569	627	687	622	658	610	672	663	653	682	618	615	614	622	612	710	633	658	601	613	585	608	637	625	662	632	670	627	600	674	666	644	603	665	645	620	614	631	619	612	594	620	640	629	604	602	647	660	593	608	633	595	588	644	644	630	626	634	656	602	625	654	654	659	661	653	663	644	621	580	620	598	660	619	640	700	622	591	620	601	600	626	670	628	665	630	658	669	620	648	644	633	640	624	620	592	640	630	651	625	666	590	612	625	597	609	594	617	649	643	611	633	572	600	615	644	593	689	612	646	620	603	619	644	605	601	664	650	628	623	608	632	626	639	615	596	626	589	590	581	662	655	574	661	639	625	614	669	620	619	669	664	615	607	611	623	629	662	605	661	654	624	619	616	622	616	623	589	628	669	619	657	634	664	621	630	592	667	614	635	683	639	599	615	661	617	583	642	619	605	608	705	575	613	624	631	655	622	601	603	618	635	647	641	655	648	638	616	559	619	678	633	620	695	618	611	643	631	685	670	614	629	605	596	632	651	647	610	631	590	629	645	648	595	639	642	630	628	644	624	653	655	607	626	638	643	640	617	571	628	614	624	599	617	641	668	609	628	689	594	665	622	640	615	600	641	668	631	622	607	663	642	599	619	624	622	607	639	620	612	588	628	641	629	639	618	643	650	650	647	614	636	616	611	643	640	622	624	608	687	607	647	615	627	637	579	606	642	644	621	586	623	651	632	596	633	626	662	642	603	627	632	619	635	619	584	619	665	623	671	630	588	606	665	614	628	615	611	709	605	613	583	649	607	626	641	642	611	635	626	651	657	675	624	632	579	635	632	648	578	624	656	630	615	611	610	614	624	602	686	600	624	583	640	646	649	650	626	579	619	606	594	660	578	607	629	631	628	631	636	601	636	596	706	611	653	556	636	624	627	637	614	630	614	669	640	608	593	622	662	633	631	637	600	636	646	642	636	623	650	703	627	648	604	623	630	627	656	669	619	645	632	607	659	651	640	652	640	646	644	593	620	650	618	651	619	599	600	594	645	628	608	639	632	634	599	596	675	650	668	611	610	599	639	643	629	655	599	617	662	611	621	621	646	626	635	614	644	680	642	660	589	615	638	637	610	607	634	549	640	629	608	595	638	634	625	615	609	649	608	632	630	637	574	650	633	640	658	646	633	601	608	610	608	666	616	609	612	610	632	657	610	656	616	631	634	659	590	609	617	615	653	645	641	619	640	627	614	641	654	651	608	660	628	614	660	619	620	629
23934	21132	25331	27180	21178	21129	6081	1896	1072	979	826	725	613	454	405	338	298	269	273	239	214	205	232	210	238	217	208	220	209	200	222	205	190	189	181	195	193	169	179	170	210	186	206	186	224	179	192	181	183	171	175	214	186	163	185	175	215	166	206	167	171	182	190	182	194	188	204	202	183	175	206	168	203	190	189	166	175	185	172	198	181	198	170	204	206	184	195	167	164	189	173	147	175	198	183	191	166	185	184	179	196	164	168	198	166	183	202	170	190	171	198	157	210	176	178	200	177	189	200	162	183	207	185	203	170	169	180	164	175	171	168	181	179	193	194	198	183	186	190	169	203	172	180	201	168	188	187	178	198	183	211	168	168	185	193	163	203	180	207	181	194	202	172	206	180	173	191	171	189	170	165	183	178	186	178	200	211	193	180	188	186	190	178	197	185	179	167	183	187	182	171	184	180	186	201	183	208	188	197	190	165	169	179	168	177	197	185	171	180	177	193	189	184	164	203	204	182	184	181	175	186	168	189	191	200	163	195	195	186	190	208	181	178	201	193	189	176	151	172	192	195	191	177	168	195	209	185	213	193	184	201	178	189	183	181	203	219	196	171	157	176	170	198	186	176	186	174	168	172	199	177	194	179	190	179	185	197	174	193	194	199	196	188	228	204	185	183	174	182	187	181	185	196	190	194	198	222	183	184	197	181	173	150	174	176	198	228	187	188	173	184	182	209	185	172	185	196	199	185	158	184	191	217	193	150	187	181	185	188	184	174	192	162	196	171	207	185	198	170	159	193	172	168	187	193	180	188	169	181	194	164	199	178	217	187	223	191	191	200	154	154	201	177	178	196	214	171	174	176	167	193	180	199	190	184	167	172	178	179	196	218	186	201	172	190	193	178	208	205	204	180	197	163	205	190	182	152	186	191	195	164	192	198	208	210	177	181	165	187	191	164	165	190	181	204	190	188	185	203	184	170	185	185	182	167	161	180	205	194	185	192	195	190	198	174	187	186	216	189	188	186	173	168	179	167	197	157	191	188	174	168	166	190	190	191	188	172	167	184	195	170	172	176	176	185	185	182	162	180	198	187	187	211	206	196	153	200	155	168	212	191	194	197	159	181	186	178	174	175	188	148	194	194	172	186	157	180	178	188	177	194	175	181	209	204	186	199	170	202	146	171	177	193	172	187	180	206	172	188	183	175	170	204	203	185	166	175	184	220	210	186	201	215	174	176	187	174	159	201	211	169	175	173	197	171	174	177	187	185	178	188	182	184	221	180	170	193	185	184	175	202	172	160	186	184	169	182	179	190	168	188	191	183	171	168	186	189	185	176	190	198	176	213	176	166	179	162	182	194	187	188	178	167	176	191	200	173	181	178	168	188	187	178	173	164	213	156	195	203	199	177	209	209	204	193	195	171	203	181	160	178	159	179	185	185	172	187	179	192	175	184	181	180	164	180	189	180	171	176	190	202	175	164	202	209	218	182	202	180	174	202	170	197	167	188	196	187	163	189	203	175	184	204	184	170	155	191	185	183	189	191	188	172	188	199	179	199	147	185	172	199	171	176	189	183	207	212	196	174	206	178	183	193	176	191	192	163	197	170	173	179	195	174	185	178	199	198	181	154	185	177	194	195	171	207	194	185	184	202	198	194	196	161	169	172	168	176	205	174	176	179	188	183	205	159	168	170	191	178	189	207	193	194	199	190	188	197	160	174	196	191	173	178	189	188	189	199	199	212	189	161	203	192	178	197	207	194	194	182	181	175	152	178	199	221	177	205	170	157	165	176	172	172	191	170	182	162	169	152	179	167	173	176	180	217	175	184	177	176	216	228	187	185	210	199	176	194	177	142	176	191	185	171	206	190	194	188	182	162	187	160	160	189	161	175	181	191	195	205	194	196	176	210	191	178	171	211	198	203	199	184	204	165	185	181	198	190	166	186	181	159	160	146	185	185	189	163	198	212	183	155	186	175	195	166	184	169	212	178	183	159	188	173	203	194	177	198	200	193	195	202	166	184	210	175	213	163	188	206	193	163	178	166	176	212	184	168	199	162	197	170	177	184	186	156	178	195	173	190	214	172	182	194	170	183	202	189	212	185	203	203	166	181	185	186	185	166	186	184	205	207	190	171	211	176	173	171	208	200	165	183	184	167	189	206	146	179	195	176	182	179	198	191	175	202	182	181	154	170	196	208	169	193	167	171	186	195	213	172	170	205	168	160	187	206	192	177	179	182	208	187	197	168	191	174	175	180	178	171	181	166	157	181	174	189	200	172	179	190	176	187	206	169	221	181	171	182	192	172	196	186	168	214	158	185	176	184	155	189	187	194	195	177	219	206	210	211	188	160	185	169	199	196	173	177	206	169	175	184	184	168	178	156	202	194	190	164	197	204	167	212	190	197	185	177	201	196	171	199	212	211	176	184	192	183	201	172	198	196	194	188	195	180	155	188	181	214	186	183	200	197	191	189	188	154	181	205	186	183	181	194	184	184	186	162	164	216	191	170	179	183	187	187	180	164	196	193	184	201	196	181	188	185	220	219	181	203	192	166	176	206	194	165	167	165	197	213	175	179	197	189	166	187	183	181	170	183	196	178	150	172	198	180	188	212	192	201	169	194	202	171	183	167	185	161	169	173	189	196	198	192	183	179	171	201	202	202	201	175	208	175	205	151	186	197	176	163	157	177	198	187	180	171	180	192	200	178	204	187	175	185	195	190	162	198	166	165	169	156	160	193	183	196	178	196	207	216	186	176	188	172	175	154	184	175	175	162	188	185	188	185	217	204	202	191	192	203	174	219	195	199	194	162	200	195	177	156	188	182	164	194	166	190	187	185	181	171	180	198	151	197	192	191	179	176	177	195	194	206	184	167	183	181	178	190	183	169	181	189	171	195	187	172	171	202	181	176	174	183	168	204	172	200	208	182	187	167	176	175	204	188	192	177	172	166	190	186	192	204	207	191	219	194	202	202	173	190	194	208	185	182	207	185	174	180	203	164	189	180	195	193	189	171	177	203	192	180	179	172	192	170	181	194	203	158	189	212	186	179	165	199	163	206	174	188	186	178	201	219	177	182	169	188	181	181	174	192	181	168	176	194	171	213	174	182	193	163	192	186	216	177	180	168	171	195	208	186	178	187	181	204	179	208	187	190	175	193	197	168	187	183	197	187	197	168	195	191	191	200	200	182	185	172	203	185	201	209	164	189	181	173	212	186	179	195	170	185	190	177	181	190	180	166	164	174	183	190	196	200	211	170	219	186	174	188	176	184	209	193	206	186	195	187	176	188	203	179	176	162	203	176	184	193	183	175	178	204	182	176	170	186	186	203	170	194	162	162	177	183	192	175	179	162	171	168	161	205	196	169	184	198	173	174	166	193	157	175	197	192	168	190	194	203	197	198	189	169	184	200	203	173	203	162	174	197	182	204	187	181	192	159	161	189	206	159	184	172	215	221	179	215	178	191	172	200	188	200	171	182	195	156	184	181	188	184	198
7890	16447	10573	5233	3011	1867	1378	1096	870	795	701	701	668	552	514	547	526	494	424	459	442	474	475	451	456	441	453	421	432	453	446	439	477	422	444	449	439	413	452	435	435	461	439	429	450	446	409	428	492	448	423	424	426	477	434	420	458	437	434	431	453	444	455	425	439	447	450	418	457	465	416	428	458	446	458	449	447	453	466	467	446	444	437	413	421	428	464	445	424	426	423	418	429	434	432	445	453	454	434	433	437	450	414	453	441	429	456	444	437	436	401	420	431	461	459	449	443	424	426	428	470	436	410	432	424	414	423	405	426	435	440	445	437	445	438	470	404	410	434	447	432	435	428	395	434	443	413	453	356	446	426	412	412	471	424	415	477	433	407	432	452	385	449	406	438	467	431	441	469	438	422	436	431	417	468	423	448	444	421	432	418	435	418	469	396	388	438	449	429	465	418	422	414	446	447	419	444	451	419	447	419	412	392	441	438	433	441	435	448	437	445	448	417	448	444	454	431	457	421	407	434	437	416	460	428	440	423	467	403	440	415	442	449	409	451	452	449	433	414	439	457	442	454	435	447	446	432	456	467	449	414	458	439	441	416	429	391	427	453	412	404	433	416	389	432	391	467	430	451	449	423	425	425	456	452	452	443	395	426	428	424	416	470	449	399	450	444	432	437	406	438	442	443	462	438	412	416	417	464	444	446	434	453	432	402	432	404	459	443	459	439	409	403	403	441	405	439	424	472	420	418	418	426	438	412	417	435	461	435	427	461	454	412	436	436	420	435	446	407	474	438	440	459	436	479	441	435	441	462	441	414	454	426	483	429	437	412	428	454	422	419	478	445	423	431	432	460	426	439	427	421	410	475	429	451	404	449	446	447	432	445	408	454	444	385	428	426	440	427	446	441	430	410	448	422	465	467	463	439	480	446	417	447	449	416	442	424	423	401	423	443	471	428	422	455	471	440	403	436	447	458	427	479	442	448	406	426	477	422	422	406	435	410	465	480	447	422	384	434	419	464	438	430	421	427	430	460	441	414	443	425	417	419	427	433	467	409	434	463	467	427	448	408	444	420	436	430	411	428	418	415	410	440	423	416	450	463	434	426	407	444	403	401	464	445	424	424	411	462	430	423	426	460	442	460	433	485	449	462	417	426	436	412	423	456	444	420	433	403	420	400	457	446	425	419	431	451	416	407	413	467	448	439	422	428	465	415	463	449	454	406	430	473	459	464	393	459	427	435	440	404	466	459	421	417	438	416	427	392	421	393	429	413	434	411	436	421	433	490	429	453	425	454	425	409	424	452	424	447	436	446	478	432	423	424	421	434	453	426	463	421	415	441	444	443	422	442	447	432	443	433	446	449	429	439	451	429	447	410	483	409	406	392	448	451	422	419	441	444	437	433	433	431	466	429	449	444	416	425	455	438	461	423	437	433	396	415	447	448	449	423	432	406	449	438	438	418	397	416	434	410	423	444	434	399	470	431	454	426	454	425	416	396	434	410	428	427	444	453	431	415	437	476	401	431	391	393	456	446	429	436	434	450	420	421	428	440	469	415	422	435	436	389	416	443	435	451	425	419	412	441	430	450	467	436	436	471	424	450	412	464	420	432	446	429	420	427	450	448	458	426	433	436	437	404	445	455	453	427	444	431	417	439	432	430	429	470	418	409	419	394	417	456	423	446	434	408	473	408	438	431	473	488	438	418	413	418	423	429	440	489	405	439	458	398	423	420	448	457	417	468	443	419	421	438	459	446	443	454	440	419	434	461	400	454	406	439	426	466	460	469	470	427	449	444	439	462	448	425	435	449	445	443	460	406	432	418	453	419	482	424	434	432	427	456	433	421	467	415	441	439	450	426	443	416	449	462	432	391	425	414	426	384	481	465	485	467	428	444	437	449	461	419	457	408	404	470	392	431	439	411	423	443	435	416	434	414	442	398	446	424	418	435	425	425	437	456	450	414	446	384	418	425	429	409	442	447	463	425	429	388	451	425	420	448	429	406	442	423	402	462	403	424	440	424	410	410	454	448	461	419	458	451	421	442	388	435	422	427	441	450	426	453	432	447	430	422	447	433	426	452	454	478	455	447	474	466	416	480	398	404	417	435	418	414	443	426	448	452	452	448	438	481	440	414	428	415	412	423	422	419	459	431	423	428	451	450	443	437	419	454	421	446	421	395	474	405	454	422	447	429	444	449	441	460	450	473	447	451	420	432	437	425	449	462	407	411	443	446	442	451	435	409	439	454	433	433	428	421	443	422	439	446	405	433	404	414	466	407	452	441	445	460	502	458	476	432	410	422	450	458	422	444	443	416	434	446	417	453	429	427	420	435	438	408	425	416	436	439	412	408	418	446	434	429	401	444	433	427	431	458	432	451	454	425	428	446	430	435	423	432	400	398	412	399	435	372	399	433	449	436	390	435	430	444	448	406	465	412	439	450	467	467	426	429	419	435	437	474	440	428	442	419	421	447	476	384	449	469	429	455	442	440	413	452	444	447	465	420	451	390	421	475	407	442	448	398	459	386	419	457	439	435	438	424	439	428	431	434	447	467	431	425	426	418	463	407	404	441	449	447	406	423	476	461	449	456	405	461	441	420	422	429	404	418	432	411	428	448	458	423	423	457	443	466	414	412	442	456	405	423	442	430	470	447	428	447	460	422	429	416	420	451	404	406	437	456	455	436	449	397	411	434	416	439	402	438	452	469	455	438	441	485	470	427	436	407	397	404	404	431	420	423	450	424	460	425	445	449	417	404	412	427	452	441	450	436	391	424	416	427	432	470	421	406	440	418	459	447	399	440	453	448	409	438	417	459	408	415	406	460	400	423	430	446	452	444	445	436	434	458	454	443	455	436	415	427	433	429	439	423	429	388	464	460	418	425	429	438	420	447	425	421	430	416	447	436	418	420	444	427	455	437	424	458	416	447	454	432	440	430	458	447	456	479	452	425	429	418	466	388	435	461	418	413	445	442	394	429	457	392	456	455	453	454	416	405	439	447	420	461	445	422	434	458	447	417	429	420	437	442	441	434	449	435	424	427	475	410	427	432	422	448	459	443	419	435	433	423	471	399	449	458	470	430	439	476	449	423	445	446	460	450	423	438	445	418	446	421	484	428	396	442	441	421	429	466	443	435	449	421	441	429	466	447	436	465	400	406	415	440	440	443	414	437	458	434	431	411	444	444	426	432	472	450	436	471	412	468	428	418	446	416	476	443	441	438	456	453	452	424	428	435	426	438	426	416	425	465	415	408	453	458	393	466	465	451	436	441	468	425	406	448	445	416	447	435	409	403	415	424	405	435	428	463	410	453	423	442	437	439	426	421	434	450	440	455	469	416	435	422	441	394	427	439	474	427	433	389	438	403	440	445	463	417	436	421	481	400	424	449	481	446	427	459	447	451	442	410	432	466	428	403	442	397	430	419	462	436	447	446	480	421	406	428	429	428	421	404	463	457	477	417	418	452	427	412	436	466	421	441	442	442	425	449	429
34662	14194	5345	2426	1540	1099	889	741	624	594	580	507	487	484	421	404	453	415	423	363	389	415	390	361	407	346	387	389	370	366	422	389	382	370	360	331	404	416	402	410	367	391	388	372	392	388	410	368	371	435	378	360	416	391	381	414	375	392	415	413	369	380	398	408	387	338	329	399	352	349	368	410	376	367	392	394	400	363	399	404	394	385	402	373	382	348	375	401	384	434	423	386	385	397	386	376	411	418	417	420	391	378	411	395	381	372	392	369	363	379	403	393	349	390	391	379	395	372	413	428	423	374	340	389	374	368	356	366	371	390	389	394	370	388	388	388	382	408	394	384	375	394	377	384	374	344	437	406	400	387	354	392	369	404	375	407	402	378	425	376	389	385	388	379	346	384	394	347	371	399	356	361	392	368	418	404	369	393	367	395	404	418	364	395	381	374	392	379	386	388	361	404	393	347	361	287	384	382	398	370	387	397	424	403	373	374	367	371	395	400	402	422	400	403	407	378	424	354	412	395	368	394	384	362	346	345	360	385	377	420	378	394	411	376	404	392	370	407	387	375	383	396	397	404	384	383	358	432	377	405	378	381	401	362	377	349	397	396	363	364	420	397	382	424	394	425	367	352	366	369	360	344	367	394	368	377	382	390	401	383	406	372	380	397	419	394	381	383	416	345	376	380	356	365	377	402	408	395	418	350	402	340	368	406	349	424	394	361	368	367	400	408	412	382	379	387	381	380	393	387	418	434	350	391	388	411	383	376	395	378	385	390	401	376	372	379	408	389	402	383	392	369	381	365	435	379	371	401	372	417	396	378	367	395	403	396	372	411	352	373	331	423	339	370	378	398	392	376	405	393	423	402	380	385	378	390	400	408	395	381	397	378	426	380	381	379	420	363	363	392	359	389	433	381	398	419	446	392	417	359	413	367	394	401	360	406	392	410	362	421	371	380	371	369	362	383	378	417	408	388	395	376	385	331	373	415	365	409	401	404	374	399	380	377	354	389	394	373	405	343	347	331	354	385	394	384	405	416	392	396	395	399	399	387	391	339	380	382	377	376	373	416	385	406	405	393	407	377	395	363	375	366	406	390	420	414	379	395	376	364	411	447	369	412	381	365	387	395	391	400	363	373	379	408	405	420	378	396	394	406	370	392	399	405	405	368	395	433	402	389	392	409	363	404	374	422	392	398	375	408	406	344	402	354	407	397	369	357	370	388	353	382	426	352	383	381	368	408	376	360	375	376	395	337	419	354	378	390	406	398	391	379	387	373	404	400	391	367	379	440	391	389	417	441	404	419	379	404	378	382	370	373	374	392	399	380	373	416	364	394	340	419	375	378	430	430	420	418	414	371	438	380	399	399	408	365	393	354	369	387	412	376	351	379	419	367	376	400	385	392	339	347	406	399	372	389	375	382	409	392	397	404	383	377	379	388	356	410	389	381	412	378	398	381	372	423	396	378	342	396	337	392	434	403	390	393	384	391	390	412	398	414	388	391	403	351	380	402	435	419	376	377	360	365	393	388	381	399	394	383	408	352	362	398	386	380	393	388	387	380	360	396	377	364	412	375	386	383	393	378	408	384	394	426	380	390	398	387	403	380	404	355	401	397	365	412	420	354	406	446	458	381	391	356	411	390	391	388	415	405	364	398	430	404	410	355	401	378	367	436	357	358	369	385	391	403	398	377	394	403	400	403	409	377	423	371	395	418	338	389	390	413	389	403	385	382	433	410	393	379	370	360	391	384	408	416	367	346	385	372	375	371	409	393	396	392	418	408	371	381	399	395	387	403	374	426	369	359	397	388	354	360	360	405	431	391	373	406	401	379	420	407	464	406	379	413	362	405	374	440	364	400	380	411	378	428	370	400	397	400	408	435	363	388	403	358	372	425	419	396	403	399	397	397	376	400	394	343	382	399	405	397	407	375	348	369	385	374	393	395	378	357	402	424	405	395	402	394	403	415	387	395	410	376	423	392	397	364	379	399	438	415	406	398	386	418	376	415	388	387	421	389	370	343	366	374	406	389	359	357	396	392	384	401	434	401	435	398	401	392	384	399	341	401	366	381	344	387	398	362	410	405	396	370	370	389	384	377	382	385	388	381	375	414	385	406	406	365	384	409	378	361	405	383	398	381	384	366	376	376	395	416	392	418	403	369	369	430	329	408	381	389	386	350	419	374	362	380	387	390	411	362	396	383	390	374	395	373	366	434	370	375	352	396	395	364	393	411	405	406	403	353	395	415	362	386	373	425	386	399	387	360	398	423	388	351	395	399	412	390	407	411	406	374	452	397	405	414	373	380	362	365	362	370	423	386	359	372	383	401	426	390	423	408	387	393	392	372	341	374	413	371	398	442	431	399	376	394	399	381	383	387	376	344	373	372	393	387	366	379	394	417	397	413	365	417	387	407	393	386	408	376	388	361	359	411	395	413	398	366	358	389	365	386	407	380	416	401	386	380	417	408	416	390	366	391	425	380	371	386	415	395	377	388	376	428	409	402	369	400	363	385	398	378	419	424	378	415	400	413	360	352	401	376	412	422	383	392	402	388	406	425	366	375	404	413	380	370	404	414	393	397	384	364	367	339	372	410	411	393	370	410	390	388	396	385	331	380	355	413	396	384	393	377	385	386	385	383	328	371	424	395	345	383	374	401	379	402	417	371	409	392	396	390	432	402	439	360	395	394	357	407	367	409	432	420	404	381	395	401	386	418	373	400	377	377	432	409	362	377	377	371	367	399	378	417	390	376	397	408	442	436	385	376	421	379	415	410	405	368	377	403	389	413	408	350	413	374	417	379	391	412	409	378	379	402	369	381	414	399	415	405	401	382	342	389	446	379	380	394	412	396	357	386	377	358	375	398	382	420	350	413	379	367	342	377	367	393	360	397	381	390	383	372	369	383	383	364	388	371	368	350	381	399	393	403	377	349	409	392	418	406	396	362	383	382	394	367	377	391	353	411	377	401	391	388	419	383	401	395	396	398	401	379	463	428	436	411	417	394	396	388	387	375	394	391	406	378	406	405	378	395	418	408	396	380	350	385	394	395	371	405	372	395	414	401	367	385	402	378	327	411	391	408	357	399	358	381	386	398	403	392	372	399	404	386	403	365	377	416	382	367	398	387	354	397	388	384	410	367	368	366	408	366	416	392	410	405	401	364	378	406	423	418	383	398	370	395	367	416	359	380	388	418	363	411	338	345	371	378	354	399	400	379	381	365	397	374	388	369	351	390	413	389	372	392	366	400	412	374	372	401	411	408	409	416	363	409	376	382	390	354	397	406	390	415	392	361	411	384	416	386	393	428	369	415	352	414	391	399	367	442	370	393	362	354	379	398	373	381	423	389	397	362	360	408	368	387	379	395	344	404	407	366	378	413	399	393	400	393	379	389	353	366	396	355	426	375	345	417	380	400	390	378	408	392	371	405	378	367	394	381	369	396	366	364	396	402	397	352	393	391	367	343	378	358	379	392	369	406	399	420	393	366	402	428
10792	7255	4383	2328	1530	1225	1103	1019	987	964	925	890	905	897	859	842	867	873	867	892	864	833	798	875	795	844	862	863	874	860	843	827	799	799	826	816	859	826	833	833	877	847	802	800	853	791	811	838	837	828	825	882	805	808	880	861	811	826	793	842	796	816	840	869	818	827	827	797	832	849	798	851	820	820	830	792	824	807	852	806	761	887	857	870	835	867	894	832	830	856	886	846	877	864	768	842	850	854	875	830	876	830	833	827	810	856	871	858	794	876	894	826	875	874	861	850	877	834	813	820	779	785	839	823	847	795	845	829	817	866	850	850	833	835	808	836	863	793	858	810	876	881	831	822	863	834	848	848	887	815	844	809	851	855	817	805	797	836	777	787	872	848	887	834	811	781	886	851	798	833	863	846	826	819	810	794	831	863	846	842	847	850	801	882	871	842	847	844	832	828	827	811	847	832	904	813	831	805	860	835	855	871	822	877	849	838	818	884	799	812	844	823	882	848	837	815	786	803	866	857	858	856	824	832	844	847	848	820	881	867	818	799	789	809	825	835	823	855	814	865	822	802	827	846	850	867	829	829	813	815	827	856	843	845	810	810	831	821	865	833	794	805	833	828	852	811	821	849	819	783	894	821	837	835	897	817	824	765	882	868	814	861	861	854	855	871	893	804	854	836	852	857	814	824	871	837	795	850	788	870	840	864	879	824	791	826	812	853	817	831	861	820	866	860	829	842	791	820	826	787	814	782	821	832	767	819	831	871	884	883	817	803	832	815	878	837	834	861	798	773	787	840	864	851	859	861	866	830	876	858	828	876	879	817	878	819	795	861	843	867	814	864	878	873	858	853	807	839	846	877	826	828	857	823	845	826	792	810	821	860	886	846	849	822	838	870	866	847	820	876	796	773	807	837	846	802	844	875	789	846	869	821	822	846	853	811	862	848	850	844	870	834	857	820	831	838	819	829	847	881	821	842	813	794	851	776	859	851	859	854	807	795	877	864	799	857	760	814	821	854	810	865	805	896	855	857	792	818	861	840	799	909	836	876	838	836	835	857	822	866	843	838	812	882	824	792	831	804	816	841	814	869	837	838	848	772	811	849	841	861	827	884	797	801	822	836	792	820	857	855	818	876	891	854	885	863	826	843	849	843	859	859	846	842	856	841	826	833	879	760	835	862	855	840	877	819	817	866	826	844	847	796	826	851	823	842	903	834	861	856	838	781	809	822	842	800	843	860	863	844	873	824	893	807	779	762	870	865	843	819	844	836	804	816	797	874	759	866	871	821	845	801	832	817	838	881	854	856	764	860	837	828	817	820	830	833	792	805	846	841	811	817	826	824	848	853	850	855	814	815	871	884	857	781	817	889	821	848	847	822	814	854	828	864	832	815	856	866	834	840	831	822	791	841	847	777	819	861	802	862	849	795	872	791	814	822	843	858	860	826	843	853	803	851	884	842	865	808	873	835	824	860	844	809	848	890	779	870	888	852	850	866	844	812	823	839	878	898	853	827	844	806	817	859	796	884	850	835	829	873	899	817	836	861	811	811	823	850	817	807	816	823	801	810	801	815	840	840	798	891	825	842	868	801	809	861	819	859	832	776	815	832	826	847	839	822	846	860	810	827	873	796	824	858	840	847	821	824	857	865	821	798	892	821	848	797	848	867	846	845	846	818	819	847	808	817	853	828	836	813	806	841	888	870	794	815	853	830	856	878	853	849	825	864	838	803	865	871	859	812	812	837	816	846	842	800	832	799	792	837	834	877	840	870	853	833	812	876	852	823	816	890	801	908	822	913	815	824	875	846	836	852	808	873	851	846	868	870	822	868	834	817	791	799	870	875	883	825	852	804	838	891	790	887	785	782	817	850	828	803	842	796	806	892	876	851	827	806	851	778	878	879	867	819	864	861	817	878	859	796	847	881	821	866	829	869	828	839	809	896	842	840	852	807	849	810	826	843	881	877	852	910	883	778	867	789	870	764	851	778	848	828	838	830	846	783	821	849	883	808	853	875	865	760	872	846	857	807	832	900	853	837	777	836	849	825	818	826	856	843	842	835	813	847	842	826	879	851	811	857	843	798	836	849	839	813	849	816	847	855	875	826	844	853	857	807	861	848	817	866	817	852	849	837	904	860	817	869	845	836	805	833	864	853	875	842	782	815	833	836	810	852	829	817	835	839	847	823	797	845	782	892	902	889	850	902	855	778	800	850	894	866	857	851	809	816	818	878	818	778	834	798	809	871	820	844	897	847	799	837	770	800	845	830	817	868	830	825	803	797	903	855	838	812	862	865	846	858	813	863	816	812	792	859	818	862	852	799	812	826	819	824	864	838	794	836	849	855	884	797	803	827	850	799	828	843	875	818	865	890	852	809	819	847	835	854	819	863	857	816	877	845	884	782	863	834	838	809	854	859	862	800	832	829	841	794	876	838	825	857	919	846	820	795	807	862	814	842	818	864	846	796	876	826	864	860	817	850	829	846	890	861	867	902	843	819	837	864	840	849	819	811	862	820	812	863	843	831	848	803	877	827	834	782	862	811	820	857	794	819	854	850	831	822	845	844	822	826	817	873	826	836	866	806	817	824	852	858	836	849	857	826	808	839	796	826	830	876	882	810	800	817	856	829	863	797	836	818	842	869	815	921	857	856	851	815	851	829	831	840	874	856	861	843	837	859	817	873	878	849	790	868	848	833	838	816	898	830	832	841	859	872	861	830	837	826	834	842	880	788	826	819	865	837	868	839	849	828	870	795	815	817	805	893	872	819	862	875	823	834	802	836	802	792	883	826	856	823	838	828	801	802	816	803	839	813	845	875	840	870	790	797	831	814	854	759	790	837	806	842	781	815	830	824	855	865	832	825	852	863	825	819	839	841	854	826	828	860	870	810	776	810	823	878	831	823	829	800	843	837	852	846	823	843	805	767	846	850	830	873	870	852	875	865	841	798	819	828	846	833	799	842	842	891	828	836	796	882	822	851	826	839	812	793	818	809	812	866	809	835	872	816	813	755	823	781	831	835	848	863	830	840	818	826	784	872	868	836	837	819	853	816	810	893	848	824	854	801	828	798	823	860	862	804	868	836	879	872	788	852	851	837	846	794	843	810	870	836	851	798	815	856	832	869	886	853	822	863	816	791	825	836	860	812	777	907	828	852	789	816	840	830	866	821	797	830	808	855	785	831	858	862	852	815	850	858	782	830	828	756	815	821	853	832	820	819	886	826	854	835	838	864	797	905	871	808	794	846	857	839	871	856	812	866	904	812	816	850	848	845	766	826	809	828	819	867	875	818	856	868	828	841	822	820	811	833	828	811	861	796	825	829	810	859	862	818	861	820	831	851	836	852	824	813	801	838	827	802	808	870	799	830	809	864	871	793	844	859	817	832	856	854	783	787	839	845	828	855	817	830	869	810	799	840	865	800	857	869	845	809	828	855	848	780	830	841	869	785	780	844	832	871	829	866	896	850	856	781	836	845	809	816	813	840	865	824
24825	21160	24690	27770	20773	5556	1701	1089	824	762	668	556	578	510	408	365	339	330	322	292	302	291	273	308	282	277	286	300	286	302	302	290	294	309	256	272	279	301	309	275	274	258	268	274	273	257	323	280	295	274	273	284	301	296	309	299	252	297	282	279	288	276	266	276	294	286	279	299	279	271	283	286	297	271	323	289	293	291	269	312	285	289	288	267	285	279	275	272	289	306	276	259	276	295	309	291	258	280	314	311	282	281	281	294	313	287	274	276	250	302	290	299	295	300	279	267	304	296	272	288	250	270	279	271	316	269	247	283	296	304	296	286	287	314	294	265	309	290	273	269	282	284	290	287	269	285	305	315	288	246	299	273	287	288	280	265	275	308	258	274	283	272	275	302	289	269	264	271	254	283	319	306	258	269	281	301	253	277	262	287	252	263	270	289	286	276	267	259	275	287	302	257	282	268	287	298	279	322	247	285	269	289	278	279	290	285	263	299	291	265	293	318	292	258	244	276	277	282	257	278	293	278	256	303	282	262	300	288	289	300	279	295	301	272	275	302	276	279	271	277	291	318	302	296	270	288	279	285	315	300	263	286	308	281	291	297	279	264	257	291	307	268	266	272	313	295	274	298	283	281	306	271	275	286	309	277	280	288	294	280	245	272	278	298	302	297	260	296	287	282	291	295	293	265	310	278	279	296	259	251	266	266	277	292	282	298	291	256	277	271	282	276	264	323	259	252	283	282	262	302	290	273	274	293	307	273	268	346	274	301	274	287	293	280	269	264	308	331	279	296	255	282	289	305	270	268	296	291	292	273	288	276	284	303	309	263	321	295	292	247	270	287	274	229	308	309	289	250	306	292	293	277	265	256	274	256	298	312	303	284	293	307	263	306	331	301	314	297	314	254	286	286	289	276	295	282	299	298	284	282	279	266	237	287	274	280	254	285	263	300	287	308	273	263	274	269	294	288	258	299	277	280	247	281	300	276	272	325	260	284	286	265	316	287	279	277	261	284	305	294	293	284	263	303	276	290	265	295	242	308	243	312	291	285	272	275	296	241	287	320	310	296	292	332	277	315	300	278	272	304	272	282	270	274	270	259	278	263	299	268	297	280	315	314	265	299	253	271	277	271	254	283	276	333	263	304	314	277	295	281	308	265	281	268	289	301	303	278	293	286	298	259	279	276	277	252	279	282	265	280	315	285	241	289	263	304	292	257	296	268	306	326	302	282	288	281	314	266	294	288	254	273	309	273	263	278	274	268	251	325	267	304	299	310	279	289	266	291	299	274	314	276	291	278	251	280	295	259	310	248	283	264	293	293	252	307	267	241	259	272	269	303	315	305	302	278	256	272	286	294	304	274	266	284	275	288	297	298	301	286	293	313	289	277	274	301	280	290	313	265	304	290	278	260	284	284	249	274	317	301	286	219	265	260	264	266	270	284	255	305	284	257	293	299	265	260	258	276	298	282	278	300	269	258	283	285	284	275	286	293	290	316	287	288	290	289	292	282	314	273	292	290	294	275	267	250	267	285	293	258	309	294	300	272	290	318	308	302	307	301	303	302	296	274	282	320	311	276	248	271	287	280	294	291	289	292	279	312	266	305	323	294	288	300	270	258	270	269	328	282	294	256	310	253	284	280	295	279	277	271	280	284	261	266	253	289	265	326	271	272	273	272	287	274	260	275	288	297	303	260	272	280	257	318	298	285	281	308	285	281	264	283	264	287	279	294	271	276	290	285	357	290	305	308	273	256	291	281	263	292	302	272	291	282	309	274	308	272	291	303	279	279	259	293	277	288	287	263	261	277	288	264	277	298	299	299	280	273	296	342	336	293	304	268	291	282	283	285	264	276	282	304	311	301	255	253	276	283	269	272	294	276	310	253	254	285	274	300	302	297	270	304	292	274	286	277	315	290	300	271	257	292	291	296	285	297	287	293	313	304	297	273	294	306	260	274	269	275	286	282	257	255	259	289	262	262	272	280	276	289	306	290	287	256	301	282	312	279	273	258	253	282	299	281	281	271	285	284	295	274	257	263	293	269	279	269	294	296	282	296	272	258	278	291	284	288	260	259	279	267	287	283	286	283	321	298	269	282	312	293	261	264	271	291	278	282	265	308	301	259	254	282	255	267	304	293	291	256	298	303	258	303	244	266	286	287	288	277	286	260	265	286	281	277	318	306	271	276	284	238	253	274	262	310	291	255	284	248	277	246	280	281	300	305	298	317	260	284	241	257	263	269	289	277	267	250	321	266	279	283	309	293	264	273	268	256	268	286	287	287	301	290	271	297	302	277	280	262	302	255	301	266	283	273	274	283	299	262	295	262	287	315	248	271	295	271	273	283	310	293	308	272	272	313	287	286	287	277	291	306	289	284	288	249	294	285	276	241	263	281	280	283	317	280	257	270	302	296	310	293	294	284	281	289	284	244	262	318	273	303	255	272	304	289	268	297	296	274	269	276	301	287	279	301	307	301	293	284	265	267	296	246	301	264	276	334	275	260	304	259	291	300	280	290	272	303	259	284	281	284	299	264	284	286	307	328	274	279	277	288	284	234	266	290	287	281	274	279	292	315	265	274	332	235	271	281	263	266	259	264	300	324	283	306	286	278	256	301	264	284	265	270	262	277	306	256	276	273	268	273	291	310	269	286	323	268	270	278	294	259	266	291	333	275	265	293	269	274	301	317	303	303	307	298	264	283	320	261	292	295	307	281	287	324	287	279	256	272	259	286	301	274	275	271	259	268	252	263	275	278	287	248	306	309	314	261	270	264	300	305	292	291	276	294	247	274	333	285	298	304	281	265	289	299	291	286	299	312	300	292	280	276	292	290	280	296	288	294	288	266	317	255	262	268	282	277	294	270	272	278	301	267	293	290	275	291	300	284	287	293	272	271	274	273	298	288	284	349	287	293	266	269	293	312	298	237	286	261	295	275	289	290	266	279	283	275	305	293	266	247	283	277	299	275	295	287	289	273	257	290	300	253	281	276	262	299	302	254	292	292	292	310	278	265	239	255	282	277	282	304	292	284	287	288	251	290	284	293	308	302	287	293	278	255	261	276	301	289	284	286	298	292	267	269	286	286	270	295	257	279	270	267	268	294	311	298	314	300	294	281	241	306	276	287	280	313	294	275	275	295	291	312	276	269	244	270	304	291	296	315	315	295	291	291	280	265	275	281	284	291	310	258	302	252	276	283	304	302	280	294	288	249	285	280	302	311	280	294	276	290	256	298	309	255	266	319	283	243	282	291	261	283	314	279	259	274	287	290	269	283	293	283	282	275	283	257	274	301	310	287	306	303	288	270	307	282	290	257	261	276	280	279	285	255	299	274	288	266	263	272	266	280	290	248	271	272	283	302	283	281	303	279	259	274	287	272	268	255	280	257	299	251	284	276	290	283	291	305	303	263	286	274	287	288	262	270	290	272	283	333	289	297	259	241	264	285	299	298	301	266	281	245	285	269	286	296	293	273	265	290	275	286	281	266	262	263
6883	13640	8736	4147	2492	1615	1238	1036	913	892	792	772	743	757	670	695	684	668	641	582	597	675	641	613	629	594	630	652	649	638	583	609	610	602	598	659	621	610	621	593	624	586	631	629	643	578	620	640	647	667	604	621	583	597	625	618	643	603	639	600	592	633	627	627	582	632	664	586	628	558	608	578	625	595	600	594	600	579	663	647	636	644	645	622	583	617	621	632	651	568	599	631	648	629	600	627	658	669	592	580	640	671	599	674	622	614	640	669	626	568	619	589	615	644	659	596	597	610	567	583	605	599	610	653	627	679	592	590	639	671	636	602	619	614	604	606	617	598	579	637	641	586	596	617	597	638	589	648	635	622	639	584	626	608	595	599	635	585	581	630	642	632	621	673	606	603	579	622	639	651	586	636	639	633	625	637	641	626	637	612	604	655	659	645	609	684	593	599	594	616	617	617	611	602	642	597	657	621	651	606	598	653	602	625	618	622	644	645	613	616	615	597	649	614	635	599	625	591	654	621	613	623	591	620	594	637	616	606	587	621	590	606	591	596	598	640	652	634	584	535	605	642	601	635	618	602	622	631	626	624	628	621	606	592	579	639	605	598	617	585	623	637	592	611	621	617	594	624	581	651	577	591	651	646	636	588	611	613	630	598	609	577	623	643	601	589	612	564	600	571	582	563	619	592	650	622	643	660	562	669	652	625	636	596	609	572	624	600	594	656	590	605	631	615	626	648	587	577	633	621	618	679	593	653	590	613	652	569	649	620	616	576	623	687	627	594	595	641	631	601	546	586	644	638	613	582	629	642	619	621	627	646	602	603	616	597	592	597	585	615	600	630	620	573	633	629	622	614	647	619	578	623	620	617	601	602	630	631	660	595	638	643	625	641	636	612	647	592	601	630	610	625	593	600	641	596	591	603	615	691	625	602	631	622	643	638	613	612	627	599	621	614	587	602	631	613	612	620	610	591	619	635	617	664	634	601	668	623	627	623	610	599	644	639	606	618	594	612	587	604	607	580	613	628	637	606	604	606	634	627	619	585	623	649	600	634	585	573	602	628	612	610	616	591	604	641	628	657	636	619	658	578	624	631	614	604	596	605	626	622	614	623	644	656	609	648	605	628	592	629	613	606	610	597	635	631	600	592	578	604	646	624	602	584	637	606	637	613	655	582	636	652	615	653	570	617	638	615	629	623	654	592	621	625	572	604	645	640	622	623	567	614	611	602	633	585	643	617	597	635	625	671	574	608	624	625	641	646	595	589	592	627	619	617	676	607	591	561	618	606	601	623	610	629	597	658	613	624	596	710	616	638	622	612	629	625	599	596	601	631	644	658	563	596	640	617	598	616	654	644	643	625	600	583	596	676	653	621	590	616	638	598	628	636	626	604	618	582	624	586	617	580	650	573	620	605	595	588	602	552	605	646	616	646	635	574	659	601	656	620	641	613	633	607	649	620	583	607	605	657	646	613	643	614	601	560	606	640	623	624	678	611	614	653	596	642	628	632	608	633	609	673	597	621	597	657	679	608	579	599	621	620	599	607	599	556	613	604	618	654	626	605	616	607	560	635	675	581	626	614	631	616	582	587	606	609	626	632	637	582	625	631	585	647	581	626	611	628	620	604	629	615	609	561	564	644	625	588	609	612	622	575	601	601	615	663	625	607	615	596	626	607	613	611	612	639	600	620	621	633	566	553	589	589	641	605	589	600	619	642	623	633	628	625	603	619	601	619	614	564	650	593	604	586	618	611	644	621	581	642	598	611	650	627	674	610	619	652	638	613	598	611	617	608	577	617	626	610	618	656	625	621	585	615	595	608	563	572	608	636	617	626	580	619	599	585	633	625	620	625	652	593	599	630	616	582	679	632	591	637	604	627	639	613	608	584	605	587	617	604	633	631	657	625	624	644	595	612	619	575	606	645	636	619	587	575	643	605	606	632	644	630	616	614	608	626	623	579	608	598	588	608	630	586	637	550	654	662	668	650	609	620	638	633	607	641	623	626	617	651	665	568	579	585	634	602	632	591	646	648	632	542	596	667	601	597	611	633	612	628	616	623	637	595	588	622	616	608	616	628	617	600	615	583	611	663	584	575	607	599	587	658	609	630	596	619	575	600	613	648	616	663	581	677	643	583	610	645	601	601	588	601	603	600	604	608	608	640	592	679	640	650	545	576	571	605	637	578	600	605	658	654	599	575	571	587	635	581	638	644	602	646	653	605	672	645	641	585	594	591	610	614	597	596	620	597	644	621	608	651	619	620	609	624	606	634	620	590	583	631	638	603	601	591	600	584	628	601	634	642	608	622	608	635	547	645	607	622	636	623	639	573	662	602	599	631	629	630	616	656	636	614	611	605	642	648	626	629	632	656	613	631	608	618	627	659	647	652	613	590	578	579	646	596	632	638	664	603	625	621	606	592	649	629	641	615	630	558	592	650	616	623	601	609	647	644	632	592	652	610	621	576	593	598	573	614	658	641	579	600	636	682	627	637	589	634	585	570	643	597	627	624	634	636	602	636	603	627	619	642	574	581	616	611	594	595	606	624	616	650	635	593	686	603	602	631	629	637	596	612	628	632	613	635	613	628	647	634	581	644	589	627	664	585	598	606	573	625	598	646	586	620	640	642	659	595	634	584	587	652	609	630	594	637	602	582	582	620	602	611	639	622	615	601	585	612	586	652	593	603	648	588	584	610	634	601	652	613	615	626	575	596	662	633	614	544	577	585	617	587	588	535	621	658	598	590	647	644	596	607	641	661	617	600	618	540	648	627	614	596	597	673	632	620	618	616	590	646	634	590	625	672	593	618	611	610	629	598	622	634	644	660	623	627	657	596	671	670	599	606	609	668	619	606	624	568	629	636	573	638	631	639	636	635	634	600	650	625	623	654	659	604	609	616	622	602	645	656	625	627	609	614	595	610	582	613	634	625	611	599	601	589	611	627	640	615	601	625	642	622	609	645	617	632	648	635	628	614	605	627	620	660	635	646	570	619	612	667	615	617	618	573	590	635	639	600	604	607	586	614	614	632	591	616	640	610	612	611	675	608	633	637	629	622	578	598	595	615	623	599	630	648	647	585	627	612	635	586	634	594	581	588	621	567	575	652	601	653	610	607	600	658	627	643	602	589	612	639	644	637	659	611	650	620	634	645	609	575	618	634	583	614	591	636	624	608	616	637	593	605	561	565	594	585	585	650	576	602	585	619	640	600	621	600	564	603	612	623	592	695	602	640	614	660	635	586	619	664	601	620	646	593	665	627	594	614	626	596	616	588	573	658	609	587	607	586	591	650	585	666	602	628	615	632	618	590	577	543	643	651	606	646	629	613	597	611	614	598	610	621	632	616	621	599	601	599	668	597	583	642	615	629	653	616	599	594	618	611	606	615	662	608	626	629	642	621	591	595	633	647	636	625	637	599	605	628	628	619	631	615	616	581	635	689	566	562	623	620	615	602	604	594	637	601	601	584	633	604	621	591	611	611	583	573	651	612
23946	21138	25411	27130	21163	21028	5742	1693	1043	935	807	628	586	484	405	353	329	281	285	231	229	221	200	227	216	198	213	192	209	190	205	173	204	212	192	172	220	188	186	188	194	186	184	164	176	188	182	183	174	152	198	206	176	200	179	163	171	194	175	184	201	171	175	184	190	165	169	189	187	182	204	159	169	193	190	168	167	185	201	182	186	180	158	199	181	205	185	173	163	194	202	205	187	172	161	173	167	183	169	183	187	178	172	150	183	177	192	193	177	198	176	197	201	189	200	183	158	204	180	163	196	182	200	165	169	166	168	190	168	190	190	176	176	193	201	172	178	162	185	214	181	197	220	185	197	199	186	166	185	187	172	161	189	190	207	183	197	177	167	184	168	153	177	193	200	160	175	181	200	202	170	188	175	158	171	167	197	154	168	173	176	211	173	166	179	165	183	190	186	194	155	186	187	161	181	183	189	171	155	183	192	161	186	163	186	190	171	171	170	161	192	192	161	177	187	187	177	169	193	190	206	194	185	182	209	190	206	171	161	175	176	185	168	177	210	198	197	176	157	191	192	192	180	175	199	204	209	193	191	182	200	187	171	203	183	179	182	163	185	194	200	202	190	201	201	155	210	181	171	203	199	192	174	173	195	181	172	180	204	188	191	185	167	172	152	185	192	181	199	201	190	182	218	214	164	208	186	187	168	199	180	201	206	214	168	202	189	193	180	199	191	181	186	166	195	172	157	179	161	198	174	198	185	181	186	163	201	200	198	177	204	184	209	209	203	157	188	188	178	166	205	176	206	167	187	208	195	198	182	166	200	186	175	199	176	169	164	184	188	171	205	195	164	159	175	166	215	209	172	195	154	188	190	171	170	198	170	172	176	214	212	186	195	187	180	157	190	187	182	169	188	153	196	178	194	186	178	189	178	163	176	176	183	180	160	179	182	188	181	186	165	169	158	179	191	166	151	185	180	177	167	199	152	194	198	177	210	164	161	176	158	174	181	170	195	179	175	197	178	205	184	214	187	163	175	158	163	164	183	178	185	181	164	181	207	190	186	203	177	176	164	186	181	186	198	195	197	156	162	158	181	176	179	179	185	196	198	194	173	157	181	183	178	198	183	195	180	200	201	187	201	183	175	196	193	169	195	188	181	199	189	193	138	192	207	203	202	190	194	184	178	178	153	191	182	195	169	184	202	181	206	219	199	193	182	186	166	163	173	179	195	194	230	172	167	174	164	177	198	161	199	164	187	186	180	159	177	186	182	188	190	191	203	165	191	177	195	192	194	199	184	168	179	160	166	173	179	159	202	203	177	165	172	209	171	179	180	164	214	208	183	198	193	191	178	188	162	195	188	174	172	176	180	160	173	161	198	213	177	166	193	179	214	214	190	218	195	178	203	203	197	188	184	170	196	171	180	171	195	200	183	185	185	200	209	193	166	165	182	185	175	163	181	225	195	182	201	184	165	195	181	188	175	165	183	152	174	187	198	188	174	184	183	177	175	197	160	195	187	164	209	189	197	193	189	178	191	184	164	173	201	168	166	205	171	179	178	183	172	159	207	209	177	191	184	200	182	164	167	192	181	179	177	190	166	188	165	189	181	180	200	172	191	173	174	183	189	215	170	173	193	172	182	172	198	177	176	201	194	167	187	184	197	205	200	187	170	178	187	205	210	185	152	182	149	189	195	172	204	188	166	203	193	198	180	187	195	172	167	208	180	173	174	181	179	187	160	179	165	196	193	227	189	171	185	184	185	192	175	218	183	178	182	183	205	172	186	176	186	169	163	169	169	180	187	192	166	174	181	167	191	184	193	175	176	174	171	194	197	160	162	168	187	170	178	173	184	217	180	172	178	177	183	211	192	169	172	212	188	212	190	187	199	172	165	173	203	200	202	188	199	181	168	175	188	180	170	170	177	198	176	175	195	195	190	199	209	177	176	178	184	175	186	184	180	163	190	202	177	213	168	168	163	175	182	192	194	178	187	181	180	205	194	172	188	185	176	184	181	156	203	209	180	172	168	188	172	182	158	183	200	185	180	172	185	185	184	140	186	189	191	199	201	192	193	211	203	194	175	182	179	199	207	186	148	183	180	179	164	201	175	178	166	206	159	175	192	175	188	192	181	177	182	199	157	204	185	197	156	183	184	196	177	194	168	184	174	173	185	184	214	230	196	190	140	174	158	191	164	196	192	186	204	187	175	181	198	188	161	165	178	204	200	172	186	201	157	172	189	181	192	159	183	199	171	177	212	203	197	183	178	179	200	169	165	167	190	196	183	187	188	169	209	179	170	163	204	182	194	171	181	190	206	135	181	202	177	163	177	183	185	150	198	190	191	183	162	178	196	199	207	169	176	158	191	160	179	161	195	197	198	173	195	191	209	172	192	195	200	195	180	200	178	176	166	160	159	173	165	174	178	176	174	188	197	181	197	198	157	193	198	166	170	198	167	188	172	202	162	211	193	189	166	197	178	169	149	180	186	178	186	170	190	202	190	211	172	190	188	183	185	156	182	184	187	158	182	201	172	144	172	172	183	216	193	177	168	204	186	194	176	174	186	175	178	181	186	187	201	160	186	184	164	170	165	182	180	190	194	174	191	187	158	178	201	182	172	200	193	191	138	192	172	193	189	160	199	169	184	174	190	203	176	207	177	206	187	187	183	195	181	187	174	180	194	203	176	208	183	155	176	162	196	157	171	203	157	198	212	189	175	200	167	200	187	184	188	197	182	182	192	197	171	213	175	187	171	185	195	171	163	154	183	195	190	193	174	184	201	177	177	172	147	171	184	177	200	178	194	203	194	181	176	174	173	183	182	160	172	157	169	182	182	186	160	171	183	200	163	155	181	175	174	189	187	190	193	158	176	183	178	201	185	174	155	178	187	153	198	169	183	196	182	149	163	161	214	224	159	175	201	197	179	189	181	195	193	176	182	169	185	175	186	205	179	191	179	164	194	163	192	174	204	181	179	179	174	203	192	163	196	201	200	167	174	156	178	176	200	181	190	189	178	185	189	175	191	188	176	190	170	206	168	198	183	197	185	171	181	204	181	162	159	167	165	187	149	167	206	149	183	183	175	183	160	186	162	202	186	226	211	174	173	175	197	202	210	186	193	150	202	194	185	187	181	195	176	204	178	164	220	191	203	173	164	168	176	167	214	199	185	208	180	176	190	218	201	182	176	183	200	165	170	180	208	180	196	195	179	178	198	171	202	179	176	189	179	175	184	199	196	185	183	175	184	168	181	186	177	164	196	197	167	161	195	165	162	185	189	160	188	178	185	170	177	183	173	178	171	182	175	162	196	171	163	180	185	203	189	200	174	177	169	150	188	164	173	168	197	191	194	178	205	237	189	200	199	194	166	184	167	166	195	200	178	206	177	188	191	162	188	184	200	188	176	166	174	165	194	197	193	176	175	183	157	186	155	193	178	190	161	173	170	179	184	196	187	180	184	181	202	202	179	200	201	197	208	171	178	196	169	204	196	164	164	176
9255	17402	11185	5263	3068	1804	1344	1013	803	837	741	638	639	556	537	512	529	502	510	488	464	485	454	462	471	460	449	420	432	446	415	462	446	433	430	466	447	443	461	450	421	442	410	469	455	476	429	430	449	434	396	413	429	406	423	435	441	449	457	438	437	447	450	409	418	433	429	418	425	451	467	416	432	453	453	409	411	404	438	413	452	427	423	438	428	419	428	405	425	437	433	385	475	437	422	411	484	470	435	434	433	442	427	425	446	458	428	450	436	435	463	433	408	447	445	435	464	415	431	442	426	422	411	378	420	409	407	451	425	429	444	402	443	407	417	408	456	460	445	440	429	464	400	397	417	473	428	415	421	437	431	392	396	471	419	457	464	420	417	455	476	479	431	446	440	427	428	440	447	413	464	478	381	408	441	462	474	436	441	385	401	479	405	438	423	417	409	469	430	423	453	429	403	448	455	407	436	392	424	454	410	431	461	451	419	444	452	432	397	427	431	423	458	420	482	421	428	424	412	418	398	418	468	470	462	421	456	442	391	421	407	428	454	443	402	438	446	431	468	445	451	379	433	421	446	453	418	433	452	442	439	432	456	411	430	429	453	457	421	424	446	458	445	413	428	428	438	413	431	434	457	452	456	417	450	425	416	472	425	425	421	444	465	450	415	435	382	437	425	428	442	409	442	432	432	452	425	449	408	446	428	425	408	461	397	464	434	415	421	419	453	442	425	431	390	420	439	417	443	455	457	445	423	456	389	432	448	421	447	418	424	445	442	451	412	425	469	436	416	427	417	453	430	430	442	405	437	451	446	415	442	396	440	408	448	436	431	443	413	406	393	439	431	468	420	401	473	432	443	408	452	475	431	424	454	449	413	464	426	442	408	398	452	427	457	430	421	453	418	411	418	435	398	448	460	396	416	456	391	403	449	409	463	451	460	463	447	426	434	436	447	432	413	431	428	437	438	457	413	425	451	409	432	409	418	438	433	408	429	418	455	440	401	428	427	433	434	425	444	433	426	444	433	458	434	449	388	416	457	434	454	451	426	428	407	414	411	429	460	435	455	445	479	451	430	430	459	398	409	395	414	395	411	464	446	466	458	404	418	419	421	432	430	404	381	466	451	430	439	411	438	440	415	388	434	398	467	411	470	422	461	399	408	397	433	443	440	432	411	476	466	462	413	431	431	456	430	463	456	431	435	427	368	438	416	423	443	440	416	426	416	436	429	437	442	432	450	430	414	408	425	460	441	441	449	450	454	420	438	399	450	452	431	398	490	429	449	434	445	452	421	450	403	452	450	411	404	427	425	459	470	391	422	459	417	424	433	473	436	452	440	461	384	420	488	402	430	402	437	419	405	418	440	409	397	473	418	439	412	448	431	420	407	484	449	423	410	407	440	462	414	438	436	432	394	428	431	418	404	441	412	472	449	424	395	483	447	468	454	470	414	437	390	413	421	467	420	484	436	417	415	420	455	458	405	437	438	446	430	424	433	452	404	463	430	428	441	448	450	415	472	417	427	418	469	432	442	418	453	442	414	410	427	407	459	433	443	402	431	418	425	405	399	456	423	439	461	421	435	444	423	428	436	388	452	423	425	429	441	442	429	432	438	433	431	460	466	453	423	429	410	443	424	455	444	411	454	446	409	450	436	385	424	410	428	400	467	400	452	444	453	420	421	446	409	415	429	428	450	433	457	428	406	472	465	445	413	408	452	449	451	469	431	465	431	442	416	425	422	422	417	455	436	446	433	426	436	424	412	437	433	393	408	437	436	440	402	408	446	423	429	470	410	463	424	430	402	449	423	426	424	420	457	409	439	457	414	410	393	429	410	417	451	451	439	418	426	441	416	414	440	441	429	413	448	444	454	432	433	444	412	401	482	457	402	437	434	420	461	438	422	444	440	433	429	420	457	407	405	400	425	435	439	451	431	460	449	449	433	425	407	438	413	438	433	378	423	430	415	414	443	420	420	438	414	433	379	444	418	429	496	444	398	405	413	431	432	377	455	454	475	447	425	407	450	454	421	440	412	465	426	438	446	428	434	422	459	464	423	449	442	439	390	417	427	419	442	403	413	425	408	436	414	417	448	423	462	450	452	449	406	439	396	433	419	451	442	425	437	437	425	409	473	417	452	452	419	440	427	462	436	442	427	473	432	418	433	465	480	433	425	413	443	426	439	416	464	432	451	435	434	439	397	427	429	406	407	434	436	441	413	408	458	451	419	414	430	429	444	430	483	421	438	431	428	413	401	429	435	430	411	428	423	409	450	432	425	393	453	444	449	436	416	446	436	410	457	404	418	415	472	437	439	447	430	410	447	438	432	436	464	423	449	442	444	417	460	432	380	452	396	427	430	443	491	438	428	423	426	417	419	426	444	447	460	467	446	465	453	433	433	405	408	407	415	430	449	449	460	472	430	429	409	452	395	440	404	427	478	429	427	431	414	431	451	458	441	416	414	404	446	404	425	442	417	418	408	419	427	440	444	449	430	448	452	456	457	398	469	448	419	437	422	421	440	451	458	413	421	397	450	460	374	442	429	462	406	428	401	411	450	440	414	432	448	411	438	468	424	450	438	437	423	422	452	436	437	458	455	453	441	423	390	435	443	451	410	437	437	415	452	427	462	408	396	409	425	441	447	442	435	436	427	417	422	443	445	403	414	438	450	432	437	432	429	410	426	451	426	452	422	414	439	404	426	443	417	440	418	435	413	449	424	427	437	449	486	414	398	428	409	445	443	398	398	417	443	460	434	439	420	411	446	425	459	408	433	413	449	428	454	424	424	419	445	400	452	481	436	393	439	446	413	412	420	462	421	436	424	450	403	412	468	413	393	443	435	455	431	463	433	439	407	400	443	432	475	445	417	459	400	453	412	427	434	435	480	471	434	446	428	451	424	423	452	455	442	410	420	409	461	416	433	460	438	418	441	402	437	456	411	420	430	419	452	426	435	431	420	435	426	416	444	430	447	415	464	442	481	440	446	437	414	433	436	437	408	418	450	426	412	448	438	438	418	417	451	434	423	418	434	465	467	467	400	458	439	413	425	458	393	430	424	469	434	412	469	429	431	403	457	414	414	438	425	426	445	469	387	410	418	423	442	433	407	424	413	457	452	425	441	412	444	504	447	461	432	429	423	449	414	402	376	402	416	430	404	430	436	446	438	436	432	435	405	449	458	475	398	405	417	412	445	451	472	437	433	410	424	440	389	411	423	436	438	433	430	423	413	432	451	408	424	441	426	413	452	434	402	425	463	449	432	424	404	431	464	435	456	388	463	439	394	412	415	433	437	430	458	429	450	448	445	425	436	413	420	432	432	434	484	418	424	474	437	467	424	437	421	439	446	486	409	412	448	449	438	446	427	447	438	480	443	430	405	466	436	427	458	413	400	427	431	420	410	414	448	450	397	434	437	430	454	447	428	450	446	425	409	406	417	453	444	435	404	429	447	410	400	438	453	428	418	449	453	441	452	490	436	435	426	473	443	435	438	441
35135	14332	5477	2399	1432	1069	887	703	638	536	542	504	487	477	420	417	429	405	421	386	370	420	404	408	403	373	367	379	388	388	427	394	389	360	409	410	386	365	348	401	365	381	382	377	371	396	430	440	391	366	372	420	414	364	388	385	367	365	396	380	389	428	384	421	385	419	385	406	426	402	380	398	381	388	387	384	418	407	372	402	371	405	381	424	368	390	366	380	390	414	405	391	384	383	419	428	407	370	382	387	415	404	396	374	440	382	401	385	379	376	429	398	389	381	393	357	339	376	354	389	389	399	375	374	374	358	393	331	377	382	356	397	371	370	380	378	392	358	386	405	368	411	384	377	385	418	368	375	410	404	392	355	381	376	394	376	398	428	386	378	385	398	368	387	437	419	381	379	428	383	365	390	365	389	399	411	392	391	375	361	376	422	371	365	371	418	425	405	399	402	392	393	396	379	343	388	419	412	347	389	380	416	400	378	344	374	430	363	388	406	361	398	385	395	362	391	397	374	377	389	372	390	368	400	369	385	376	434	355	375	395	344	398	396	394	416	406	382	404	394	365	398	403	352	400	367	377	396	351	400	371	385	393	396	392	380	399	381	386	390	380	422	395	381	398	392	394	365	454	400	383	402	385	390	363	401	431	421	384	390	375	374	383	373	399	395	398	386	360	408	387	372	384	373	379	388	335	361	404	438	383	395	397	374	370	410	356	357	380	350	373	404	391	387	411	371	397	365	373	382	428	391	364	418	368	392	373	406	384	426	396	400	396	407	391	426	371	414	378	397	355	357	402	370	367	389	378	392	372	393	395	376	415	391	373	394	363	374	385	373	399	424	387	370	400	368	401	417	350	386	390	391	407	392	387	379	420	380	380	402	387	368	340	413	419	386	386	400	395	383	409	371	404	408	377	350	380	380	389	433	390	407	399	398	364	425	397	396	373	393	372	390	329	407	392	368	392	386	427	407	417	420	346	407	363	369	382	395	395	385	418	370	388	379	386	359	351	364	352	385	406	401	424	380	416	383	369	395	397	402	400	391	395	412	351	386	385	363	365	416	411	390	362	371	362	370	364	373	406	344	395	412	379	364	387	389	397	380	341	366	449	358	387	422	351	354	388	364	384	344	367	385	406	400	402	398	371	398	418	447	384	437	384	329	376	435	385	407	374	370	396	390	391	403	391	373	368	395	349	379	412	381	393	381	388	416	383	385	355	383	382	389	379	389	360	407	390	433	378	373	407	415	407	390	382	373	372	344	345	392	406	413	365	436	394	410	369	374	376	381	375	364	397	350	395	420	404	369	351	378	396	396	403	389	381	391	387	350	367	412	396	379	355	371	408	416	385	375	405	365	380	406	386	379	377	388	394	384	414	349	353	434	393	427	409	402	412	401	388	366	381	390	408	393	419	361	388	397	400	409	417	405	412	402	400	394	392	379	352	383	413	407	372	385	399	419	338	358	362	371	411	379	391	406	399	382	386	366	379	423	357	386	397	404	373	419	358	406	390	420	407	395	406	395	421	419	393	384	366	382	387	373	393	412	438	389	383	366	412	385	409	392	352	371	410	370	399	374	379	415	400	371	395	337	374	379	401	416	405	395	377	385	388	370	399	439	399	372	378	357	391	413	426	386	414	368	369	371	342	372	417	376	393	378	422	408	395	402	390	377	357	367	426	402	396	418	386	335	382	398	409	384	389	412	415	389	395	375	390	385	381	375	426	392	406	374	348	390	387	399	353	350	382	367	395	386	368	406	387	348	417	366	375	401	382	390	375	416	379	379	417	398	382	411	397	381	391	382	415	371	393	397	415	373	365	386	392	372	390	365	403	375	373	390	402	392	430	415	383	378	365	394	409	374	388	377	405	381	417	396	379	375	342	408	403	401	400	413	398	386	376	424	409	375	398	384	366	410	403	395	370	377	400	354	370	387	375	367	437	361	387	384	400	371	405	396	391	367	412	379	389	404	383	419	390	413	439	416	403	385	386	411	369	324	356	404	392	382	389	374	406	367	406	371	354	361	424	383	399	429	369	387	334	424	395	364	415	373	367	382	372	380	396	368	389	371	402	413	419	397	391	389	381	384	416	398	394	422	397	422	375	382	412	392	405	400	377	383	370	395	429	392	395	393	399	413	395	401	373	384	389	378	343	380	427	409	325	390	393	419	410	388	355	351	400	403	379	368	372	379	395	345	423	413	390	410	399	374	377	368	348	434	377	398	375	418	397	371	383	392	390	390	341	387	393	437	370	383	395	384	371	390	367	373	390	391	336	389	371	375	413	399	399	391	394	404	388	387	359	391	399	408	386	401	391	353	428	432	384	387	418	405	437	402	390	383	368	396	395	398	407	383	410	414	426	392	389	373	411	374	421	430	367	338	371	344	369	384	362	386	387	391	420	401	414	399	338	387	391	414	400	401	393	426	401	386	378	370	339	371	375	356	399	372	402	357	375	429	404	358	404	414	415	337	414	390	381	389	351	345	379	369	401	386	358	389	373	405	419	404	388	366	393	373	392	386	409	372	382	414	366	399	330	378	423	390	397	417	380	395	355	378	378	368	360	398	378	404	390	388	381	369	385	372	406	358	388	386	369	407	355	418	384	385	395	404	392	411	373	387	369	402	358	381	381	385	360	358	407	372	400	376	434	405	390	378	386	417	399	425	398	351	392	418	403	393	376	390	370	379	358	374	372	387	378	400	389	401	375	358	357	396	362	366	408	392	381	389	371	366	399	379	421	378	373	432	377	368	411	419	366	349	361	409	382	414	401	375	408	384	358	375	409	392	386	385	348	421	371	357	422	378	386	401	399	368	355	403	379	405	375	406	404	364	378	364	389	382	380	389	389	393	399	383	384	360	437	394	398	366	370	370	414	375	396	376	408	389	405	354	388	406	433	407	397	383	380	405	392	406	437	375	386	411	388	391	391	389	369	387	380	376	367	397	369	386	419	394	397	368	418	430	429	382	377	374	380	373	387	381	402	371	392	358	376	407	371	383	396	381	385	374	402	406	395	394	348	362	411	374	388	376	387	361	406	408	372	377	413	402	399	378	368	411	397	378	367	385	421	402	372	388	423	400	381	425	385	408	373	399	396	369	406	372	389	412	382	395	395	379	373	383	413	377	393	360	403	441	392	353	373	412	365	404	378	383	378	403	402	405	392	355	442	403	335	394	389	398	406	400	351	405	384	410	410	357	430	368	380	374	387	402	382	402	377	372	385	394	439	352	385	394	402	369	412	400	411	344	396	337	356	386	399	440	377	331	374	400	414	417	369	368	382	393	373	375	391	421	364	388	365	360	358	409	368	360	424	362	413	427	394	392	419	369	404	394	360	395	352	401	357	387	369	408	406	380	393	358	380	378	341	428	387	386	389	394	424	411	430	385	421	400	394	385	376	382	381	379	395	371	406	358	423	395	362	381	366	431	399	395	426	363	378	367	373	410	392	337	395	401	381	369	386	341	397	362	394	416	427	378	387	365	402	393	422	401
11921	7821	4681	2404	1583	1193	1074	1025	961	964	915	844	875	861	920	853	853	898	829	853	876	837	872	824	835	854	894	805	832	803	842	895	816	838	817	831	815	856	859	823	826	842	820	846	820	840	849	856	840	838	826	818	795	887	833	861	836	850	857	867	828	825	817	852	817	850	838	832	844	866	853	872	847	817	859	838	839	830	888	834	767	851	849	853	825	869	763	848	855	835	791	847	804	834	813	871	827	820	840	855	860	809	807	834	788	859	791	819	834	867	833	815	839	833	894	850	853	801	800	816	807	815	872	789	847	840	834	812	884	886	846	869	829	849	827	832	858	864	855	812	872	863	823	858	872	821	831	836	866	831	861	807	745	828	830	862	824	826	823	871	841	835	821	839	840	841	835	869	871	874	857	902	857	802	859	797	861	849	843	827	827	825	812	843	865	855	857	791	870	844	828	815	840	848	830	871	880	848	861	776	838	788	862	891	813	789	794	860	871	820	880	864	857	827	806	879	832	785	832	828	773	827	846	846	830	811	826	846	848	887	839	827	860	856	842	865	782	842	835	818	874	831	763	823	874	839	870	818	786	811	865	826	804	842	831	836	834	848	804	833	837	806	842	848	839	831	811	820	842	829	824	870	814	811	843	871	864	837	792	860	869	835	894	802	830	844	819	807	823	847	867	844	851	871	839	832	864	833	901	877	829	827	821	829	844	815	811	826	848	829	823	871	823	825	834	849	805	828	886	829	855	779	835	815	828	829	815	846	844	835	818	831	820	817	801	859	853	899	855	828	890	876	848	770	814	865	843	800	823	819	835	762	821	831	869	877	819	825	813	813	807	820	829	813	800	845	874	840	826	842	827	842	826	822	861	846	809	852	853	772	841	833	903	855	808	771	851	847	819	799	846	832	780	820	806	806	811	835	833	873	820	815	846	758	804	893	873	812	826	858	785	849	857	817	846	806	824	870	856	809	836	841	813	807	803	860	824	851	845	805	813	787	929	835	826	822	805	819	865	845	817	773	864	827	828	878	850	792	800	865	815	865	846	881	862	817	831	824	834	848	842	815	854	838	815	804	809	847	848	885	811	875	847	850	850	866	875	840	835	832	805	834	810	793	898	848	829	834	848	870	858	863	856	816	859	848	869	843	848	840	824	839	885	816	860	808	838	793	794	848	824	855	825	833	807	822	903	817	786	881	834	801	854	784	857	809	842	850	850	837	814	835	928	849	846	811	819	826	802	860	869	825	855	853	872	842	811	815	877	811	818	879	887	837	851	860	860	818	861	860	846	827	810	842	823	861	846	837	846	865	831	851	824	824	874	821	852	887	845	854	809	861	846	831	872	841	817	786	825	797	832	866	849	820	828	867	820	794	837	873	862	847	852	834	797	851	859	836	863	832	808	857	835	821	841	831	842	837	867	834	879	796	791	850	889	809	837	878	845	843	828	854	821	871	815	825	844	847	887	832	854	822	876	828	861	794	847	815	831	814	876	802	807	806	868	842	812	797	870	812	800	818	789	817	840	856	844	818	831	828	801	826	881	849	856	798	819	855	813	873	859	879	868	813	855	819	835	853	866	825	863	873	797	789	795	809	867	821	865	774	817	806	815	787	865	816	825	833	862	781	825	808	867	786	829	850	818	787	819	828	816	849	843	856	848	802	798	803	827	842	832	805	834	828	847	841	828	900	764	874	810	899	828	834	809	841	857	800	865	839	852	801	837	803	805	888	823	850	803	860	821	843	796	836	889	815	812	831	810	826	813	863	869	827	786	851	820	861	848	777	870	813	804	778	872	846	859	860	848	779	838	836	839	842	781	797	845	874	827	898	872	822	836	818	856	868	863	839	869	842	801	843	805	833	825	816	846	827	813	786	807	860	831	889	819	837	802	814	798	794	837	885	811	875	890	795	872	818	859	802	799	864	799	825	811	838	817	903	828	791	831	856	842	853	845	830	786	852	846	836	871	847	870	866	861	838	830	783	866	811	864	893	867	882	835	851	801	860	867	787	825	847	862	825	831	804	824	802	831	831	812	835	872	843	816	840	814	823	799	807	818	807	802	824	845	850	816	811	835	855	860	845	841	853	837	858	861	865	824	810	828	853	874	853	842	828	858	797	824	851	815	898	841	851	832	801	860	819	835	850	851	825	838	825	829	796	813	878	831	840	789	802	805	893	819	837	828	833	845	816	793	876	889	826	811	815	895	819	843	844	817	887	842	851	802	838	801	840	841	896	790	835	874	833	832	832	810	815	839	819	816	807	854	834	849	844	833	806	789	869	852	839	846	852	896	832	843	879	848	809	867	763	825	839	866	847	856	812	829	844	804	819	871	877	805	845	849	808	827	810	855	828	819	846	822	849	835	870	782	793	827	811	869	844	833	814	849	771	855	823	861	829	814	784	786	826	805	799	823	923	850	817	803	855	834	832	825	846	824	845	851	809	805	805	837	840	891	839	836	863	838	825	894	801	846	834	838	845	803	875	813	856	813	815	810	853	854	823	848	858	811	830	857	837	798	836	798	844	836	868	830	799	830	920	807	760	885	808	845	814	850	857	846	801	837	820	886	801	804	836	833	849	843	850	883	794	835	845	807	836	891	893	870	865	755	826	827	791	880	893	865	873	782	803	853	851	843	803	849	830	829	823	829	836	829	844	815	764	828	839	771	811	840	822	844	824	890	850	832	845	786	831	846	852	844	927	840	826	819	814	779	851	825	848	813	799	841	861	812	808	831	884	890	844	849	813	867	856	857	835	825	880	898	804	795	783	832	817	840	812	828	814	830	791	824	825	845	828	823	859	871	830	826	867	816	839	832	880	812	843	815	831	815	825	801	862	784	864	898	874	835	831	810	797	858	886	829	834	823	826	824	840	834	871	841	803	832	839	825	876	861	879	802	849	829	879	793	841	831	789	845	804	839	825	839	829	858	798	858	798	833	854	821	818	786	856	822	806	853	846	848	832	864	846	890	792	788	842	868	896	789	824	807	832	856	885	815	803	823	806	827	837	854	849	806	931	833	848	887	893	830	827	815	824	829	878	809	813	876	856	861	842	788	864	842	811	843	848	886	853	820	907	880	864	797	853	822	790	815	842	858	850	836	851	889	840	829	844	884	875	801	751	896	827	814	811	753	868	819	790	766	842	841	818	814	849	784	842	857	863	831	794	801	863	865	805	822	849	846	853	811	866	855	809	853	812	839	851	871	799	851	807	833	818	835	841	886	884	806	811	778	863	801	812	852	818	845	801	879	883	856	806	865	807	845	849	838	819	851	769	801	813	835	813	865	787	822	862	820	794	821	840	782	885	837	825	842	837	824	790	836	820	837	825	826	845	841	863	820	866	856	824	857	857	824	816	825	877	836	820	832	831	851	793	822	836	844	801	827	886	857	784	875	847	830	862	853	826	843	844	838	849	832	873	823	875	863	825	869	859	861	859	891	809	816	820	878	817	891	810	920	812	817	854	888	832	811	853	865	796	815	856	817	815	778	827
24706	21136	24664	27852	20888	5942	1700	1060	779	719	745	562	523	455	465	416	369	365	344	335	325	299	310	297	286	306	280	307	245	302	258	265	331	285	303	268	287	266	290	282	291	296	306	302	291	293	291	289	272	325	291	248	259	265	320	324	283	272	303	270	296	280	278	293	280	269	264	276	293	276	276	294	323	265	290	313	265	260	303	292	296	263	279	247	272	277	272	275	261	256	284	248	321	265	251	287	277	277	289	266	317	266	228	286	278	251	270	294	283	293	314	261	292	304	284	301	297	277	272	275	260	262	271	290	287	271	273	284	292	309	258	303	293	275	273	256	307	304	273	281	268	303	278	278	302	257	288	277	283	315	293	292	289	295	283	268	249	271	275	277	278	284	305	247	300	256	290	288	277	237	283	276	273	293	268	286	278	246	268	267	272	270	290	275	293	280	281	285	306	273	272	264	305	274	282	304	298	288	294	255	307	284	272	292	260	270	281	289	258	271	312	297	260	265	286	263	247	291	285	252	252	275	288	305	281	286	302	300	287	312	287	256	284	292	293	286	280	288	264	287	284	259	298	263	299	277	295	289	295	300	253	300	271	303	287	280	275	268	250	292	287	299	295	290	290	244	323	279	290	270	286	285	282	299	307	315	289	280	305	284	261	276	272	258	294	325	256	275	292	269	273	257	292	305	287	256	267	246	280	285	290	280	273	276	269	289	286	281	331	286	293	318	293	283	280	244	293	304	273	268	264	321	267	305	288	260	289	287	270	283	307	249	230	250	277	270	272	278	285	288	306	258	286	283	281	308	278	249	272	264	284	275	242	321	305	274	268	274	288	260	253	267	253	280	314	271	249	302	261	271	264	267	248	275	283	241	283	284	302	266	289	295	279	328	284	269	254	259	296	281	264	261	284	316	255	277	292	245	291	312	266	296	272	274	252	291	277	261	276	272	309	318	312	237	281	241	283	253	280	275	279	291	264	290	291	271	259	272	255	256	272	264	272	252	287	273	302	306	276	304	274	275	297	308	319	296	275	269	281	252	255	290	300	256	305	275	262	291	293	278	282	298	260	306	285	293	312	277	272	298	307	267	293	316	259	274	263	279	284	300	274	252	251	275	274	277	294	261	272	271	295	300	323	294	291	295	301	272	273	270	286	286	262	281	300	313	295	303	278	272	300	281	284	275	267	263	266	280	289	269	311	301	286	276	292	275	293	305	276	249	266	249	283	292	303	264	267	253	250	289	292	251	271	245	275	281	280	297	276	300	265	285	281	311	283	268	257	295	263	302	285	260	265	282	298	293	274	249	280	291	287	284	318	301	276	296	270	242	279	290	295	261	254	270	283	294	254	289	272	254	257	275	312	303	277	272	267	254	307	294	277	278	296	259	286	282	283	300	260	296	324	256	256	257	252	272	289	280	270	299	267	242	282	293	276	272	281	255	237	262	314	284	270	268	300	279	270	269	281	265	250	267	262	280	276	272	294	295	268	288	265	290	288	267	260	277	275	301	258	260	276	296	281	271	307	259	271	256	279	281	276	325	287	310	253	259	267	312	248	285	287	291	295	306	264	258	281	257	290	283	272	283	299	271	253	286	277	245	300	260	265	300	260	259	291	317	302	278	264	274	275	266	285	284	271	255	277	256	282	274	245	291	302	276	294	255	288	279	283	278	284	275	269	311	267	277	289	285	277	269	237	281	284	278	299	278	288	317	302	254	276	285	273	275	265	318	303	293	302	307	284	252	264	291	262	278	256	275	309	240	248	275	260	313	269	277	286	277	277	334	277	280	319	288	293	289	279	300	273	285	265	250	277	281	298	292	299	248	262	263	285	249	303	257	261	255	276	262	294	314	298	278	291	287	281	279	274	277	301	227	262	297	263	308	294	276	271	255	282	294	301	320	276	299	266	266	260	259	253	240	278	256	292	304	271	273	291	293	253	285	293	275	277	308	278	275	265	322	269	278	286	287	271	274	292	276	268	260	260	277	309	259	280	268	294	286	319	279	269	294	288	275	287	260	270	298	301	265	287	289	275	284	267	282	264	311	279	278	258	300	293	307	281	275	285	278	300	238	257	299	275	305	259	281	283	269	280	262	279	291	279	324	292	299	270	291	270	283	227	277	285	283	306	271	268	242	282	271	291	315	279	287	247	279	279	274	294	278	298	291	327	282	270	297	305	284	285	272	249	268	287	289	267	290	272	285	277	297	299	271	293	296	264	290	301	256	281	245	293	276	303	259	264	300	257	249	280	273	310	252	265	264	277	294	294	294	255	281	268	286	252	263	294	300	305	285	260	281	250	309	279	293	280	293	299	275	305	249	288	285	259	285	261	287	276	275	285	274	296	249	273	277	299	274	300	255	252	274	269	296	247	257	283	274	293	281	268	257	277	303	303	293	287	288	292	269	314	240	278	239	309	266	276	267	302	293	270	269	272	296	269	294	322	299	276	268	308	324	300	266	247	276	281	282	237	279	302	294	294	256	273	259	256	318	285	277	238	254	276	270	283	277	307	282	270	257	286	276	262	257	272	306	307	287	281	294	323	276	262	237	265	279	297	306	262	261	280	276	313	275	260	289	270	290	275	285	287	283	284	295	309	264	283	274	246	280	273	278	240	292	281	301	287	298	276	255	281	256	262	261	258	312	272	267	289	301	278	276	271	269	261	301	260	298	281	277	242	266	281	274	280	284	280	282	276	304	287	257	292	263	254	269	335	291	285	292	250	267	287	272	288	269	292	284	287	288	272	297	292	274	289	266	249	276	276	264	282	281	250	288	271	283	271	282	245	289	286	264	281	267	277	293	282	261	261	243	300	286	292	278	243	298	295	326	281	262	258	287	288	295	272	285	267	309	291	281	290	273	290	283	268	268	263	283	275	251	277	273	299	280	275	297	283	254	276	312	257	263	292	307	247	279	297	271	284	304	282	302	324	270	283	288	283	300	295	282	276	301	293	285	280	306	276	303	272	310	260	262	298	284	333	279	271	273	278	275	280	271	269	291	261	284	292	318	302	280	266	306	287	271	276	293	275	296	247	270	263	233	262	293	259	266	296	325	254	290	261	277	283	258	295	291	279	282	291	270	289	283	287	304	284	284	280	313	251	241	248	283	275	248	281	261	284	279	283	242	295	290	290	299	296	259	260	288	261	236	262	252	265	316	263	268	294	289	277	308	313	294	269	306	302	294	278	280	291	303	296	278	273	270	251	288	245	292	257	285	283	250	281	307	276	265	270	281	283	305	264	272	285	269	328	271	276	284	251	275	266	287	257	255	297	298	260	243	285	270	287	270	268	312	269	289	294	275	294	275	286	280	263	293	269	273	245	289	275	266	289	281	243	252	279	256	274	266	277	254	273	288	268	249	305	277	257	273	335	307	284	280	262	256	258	280	270	296	287	292	289	275	310	311	289	262	249	279	285	278	277	278	270	272	286	290	298	275	269	279	264	284	281	262	289	243	258	253	313	282	305	277	285	288	252	273	289	250	281	289
6707	14733	9268	4314	2314	1556	1239	1034	964	839	851	784	783	702	655	697	658	677	679	649	596	557	617	615	618	621	630	610	654	661	608	658	652	635	575	652	620	618	616	590	612	638	558	664	617	615	633	583	628	583	622	597	557	573	648	623	583	619	604	625	601	589	604	614	607	605	570	587	589	641	624	603	622	596	663	620	623	622	565	621	596	623	580	581	631	594	615	620	584	569	643	616	611	622	608	588	590	595	588	629	685	589	665	592	615	605	568	623	622	635	620	592	606	611	543	640	631	633	638	623	640	596	590	647	625	631	613	608	581	624	646	568	646	620	591	578	613	619	582	636	621	591	591	629	614	622	592	628	633	625	633	648	586	593	594	626	625	640	648	616	579	600	573	605	606	643	591	637	590	650	627	589	628	562	649	670	623	661	614	563	635	604	629	656	612	648	598	618	643	628	641	635	647	600	604	590	622	587	639	661	640	608	614	588	647	627	623	586	634	602	609	646	629	610	604	642	588	645	597	642	621	577	640	640	594	583	586	668	606	656	632	599	655	632	624	616	604	624	653	638	598	647	653	569	600	559	579	613	625	609	572	568	638	587	606	652	641	606	632	611	606	629	605	617	619	635	591	610	636	605	593	601	602	625	649	592	608	601	581	593	586	640	619	625	636	619	620	646	581	641	604	609	624	650	610	604	613	620	623	610	594	652	617	604	631	599	638	613	601	610	599	617	630	591	617	546	669	585	656	663	597	607	595	638	624	644	613	616	611	602	607	646	614	572	612	641	587	583	595	579	603	585	600	620	570	642	650	636	593	585	612	607	586	613	559	653	659	616	619	613	601	595	600	657	618	584	628	587	633	613	624	607	568	612	626	613	598	595	591	633	635	620	559	607	609	625	618	620	649	634	651	662	622	616	616	624	610	619	624	615	663	590	632	605	560	570	604	625	609	601	664	622	651	625	619	614	601	680	624	618	656	594	599	653	570	589	640	634	602	580	622	576	618	633	604	642	602	603	601	583	602	604	635	582	635	581	580	595	602	640	629	606	611	619	618	596	662	620	584	609	637	636	596	591	616	587	628	607	584	592	609	588	639	673	610	611	645	656	611	623	608	586	633	618	642	558	594	580	635	584	604	605	644	594	627	602	610	631	622	614	592	557	623	576	625	594	638	666	600	645	627	582	615	615	586	603	624	594	620	650	602	602	636	629	600	623	615	617	623	666	587	596	617	580	626	603	603	603	600	590	598	618	591	581	677	603	622	625	623	600	622	634	627	625	582	616	607	604	629	622	603	606	602	623	629	650	563	609	633	600	609	604	622	606	605	645	548	654	584	611	643	600	578	649	618	612	612	604	618	567	597	553	583	635	626	573	587	613	600	616	617	610	648	636	629	569	666	644	629	614	600	632	639	637	616	614	586	611	645	619	662	635	627	592	597	589	614	585	606	613	658	603	627	604	581	614	567	630	582	602	617	572	634	595	622	571	607	614	611	644	619	636	607	622	608	653	630	587	638	592	600	601	609	646	633	640	617	586	628	636	614	550	661	626	629	602	617	571	628	618	642	633	615	608	600	607	602	635	616	625	613	620	604	620	588	573	589	669	608	598	581	572	597	620	583	643	615	601	603	590	628	635	610	618	686	617	574	623	594	592	591	569	583	624	622	599	614	624	636	607	596	606	594	634	650	660	604	645	622	605	612	608	651	550	606	634	574	617	651	591	599	627	581	661	604	617	605	580	620	639	632	601	610	615	624	608	649	613	635	590	602	624	625	594	570	589	592	589	623	598	613	598	650	590	631	578	592	590	623	621	645	640	655	628	585	654	624	581	614	613	605	618	614	584	576	598	601	631	628	601	635	584	630	591	651	648	593	574	629	584	587	613	668	553	618	615	624	636	649	613	585	635	568	598	596	604	598	585	588	567	608	605	610	609	575	607	607	619	607	613	627	643	616	608	570	568	611	623	602	576	598	601	594	584	656	597	591	589	609	619	584	596	626	665	648	575	564	612	596	648	661	617	602	586	630	586	567	576	547	592	602	580	586	610	626	605	617	629	652	662	630	648	577	602	641	602	577	606	624	622	621	634	557	627	648	637	594	642	594	601	639	629	629	589	632	626	602	644	577	591	650	643	620	612	620	603	577	606	647	630	569	619	622	620	627	607	610	603	612	631	613	673	662	585	593	608	643	600	633	617	594	584	604	622	591	600	555	592	572	615	631	591	556	641	589	568	611	626	596	601	637	631	602	584	578	615	649	635	595	615	608	586	632	608	578	623	591	565	659	627	595	639	598	650	617	601	611	602	597	595	593	590	658	599	573	582	629	566	606	612	640	589	651	614	608	594	607	599	651	594	593	610	614	551	588	650	639	593	627	638	572	620	630	621	604	573	653	594	627	625	570	587	576	553	673	617	619	575	582	600	629	600	591	622	619	607	590	657	603	666	586	634	584	648	631	623	601	583	617	668	626	649	587	614	632	600	620	606	629	610	650	577	604	563	656	595	574	596	615	632	634	611	600	598	655	604	626	590	633	619	650	636	607	608	598	585	622	638	593	634	625	607	585	599	621	544	613	600	586	640	591	624	572	606	615	606	588	640	556	581	649	661	611	624	595	615	651	607	611	636	636	634	615	589	634	649	660	637	652	621	595	606	626	596	622	630	543	621	681	638	615	629	569	581	612	680	589	596	633	630	626	562	550	611	613	640	599	630	603	571	636	633	568	597	636	635	596	609	623	604	575	639	523	610	589	629	623	623	586	610	574	618	621	592	590	610	589	597	610	591	580	577	619	613	630	607	629	625	614	611	601	586	630	616	646	642	604	625	604	574	561	621	605	654	583	659	613	577	650	626	618	616	614	606	620	575	628	644	636	627	609	626	630	631	597	599	626	628	626	642	633	625	585	615	615	587	604	643	632	644	610	616	627	636	614	667	651	648	567	609	595	599	687	626	656	625	587	607	633	580	655	635	585	650	568	579	565	561	593	656	656	588	628	618	623	617	559	636	644	599	571	601	626	628	646	615	636	608	614	592	604	598	611	583	595	620	633	597	588	675	663	632	595	601	635	664	564	612	603	639	625	597	616	648	587	605	591	613	594	591	612	625	570	591	592	664	650	632	588	578	612	599	595	606	592	621	640	625	598	592	618	603	623	592	610	609	604	583	630	653	626	617	558	627	627	633	593	626	615	606	630	557	623	643	620	636	575	611	611	608	612	590	635	591	638	590	626	615	591	622	596	642	577	662	611	576	594	653	641	602	649	606	640	615	626	602	624	606	648	652	621	601	611	628	601	621	592	595	603	650	554	574	606	618	604	621	599	596	616	601	613	624	642	595	665	634	660	624	650	630	634	612	618	617	604	586	622	610	600	567	596	623	591	609	649	630	609	619	576	603	592	595	580	573	646	619	653	601	593	650	642	634	630	635	656	587	623	590	563	578	598	637	646	605	621	596	607	595	566	651	610	634	634	598	620	591	601	588	596	591	607	598	608	606	591	605
23979	21154	25295	27293	21192	21203	6636	1710	1065	841	854	721	540	510	405	336	336	304	281	261	224	245	230	185	209	238	198	182	207	188	212	206	195	158	190	192	163	186	178	142	159	189	172	192	181	150	196	207	161	189	179	152	178	178	177	168	170	184	165	165	160	179	192	197	169	168	154	180	176	194	198	183	166	162	175	167	177	168	149	176	184	176	157	191	172	145	148	165	159	183	182	158	182	166	163	200	192	178	175	162	182	190	184	166	167	172	184	180	175	157	181	198	135	165	160	188	160	193	166	203	151	161	173	176	177	172	151	169	179	149	156	174	174	166	154	168	153	197	169	191	184	201	160	172	176	164	187	167	174	166	205	206	189	200	161	161	176	173	178	197	197	195	162	201	184	157	197	183	157	174	181	165	183	151	184	179	162	148	179	190	179	158	179	187	173	159	189	185	180	174	150	173	181	173	185	158	129	191	174	177	177	149	176	149	167	157	151	196	161	168	170	168	169	175	177	204	186	174	176	150	192	186	172	173	165	183	172	180	186	163	151	163	196	187	171	146	183	193	165	176	187	189	142	162	204	180	171	148	171	181	168	160	187	158	172	183	197	169	160	181	156	176	183	181	175	216	175	171	172	183	169	169	173	152	186	181	163	160	176	182	152	204	197	174	188	176	163	170	164	166	186	158	181	167	211	159	174	149	185	164	173	167	200	184	173	169	157	172	172	197	196	165	178	174	174	177	179	192	145	191	188	166	178	186	192	184	185	165	160	175	167	177	181	154	181	170	162	199	183	146	160	170	171	148	204	186	202	168	193	166	182	155	179	199	176	163	191	168	167	173	198	175	175	197	163	185	184	174	155	142	153	157	164	184	173	152	157	147	156	181	179	170	165	172	169	182	160	180	167	160	172	170	190	188	164	187	193	160	202	175	174	182	205	146	202	151	176	210	175	162	178	164	162	172	164	175	191	167	158	177	163	152	168	160	190	190	184	184	177	174	170	159	178	185	168	151	149	168	180	169	167	186	169	154	201	118	167	188	177	165	184	161	172	185	166	189	160	166	182	195	190	183	191	159	171	170	198	169	155	207	182	185	153	179	179	173	189	205	179	130	155	205	180	181	178	175	171	181	172	171	157	178	168	131	144	162	163	163	163	183	184	174	176	176	174	165	159	178	174	172	194	158	178	181	184	166	183	171	145	180	162	166	182	171	201	171	177	192	156	178	165	186	190	199	210	186	190	165	184	161	167	184	168	173	178	199	174	174	172	186	160	196	156	178	181	166	156	162	145	189	176	153	171	167	158	183	166	149	168	168	147	152	159	168	168	164	152	175	183	177	164	154	156	186	169	194	181	161	180	151	143	170	195	179	171	208	187	193	176	163	177	185	169	202	174	162	176	165	181	169	157	183	182	190	187	188	196	165	164	183	137	173	169	193	161	174	156	178	150	182	166	179	158	190	173	211	176	170	173	129	162	177	172	171	177	155	149	167	165	155	177	170	194	170	183	197	168	182	148	194	165	181	193	188	182	177	174	188	192	169	148	161	158	153	183	159	183	154	200	178	173	175	175	193	166	183	157	184	170	176	189	176	168	162	161	156	179	156	206	188	168	195	165	195	175	193	169	189	178	181	167	148	135	194	183	152	172	157	171	168	187	159	178	165	188	161	169	169	182	184	179	175	172	179	180	192	169	170	156	163	197	184	184	176	176	169	129	155	166	164	158	173	162	176	160	167	187	162	151	164	187	180	167	181	189	171	156	177	167	166	177	162	169	178	171	162	184	177	164	194	175	168	156	177	182	183	169	155	170	202	153	166	167	172	175	166	156	187	154	156	183	180	182	196	176	177	174	171	180	180	196	180	157	144	159	167	190	178	151	154	175	186	166	162	154	162	193	159	179	183	163	178	183	190	179	163	159	165	152	174	163	165	150	184	190	176	175	182	171	147	174	159	168	139	183	185	178	185	163	160	150	183	150	154	163	147	153	190	185	165	186	170	172	188	184	131	196	178	159	192	190	216	177	178	180	156	199	162	168	184	171	198	153	180	180	161	179	172	188	180	165	164	157	185	172	181	143	167	149	159	196	196	178	172	189	175	169	150	190	172	193	145	168	198	171	184	180	177	177	187	177	168	224	159	192	143	154	182	155	144	170	174	160	165	173	159	156	188	177	181	183	189	189	195	151	165	163	193	187	190	162	167	175	173	178	164	153	185	180	180	177	163	157	193	169	166	161	186	189	205	179	179	163	174	184	169	144	167	167	175	176	160	173	181	166	164	182	203	198	153	172	148	158	151	186	164	163	175	163	177	194	177	160	204	184	189	177	180	164	175	210	182	182	175	136	161	162	173	184	181	162	173	153	168	181	189	165	170	161	147	192	151	181	158	188	189	156	168	175	178	183	195	189	157	177	206	157	196	166	150	154	168	162	161	171	162	165	158	153	208	183	172	176	164	164	168	160	155	176	154	187	175	186	190	173	188	152	183	202	196	177	173	158	176	191	162	171	180	155	163	174	181	170	169	189	196	195	175	195	177	177	170	175	169	170	147	181	196	173	197	161	170	182	138	188	159	195	154	200	201	185	177	165	181	162	156	189	165	195	183	170	178	167	173	161	180	170	172	158	182	152	168	170	205	172	167	180	179	161	194	152	172	175	179	143	162	143	193	178	160	152	173	170	186	155	180	167	200	168	195	175	197	193	154	175	189	162	178	197	173	166	180	177	166	175	166	189	168	158	143	186	174	175	209	191	173	154	176	184	162	147	189	172	189	174	152	180	180	162	203	166	178	149	180	163	172	164	160	214	163	185	182	188	158	185	182	161	177	185	185	174	176	216	165	187	154	194	182	178	179	143	185	153	187	180	170	164	188	167	201	189	192	204	160	169	162	177	180	155	172	172	157	171	191	180	177	178	165	162	184	169	176	201	207	174	186	166	170	175	201	172	165	171	192	168	156	172	195	185	165	166	173	164	158	170	185	149	183	205	205	150	157	167	186	181	166	172	207	181	161	196	172	176	174	168	169	193	162	157	144	189	183	186	173	167	187	162	173	168	169	175	169	183	163	212	173	153	183	196	176	163	175	170	153	163	197	170	180	199	181	180	127	185	162	176	158	183	170	187	169	195	179	179	165	180	193	193	194	193	165	196	194	168	149	184	200	171	188	176	165	182	202	159	172	165	190	179	160	158	175	172	181	152	168	140	173	167	149	169	165	187	177	180	169	162	205	172	172	183	154	142	210	185	179	171	169	192	176	151	162	174	192	183	161	168	164	208	144	164	148	208	177	186	164	192	191	167	168	156	153	156	170	164	149	184	161	164	187	191	171	193	186	156	173	180	165	170	180	211	159	168	179	174	181	169	176	180	160	163	181	198	173	169	172	195	175	177	168	181	182	175	176	173	163	163	184	196	165	160	173	190	198	191	164	197	175	149	173	144	182	189	150	194	187	175	172	174	202	173	174	176	192	152	154	157	159	184	169	162	185	188	175	163	197	156	130
7661	19512	12564	5636	3198	1903	1309	1038	852	730	819	728	668	540	551	516	532	480	454	467	443	482	452	435	407	411	450	471	423	416	425	444	449	420	431	362	415	422	418	425	440	458	443	410	414	407	415	448	446	395	422	409	411	378	382	439	400	435	432	424	440	440	401	375	409	406	401	411	412	446	409	409	410	426	382	438	407	427	435	381	424	399	406	421	399	410	444	370	421	408	393	422	389	401	473	409	421	435	394	440	436	382	418	410	388	422	429	395	429	395	386	423	443	426	433	422	430	430	415	432	413	381	407	411	389	406	379	401	388	412	397	399	392	405	413	411	390	412	391	397	419	426	419	434	431	430	389	373	410	408	421	400	390	410	436	438	408	433	410	445	435	419	445	409	417	409	435	394	428	440	422	411	439	422	401	412	443	392	419	408	404	422	416	435	442	415	438	407	427	408	409	412	401	407	414	379	417	402	408	400	394	428	440	385	417	408	386	393	417	419	425	425	406	384	405	408	434	443	420	405	425	453	408	425	428	418	403	429	418	404	443	460	424	410	386	418	388	422	402	421	418	419	414	434	391	414	440	422	402	430	394	379	479	428	417	412	407	395	386	417	414	438	482	391	399	405	421	409	409	416	423	386	373	413	430	417	382	428	401	400	375	385	420	399	422	377	413	428	403	411	399	410	438	417	396	421	388	430	408	375	371	445	450	382	457	368	362	389	420	443	393	458	386	417	404	407	387	401	429	432	386	365	415	384	435	382	393	437	403	432	409	417	394	410	377	391	430	397	390	413	410	388	370	402	449	436	407	393	459	376	437	416	395	427	411	421	439	433	411	419	396	410	369	387	372	405	373	445	457	392	426	459	439	431	394	411	426	384	378	396	409	425	367	437	431	415	439	393	405	458	399	410	415	416	418	409	411	410	468	447	417	389	452	429	408	415	385	387	443	397	412	391	408	429	404	393	385	402	377	368	457	433	417	396	411	382	407	409	424	416	434	411	384	389	424	462	420	441	386	455	420	425	407	419	426	417	428	391	397	382	433	404	421	456	426	432	436	449	416	420	424	417	422	432	433	421	419	429	384	382	453	453	401	416	412	401	407	384	447	399	426	432	458	420	401	395	471	397	392	384	412	418	412	428	417	444	376	413	400	403	448	409	454	446	401	387	455	466	426	430	389	430	440	387	433	404	405	378	407	426	420	399	420	427	404	418	373	426	387	456	406	406	400	406	408	419	455	378	407	401	411	410	398	406	399	404	412	412	426	387	404	396	365	406	424	404	464	422	441	438	407	383	381	381	414	420	416	409	392	416	428	393	427	395	425	424	435	420	386	381	382	405	434	386	414	432	398	404	443	430	391	445	454	367	395	426	388	408	425	417	409	446	443	417	415	407	407	416	407	400	419	434	441	432	431	403	448	436	436	421	411	452	431	385	434	404	418	428	412	418	428	424	415	404	427	424	391	408	428	401	364	417	413	414	400	407	439	432	409	428	404	400	442	434	397	377	406	411	399	427	431	426	372	401	413	408	427	427	401	399	383	401	394	440	440	411	415	408	436	374	455	402	440	419	401	410	394	459	436	429	396	441	386	420	378	434	412	416	389	445	437	387	419	424	418	415	401	447	409	431	434	406	369	418	416	457	428	434	399	395	398	416	411	416	382	443	416	372	440	428	378	390	405	437	413	399	419	434	414	381	418	407	399	416	396	427	437	419	414	429	408	452	400	380	419	415	397	451	398	393	397	430	397	444	417	429	394	399	388	382	437	420	426	406	411	403	410	417	419	426	411	408	422	422	418	450	414	408	411	393	422	417	418	409	439	402	401	415	410	426	444	429	394	390	346	415	382	395	414	429	411	402	408	399	411	473	425	392	413	402	401	417	402	424	438	406	395	424	438	382	432	420	413	414	393	420	428	426	422	446	382	438	402	501	393	400	436	408	381	377	435	426	388	407	382	405	422	383	426	413	453	393	377	407	402	427	434	439	419	435	424	436	434	414	416	400	416	435	384	422	419	414	409	427	436	404	412	439	406	410	386	385	404	404	392	425	420	379	419	395	386	414	419	438	398	436	385	429	433	441	384	423	446	367	429	456	358	422	436	417	408	419	406	446	426	396	402	413	401	418	446	422	366	424	464	378	446	450	416	433	393	388	416	419	421	384	417	417	403	398	430	423	417	398	386	432	386	390	445	432	419	458	390	422	392	415	424	412	420	435	415	415	408	414	402	389	430	438	418	405	418	414	421	389	431	399	418	396	380	387	401	404	401	377	426	424	409	423	390	446	418	410	411	423	380	420	405	417	391	397	425	417	411	426	414	396	409	419	432	392	431	427	389	425	428	416	391	401	441	390	415	415	448	404	376	444	417	408	452	416	415	433	418	412	418	403	392	412	401	407	415	426	414	396	402	460	445	403	399	430	409	394	420	397	413	425	435	401	435	396	440	441	438	432	413	434	380	378	433	404	451	448	377	393	379	442	433	411	416	425	425	437	424	378	381	412	420	400	404	428	423	388	380	394	422	387	426	422	416	437	433	404	393	406	428	397	392	388	395	428	394	418	412	435	371	396	398	369	402	430	439	373	401	398	429	423	407	407	432	424	382	390	400	378	429	420	399	413	404	434	444	419	403	404	378	443	427	371	430	405	399	442	418	375	394	414	420	397	380	386	425	416	397	427	439	431	434	412	425	429	424	415	437	384	412	403	391	366	418	390	405	381	418	428	399	399	455	377	423	422	419	422	413	427	410	405	418	388	441	382	394	418	427	405	403	401	421	404	425	421	405	405	441	393	423	391	423	404	443	396	437	435	419	399	385	448	419	424	442	408	383	389	363	437	431	410	436	454	365	398	411	367	433	414	413	399	405	395	405	395	432	387	410	435	417	403	426	421	405	422	406	414	406	382	429	376	391	396	394	412	392	388	432	408	384	381	396	380	393	405	423	370	411	427	412	399	393	404	410	390	413	411	430	411	388	469	403	367	432	415	430	422	401	427	389	419	414	398	409	416	429	436	412	459	381	394	400	414	412	397	413	418	413	409	413	403	425	419	395	408	433	416	388	420	406	372	398	415	414	428	450	411	416	377	412	383	403	428	421	427	403	394	372	417	418	369	406	447	384	393	434	416	401	421	430	403	428	405	413	399	412	401	413	422	396	414	424	400	403	353	443	354	445	431	409	401	399	400	408	419	419	402	409	420	414	429	410	413	380	378	424	412	419	409	426	416	386	398	429	397	408	421	401	400	454	418	427	411	389	458	439	386	408	419	416	417	378	405	390	398	412	419	423	379	407	429	419	426	403	400	427	384	415	410	409	374	424	448	376	400	445	423	463	412	422	430	427	423	416	403	368	404	452	399	429	435	400	406	383	418	393	442	444	421	445	433	426	416	435	416	395	403	378	418	426	385	411	408	437	405	416	396	395	413	401	404	431	405	421	435	445	429	412	402	439	452	403	404	429	376	401	394	359	378	402	461	371	413	419	406	458	396	436	422	442	364
35364	14424	6003	2319	1553	1033	782	691	571	565	591	523	481	493	489	428	395	404	456	388	394	395	372	422	380	381	390	378	394	394	384	384	387	406	366	338	411	373	408	368	363	386	371	371	380	388	388	384	381	378	376	414	396	398	393	385	416	405	356	377	392	369	365	358	358	379	392	362	371	391	395	411	403	336	394	411	416	400	360	379	392	374	361	381	365	381	378	415	370	391	406	384	403	370	417	388	396	404	397	409	382	368	402	408	383	394	399	380	385	394	351	331	389	389	402	378	358	347	374	371	364	356	338	422	356	383	385	394	398	370	414	382	424	373	353	398	383	372	363	400	397	414	383	410	427	353	396	402	383	362	419	395	352	385	388	421	406	373	408	388	381	323	418	384	375	385	355	369	366	362	366	403	379	430	350	387	405	374	360	392	377	352	393	363	382	378	376	375	381	417	391	373	372	382	353	397	371	367	380	379	389	386	388	364	400	377	413	336	418	385	383	389	413	382	380	389	375	388	375	367	385	329	382	377	353	390	375	358	416	361	388	388	378	402	362	395	360	362	369	368	408	392	409	373	402	414	398	423	386	407	380	390	329	369	354	392	375	405	405	373	355	381	397	422	399	397	413	402	389	371	388	360	388	346	381	363	349	396	346	401	363	409	329	385	389	375	357	393	384	410	383	387	410	375	404	358	384	356	391	373	394	383	363	382	393	388	392	393	386	378	413	409	362	375	375	381	374	385	409	399	416	352	393	348	350	360	348	361	397	397	332	355	382	393	374	411	415	392	398	386	401	376	368	349	378	423	375	373	410	381	377	395	385	379	366	382	361	380	395	381	372	383	422	394	387	366	341	390	372	372	431	379	380	390	392	373	406	395	371	378	374	401	403	368	356	355	395	406	369	384	359	373	376	403	378	361	365	383	374	406	384	374	360	382	385	389	384	406	388	372	388	383	362	394	400	386	382	393	362	416	368	392	369	406	391	382	403	377	360	365	397	381	406	357	376	389	363	376	370	409	408	366	399	377	389	386	391	343	390	361	373	384	426	409	404	371	397	424	416	365	357	377	378	365	371	354	377	400	344	371	377	377	402	398	385	382	417	396	392	385	387	355	383	371	377	415	406	382	359	361	387	368	396	384	376	398	399	405	432	388	375	354	388	370	351	377	401	401	412	343	398	426	396	417	371	399	360	364	373	399	398	339	411	396	388	405	352	373	355	387	404	422	349	383	353	377	390	421	396	394	405	375	413	379	376	389	373	360	425	358	367	417	355	373	398	396	361	393	391	405	402	394	338	384	396	382	379	381	380	366	355	359	376	409	395	392	365	360	412	419	378	365	403	369	382	328	352	393	400	348	389	384	420	375	383	391	373	401	388	395	389	414	390	366	409	383	358	392	342	358	385	386	357	396	373	321	390	373	378	403	383	433	401	365	400	386	392	430	360	368	395	357	384	339	386	406	377	379	378	370	406	412	371	377	396	322	351	343	383	363	386	385	389	381	337	390	412	384	413	402	344	411	383	387	403	371	342	393	365	374	344	370	366	399	353	347	434	404	379	391	363	380	406	394	393	404	441	368	360	377	408	389	417	359	372	350	385	381	384	384	355	411	394	405	371	384	391	359	371	394	370	396	373	372	391	351	393	386	402	394	371	390	365	401	357	362	399	374	407	363	370	388	401	376	389	383	425	351	382	370	365	379	398	389	348	376	394	398	362	353	375	397	381	404	411	398	369	379	398	374	385	371	425	376	387	388	401	367	384	396	390	398	406	377	397	315	374	360	368	392	363	378	378	368	371	416	361	372	359	382	389	386	381	347	386	381	409	412	360	398	370	328	394	365	389	387	395	378	388	385	360	378	365	384	366	385	368	380	380	388	352	379	361	381	369	378	377	393	386	436	373	385	388	349	377	375	427	415	389	335	377	393	387	371	400	396	398	376	355	377	410	398	367	395	377	374	383	403	394	423	378	416	371	395	418	380	391	399	392	379	346	393	436	390	389	424	387	387	372	384	431	393	370	363	358	394	369	352	371	369	388	396	391	389	419	368	351	375	399	421	388	394	354	379	396	415	403	395	371	354	422	410	393	405	401	384	364	374	359	383	409	390	401	398	397	403	397	362	381	407	389	344	385	392	384	374	385	419	373	378	392	411	419	407	397	392	396	391	380	412	365	378	370	399	403	347	385	388	356	388	377	356	368	341	337	377	358	412	358	405	399	411	340	368	400	373	371	413	406	411	427	386	399	410	394	375	355	384	404	381	385	372	383	365	396	383	402	372	360	353	372	374	389	374	396	360	385	405	357	377	362	411	434	379	408	396	348	370	378	418	407	369	402	396	398	371	381	405	385	388	389	349	391	394	376	391	363	352	344	386	365	419	380	353	385	388	413	388	398	369	340	387	382	408	466	403	421	414	368	394	375	401	371	381	400	374	379	380	415	375	370	363	393	397	409	385	403	361	388	391	371	362	405	387	391	373	415	383	415	394	364	384	372	408	386	348	368	384	417	382	374	345	367	369	376	357	363	378	377	398	389	362	394	384	375	404	331	370	354	396	403	427	403	427	419	364	398	388	376	367	387	418	417	366	434	375	409	388	360	384	413	388	372	379	361	415	381	368	374	356	369	387	360	398	381	357	351	383	367	401	371	373	382	397	388	372	352	373	364	391	405	398	414	388	364	398	392	374	359	376	371	386	398	357	386	379	403	370	386	392	382	422	407	397	398	346	447	377	396	384	389	395	396	334	366	348	382	377	365	407	393	344	399	356	414	384	414	354	366	409	398	383	370	372	355	437	378	402	417	415	415	415	445	375	352	428	354	366	376	390	437	393	365	397	394	353	329	395	377	347	358	421	357	355	358	391	385	433	371	418	410	361	377	350	381	418	384	388	438	370	371	412	378	346	407	370	402	405	421	338	419	389	373	397	359	409	430	379	381	383	402	381	391	380	368	397	344	392	381	398	422	378	366	354	351	384	373	375	373	377	375	399	364	372	398	380	396	386	386	383	360	414	403	403	393	390	438	406	402	360	380	423	340	392	375	401	362	418	392	352	390	357	369	395	361	400	416	389	379	325	387	392	374	356	370	367	389	389	380	376	375	354	378	410	376	370	418	385	391	363	365	357	418	378	398	417	404	354	343	362	411	353	412	372	386	397	381	378	390	385	400	386	410	408	414	385	376	381	395	392	358	393	390	396	416	362	369	393	371	340	370	383	410	426	391	342	367	376	365	396	398	418	401	396	348	430	381	397	365	387	400	393	375	369	372	396	396	398	361	389	381	386	363	392	406	399	404	385	388	355	424	412	393	372	394	394	382	385	421	363	399	362	373	381	427	414	370	413	343	375	381	421	401	407	420	398	398	415	388	386	342	411	378	386	402	365	336	379	378	408	421	373	395	382	368	373	418	359	351	347	358	392	374	381	359	345	366	389	408	372	380	370	383	380	388	368	435	373	370	374	367	383	385	371	382	386	402	397	362	401	358	420	367	344	377	378
13186	8241	4939	2288	1585	1167	1105	987	942	927	909	845	921	906	886	855	894	829	875	797	867	861	796	833	820	829	796	856	826	833	785	801	841	862	830	878	793	910	853	797	832	774	813	825	877	842	842	830	812	829	830	832	865	775	839	818	838	849	819	842	805	825	762	808	842	790	776	856	823	821	830	844	842	847	764	836	847	825	818	854	790	877	824	809	788	825	818	833	808	811	768	853	759	833	859	824	866	774	802	821	857	812	843	778	863	851	746	902	832	771	854	860	836	835	893	877	834	878	846	871	838	832	842	847	868	809	820	869	767	829	882	822	834	809	836	853	849	816	821	857	845	798	776	792	839	836	885	847	842	775	816	813	841	788	855	859	802	770	801	908	866	860	858	796	822	858	784	864	773	815	830	837	802	797	877	784	803	816	792	810	863	809	764	837	843	818	839	770	800	846	806	853	852	797	816	843	781	817	844	864	803	813	833	853	827	839	819	853	843	830	835	780	817	877	820	816	821	818	893	822	834	820	893	845	833	823	831	784	816	881	850	815	810	864	833	863	861	842	834	826	840	800	840	861	861	828	815	852	830	809	883	787	810	814	875	829	809	879	837	822	816	821	818	792	849	840	840	836	817	840	819	797	808	793	824	835	820	843	792	799	799	826	859	819	847	848	834	803	809	845	826	828	807	838	831	828	853	840	784	858	786	867	815	824	794	880	810	831	805	798	830	785	789	816	884	851	799	856	799	871	850	821	846	824	828	905	782	779	824	848	795	882	819	855	785	846	806	795	825	903	851	850	804	846	843	872	870	869	842	794	833	830	851	782	827	809	792	793	852	849	879	831	829	837	800	823	843	815	773	818	792	829	845	806	801	817	836	885	844	864	848	836	885	864	855	831	838	853	821	824	809	811	821	830	814	806	872	878	825	801	847	764	854	829	840	840	808	852	860	853	826	807	822	847	829	831	838	850	847	782	821	885	798	802	810	792	820	833	809	872	771	842	834	838	918	792	842	819	815	802	818	854	869	763	856	819	823	860	810	845	823	838	844	786	821	848	811	861	820	860	847	820	823	812	800	832	780	785	836	827	867	820	849	849	870	852	815	853	794	796	835	817	827	799	822	822	832	850	847	860	828	925	865	867	835	822	847	839	824	879	780	850	799	830	860	863	829	812	857	826	842	849	799	848	811	836	820	831	833	811	853	871	837	852	817	824	837	808	837	909	823	856	836	845	789	847	827	842	813	793	872	874	820	817	869	797	781	835	818	819	835	823	854	825	804	800	802	872	809	808	837	852	809	823	802	779	806	815	823	837	807	776	813	795	824	791	849	826	786	807	860	837	824	841	868	799	812	814	885	805	857	833	845	826	782	857	862	837	823	858	854	791	826	861	810	844	865	912	826	865	818	829	800	833	802	844	856	779	808	795	843	815	838	829	872	803	780	836	815	816	855	817	872	890	838	777	836	783	854	881	793	833	878	833	868	840	769	854	842	882	853	858	831	821	803	812	820	798	787	842	831	788	834	828	824	812	843	845	864	807	883	849	822	816	815	827	835	818	865	907	838	822	790	795	828	873	770	851	846	829	833	829	886	826	805	799	863	847	826	858	845	829	795	841	771	810	824	827	850	821	837	812	830	842	794	849	854	825	831	827	814	805	828	871	803	823	773	818	797	825	830	844	825	810	859	854	860	826	788	818	825	802	853	778	831	841	802	828	814	835	823	833	846	835	812	852	797	794	846	827	804	816	816	866	860	809	860	842	814	841	834	832	803	838	850	839	836	839	833	798	837	797	799	799	842	842	841	841	770	837	875	837	881	824	844	820	816	793	787	812	824	830	839	824	817	859	850	850	798	814	854	890	841	834	819	835	835	843	822	816	819	829	839	855	878	802	804	819	794	814	828	870	834	845	854	819	826	823	842	834	896	838	803	791	814	816	796	858	835	843	818	830	800	784	803	846	811	817	862	812	848	817	837	790	797	824	783	828	844	830	830	821	875	812	800	855	875	825	815	812	762	814	863	853	782	852	827	817	816	817	805	831	837	816	798	832	792	839	850	831	802	895	838	809	825	813	890	832	839	811	855	830	787	869	854	796	816	860	801	843	818	894	854	867	809	807	860	842	789	850	819	802	835	769	844	855	820	850	858	836	797	781	858	853	872	834	857	826	803	895	859	836	844	809	865	816	856	883	838	829	828	817	803	848	831	831	864	821	865	836	775	769	795	835	839	799	819	810	859	784	836	831	819	902	834	859	826	820	853	894	804	845	839	802	865	847	840	830	850	838	792	842	835	838	809	815	825	800	880	814	838	810	862	773	894	855	831	870	863	806	768	882	853	796	806	845	841	820	832	884	861	811	834	866	882	794	826	827	866	821	835	864	831	892	804	827	810	818	873	859	817	876	843	839	816	868	809	824	824	825	859	843	843	852	787	825	820	863	846	821	796	814	848	818	782	849	821	773	842	814	810	797	820	831	840	848	796	800	822	839	834	839	784	771	868	843	830	823	830	871	834	803	851	887	819	840	780	809	833	825	845	862	884	813	829	779	812	878	871	840	801	843	826	791	814	788	801	882	795	880	866	785	798	809	887	826	821	806	842	811	817	801	794	829	790	817	808	816	813	871	825	821	795	822	821	866	823	854	811	837	825	816	819	841	824	856	805	867	850	822	815	829	849	818	797	788	870	837	842	859	801	788	845	794	808	849	888	800	851	819	802	804	801	788	785	815	816	857	847	848	820	837	870	784	765	850	791	854	883	844	809	821	831	868	851	832	841	823	808	844	775	847	844	855	849	813	796	832	756	808	831	838	826	826	811	785	832	863	818	819	838	904	852	778	814	836	775	775	799	830	850	866	859	804	891	812	814	834	790	807	842	857	833	808	815	826	778	811	869	814	878	858	822	825	835	872	820	847	813	857	821	901	843	809	889	829	881	832	843	831	830	823	852	793	870	863	837	802	828	818	845	830	844	819	846	839	855	872	828	814	823	826	839	838	870	846	773	841	850	820	814	771	782	822	869	793	831	810	799	793	854	770	855	812	806	847	809	867	856	807	781	804	894	791	775	819	785	802	786	827	852	857	843	827	805	808	887	802	854	836	831	868	854	827	824	847	823	882	835	839	809	820	835	847	796	799	860	854	849	786	817	828	812	824	836	842	814	869	813	765	822	836	827	796	785	845	811	853	838	818	850	820	837	812	826	818	891	844	829	861	834	835	822	824	867	815	828	819	811	835	831	797	831	818	768	826	822	819	782	804	827	853	870	783	863	808	798	824	822	881	836	877	874	844	825	844	832	819	811	822	881	798	863	852	781	860	829	846	850	801	813	798	861	790	843	805	804	835	821	866	798	848	856	789	877	779	793	837	844	855	797	788	807	876	806	865	841	837	843	837	851	879	784	823	818	828	836	909	802	843	851	848	835	886	802	852	819	760	791	832	797	843	829	786	850	834	890	839	857	839	846	778	831	839	810	849	847	851	865	817	831	762	820	825	886	857
24813	21224	24782	27950	20995	6182	1489	981	768	618	666	578	537	480	425	361	387	397	350	355	320	295	301	288	294	302	318	314	305	294	313	298	294	302	295	286	312	309	288	264	305	287	314	314	237	306	286	296	233	281	290	283	277	295	292	282	278	281	286	297	285	254	298	275	268	271	279	257	279	264	300	275	264	285	314	286	297	275	276	293	287	312	280	289	239	264	281	280	277	273	263	295	293	269	293	298	309	281	289	271	274	283	284	287	302	289	277	275	278	259	287	276	316	309	285	259	318	265	274	257	286	268	296	260	303	341	295	274	263	287	304	268	264	291	290	284	301	297	271	272	298	292	322	262	270	297	278	277	274	292	312	308	261	278	285	292	269	268	278	307	268	294	278	274	293	292	253	296	275	260	286	287	272	280	315	285	290	264	251	262	316	263	274	252	274	263	282	281	270	328	244	288	269	249	245	277	243	303	285	290	249	268	258	280	277	300	266	280	257	279	267	278	267	277	285	322	284	290	275	303	272	276	281	316	304	265	264	304	324	283	255	296	324	262	282	285	279	292	256	263	294	323	261	261	283	261	290	302	263	274	283	296	301	272	280	281	304	301	222	269	264	288	273	282	271	287	265	293	318	280	296	283	264	264	262	276	305	301	293	271	271	262	297	285	285	292	292	292	302	308	284	282	309	289	288	264	269	261	283	275	283	282	271	272	274	291	271	309	280	296	309	298	288	270	248	302	282	278	266	297	314	309	277	286	294	265	294	274	287	290	267	286	289	286	283	303	282	285	300	274	259	282	252	296	309	261	283	249	285	245	270	296	275	268	273	300	296	303	296	310	276	277	291	300	305	268	270	284	274	281	258	288	281	288	244	292	284	296	292	305	295	275	276	282	275	278	284	298	273	288	269	278	268	262	284	309	300	299	279	267	274	280	309	291	278	287	323	286	254	259	289	299	269	278	280	250	300	287	288	266	282	286	293	303	276	305	300	286	270	297	275	253	283	308	293	314	265	284	279	295	287	289	306	296	290	270	303	287	272	288	276	290	289	269	268	281	303	285	288	292	299	285	266	285	266	300	264	295	296	295	268	303	276	280	285	286	270	285	265	279	284	298	245	283	279	349	303	272	309	294	267	295	301	301	264	254	309	254	296	274	256	250	281	306	276	277	296	276	268	269	271	260	280	282	298	258	292	295	297	282	283	255	270	290	303	259	286	276	269	277	260	299	282	275	261	273	267	288	267	292	281	273	278	280	278	269	270	287	249	290	278	280	297	241	289	266	296	295	286	275	245	262	283	277	278	298	291	298	297	288	294	271	278	260	276	280	260	272	282	308	255	287	273	275	271	288	261	271	275	297	305	287	255	281	287	284	287	268	274	281	264	295	304	284	268	286	265	305	242	306	305	323	284	270	300	295	273	265	301	273	301	288	265	288	259	294	266	310	321	281	308	284	251	284	293	298	280	264	277	261	259	286	278	263	270	286	311	277	249	294	281	277	286	313	262	298	251	298	302	295	274	277	286	278	306	274	269	294	293	322	305	271	260	287	293	268	295	313	291	288	280	275	265	277	266	272	264	298	284	271	290	276	286	304	266	271	285	261	262	322	328	265	280	259	280	275	279	240	268	287	272	301	263	274	283	260	278	275	272	264	283	288	247	305	275	292	259	260	269	307	311	288	258	308	288	285	293	288	293	290	290	279	291	270	278	290	253	298	278	287	281	268	275	269	266	275	262	256	249	315	301	279	289	304	299	308	277	298	280	281	299	290	260	275	284	272	282	300	264	287	303	261	309	271	288	279	272	291	288	253	279	296	314	266	252	260	262	271	277	271	285	273	284	309	245	308	271	292	249	295	289	308	272	277	301	287	239	247	311	260	282	280	286	286	266	284	286	296	280	299	275	278	279	286	295	228	285	311	250	296	310	288	260	302	296	274	250	304	276	273	289	265	312	250	291	306	272	296	263	295	278	273	274	272	265	276	299	305	308	293	284	274	277	282	264	301	285	256	300	264	282	280	290	298	257	295	275	317	276	284	281	286	308	282	304	310	254	268	291	289	260	289	306	292	308	248	266	296	279	303	272	278	265	275	284	271	263	326	287	323	270	271	273	297	275	273	317	262	273	279	281	284	276	297	268	264	288	286	251	249	262	295	298	338	290	299	303	290	268	278	294	305	327	302	277	279	289	316	290	255	279	254	268	286	290	269	307	299	269	278	275	290	309	279	261	283	290	275	269	304	276	304	292	274	255	289	293	257	278	281	274	283	277	294	256	285	274	279	267	341	273	286	297	297	277	286	285	276	249	251	289	265	267	298	264	299	286	311	294	309	264	295	294	295	271	280	247	260	274	288	282	278	273	281	278	269	294	268	298	308	266	277	265	297	325	235	297	293	258	305	270	300	286	272	299	252	287	275	268	262	258	304	305	310	283	283	272	237	293	248	303	263	289	303	300	252	278	300	308	265	283	297	288	301	282	289	272	271	275	290	303	286	269	300	282	298	279	288	269	266	293	302	268	285	286	282	269	278	270	288	269	269	271	292	286	330	296	283	271	260	292	317	304	261	291	273	256	307	269	267	257	293	266	286	273	303	277	319	292	296	307	278	320	293	277	269	267	290	271	284	333	273	296	267	281	315	272	297	273	282	266	291	307	282	266	271	292	265	303	259	290	288	293	286	294	282	302	318	271	286	274	284	252	275	259	276	289	286	311	251	280	263	281	262	284	265	296	277	248	299	261	271	274	281	256	281	254	318	316	287	284	290	273	286	288	297	280	321	317	273	276	270	288	283	280	265	288	256	263	291	307	279	257	288	288	253	269	302	298	297	288	298	302	320	262	279	291	278	261	287	308	252	265	267	297	285	276	255	287	301	273	267	260	300	296	310	255	306	273	311	283	282	296	281	277	265	282	293	269	236	269	278	256	299	285	275	278	273	255	279	264	294	273	300	291	292	297	296	321	269	284	322	292	271	280	289	310	298	280	318	277	305	286	263	269	263	300	284	291	283	285	289	283	281	273	285	260	281	249	324	275	313	297	290	262	300	306	265	255	287	324	276	292	284	305	317	291	268	283	303	235	282	266	293	278	289	308	303	259	284	280	254	260	308	307	311	266	314	297	290	286	279	296	272	280	286	292	311	273	296	268	262	301	271	287	276	315	287	259	281	305	290	266	296	263	260	234	269	258	309	270	284	280	266	255	335	289	288	304	296	289	312	298	265	303	263	282	283	278	303	277	297	252	259	274	265	278	286	315	288	295	267	278	292	283	263	276	315	255	307	250	279	253	291	266	293	280	269	304	299	299	253	286	295	281	287	288	287	268	285	320	297	277	263	285	272	263	286	315	282	259	278	258	285	289	285	274	268	282	287	283	295	280	317	272	282	283	291	278	295	253	251	296	260	309	288	269	314	285	292	269	294	290	280	251	315	273	258	291	293	301	280	268	276	281	282	268	323	288	278	265	284	292	273	280	296	306	303	290	276	283	287	276	259	286	281
8479	14831	9415	3734	2363	1562	1172	938	863	810	774	780	769	749	668	701	671	679	636	620	632	604	611	617	633	604	604	618	634	642	590	609	627	577	645	605	625	599	647	647	630	610	623	651	646	616	617	639	604	578	656	637	570	650	675	637	626	578	617	632	650	622	622	655	642	598	591	607	630	652	653	626	598	633	611	573	608	568	600	640	621	569	597	623	660	620	643	599	582	634	636	608	591	615	600	647	579	613	601	594	626	579	635	636	623	641	663	631	616	603	644	653	676	654	616	641	621	606	651	603	642	648	648	657	618	565	603	606	622	634	642	643	665	551	582	643	609	573	641	623	618	610	578	603	603	589	620	638	632	648	607	647	608	606	627	590	630	634	608	636	639	612	601	597	648	619	608	626	575	644	655	593	638	661	628	594	628	605	618	589	604	647	622	604	640	633	593	594	594	571	590	629	655	658	606	608	660	645	700	652	596	623	610	598	581	572	602	624	627	638	621	641	573	699	615	638	570	639	615	658	638	630	612	601	642	598	629	638	597	645	647	660	643	625	658	624	609	605	627	680	647	645	601	636	635	687	594	703	581	579	602	650	596	609	633	621	616	642	631	632	584	621	606	615	645	593	639	623	632	646	649	643	650	590	625	629	623	556	605	643	660	602	622	610	648	610	620	604	584	570	670	606	598	641	597	601	579	595	609	652	628	597	628	611	613	627	577	605	608	661	601	630	621	604	615	678	654	613	619	657	657	673	613	617	609	615	599	624	622	603	612	587	587	646	624	582	649	644	589	636	616	645	588	625	626	674	619	613	621	637	623	650	605	644	615	646	626	623	607	590	628	627	650	596	632	617	605	649	589	635	621	658	612	659	618	675	575	655	616	608	610	626	614	618	654	623	657	642	597	632	601	623	628	581	634	591	581	625	591	600	592	641	644	606	596	622	626	640	587	635	588	592	630	636	646	587	646	635	577	627	571	560	626	614	667	636	591	620	603	617	607	571	624	607	602	638	596	629	645	608	635	609	600	608	661	607	613	643	620	623	610	612	656	661	608	639	643	638	593	626	655	643	594	585	606	597	625	618	655	615	624	611	602	618	616	633	619	640	627	615	609	622	597	608	629	598	625	622	600	619	619	638	681	623	606	648	637	613	628	657	593	617	633	631	629	604	634	591	657	602	581	588	646	609	675	601	686	595	630	604	614	619	582	643	640	632	607	620	611	642	629	590	675	587	620	648	597	649	623	578	601	617	664	645	608	608	624	634	613	626	608	617	644	624	603	611	653	584	641	605	632	621	631	596	638	645	611	648	633	632	627	614	622	577	656	649	604	626	634	595	617	652	621	623	643	604	604	600	646	612	598	574	667	602	621	614	663	597	599	621	641	611	644	615	624	601	662	626	644	669	617	631	617	601	626	618	660	597	658	630	627	605	623	591	620	647	609	609	606	609	624	672	585	610	602	643	631	608	602	632	619	591	603	611	598	595	605	564	617	602	605	617	645	604	620	621	605	578	603	620	602	588	608	610	617	650	636	613	608	623	571	630	593	656	596	641	610	558	634	590	607	662	584	581	639	594	613	592	637	615	629	610	608	638	618	618	598	592	604	649	601	574	638	593	613	606	677	624	580	669	593	596	633	646	628	581	639	589	658	611	599	637	609	621	621	632	582	621	625	632	653	596	597	598	612	600	570	667	656	623	653	631	641	610	596	626	606	597	682	655	593	622	627	639	550	622	598	614	566	594	591	618	588	623	622	604	618	634	602	609	625	581	623	610	592	643	595	609	601	631	597	618	616	621	630	594	614	604	627	627	650	626	664	626	637	619	668	570	607	610	584	606	599	602	677	599	627	573	604	623	646	633	646	620	591	625	625	623	639	597	612	604	604	645	617	628	615	623	631	589	569	593	602	633	632	656	608	585	609	585	590	613	584	634	627	615	639	598	627	589	633	637	620	644	610	624	628	571	643	590	633	590	639	619	631	641	638	628	618	619	615	611	639	568	636	639	617	607	662	621	599	579	635	674	614	585	584	593	604	633	598	608	633	615	632	612	630	575	608	596	645	621	627	614	656	612	592	578	613	628	651	614	627	632	641	629	605	598	627	642	612	610	624	608	646	653	640	631	608	677	633	655	660	625	582	623	578	575	615	646	619	625	685	607	605	617	600	598	652	636	622	605	600	612	625	571	615	638	621	573	610	600	637	553	627	649	579	625	631	599	544	601	626	615	600	614	595	634	636	649	609	595	594	578	671	603	615	605	608	601	623	607	595	592	606	589	641	600	601	604	649	589	578	637	667	631	594	620	643	624	629	632	635	677	642	638	668	611	610	668	612	606	590	667	613	630	587	580	598	627	631	623	577	627	577	622	600	619	600	634	594	619	582	611	648	627	580	622	613	643	624	629	596	605	634	596	586	641	603	650	600	620	622	614	613	602	611	613	610	616	607	539	564	644	625	626	573	670	657	568	644	602	628	598	619	642	663	641	679	635	647	641	545	605	620	609	608	616	604	619	620	605	612	643	630	626	649	669	614	590	605	628	658	595	563	629	614	651	593	644	641	639	599	608	583	631	656	630	577	667	598	619	632	590	585	603	664	658	554	628	562	661	628	603	619	626	604	671	597	626	594	650	652	595	603	622	602	574	628	604	631	630	596	613	648	621	605	624	661	622	655	644	573	605	602	624	661	599	613	625	637	617	618	572	615	618	641	625	632	635	613	605	662	645	648	582	615	649	573	621	608	608	653	639	629	637	649	571	630	632	580	622	596	593	583	688	675	632	620	668	601	622	620	630	616	660	648	601	582	551	648	612	598	628	592	594	589	606	596	610	599	596	583	651	609	640	674	645	607	609	581	583	579	615	606	605	615	587	665	639	659	637	621	599	632	627	637	581	587	631	616	647	575	672	631	561	630	621	582	625	635	583	637	603	607	634	596	605	654	601	593	625	629	610	644	586	604	653	641	619	629	659	621	623	655	663	622	624	622	615	582	627	603	593	627	613	603	618	579	614	625	594	606	642	596	611	607	633	649	658	604	604	623	614	646	641	622	604	623	614	592	653	613	578	596	648	612	593	612	641	616	596	610	606	607	622	614	605	637	661	618	622	626	631	603	600	609	629	669	643	596	657	621	635	666	623	614	638	604	633	615	570	668	639	614	598	635	648	569	622	606	605	638	625	567	588	675	647	655	645	585	582	594	573	587	601	579	633	602	656	620	622	620	629	611	620	593	623	618	620	606	648	605	602	608	614	605	657	630	625	629	637	621	619	580	627	633	661	567	623	633	616	597	651	599	621	651	593	587	671	586	607	691	596	627	608	634	624	621	589	644	621	627	614	601	623	595	605	619	611	606	627	641	597	608	643	582	638	624	570	599	608	610	582	605	644	627	599	621	598	617	615	608	606	655	607	612	593	595	569	657	605	595	629	655	618	573	619	623	627	604	646	643	581	644	642	656	623	633	580	554	647	660	615	626	636	556	642	620	585	622	666	625	642	661	610
23986	21140	25333	27217	21180	21086	6242	1486	1049	832	806	717	552	524	440	382	369	301	264	281	226	244	205	197	191	201	175	173	176	196	196	208	157	183	177	182	184	168	184	168	194	168	163	192	184	198	175	166	188	202	166	182	158	182	176	190	162	166	169	180	179	161	182	172	194	172	173	185	193	163	169	185	175	165	174	152	162	174	159	169	174	206	180	179	192	190	164	179	181	170	189	188	185	150	212	181	159	173	181	183	194	204	197	184	186	178	162	190	183	174	166	169	172	168	181	185	195	161	194	195	160	165	170	186	188	193	186	169	174	181	150	168	194	163	186	184	193	170	168	180	153	185	194	163	188	187	166	181	171	192	196	192	182	190	172	189	206	175	174	186	204	180	179	178	191	173	231	196	159	173	191	145	177	155	185	182	162	166	169	190	135	179	166	160	159	190	191	154	163	154	160	192	174	185	191	170	176	175	169	165	164	179	197	176	171	177	192	181	181	181	178	184	185	168	168	162	163	191	172	161	163	174	186	184	161	175	192	204	208	196	153	192	192	183	182	177	143	189	183	159	172	201	185	180	191	178	164	175	168	174	162	160	190	185	173	185	169	183	182	203	185	166	177	206	173	156	160	190	195	179	199	180	169	169	183	182	188	187	179	200	160	172	173	167	168	155	161	192	184	163	154	151	176	162	177	190	180	189	188	180	155	194	178	188	159	186	206	163	155	168	168	174	190	176	132	200	191	189	159	158	170	154	147	185	183	210	186	189	172	177	189	195	157	163	166	176	172	189	179	180	182	174	174	167	193	203	180	181	193	184	194	206	170	206	163	180	169	166	177	162	184	175	180	162	152	181	172	212	205	174	184	167	189	199	165	184	182	193	180	179	159	186	170	180	170	164	190	160	194	171	171	157	192	198	170	159	150	159	165	188	189	181	209	151	198	173	153	198	183	191	175	169	190	183	165	179	174	166	184	165	182	186	174	176	202	171	194	181	175	159	147	152	198	175	165	147	154	188	171	173	223	177	192	167	205	189	193	183	169	182	178	182	173	165	145	165	184	171	181	187	176	189	175	184	177	153	174	169	188	186	168	190	133	176	190	185	188	187	194	181	186	187	172	167	145	164	153	179	210	175	165	162	191	176	159	185	156	167	169	168	179	199	178	149	186	187	188	178	162	161	188	200	161	177	168	176	187	183	167	177	180	175	177	194	170	191	170	175	200	179	178	161	170	169	180	186	181	164	171	157	177	162	163	166	168	159	171	156	171	152	165	151	159	190	178	166	171	202	174	177	193	197	181	164	171	188	163	185	174	201	181	172	169	196	167	202	201	197	206	157	155	169	156	171	187	167	166	183	163	178	182	195	188	161	197	181	177	199	154	179	193	160	183	159	174	143	159	178	181	158	175	187	167	167	166	198	173	182	161	152	195	187	169	223	195	183	160	177	196	183	188	178	195	208	173	188	195	205	152	171	192	177	178	192	173	179	195	181	177	184	184	182	186	194	183	194	159	176	188	168	190	188	151	159	191	174	178	204	164	178	190	207	184	193	174	173	180	178	182	186	180	195	175	205	178	193	185	179	178	191	155	163	167	175	165	179	187	184	178	185	185	190	168	167	189	176	146	172	178	172	177	170	161	165	156	175	185	198	168	180	172	173	193	139	172	171	177	213	151	148	170	172	194	178	166	172	177	172	200	185	181	180	184	157	187	190	175	174	172	195	185	157	170	174	188	159	149	169	168	171	192	170	176	183	179	190	203	189	181	188	172	195	192	192	178	197	191	148	169	179	189	203	179	172	152	176	187	186	159	181	189	188	193	181	184	190	180	191	184	188	186	183	198	164	185	194	175	173	184	166	193	171	169	178	197	175	188	201	165	168	193	162	184	161	195	163	171	175	216	169	175	178	173	183	182	198	190	154	190	162	190	196	190	146	154	161	163	157	180	171	194	158	188	169	194	174	197	161	179	180	175	169	172	186	180	202	205	184	177	194	167	182	171	167	158	174	186	154	180	189	195	184	164	160	161	165	150	165	178	184	181	199	189	179	165	186	182	187	196	182	192	156	202	205	183	158	188	174	201	151	183	180	198	193	172	172	156	192	166	193	195	170	199	179	190	180	168	187	176	170	179	192	190	185	177	167	175	156	168	170	177	167	193	151	187	182	201	191	188	174	157	158	176	176	157	186	175	178	192	169	199	197	183	181	167	179	158	159	183	197	176	163	177	177	182	188	202	174	183	191	187	187	192	185	164	193	192	193	181	184	180	188	166	157	172	174	185	164	181	194	169	175	177	186	191	203	198	168	211	177	176	166	184	153	182	170	175	195	158	181	166	171	183	171	166	207	180	190	158	181	162	157	171	188	166	197	180	167	193	184	177	179	174	196	170	170	179	178	188	162	168	181	193	168	194	184	172	161	161	185	174	156	173	193	180	193	179	183	162	174	165	165	170	188	160	184	175	185	197	171	166	177	189	172	183	186	183	181	174	194	175	174	165	187	190	156	158	176	170	173	200	173	204	181	170	166	175	174	203	189	183	165	186	176	171	175	173	173	193	151	195	154	183	184	180	167	179	174	170	183	193	166	204	180	189	146	162	186	167	183	162	155	166	190	171	167	182	187	169	184	173	205	173	190	175	176	163	171	163	176	156	172	161	171	188	206	170	191	177	174	174	180	164	178	192	176	201	182	199	166	177	175	172	188	165	163	175	184	194	192	176	156	181	149	173	183	179	170	172	197	170	202	172	176	184	171	157	169	164	168	173	174	177	188	151	169	156	203	169	201	171	197	195	202	201	159	184	180	181	166	178	197	188	181	181	164	182	162	175	163	181	166	175	174	177	168	165	172	191	221	166	152	176	167	182	185	185	167	185	175	176	175	173	175	160	166	173	156	184	174	159	193	186	185	165	191	178	173	198	180	188	148	193	178	182	191	170	174	198	168	193	195	167	169	197	167	177	185	187	177	159	188	192	173	168	163	168	193	202	166	195	169	164	175	185	170	155	188	166	190	181	201	145	176	166	176	201	178	171	189	193	158	199	171	186	182	201	183	169	169	170	169	185	206	184	151	175	178	166	171	165	152	170	185	166	181	164	175	147	174	173	169	176	166	196	176	184	156	185	185	183	176	172	175	140	178	158	171	175	167	186	179	165	172	177	168	189	197	189	193	176	165	169	156	170	171	181	211	174	208	182	178	189	188	168	155	176	183	173	210	152	204	177	173	170	182	184	174	183	191	179	177	152	196	171	164	200	168	192	202	185	179	189	168	162	179	217	200	183	161	173	205	180	163	152	167	193	162	177	189	226	180	162	161	164	193	191	166	177	191	172	180	173	172	186	173	182	173	188	205	182	171	177	195	194	168	181	183	181	176	160	153	193	145	191	197	179	166	160	171	155	172	185	177	187	169	149	167	205	211	145	172	185	188	169	179	189	165	209	194	204	184	153	184	188	170	204	182	179	167	175	203	182	181	187	159	182	139	178	155	183	176	168	174	170	169
8393	19932	13285	5274	2856	1922	1282	950	813	772	697	703	603	601	547	498	516	474	461	463	465	470	454	438	427	448	400	403	414	476	415	440	428	440	440	421	457	417	425	406	434	411	417	419	425	434	402	455	386	429	457	424	432	443	448	406	386	437	453	419	447	448	403	400	390	389	442	425	445	441	416	423	402	387	470	399	440	415	430	425	400	416	451	424	387	449	454	443	393	451	407	473	403	412	403	417	401	407	435	413	434	424	417	460	430	446	411	410	411	438	446	433	433	413	433	420	391	435	444	447	406	387	422	406	408	428	414	417	418	442	423	462	425	451	446	418	419	418	422	393	459	403	418	428	413	421	427	415	449	418	426	431	413	398	410	428	396	409	409	422	459	437	437	386	429	419	403	448	430	457	410	385	421	414	422	413	445	447	388	431	447	422	387	419	404	403	429	377	421	464	423	441	453	412	411	414	420	429	430	416	415	425	423	427	439	386	458	401	468	448	424	388	421	406	459	459	414	406	431	455	439	436	441	381	415	423	422	441	430	406	392	406	418	401	428	426	414	452	385	429	431	417	413	434	430	410	408	427	427	386	398	441	450	412	410	398	404	478	403	399	415	407	457	400	421	464	446	438	419	401	403	429	442	384	407	431	435	417	441	438	458	395	405	408	433	417	413	417	434	380	462	398	428	450	420	407	450	472	415	421	424	385	401	412	436	432	425	393	424	378	431	399	399	402	426	409	444	423	432	403	431	477	441	441	404	396	430	433	399	411	432	417	442	449	432	412	395	458	410	406	387	430	447	409	422	412	444	430	410	380	414	470	432	456	422	411	423	433	434	466	427	428	385	417	399	428	392	422	381	412	458	382	393	436	423	453	422	441	414	443	412	462	423	417	423	419	440	430	418	444	458	418	393	412	410	422	407	427	413	433	424	423	415	414	396	449	424	473	405	431	404	406	451	415	394	442	388	414	425	415	415	421	420	420	436	433	408	408	431	420	423	428	413	414	394	417	418	416	414	405	406	430	380	385	423	416	416	416	430	444	409	410	437	435	433	464	440	446	442	431	448	404	409	414	442	396	478	430	455	421	401	417	428	421	406	397	393	435	450	355	381	429	433	423	364	450	406	436	435	436	406	405	407	410	401	400	414	440	408	383	423	430	376	396	443	410	414	450	406	400	428	453	432	453	415	430	411	388	415	405	406	463	430	425	407	415	428	369	439	430	399	411	396	407	436	406	398	410	461	426	394	417	433	433	392	435	399	388	436	397	401	412	422	425	402	415	449	402	443	430	440	431	427	419	437	430	447	421	377	394	397	417	429	381	443	432	401	429	373	424	375	446	403	390	400	421	405	392	440	426	401	457	436	441	413	440	425	383	399	431	456	431	435	408	433	401	423	435	423	417	428	442	463	417	444	414	409	411	386	416	424	431	433	434	408	394	401	399	418	426	461	413	432	441	453	402	436	407	395	442	422	412	433	444	410	468	388	402	410	395	407	389	392	434	392	446	434	429	404	430	433	414	385	446	435	422	414	438	416	459	427	428	423	439	407	416	468	430	391	458	428	425	455	394	429	429	440	411	449	442	451	482	389	418	403	403	413	435	439	399	439	432	402	372	399	410	390	399	440	399	456	445	410	431	402	422	457	402	420	406	374	419	440	397	428	420	431	404	413	437	422	426	418	408	441	417	484	406	430	439	400	440	421	397	408	422	412	412	408	397	412	459	436	427	423	403	396	406	402	405	418	412	406	422	420	379	416	417	393	406	404	450	406	417	416	427	392	423	436	417	399	374	432	422	442	401	427	410	400	384	407	434	422	434	409	417	417	458	415	391	468	409	385	418	409	426	436	412	430	414	386	418	409	413	397	415	405	409	429	434	419	439	390	425	414	400	433	416	384	431	427	420	402	396	399	438	402	459	424	405	407	402	361	424	397	450	407	399	452	477	400	393	405	393	422	424	442	400	434	369	415	354	434	391	388	396	423	392	440	395	428	425	398	441	429	414	411	394	399	435	433	403	413	396	449	426	402	443	467	462	424	417	447	408	420	473	403	372	418	433	428	456	443	452	420	433	417	373	435	419	400	440	360	409	409	390	417	411	458	428	423	404	392	419	455	423	402	384	414	426	424	411	414	394	439	397	427	410	431	482	436	421	407	399	438	417	435	422	424	424	436	426	428	406	431	422	376	401	431	430	444	386	451	420	405	425	415	394	419	421	426	439	444	431	416	462	381	448	463	427	430	411	422	399	387	410	450	401	404	405	414	398	430	407	431	458	423	398	427	418	381	446	442	410	395	437	412	415	417	415	410	419	386	392	425	410	407	425	430	394	414	420	412	423	426	442	427	433	407	435	405	419	424	432	448	439	435	414	452	407	426	426	395	396	442	418	368	428	423	423	459	443	446	439	455	431	401	434	413	408	408	408	417	442	445	404	403	398	419	404	402	402	424	434	443	432	426	429	437	410	401	412	452	409	402	441	465	420	429	407	426	379	424	430	418	436	437	385	405	396	427	414	416	429	422	418	419	428	419	429	414	447	441	435	425	437	419	414	440	421	377	403	410	417	423	434	428	409	414	399	415	423	428	357	403	409	414	433	400	400	402	436	409	437	448	409	445	397	443	438	398	423	416	408	414	384	415	413	479	419	449	442	424	469	420	417	424	426	390	439	433	458	412	439	438	421	427	390	407	416	417	440	403	460	426	419	409	385	415	409	390	432	423	395	413	372	396	416	435	408	467	399	387	394	422	420	394	427	434	391	406	412	419	427	419	387	422	456	410	432	427	426	431	412	420	435	393	437	421	431	413	422	404	402	387	455	437	385	430	424	439	434	411	422	415	403	425	441	428	380	398	435	429	476	396	395	390	406	411	427	402	400	450	377	400	445	420	419	407	436	408	416	399	411	373	360	395	421	433	461	410	444	412	401	407	422	426	420	388	400	432	452	421	423	419	434	436	422	396	401	428	446	411	435	405	437	404	442	403	439	447	412	429	413	421	434	391	449	425	440	432	421	421	400	405	429	434	396	400	437	426	414	440	435	406	428	422	419	397	446	426	407	456	443	438	430	403	424	393	394	440	419	444	426	401	428	431	431	401	426	421	429	469	401	420	439	399	405	419	410	453	442	410	411	404	397	451	433	418	445	406	463	444	395	411	427	398	401	410	406	423	454	424	444	417	412	431	413	366	423	434	379	441	419	412	414	405	419	433	435	386	450	403	421	429	415	441	405	428	418	409	466	385	439	424	387	394	433	441	456	420	386	405	409	423	417	431	396	431	387	395	403	434	445	402	391	431	392	411	423	412	406	411	440	384	408	428	433	460	435	457	412	443	446	443	421	421	417	410	403	444	426	434	452	398	428	425	421	415	436	386	415	425	412	446	428	401	419	412	448	406	415	447	458	425	389	411	424	401	400	442	451	408	395	444	424	401	406	408	444	414	382	434	439	429	430	415	394	431	429	447	434	431	443	409	440	406	426	434	444	411	406	447	449	411	409
34696	14833	6565	2436	1320	1083	777	625	605	537	563	522	491	494	432	449	454	445	407	441	440	432	390	403	414	416	397	393	374	427	398	382	377	361	359	359	386	394	382	391	364	376	415	373	363	365	404	385	414	377	389	360	407	346	347	353	360	375	392	404	387	364	370	377	364	381	371	383	360	411	422	366	392	388	387	419	398	366	441	356	369	354	401	403	415	402	419	395	366	353	412	378	359	389	356	373	381	349	387	368	386	384	407	398	362	377	358	365	372	396	405	361	403	381	353	387	328	379	439	377	393	387	397	377	386	385	427	366	398	389	383	393	420	400	435	352	381	413	404	365	412	365	407	385	416	400	367	343	339	401	378	399	389	404	411	390	410	369	369	380	389	359	408	361	407	361	408	391	374	335	358	369	418	377	390	376	370	404	387	403	356	356	372	384	436	394	353	386	379	373	353	382	363	422	402	382	382	375	393	393	365	400	367	407	408	373	404	404	364	382	386	419	365	373	368	394	387	386	379	401	394	401	359	399	371	375	417	395	442	408	390	433	354	406	398	368	357	378	369	409	399	365	406	395	410	404	347	385	347	395	375	360	434	383	372	405	384	342	410	373	352	387	402	393	417	411	396	366	399	376	353	402	370	409	375	381	412	366	378	397	371	372	406	399	377	322	359	372	369	389	374	356	388	391	372	396	437	418	346	401	384	369	429	400	393	413	384	423	409	380	393	348	390	360	417	388	392	425	369	385	386	389	368	358	383	375	373	399	387	396	400	397	386	395	388	379	409	387	356	402	375	363	392	401	413	413	409	409	376	359	393	360	429	393	368	397	390	357	349	372	400	393	412	381	411	371	387	386	374	419	394	384	384	359	418	402	361	388	391	371	387	387	416	391	404	377	400	424	357	395	437	384	402	364	381	413	432	380	362	387	344	397	362	424	376	381	391	383	383	387	391	388	413	387	382	383	375	410	416	384	386	372	392	373	411	398	386	382	367	379	419	401	410	402	379	361	359	415	367	381	395	407	414	377	413	365	344	360	401	369	358	381	401	380	382	402	420	392	356	376	416	374	380	388	373	374	410	364	392	390	370	419	390	403	388	398	362	412	376	374	362	365	384	352	377	351	389	383	397	382	389	352	398	429	372	385	357	356	383	381	387	383	373	389	392	367	426	443	396	342	343	394	396	404	359	414	346	379	374	368	382	379	375	394	372	405	399	364	371	388	387	404	396	399	388	345	363	386	381	372	393	382	378	377	422	426	375	398	394	417	411	406	384	391	383	368	382	390	399	389	365	424	379	413	378	370	394	369	379	406	377	397	388	376	381	390	369	405	396	348	387	394	403	359	382	396	384	393	374	361	343	371	363	374	378	400	390	367	405	376	385	385	395	376	357	365	378	343	396	370	373	401	401	395	352	410	393	390	380	377	411	402	387	402	384	398	362	404	395	406	354	394	417	383	355	372	390	399	366	434	374	387	401	407	394	382	394	369	374	356	389	391	385	395	386	349	391	386	398	384	398	373	355	418	408	364	372	387	413	402	372	385	386	394	382	367	365	409	377	351	372	388	420	397	383	404	405	373	388	361	412	376	401	351	394	374	411	417	403	391	393	400	353	384	417	357	418	371	383	369	401	364	359	355	361	376	394	382	381	392	385	350	396	355	331	395	400	350	369	366	406	368	376	373	372	343	356	378	430	368	363	356	408	372	398	375	426	387	358	426	400	400	396	403	403	363	399	402	390	363	354	383	362	398	359	381	350	386	403	392	388	397	366	381	390	409	383	403	398	380	377	405	385	377	373	354	366	375	409	400	378	393	397	402	355	398	395	376	357	349	389	375	370	355	425	373	369	381	379	349	380	429	349	362	392	398	364	402	390	390	387	394	383	391	384	383	326	376	375	369	385	388	392	350	375	403	407	393	388	382	372	364	380	413	386	385	414	403	363	378	349	393	395	419	401	423	382	405	403	376	367	391	384	380	344	405	398	370	396	381	390	390	409	378	411	400	373	356	393	371	384	390	419	351	351	422	397	400	364	395	410	349	374	389	403	403	392	414	390	391	396	351	391	377	390	385	404	390	407	371	373	388	394	358	372	365	390	405	361	390	425	409	350	379	377	354	371	348	344	374	395	384	412	373	395	360	369	412	355	394	374	351	393	349	370	365	420	372	376	380	383	420	378	416	376	389	336	377	378	354	365	409	385	400	423	387	401	342	396	371	411	390	372	376	376	397	373	383	372	354	383	391	414	357	417	391	404	363	412	349	363	391	412	359	352	394	367	365	356	410	391	370	362	382	384	390	381	399	341	376	417	364	379	362	407	349	383	377	413	361	405	362	395	393	390	366	398	379	389	431	417	406	373	339	376	389	380	388	391	409	404	414	385	368	368	376	387	348	377	410	403	365	401	366	392	364	393	337	384	388	388	402	368	360	372	386	367	375	359	374	395	364	425	384	357	420	392	359	388	381	378	392	376	367	388	382	355	402	380	382	374	376	400	349	402	418	397	389	374	374	356	370	420	386	392	384	394	391	407	425	359	396	392	450	407	401	373	355	388	419	385	382	388	413	372	376	377	364	396	387	399	351	390	388	389	401	385	369	367	388	347	382	367	384	360	395	390	399	349	378	396	418	359	354	417	384	350	350	377	391	375	419	375	395	375	402	403	383	371	396	421	385	397	372	394	387	392	380	416	419	397	399	401	397	369	369	397	370	391	396	404	370	416	405	390	379	377	380	370	363	396	403	412	400	342	410	368	369	417	404	346	361	392	374	413	388	374	407	351	410	384	388	384	406	383	380	345	370	408	391	393	380	370	392	384	360	376	412	395	377	391	343	380	389	333	412	340	388	422	366	370	358	369	361	381	388	387	397	402	381	375	374	424	392	364	409	373	382	393	432	409	353	406	384	381	343	363	372	424	388	359	409	360	419	395	361	361	377	351	399	387	374	407	394	383	382	398	382	381	352	394	382	382	354	377	415	385	384	377	347	398	424	395	372	390	408	407	385	386	364	362	364	385	371	378	388	348	350	383	393	378	385	365	388	375	406	389	401	360	397	438	378	382	397	405	401	372	408	372	406	394	381	341	374	369	382	352	414	430	394	393	361	372	410	384	385	440	389	418	393	420	381	361	378	386	365	387	393	387	349	372	394	408	365	391	368	372	385	352	391	398	363	353	357	410	350	386	357	403	396	391	398	426	400	386	404	393	413	393	410	383	389	375	415	401	421	415	403	354	372	344	382	376	358	435	361	374	395	374	391	426	449	369	374	405	359	386	434	379	395	356	390	378	423	370	411	389	397	392	396	422	406	383	373	393	400	388	419	395	401	365	393	387	390	378	368	372	415	380	347	426	406	348	430	388	399	417	380	362	401	387	394	399	384	404	395	370	377	358	405	387	365	364	402	429	368	407	395	384	371	418	372	388	348	387	409	395	396	345	378	367	379	416	397	398	425	367	374	409	369	426	384	381	335	412	406	381	366	398	396	385	379	343	357	366	391
12906	8838	5429	2302	1530	1188	1135	963	964	896	941	899	835	848	902	927	859	830	839	822	807	803	847	875	876	863	836	821	824	824	768	855	871	895	784	816	741	894	838	832	793	805	810	847	825	753	875	806	825	826	817	806	858	839	839	812	839	850	878	830	804	841	903	809	824	828	877	835	839	863	828	822	874	839	839	800	794	778	848	837	911	809	845	852	810	851	811	820	852	833	842	849	847	797	847	823	888	838	853	890	831	881	847	824	821	824	855	834	869	832	808	775	835	779	814	818	870	879	859	816	807	903	835	878	867	876	811	859	817	799	810	871	881	798	880	821	807	816	810	798	812	792	842	793	876	880	807	814	825	904	814	834	803	788	887	785	845	877	839	830	834	800	816	778	871	810	854	787	868	832	881	785	808	842	812	826	841	843	839	832	837	833	800	810	801	816	878	820	851	824	833	771	799	814	796	825	824	816	879	855	845	819	817	910	872	859	855	854	821	827	842	813	817	852	828	840	816	856	844	794	854	830	827	830	846	864	854	841	870	810	865	853	803	833	839	801	855	791	835	823	845	841	833	839	866	836	866	811	854	820	864	798	825	802	846	861	833	891	831	880	875	820	860	920	845	853	854	836	880	871	866	817	855	815	854	832	812	851	842	846	841	848	838	850	781	827	865	876	824	822	825	861	843	850	851	844	837	800	829	872	825	818	825	814	853	818	868	783	766	856	820	866	814	838	873	845	828	833	758	833	830	885	890	842	826	820	845	838	849	821	775	835	907	845	847	786	876	843	838	869	911	838	857	862	817	793	808	850	812	876	787	823	842	841	875	822	839	868	786	813	874	879	861	820	868	850	826	857	864	828	789	828	836	829	835	844	868	842	857	855	862	886	857	886	855	821	809	842	863	870	869	855	882	830	865	772	868	841	821	809	856	804	811	843	824	849	827	807	834	810	853	845	794	825	872	810	761	805	825	817	817	803	816	833	773	847	801	862	828	849	822	835	837	848	835	836	831	798	902	845	783	850	812	837	818	850	796	843	781	831	837	851	837	853	859	817	828	879	870	814	845	827	857	820	805	878	846	807	833	843	829	833	823	826	844	837	801	840	831	855	833	830	837	841	867	794	852	809	781	871	884	849	794	823	793	879	822	859	865	847	831	815	827	854	816	842	841	796	828	869	814	814	816	824	843	848	830	797	811	865	868	759	842	820	874	859	805	804	833	857	818	865	886	831	873	793	839	826	855	786	794	847	848	829	871	848	865	851	815	812	828	854	868	860	807	850	838	854	835	833	806	857	836	822	805	820	825	828	860	811	849	877	821	812	864	852	831	795	845	888	789	858	845	825	842	878	804	808	871	855	846	816	821	802	835	853	854	865	854	851	835	799	801	845	829	785	860	855	876	808	819	795	845	836	838	789	815	849	820	875	770	839	834	803	823	845	832	882	804	825	811	818	854	878	857	861	851	825	773	832	791	815	847	900	833	845	824	852	760	789	784	825	799	852	838	799	847	835	813	773	882	839	826	839	820	824	836	796	838	871	809	798	869	845	783	821	814	857	783	841	812	813	810	865	861	821	816	811	805	828	831	803	808	767	872	860	824	779	801	874	854	891	788	826	848	814	842	867	839	840	838	867	842	864	809	887	808	839	827	787	829	829	786	836	877	787	822	837	800	865	803	813	862	829	835	833	795	885	894	830	832	846	823	823	838	839	846	838	791	803	811	839	846	851	878	867	844	812	843	841	819	881	818	853	867	833	801	813	797	822	817	803	836	799	843	821	795	838	803	780	846	832	866	850	886	824	840	841	860	798	877	812	829	832	845	818	816	814	823	857	838	832	851	849	839	844	843	862	866	827	815	829	822	855	807	815	870	823	885	805	829	837	826	840	851	825	856	833	852	813	847	834	839	861	843	859	821	870	837	779	796	852	820	791	815	865	776	822	827	813	858	771	810	845	834	827	809	838	848	807	805	798	829	779	827	817	820	821	808	865	860	869	834	799	868	792	845	839	813	855	846	814	805	815	839	801	820	829	831	840	818	872	838	844	816	831	821	820	789	851	804	832	844	859	840	848	811	802	807	796	827	809	888	860	817	818	821	814	865	827	835	813	829	834	790	805	799	792	814	881	800	843	841	849	806	848	833	887	811	858	862	814	817	839	852	813	843	843	803	871	809	850	881	791	836	846	803	841	860	820	871	831	821	884	815	768	847	817	882	857	824	843	830	865	847	786	809	793	803	874	814	831	788	807	891	788	840	806	842	801	826	793	841	832	849	818	831	818	821	861	855	878	850	869	843	846	858	836	837	831	870	873	893	830	856	854	852	857	842	842	890	842	806	828	851	835	805	835	825	786	831	814	849	854	906	848	857	867	823	839	762	853	858	836	836	822	836	780	867	874	801	843	836	815	840	864	827	858	854	850	840	828	836	831	886	801	852	844	861	787	884	767	800	803	871	816	801	816	811	858	852	840	838	862	920	821	810	824	839	836	805	883	834	866	839	773	853	853	823	842	818	841	814	834	854	809	839	858	840	824	803	838	834	837	831	891	816	857	839	859	812	900	830	890	844	809	830	866	785	847	866	836	821	837	815	840	785	806	848	853	862	814	821	907	771	846	842	794	807	817	831	849	884	803	873	828	871	798	896	854	845	839	792	810	858	881	829	811	887	846	810	849	868	865	878	828	805	824	834	852	850	780	881	815	870	840	894	894	835	843	823	861	831	847	821	865	841	787	843	816	819	862	879	859	840	812	844	818	801	856	814	887	886	810	854	823	831	850	822	783	787	780	838	852	798	814	822	828	818	838	809	855	865	838	824	854	826	827	860	833	806	851	868	842	845	848	855	852	836	867	813	810	843	834	783	833	815	828	825	843	838	824	805	842	856	801	813	864	785	854	836	827	794	881	862	797	811	830	807	836	801	854	836	847	824	800	800	821	798	816	792	810	818	839	873	864	842	814	861	843	855	832	831	833	817	834	879	767	834	864	824	835	788	848	817	850	791	811	863	899	810	808	856	905	853	835	839	813	834	818	805	825	830	862	856	878	817	862	856	814	784	891	830	844	836	848	843	835	867	879	831	827	834	866	811	840	815	847	834	848	841	817	846	853	842	796	820	833	808	817	862	795	789	868	899	815	820	796	793	834	825	823	839	803	844	796	852	869	837	881	840	848	820	822	861	832	842	822	861	788	814	832	846	780	800	794	817	835	895	837	774	799	891	849	817	824	802	832	836	862	833	842	883	851	867	812	862	842	835	851	845	824	828	865	860	856	866	829	851	837	853	842	854	888	855	839	825	829	845	863	822	864	845	851	860	846	813	820	829	811	828	804	847	827	846	792	838	828	843	816	869	779	880	802	848	847	844	877	849	812	880	854	794	782	825	824	833	829	826	804	842	807	824	824	809	787	833	827	878	821	830	844	796	821	857	876	865	834	821	806	833	810	847	819	875	826	809	858	822	838	862	805	819	890	831	843	902	866	853	854	813	837	847	842	847	866
24740	21130	24682	27717	20786	5390	1495	953	662	631	585	586	549	457	422	408	347	353	345	357	334	299	286	286	277	331	323	275	289	290	324	291	289	294	294	258	312	293	300	291	297	303	304	309	304	275	288	266	272	302	291	296	296	254	267	307	269	331	303	305	255	279	295	280	257	305	285	304	280	295	283	297	309	295	291	271	302	272	298	302	281	278	305	288	281	301	296	294	302	305	320	277	286	256	271	292	311	297	289	295	293	264	287	298	265	279	322	256	297	290	310	261	307	288	300	298	308	279	279	275	281	277	280	285	267	313	284	286	282	306	281	258	287	350	283	279	307	277	284	288	267	307	295	278	297	281	291	299	286	307	279	290	286	307	269	290	280	297	287	310	286	266	265	296	299	312	295	310	299	270	320	279	307	302	297	296	263	259	300	279	286	296	272	303	286	296	295	278	278	312	278	291	273	283	271	302	281	285	266	297	309	288	316	301	272	344	251	260	278	280	277	269	352	261	286	322	273	236	282	278	253	288	302	292	277	281	289	242	257	293	290	272	277	287	292	299	303	300	284	289	317	276	240	284	273	291	293	302	264	299	307	309	301	304	308	289	264	291	286	276	300	266	290	283	287	261	284	273	280	266	263	288	278	296	245	285	284	258	335	284	291	276	282	285	282	277	284	299	315	277	279	289	283	278	262	299	268	284	300	299	268	280	318	301	252	271	270	292	285	286	274	295	279	260	304	309	298	262	314	305	292	307	284	305	284	257	312	270	290	300	279	276	243	301	323	308	303	311	300	283	307	268	267	287	308	291	262	269	286	308	297	314	250	266	283	289	298	298	260	276	271	294	302	307	295	297	286	261	292	294	306	307	295	302	297	304	268	304	288	276	290	286	284	277	303	252	253	291	318	258	267	271	285	306	272	278	276	283	289	262	287	321	276	306	283	316	279	301	296	261	299	286	307	295	299	280	265	250	277	297	260	291	287	280	277	262	279	267	280	257	279	281	257	276	286	312	279	263	276	289	287	266	297	292	302	284	290	282	295	287	272	282	285	330	276	291	288	304	313	277	299	264	285	271	235	261	289	288	243	289	280	300	310	266	274	288	290	260	280	264	281	313	302	292	280	286	279	294	266	288	266	264	299	296	269	291	285	308	292	288	272	316	280	302	268	316	273	283	280	285	323	318	291	269	291	269	275	266	295	299	300	284	292	293	274	269	264	290	259	273	307	274	303	270	268	296	315	298	299	286	306	272	267	289	291	284	287	286	300	282	273	308	311	284	262	292	272	287	338	306	261	283	282	298	279	260	309	266	298	299	280	282	281	292	282	293	253	298	304	296	278	296	284	308	287	343	303	287	288	280	291	319	263	311	280	308	261	258	273	306	344	297	294	284	286	277	290	305	292	308	282	275	312	265	239	264	285	277	307	279	273	295	294	302	260	293	286	302	248	319	283	287	248	279	308	294	273	291	272	257	254	310	258	274	261	315	305	315	293	274	281	281	285	345	301	294	330	267	269	281	299	274	279	295	305	292	303	277	283	291	262	310	275	306	270	336	276	272	281	332	291	287	253	296	280	291	265	262	263	285	280	265	266	329	335	297	285	288	277	304	295	264	290	302	290	289	267	270	301	306	289	301	278	272	305	299	263	290	294	294	274	281	266	282	262	246	310	285	269	257	302	276	251	314	295	272	292	310	279	280	291	310	335	306	297	295	268	283	281	289	261	331	297	304	280	240	268	265	263	270	279	290	288	277	291	305	308	267	335	294	283	284	302	263	283	280	286	287	281	276	270	312	291	299	278	297	301	297	279	262	303	278	277	293	277	297	261	265	271	272	332	279	287	266	262	287	279	284	304	304	246	314	312	254	247	265	278	300	264	296	286	296	304	280	292	293	281	287	300	315	274	258	259	314	259	237	287	298	292	314	276	266	280	265	280	262	271	281	290	282	267	271	288	276	274	298	309	276	305	325	286	250	278	297	289	294	263	307	248	290	301	293	267	300	295	277	251	292	255	322	269	289	279	278	256	320	277	293	286	284	277	306	305	314	273	250	285	275	295	297	325	280	294	300	288	259	281	287	280	284	270	278	283	284	302	270	303	312	274	273	301	291	309	305	291	266	279	309	301	284	259	280	300	296	285	308	290	279	278	305	273	295	293	265	310	285	283	280	256	279	280	315	300	292	259	284	296	307	266	281	273	307	283	264	282	293	305	295	277	271	292	285	304	305	291	293	312	289	290	251	271	302	277	282	311	288	277	276	309	318	298	299	285	300	292	286	268	267	296	298	278	326	274	291	288	292	274	320	294	254	277	291	292	308	309	281	294	300	281	286	267	261	305	296	291	294	306	297	294	256	317	265	293	298	286	278	296	312	299	287	289	256	279	294	320	287	268	261	274	292	280	270	253	278	256	261	283	266	285	254	289	279	282	241	268	288	260	293	271	284	241	305	288	300	287	283	297	276	262	279	289	315	284	310	299	257	293	274	313	290	307	325	288	292	251	276	320	275	282	252	301	303	238	297	284	295	294	278	267	251	309	308	304	274	271	268	276	295	275	274	309	287	318	271	284	290	308	274	288	294	279	257	264	318	298	302	280	304	294	279	269	283	289	263	282	292	303	291	278	250	309	272	299	270	272	287	301	288	307	306	307	274	269	302	264	329	311	276	300	278	281	289	261	282	277	283	321	258	284	260	292	283	270	275	326	271	285	296	277	288	309	267	277	286	285	285	276	288	305	307	274	287	266	290	278	285	314	290	262	271	260	240	278	283	326	288	293	292	308	296	305	276	302	274	286	284	293	269	281	294	280	300	281	303	267	289	285	279	284	281	313	290	291	305	329	255	293	288	273	260	292	278	298	279	292	310	280	259	262	281	279	273	319	268	298	267	309	280	299	277	301	297	282	283	332	300	311	295	288	310	289	290	288	296	289	269	259	315	264	281	255	303	291	265	261	286	285	287	264	267	279	286	282	284	317	283	309	294	311	286	273	283	281	264	294	307	301	248	285	275	282	287	299	302	275	301	268	305	313	303	285	297	317	264	262	263	271	287	277	313	313	313	260	248	274	319	275	290	314	300	289	271	300	269	282	283	249	286	267	289	297	255	298	293	285	287	246	277	292	274	265	267	269	293	291	242	273	289	275	260	289	283	305	260	277	271	292	290	255	334	287	279	284	288	273	272	293	289	266	292	289	273	296	280	288	289	295	306	304	313	307	280	280	309	286	292	276	278	283	263	321	304	274	282	303	277	290	309	284	298	275	291	295	323	243	272	270	275	311	286	269	262	293	280	246	308	307	267	276	275	289	286	291	294	305	308	292	298	316	293	288	283	309	326	281	296	296	336	300	297	318	297	267	270	271	299	315	267	305	299	289	270	258	319	299	286	279	273	281	262	281	312	246	279	266	271	316	286	313	258	301	255	271	308	268	284	275	279	292	290	322	313	257	321	305	270	273	302	259	295	293	239	257	257	304	280	328	277	298	274	281	299	280	294	308	279
8674	15408	10202	3874	2051	1520	1121	1012	866	792	763	857	747	724	705	709	647	693	627	610	684	636	655	621	610	654	657	636	635	643	624	628	649	598	605	651	567	634	613	651	651	613	652	654	594	641	632	630	667	673	627	632	645	611	579	636	647	669	649	611	680	634	616	591	620	637	637	630	633	658	630	632	647	651	657	637	639	649	679	668	613	673	618	640	667	630	622	624	576	629	603	611	636	612	620	623	630	623	662	645	667	648	646	601	654	641	618	677	646	664	613	647	648	608	631	661	576	602	619	713	658	623	649	594	628	610	588	653	645	687	622	599	611	604	638	603	640	606	637	637	614	618	597	631	612	642	596	631	618	629	678	636	625	659	651	631	612	598	579	633	650	632	632	615	597	651	625	603	632	604	656	656	642	610	602	653	636	619	618	653	643	616	634	608	678	600	627	621	650	652	655	609	619	586	607	632	670	645	677	634	623	620	642	621	635	604	650	624	631	642	677	688	657	649	628	620	675	625	627	617	634	635	612	628	673	614	629	643	633	643	576	669	624	578	610	615	600	649	634	605	643	602	625	625	587	629	621	608	602	635	605	621	663	582	647	607	683	657	636	630	669	633	607	647	613	661	627	630	653	618	626	642	637	638	633	593	621	601	575	590	603	610	635	673	621	592	599	660	636	644	646	641	625	644	629	634	601	636	634	614	669	635	653	576	604	657	627	622	652	684	612	665	639	662	662	634	622	618	634	627	629	628	677	651	560	644	618	632	646	630	637	589	630	620	594	622	595	641	601	636	604	613	625	638	593	623	594	667	699	646	633	636	635	632	588	657	662	588	657	701	630	605	622	659	603	654	622	601	644	614	641	633	621	620	645	608	608	625	643	643	613	618	598	653	595	661	641	666	639	647	638	633	665	630	614	655	605	637	631	609	617	606	658	626	606	627	629	642	661	633	634	575	639	630	646	722	637	635	546	661	685	632	638	626	679	631	607	633	604	636	591	606	658	615	635	605	635	631	658	635	611	630	676	667	609	614	655	637	671	618	642	611	650	646	640	642	646	615	601	624	675	667	651	626	605	654	632	635	621	602	663	675	639	575	646	642	616	611	626	675	623	645	663	630	654	599	622	668	646	656	621	600	593	646	629	655	622	598	613	602	626	622	627	612	653	642	611	633	612	602	638	631	635	624	618	615	622	629	624	633	599	614	618	599	605	641	618	632	597	590	625	598	640	618	662	661	631	647	566	648	613	614	634	611	654	663	646	668	603	643	643	631	627	647	646	636	604	588	658	607	585	604	634	640	651	686	656	636	640	665	626	630	606	668	645	624	629	616	624	684	651	615	656	646	617	630	620	632	630	605	580	601	633	660	647	633	688	622	617	609	686	664	631	609	621	665	664	637	604	604	594	610	626	634	619	604	601	631	671	575	598	588	599	646	616	649	615	595	638	670	663	603	602	627	591	617	647	632	641	671	657	647	605	702	632	636	648	650	621	622	626	627	618	648	650	664	578	598	612	664	635	639	638	608	605	616	602	633	611	602	659	619	648	611	642	619	594	629	661	622	638	661	618	635	687	628	620	629	562	624	631	604	625	617	629	650	656	632	624	613	647	651	621	628	659	622	594	657	643	646	597	620	631	628	632	630	661	634	633	630	691	655	607	640	625	630	671	656	628	593	622	616	613	629	682	622	632	648	637	643	620	670	607	603	628	630	632	619	628	617	664	663	617	671	602	607	635	644	695	607	665	601	655	619	592	669	602	630	623	648	632	639	673	629	622	608	648	640	618	634	617	652	603	659	610	634	634	598	677	685	589	615	642	636	665	642	635	669	624	625	621	594	646	633	595	616	683	616	637	625	647	619	612	624	706	638	637	627	639	666	617	619	609	644	622	620	632	640	610	609	647	600	604	659	646	614	598	617	614	601	636	619	659	656	668	635	616	636	641	583	640	617	673	601	634	623	598	622	599	659	663	653	640	647	631	600	614	620	625	614	670	624	647	677	628	652	612	686	640	619	639	642	599	620	639	603	691	644	569	607	586	559	610	686	615	616	652	605	633	620	639	606	634	650	619	630	610	644	594	687	607	616	607	625	628	659	627	619	636	609	631	635	649	675	645	628	635	663	635	595	646	665	661	661	626	612	637	614	629	648	593	625	641	583	647	649	652	623	623	650	597	650	651	614	599	581	663	612	622	635	671	640	645	642	678	635	616	647	604	646	596	614	659	619	623	678	621	629	605	658	643	631	634	612	618	658	609	623	628	655	660	615	654	624	623	651	628	652	602	654	630	627	675	647	611	610	598	632	629	641	636	604	609	625	634	628	620	646	592	631	645	653	637	604	619	679	609	663	609	628	617	560	628	614	629	613	616	641	593	606	648	650	634	609	623	583	597	598	623	625	655	614	623	613	642	618	605	607	646	656	636	597	616	627	632	625	651	661	655	647	619	661	611	590	619	632	614	626	591	632	657	633	607	617	631	629	601	634	641	635	626	547	647	632	585	628	617	630	636	669	659	651	652	644	687	625	645	628	621	640	650	605	619	627	657	649	636	654	650	633	624	604	631	653	645	618	612	638	603	650	608	652	623	655	594	568	617	600	610	640	630	647	633	654	624	619	636	633	662	603	597	617	622	621	611	632	651	640	629	641	605	636	626	588	648	615	576	661	611	630	682	647	622	602	626	620	644	626	639	594	662	635	642	629	565	613	636	607	648	617	621	632	646	599	675	649	639	648	649	677	646	627	645	624	624	646	625	617	634	644	646	633	651	610	625	647	583	644	683	615	648	619	619	638	686	633	579	626	612	653	660	624	678	658	636	635	643	630	592	647	635	680	620	654	626	620	626	589	597	636	622	626	636	617	620	649	634	619	612	631	639	593	654	634	602	611	641	599	628	607	621	605	652	609	587	646	630	617	643	572	651	679	610	675	616	649	627	631	663	645	618	594	673	637	633	653	669	626	597	661	601	614	624	666	621	608	616	617	614	632	643	633	647	591	664	650	667	676	613	582	642	652	642	619	620	615	601	589	630	621	642	618	633	638	626	640	628	692	672	591	630	620	614	623	620	628	615	678	628	651	612	665	625	614	641	648	657	584	578	635	580	675	669	614	616	631	644	596	641	650	628	622	611	662	639	613	660	606	611	628	676	625	642	618	639	625	661	648	637	587	655	654	616	616	650	608	628	647	652	647	644	620	688	611	601	627	582	639	706	596	627	647	604	660	601	634	662	656	622	616	648	627	600	643	689	649	586	617	653	642	654	593	672	613	600	636	613	642	583	665	616	627	651	695	661	632	624	649	571	592	650	612	601	630	609	615	633	676	622	706	616	636	611	633	586	619	628	601	627	597	636	614	630	666	644	645	605	668	603	664	622	613	672	584	656	619	680	598	594	632	589	644	649	615	629	645	614	597	651	576	584	618	649	643	615	627	598	609	639	587	601	617	668	599	593	606	599	663	669	615	631	652	601	621	642	596	664	635	629	683	632	618	626	615	639	645
23953	21170	25379	27241	21191	21125	5875	1452	915	734	679	706	625	470	437	425	388	315	293	299	280	219	226	223	221	191	230	222	199	200	200	198	185	194	170	185	199	198	216	199	207	199	197	211	190	205	213	201	202	204	204	214	177	182	215	196	161	179	198	173	187	195	194	196	199	215	185	171	214	209	157	181	233	208	213	193	186	169	186	173	187	185	160	206	183	169	156	187	187	148	184	156	191	186	185	187	198	195	197	173	184	199	169	178	172	197	191	176	190	185	167	191	220	186	203	189	202	185	189	171	188	194	178	173	176	193	196	192	178	154	168	190	201	179	198	206	210	161	206	182	177	187	180	193	189	204	213	179	190	184	195	189	194	184	164	175	184	194	177	205	192	194	171	166	165	181	202	196	181	184	189	177	166	184	189	201	170	163	200	169	172	150	223	191	180	179	177	198	181	177	190	179	170	167	198	183	205	188	199	175	186	179	168	192	169	188	176	195	173	214	176	180	189	175	189	189	192	179	218	182	190	159	180	182	178	179	192	189	178	188	170	162	210	165	171	182	169	192	167	207	180	177	170	173	151	191	203	192	172	197	172	202	219	206	159	190	200	170	177	180	186	161	148	159	172	172	171	165	160	182	182	196	165	191	174	201	208	187	191	176	168	178	191	179	195	162	201	190	186	191	199	212	177	202	211	187	184	157	173	165	189	189	189	171	189	160	179	198	176	178	182	219	200	168	206	179	180	171	192	190	160	177	171	190	193	194	189	217	202	195	183	169	173	155	187	177	176	180	194	184	197	205	201	178	192	178	185	211	159	189	205	194	169	192	176	180	169	190	179	227	208	203	207	189	215	173	179	168	171	189	204	153	168	162	176	180	171	167	175	200	177	188	175	196	183	187	197	203	171	188	170	202	197	192	203	174	171	184	198	221	204	180	230	186	172	184	166	171	179	172	179	175	167	192	151	205	187	201	168	166	201	197	165	191	176	174	170	181	164	192	186	198	186	182	190	164	196	196	203	185	194	192	188	203	176	178	185	193	186	188	185	169	197	197	174	192	174	209	190	223	181	157	195	183	165	188	193	177	182	196	196	188	195	183	173	182	162	174	190	170	192	181	191	170	183	196	184	158	214	202	207	181	167	176	182	180	174	182	214	168	178	203	194	177	170	189	157	185	205	184	186	188	160	202	182	180	186	175	189	213	157	173	162	192	165	155	198	206	209	175	179	164	188	161	181	170	187	203	165	186	188	222	189	194	216	154	194	183	195	181	188	191	192	168	174	195	162	187	208	190	183	194	177	188	193	181	178	168	161	200	196	198	177	173	198	194	196	185	187	175	179	201	209	215	170	184	185	182	205	227	171	175	173	174	176	172	198	167	191	171	182	160	175	171	181	160	167	171	175	157	173	177	185	190	164	187	200	189	180	207	171	192	202	160	174	158	196	178	178	180	161	183	206	180	182	193	167	186	211	195	196	187	192	194	183	188	188	157	167	177	188	198	181	191	179	173	178	164	179	201	183	190	185	159	194	183	194	183	182	209	179	186	161	142	161	206	189	177	199	197	163	179	189	200	183	197	173	173	159	185	165	182	180	187	162	175	186	205	203	163	186	197	207	174	179	190	152	157	150	171	182	182	179	187	179	211	210	189	182	190	169	170	188	172	166	182	196	190	203	189	196	203	180	180	184	203	174	184	197	188	178	194	202	193	175	174	175	177	182	202	187	202	201	190	194	191	195	170	190	175	169	168	186	197	188	185	159	170	158	173	179	195	181	170	190	179	171	194	179	197	178	174	201	203	184	183	190	181	187	173	203	168	190	201	188	210	148	159	176	181	162	190	185	191	164	170	209	178	218	195	215	202	187	190	189	167	166	162	208	185	161	183	180	187	218	197	194	185	156	181	187	170	173	171	195	164	182	181	146	192	198	173	190	203	160	168	179	189	185	192	180	201	183	204	163	197	201	182	192	197	167	170	177	198	188	181	171	171	179	173	177	179	192	200	176	185	195	174	190	155	194	180	181	162	182	183	197	181	169	191	186	187	169	168	202	174	175	219	168	187	174	177	166	161	180	200	188	182	188	187	206	201	166	197	175	172	164	183	185	183	199	186	191	205	199	184	185	196	154	170	185	191	189	174	182	194	172	167	172	178	164	184	189	181	168	188	186	184	155	167	179	187	178	163	172	166	185	190	159	181	190	185	200	184	163	193	177	168	183	179	178	169	190	164	179	206	197	187	195	193	185	176	199	170	159	181	210	227	187	196	182	170	200	199	203	182	198	178	171	166	189	161	169	179	182	166	191	176	187	184	195	171	189	173	194	189	205	182	163	185	185	194	193	186	171	160	184	165	182	173	191	169	160	158	176	190	181	195	175	187	167	152	185	199	175	178	168	192	159	161	158	174	182	180	188	184	164	178	172	199	193	171	183	169	204	190	177	190	187	148	197	168	177	175	179	206	167	180	175	171	195	170	186	166	168	190	152	142	205	195	196	187	178	195	193	196	208	175	191	175	169	191	195	196	209	216	192	179	175	192	175	194	168	178	194	178	160	197	183	158	174	179	154	183	172	196	172	193	179	166	171	185	191	195	202	168	212	193	172	171	206	181	187	193	209	185	186	175	197	200	204	166	179	177	196	175	196	184	188	188	186	180	176	176	175	188	184	193	194	166	198	192	189	171	185	172	178	187	204	190	190	190	206	178	199	210	176	165	181	187	213	181	182	195	165	199	192	160	190	178	172	180	185	186	164	161	185	177	173	187	181	199	182	199	164	202	206	175	190	200	168	163	164	194	166	173	185	202	163	176	184	216	154	179	210	182	189	183	163	189	191	178	183	174	201	191	190	197	198	169	222	182	186	192	179	202	177	186	191	188	169	193	181	189	193	202	210	171	157	192	200	195	194	200	179	172	192	173	172	181	175	177	184	198	192	199	179	166	158	203	195	207	192	191	200	200	199	193	161	176	180	197	187	186	190	185	200	197	202	200	185	180	181	213	172	193	178	210	175	175	186	174	169	185	174	192	188	177	178	212	174	182	171	183	206	199	194	182	183	195	184	209	194	196	172	192	184	184	188	166	177	201	193	175	158	175	188	181	195	181	200	178	183	162	170	169	205	203	204	207	174	182	176	217	199	177	191	176	207	165	194	189	191	190	189	187	170	171	179	209	180	201	179	220	167	199	179	174	207	197	197	154	193	210	204	176	186	193	181	191	170	193	193	177	200	158	186	173	209	187	177	162	183	183	172	175	172	202	221	203	185	198	174	157	223	192	183	180	170	196	198	149	163	198	179	159	186	162	173	196	181	176	184	160	191	183	185	169	181	174	206	187	171	176	173	178	175	177	175	152	163	199	189	182	155	193	192	166	193	199	197	158	183	165	186	188	183	190	183	173	155	192	178	213	179	178	199	181	193	186	188	187	183	179	169	208	181	189	189	173	184	206	209	162	139	165	190	178	175	193	160	195	167	194	220	177	146	191	186	187	186	161	181	171	197	169
8643	21149	14299	5530	2507	1734	1271	990	812	690	724	697	648	622	613	577	523	492	483	517	469	463	460	480	427	445	434	467	456	439	443	486	479	447	439	450	426	430	449	444	422	443	438	462	500	401	393	446	402	439	430	435	432	420	402	411	423	443	446	404	447	450	426	457	417	439	430	446	440	451	455	458	383	422	462	422	478	448	410	421	453	416	507	413	412	418	418	430	454	425	441	416	407	414	454	444	459	424	425	443	458	430	397	385	435	435	445	412	462	430	440	466	420	466	438	433	454	452	444	479	470	447	439	442	449	463	475	459	453	447	446	464	473	429	417	457	430	452	407	395	437	410	443	436	430	441	380	470	435	423	456	424	453	420	409	452	484	446	414	421	436	428	476	436	390	397	464	418	430	433	480	421	438	425	417	413	460	444	423	440	475	417	441	419	451	468	421	429	414	436	411	418	436	446	474	421	438	473	421	418	434	445	461	458	468	450	426	443	434	402	445	460	441	430	464	426	412	423	468	445	429	467	472	426	436	467	445	439	440	446	433	424	459	459	415	415	424	413	459	462	436	450	460	419	436	446	436	438	458	437	417	416	400	437	426	421	470	482	435	405	462	427	421	410	430	411	442	431	391	473	453	386	423	404	437	442	446	422	454	445	437	426	446	409	438	435	424	433	445	418	442	421	413	475	445	408	421	413	460	412	429	443	425	454	454	429	412	410	461	424	464	429	467	438	444	433	434	436	462	448	419	440	458	437	475	460	457	427	430	411	478	418	486	436	418	429	457	415	403	429	451	439	425	462	442	418	393	429	423	411	465	439	442	426	446	459	467	399	464	430	441	448	450	431	455	411	432	460	434	419	453	485	440	456	438	443	448	429	465	441	460	452	427	410	414	427	450	441	435	437	405	463	451	391	410	430	460	430	428	471	396	400	426	457	435	463	434	467	425	434	427	466	403	432	441	430	445	439	423	416	419	449	473	458	426	439	456	439	446	475	456	413	432	397	405	438	444	439	442	425	423	476	430	466	450	456	442	446	412	420	444	442	427	421	435	430	450	442	408	429	395	389	429	435	420	443	448	422	421	469	441	456	419	420	437	424	398	429	449	441	415	451	443	433	454	419	426	429	455	420	425	464	428	434	435	433	425	440	443	442	466	466	402	442	439	422	428	432	461	433	404	418	422	398	450	394	459	422	433	458	448	447	454	465	459	419	450	439	450	422	411	441	399	415	447	433	434	425	432	421	435	417	399	440	461	461	439	458	458	434	455	417	435	434	443	433	438	474	419	431	425	446	443	422	417	412	394	417	427	448	439	460	448	425	441	441	430	436	418	422	451	451	404	453	465	449	437	431	435	445	430	440	422	420	438	427	382	439	437	411	452	453	466	464	443	430	416	443	421	490	439	422	457	450	440	449	418	451	463	417	478	448	440	424	460	470	430	459	422	394	448	418	430	438	444	414	408	431	415	405	416	432	459	443	467	423	433	444	450	466	432	461	458	417	453	404	431	422	426	421	452	408	414	411	454	428	438	456	444	409	401	427	431	429	470	415	422	463	464	418	408	473	429	450	432	432	426	487	407	397	439	419	457	427	402	411	421	438	445	454	451	475	402	476	428	407	443	429	402	454	468	426	421	425	440	433	451	457	433	400	412	395	441	454	441	398	410	417	400	479	462	421	449	413	402	451	449	432	457	425	488	435	439	458	399	424	416	459	433	454	452	475	423	426	427	439	414	451	421	417	431	423	421	415	425	449	410	442	406	455	415	468	447	441	434	458	475	434	408	420	456	465	441	461	482	468	443	459	392	419	414	437	404	467	489	407	392	416	453	425	424	419	445	449	416	447	400	398	453	459	430	404	436	452	444	427	419	435	440	434	444	438	451	454	422	415	436	423	443	426	405	489	452	443	422	439	427	415	456	462	450	453	440	433	452	472	452	438	431	396	380	424	461	453	408	454	413	387	440	441	398	429	471	419	426	471	450	421	429	416	443	436	454	458	453	452	447	416	435	431	436	419	443	441	450	440	397	438	397	440	451	429	421	395	406	384	418	440	431	450	447	462	445	408	401	453	448	415	430	430	425	451	427	449	450	453	448	442	478	436	429	435	453	429	444	466	438	384	466	422	461	441	432	439	478	448	427	445	403	462	402	455	444	434	422	437	470	446	422	439	445	458	421	430	454	469	408	398	437	414	451	470	440	468	442	426	439	432	426	423	385	384	443	430	419	406	466	417	381	431	414	409	454	432	456	415	437	442	427	454	443	431	424	453	450	445	428	452	386	434	454	425	454	459	438	402	451	484	447	439	400	436	392	436	422	469	433	453	411	459	440	446	419	422	443	429	474	408	432	436	452	446	445	424	444	431	412	426	411	459	444	435	392	447	442	421	410	431	473	465	391	433	421	453	496	456	448	432	417	440	455	500	428	437	435	421	409	435	445	487	434	465	442	452	473	455	497	435	433	434	416	431	441	421	450	437	459	441	487	422	410	451	394	424	443	426	428	399	433	444	438	451	426	438	412	409	394	450	426	443	409	411	397	434	429	471	437	442	421	450	438	417	409	446	413	455	451	437	438	415	424	439	411	450	453	416	409	428	419	490	397	435	469	418	446	440	403	415	444	449	429	412	428	449	442	446	449	432	432	440	432	442	424	418	430	415	425	470	475	441	385	442	388	389	421	454	438	411	419	435	452	419	438	457	428	429	450	420	441	447	438	411	441	435	491	459	425	442	436	438	408	419	456	441	443	451	465	434	432	424	434	427	443	441	440	422	426	409	448	461	429	432	407	413	463	412	415	443	428	470	456	428	418	433	473	458	399	422	460	419	444	414	430	405	438	458	395	449	465	437	461	401	445	467	463	417	472	414	471	425	408	430	436	422	397	425	413	426	396	447	422	463	452	451	439	449	403	455	430	414	422	460	457	454	409	463	413	445	443	473	462	455	429	436	427	441	439	459	480	430	425	433	443	432	431	466	432	426	412	436	427	432	449	428	418	440	430	469	424	427	460	413	395	468	459	440	459	438	443	419	433	449	438	421	418	375	453	433	483	439	428	448	425	443	441	445	433	409	433	440	408	473	430	442	408	436	450	454	445	433	440	408	427	451	428	416	428	469	421	412	452	430	444	425	419	474	427	407	439	409	461	469	455	470	426	476	408	415	385	383	455	454	442	460	451	445	420	447	471	425	437	453	423	419	428	419	467	411	459	436	439	395	431	412	411	461	430	445	445	450	481	456	455	444	421	426	403	444	404	391	410	476	420	439	426	419	422	470	473	447	455	438	465	476	436	458	444	427	430	423	434	431	428	406	428	431	422	451	392	423	413	440	453	418	441	445	434	421	471	444	402	425	458	426	453	458	417	451	436	477	425	438	476	443	421	447	430	447	447	422	423	421	449	448	445	424	403	432	457	447	432	471	413	466	436	438	463	438	457	415	438	423	450	429	445	381	412	451	447	425	431	455	409	443	449	426	430	419	435	464	440	406	443	440	451	406
34902	15091	7346	2886	1260	991	800	622	538	583	534	521	474	489	446	461	411	441	431	391	409	423	410	422	365	386	385	397	427	387	390	369	402	371	400	393	379	355	410	380	362	442	408	394	354	378	417	374	382	383	427	422	366	382	381	405	422	390	406	395	423	404	386	382	403	415	371	326	380	406	398	404	396	378	435	403	385	378	378	419	425	384	409	394	390	382	422	398	366	383	356	422	396	374	394	390	408	353	405	364	429	366	377	426	349	408	391	411	390	371	387	388	383	388	443	417	407	383	416	412	392	402	399	382	413	366	401	400	401	386	404	369	345	363	408	406	405	398	409	400	383	389	393	370	362	415	393	390	407	391	373	406	385	391	394	395	375	384	405	421	391	346	369	431	412	373	383	401	420	403	425	361	357	382	355	370	371	394	420	374	408	409	412	383	417	412	376	408	390	370	373	374	388	395	396	403	406	372	366	362	413	380	394	373	355	368	354	401	363	356	374	372	388	400	394	375	413	371	359	390	392	399	384	377	410	413	407	396	370	384	350	405	379	380	392	396	369	361	386	374	403	356	352	357	413	378	371	371	369	361	421	429	417	368	396	423	387	392	383	398	398	441	398	380	420	377	376	406	370	418	405	416	444	369	405	402	442	377	381	369	408	367	426	414	412	378	394	397	398	409	372	364	399	365	409	376	412	409	361	381	422	384	411	401	375	405	378	345	379	387	399	368	426	410	416	352	411	402	390	451	389	373	402	408	397	403	418	402	379	420	401	423	398	412	394	410	376	377	398	408	370	379	425	385	403	423	374	405	391	394	428	396	401	392	398	386	393	365	370	358	378	390	399	422	399	382	392	394	413	362	375	390	429	399	368	365	376	424	429	393	376	421	380	365	416	416	386	387	391	377	378	402	379	390	405	401	413	403	375	400	400	379	404	374	355	353	398	392	437	386	403	386	382	372	434	383	397	388	361	420	428	395	379	387	411	381	392	389	391	393	382	373	388	376	409	363	421	410	414	348	361	357	372	397	377	400	423	371	388	426	370	403	395	385	368	379	384	365	399	392	383	387	370	385	382	417	422	408	422	405	385	407	364	388	406	371	375	369	397	376	413	356	417	427	418	412	385	391	400	414	397	355	366	397	391	406	377	353	406	389	424	407	424	390	428	390	403	422	400	377	395	381	400	435	373	419	424	377	423	403	357	392	397	396	371	370	374	390	400	400	396	403	397	402	378	420	444	365	414	373	414	416	377	396	415	420	410	378	391	401	433	390	409	370	423	409	417	385	386	383	385	373	413	373	362	381	414	412	408	405	414	403	368	386	385	417	389	402	405	410	385	410	394	361	390	382	448	409	377	439	398	385	425	366	371	381	423	407	413	400	378	357	396	350	381	424	390	406	402	371	400	374	412	395	374	366	368	433	388	374	388	395	410	398	386	372	406	389	387	384	408	394	365	402	408	388	353	408	403	451	365	399	374	406	393	438	416	376	398	357	367	370	375	363	386	463	386	358	424	383	418	384	396	415	387	403	392	385	404	396	333	396	373	347	379	386	399	386	393	394	384	373	378	369	420	387	380	436	399	404	406	332	395	362	362	348	401	397	376	374	386	415	391	379	379	359	382	405	391	354	372	386	370	402	394	362	369	459	417	423	385	355	394	432	414	410	368	414	413	400	410	430	392	419	387	336	367	394	388	390	394	360	384	372	386	352	385	403	401	359	386	361	393	392	451	411	395	385	375	354	400	377	393	394	375	383	382	391	411	407	406	412	362	413	397	403	362	373	389	392	376	418	385	355	439	390	416	380	366	373	377	396	380	400	386	408	403	366	396	422	374	406	391	443	380	391	407	369	379	413	391	401	397	383	386	398	405	454	431	422	397	396	378	383	401	366	398	391	421	397	386	396	373	396	399	375	407	397	412	382	354	397	379	358	383	362	405	410	409	371	423	376	374	378	434	422	369	396	412	377	423	384	385	335	391	394	433	373	401	363	388	408	403	369	359	393	400	362	354	380	391	379	374	385	423	386	382	392	391	361	399	412	420	387	407	396	400	402	403	406	399	345	387	404	410	435	393	402	388	375	356	445	405	357	392	402	380	388	370	389	403	382	424	388	357	428	352	388	389	414	390	385	392	413	407	355	385	360	357	377	352	358	381	387	391	388	377	412	398	404	406	423	407	405	357	423	384	375	401	391	392	376	379	431	399	420	397	329	340	379	352	412	405	371	366	408	377	386	390	381	450	390	373	401	390	391	436	351	398	401	405	387	410	392	410	434	408	374	381	388	430	384	399	391	379	461	407	389	394	403	426	358	400	346	393	397	418	409	463	410	395	412	412	426	416	318	364	386	365	420	381	370	410	423	382	398	396	369	414	382	381	397	367	378	359	404	392	372	366	408	382	408	381	366	382	343	405	374	371	394	390	402	386	339	366	363	369	415	403	392	375	392	386	413	407	393	371	339	402	387	427	405	412	424	376	382	411	370	409	358	427	382	410	382	364	387	361	376	428	388	416	395	420	403	393	386	431	391	387	363	424	388	393	412	375	394	365	426	393	407	409	403	382	394	381	394	386	371	393	398	358	384	395	413	391	391	367	387	358	390	377	413	373	369	416	399	416	411	415	374	398	389	433	370	422	412	399	397	356	377	417	375	404	407	381	398	377	411	435	364	409	405	380	396	361	415	410	384	398	366	340	373	427	406	415	390	408	407	380	398	401	410	425	452	392	354	416	396	367	386	403	370	403	379	350	370	399	408	434	405	408	378	406	370	422	349	341	388	408	405	375	417	410	410	368	395	395	384	391	366	396	366	394	390	379	383	410	406	410	461	375	396	409	406	388	419	421	369	365	370	422	411	384	412	377	432	376	419	376	373	349	377	409	409	381	406	398	394	335	350	401	413	420	374	400	395	402	389	388	390	422	388	375	404	404	432	412	381	409	396	408	383	415	380	361	422	364	406	376	348	434	438	357	392	387	386	396	416	393	391	386	395	368	387	385	381	410	421	371	381	419	431	347	398	363	412	368	380	387	362	426	409	379	367	400	406	416	401	388	379	389	376	411	429	422	380	401	397	396	417	383	430	376	342	380	396	385	415	378	386	402	402	367	381	390	371	379	423	379	391	387	352	386	394	360	359	379	403	388	371	384	394	364	383	378	358	378	418	375	388	425	392	400	373	418	391	392	389	389	426	433	410	406	405	386	397	396	425	405	418	405	383	387	390	396	388	401	388	425	365	430	410	402	443	402	383	394	370	403	376	408	408	419	404	435	402	363	405	376	422	392	373	401	391	414	380	350	403	356	432	391	377	391	409	401	390	380	372	385	370	386	410	393	382	404	411	426	379	381	392	407	406	383	430	372	397	410	413	413	429	379	394	401	384	389	390	419	401	393	417	412	391	399	376	403	363	382	402	407	366	356	393	383	395	399	373	393	345	396	390	425	379	389	393	379	391	392	369	389	419	408	400	396	404	372	386	415	392	376	428	393	365	393	405	416	407
13112	9427	6241	2474	1442	1154	1037	995	901	853	944	935	923	905	913	884	873	844	840	855	837	829	907	844	878	851	884	817	844	840	811	868	974	906	859	835	838	867	888	888	832	887	838	867	879	871	875	866	913	835	872	822	819	798	831	832	772	887	862	871	878	858	863	806	870	852	858	863	868	828	831	825	890	819	853	884	863	831	832	811	890	830	877	852	768	889	815	834	819	819	840	866	830	924	842	844	875	845	838	864	858	893	848	905	896	863	846	873	811	789	854	771	808	785	865	821	838	857	846	883	815	842	861	834	873	901	858	825	862	826	866	824	858	853	832	788	911	893	894	835	802	815	913	858	834	840	905	810	867	817	841	870	889	858	855	839	819	830	843	788	819	870	823	835	828	853	886	816	861	856	840	839	881	859	819	872	839	870	886	865	865	814	844	846	879	899	873	818	880	815	876	887	845	860	864	821	867	847	858	863	846	849	881	901	817	865	803	845	827	930	821	832	827	866	902	903	810	898	900	837	873	803	834	881	841	856	865	830	831	858	847	844	865	881	817	838	877	864	829	858	850	888	840	856	832	833	884	869	877	846	819	888	826	897	865	882	880	811	842	864	878	874	855	834	825	860	800	827	837	865	858	840	859	827	843	881	846	826	809	826	813	847	782	879	880	831	892	854	857	856	855	869	847	927	910	889	834	814	895	853	846	824	899	860	801	861	838	775	838	834	846	891	817	869	883	825	880	844	830	821	830	861	801	828	830	864	879	881	803	847	846	885	855	916	841	823	866	871	863	868	832	905	848	846	879	887	846	888	855	852	867	882	805	830	821	812	851	872	888	845	789	890	863	866	792	846	814	826	849	838	829	860	901	836	851	890	859	845	830	870	910	890	830	885	857	795	860	870	888	871	806	884	820	829	835	870	847	870	843	811	851	828	822	799	793	824	846	853	805	874	812	898	788	834	848	861	838	844	909	895	867	881	854	914	849	843	881	873	853	867	833	810	819	920	828	865	837	840	874	834	825	876	842	876	845	882	865	824	864	855	893	897	890	876	903	812	872	810	809	849	839	824	802	836	811	859	925	840	875	831	894	850	858	811	840	849	868	791	890	898	866	873	856	811	827	862	852	835	834	835	888	838	826	804	829	867	852	858	845	868	881	827	887	854	857	852	851	840	842	872	833	824	857	854	823	851	823	862	835	862	826	837	825	852	818	814	854	833	896	787	886	820	843	832	835	860	850	844	876	861	842	867	869	858	831	907	884	820	877	881	849	802	840	855	854	906	888	870	824	799	864	846	868	842	832	857	817	868	886	804	856	862	900	852	865	840	892	893	859	863	868	845	838	905	816	835	870	852	844	843	871	833	810	851	813	859	890	798	847	890	778	855	832	872	831	876	828	848	844	912	838	887	878	862	883	891	842	864	842	863	864	848	850	822	829	808	839	826	809	817	861	882	819	836	833	868	899	875	842	830	793	875	854	906	878	827	807	886	902	880	849	835	829	893	855	822	799	849	810	870	818	850	855	831	828	833	873	842	824	870	887	869	842	814	887	797	883	865	831	856	816	883	880	864	828	862	907	876	852	845	844	858	863	867	926	860	906	849	850	867	831	853	885	859	865	878	820	802	837	858	821	832	820	860	839	838	852	875	809	849	856	826	874	857	876	816	911	842	803	866	843	887	832	801	846	902	873	845	888	852	805	906	856	857	854	858	853	807	877	924	860	836	861	851	856	869	832	853	895	867	860	838	851	830	828	804	860	833	879	827	897	874	808	829	846	908	839	855	864	796	858	883	859	845	857	847	904	846	837	845	799	849	847	836	858	816	878	857	836	860	854	842	814	869	844	847	864	856	817	806	833	833	831	810	793	804	851	804	804	866	874	843	851	829	852	844	871	831	836	816	854	868	858	817	855	795	917	816	862	887	871	872	834	845	848	852	852	823	814	863	904	899	846	857	880	874	816	817	840	849	846	830	874	845	873	834	845	905	846	828	832	862	880	877	776	870	868	889	878	783	872	888	875	850	887	869	875	815	855	859	817	895	777	859	891	829	827	845	791	826	835	869	887	821	813	884	820	837	820	838	860	842	869	876	827	872	832	844	846	876	801	956	830	805	915	892	861	881	856	868	842	857	848	835	858	876	819	855	842	860	846	856	864	894	899	821	884	821	841	838	788	844	892	852	839	844	891	853	874	818	849	817	861	859	841	818	853	764	811	876	859	831	838	877	816	874	876	797	851	834	854	879	839	833	811	837	796	840	867	854	870	820	799	844	816	860	868	833	866	919	852	840	864	859	868	792	869	813	856	845	832	841	834	802	889	857	842	833	905	853	868	831	818	890	869	835	817	802	806	836	862	873	859	813	810	816	847	866	870	889	861	886	901	841	846	828	832	806	843	905	810	832	908	901	865	818	859	839	879	884	868	860	876	854	882	819	816	826	861	841	818	866	851	860	803	892	878	830	844	908	818	875	844	843	817	842	855	851	829	865	859	857	834	851	832	862	769	820	907	805	838	824	845	846	827	845	835	872	849	865	893	837	902	834	808	804	829	774	850	894	870	841	859	870	833	899	820	825	856	887	822	802	858	824	830	865	881	861	856	843	863	870	824	876	806	845	850	843	837	860	864	815	837	872	844	848	853	834	858	810	819	879	790	885	818	864	882	852	851	847	880	904	881	810	832	875	859	831	818	834	857	872	820	820	860	848	892	877	835	862	896	864	814	825	857	851	881	837	828	872	855	833	894	878	808	898	832	802	853	904	876	840	833	859	842	864	837	898	782	820	861	867	840	849	859	814	854	848	818	869	853	868	833	827	819	859	888	847	865	865	874	832	812	831	813	834	825	832	887	860	864	852	815	819	888	879	837	823	792	866	923	862	833	886	814	862	844	807	835	847	887	838	881	867	877	929	878	868	901	824	855	834	907	840	853	884	866	850	878	843	883	870	854	853	867	822	882	827	851	875	872	844	813	896	831	861	869	855	799	852	861	856	849	849	871	869	830	888	834	902	851	841	861	858	839	781	809	834	835	855	841	879	852	884	827	902	845	827	812	789	843	871	900	827	837	847	900	870	764	866	851	846	856	826	794	861	913	890	833	869	865	856	873	832	881	904	894	838	890	864	827	856	813	934	864	834	885	821	864	822	826	849	828	838	805	833	831	853	896	840	858	881	833	879	855	862	818	850	823	879	860	824	865	850	805	826	833	862	848	859	937	912	886	867	844	867	811	828	841	847	816	882	854	822	896	805	824	830	921	878	907	885	830	825	895	889	826	872	851	861	835	868	844	880	832	789	829	851	882	865	806	830	846	824	872	860	824	807	820	818	831	865	885	811	855	838	808	850	839	848	841	787	836	792	844	930	840	805	850	820	804	805	845	888	823	885	799	823	859	835	845	869	885	883	859	856	898	860	836	852	846	877	851	809	807	885	823	876	820	859	932	861	875	822	899	879	844	866	872	832	843	867	848	857	832	881	878	839	867	825	866	860	868	819	849	832
24721	21134	24658	27877	20762	4951	1360	925	673	607	539	538	535	485	479	446	416	374	357	349	338	286	307	320	337	330	308	314	310	272	317	307	318	307	307	257	311	244	265	261	296	271	304	285	290	318	320	340	322	286	287	332	313	265	310	285	289	298	297	284	289	271	300	316	308	289	318	311	292	273	308	278	310	285	294	260	296	285	314	311	296	307	288	277	287	299	296	288	298	297	292	295	307	320	288	315	312	316	284	293	302	298	291	256	267	268	306	289	274	282	281	292	327	300	284	313	249	289	296	337	289	291	289	285	293	286	312	286	324	268	312	303	307	300	289	290	289	258	305	298	284	248	282	296	318	269	297	278	270	276	310	314	278	275	302	267	285	287	288	293	295	278	295	280	329	302	270	281	284	318	278	267	306	300	254	283	303	285	294	287	295	305	326	280	292	349	299	305	280	275	243	324	299	290	291	315	286	314	301	287	302	299	323	314	308	323	304	310	270	282	259	305	286	301	282	306	282	266	305	291	295	274	307	297	293	287	310	271	294	296	292	279	315	301	324	292	262	301	288	282	289	290	321	306	314	283	295	315	317	296	284	301	304	277	296	309	264	317	276	289	290	265	309	294	293	274	308	269	282	306	286	309	307	299	279	296	296	322	314	307	284	324	312	294	303	326	290	302	313	278	311	284	291	287	331	301	289	268	283	276	334	296	285	303	304	279	280	307	282	304	290	269	287	284	281	279	271	269	268	314	278	274	318	305	282	304	339	306	333	288	282	341	267	243	297	298	276	299	306	329	275	286	290	283	293	336	289	300	273	286	303	289	319	279	315	294	321	297	283	265	254	303	283	311	295	304	277	275	294	284	288	307	295	328	294	283	266	281	292	294	292	286	279	326	293	292	300	290	268	262	322	309	323	300	281	275	284	238	294	265	283	291	267	310	288	270	307	282	301	300	340	295	291	308	267	312	284	296	275	279	301	277	280	265	286	283	285	291	261	292	297	302	251	300	318	292	284	269	275	306	301	317	304	288	270	287	313	330	302	295	299	299	289	271	274	281	312	282	258	295	293	304	280	288	295	297	297	284	276	266	259	287	263	311	271	289	284	282	310	313	300	276	288	308	273	321	310	302	270	303	282	283	303	299	295	295	290	318	259	289	331	279	289	323	282	274	302	295	252	296	309	307	270	311	293	312	290	262	254	285	314	276	266	326	276	314	313	286	262	277	295	277	309	313	299	311	321	340	327	302	307	315	294	307	274	306	319	328	291	293	324	291	318	291	277	289	332	299	292	254	266	301	318	277	342	283	284	309	306	309	306	261	286	275	283	281	293	308	293	259	310	277	257	255	278	294	282	298	252	287	285	263	299	308	313	295	319	296	279	275	294	302	291	288	309	288	285	276	321	293	309	322	306	322	300	279	293	313	257	284	296	264	276	290	280	265	289	291	275	321	294	315	307	308	277	264	283	280	299	291	298	293	296	321	296	284	326	281	310	286	314	312	297	292	287	292	346	321	275	307	293	294	297	285	261	322	283	265	281	269	303	309	306	286	312	291	280	253	291	279	284	302	299	322	301	289	278	294	300	314	324	289	264	292	294	288	330	321	304	304	268	280	296	262	298	301	295	316	266	298	324	312	297	293	295	293	283	286	271	308	308	291	305	288	279	307	282	304	305	281	303	272	315	301	306	305	293	283	290	302	270	310	330	280	276	285	314	316	296	303	330	286	292	286	284	311	329	277	287	291	298	283	282	306	302	283	311	313	278	309	293	316	307	270	276	287	308	276	277	304	296	306	271	287	266	296	318	297	304	299	296	331	299	269	281	318	289	287	304	280	306	275	295	316	315	293	290	321	299	293	308	313	267	320	305	331	295	293	263	294	267	288	282	297	268	313	323	312	312	288	278	300	294	270	307	249	287	314	295	286	305	266	295	282	303	292	302	303	315	274	324	305	304	297	294	288	330	266	287	254	295	300	291	317	302	279	305	280	252	264	302	312	330	331	305	269	311	288	288	320	305	281	294	277	315	298	277	263	289	316	299	280	299	284	278	281	308	311	273	296	280	274	266	312	304	263	272	294	277	295	304	256	292	264	309	291	297	296	308	307	267	283	307	279	299	325	295	275	327	289	306	312	295	312	294	287	291	282	312	302	322	338	316	294	285	288	282	272	287	312	275	286	271	290	295	308	280	296	277	298	298	284	296	316	251	299	295	309	308	327	282	352	322	254	286	290	263	281	289	290	277	289	282	308	274	309	295	284	283	292	301	290	293	300	301	332	279	326	301	283	295	284	303	277	291	291	304	290	276	285	295	316	315	299	345	285	263	294	281	273	301	257	256	286	301	293	327	335	276	289	268	299	293	301	315	311	284	301	334	296	287	299	305	275	272	322	322	314	296	297	265	288	292	271	300	294	288	289	346	286	297	262	303	273	276	271	300	273	292	314	314	303	302	297	290	287	265	302	320	295	319	281	301	320	312	287	290	291	312	276	288	303	254	318	282	303	307	287	298	293	290	305	314	303	315	316	287	290	326	262	284	323	294	277	343	326	279	314	319	263	298	303	322	303	304	307	304	307	280	256	299	305	329	294	249	256	298	261	291	296	286	299	281	290	288	279	319	283	278	287	261	295	265	267	293	261	312	301	269	301	286	330	293	321	278	308	297	322	317	296	313	280	289	306	266	297	313	296	265	268	292	258	290	276	324	310	280	274	294	322	329	306	274	320	305	328	313	305	293	313	272	335	308	360	266	286	270	290	274	307	289	291	321	325	295	313	314	296	322	308	282	284	309	288	284	296	290	286	255	289	282	313	292	286	292	329	284	270	301	272	278	283	284	301	317	289	269	285	304	322	318	289	323	298	287	295	300	274	286	291	283	302	313	266	314	297	314	319	305	302	293	294	318	279	272	263	304	326	314	287	324	325	261	290	285	310	307	330	277	268	294	303	285	302	325	303	308	300	278	242	297	316	330	289	298	271	297	281	258	260	307	298	299	302	286	273	290	316	306	313	291	268	275	304	292	310	287	308	286	298	268	271	304	298	273	292	283	288	273	286	285	274	285	306	277	281	313	313	268	292	268	250	281	301	273	293	316	276	259	323	303	289	280	341	283	273	289	279	323	293	290	280	313	280	276	298	323	307	281	310	301	329	284	303	312	292	273	300	331	325	294	282	294	313	316	287	276	289	286	262	283	318	290	309	254	257	321	285	279	278	275	281	307	314	317	314	285	275	299	284	322	300	299	285	287	304	279	281	286	266	283	275	294	312	297	314	271	316	312	315	249	309	312	323	310	259	281	296	277	300	299	282	274	299	300	284	330	295	275	311	273	284	326	293	298	280	319	283	302	296	281	318	287	284	284	303	289	306	318	301	261	281	301	279	271	297	287	274	299	278	299	321	298	262	310	299	283	304	291	314	298	289	291	284	323	342	281	316	303	282	315	259	275	299	275	294	301	282	283	319	277	283	309	284	250	292	292	289	300	297	307	269	280	277	322	318
7807	16157	11278	4406	2120	1384	1079	934	862	835	810	788	752	833	746	740	674	686	673	712	662	648	648	651	666	644	615	662	647	616	660	628	640	670	662	646	641	672	650	619	685	648	629	664	623	655	649	692	635	594	644	634	649	668	622	670	672	663	642	659	679	639	566	640	643	640	668	691	601	643	717	664	610	627	618	661	617	633	649	632	655	655	641	668	657	647	647	652	631	645	636	652	627	659	658	624	605	589	660	640	666	647	678	666	638	650	589	649	656	666	613	635	610	681	627	656	720	669	674	631	664	635	654	658	625	600	673	600	635	634	647	666	621	669	657	643	650	653	677	619	656	625	632	637	653	614	692	571	609	622	628	658	640	607	627	643	642	655	604	607	669	613	597	617	692	640	625	621	650	642	675	636	620	636	659	643	592	630	602	629	697	637	664	643	658	613	670	646	661	631	655	612	609	618	646	625	637	649	640	652	637	658	614	664	650	661	652	664	663	639	611	650	636	657	664	661	633	651	693	638	667	661	639	645	619	619	674	611	625	701	645	578	662	660	683	621	614	609	644	646	627	682	642	641	656	645	590	676	633	616	647	642	619	615	640	633	597	651	647	611	595	665	714	646	644	624	664	655	658	619	631	636	639	678	623	711	632	649	681	638	657	684	678	606	713	624	642	607	675	637	597	624	647	646	624	655	630	651	674	631	622	684	681	624	612	600	651	605	698	645	625	602	613	620	643	668	617	624	610	673	674	606	634	619	643	633	638	576	628	630	667	614	643	634	651	676	621	621	643	652	647	637	631	647	642	642	643	634	665	583	619	638	641	649	613	631	661	618	649	593	628	643	665	653	662	648	679	682	623	673	648	666	682	724	646	654	610	652	631	638	655	665	634	654	687	676	639	660	649	669	603	599	658	630	680	641	639	637	681	667	672	609	627	660	621	616	614	645	682	658	671	625	655	616	665	625	631	645	611	648	655	646	630	669	690	678	671	686	662	615	634	650	636	607	594	649	659	611	619	648	613	587	623	639	672	617	639	675	636	634	636	669	653	652	606	650	639	660	632	653	650	634	657	647	638	643	687	612	636	624	617	641	625	642	634	664	669	682	626	628	606	626	635	645	640	678	637	657	672	623	657	620	649	685	697	633	677	685	644	625	669	679	674	671	663	676	668	640	633	640	650	673	675	700	687	640	644	654	660	689	663	610	663	630	615	611	633	687	637	652	645	649	627	671	649	660	615	666	625	615	630	661	616	623	650	682	690	640	677	618	641	614	636	580	668	625	646	660	618	646	711	619	659	636	615	666	624	652	614	639	670	618	642	596	642	667	661	656	631	622	624	661	606	669	656	638	651	595	644	601	640	623	630	658	642	651	608	661	629	648	627	645	636	629	694	668	666	626	607	617	641	672	616	629	642	649	697	668	630	612	646	621	627	672	612	610	658	637	693	628	617	652	639	629	596	632	665	613	667	621	655	628	619	641	622	675	628	673	628	639	672	637	636	662	598	672	678	646	635	637	574	606	669	644	638	601	603	693	631	636	663	678	614	653	649	670	660	656	648	645	660	616	610	585	644	662	612	650	660	620	591	649	597	600	648	634	647	658	628	691	660	693	659	632	684	659	619	687	654	663	624	669	576	606	659	665	620	626	640	681	616	670	637	624	659	604	620	663	677	682	659	624	603	616	654	645	671	653	642	612	625	663	627	627	624	664	653	633	711	650	631	668	632	641	664	656	658	675	653	699	598	649	637	626	630	594	644	620	642	597	661	616	637	680	658	604	644	653	618	627	628	619	656	650	632	659	662	626	642	688	631	638	640	614	651	668	650	633	625	657	616	652	641	630	643	645	687	683	649	601	646	633	613	665	607	623	638	646	638	629	636	706	652	608	616	634	723	614	664	602	638	655	669	629	631	656	612	635	623	652	669	630	636	656	665	628	640	633	630	635	573	663	646	627	679	680	645	646	644	636	637	626	627	636	627	645	663	636	653	580	655	666	634	664	653	648	642	615	647	605	627	643	678	625	679	632	667	644	626	598	703	637	594	646	677	647	610	617	642	640	614	645	640	637	594	644	652	661	678	638	638	647	664	613	600	652	633	643	593	620	600	627	655	623	591	627	650	631	596	693	629	682	667	629	585	671	655	645	593	656	650	701	681	572	627	618	651	711	622	624	689	626	608	653	640	681	598	615	639	636	676	611	620	654	625	644	646	636	659	583	625	652	606	621	638	596	657	665	651	658	648	614	676	645	645	658	645	631	644	630	644	676	618	654	633	666	644	649	624	645	611	653	655	674	645	631	632	666	627	664	648	634	639	625	643	671	642	650	607	635	714	629	615	643	635	671	619	631	618	679	625	591	649	628	679	657	634	599	646	651	656	626	636	632	607	650	627	646	634	640	640	653	606	634	650	601	573	670	626	669	653	646	632	638	660	681	644	656	681	613	615	657	659	671	613	642	645	635	665	643	672	613	662	665	669	668	673	626	624	638	665	653	618	640	651	636	626	622	605	620	629	611	659	639	679	609	670	612	685	664	651	608	666	641	653	617	623	657	654	664	662	647	635	637	641	663	647	627	663	630	624	652	636	638	625	650	608	653	655	637	653	631	616	595	678	630	602	610	666	666	638	616	656	588	652	679	645	680	592	733	644	646	680	628	633	641	624	626	600	630	659	644	669	643	656	682	613	628	656	637	609	641	611	649	619	647	662	686	646	631	645	621	625	624	645	656	626	668	644	622	646	666	701	608	641	630	601	630	678	630	688	645	623	679	649	646	657	592	647	641	629	654	650	640	643	660	637	608	654	651	628	629	682	649	657	614	662	653	615	635	618	636	634	644	637	647	690	681	662	631	620	638	667	682	637	632	635	619	640	604	651	604	650	657	667	689	671	633	621	671	631	631	595	656	685	647	613	613	660	651	649	635	661	614	613	608	597	646	625	629	607	635	669	642	628	624	640	652	633	650	607	663	614	639	611	631	607	633	626	625	667	663	576	654	617	622	667	629	649	640	684	669	630	657	644	660	674	655	681	674	711	649	657	647	619	657	624	643	597	641	678	594	647	654	626	669	645	651	616	651	645	645	625	618	669	655	641	619	625	626	648	661	686	655	652	674	628	648	687	683	635	643	654	615	639	646	615	637	618	654	624	657	661	636	653	661	699	636	653	640	663	617	661	641	637	648	610	652	695	632	634	643	612	653	657	645	690	655	588	662	603	620	623	700	648	642	648	674	621	646	637	623	650	666	640	631	675	655	650	606	645	640	616	595	664	677	647	666	665	645	596	605	667	610	684	639	640	646	583	669	599	624	686	622	632	647	665	678	641	617	654	641	668	597	645	631	625	625	624	652	642	594	657	616	654	647	636	711	636	635	689	655	598	660	663	644	702	642	628	639	610	656	618	627	681	594	673	639	659	610	610	670	645	657	629	656	674	647	681	632	631	653	637	630	660	667	632	653	642	645	615	652	685	626	692	658	613	651	617	631	624	610	625	631	664	604
23965	21146	25341	27209	21181	21095	5369	1466	877	642	661	651	687	495	424	395	349	288	314	258	279	278	214	234	206	206	180	204	224	217	187	220	218	221	179	199	187	172	212	177	184	188	194	186	165	202	178	191	180	183	167	204	177	198	206	210	191	210	188	216	181	181	198	193	178	185	208	199	200	173	179	190	226	182	196	163	188	189	194	179	188	185	183	173	200	210	204	220	180	179	170	194	181	190	181	157	209	185	201	179	195	188	197	186	189	207	192	186	196	209	205	191	193	196	204	186	184	184	172	198	203	195	171	192	172	166	182	203	197	210	179	165	191	191	180	179	184	188	195	196	183	187	166	178	163	146	194	194	201	208	209	173	181	209	201	181	195	171	170	202	192	150	212	188	187	170	215	190	193	189	194	188	200	201	196	203	190	216	183	179	186	184	195	196	168	193	174	160	191	196	181	180	208	183	197	171	184	178	178	202	185	209	192	185	224	200	183	190	176	218	208	206	205	209	151	176	165	204	165	179	194	206	177	170	198	188	198	194	191	194	186	184	191	177	194	184	221	182	185	169	170	196	195	184	189	194	204	199	201	188	168	200	210	210	192	189	172	179	188	200	203	201	196	193	207	199	188	182	185	198	182	195	184	177	197	177	196	193	181	193	202	190	182	210	193	178	201	178	189	180	190	193	179	149	202	169	176	193	185	192	173	196	194	179	187	169	201	166	192	186	187	187	202	211	182	183	162	199	168	184	182	184	178	189	195	185	181	187	191	182	185	226	204	211	180	196	197	176	216	197	175	208	160	175	188	165	218	182	192	212	159	164	215	183	182	184	181	190	174	205	199	181	183	182	162	171	185	173	185	209	188	200	213	195	187	194	177	161	216	201	190	213	207	166	192	183	195	187	197	171	177	170	193	198	187	221	181	213	169	185	176	181	178	195	175	197	191	191	168	191	202	161	205	196	167	178	193	181	179	203	178	167	185	193	184	194	178	195	178	194	201	173	187	189	174	184	172	191	182	196	172	187	195	194	192	199	181	181	195	192	188	232	195	183	185	179	171	199	183	182	194	176	192	188	196	190	180	183	162	207	193	204	193	198	184	190	206	185	157	162	185	199	213	184	215	224	201	197	181	172	206	207	187	165	173	176	216	199	197	184	182	191	185	175	174	175	188	189	183	186	200	194	176	205	206	177	179	222	191	189	198	177	181	193	195	203	192	180	193	179	172	179	189	189	213	172	183	177	227	213	163	181	194	191	191	204	216	183	181	192	177	201	174	185	190	183	180	198	193	189	216	206	191	205	183	208	168	192	194	184	198	197	206	177	194	193	194	210	204	193	182	186	175	171	203	200	207	187	182	199	174	208	200	186	172	199	213	190	178	165	210	209	198	196	206	187	186	168	192	178	216	198	185	197	156	189	169	179	170	148	181	194	193	165	181	171	204	193	177	194	202	172	174	177	188	220	212	180	228	186	201	202	175	188	179	180	175	174	172	162	180	176	195	223	211	178	189	175	175	201	165	197	201	181	202	181	175	189	217	233	200	176	173	177	186	165	176	180	204	198	178	228	189	201	182	176	187	201	182	162	186	168	191	183	186	201	177	202	178	179	190	191	196	193	190	210	184	168	198	177	175	179	178	183	178	207	187	198	200	183	182	202	192	188	182	210	177	203	153	171	195	193	195	195	200	199	191	172	203	190	215	205	177	197	183	183	192	186	201	209	171	183	182	194	187	189	187	210	180	192	192	203	218	190	218	175	197	191	172	207	209	202	197	178	200	196	176	213	166	169	186	177	214	185	189	216	175	202	175	191	178	208	188	193	208	170	196	206	187	210	212	202	183	187	159	193	181	209	179	183	195	174	192	173	197	188	207	174	195	199	181	198	188	220	198	172	239	189	208	196	189	182	178	187	173	198	198	196	183	198	198	166	206	194	220	175	199	212	188	208	180	159	203	171	209	176	193	176	205	188	168	193	177	177	175	183	174	189	180	181	198	186	212	198	199	200	188	182	184	206	173	186	208	184	216	175	192	201	211	201	227	191	189	179	207	181	208	197	201	172	208	198	182	174	189	182	192	182	237	205	189	168	194	190	185	186	200	194	174	193	209	201	174	190	155	183	186	180	195	214	187	183	212	212	155	198	194	179	173	217	188	201	191	180	181	187	192	194	207	206	203	206	200	205	166	195	211	204	194	205	186	162	184	174	186	182	191	174	188	190	211	188	179	210	210	213	205	244	172	182	154	189	196	174	174	172	173	199	190	178	167	166	196	186	214	176	194	220	190	191	204	150	169	178	199	172	202	188	197	172	210	174	214	175	196	206	228	184	217	188	181	180	185	190	178	195	173	160	179	206	187	208	206	225	191	186	198	182	185	184	193	203	172	189	195	173	171	185	196	207	190	196	199	191	178	189	197	167	211	174	186	179	176	160	173	165	174	167	195	175	203	152	186	198	194	175	191	206	167	149	166	171	225	149	200	237	191	221	192	205	201	191	181	188	179	200	186	184	171	170	209	174	203	188	158	185	192	181	183	207	200	183	199	191	174	167	177	175	192	176	186	178	193	179	199	181	167	198	188	186	172	198	188	196	188	172	165	208	182	186	193	176	197	181	217	170	194	192	200	160	164	212	215	188	189	165	178	193	211	201	176	207	213	192	187	206	204	177	207	191	145	193	176	182	196	165	190	175	201	185	184	184	193	182	182	181	194	200	167	154	170	179	190	190	212	227	171	183	167	171	195	181	189	218	193	203	171	187	174	204	185	197	185	207	190	178	171	206	188	204	189	212	202	197	207	200	171	184	181	190	183	172	179	197	201	190	196	198	170	194	209	177	185	172	174	178	210	175	205	195	162	197	185	197	189	219	173	168	202	164	193	166	172	181	176	206	192	185	195	208	181	205	188	198	179	205	199	173	179	199	188	172	193	157	179	169	197	196	199	197	208	210	155	175	207	207	172	193	181	176	176	170	210	222	217	184	183	163	201	184	205	175	167	168	213	221	174	181	173	209	181	180	181	162	203	193	196	181	199	206	201	208	203	214	218	181	217	194	193	211	198	180	205	215	203	180	208	194	195	196	207	219	214	201	219	189	195	172	183	195	182	191	201	174	193	202	187	186	198	178	206	213	212	197	193	173	173	181	186	183	191	174	179	195	213	171	206	171	197	203	185	190	221	180	204	180	173	198	179	191	219	210	179	173	174	203	209	200	207	176	190	191	214	168	193	208	189	201	215	205	229	211	179	206	195	207	164	178	173	184	190	191	197	179	202	203	182	204	183	192	182	164	199	165	178	203	193	184	204	190	184	191	193	182	188	188	207	195	177	216	180	184	195	197	211	194	194	183	180	204	188	205	222	174	193	216	179	204	211	172	204	181	192	216	214	184	168	165	230	197	194	186	186	198	188	187	193	210	180	187	215	189	192	192	186	191	204	209	213	219	202	200	205	200	201	171	185	182	204	209	195	192	203	159	198	198	183	195	193	179	198	197	161	186	164	185
8872	20696	15675	6580	2658	1666	1196	965	788	727	684	634	675	643	587	579	561	532	521	510	505	447	494	469	491	479	483	443	421	480	479	484	458	418	461	489	435	424	420	465	449	449	450	442	475	403	395	459	450	426	441	416	449	463	408	437	452	431	457	437	470	469	443	444	477	453	431	425	448	430	415	444	428	403	441	447	486	408	453	463	420	462	471	426	436	444	445	428	415	428	439	448	454	452	435	460	475	440	467	459	419	445	463	410	442	438	452	443	419	501	446	436	412	430	443	449	421	492	497	433	459	429	466	447	451	450	408	485	448	402	425	440	491	465	432	434	462	470	438	482	465	418	451	455	460	435	473	452	474	434	488	435	483	465	456	445	461	462	446	448	449	442	455	490	448	453	420	481	436	469	451	439	417	462	477	506	473	471	472	447	424	467	436	433	444	445	419	448	411	452	467	448	436	435	407	433	448	444	481	453	472	443	484	433	432	466	453	448	429	453	447	456	444	449	427	463	446	441	460	449	468	457	461	438	443	470	438	432	445	472	442	426	454	464	467	434	458	449	496	442	435	423	487	457	457	476	458	465	463	464	442	464	443	445	458	421	424	422	472	448	427	409	479	441	460	415	448	424	470	437	425	459	427	473	425	399	463	501	426	431	438	444	446	472	438	444	414	450	451	484	408	466	420	465	437	442	470	459	480	431	411	443	461	475	406	444	436	446	414	441	465	467	470	439	461	407	421	455	452	419	503	444	437	472	456	442	425	421	466	423	448	439	419	461	460	434	441	425	445	450	444	471	455	458	458	435	441	453	441	487	460	438	435	439	464	435	436	455	431	455	473	415	414	460	463	417	442	461	456	454	416	455	457	469	450	468	432	447	438	463	434	424	435	421	445	423	441	458	491	459	486	427	478	435	451	443	447	467	422	406	436	436	448	421	440	464	458	435	396	475	414	436	431	436	456	469	468	468	460	418	445	462	470	430	427	399	431	461	470	436	445	432	445	473	444	443	427	447	449	474	447	434	445	426	433	484	476	418	433	429	432	447	425	435	452	483	402	448	455	451	455	457	460	444	453	453	478	469	440	460	433	425	467	448	437	422	418	436	422	462	438	396	427	488	419	427	433	430	454	455	441	429	431	434	466	455	402	439	468	462	433	485	443	447	433	460	461	459	443	414	403	453	420	463	473	427	478	480	452	441	458	418	428	444	428	447	416	452	465	429	478	450	436	422	479	412	430	424	483	454	445	407	443	446	434	421	445	455	421	431	483	435	477	466	460	431	448	445	427	432	462	472	488	476	449	425	448	460	486	474	443	428	447	451	446	429	447	436	460	498	434	443	417	457	449	422	421	456	436	456	436	472	466	440	459	426	466	461	428	459	425	427	427	449	418	452	444	434	448	450	447	440	448	443	425	471	442	454	419	411	480	492	418	450	454	446	501	416	477	463	408	436	426	436	461	448	453	437	461	474	471	449	454	462	463	425	436	422	419	427	445	440	489	407	434	490	413	437	432	470	422	483	454	466	434	424	457	428	468	416	455	451	423	434	460	442	427	460	466	449	426	437	445	449	449	443	461	445	406	443	480	415	418	465	459	443	445	422	423	415	425	429	421	451	419	414	403	445	484	438	464	463	445	458	441	406	462	428	451	432	465	449	446	466	472	442	422	447	425	463	433	474	474	415	477	429	445	422	439	421	455	429	408	478	422	436	439	431	440	456	503	439	446	454	471	459	420	456	490	461	443	479	448	466	442	417	416	459	454	465	461	428	476	445	434	472	463	394	470	469	459	436	448	432	444	458	470	473	402	440	451	424	460	388	429	414	441	462	461	471	469	426	432	430	442	456	488	471	451	409	395	441	437	449	431	421	442	409	431	444	417	458	450	414	429	448	444	427	455	405	474	502	442	436	448	407	429	450	430	442	422	456	446	484	444	469	436	465	428	421	449	430	452	468	422	418	425	457	447	461	499	400	450	451	472	503	449	453	413	467	451	466	437	431	465	446	450	457	423	493	409	463	427	430	414	448	419	423	425	444	446	480	475	417	470	467	425	454	441	469	431	433	483	467	427	448	447	427	458	458	443	457	428	441	431	441	447	456	426	434	415	471	460	454	462	430	441	447	471	450	444	430	437	436	449	434	434	436	463	443	501	479	448	446	464	446	426	460	447	464	429	433	464	467	427	456	461	422	423	437	421	463	464	400	417	412	399	466	424	490	451	425	457	432	447	430	432	480	462	439	461	428	443	440	454	430	439	445	425	435	449	426	458	451	390	483	430	412	429	449	453	446	459	485	492	481	464	471	438	437	404	423	467	425	422	439	449	430	490	492	471	435	434	421	456	435	421	414	474	480	440	448	465	437	449	471	441	424	403	446	462	432	465	468	475	450	453	447	459	447	437	495	462	449	488	456	435	431	427	448	435	458	441	440	477	424	393	401	450	458	463	447	451	440	410	440	454	415	429	461	416	435	454	448	445	453	446	444	461	488	424	445	443	429	445	409	428	435	454	483	473	455	399	460	440	455	460	445	410	444	429	453	450	391	433	433	447	458	440	454	452	452	438	419	426	462	418	423	443	489	488	471	409	444	449	428	457	452	424	446	458	429	462	431	490	449	451	452	453	428	422	411	441	459	425	449	458	446	405	428	441	428	429	457	459	449	427	422	430	434	451	426	428	452	472	435	422	454	455	420	441	470	446	468	415	432	453	456	427	397	427	452	451	464	452	429	437	461	441	421	446	447	461	461	461	463	451	480	449	453	423	485	445	429	456	449	424	433	456	481	452	444	456	471	431	434	455	428	445	451	496	429	434	470	424	433	491	477	466	438	465	465	427	453	444	456	441	454	453	441	433	464	439	444	450	470	454	437	465	463	460	472	430	415	441	430	486	428	421	408	416	449	419	496	425	447	480	444	446	446	433	437	414	448	428	428	408	419	464	444	465	446	458	425	452	434	438	441	418	447	420	465	441	438	463	479	438	477	445	417	406	414	470	449	455	436	467	451	443	437	422	433	442	445	458	411	455	427	446	399	429	411	457	420	441	454	464	438	485	492	444	435	431	463	394	476	422	453	449	455	466	474	426	421	467	450	430	426	438	456	438	455	444	431	452	458	443	417	476	457	424	428	480	404	432	452	436	438	449	451	428	454	394	425	471	440	489	446	439	393	473	473	419	479	451	453	463	410	460	455	464	450	472	436	468	464	446	454	448	464	470	405	472	417	459	455	479	434	441	430	459	455	445	453	442	457	446	446	469	479	414	440	463	422	460	451	460	462	437	419	439	402	396	419	441	484	469	437	450	470	494	473	474	426	433	415	467	421	469	453	432	430	454	431	492	435	477	437	458	478	429	435	458	467	428	464	426	429	451	411	446	420	461	502	441	444	453	440	476	420	432	476	462	460	463	429	427	401	449	450	478	446	445	455	459	469	466	440	399	467	432	420	446	474	462	426	443	448	423	459	437	437	487	483	463	419	449	473	454	461	451	458	432	453	448	451
35569	14662	7260	3178	1416	955	847	708	564	558	510	545	542	457	478	477	447	481	417	420	387	448	406	445	385	388	441	413	424	388	417	418	409	402	439	389	383	416	429	409	403	444	397	418	391	395	377	392	396	402	382	394	416	367	355	384	419	364	446	437	419	424	402	377	420	416	400	428	381	393	404	419	431	408	394	382	437	420	416	407	422	399	400	410	401	402	392	358	394	408	374	382	367	392	354	390	411	398	395	389	431	417	410	341	378	388	410	371	393	396	408	400	407	396	384	398	378	416	413	434	368	411	430	389	430	369	418	398	382	410	448	399	379	404	422	410	375	417	396	436	422	399	410	357	391	399	420	433	406	402	384	423	405	398	372	405	459	382	372	370	413	387	379	410	396	376	418	368	412	405	438	417	420	416	409	414	362	384	401	373	426	435	395	398	405	416	388	381	404	345	395	383	402	405	411	385	421	414	374	436	398	426	363	395	394	425	398	389	413	425	409	401	399	400	364	323	415	436	408	442	354	370	437	378	400	411	378	379	372	402	422	419	385	412	431	450	370	404	427	413	376	404	395	421	382	427	388	399	411	363	407	389	349	371	400	379	401	390	395	435	377	346	424	354	368	391	419	382	373	364	428	393	405	435	376	382	412	383	382	366	403	408	408	431	404	430	404	373	355	393	407	417	372	414	388	364	417	407	411	390	403	385	388	419	382	427	382	412	411	413	405	397	410	423	404	386	389	423	411	411	421	409	418	379	417	415	399	401	408	420	394	443	400	404	391	403	415	454	425	368	433	377	414	425	393	396	408	408	372	369	380	403	422	368	371	381	404	420	390	384	377	406	376	399	412	398	420	405	374	377	399	411	396	422	393	379	405	418	374	377	413	393	409	414	431	386	389	381	410	376	413	447	371	403	387	399	348	376	431	430	423	449	405	415	380	405	402	413	386	387	387	401	397	421	396	437	383	408	393	364	410	389	419	430	410	387	408	444	387	359	401	406	371	377	401	419	418	390	375	421	402	385	403	384	404	458	371	436	389	389	388	412	391	406	388	407	408	383	370	437	444	404	413	457	440	365	381	386	442	416	364	392	427	403	393	392	415	382	363	395	386	375	390	419	388	432	385	402	400	369	385	419	356	417	401	414	417	428	419	404	355	386	402	409	420	396	411	389	438	356	382	382	400	380	388	371	410	389	459	434	422	403	370	394	374	393	417	384	369	421	406	461	411	398	402	425	407	408	405	425	404	408	376	381	385	416	372	417	399	417	399	414	408	394	397	405	425	414	408	411	422	412	405	412	417	357	405	398	420	411	412	392	405	394	419	419	373	425	394	401	380	429	388	415	380	420	425	406	420	365	424	373	380	428	399	357	402	407	450	409	376	399	413	406	388	403	395	408	356	414	422	397	462	386	377	421	399	446	409	419	388	405	401	437	375	392	441	408	425	417	404	371	393	415	423	370	376	369	433	358	380	396	414	417	405	382	419	396	382	404	399	367	368	388	429	414	422	424	402	420	351	414	401	458	361	368	431	413	399	385	380	384	402	416	400	388	378	394	401	406	414	419	380	402	443	483	407	383	399	424	432	425	387	414	398	381	379	367	430	392	415	412	404	356	389	432	414	405	407	374	404	379	388	427	435	407	417	412	391	370	425	399	388	393	390	388	408	414	417	409	376	411	364	377	394	413	383	410	417	433	401	373	400	421	387	387	416	369	393	389	428	423	430	365	375	391	353	390	419	386	415	436	407	407	411	375	389	375	422	390	407	431	399	416	411	378	362	382	371	381	415	365	421	435	401	426	387	409	379	412	446	410	440	419	384	414	408	410	423	393	378	409	406	412	373	368	424	411	370	416	414	420	415	368	388	412	406	391	396	384	406	385	390	427	411	376	388	400	403	418	366	419	368	401	367	445	386	383	391	383	392	431	438	388	390	386	398	410	423	399	413	395	430	419	414	394	428	368	439	434	421	384	382	426	425	413	459	376	386	353	385	412	392	393	386	418	379	396	399	409	423	385	395	409	397	340	393	372	396	359	393	385	388	414	391	427	404	392	403	435	401	413	430	404	419	411	398	400	402	392	410	425	387	398	427	437	443	385	364	389	397	367	375	400	349	407	414	378	371	381	417	393	413	427	403	394	408	378	421	380	394	370	421	400	407	411	400	443	417	375	406	415	434	347	375	418	421	400	396	426	424	424	420	398	400	373	419	390	406	416	386	378	415	421	397	391	400	371	456	398	390	428	400	401	399	401	403	365	418	414	395	421	422	409	454	378	404	413	426	397	414	392	398	415	404	371	391	396	424	360	394	424	365	410	406	399	385	414	399	413	397	430	411	388	391	364	380	397	405	402	383	405	405	370	400	410	442	429	392	410	375	366	388	426	388	394	407	374	433	386	391	387	410	416	420	419	407	443	447	431	433	381	417	393	397	408	424	411	421	361	395	389	392	396	417	353	382	377	366	393	379	379	413	396	435	419	407	402	386	443	396	391	402	379	391	393	397	409	399	447	332	390	371	401	410	414	395	385	382	420	392	399	411	404	384	395	399	431	417	396	397	398	406	370	398	434	438	397	376	380	412	366	433	410	399	414	395	413	397	381	374	363	369	395	443	416	386	409	406	406	419	407	374	407	392	434	379	410	417	382	424	421	384	371	397	405	399	403	426	394	375	435	413	445	388	426	420	404	365	369	409	387	393	389	447	421	391	418	390	393	419	387	459	400	402	389	364	375	440	441	408	376	399	400	392	416	431	410	429	413	458	363	410	414	397	443	398	368	418	438	400	412	403	426	404	393	389	410	371	395	419	397	363	411	372	386	406	389	408	409	404	359	400	425	393	424	420	406	393	445	393	397	382	419	381	418	365	396	402	370	414	426	410	406	395	403	400	382	447	443	433	436	420	359	363	383	411	383	383	400	376	390	380	396	400	401	432	382	370	389	413	391	396	385	435	372	399	428	407	403	415	435	383	405	432	386	399	371	444	382	410	363	423	407	421	381	395	378	421	402	379	406	412	433	430	419	384	423	341	394	418	390	401	402	409	459	431	406	408	395	412	387	406	415	434	436	422	387	410	387	407	408	386	405	414	411	443	415	360	396	375	400	415	376	414	401	379	372	405	387	424	379	384	394	396	385	412	384	414	394	382	407	361	368	375	403	416	405	386	398	374	412	418	403	379	429	374	430	430	402	449	411	381	394	371	365	378	385	398	379	382	404	409	357	382	361	433	400	418	393	395	406	412	391	417	365	380	400	383	426	396	394	418	406	384	392	403	379	399	429	405	417	398	396	454	419	427	420	384	360	411	416	399	367	401	403	417	366	402	392	338	415	399	382	403	420	402	453	421	408	398	393	423	414	372	378	383	442	413	432	396	387	382	403	410	407	414	396	419	403	423	429	416	380	394	437	406	405	384	392	410	395	372	371	404	408	395	425	392	380	405	400	385	419	401	382	438	397	419	404	398	415	381	372	421	417	404	411	378	389	399	425	382	386	415	378
14565	8644	6309	2724	1566	1201	1096	1027	943	890	871	917	976	889	931	951	857	902	856	821	856	883	887	877	873	898	825	880	852	874	853	900	862	885	915	861	839	888	899	880	879	885	841	887	867	829	863	888	859	866	870	832	833	872	863	883	866	847	911	930	874	826	884	903	874	833	861	830	854	838	815	858	891	836	825	880	849	833	914	833	897	848	792	892	845	839	837	881	863	832	905	907	856	832	836	834	821	859	864	865	849	886	863	823	905	883	838	883	880	871	877	884	817	891	850	879	918	871	842	817	875	873	840	876	839	876	863	882	885	866	881	880	846	879	851	856	849	832	822	886	811	893	880	812	887	855	847	839	883	843	864	908	913	890	854	796	823	916	834	856	872	882	866	875	846	851	867	893	864	881	866	837	874	892	860	816	836	882	875	871	921	830	906	888	903	926	823	836	895	873	852	829	895	856	905	892	888	873	832	910	841	871	893	864	885	884	878	867	879	870	877	869	860	861	876	864	894	843	894	860	890	875	827	885	840	860	862	887	836	837	861	941	877	823	868	866	858	844	844	863	893	885	896	880	920	831	954	864	889	854	850	932	849	822	889	887	844	887	845	862	840	864	877	886	808	892	881	899	855	843	864	826	864	857	893	851	837	885	867	919	895	878	853	835	830	903	845	890	834	887	880	900	812	866	851	849	861	886	876	816	852	854	903	837	848	872	836	857	845	872	842	875	825	897	876	912	826	881	891	859	887	853	913	887	899	843	851	870	830	881	845	866	850	867	872	862	873	837	850	837	812	873	867	858	856	891	890	902	933	845	851	854	894	863	845	855	820	834	812	884	868	889	891	886	884	867	823	856	882	901	885	887	855	837	889	878	804	916	878	884	861	909	875	861	859	869	875	912	811	896	879	857	849	885	876	913	882	851	838	908	837	915	880	852	811	879	869	897	900	872	854	869	913	811	854	879	855	852	906	879	864	833	905	850	865	871	836	865	932	859	851	881	839	833	867	831	945	973	880	851	876	857	883	872	843	919	840	856	898	887	879	879	871	888	883	862	865	881	904	804	898	865	864	841	906	879	917	820	891	882	838	841	872	858	795	895	891	825	883	832	896	874	852	862	847	893	922	819	877	857	877	830	868	868	865	857	902	857	859	829	867	876	820	867	835	854	840	891	908	860	819	881	872	845	869	918	834	804	869	863	886	820	891	873	868	809	900	850	828	898	864	858	883	889	853	869	864	893	841	908	827	827	876	884	848	853	869	843	842	899	860	835	878	833	869	863	881	776	885	876	853	857	886	865	865	917	821	916	852	850	850	898	910	838	870	822	877	811	885	918	859	871	861	928	859	859	799	849	836	935	885	889	899	877	849	840	861	863	865	791	849	882	913	863	825	850	890	881	903	873	863	852	820	813	887	870	866	862	819	852	882	846	900	827	888	897	843	872	893	846	865	889	870	839	882	878	851	893	877	850	853	869	905	870	883	768	829	850	872	890	933	900	883	852	862	824	873	896	818	849	844	839	866	904	883	880	853	859	864	872	856	835	901	864	855	878	879	875	881	882	866	847	866	856	831	844	854	892	828	843	866	825	886	888	859	872	824	895	867	833	871	831	869	829	866	873	855	848	874	893	813	842	887	860	897	934	863	894	869	879	859	860	872	884	898	901	812	868	903	843	918	927	881	844	874	947	890	910	906	857	875	882	902	890	846	840	845	840	875	889	875	906	930	824	867	945	899	882	850	827	886	853	876	842	862	837	846	830	852	820	879	875	867	890	847	869	852	857	896	852	859	828	962	890	842	825	859	865	825	891	825	866	888	874	858	900	820	870	842	860	886	871	875	852	918	893	879	848	920	833	862	858	854	895	870	856	861	875	954	878	919	862	933	823	900	888	829	821	801	851	858	828	861	881	846	900	858	819	871	905	903	934	902	873	896	849	882	831	837	873	847	841	858	868	869	898	856	858	873	864	928	843	857	879	885	876	872	846	854	872	839	861	890	875	885	875	869	869	832	869	898	874	835	840	906	884	877	782	832	833	846	859	840	895	893	854	825	833	888	859	916	892	817	886	850	855	914	853	866	882	849	864	859	882	870	815	849	872	887	903	912	861	892	859	826	868	859	845	887	914	866	855	853	882	907	841	866	905	918	924	838	839	880	841	863	848	881	871	878	929	915	806	822	926	903	896	867	847	858	873	876	847	896	874	880	845	873	884	848	882	881	863	884	854	879	834	807	862	888	860	858	849	887	858	883	848	810	856	896	857	893	855	883	937	899	911	880	888	838	834	854	823	867	825	874	876	846	844	930	849	856	855	893	832	854	889	909	851	879	848	848	872	875	836	860	867	843	856	838	842	906	881	850	871	860	859	862	868	912	865	815	884	859	850	825	892	801	866	840	878	841	846	882	880	853	891	876	899	885	814	841	882	916	897	867	889	850	838	827	880	890	884	880	913	911	844	889	864	894	843	875	822	783	891	852	814	864	860	870	864	852	890	886	848	895	868	849	861	887	880	838	862	903	823	866	846	942	878	835	857	904	887	883	915	848	894	859	851	875	855	858	869	831	863	868	898	862	839	843	891	918	825	928	887	845	858	881	859	859	905	869	820	883	867	894	834	834	860	858	876	861	866	867	911	821	868	793	846	872	848	860	826	863	892	905	899	904	860	863	866	870	890	879	853	848	929	891	838	860	845	826	840	844	905	864	846	831	785	897	818	879	903	881	894	888	863	814	861	851	806	896	900	819	836	911	860	846	944	826	891	861	875	858	884	843	919	846	859	865	849	872	888	889	875	875	886	869	922	859	895	858	852	853	886	826	878	832	901	839	823	850	842	878	816	870	897	851	916	819	860	852	878	829	809	890	841	851	874	867	884	862	817	865	912	835	915	860	895	856	856	900	901	857	886	899	822	869	907	844	872	937	838	818	815	871	853	877	855	871	873	860	831	872	880	884	907	881	901	800	911	916	839	861	945	868	877	876	924	878	873	845	920	901	883	819	862	881	862	896	815	819	881	815	834	891	893	830	887	877	943	877	870	905	879	881	911	933	880	828	822	902	857	880	853	821	898	886	920	822	865	916	882	844	844	888	851	849	895	852	820	852	873	844	809	860	878	891	899	898	858	834	833	909	863	857	877	828	894	873	872	847	857	880	860	838	842	835	874	857	860	822	873	910	858	876	866	870	870	856	880	856	911	868	892	879	856	860	859	860	875	902	863	900	859	908	868	819	830	945	861	881	861	865	899	842	844	908	830	904	864	863	859	887	916	838	850	863	842	886	862	860	873	884	869	828	816	883	846	888	862	805	866	854	878	897	877	894	887	887	874	823	881	891	865	860	798	830	875	881	878	841	868	899	868	915	893	871	852	903	862	922	882	877	853	822	930	841	877	921	858	863	826	902	871	914	891	894	892	871	872	808	837	899	851	852	873	849	901	890	867	841	864	851	835	875	874	880	900	877	862	897	833	855	870	825	877	884	904	867	857	903	870	857	896	859	828
24720	21134	24689	27848	20734	5530	1446	944	743	618	536	576	553	485	420	453	393	359	396	332	355	325	300	324	324	325	309	312	323	299	298	312	285	311	283	313	284	275	326	334	292	322	285	278	304	274	295	311	312	312	304	290	299	308	296	294	287	287	293	296	318	287	300	281	289	282	313	311	284	310	324	333	302	285	247	303	305	310	261	301	293	298	310	336	293	290	287	285	301	306	313	330	320	313	317	293	294	332	286	314	358	311	280	272	295	279	333	300	306	309	309	271	335	311	287	323	292	312	335	302	342	293	285	309	291	314	312	309	295	344	288	291	323	298	286	277	298	317	307	286	302	318	280	296	287	289	276	294	311	313	345	273	268	293	289	283	286	281	293	282	322	311	288	312	303	289	280	264	305	287	307	330	310	297	300	299	290	302	302	308	282	291	294	320	289	305	279	291	304	296	309	307	286	290	303	286	305	295	289	298	289	290	309	301	311	287	307	293	307	304	307	306	311	298	286	323	314	320	280	316	306	302	300	308	281	302	289	327	295	276	325	275	318	273	318	297	333	300	304	318	296	300	297	307	310	276	318	344	290	299	289	318	303	305	308	291	319	304	315	282	283	304	289	292	316	296	317	330	287	323	312	311	283	307	297	331	281	259	320	280	291	299	304	288	294	309	273	296	325	298	314	324	302	285	279	274	321	298	288	263	310	329	273	293	289	297	279	299	287	293	306	299	306	305	307	311	276	301	263	299	304	277	288	311	289	278	310	281	318	260	297	298	301	335	325	292	289	283	267	283	281	301	282	305	329	320	282	278	290	302	289	299	329	315	297	301	276	321	265	303	334	285	275	305	305	299	324	299	284	289	293	319	308	299	292	301	269	315	281	278	280	314	303	274	284	334	284	308	310	322	275	298	301	284	292	317	262	293	300	325	292	287	274	317	304	300	309	304	281	263	301	291	316	285	295	300	280	305	317	315	293	293	296	308	307	270	275	278	278	299	289	357	334	322	311	272	328	274	341	308	278	299	284	274	266	325	283	273	283	281	305	279	301	296	292	297	290	258	316	293	292	326	308	294	292	318	309	326	314	287	287	288	307	304	320	302	307	307	312	318	271	277	296	329	276	304	315	324	293	311	318	294	293	310	301	289	291	282	317	319	341	305	281	291	281	313	282	270	304	316	316	262	323	326	311	334	311	290	309	271	289	301	299	293	301	319	293	294	287	326	319	302	336	324	300	281	299	296	310	295	308	303	322	302	314	307	283	343	316	283	323	282	269	303	313	305	326	278	287	333	311	319	289	315	288	309	316	306	292	300	337	288	299	310	279	276	283	308	303	320	294	287	298	296	290	286	304	305	267	297	332	263	295	313	286	309	326	290	284	327	291	275	285	313	277	308	308	314	272	281	306	269	299	290	306	300	283	293	277	304	304	315	281	310	286	284	293	283	297	279	297	293	300	289	305	323	315	283	328	326	293	350	312	308	276	280	289	300	327	318	325	298	287	303	309	314	309	312	319	301	311	315	273	297	323	282	270	274	325	282	316	290	269	288	286	260	316	271	299	311	326	316	305	280	298	256	285	287	291	296	311	263	285	304	316	268	320	278	296	270	305	306	322	276	293	297	285	307	284	312	290	276	306	304	305	287	313	282	287	276	311	295	316	299	337	297	335	304	298	282	305	312	285	289	309	285	285	288	320	298	285	290	325	313	276	283	287	303	299	339	302	301	306	302	277	299	306	298	303	281	303	321	248	291	300	271	321	275	320	284	316	300	291	294	288	313	331	309	324	325	313	310	308	310	273	289	308	289	283	320	289	251	316	292	289	316	301	306	293	330	307	307	299	297	311	281	296	282	307	292	324	277	307	293	290	311	293	285	308	327	346	294	302	286	277	308	272	281	271	290	265	302	283	267	322	270	303	301	298	286	278	297	286	310	283	317	279	289	267	298	316	296	321	319	329	311	303	291	296	288	325	298	285	300	302	283	243	311	311	310	294	299	273	312	306	310	316	312	316	286	320	293	322	300	293	277	310	281	279	279	275	309	307	332	305	311	292	310	274	319	310	306	277	296	268	296	312	259	277	300	328	291	315	273	309	334	290	327	308	316	298	285	334	325	311	284	290	309	272	318	296	315	286	311	286	310	304	311	297	333	321	295	303	292	254	298	283	287	267	286	313	297	272	284	303	289	287	298	311	288	340	307	297	298	296	301	301	308	327	289	306	319	301	314	275	299	282	302	296	298	307	298	334	291	278	274	281	308	301	295	275	312	302	285	308	290	296	288	287	289	304	288	297	324	296	322	302	320	299	286	262	271	305	312	317	322	290	291	285	294	306	246	293	249	296	280	309	285	318	321	287	302	309	306	276	286	285	279	259	322	300	288	304	287	271	312	301	305	297	267	310	300	271	338	309	306	286	288	315	296	288	302	302	278	286	291	338	304	300	323	275	302	292	326	279	270	304	279	283	263	332	299	345	297	286	306	318	284	296	277	304	310	312	333	278	311	308	327	317	325	302	288	314	310	286	299	317	321	300	291	293	338	327	290	279	281	314	281	297	304	286	316	291	310	285	270	297	282	304	291	321	275	266	307	309	301	294	323	303	312	314	286	318	281	287	313	327	297	319	285	327	311	290	277	312	266	336	323	334	320	319	318	344	324	333	327	301	318	296	298	307	320	352	286	260	285	335	310	311	309	287	334	285	295	307	262	286	295	264	319	319	279	321	337	327	329	300	315	296	304	330	271	293	306	297	295	290	278	326	295	301	296	309	289	291	281	292	314	306	316	302	256	295	261	316	296	350	265	279	283	318	299	293	298	296	290	278	307	290	295	307	293	302	269	339	301	332	318	286	288	277	286	288	300	330	300	309	312	276	273	272	322	313	323	314	288	293	296	288	314	276	294	293	295	329	290	283	301	308	312	325	315	315	323	320	300	310	303	322	359	302	316	289	294	282	286	308	313	297	299	339	298	288	323	296	303	282	292	257	280	315	292	271	291	291	295	291	293	288	330	290	310	276	259	301	308	297	295	310	279	297	285	284	356	292	295	298	319	289	257	286	299	293	299	311	316	296	305	273	314	263	292	326	289	321	273	332	335	281	298	291	289	309	309	305	339	306	270	310	292	319	319	287	292	299	280	299	293	262	296	301	263	309	297	288	264	289	325	309	277	299	309	313	320	305	279	316	273	329	309	314	288	300	302	315	286	329	313	299	330	293	286	306	326	306	296	270	265	283	287	317	297	314	299	303	298	287	313	290	302	295	309	256	307	320	324	297	322	291	303	269	307	279	285	283	285	284	273	293	323	306	312	289	300	324	304	287	281	327	331	300	295	273	333	309	271	286	316	309	307	311	309	287	321	273	319	301	298	268	280	302	300	328	336	304	302	293	279	304	294	312	308	287	329	277	312	329	316	282	324	286	316	300	284	305	296	280	297	270	333	302	312	286	310	317	331	311	339	309	302	307	314	327	305	301	293	325	288	312	319	279	319	295	304	310	305
7502	16061	11536	5237	2307	1420	1131	967	878	816	818	781	760	737	735	776	703	665	682	658	647	671	705	632	690	673	668	698	688	655	659	669	642	666	671	647	698	664	664	681	750	640	695	678	629	613	639	629	627	689	626	642	636	654	650	675	662	672	648	633	655	633	667	619	638	643	704	696	625	699	662	645	680	645	670	624	610	656	593	632	662	682	639	646	652	685	630	636	629	678	671	667	684	611	642	667	638	650	682	633	612	658	643	674	650	601	658	597	622	596	632	649	689	638	663	668	626	677	648	651	679	682	629	639	606	695	652	702	640	691	695	661	630	648	643	636	650	640	671	620	647	674	676	658	659	613	622	626	623	675	680	662	621	629	671	655	630	652	669	674	646	680	632	642	642	635	667	609	631	639	624	693	638	656	657	663	634	660	661	714	713	667	640	676	663	632	660	679	627	671	637	688	687	639	635	645	718	635	670	637	649	642	669	660	652	668	664	663	629	665	708	669	601	651	638	643	629	651	696	622	644	623	666	648	607	602	655	630	676	635	620	719	720	671	652	642	672	653	682	667	688	631	673	697	646	670	636	697	633	666	638	657	628	624	609	679	637	612	636	654	672	660	649	678	643	669	657	660	674	689	654	681	656	610	694	645	657	656	607	684	642	641	711	726	657	704	610	666	654	660	632	646	639	647	642	653	645	655	645	680	659	682	639	650	695	709	645	611	645	690	654	673	678	658	638	680	645	643	665	708	652	630	584	619	702	664	662	636	651	635	689	685	636	658	689	641	669	681	634	700	644	714	637	639	646	650	638	656	658	677	639	696	642	686	627	690	661	695	682	669	642	631	688	641	625	624	663	686	658	651	688	632	668	619	607	671	637	672	637	707	658	663	635	675	645	636	676	691	649	633	638	640	702	657	639	616	655	686	644	631	618	642	682	651	590	631	640	638	665	635	647	604	655	696	668	696	643	616	690	691	670	681	617	655	673	665	619	654	654	618	650	629	665	638	601	651	670	649	617	616	673	636	673	682	629	646	669	665	688	600	652	631	663	612	628	671	648	624	641	662	647	602	654	647	638	615	645	640	684	645	657	682	653	630	588	690	680	670	676	701	666	667	674	632	677	673	656	657	642	656	688	669	642	673	672	627	638	659	638	698	623	659	690	703	649	655	682	648	606	647	645	666	674	633	629	665	684	669	706	674	692	620	650	635	625	664	662	636	667	657	656	671	664	650	675	698	658	647	664	617	665	621	721	675	662	642	587	632	666	660	621	629	613	645	627	615	627	653	646	654	705	649	647	652	693	601	652	677	678	683	652	661	645	650	648	639	646	678	623	617	639	690	699	670	637	618	625	684	636	691	620	658	652	696	674	676	695	633	637	629	634	624	660	679	671	623	627	626	694	641	669	664	654	672	702	639	663	668	655	665	619	630	598	671	657	669	634	649	673	672	633	661	654	658	656	663	652	656	656	640	686	655	672	701	596	646	668	660	651	664	606	659	704	627	625	655	618	609	660	634	619	681	657	682	642	652	641	708	638	652	639	626	672	683	697	650	646	663	638	649	629	658	626	620	642	638	686	648	678	655	653	695	600	691	639	641	688	654	683	646	635	679	637	639	683	691	667	641	716	608	697	705	675	646	647	644	610	631	642	708	620	677	656	718	617	643	668	615	644	668	643	653	712	679	622	692	640	675	678	635	686	672	674	658	649	694	679	712	681	679	646	661	623	620	647	675	645	655	668	641	618	642	642	635	651	681	656	668	635	650	655	688	618	648	662	655	650	682	681	648	683	647	691	677	647	648	637	669	612	646	660	651	651	659	692	605	663	656	673	624	680	658	642	664	682	655	634	657	669	697	632	652	647	676	613	656	704	624	638	627	682	660	607	705	641	659	657	620	662	627	660	588	637	645	667	673	671	662	688	625	637	674	672	652	631	698	630	652	646	698	713	667	658	658	655	675	670	600	673	673	679	630	645	680	651	624	634	639	687	661	685	672	660	647	621	618	649	646	663	630	661	669	617	651	646	700	667	604	665	655	625	607	642	594	655	632	649	639	625	659	668	676	670	656	672	690	635	642	640	651	660	703	682	678	614	732	629	677	644	622	646	700	680	678	639	647	618	699	641	630	642	681	723	674	627	643	657	698	670	687	683	672	615	648	647	629	650	631	651	654	630	626	657	629	739	626	694	605	657	675	652	671	696	680	652	678	678	655	709	623	683	686	667	701	678	628	674	705	647	649	633	672	633	689	653	660	593	628	712	702	664	640	647	700	641	704	650	650	637	640	653	619	698	689	675	664	657	679	669	670	632	666	653	688	644	619	639	628	646	634	655	642	598	695	672	663	687	707	608	624	721	647	673	633	638	674	641	682	666	702	628	666	640	656	693	619	685	610	627	651	619	616	649	642	659	598	647	669	674	653	673	620	639	631	682	650	684	642	631	695	611	605	613	611	622	691	625	656	665	621	653	670	644	657	649	595	613	651	668	657	630	621	658	705	639	628	689	679	638	645	645	666	641	619	668	709	670	673	648	677	623	672	660	695	634	636	634	638	633	689	626	646	651	629	634	681	652	634	658	642	684	652	663	670	661	612	662	637	697	667	646	646	618	649	694	659	661	650	653	681	660	694	638	669	677	679	641	655	653	686	670	661	625	653	652	657	652	686	664	663	663	669	672	663	666	619	663	642	656	704	673	654	642	634	676	653	623	660	707	613	615	655	695	649	673	642	623	634	657	646	630	631	649	656	651	592	629	670	639	667	644	674	700	624	657	686	657	706	663	630	657	682	673	674	647	665	616	636	651	619	634	731	674	695	684	648	660	709	635	650	644	649	677	581	650	637	689	650	686	679	641	662	627	669	640	649	620	688	651	644	637	712	638	703	638	700	653	655	678	666	663	601	651	622	625	627	689	644	655	679	678	682	608	655	650	645	647	605	613	666	636	626	657	656	646	663	596	629	645	641	644	682	664	656	618	715	669	725	624	629	651	649	659	633	667	664	620	639	676	666	656	605	644	595	656	640	685	682	671	662	643	661	659	650	630	671	688	679	659	663	614	698	652	647	674	633	671	649	673	639	662	631	663	657	672	691	674	652	687	645	659	657	652	646	676	621	682	670	656	650	659	634	600	640	617	677	666	654	688	594	585	671	676	688	690	650	623	606	645	663	644	657	654	665	632	692	630	643	663	661	637	638	631	666	641	665	693	661	647	683	650	698	646	641	661	658	687	651	652	677	671	661	684	613	609	686	652	685	620	627	628	650	626	640	638	642	625	606	664	665	643	751	701	653	679	636	647	670	655	669	627	652	665	668	668	649	632	674	642	694	669	658	666	682	650	656	718	642	609	662	676	638	665	693	684	678	628	705	674	649	694	596	680	669	625	635	650	646	649	666	610	614	647	666	646	626	658	662	693	667	648	621	700	617	659	638	625	651	600	658	640	637	622	684	655	670	638	670	686	682	655	670	628	641	661	648	650	614	657	654	652	684	650	648	660	612
23970	21140	25281	27252	21168	21167	5900	1327	846	603	615	595	587	495	491	429	373	321	302	284	276	258	248	296	228	226	219	210	225	218	235	257	239	224	190	226	205	218	243	239	227	212	203	204	187	191	229	217	230	201	219	219	187	200	223	234	221	195	197	191	210	202	177	215	211	199	186	220	179	198	215	207	241	193	182	224	214	200	203	197	214	209	218	215	212	219	198	210	218	199	224	216	233	205	209	228	238	244	190	200	219	216	186	226	190	213	179	215	205	216	196	201	208	195	195	215	215	192	191	188	202	224	222	194	209	214	233	195	222	216	251	216	207	198	214	216	245	207	180	220	199	215	230	215	211	222	223	225	223	195	226	220	221	186	209	196	198	199	194	219	216	187	214	202	218	248	217	204	200	205	192	231	215	199	214	204	226	229	223	213	203	209	200	203	197	186	222	219	228	238	206	207	187	177	207	201	192	214	210	229	211	226	195	219	234	209	228	187	218	214	227	215	233	203	207	244	204	201	218	191	199	201	210	211	226	213	202	216	211	227	229	224	185	225	197	185	182	213	219	198	228	189	220	223	244	238	239	232	187	218	205	217	218	198	228	177	222	185	232	204	218	219	207	214	214	234	235	224	230	180	186	222	190	190	195	205	230	244	223	228	211	247	241	217	211	188	200	214	218	182	210	206	218	202	223	221	206	221	228	220	221	198	186	216	232	208	226	210	211	203	194	212	217	198	225	192	209	228	220	225	226	233	217	207	210	192	200	213	204	246	209	209	209	220	223	235	217	218	230	220	193	170	220	213	200	224	228	187	210	227	230	213	190	222	223	206	221	199	197	212	213	213	202	195	212	224	207	229	199	206	189	234	216	192	230	220	215	223	201	201	187	211	226	197	197	193	198	219	222	198	164	194	210	205	232	194	229	230	207	196	221	228	195	206	195	198	217	212	213	221	201	213	214	180	217	185	212	181	223	222	206	209	208	201	190	205	207	188	222	188	212	209	229	238	228	177	193	210	214	224	234	204	203	194	186	182	209	204	227	215	220	208	226	232	200	212	194	228	226	184	223	216	198	181	219	205	204	191	217	204	234	198	234	227	229	255	205	189	206	201	218	211	220	216	203	225	202	216	220	221	223	204	204	213	235	214	196	217	186	198	223	206	202	186	233	232	232	218	201	227	203	196	218	203	195	184	207	238	211	203	221	226	213	211	204	206	213	213	203	230	198	225	218	236	197	234	204	211	206	212	199	236	201	192	216	211	230	217	172	198	237	203	193	224	226	195	211	194	205	202	217	217	193	208	219	218	217	203	219	218	213	213	218	209	205	204	207	222	223	241	225	228	209	196	203	196	206	208	229	231	228	209	217	230	196	190	225	233	239	248	191	199	229	210	220	180	213	217	235	214	179	187	224	225	206	216	235	231	212	173	219	194	230	209	191	205	172	201	204	180	203	221	208	217	217	219	196	200	217	203	188	202	200	225	201	200	221	212	207	217	197	228	237	185	224	237	188	194	216	199	210	241	224	209	205	213	231	195	219	236	173	187	199	225	212	223	232	227	236	208	197	211	210	211	205	196	195	208	192	211	208	231	214	192	219	219	231	229	211	174	217	212	215	200	197	204	195	187	208	213	219	191	209	201	200	220	205	183	205	222	194	212	194	188	212	200	212	222	240	197	182	186	168	227	223	199	190	198	217	215	219	213	214	223	206	218	227	193	214	203	218	182	220	182	222	212	211	200	177	225	210	196	229	197	232	235	224	242	215	188	210	213	208	176	236	235	217	226	206	214	198	230	214	191	233	212	202	239	208	219	209	215	222	211	224	231	199	223	242	210	209	184	211	204	213	192	218	201	214	242	211	208	190	216	204	216	208	205	245	222	202	195	224	197	232	219	196	189	208	217	212	230	189	202	204	198	217	192	227	184	232	204	228	206	223	198	206	189	222	212	238	258	212	208	208	205	208	208	218	230	191	216	203	211	205	215	211	210	223	210	199	198	231	227	231	210	198	217	232	241	188	218	216	220	212	203	199	207	223	228	185	201	203	219	209	213	220	208	208	201	206	193	225	202	189	214	187	200	207	242	208	225	225	224	237	184	200	220	192	194	199	214	214	198	186	223	196	213	187	207	235	209	216	213	206	218	196	208	196	205	203	218	207	192	234	208	222	226	229	217	200	194	207	232	220	192	201	226	227	210	279	205	218	202	209	247	227	235	228	187	228	197	184	224	208	206	202	200	218	209	217	191	192	208	222	218	197	223	235	188	214	198	207	205	202	200	214	197	195	191	199	212	209	199	231	230	231	205	197	204	221	203	196	233	192	220	184	213	192	200	235	226	208	205	214	223	211	201	209	198	189	227	199	219	196	208	205	193	192	231	195	221	211	265	220	231	205	202	219	196	218	230	232	218	212	221	190	224	191	210	202	203	183	199	210	216	197	215	227	219	194	209	188	223	221	242	218	207	190	226	222	225	199	207	206	178	185	186	212	235	183	203	216	211	218	209	200	216	202	203	243	193	205	205	222	213	214	230	213	207	205	207	213	214	201	199	229	198	210	191	189	227	203	209	220	197	229	199	209	191	220	222	219	216	198	222	222	203	216	221	212	216	194	196	226	200	204	208	195	205	207	225	205	200	194	230	227	183	209	208	219	214	186	201	211	218	233	213	195	201	205	205	225	190	220	197	192	183	189	186	208	219	192	233	201	202	214	228	213	199	193	208	224	189	199	211	212	216	195	195	217	209	216	200	208	204	192	216	210	207	205	225	221	236	208	209	217	220	231	256	193	229	207	201	193	201	206	230	214	187	209	195	236	234	241	211	217	193	214	213	214	200	191	203	217	191	210	222	213	215	207	211	215	182	197	199	212	191	197	208	214	218	192	185	200	198	202	213	217	236	212	237	225	213	216	200	221	180	222	228	196	212	215	229	231	211	222	216	205	224	213	222	204	207	227	222	234	211	220	204	230	213	212	203	183	251	201	242	215	206	221	191	189	215	219	219	200	205	199	248	243	231	215	223	219	200	198	196	233	196	223	197	187	219	234	194	215	201	214	216	184	229	218	222	206	219	226	233	202	209	228	199	239	218	210	193	210	199	220	221	211	203	212	172	201	224	229	202	186	200	208	196	234	177	190	224	234	226	211	208	210	206	210	194	200	217	214	200	184	204	225	231	213	230	226	221	235	234	228	221	194	237	215	208	222	190	227	241	206	207	201	197	217	198	226	206	221	206	192	218	214	235	226	222	244	216	214	192	227	225	208	221	205	194	195	213	198	213	223	185	246	241	201	195	227	181	209	223	208	203	204	186	198	222	192	228	223	239	212	184	227	204	163	193	208	217	199	193	210	206	211	203	208	188	226	206	216	199	224	221	242	212	207	225	198	192	208	201	196	201	201	209	205	214	229	226	234	203	209	181	227	173	225	212	224	219	208	242	199	205	207	200	216	233	223	218	217	224	204	237	215	221	190	211	214	225	211	232	223	214	228	207	221	230	215	220
11869	19734	14719	6478	2801	1654	1253	907	858	669	679	673	681	670	623	579	598	542	609	514	530	516	540	446	515	539	487	487	536	470	500	513	494	507	488	495	470	497	499	435	497	511	524	457	519	527	515	501	458	496	507	508	502	477	499	483	459	474	484	490	495	458	486	517	516	494	516	470	469	494	449	501	518	475	501	511	526	503	507	486	503	468	490	494	474	443	507	446	514	505	518	491	464	504	513	496	491	478	508	487	476	538	516	454	485	494	527	479	523	505	498	484	495	491	486	542	492	510	494	443	461	502	530	497	495	506	461	504	502	462	510	512	508	462	511	506	492	489	496	490	487	506	478	498	485	492	499	485	508	459	461	471	515	489	484	472	469	519	480	536	488	503	478	465	496	504	446	509	526	469	505	498	471	518	466	481	499	459	474	527	478	506	488	497	520	532	524	460	524	492	513	491	475	492	471	486	496	537	484	481	447	456	469	467	497	506	512	504	511	493	459	506	477	509	485	536	484	479	489	516	468	559	489	520	487	500	482	500	503	501	445	462	507	523	483	475	495	501	473	486	482	458	528	490	512	505	527	478	508	500	502	515	527	490	494	467	492	520	470	537	532	506	506	474	518	508	515	504	483	500	434	513	515	500	499	494	515	457	507	509	471	513	482	486	540	479	481	519	522	445	484	483	448	480	478	508	494	490	465	468	484	443	516	451	521	486	485	471	494	500	536	449	447	527	513	487	482	464	522	499	464	520	539	495	498	503	489	488	504	462	492	449	489	527	545	496	494	523	475	472	513	502	506	457	497	522	497	517	440	524	448	546	487	489	484	503	523	475	470	490	461	479	489	514	496	489	490	472	511	501	518	500	503	528	487	479	469	450	521	504	453	496	508	485	492	499	488	451	473	521	495	488	508	493	503	470	486	487	502	495	471	526	461	490	456	487	516	522	507	516	516	485	473	480	491	459	491	465	451	507	511	479	480	486	511	468	482	557	503	466	491	484	489	455	502	514	484	491	462	505	473	516	436	471	507	477	475	528	508	484	498	500	499	484	505	467	494	518	514	486	500	483	491	468	513	478	527	460	502	479	495	485	466	466	481	504	476	463	492	504	473	494	523	496	464	525	477	442	495	465	495	447	481	521	473	500	452	462	509	501	487	479	487	526	506	519	530	483	507	482	463	492	504	471	447	466	512	478	457	486	537	546	505	488	479	510	496	510	511	463	534	485	514	515	519	448	525	474	470	501	515	452	500	502	487	472	517	467	492	485	488	497	492	488	484	490	492	481	490	514	503	502	528	488	457	476	506	488	517	481	468	532	530	492	452	497	498	502	511	504	494	494	479	489	526	507	492	483	517	485	502	519	498	489	472	510	499	492	504	481	475	473	555	474	469	506	508	480	489	499	502	490	468	483	490	500	465	505	456	502	454	494	517	481	509	491	499	490	441	535	501	490	472	471	497	480	493	506	526	538	502	514	464	500	511	525	536	524	526	456	525	525	495	464	478	509	460	478	459	493	502	517	517	453	462	498	460	507	461	518	511	485	513	522	475	520	487	547	497	505	509	511	489	457	474	481	450	477	502	527	458	488	495	516	478	525	515	429	478	497	508	497	518	495	440	497	508	485	522	470	467	534	463	498	513	496	482	506	524	452	476	497	468	502	468	479	474	508	511	488	505	532	497	531	517	480	500	519	488	451	488	474	506	517	481	511	507	526	493	477	496	543	481	480	510	505	476	503	506	502	504	495	504	499	502	485	481	469	450	494	510	488	516	501	495	484	511	505	462	498	492	466	495	447	499	523	525	502	485	489	517	497	470	484	473	459	489	495	483	504	468	518	494	484	478	494	477	488	516	485	460	485	531	522	493	478	482	504	467	510	489	511	480	502	483	460	501	459	486	493	456	480	481	514	503	493	480	483	507	469	512	545	505	472	494	492	500	458	463	505	511	535	505	520	509	460	527	457	492	478	521	512	484	496	496	524	492	483	515	466	495	499	445	497	514	478	501	465	465	482	504	504	503	525	525	504	500	513	483	472	479	500	512	500	541	491	539	491	490	489	495	520	467	479	490	499	532	531	475	532	537	461	495	485	477	467	457	484	496	520	510	494	487	504	496	491	496	505	499	495	467	461	512	471	482	491	452	461	506	474	463	517	492	501	505	471	469	491	541	488	514	480	507	496	478	494	510	509	460	480	501	523	464	437	488	472	490	521	510	507	491	480	481	482	467	502	464	470	499	496	477	467	448	471	486	510	506	475	477	482	474	493	515	495	499	537	503	507	512	492	514	498	481	493	490	468	492	510	480	501	515	506	477	511	494	491	454	476	505	533	500	480	492	498	492	510	481	470	501	472	513	519	477	506	513	448	452	488	486	492	493	494	489	504	510	459	501	486	480	516	475	499	461	495	508	455	510	485	527	491	450	511	541	479	495	484	460	451	513	519	475	507	477	478	522	511	491	511	473	484	496	507	506	544	517	490	470	470	477	472	519	476	428	476	411	446	517	480	532	480	450	479	479	466	476	502	477	499	514	472	523	500	473	512	500	479	477	525	488	462	485	505	444	523	523	503	457	485	448	468	528	478	494	484	496	502	504	487	493	529	468	500	459	480	502	487	506	485	474	508	513	486	522	479	495	497	483	529	535	500	504	480	487	509	467	458	471	502	474	504	466	486	493	477	499	446	473	465	558	441	504	475	473	520	491	491	490	475	487	455	470	502	471	492	469	474	483	482	496	489	474	472	460	512	497	455	480	502	477	483	484	528	463	480	453	484	493	515	511	501	544	496	446	513	514	465	516	459	508	488	489	519	493	509	495	489	489	512	479	521	503	474	530	454	513	473	444	499	514	503	476	469	471	504	515	498	498	507	499	466	522	462	493	502	492	473	464	508	481	483	487	493	462	468	515	482	519	501	500	511	527	480	530	525	504	506	484	416	498	508	468	488	484	529	514	513	475	483	515	479	510	497	515	511	488	519	476	480	479	510	464	494	531	481	516	484	494	508	499	488	458	485	471	488	487	481	484	518	503	475	493	491	485	464	518	479	484	476	485	479	486	490	518	501	448	491	488	502	515	516	496	503	473	479	457	486	460	485	472	529	541	488	488	465	470	475	469	480	474	506	501	541	493	484	493	485	455	504	523	512	465	467	475	516	510	510	534	489	502	457	488	501	471	506	501	505	462	497	509	520	465	517	512	464	530	491	501	500	499	496	509	476	527	495	511	518	513	510	438	520	494	480	507	501	514	453	477	512	507	484	479	508	501	481	521	510	453	497	480	468	488	504	487	495	469	485	481	515	487	467	456	516	504	457	533	490	476	493	520	506	535	476	505	468	495	499	488	476	536	498	508	506	472	518	465	499	529	442	479	519	460	481	470	483	490	509	464	515	486	465	486	506	470	496	517	507	470	477	478	530	495	482	519	490	509	452	509	473	480	484	483	447	478	443	502	475	495	503	454	511	536	497	507	489	478	499	449	490	515	525	461	503	474	479	501	482
35849	14885	7332	3413	1517	1046	820	684	614	534	502	509	492	485	484	450	445	453	408	438	438	447	416	437	379	416	435	432	440	440	434	429	418	418	415	405	395	424	426	427	428	428	415	442	452	415	408	415	394	413	439	430	424	386	470	448	394	431	419	439	425	413	418	434	382	424	451	422	393	398	473	415	442	412	437	430	441	433	442	452	411	427	430	478	415	454	431	401	401	424	430	438	398	435	424	437	431	422	414	385	420	390	408	377	392	381	392	443	413	401	418	382	401	402	399	444	395	421	391	437	457	451	479	434	446	407	437	414	405	415	400	423	430	451	409	411	424	395	384	444	395	423	442	416	383	377	371	415	424	431	379	403	413	394	425	375	438	405	366	418	389	436	403	419	362	385	404	414	442	433	424	449	446	418	429	444	413	420	391	420	469	453	422	449	455	381	447	426	379	425	457	435	412	420	391	431	414	415	406	424	430	387	453	397	387	444	434	427	403	422	417	423	414	434	425	408	432	418	422	399	392	408	460	406	448	437	424	404	386	377	368	420	413	418	426	407	418	413	438	408	404	442	411	425	350	408	406	421	418	440	409	408	403	395	421	371	415	428	423	401	443	399	417	389	412	411	401	437	458	431	452	428	412	408	366	433	419	398	444	398	445	400	404	437	411	432	439	415	371	397	425	387	439	388	402	454	390	428	422	406	395	451	395	376	460	444	449	427	418	402	421	385	427	378	424	403	349	434	422	417	439	414	411	396	443	451	383	439	427	393	425	420	386	422	413	432	436	440	396	413	451	420	452	400	432	431	425	396	417	431	390	416	407	418	472	393	417	401	409	409	434	420	388	406	413	433	436	408	408	419	388	408	431	424	402	425	429	439	391	436	429	410	446	394	410	378	425	416	394	412	460	391	412	401	464	409	413	412	400	442	428	373	378	417	438	393	404	416	441	437	396	443	430	395	445	390	425	438	398	423	401	411	454	391	421	406	400	405	416	409	409	436	416	426	403	421	401	420	426	399	420	461	403	389	374	440	392	380	412	412	399	404	426	424	423	414	428	438	424	431	391	388	403	416	374	408	445	406	415	447	397	455	377	411	389	428	394	443	436	458	415	436	426	401	388	380	417	378	388	427	392	439	406	402	411	391	446	403	435	454	419	385	423	425	448	385	413	443	408	397	445	436	433	398	427	393	407	409	435	402	391	429	433	411	430	421	397	416	377	431	443	408	404	416	463	430	426	443	373	404	401	379	445	402	467	364	423	406	378	416	405	403	385	437	407	405	462	419	419	407	424	379	404	414	431	445	407	430	437	436	438	436	418	408	416	425	430	424	419	406	419	446	428	403	416	390	399	411	402	346	432	377	446	419	446	419	372	434	424	377	399	432	423	430	437	385	444	431	427	432	405	428	427	428	419	441	432	450	417	412	463	405	373	423	424	384	386	422	424	423	420	410	389	424	424	400	391	416	380	415	428	431	390	384	440	409	395	433	410	414	412	398	395	396	437	402	393	386	420	453	414	448	426	447	415	433	403	427	402	437	435	432	463	416	424	423	385	408	430	416	413	427	420	425	435	430	415	384	406	418	382	414	393	413	459	427	435	426	414	421	422	416	467	443	417	411	417	404	446	405	408	397	378	432	439	394	415	404	384	442	448	432	420	392	424	374	401	427	403	358	399	442	391	384	415	421	444	381	442	414	404	375	418	421	383	396	407	433	436	408	403	442	408	414	402	424	440	369	400	419	397	392	389	427	400	475	407	402	438	419	383	452	410	450	434	472	426	422	419	410	407	445	444	408	468	424	414	412	413	405	402	350	408	417	374	406	400	461	435	411	447	462	448	390	434	377	416	421	390	432	393	376	423	398	425	411	427	414	423	412	374	399	403	412	407	384	389	447	400	424	420	428	406	400	415	389	407	429	421	438	410	419	404	389	402	416	447	444	413	400	428	421	432	397	418	393	424	360	382	412	392	445	452	437	415	409	388	451	393	441	390	446	411	427	401	391	439	406	428	423	397	412	429	419	457	441	407	443	452	409	396	425	413	394	376	431	411	396	415	389	408	422	441	387	448	418	419	426	444	407	389	405	428	440	443	385	419	436	411	385	417	404	436	427	421	459	424	403	440	426	356	408	424	406	376	403	421	388	404	379	413	403	428	414	401	415	405	435	438	431	387	412	460	444	410	456	426	415	402	422	434	423	410	430	419	435	422	397	436	406	453	400	401	404	381	462	403	414	423	417	413	440	420	400	378	431	392	402	399	423	411	388	398	419	413	404	443	382	428	384	399	381	412	425	428	411	405	465	371	417	401	414	432	390	401	442	387	429	396	436	400	385	408	419	415	414	400	402	430	428	396	392	434	401	428	426	440	429	432	408	391	435	405	443	439	416	425	402	407	406	436	397	451	399	370	427	379	382	465	425	403	386	417	437	419	399	407	414	389	412	397	438	420	414	425	400	394	419	403	368	425	374	420	428	413	412	438	421	422	424	413	444	461	404	387	431	387	455	373	417	463	421	401	420	419	432	457	398	416	427	434	400	423	433	397	395	412	377	400	419	424	444	426	449	447	427	387	410	418	408	403	424	408	407	409	392	407	450	468	405	422	443	423	390	451	423	396	433	420	398	464	394	437	394	425	405	435	410	407	387	431	401	421	433	425	417	424	422	449	417	411	421	448	417	363	370	391	398	401	431	371	440	424	419	460	447	406	398	402	406	393	410	424	418	398	434	398	455	419	488	424	439	415	422	426	432	400	414	421	387	406	410	387	405	422	399	407	452	457	423	425	429	412	384	400	418	452	406	424	374	436	394	391	414	417	465	409	439	411	428	433	388	427	379	399	427	443	418	423	408	395	421	414	398	431	442	420	428	396	430	409	448	440	409	414	387	405	433	408	439	449	409	405	413	408	450	432	437	409	375	427	456	475	426	430	418	424	478	430	435	431	452	405	399	457	389	405	400	386	423	415	424	421	407	395	381	413	415	415	424	454	386	424	422	447	402	414	396	402	395	422	431	436	424	440	441	442	373	412	424	398	395	394	434	391	458	335	435	401	417	383	389	404	366	413	421	416	429	414	444	379	411	378	430	399	388	412	415	407	392	415	444	372	378	449	423	407	415	406	451	411	405	404	453	415	407	382	385	435	436	402	419	411	427	421	394	413	430	423	434	462	401	414	438	432	440	409	396	397	426	407	415	410	415	430	400	436	377	394	419	399	395	418	359	399	423	439	435	402	416	393	430	418	428	437	392	396	392	465	429	414	429	432	400	396	375	382	417	402	365	422	402	407	403	375	426	422	417	372	453	430	421	411	463	405	426	382	375	392	404	437	408	445	404	414	419	381	439	398	421	387	412	446	415	410	411	393	415	423	386	435	410	423	438	433	399	407	415	394	406	431	411	371	442	460	403	403	370	424	428	419	432	414	449	463	430	443	409	392	432	409	439	459	409	418	380	400	426	419	420	421	424	401	456	445	407	436	382	452	415	414	430	413	450	416	410
15134	8930	6291	3031	1593	1237	1076	1026	969	935	970	902	959	884	902	1009	928	883	942	901	942	960	1011	973	931	888	950	944	897	926	899	874	913	894	885	923	950	944	851	950	901	897	891	883	900	921	909	922	914	934	928	877	946	871	896	923	870	913	880	888	902	931	884	914	914	905	887	936	913	878	897	962	940	914	920	889	928	891	901	887	875	917	894	883	933	873	888	931	891	859	909	928	895	895	900	901	864	896	949	928	866	897	913	928	943	918	918	904	819	933	828	928	903	893	881	959	887	877	875	894	886	900	913	895	900	920	918	946	875	963	916	886	954	905	911	897	906	866	920	934	900	863	895	865	921	921	893	896	929	894	942	917	865	972	900	917	906	839	880	858	875	877	887	935	843	932	900	874	918	900	926	900	883	870	874	914	852	922	845	875	938	876	860	854	875	969	860	896	877	861	900	877	942	933	866	941	886	897	955	869	906	921	943	895	894	906	928	930	924	902	869	909	873	920	886	920	894	900	895	949	926	906	908	895	875	897	869	883	880	945	925	880	904	892	896	879	885	917	877	942	913	866	901	938	930	967	892	918	877	895	882	875	928	830	890	900	870	868	934	907	881	881	954	917	811	914	937	848	883	875	926	893	936	901	900	915	904	925	876	874	924	908	939	833	881	864	952	886	911	949	885	910	960	904	832	908	905	890	846	910	906	912	826	889	917	957	883	915	925	897	911	862	933	904	915	921	882	920	884	952	946	918	891	928	906	872	916	883	905	899	884	863	882	852	879	925	909	915	894	937	881	848	922	916	911	921	883	920	887	923	951	916	918	913	878	911	834	886	895	885	909	829	920	886	969	867	917	911	889	865	859	892	955	914	916	914	930	925	862	899	934	895	894	916	900	847	949	925	902	944	921	897	926	916	903	858	879	859	894	925	945	871	878	910	938	873	857	915	943	900	883	860	904	937	908	878	848	904	898	908	916	937	911	848	954	918	903	863	853	858	867	897	922	881	917	904	895	976	895	924	892	938	906	898	907	953	871	925	892	905	882	913	844	897	919	880	926	863	884	875	890	875	907	896	880	929	937	949	980	890	922	909	877	866	915	894	885	891	930	913	909	880	884	887	892	922	937	900	882	926	865	871	943	883	944	871	855	901	860	903	894	922	866	903	858	907	859	902	899	918	885	877	894	948	909	873	873	876	909	913	899	902	905	885	889	900	867	877	886	878	888	861	903	851	874	866	932	913	904	854	897	899	879	905	897	931	854	902	871	879	917	944	950	935	876	902	908	868	906	907	924	905	898	878	943	884	906	855	890	926	896	851	878	916	856	952	905	902	941	907	909	894	914	901	886	937	879	887	899	861	948	894	888	853	889	945	851	872	924	976	916	921	906	911	887	905	915	914	943	893	874	858	966	923	920	922	888	885	896	971	925	931	929	865	874	855	856	887	929	906	887	882	913	888	932	834	864	896	858	912	906	892	887	917	932	891	927	896	921	880	872	859	959	933	863	879	929	883	896	877	866	918	852	918	857	927	912	917	916	904	898	882	900	832	905	919	901	901	918	858	887	875	928	936	930	904	880	922	893	921	913	887	881	852	954	919	885	898	901	916	866	899	933	885	865	912	937	861	871	865	934	937	875	900	914	908	918	943	945	916	941	856	895	934	890	930	876	854	941	928	916	855	878	902	927	859	851	887	900	892	853	926	881	914	897	918	936	908	874	955	865	921	941	918	857	838	893	893	853	906	933	896	892	872	893	921	896	888	894	885	857	923	894	902	896	862	928	919	903	898	912	868	872	909	847	878	932	852	904	950	877	899	919	892	894	935	882	936	920	897	931	906	902	926	904	881	860	922	855	897	882	785	915	879	869	919	873	875	897	854	900	916	864	932	900	909	831	931	858	871	906	943	882	927	904	919	966	875	952	864	890	884	922	906	927	918	926	870	864	913	922	879	948	878	946	858	909	889	975	867	939	947	911	886	897	931	868	915	887	862	900	871	896	931	919	954	831	888	879	903	926	915	884	849	908	904	905	904	877	887	857	956	887	889	874	902	978	904	868	900	899	909	885	898	920	904	914	926	876	946	898	936	923	934	923	953	933	920	865	913	926	888	923	893	917	875	896	925	944	879	900	889	929	922	872	835	893	911	859	864	973	871	878	860	871	898	911	945	849	958	876	960	880	903	907	927	890	905	916	877	889	841	880	885	913	860	878	894	844	924	936	883	891	910	914	876	905	915	908	919	899	934	853	878	866	911	942	918	894	882	919	885	856	896	900	891	928	919	879	948	933	881	914	920	959	900	899	870	907	914	880	855	900	923	864	909	831	854	943	876	913	916	887	885	885	924	951	887	939	900	856	957	859	898	871	906	913	903	962	873	944	958	856	940	847	920	833	934	904	907	891	881	937	869	919	912	925	897	871	905	894	929	883	914	861	929	911	905	851	980	836	888	928	950	860	890	887	880	901	917	929	900	867	873	893	936	908	900	871	967	924	930	895	885	899	926	898	868	908	888	904	867	939	852	909	891	902	927	874	904	943	897	888	857	878	873	877	896	872	871	870	907	888	900	857	926	874	909	930	922	905	857	889	934	900	877	923	977	952	957	983	900	897	898	874	940	853	921	885	921	939	940	870	949	894	922	911	899	920	885	895	894	859	930	901	919	866	898	887	870	900	873	873	906	886	940	916	924	866	896	925	879	895	890	953	899	902	852	925	916	899	924	837	947	890	874	846	887	866	913	889	948	931	873	935	925	888	847	900	939	893	950	877	915	873	894	852	887	924	905	912	882	918	915	855	934	884	915	882	928	941	889	845	897	854	887	845	853	878	934	898	850	933	924	918	972	923	904	953	896	865	885	863	902	933	921	840	941	877	851	834	842	891	845	934	898	902	883	872	868	877	876	899	837	877	861	920	913	863	892	909	918	909	902	880	909	868	856	907	879	907	863	911	886	940	930	870	886	940	921	870	913	906	900	881	962	894	900	926	867	862	915	849	884	906	951	944	941	905	867	890	895	907	855	885	880	909	865	930	881	932	900	846	908	929	946	979	905	903	945	881	872	884	927	865	892	873	885	891	880	864	918	938	873	887	887	959	917	919	878	901	878	914	894	894	869	891	947	916	836	913	883	915	891	906	860	899	878	975	946	885	896	862	879	921	894	949	904	917	857	946	836	952	887	916	859	928	904	896	880	865	889	869	829	911	865	928	903	911	950	896	905	964	917	876	916	943	908	866	948	856	970	930	931	926	884	913	901	963	918	873	898	889	893	867	914	895	860	887	843	958	914	879	942	927	874	924	929	986	948	889	880	907	887	869	954	910	859	855	848	872	947	898	912	946	863	935	824	941	915	860	899	916	874	865	875	860	898	880	893	902	953	887	886	896	921	935	880	896	870	930	871	896	865	833	896	954	893	855	916	922	881	896	868	894	838	917	919	915	899	920	879	922	940	877	879	889	861	925	898	941	912	889	908	940	926	904	896	881	872	875	910	891	877	897	849
24670	21126	24667	27873	20842	5963	1644	917	696	523	549	544	562	499	478	450	405	398	390	350	351	358	336	340	352	313	348	319	322	325	337	361	309	333	335	298	325	335	344	311	282	335	322	349	306	334	301	287	314	294	317	346	325	330	310	275	308	295	321	322	318	297	334	329	324	333	303	317	302	291	288	316	316	303	326	293	333	325	331	285	281	306	272	281	296	312	302	293	294	306	303	303	290	285	300	312	347	310	321	309	314	307	290	307	300	312	299	309	297	307	328	309	304	297	295	301	327	302	308	312	294	308	321	291	317	325	306	299	305	339	342	302	314	324	328	317	321	271	295	310	330	287	304	325	339	337	273	286	295	310	334	325	308	293	278	303	313	362	320	334	304	322	358	293	339	286	324	282	255	298	298	308	299	331	312	347	294	326	310	307	285	295	312	316	312	323	297	300	321	291	287	312	344	308	295	281	304	291	272	317	355	306	353	335	273	320	318	302	326	309	311	310	305	323	310	326	324	325	325	313	330	283	299	290	326	277	271	303	344	339	305	283	309	279	325	326	311	298	317	314	318	333	316	320	294	357	282	322	307	295	298	320	309	302	301	336	309	342	288	325	318	320	350	326	339	308	337	299	288	245	307	326	303	324	322	370	298	284	305	312	347	321	318	332	327	272	316	320	298	332	336	319	321	312	298	327	306	318	323	307	293	339	316	308	333	296	295	297	331	318	294	314	319	311	315	279	298	315	290	309	281	325	296	325	312	305	289	309	333	329	342	281	334	304	299	321	309	310	327	312	323	319	294	301	311	324	298	294	348	302	291	338	296	323	302	319	321	301	293	311	301	297	310	305	298	289	261	271	322	298	355	331	332	298	283	302	284	283	348	314	295	307	344	300	306	320	297	316	280	311	296	301	321	309	325	329	294	338	311	337	338	336	291	293	302	321	313	301	326	313	320	311	305	321	328	292	291	319	318	288	318	320	315	277	296	321	285	335	293	308	274	300	305	331	305	303	292	301	327	304	308	325	350	313	307	324	306	345	302	326	314	356	352	322	280	360	324	276	290	298	306	303	313	336	308	290	311	331	312	301	296	307	302	302	279	314	316	324	335	304	324	332	283	307	312	296	254	285	308	314	281	301	310	305	307	278	311	317	320	290	331	320	300	301	282	301	337	327	323	316	333	311	300	324	282	282	341	328	318	322	312	280	344	300	302	341	308	305	318	292	308	310	322	314	295	298	322	312	328	280	304	325	320	282	302	318	284	296	319	308	279	315	308	314	292	317	304	330	285	329	312	298	299	314	318	306	308	350	311	305	303	317	310	296	328	300	333	308	309	326	298	301	320	331	346	307	341	323	325	358	331	340	315	323	280	281	313	307	308	304	296	346	306	305	293	303	315	324	282	279	292	311	296	367	284	328	330	335	313	320	329	320	303	279	302	330	323	299	304	309	322	287	289	283	313	337	341	285	309	334	289	299	318	322	328	268	276	325	317	313	320	289	304	301	315	326	314	309	315	304	311	338	303	279	287	285	301	288	292	264	322	324	316	276	306	329	289	346	325	313	299	308	299	335	304	345	298	315	297	299	336	313	298	301	300	311	326	321	320	291	351	289	306	294	292	326	298	316	337	304	317	314	317	338	304	299	295	306	322	312	275	346	319	355	297	318	338	280	338	301	313	303	273	305	334	326	269	320	309	326	292	332	320	291	330	282	318	302	320	324	309	327	277	333	288	263	309	299	315	352	327	306	298	316	321	324	310	312	289	285	298	318	328	311	284	300	313	299	312	293	300	276	327	316	296	302	316	290	268	313	301	307	268	314	288	312	313	316	286	308	306	305	320	303	328	316	342	323	298	311	344	287	310	306	335	273	302	307	317	339	316	281	294	302	264	305	323	321	294	292	347	301	319	288	292	288	327	293	309	305	309	325	322	281	301	309	316	325	331	304	322	340	307	319	312	302	328	328	298	357	312	295	291	309	287	303	302	324	293	331	288	335	316	322	301	317	299	313	281	297	323	304	297	308	318	297	304	309	313	312	311	323	303	332	289	307	299	298	307	306	315	291	302	292	348	300	339	282	322	317	335	277	276	312	312	322	323	331	319	327	327	299	330	318	297	315	298	292	278	276	310	314	314	288	332	309	330	297	339	291	348	302	327	293	317	331	336	302	310	328	330	283	305	332	322	303	325	328	329	305	305	308	319	326	298	323	309	312	291	277	308	310	328	296	282	309	325	319	269	297	297	315	290	330	309	295	311	280	315	312	330	333	317	332	304	318	315	290	281	297	289	315	300	321	315	258	331	307	323	304	331	301	287	302	334	289	311	320	313	310	299	331	302	310	310	335	300	314	307	282	308	304	302	282	268	295	314	334	287	309	291	338	307	324	321	272	294	262	327	319	273	305	301	341	311	327	329	303	310	280	269	355	299	292	318	285	307	317	322	326	331	332	318	323	324	318	338	338	315	314	323	322	312	294	309	315	300	301	303	277	319	322	295	295	302	314	328	326	309	302	334	320	330	314	284	302	324	331	294	310	308	332	310	328	304	300	294	290	323	337	295	305	274	306	321	311	294	312	309	337	278	320	324	294	313	310	358	272	291	276	302	321	287	294	305	290	316	343	288	311	325	345	299	316	291	311	321	304	312	327	282	283	287	314	298	277	353	315	309	280	310	334	300	341	316	329	323	328	311	327	285	309	324	338	319	325	298	302	303	341	333	314	318	302	309	277	286	312	365	330	308	307	319	294	280	304	293	330	310	309	301	318	272	319	288	295	280	317	285	284	318	318	348	295	325	300	325	322	305	315	284	318	305	341	326	320	314	320	289	299	334	295	295	300	290	293	298	316	341	286	313	306	302	294	315	307	288	327	321	311	311	303	295	278	300	341	326	316	325	325	301	286	292	291	317	289	295	296	296	346	320	318	318	285	303	279	309	322	304	303	327	270	319	274	324	309	305	300	340	308	278	307	299	324	302	305	285	318	267	304	349	314	314	298	294	305	279	325	291	286	327	280	333	271	283	335	313	323	345	317	296	310	326	279	318	303	295	297	300	311	302	297	297	305	307	321	326	304	283	275	291	306	264	313	310	324	323	330	349	302	285	345	309	306	303	301	268	288	308	341	339	320	287	297	337	306	298	333	306	268	285	307	305	328	330	296	320	302	303	327	308	294	306	312	315	309	306	325	317	311	303	298	297	335	292	305	309	333	345	300	331	301	297	279	337	297	305	287	304	325	295	305	308	298	329	285	311	263	286	285	319	343	303	292	284	291	331	308	293	302	347	303	310	299	314	312	334	320	284	319	317	297	272	298	334	331	267	332	293	327	326	327	307	311	301	312	365	310	286	297	322	290	325	329	287	318	296	277	310	333	325	330	271	290	329	300	298	295	307	304	334	298	268	291	336	329	329	331	311	317	319	347	309	293	298	298	295	360	322	302	350	345	333	322	300	288	288	326	279	298	275	313	270	303	303	275	302	313	308	309	311	303	293	309	324	308
7617	16425	11933	5551	2503	1540	1280	994	958	865	800	792	852	803	759	754	738	689	741	724	726	698	685	715	696	695	672	648	642	694	659	675	668	719	702	681	672	689	724	644	666	651	638	674	685	691	675	682	700	739	689	675	688	695	670	719	697	696	672	671	715	672	647	726	669	696	653	652	659	696	652	694	653	646	656	696	667	657	686	675	684	680	694	700	659	723	670	652	681	664	673	689	664	682	690	646	666	640	657	775	699	639	679	679	670	710	693	741	645	664	649	661	699	691	684	640	615	710	673	636	684	711	659	646	666	622	654	706	661	669	697	663	686	631	716	711	671	623	743	691	648	642	707	696	691	659	655	652	701	695	670	682	632	694	672	680	698	651	665	656	653	647	650	702	685	704	652	678	619	678	720	685	692	629	688	640	660	653	658	641	691	664	691	668	683	673	665	668	684	674	684	732	657	655	708	667	634	669	650	663	706	648	659	701	662	684	708	680	644	686	678	687	680	680	704	673	660	680	681	646	656	712	646	634	612	630	674	707	658	698	737	659	656	660	674	664	685	698	654	656	687	688	673	648	730	669	677	697	609	661	690	673	689	665	718	692	681	659	616	662	669	672	715	657	643	630	709	664	675	652	667	664	669	690	633	647	674	674	679	663	692	654	729	625	688	653	683	683	682	636	647	628	635	655	695	667	678	659	696	714	708	697	686	712	681	673	650	675	664	649	634	692	674	666	673	680	675	590	666	670	676	651	734	706	709	647	710	651	685	641	655	697	673	638	670	653	672	656	660	710	694	720	671	733	694	687	704	642	665	661	659	709	647	715	701	749	651	678	644	618	662	659	644	657	598	683	714	693	688	691	685	683	674	642	630	692	685	709	644	657	664	691	705	634	697	704	681	653	679	674	686	681	654	676	700	711	681	667	672	688	717	704	699	656	666	658	644	694	632	697	683	702	742	643	658	680	701	688	677	679	682	684	635	678	694	697	711	724	694	670	679	717	663	639	681	701	668	643	668	658	647	701	705	672	690	663	703	643	631	698	695	701	632	656	684	673	675	660	663	691	624	662	657	686	686	701	657	672	673	665	673	689	700	700	672	668	663	716	657	712	649	729	652	686	640	626	714	628	644	678	695	620	658	693	671	617	670	689	679	712	704	687	665	683	629	686	714	657	664	726	684	694	696	655	686	687	672	647	677	700	669	663	674	703	630	711	672	643	650	676	663	724	664	682	672	685	664	745	643	638	718	692	678	687	654	667	654	716	640	683	668	673	622	646	659	669	692	707	666	681	707	682	701	670	691	678	668	696	677	671	671	719	655	635	645	727	703	713	659	684	660	715	672	690	677	719	688	718	702	693	653	638	727	674	666	663	690	702	636	670	645	715	674	664	723	687	692	706	669	677	628	671	657	637	707	636	680	677	705	664	679	671	693	663	697	667	682	635	651	679	637	670	716	710	663	684	682	692	684	647	734	664	662	693	671	697	668	654	658	663	686	689	658	676	699	686	645	726	705	694	693	699	672	657	703	682	661	670	656	690	712	667	694	663	695	595	684	719	669	677	645	631	682	634	663	670	643	623	666	715	658	649	694	671	658	646	674	655	650	684	668	667	706	681	677	636	648	652	680	699	623	665	682	694	651	699	706	675	638	691	677	685	640	697	633	694	688	746	629	673	641	668	696	706	669	695	700	673	688	692	680	637	643	664	665	668	704	665	650	703	642	687	674	653	705	691	692	664	655	624	741	678	660	666	680	681	683	626	661	652	662	687	678	668	672	663	695	688	662	646	650	704	652	693	656	623	696	722	649	703	684	641	673	686	682	624	679	757	674	685	704	647	644	619	670	680	703	672	691	675	653	672	668	663	672	724	670	668	635	692	699	664	636	682	663	634	641	724	673	705	645	649	656	643	715	679	715	678	638	664	707	648	647	672	706	657	647	675	653	697	679	679	698	636	674	646	689	683	673	680	659	676	733	648	648	676	709	689	668	694	678	688	638	680	653	671	661	696	648	658	644	680	684	731	675	654	667	690	625	677	676	662	665	683	686	682	633	651	699	681	689	643	610	660	674	677	712	707	638	678	662	691	682	663	663	705	690	680	658	696	657	697	638	692	670	679	654	699	677	660	674	657	726	648	689	678	643	699	700	692	687	659	686	669	643	685	661	665	706	655	620	701	650	662	676	697	703	691	689	701	704	652	639	695	621	688	682	711	682	676	646	715	689	674	691	653	658	648	711	701	682	674	665	679	676	693	677	686	693	693	663	634	696	700	690	681	673	667	690	730	669	680	648	617	689	690	723	666	634	645	691	706	642	678	619	658	674	639	690	688	667	661	702	656	689	655	686	684	680	670	686	639	693	657	706	674	688	696	693	687	670	711	661	709	731	684	697	717	701	668	668	683	690	700	668	664	611	684	671	659	682	704	701	681	706	665	671	705	651	677	633	645	709	716	665	686	651	658	649	683	733	724	637	672	650	666	703	709	665	687	683	673	649	682	672	669	687	678	669	684	699	690	643	674	617	703	725	692	652	666	644	696	698	692	667	673	671	648	671	666	706	669	658	673	639	639	687	695	669	658	678	677	703	688	634	704	674	650	703	667	691	679	739	613	705	671	694	692	731	642	668	689	671	697	668	664	691	677	630	723	714	646	687	638	739	690	659	645	651	688	667	628	646	637	662	676	674	653	686	688	656	689	679	697	676	690	699	662	679	681	649	691	706	714	633	645	693	667	651	682	697	689	652	671	670	632	731	660	637	660	721	656	668	677	680	678	669	686	664	635	720	675	635	648	719	686	590	650	662	630	654	678	666	713	673	637	734	720	703	710	698	656	692	692	691	675	650	674	668	648	693	675	680	702	697	681	667	669	670	704	676	648	688	694	689	684	706	680	715	645	686	631	652	654	676	692	703	689	687	688	711	735	670	716	668	669	696	685	640	639	684	681	633	688	672	676	632	659	673	660	644	687	658	707	688	625	645	704	709	665	681	705	673	701	668	669	669	647	703	658	651	648	642	664	687	691	699	703	625	700	731	695	674	692	651	689	717	672	641	695	668	659	663	671	682	693	645	696	685	677	728	700	650	646	613	706	751	681	721	653	678	665	671	629	735	671	663	672	683	642	643	697	651	667	635	678	732	699	651	693	655	684	624	707	639	673	686	703	678	710	709	681	676	693	656	676	661	700	640	680	664	655	709	701	679	661	654	713	682	672	684	687	660	710	632	669	688	672	689	685	684	616	691	637	660	691	684	607	703	676	694	648	687	667	643	700	646	703	679	665	705	658	669	673	684	693	659	646	657	668	676	645	666	709	732	668	696	686	658	734	650	705	681	696	652	648	683	659	672	666	684	682	648	710	689	711	719	646	691	664	682	679	666	658	696	655	692	635	672	682	649	660	680	689	670	700	679	648	686	698	668	673	668	711	647	696	649	668	757	683	689	662	694	642	684	701	686	675	709	705	638	662	674	692	684	688	649	650	631	730	656	652	654	692	647	694
23990	21150	25275	27295	21188	21142	6584	1519	831	692	562	595	598	589	465	398	392	360	323	284	304	262	298	284	281	252	225	231	244	221	230	211	180	220	230	201	234	223	234	217	230	194	212	238	218	227	229	206	192	198	237	210	231	221	229	209	250	238	228	212	228	206	206	196	227	223	210	191	215	208	216	214	220	218	223	217	228	204	208	229	214	198	185	210	210	209	220	216	213	196	195	217	224	204	205	221	220	174	207	215	230	203	217	207	217	184	220	211	235	250	226	228	209	209	244	224	177	215	204	194	207	211	233	197	201	214	224	205	206	209	226	194	229	211	209	224	211	230	241	213	211	185	209	219	218	199	225	208	213	229	222	225	211	221	220	201	217	197	217	210	217	211	205	198	214	231	216	219	189	190	206	232	217	212	195	206	198	224	200	201	204	240	206	218	191	177	206	187	206	209	206	219	221	193	189	197	161	222	200	213	217	223	238	214	214	250	201	216	195	220	212	209	200	198	212	205	222	234	222	200	217	234	224	220	271	221	215	222	208	227	206	219	223	185	204	217	196	217	218	203	203	224	231	209	190	209	190	203	194	218	204	200	199	223	227	213	211	205	213	202	236	212	197	215	230	219	230	199	214	200	221	225	223	212	259	239	182	224	183	211	192	212	217	197	223	227	213	236	220	224	182	226	216	199	222	206	201	235	208	194	181	173	219	215	178	227	224	225	208	213	249	210	242	228	216	193	205	197	235	242	209	182	210	195	195	225	243	211	260	213	229	231	217	196	203	217	234	220	208	211	203	236	226	190	209	192	190	207	206	207	199	175	199	208	239	226	210	234	212	217	216	230	216	219	194	197	189	201	205	210	232	228	206	206	204	201	201	222	242	223	208	225	215	218	224	220	223	170	208	235	231	187	197	207	197	186	206	189	222	206	220	224	210	220	212	205	222	227	215	207	212	242	192	217	213	205	179	200	218	202	197	230	222	201	219	233	221	189	208	219	222	214	237	239	222	209	217	212	201	233	199	213	210	236	241	203	186	234	183	196	207	197	203	193	216	211	198	197	211	220	252	200	225	231	221	216	185	210	206	244	200	216	214	271	212	208	221	199	230	206	235	235	239	223	202	205	211	212	237	214	204	215	232	202	198	223	208	203	227	196	194	230	197	223	216	210	219	228	191	236	228	217	210	215	229	217	186	212	208	206	202	197	249	228	208	195	205	212	193	217	203	226	210	205	207	223	223	211	216	227	236	235	216	234	228	214	192	205	205	213	215	237	193	200	200	224	219	238	203	235	210	223	219	188	204	236	192	182	205	219	200	220	228	213	198	239	224	201	209	209	225	217	215	211	199	198	227	241	194	221	167	201	204	174	207	227	205	163	219	224	211	217	228	211	222	235	199	216	223	216	228	225	214	216	165	221	203	192	207	210	216	225	209	247	225	199	217	207	231	202	199	230	212	199	201	212	183	210	215	264	215	250	221	226	202	214	213	224	209	190	215	234	214	209	200	222	200	222	201	201	225	213	186	199	183	185	203	212	209	213	238	186	202	212	211	217	219	239	231	200	226	223	223	242	232	203	215	195	233	202	223	195	226	228	222	206	184	212	192	219	234	208	202	219	226	253	208	234	225	229	207	180	205	245	220	218	206	226	242	195	224	232	209	234	218	202	219	208	190	182	216	222	209	197	230	224	234	186	222	243	220	235	188	207	193	197	200	214	250	221	228	213	193	209	208	231	234	221	228	215	237	247	235	224	218	190	189	210	211	229	213	208	206	200	205	219	201	198	197	208	229	191	214	220	196	182	209	190	234	250	228	202	198	185	205	222	221	214	228	199	187	198	189	212	211	195	212	214	206	212	206	180	209	202	232	215	228	213	225	216	210	203	216	230	190	206	199	178	202	217	197	203	198	221	189	208	245	205	224	222	215	223	206	225	205	198	224	212	216	220	222	188	220	210	228	209	200	231	173	201	200	213	224	229	209	217	220	206	232	204	225	167	230	208	207	221	231	223	218	191	252	213	196	207	192	211	208	244	210	226	210	231	211	233	211	204	251	233	227	202	205	196	205	210	241	231	200	199	211	188	216	225	194	206	209	201	205	203	213	210	208	217	228	216	212	231	233	222	260	229	192	165	185	202	211	216	217	179	200	218	214	180	224	192	206	208	184	212	224	223	214	195	219	237	211	179	187	213	192	195	205	189	234	232	212	227	205	188	169	224	207	227	211	205	223	231	207	208	214	189	204	240	189	224	205	231	240	211	205	190	217	210	221	196	198	218	216	197	195	196	215	223	236	248	198	205	222	191	216	257	201	221	202	216	206	207	203	228	212	209	205	223	206	206	206	211	201	206	201	229	200	227	203	194	245	178	222	214	189	191	221	209	207	180	235	228	218	199	220	228	205	185	206	187	226	229	196	216	225	226	197	207	246	249	207	212	224	205	231	203	197	225	235	207	210	202	195	199	229	226	212	204	227	205	202	202	203	212	190	238	208	199	206	221	207	201	232	223	210	247	197	189	233	216	199	222	233	229	206	200	218	226	201	191	209	254	220	189	206	192	213	190	188	224	194	241	221	210	217	229	198	195	212	203	183	198	181	224	232	220	176	201	207	194	211	214	218	200	199	230	212	232	217	219	208	215	233	219	220	195	218	223	212	221	221	196	191	200	229	189	229	246	211	218	210	202	195	229	185	206	175	222	183	198	223	214	216	191	211	209	245	212	221	211	210	202	223	213	220	232	210	219	189	200	196	210	198	199	200	214	222	202	203	184	252	210	226	212	219	224	209	216	202	240	208	188	212	212	214	210	180	228	235	219	200	216	218	220	220	236	185	226	244	172	209	238	204	194	223	178	215	227	173	210	183	200	217	215	232	187	226	178	223	242	208	185	196	211	211	211	194	161	197	203	205	221	203	202	213	207	195	218	187	206	208	201	205	220	202	216	206	207	178	187	222	197	204	210	212	230	217	231	224	243	205	210	221	229	209	226	217	219	217	213	195	218	188	182	212	216	195	239	200	204	212	240	232	200	195	210	204	208	215	238	207	220	219	215	235	204	246	193	197	202	206	205	198	207	191	206	190	201	220	202	201	209	243	236	228	216	225	204	191	169	220	215	219	228	221	227	201	216	221	195	222	200	195	230	232	185	224	246	194	215	209	238	219	207	250	206	217	177	174	223	219	217	212	221	214	228	222	204	206	194	200	185	237	206	175	233	214	202	207	193	220	197	218	212	216	195	194	202	208	218	191	197	209	192	206	201	216	197	228	207	190	215	203	209	208	205	225	210	192	217	215	184	193	204	208	227	219	202	191	215	187	212	182	241	188	208	194	216	206	223	220	205	197	206	174	211	229	197	259	220	206	224	235	237	204	194	240	208	222	191	208	209	223	222	232	251	250	191	198	232	192	206	224	222	218	238	231	211	242	214	226	227	213	234	229	234	202	229	219	195	214	209	207	188	221	203	220	218	206	201	224	211	202	213	219	220	218	218	234	218	208	216
9132	20666	15043	7492	3364	1811	1364	1017	821	724	726	672	665	639	622	655	564	554	531	561	589	552	553	500	482	526	547	532	544	519	461	525	473	466	497	527	473	480	477	533	498	503	517	512	466	525	515	511	515	486	480	513	512	459	501	486	512	483	491	527	499	484	507	466	498	497	502	492	502	523	500	523	522	473	496	463	484	518	530	476	524	491	457	476	533	467	478	465	495	467	511	469	494	455	492	473	504	500	489	488	497	496	447	496	499	492	504	470	495	460	492	472	500	493	472	490	506	492	531	471	483	476	493	476	497	442	485	508	520	451	490	502	513	455	506	490	486	466	477	517	482	486	491	496	490	509	499	455	447	491	490	494	482	536	489	453	491	492	475	467	511	528	516	520	498	503	474	531	519	471	469	489	472	498	513	488	498	483	511	523	493	488	478	492	506	514	510	499	516	485	514	446	466	525	475	472	506	501	494	509	505	506	502	465	520	472	504	525	481	499	483	504	477	493	481	524	494	521	515	456	453	444	518	510	502	482	470	476	479	487	479	443	473	486	471	531	500	509	480	507	500	460	531	501	484	462	499	459	466	476	456	486	541	502	512	494	470	474	497	501	490	508	491	497	476	503	501	485	521	476	483	518	495	525	495	492	524	475	506	484	473	474	553	488	460	467	485	489	424	499	487	502	466	459	464	520	481	518	511	469	496	522	512	504	478	447	491	488	484	465	483	478	517	487	483	505	496	498	492	508	501	500	485	467	500	470	502	460	498	485	503	485	477	498	459	478	480	483	502	488	484	521	503	485	500	483	509	515	459	529	480	497	478	500	509	521	515	484	470	473	478	534	473	518	500	479	492	443	520	522	523	467	451	475	469	481	514	444	507	488	529	501	529	506	491	548	546	482	466	484	497	468	520	533	498	508	464	532	473	477	480	462	548	481	520	501	481	477	535	494	472	478	491	517	529	513	504	468	456	518	439	517	503	518	447	510	486	532	445	464	468	488	471	457	482	487	497	474	522	506	474	508	468	462	491	495	508	488	499	461	496	500	494	545	481	464	491	527	520	462	536	512	486	477	478	477	475	502	478	510	495	499	507	508	448	457	434	459	479	508	453	492	490	498	503	547	480	454	507	500	494	478	465	492	451	491	516	444	496	549	497	458	469	504	495	481	459	481	471	501	495	518	491	501	478	482	495	497	479	528	510	496	497	472	491	501	509	493	477	468	499	471	470	504	518	509	471	453	519	499	498	497	503	521	519	495	480	524	503	487	505	535	489	477	497	487	478	516	472	478	487	529	497	520	508	534	472	531	479	465	481	509	485	484	471	537	504	490	499	505	505	456	483	473	500	462	516	503	504	499	490	484	464	495	506	454	463	513	484	471	466	505	513	489	490	431	488	472	485	478	471	505	507	438	472	494	514	519	493	466	513	475	477	481	463	482	469	500	469	497	458	518	458	469	496	496	503	495	480	466	488	513	512	489	471	522	488	494	495	471	492	503	491	508	495	454	442	467	514	504	523	471	506	497	486	483	481	484	447	505	481	539	438	480	500	514	478	518	485	503	463	494	468	495	444	487	475	477	512	480	479	506	517	504	520	482	483	479	499	517	484	455	488	482	483	520	506	500	478	436	525	486	504	496	500	499	478	478	531	496	493	490	472	476	499	513	485	480	484	486	431	440	463	535	516	484	470	477	536	489	508	483	467	500	508	507	492	470	451	495	504	488	511	470	487	495	470	529	544	485	514	484	487	493	539	489	489	497	527	466	496	463	473	485	504	467	484	475	472	471	478	517	472	442	504	509	497	519	499	477	520	498	477	503	487	515	495	472	528	503	520	481	509	528	486	464	486	485	485	495	459	499	457	492	491	493	486	508	481	486	488	480	495	528	459	508	477	467	510	508	503	486	470	490	489	456	519	473	499	491	489	463	501	485	500	491	487	466	489	510	479	480	460	491	485	443	466	515	496	487	495	465	496	478	483	463	519	512	501	542	456	480	467	500	458	508	467	525	510	460	466	447	539	522	492	476	496	488	492	476	528	464	494	482	471	458	500	498	516	482	504	503	486	474	497	466	491	470	461	513	493	500	518	487	488	546	477	512	496	505	501	488	500	481	494	480	498	466	484	523	475	507	474	507	487	488	499	499	462	493	475	477	495	485	450	450	531	498	525	503	493	465	483	507	483	500	500	500	470	556	450	499	482	477	493	484	536	491	510	501	475	525	517	509	515	506	481	510	481	483	481	507	545	510	469	514	531	506	494	459	505	506	533	482	504	481	497	500	503	463	462	522	549	473	486	484	494	462	518	515	511	466	495	463	485	495	495	510	495	498	494	474	522	499	476	522	462	545	478	471	495	513	478	494	496	479	474	500	487	503	535	527	479	503	496	499	469	509	496	568	487	556	488	516	484	482	503	508	493	489	493	494	545	477	475	468	503	451	480	503	467	496	499	484	458	500	478	476	471	519	546	497	492	475	481	501	527	493	470	462	504	526	535	471	517	504	511	549	505	499	491	510	485	488	501	521	509	494	498	482	475	473	519	479	508	478	518	515	436	483	496	499	518	510	498	511	496	496	489	499	483	474	437	516	509	459	487	492	488	486	453	505	500	473	488	512	486	510	501	470	490	471	500	466	541	489	491	477	521	496	519	479	531	486	509	495	504	519	472	520	481	486	472	483	523	508	505	490	531	478	508	470	477	486	495	490	499	467	489	485	523	468	479	483	473	500	536	479	465	479	479	500	474	499	489	485	471	531	502	522	535	529	487	519	481	503	464	489	490	444	496	462	446	470	492	500	488	519	502	510	471	488	466	480	511	502	464	512	481	526	462	516	523	523	487	467	496	502	467	487	528	470	470	488	514	530	489	473	498	517	471	492	501	487	490	482	522	480	480	457	497	509	425	467	510	481	495	497	478	501	473	467	490	468	497	478	541	522	502	515	523	484	475	496	502	504	489	473	492	483	517	494	501	450	482	489	448	490	511	515	493	484	446	482	560	524	478	497	494	458	478	506	503	443	501	514	467	485	522	479	508	471	504	529	470	471	523	491	487	488	462	483	493	459	491	487	532	480	478	496	485	513	504	494	454	517	521	468	472	489	491	519	491	478	409	513	505	490	502	501	484	456	510	534	538	500	493	480	523	474	505	487	493	524	453	479	482	470	492	478	485	513	491	478	518	472	462	486	477	518	510	498	494	473	530	492	508	505	508	438	475	491	475	450	498	522	477	515	528	512	480	501	509	519	467	466	464	477	502	494	470	469	474	456	478	471	476	504	518	510	492	491	486	497	482	510	524	472	512	496	484	506	487	504	488	486	477	484	534	488	508	507	472	504	482	492	502	482	471	500	511	517	504	496	471	499	506	513	487	497	507	445	465	508	491	486	486	473	506	473	485	506	506	506	503	496	466	479	479	502	505	523	468	458	490	504	456	511	455	519	486	467	481	488	477	516	500	468	501	471	457	504	479	567	452	524	442	509	513	478	509	505	490	454	507	485
34570	15537	7816	3788	2059	1266	932	691	574	538	483	529	483	480	466	477	433	439	445	404	405	410	413	430	436	410	484	417	459	425	420	416	386	396	400	428	434	447	409	429	408	427	389	396	402	424	419	424	393	399	394	429	416	393	413	395	414	394	428	409	402	433	416	424	405	434	389	444	407	428	400	383	405	439	386	420	401	402	421	409	378	422	425	373	459	452	474	436	407	433	424	415	386	423	406	439	421	424	430	407	408	390	411	401	410	454	427	389	438	399	392	446	368	398	379	413	403	395	422	388	435	383	416	433	381	423	404	403	383	428	398	423	402	369	397	438	417	429	423	431	418	407	443	382	390	399	380	410	424	403	402	389	415	392	412	439	449	401	398	406	424	371	392	458	404	402	388	401	400	378	434	423	397	384	429	426	409	440	407	388	430	414	429	379	412	380	397	461	429	416	413	428	429	430	430	398	394	392	455	419	399	381	370	426	420	420	423	430	422	424	421	427	421	425	396	373	396	390	424	382	445	439	405	415	415	400	412	399	366	394	401	414	409	414	412	402	448	411	414	429	420	416	407	374	422	432	415	413	427	391	435	430	426	390	393	431	380	424	388	423	438	410	368	401	400	427	438	405	399	416	382	406	416	379	419	415	466	390	420	406	420	418	371	390	385	416	420	388	349	363	426	433	400	403	400	370	407	398	409	406	390	368	412	391	416	455	403	430	407	452	425	446	380	413	458	419	426	427	412	383	420	392	418	398	399	396	431	417	423	424	416	372	406	392	405	397	444	400	438	451	417	414	450	415	439	436	421	397	396	412	402	444	420	395	431	408	408	378	410	408	397	408	400	391	398	392	424	403	429	419	441	407	407	422	454	376	402	407	405	393	440	403	392	454	409	397	434	409	421	438	419	414	399	420	398	414	375	414	422	430	383	381	405	423	445	438	383	413	433	404	404	408	417	436	383	397	437	411	393	432	408	428	377	414	405	374	402	414	371	400	431	375	422	385	384	448	406	407	427	385	396	419	404	448	366	429	412	375	403	380	440	424	429	416	391	398	428	421	361	416	417	382	431	397	416	416	428	409	416	402	430	398	414	408	422	373	394	418	411	377	425	404	419	414	430	407	420	406	415	437	396	377	474	417	398	423	487	427	352	412	415	427	427	417	429	417	422	427	396	387	448	434	461	407	377	404	403	366	400	412	411	451	416	401	410	426	417	416	385	390	404	421	429	430	416	409	345	412	392	409	441	409	403	425	394	394	417	378	416	400	398	397	422	398	405	420	419	473	389	434	411	461	368	412	428	425	443	456	413	398	400	445	439	412	460	411	417	415	420	409	426	463	441	455	454	439	403	426	371	403	433	410	452	404	404	403	416	426	403	423	404	410	421	409	434	452	377	406	420	405	451	422	461	415	438	382	443	417	443	393	436	379	440	395	400	419	398	434	415	416	418	410	394	401	393	388	388	438	395	406	415	414	444	405	385	436	420	426	428	394	446	399	434	397	411	393	423	399	381	409	434	418	395	411	371	412	406	435	403	427	421	399	389	398	396	385	439	417	434	402	411	433	398	429	417	403	426	403	436	422	424	426	381	377	401	416	395	376	441	397	413	432	412	405	423	361	412	396	433	413	422	420	397	433	397	412	407	442	359	392	445	428	377	459	408	417	406	409	367	409	390	399	425	403	440	423	392	389	401	415	443	408	428	384	386	389	434	415	432	431	457	420	382	416	413	419	386	403	411	410	419	401	388	422	428	425	424	432	365	408	390	379	415	372	438	405	409	396	377	461	408	394	445	415	428	439	407	413	435	392	378	366	403	444	423	410	429	403	404	395	400	392	427	402	384	386	441	405	446	356	398	386	430	356	388	400	406	407	408	424	415	449	422	432	429	423	437	426	388	398	409	446	413	412	422	448	412	407	393	417	400	413	379	464	398	429	416	408	399	412	408	405	421	366	439	460	430	406	362	429	408	413	473	404	432	374	407	415	406	399	420	430	413	371	408	408	373	407	415	414	395	439	413	422	443	457	379	412	419	391	367	445	439	395	419	415	413	415	436	408	402	426	428	373	412	394	393	436	428	408	416	397	394	419	374	412	426	445	401	403	439	399	437	434	438	474	419	383	404	429	394	411	412	378	400	416	413	442	436	404	405	404	400	388	406	408	414	397	392	418	447	403	393	392	403	399	404	443	404	390	411	424	448	410	407	413	422	426	409	399	377	402	380	426	394	389	412	423	402	418	410	427	425	413	396	390	445	435	424	439	405	439	399	432	438	396	411	404	414	409	416	433	424	391	432	421	451	412	374	441	429	437	432	417	406	423	411	435	421	445	395	386	400	411	360	381	380	377	437	403	421	443	464	408	409	435	406	419	443	396	387	438	425	394	432	408	432	401	380	419	417	401	423	415	427	417	419	435	405	436	394	384	409	383	411	408	431	411	386	443	412	390	402	435	409	408	427	428	393	414	409	427	433	391	420	401	439	394	406	412	387	375	387	391	375	362	406	398	371	407	440	417	380	446	424	406	402	385	386	464	364	392	394	429	408	414	385	395	410	450	417	417	461	397	453	396	436	375	431	418	396	407	382	467	433	411	404	439	410	401	393	394	436	385	398	418	410	404	422	367	430	385	421	424	443	424	421	403	399	426	423	389	423	382	427	418	392	420	381	408	411	424	416	416	418	452	397	401	422	412	424	409	420	410	418	392	413	374	414	385	383	369	385	449	450	439	413	415	420	378	455	376	388	429	388	414	399	379	437	446	397	400	425	402	428	426	421	416	424	439	407	417	428	458	414	384	390	407	378	429	397	424	399	425	400	375	421	392	420	428	405	460	454	450	411	436	413	415	404	408	388	473	450	410	402	401	402	385	447	438	412	442	440	426	400	440	399	405	390	388	397	410	382	458	398	409	384	432	428	410	405	404	436	385	462	413	394	432	393	436	388	436	427	379	391	408	393	442	444	425	393	449	392	410	410	396	426	446	393	427	420	424	421	417	406	394	440	432	381	399	450	404	407	383	409	419	412	428	414	394	402	422	438	407	436	441	410	393	415	434	410	365	408	431	403	422	401	414	444	434	433	434	390	462	415	384	410	388	416	431	408	421	419	415	425	378	436	399	381	431	428	438	439	435	413	406	444	404	405	384	413	397	458	400	430	435	446	386	385	401	456	453	386	405	435	421	383	421	401	404	396	420	434	419	369	429	410	397	397	428	389	365	399	429	384	395	391	380	391	427	397	428	394	394	447	403	388	429	370	412	407	411	406	429	435	410	398	389	416	412	413	388	383	396	424	411	406	411	420	403	408	357	433	417	390	462	410	431	436	425	414	433	387	433	415	465	441	380	424	384	426	429	392	457	419	423	367	413	452	422	435	351	391	436	399	436	389	398	410	413	418	381	378	409	411	436	405	405	411	436	405	391	418	409	418	387	395	419	444	403	405	418	405	430	440	411	428	396	391	368	408	403	392	412	397	412	404	441	441	395	381	426	409	413	420	400
11298	9520	6598	3228	1812	1311	1189	1026	1023	949	956	922	943	935	989	925	932	908	896	902	933	952	923	891	924	937	840	920	880	859	919	891	906	872	890	869	856	870	890	938	869	918	940	883	872	873	862	894	918	923	851	943	957	892	921	845	910	937	875	880	926	901	926	887	913	934	893	947	905	854	913	945	888	882	862	879	910	853	944	848	897	831	892	918	850	874	904	912	860	916	861	926	905	851	863	854	877	881	902	884	915	898	917	838	904	877	860	948	890	864	898	894	906	906	906	881	902	902	913	890	875	900	903	911	883	882	869	864	896	925	906	864	900	849	885	836	970	891	867	945	943	905	871	857	919	864	853	908	899	856	876	862	931	870	879	881	878	912	912	880	886	934	903	865	900	878	868	916	857	861	899	925	912	865	879	890	907	896	869	869	943	869	955	892	969	883	909	893	861	916	829	843	898	881	903	876	844	893	883	899	882	904	916	892	865	888	892	905	886	883	818	937	904	813	926	842	872	926	795	918	890	905	917	928	933	903	881	913	902	901	915	882	881	894	949	878	942	871	849	859	930	905	920	889	918	896	892	885	846	882	907	870	894	868	900	899	876	876	879	829	866	858	916	856	877	880	935	896	960	905	874	901	859	952	883	889	876	852	871	862	866	849	902	878	918	861	887	869	933	810	888	909	885	907	903	937	924	804	870	884	929	943	854	891	889	875	867	947	860	888	824	918	883	957	858	909	901	876	860	843	896	886	850	901	896	827	850	874	850	906	888	930	922	880	844	901	899	925	904	898	926	895	913	858	898	883	916	932	877	907	920	868	886	894	885	919	881	900	910	878	941	901	870	882	906	875	875	893	902	826	877	929	903	893	934	921	900	889	899	915	846	938	910	870	896	910	917	878	923	879	895	894	896	861	931	874	864	938	913	877	855	835	929	888	907	896	844	944	872	888	881	867	880	858	927	909	918	904	869	907	874	879	882	907	893	899	831	851	846	872	906	834	855	911	873	887	855	876	834	866	859	910	951	907	916	919	915	922	873	929	864	890	877	888	859	861	830	944	865	894	893	913	876	926	903	911	870	835	885	921	874	901	852	920	928	888	884	865	828	923	901	972	879	895	933	911	878	864	859	918	866	891	879	839	893	887	908	886	874	931	857	909	889	925	861	852	866	877	955	899	880	921	939	902	922	908	874	886	846	891	876	865	889	857	903	860	896	900	902	944	871	923	907	950	883	864	900	900	869	940	874	896	887	882	845	891	870	832	923	923	887	915	870	846	889	894	928	900	895	923	904	929	882	888	927	857	840	907	953	881	866	888	886	886	937	879	876	840	891	849	896	957	914	934	876	943	891	889	846	865	907	880	915	909	857	883	881	956	896	887	956	873	849	884	958	878	875	926	887	916	866	864	867	864	882	852	890	928	932	873	893	853	931	903	859	917	931	861	877	924	920	871	898	927	890	905	896	907	883	945	917	850	887	945	909	875	860	917	956	868	870	904	906	876	922	899	898	890	899	914	927	880	885	906	874	894	851	876	929	924	889	890	882	911	870	924	933	926	875	866	883	889	912	950	857	884	860	844	844	842	913	816	900	940	916	872	871	875	857	931	878	896	905	882	887	879	900	926	840	868	886	879	862	913	915	912	912	857	904	898	878	865	912	907	904	861	866	893	891	843	827	862	883	866	876	890	863	891	879	942	887	896	910	922	890	895	888	921	861	887	901	904	884	886	845	926	879	929	898	844	887	904	949	882	882	963	896	935	846	904	873	869	847	910	910	897	906	941	848	887	821	914	870	900	894	899	874	891	866	913	907	872	857	920	937	866	916	861	881	833	885	921	872	948	881	850	898	836	906	874	861	842	884	880	860	898	908	882	883	869	905	899	874	861	889	947	936	888	943	889	912	830	872	857	912	892	906	873	892	902	870	876	907	906	887	905	953	875	875	887	934	961	871	887	899	905	930	940	879	877	910	915	853	855	873	869	918	886	896	858	933	894	863	803	935	923	913	888	928	891	869	859	886	889	897	884	868	882	895	895	875	919	941	864	914	888	893	913	836	889	877	855	865	895	884	901	914	902	885	929	900	828	902	872	894	918	880	902	900	917	925	861	906	897	896	893	859	898	909	896	928	892	896	923	901	893	887	866	901	862	901	877	947	906	870	890	893	884	926	873	951	918	903	956	980	868	882	914	852	874	901	856	890	949	865	867	856	882	914	895	903	930	911	915	862	921	911	916	874	887	878	907	917	888	901	916	879	872	917	905	886	938	883	879	850	913	851	865	880	870	923	903	905	915	836	865	821	900	912	865	909	876	917	899	874	867	884	921	893	873	822	912	885	918	866	849	914	870	918	907	890	880	914	845	903	946	916	836	840	928	860	971	895	887	904	870	884	925	870	959	854	905	858	927	920	859	891	912	868	871	901	901	921	985	868	903	886	874	870	856	868	870	875	893	915	900	888	853	891	884	931	897	860	957	875	868	870	914	879	878	885	855	861	879	919	944	885	862	939	857	906	909	899	868	857	918	877	847	945	841	900	873	902	846	880	924	893	896	912	867	915	932	958	901	888	925	837	908	909	897	966	877	850	876	893	891	918	925	926	894	846	889	882	938	908	913	875	895	933	910	890	906	877	872	904	889	937	852	937	896	935	869	894	963	862	886	886	887	903	869	854	892	912	886	868	970	927	907	888	833	895	917	881	857	849	874	915	898	893	888	890	913	887	918	911	887	937	911	905	964	912	919	893	925	874	927	876	954	910	901	890	890	934	907	872	925	864	929	885	912	902	882	907	817	893	917	951	904	873	967	906	887	894	925	843	901	883	882	917	910	889	912	823	879	945	872	921	919	889	870	896	910	917	870	901	928	893	897	886	924	878	925	888	921	856	939	919	900	897	884	840	904	909	893	891	860	900	940	879	848	863	931	926	854	911	881	905	892	890	905	863	865	906	831	916	869	908	907	856	864	876	934	915	883	907	912	870	888	917	836	888	830	850	915	895	952	867	882	910	884	949	895	837	899	869	895	935	833	911	905	888	901	888	861	851	882	895	903	911	923	885	881	856	903	836	905	879	904	929	869	914	915	887	888	958	862	935	913	872	878	883	901	828	873	939	872	874	888	911	903	894	898	866	906	828	910	897	934	890	857	876	890	935	912	847	873	894	876	884	907	914	870	851	903	933	879	869	879	911	875	904	900	914	875	920	884	917	835	906	917	892	877	853	954	896	912	917	900	880	903	906	910	903	877	836	880	888	865	896	925	909	906	890	851	922	871	878	871	873	886	892	871	899	958	916	939	894	910	954	942	941	879	906	870	892	906	896	888	901	902	881	834	869	950	943	869	916	880	874	849	929	851	909	864	902	880	914	885	903	950	865	941	876	888	892	871	873	985	910	897	871	883	895	906	878	873	889	919	944	872	882	878	852	919	931	940	932	920	890	923	925	909	896	917	897	850	941	876	925	919	919	869	860	928	915	901	908	870	905	863	895	934	889	904	909	902
24719	21176	24773	27871	20799	5711	1606	940	672	588	549	532	497	486	449	442	430	387	407	322	354	374	324	351	360	362	346	346	328	323	335	312	338	347	326	297	363	315	307	299	306	331	299	275	311	292	327	319	317	269	308	311	305	318	336	338	297	313	329	298	309	359	329	312	319	345	300	338	301	310	299	286	302	336	320	324	317	337	338	314	308	311	345	336	318	314	290	325	327	313	303	335	360	310	303	309	312	325	329	321	311	347	310	306	298	308	303	346	327	333	309	315	333	309	340	316	325	304	304	298	308	312	330	306	285	327	255	305	333	341	298	333	295	325	290	354	320	320	285	319	261	328	338	317	312	292	292	297	338	301	275	311	306	349	344	346	315	314	331	326	327	316	314	298	311	325	310	305	323	317	331	295	317	314	348	326	326	292	311	344	306	339	327	331	324	315	358	389	277	311	300	333	313	309	285	325	335	309	293	306	305	326	327	346	357	346	307	334	304	347	346	323	309	330	321	314	308	300	297	306	340	323	335	280	289	322	308	290	342	286	329	298	286	330	317	301	315	318	310	297	299	331	322	293	359	321	323	289	299	329	287	316	300	310	311	309	290	290	326	311	338	339	285	321	311	303	322	297	311	308	312	321	313	291	327	323	305	325	328	300	332	298	316	300	306	332	328	351	326	357	287	330	298	328	318	321	297	310	359	324	314	336	310	287	317	266	321	310	337	321	315	298	301	304	314	348	307	293	317	323	298	287	301	299	317	306	293	314	307	364	319	329	316	283	335	318	370	331	301	328	321	320	276	335	329	340	326	296	327	339	338	318	310	345	323	327	302	286	316	305	307	289	323	297	315	300	274	299	313	331	305	320	288	329	346	300	312	318	341	300	320	301	294	317	307	307	299	341	314	339	366	307	314	305	318	330	324	272	292	306	305	339	323	326	293	291	314	303	297	302	337	306	305	330	301	341	294	299	314	308	307	317	331	335	289	310	298	309	287	317	288	300	332	303	298	302	306	336	316	309	291	288	328	291	324	301	348	310	338	278	324	309	278	342	332	341	314	332	325	320	320	312	333	296	289	293	315	288	291	328	300	323	342	292	356	297	310	325	327	339	350	328	305	312	287	312	301	302	330	317	334	300	351	331	356	299	341	306	305	313	329	308	321	319	366	325	329	303	307	329	326	351	313	308	315	329	307	300	315	313	329	309	318	288	311	297	331	315	324	325	347	306	314	326	282	321	314	290	310	293	292	289	349	287	304	307	320	346	323	334	319	293	307	315	333	333	307	296	319	333	366	325	320	301	312	318	313	277	285	316	320	346	294	324	292	295	307	319	320	310	320	338	287	329	310	320	311	309	301	370	319	313	299	278	324	290	317	282	315	300	316	309	316	309	337	316	327	308	319	332	288	338	302	291	323	350	298	314	312	296	308	306	301	301	293	303	325	338	328	316	308	301	296	289	336	320	338	277	300	321	330	296	319	315	356	341	321	298	291	307	282	325	307	329	316	293	337	295	334	315	299	298	316	344	330	320	333	300	337	325	299	344	322	335	283	311	329	350	317	286	344	362	305	296	318	350	286	351	330	323	312	292	309	313	295	324	322	345	320	330	319	321	334	297	334	347	326	323	347	304	283	316	294	311	306	316	335	319	308	321	334	302	299	300	304	335	310	287	303	327	337	325	314	328	331	318	310	347	305	299	323	320	327	303	310	321	312	341	324	308	305	298	316	301	350	329	334	278	329	313	340	323	319	326	332	330	317	353	318	321	289	291	313	328	331	303	343	333	319	280	296	321	321	336	341	369	336	299	327	275	291	327	286	301	329	327	278	328	286	326	321	317	309	319	320	302	338	306	307	312	328	319	328	305	269	337	297	329	342	351	307	312	304	291	298	320	321	305	268	302	318	324	343	332	294	314	306	354	311	347	286	329	312	306	300	342	299	273	337	333	316	288	302	308	286	303	307	333	305	331	299	348	329	315	335	337	297	308	306	254	311	300	333	355	320	333	317	293	292	291	286	290	313	329	313	323	306	310	315	305	276	304	332	327	302	295	309	300	296	328	331	319	331	311	295	307	315	299	289	299	307	288	342	340	333	330	314	324	333	324	280	311	307	329	339	337	307	339	315	300	345	313	303	326	328	321	329	317	309	308	301	323	304	303	291	328	309	315	352	309	326	307	313	300	355	309	344	320	292	323	303	295	345	332	305	298	316	314	338	306	314	273	312	315	326	317	337	292	300	351	326	370	274	288	330	319	273	339	323	312	333	331	292	283	317	357	351	336	332	331	309	309	339	291	322	308	301	296	308	307	304	327	308	285	319	293	346	309	281	301	312	315	332	327	317	329	347	328	334	302	298	304	308	292	332	299	310	312	281	330	271	333	319	293	306	294	301	292	272	322	310	295	325	284	314	305	316	351	305	315	333	308	317	325	310	347	344	324	326	294	308	312	326	335	297	307	335	280	305	302	318	288	311	300	291	314	359	314	334	306	296	310	302	288	302	289	291	315	331	321	293	322	315	310	299	332	345	299	326	304	334	281	311	310	338	321	340	322	306	320	280	315	288	359	335	328	321	333	332	310	327	341	319	303	303	322	308	300	340	268	320	273	310	296	304	340	322	313	329	311	313	298	329	318	303	315	305	280	315	295	289	316	316	313	328	297	332	337	303	326	307	309	325	345	343	334	316	303	290	323	307	287	313	298	317	326	313	318	330	304	324	305	331	341	317	307	344	319	324	317	295	330	302	319	316	303	303	303	315	305	350	293	318	295	350	330	336	312	323	323	288	352	336	322	302	349	323	325	303	346	320	326	302	308	328	328	298	306	257	328	312	315	303	358	295	305	301	304	322	349	351	305	332	329	338	294	355	319	328	336	305	319	300	329	340	321	282	302	277	304	298	298	309	287	283	339	332	323	330	296	293	332	328	339	295	308	285	354	314	334	333	322	309	315	321	304	331	330	288	284	319	275	306	314	307	321	314	269	306	286	326	327	346	348	310	300	296	333	300	284	327	304	335	304	303	333	307	295	310	305	346	327	304	325	306	317	306	304	308	312	334	314	262	316	314	297	273	317	373	314	293	285	328	288	296	318	333	320	328	308	297	335	336	339	312	307	325	335	306	319	310	312	293	305	274	303	290	304	317	292	290	296	298	357	326	312	305	318	316	336	316	292	308	308	329	341	357	286	314	310	326	335	286	290	329	300	308	314	325	317	341	318	336	309	294	298	335	268	358	297	360	331	349	282	335	304	307	317	323	339	327	282	337	324	323	311	320	337	334	308	327	280	306	269	328	344	323	297	291	304	286	300	285	305	334	332	323	328	325	367	311	310	303	324	290	332	331	366	315	316	307	346	327	300	293	290	314	295	316	324	359	332	318	306	318	305	334	291	292	301	284	338	304	298	336	300	322	337	328	315	328	305	313	309	314	315	332	358	308	290	301	297	268	332	305	345	367	331	294	295	305	322	328	289	304	342	322	307	329	316	312	316	320	362	343	309
8143	15630	11187	5360	2563	1573	1276	962	905	828	844	798	764	806	725	767	785	731	751	690	655	708	696	713	716	704	751	690	654	692	715	734	683	686	656	745	692	668	662	680	695	700	716	700	657	698	708	687	685	662	631	723	727	719	707	684	697	662	672	715	727	661	699	656	651	681	703	680	690	718	640	703	670	678	703	692	655	713	730	660	683	690	653	686	708	711	697	658	717	649	680	694	672	694	710	659	687	745	694	657	692	698	722	698	721	707	687	721	717	704	699	677	660	711	664	663	636	669	686	689	668	662	682	702	678	698	656	658	696	717	753	698	680	707	674	627	676	642	737	646	722	722	726	715	719	674	716	737	651	677	694	692	730	681	696	696	652	660	746	711	670	677	726	662	679	684	648	680	638	672	667	675	672	676	663	687	727	676	689	681	694	698	648	680	668	676	677	692	687	658	702	691	718	680	693	701	661	678	654	697	717	734	666	661	670	658	664	718	698	661	688	696	654	714	717	643	701	714	709	652	657	695	664	694	697	664	693	680	676	703	690	714	696	662	682	674	714	696	668	668	690	674	741	667	662	690	675	698	654	667	673	693	671	690	681	695	710	671	684	700	705	717	699	725	682	720	696	632	636	670	703	710	671	686	747	675	692	693	708	680	693	658	674	681	699	706	661	664	661	658	717	700	676	706	667	716	718	673	633	675	701	727	632	662	643	691	697	722	690	715	701	710	655	702	702	708	735	711	661	695	669	677	687	713	676	762	629	690	651	678	700	665	699	666	693	673	676	683	703	644	652	688	645	760	664	677	687	670	694	697	717	729	670	698	737	701	704	702	691	662	678	677	674	689	688	679	636	674	698	678	688	673	712	689	735	718	702	725	698	687	687	704	683	726	665	698	740	705	724	675	708	655	661	702	665	632	748	666	644	729	688	731	661	681	699	711	690	656	679	726	670	651	684	693	644	674	648	723	710	711	726	648	715	725	722	640	673	691	659	705	677	689	722	692	721	692	672	691	665	675	721	694	647	730	686	661	671	694	689	702	742	706	690	721	671	765	629	633	667	692	674	673	706	707	660	683	705	696	671	662	706	698	675	675	658	695	667	686	703	732	685	670	661	663	667	662	633	662	745	710	651	704	686	675	671	710	678	698	688	690	684	706	715	688	646	633	687	716	721	737	696	718	709	715	731	708	700	607	698	682	690	713	723	678	724	693	716	638	677	694	742	646	678	680	709	705	708	726	671	688	727	708	705	673	688	707	704	673	736	700	675	759	715	735	668	711	700	721	660	662	661	699	619	685	681	687	675	704	636	729	677	689	678	700	679	695	726	730	667	661	670	655	689	676	680	697	651	704	713	652	692	645	668	681	692	674	688	655	710	712	654	648	659	717	666	673	693	666	659	691	740	703	672	658	672	640	680	661	690	682	685	702	730	714	682	673	709	665	642	707	665	673	665	667	675	678	692	661	654	648	653	671	637	683	682	685	705	674	687	701	711	713	658	648	694	685	732	692	725	674	673	736	667	718	701	671	667	677	722	694	694	681	711	667	656	694	693	728	713	718	729	674	668	676	674	695	714	704	685	693	693	667	650	731	679	669	681	680	742	674	688	712	688	671	697	681	747	735	625	684	660	648	694	677	699	708	684	660	686	702	684	679	692	711	708	737	672	656	708	663	683	686	735	663	707	711	678	718	737	677	703	698	668	710	712	665	695	667	685	673	711	689	679	664	682	641	678	695	711	667	699	707	724	688	761	670	670	724	729	662	691	683	715	673	695	701	734	651	725	655	709	663	727	637	648	724	706	662	651	683	672	705	698	715	718	739	711	664	704	687	691	666	684	673	714	656	678	706	699	716	710	677	664	704	668	674	704	650	648	689	678	686	658	692	740	676	697	701	641	695	676	669	670	681	648	700	713	692	710	699	685	722	694	632	707	701	697	640	666	667	678	664	651	676	681	686	703	642	699	671	690	724	656	709	699	656	775	718	666	697	667	688	699	662	703	708	699	716	711	673	670	675	752	652	686	720	679	713	721	736	676	705	654	720	711	731	650	711	721	735	716	686	641	731	651	683	721	698	650	708	708	682	700	675	716	658	683	722	629	711	717	638	669	730	748	725	683	704	646	631	672	731	657	686	704	660	675	690	643	708	724	674	686	705	663	642	669	693	729	692	707	660	678	704	721	680	695	720	679	665	674	682	656	651	689	727	668	678	706	717	702	684	676	659	710	682	696	695	683	650	680	663	715	673	726	698	673	698	645	660	655	701	679	679	696	675	688	672	709	726	631	681	681	688	689	711	660	687	687	668	696	749	685	698	679	712	662	699	677	688	670	707	707	677	668	662	716	681	730	707	709	670	690	657	661	628	671	691	676	673	651	698	738	683	751	695	678	685	651	691	722	706	733	681	678	661	704	693	685	674	698	728	661	653	663	714	687	621	714	730	712	655	694	683	696	674	699	707	695	710	690	696	688	652	705	734	657	673	676	683	649	691	733	661	678	661	663	725	680	643	670	691	693	686	691	687	714	713	657	696	690	632	678	640	634	663	730	657	695	732	714	729	664	652	704	699	700	697	719	677	705	738	724	737	694	691	673	710	704	667	670	715	712	659	656	658	687	683	652	718	688	645	747	713	683	642	662	701	689	704	678	690	678	674	699	685	664	683	672	668	713	685	701	728	684	719	691	695	715	664	665	735	683	686	696	693	695	658	686	740	678	659	709	705	656	677	677	648	681	687	681	691	673	670	694	719	692	710	710	674	680	693	691	706	680	682	678	678	678	679	695	683	652	684	726	686	731	690	646	716	647	708	691	689	671	704	766	700	664	657	699	699	641	657	680	668	703	687	712	687	654	669	656	700	732	688	645	720	647	624	688	666	713	700	714	711	704	714	684	714	692	671	653	739	644	666	719	664	697	730	672	715	686	669	689	688	698	659	657	674	684	650	691	714	682	687	722	689	663	688	669	636	703	646	726	693	707	660	683	661	710	706	681	676	677	642	700	670	667	694	706	686	684	637	649	666	702	629	679	715	702	647	717	749	714	746	698	693	677	698	722	685	680	666	748	628	707	690	754	610	649	690	657	705	668	669	710	647	689	712	663	698	697	676	750	722	660	659	681	667	694	667	692	653	703	653	705	700	687	674	704	682	718	703	676	667	671	685	671	702	662	710	667	672	698	656	674	651	686	716	648	688	647	696	703	694	665	718	657	669	722	640	709	636	673	711	691	677	692	674	673	686	696	647	706	703	734	644	655	685	695	663	671	663	712	754	691	717	692	674	689	753	685	683	647	690	712	735	663	717	672	657	702	686	680	687	657	711	687	700	644	677	682	668	708	738	695	651	685	681	663	687	714	614	659	685	690	681	668	689	655	716	692	650	679	702	676	691	677	718	640	678	699	735	657	657	685	689	721	689	704	705	646	697	678	696	725	695	677	654	732	676	680	695	715	694	681	692	666	747	702	689	664	691	685	710	655	673	666	684	711	692	652	667	681	748
23967	21170	25400	27253	21208	21151	6272	1628	905	748	548	557	535	546	482	396	346	377	320	284	293	304	323	289	252	243	253	236	229	194	258	234	233	216	208	217	225	216	234	205	216	222	225	203	209	185	225	211	226	224	228	227	189	227	215	216	207	217	203	212	197	226	236	203	194	218	202	229	218	187	229	237	199	227	205	191	212	199	223	196	222	191	203	217	217	235	191	183	207	235	170	202	221	196	228	213	223	195	212	226	207	189	209	213	210	241	210	218	204	221	211	237	208	186	200	203	217	179	191	188	195	191	197	208	215	202	217	223	199	237	215	199	189	236	241	214	228	212	213	194	227	247	224	205	243	230	242	230	204	242	224	219	213	201	218	207	190	224	193	204	217	212	202	203	186	220	191	228	204	224	234	206	220	174	218	220	221	237	233	200	227	217	200	214	205	215	205	202	206	207	207	206	216	214	202	215	203	199	212	191	228	170	234	225	236	218	221	214	225	218	205	202	197	245	216	199	200	237	204	213	201	202	216	225	226	221	232	202	210	231	222	206	201	214	180	211	226	228	213	195	211	190	218	218	203	200	223	223	212	236	212	193	207	205	214	218	199	212	221	184	206	195	173	210	206	209	185	200	191	203	231	220	220	178	226	196	245	207	211	230	223	205	235	203	234	187	206	231	193	208	167	183	228	227	205	202	197	182	197	204	192	205	198	210	211	221	182	217	214	191	241	198	219	198	196	211	220	245	202	193	206	225	232	218	215	197	230	220	212	224	201	218	240	198	195	215	190	223	221	245	233	202	217	227	214	227	201	202	176	196	211	202	201	216	183	209	202	216	223	193	208	205	205	219	211	230	202	170	210	207	211	217	196	193	226	225	221	176	186	211	223	208	235	238	238	230	199	221	192	229	202	224	225	215	199	226	234	209	191	191	219	216	200	213	213	200	201	238	201	214	240	206	201	219	175	226	199	196	224	238	246	235	214	215	208	215	199	210	175	197	214	253	235	222	207	201	221	226	238	236	244	237	179	224	209	192	215	226	203	214	211	220	218	199	209	235	224	244	221	243	176	197	197	198	197	223	185	222	240	218	189	190	207	170	203	207	219	185	210	238	187	194	237	222	213	204	247	204	222	246	222	203	209	203	224	197	214	220	215	211	218	201	206	219	226	216	210	202	224	197	213	218	191	219	225	185	230	231	221	213	208	224	220	232	205	221	194	203	231	200	183	225	240	205	228	209	210	218	215	214	206	189	211	240	194	219	231	212	198	224	208	222	221	230	214	193	234	193	208	193	219	217	217	190	214	213	220	225	206	234	197	234	218	214	213	203	187	195	223	226	194	221	209	205	219	242	203	215	201	238	245	231	195	221	222	220	224	197	246	219	196	215	207	211	199	202	197	243	200	189	194	180	231	201	201	212	200	199	221	220	190	212	211	222	187	220	207	214	217	240	238	238	208	187	250	198	224	195	197	224	231	221	247	191	208	222	196	185	201	182	212	227	216	192	196	179	236	205	194	211	210	201	203	226	217	235	179	224	223	211	238	188	223	198	221	229	211	205	204	219	231	207	213	217	195	211	198	206	199	208	218	213	209	242	197	231	210	190	204	234	212	235	216	203	198	228	202	221	234	227	205	191	211	226	202	219	193	239	216	228	234	218	221	200	215	225	236	179	195	222	214	193	213	206	215	232	201	202	229	191	230	189	202	236	218	204	228	227	202	218	207	210	245	205	232	202	222	215	213	189	229	195	195	192	188	235	190	218	207	221	225	222	217	203	243	201	224	207	227	221	203	193	219	220	215	207	212	221	225	228	193	218	182	210	224	208	213	200	234	216	184	177	237	197	205	210	221	213	221	224	192	206	201	211	217	218	208	209	208	210	230	200	227	204	198	239	208	229	238	195	221	207	202	227	226	196	209	209	214	217	226	241	194	186	228	199	195	200	212	239	205	236	247	198	200	217	222	204	197	219	238	186	206	231	191	219	203	219	203	227	238	189	224	216	198	201	202	224	215	234	203	201	211	226	216	215	227	208	225	213	218	214	198	182	231	241	199	212	195	222	199	210	197	240	205	208	220	224	194	225	208	219	228	230	245	216	232	196	201	199	203	222	202	211	199	186	229	226	223	213	210	206	223	239	227	228	206	226	226	213	195	228	212	218	233	242	187	230	210	219	225	208	213	218	201	216	206	191	190	230	214	195	214	218	232	203	194	224	233	223	215	215	221	203	216	205	215	169	218	207	214	210	221	194	207	189	181	211	194	203	212	203	184	218	242	220	193	201	234	209	217	183	211	228	186	189	205	215	212	219	223	192	233	219	241	225	185	256	197	208	228	226	229	220	219	208	215	208	188	218	214	202	219	222	218	224	200	195	228	192	214	230	203	232	225	190	210	222	198	197	201	202	208	179	224	243	245	215	213	208	217	199	205	215	205	214	192	198	206	216	210	201	189	239	213	191	203	228	201	214	180	246	229	214	205	208	196	216	202	216	211	224	219	200	200	207	191	194	192	237	198	226	225	223	210	253	220	220	205	175	237	243	224	197	171	223	209	211	221	212	233	225	211	249	217	202	208	195	217	203	210	233	194	199	226	193	245	178	207	224	216	218	198	220	221	190	228	204	186	199	224	217	223	226	191	198	196	198	210	209	216	208	211	216	203	208	227	210	201	215	233	204	213	231	215	212	207	201	206	195	207	220	230	229	219	230	185	216	229	235	213	205	193	225	236	224	229	185	215	182	200	202	239	206	218	200	205	207	218	189	235	212	251	227	223	209	232	211	208	186	270	210	220	235	229	225	236	218	190	260	192	207	204	222	237	205	202	214	214	185	225	235	204	211	222	193	221	236	234	199	201	210	218	189	204	198	206	239	208	196	231	219	219	212	204	213	190	203	219	201	231	210	196	220	195	222	226	194	244	212	224	211	210	220	229	185	201	217	190	228	205	208	205	207	204	209	218	214	225	229	214	233	191	195	210	213	205	182	226	211	199	190	212	212	246	201	216	225	226	210	222	219	233	233	197	222	210	192	209	211	219	188	222	245	218	203	211	210	220	236	206	211	216	226	240	184	221	183	219	228	216	202	247	205	214	233	205	200	205	229	208	215	210	230	181	203	210	189	211	239	213	222	178	192	210	214	235	208	210	229	208	201	229	209	221	199	201	213	183	251	200	201	195	229	210	200	217	214	183	211	207	204	224	212	206	183	195	226	211	218	216	225	224	213	218	188	234	206	182	216	181	238	205	221	207	209	228	215	189	221	214	223	201	198	203	166	215	211	218	217	196	223	198	212	233	218	206	215	219	225	214	212	244	236	206	209	232	214	208	187	207	197	187	210	213	211	202	194	242	200	191	198	226	220	204	199	213	204	184	214	244	201	227	211	186	202	200	211	216	205	213	209	226	235	175	207	201	232	211	216	221	184	223	242	229	225	218	202	217	233	224	196	238	210	208	206	211	209	224	229	245	202	201	169	209	219	224	226	245	211	217	227	242	206	202	215
9894	21014	15412	7316	3747	1927	1374	1059	797	805	676	688	676	600	647	623	570	555	538	539	574	520	515	510	504	506	516	534	478	530	531	551	540	481	513	508	472	483	435	485	540	463	490	558	500	534	520	505	520	442	487	515	503	501	486	483	493	469	501	491	468	547	524	496	463	495	483	479	461	510	510	522	500	492	493	541	485	488	535	503	494	493	522	523	541	510	473	509	502	508	493	499	500	461	529	455	508	459	507	517	518	514	482	508	508	445	489	483	498	504	512	485	515	459	494	483	516	504	488	523	509	518	545	494	475	496	549	534	493	519	501	472	535	505	499	448	484	503	493	477	483	505	503	513	471	495	498	466	508	480	519	509	497	519	495	475	520	498	510	517	520	494	464	492	518	505	491	490	491	531	486	461	480	492	473	475	473	443	502	498	509	490	492	534	483	477	461	475	522	489	524	513	487	499	526	468	518	495	492	486	519	516	542	479	482	463	489	464	523	502	526	507	500	496	477	484	489	473	495	470	463	510	508	493	503	500	507	502	514	482	461	471	508	514	492	516	536	456	526	480	477	466	487	484	478	493	491	458	484	489	545	496	500	493	513	494	516	499	524	472	525	563	477	484	497	496	493	502	532	474	478	495	487	516	511	478	507	513	483	481	518	494	495	484	475	502	486	532	484	493	512	463	480	543	482	487	495	481	487	522	501	509	504	506	488	471	524	484	507	477	489	521	488	521	488	473	505	471	476	481	460	520	509	490	465	495	483	512	497	504	478	502	469	483	470	465	529	514	517	475	511	498	468	496	502	508	481	489	510	531	490	520	482	522	512	530	507	473	456	450	454	488	538	473	491	505	486	508	512	572	499	515	459	473	486	530	469	519	514	512	494	479	481	524	489	542	472	478	523	504	476	460	474	496	465	482	483	482	476	487	472	524	502	479	516	457	500	478	509	497	532	505	504	517	483	499	498	483	525	494	465	500	500	482	470	470	501	479	487	502	525	462	524	478	493	446	500	481	495	540	499	509	504	482	496	505	514	479	499	491	512	511	473	495	503	489	489	515	497	486	455	500	495	489	479	496	489	439	475	493	494	451	505	495	526	508	520	477	514	498	515	449	491	553	505	474	516	508	486	485	510	460	532	480	522	463	483	526	438	484	485	486	465	499	503	490	490	499	517	504	491	451	501	491	468	502	495	530	496	507	500	482	503	512	555	452	511	462	461	491	510	503	495	483	460	502	518	471	519	535	451	491	493	498	516	509	485	469	519	517	489	484	495	500	492	472	509	516	479	510	421	492	467	477	470	543	445	492	517	512	496	502	496	503	493	468	465	517	460	508	490	498	487	522	516	559	457	493	533	495	530	501	506	495	461	506	515	462	500	449	515	475	529	473	471	542	486	464	501	519	500	502	517	433	490	460	502	514	502	499	496	457	488	492	514	502	491	467	524	541	497	522	507	529	512	467	480	486	515	461	506	490	484	489	453	481	496	483	501	531	491	496	476	492	484	500	476	480	504	499	519	573	473	513	499	506	467	481	551	509	497	468	483	504	510	484	514	445	493	460	489	493	514	495	461	512	506	460	512	504	443	478	508	501	499	461	481	495	498	512	472	474	477	455	517	525	477	461	449	488	495	486	491	526	478	507	468	500	484	535	485	479	463	552	482	496	475	523	464	524	475	473	493	517	487	492	479	508	500	544	522	510	460	444	485	481	496	496	540	487	508	499	503	512	467	515	498	478	473	511	541	459	466	467	450	467	495	509	471	486	486	500	512	484	484	483	508	474	512	519	512	495	489	486	458	482	464	493	504	504	472	530	457	498	471	529	483	476	494	491	457	501	483	501	460	524	498	529	489	505	503	481	480	492	484	500	468	505	478	461	492	462	494	466	523	460	491	478	543	494	470	458	503	477	459	494	528	507	471	496	502	473	508	474	496	502	502	478	483	484	482	479	492	492	474	483	493	518	506	529	451	527	480	509	490	467	492	475	525	464	453	509	480	545	456	449	483	484	527	532	490	541	510	495	541	458	504	461	492	520	497	530	445	491	519	448	505	473	507	480	488	455	482	449	484	482	490	485	491	480	512	444	492	486	523	510	499	477	498	492	485	506	505	493	504	495	492	511	488	532	480	467	510	532	455	511	474	471	508	525	547	507	504	499	504	461	507	500	490	478	451	487	501	489	522	495	459	510	533	522	478	506	481	504	523	501	464	523	465	470	461	531	467	480	499	503	497	535	524	499	508	486	532	503	494	506	492	534	488	485	506	499	482	482	552	479	499	480	450	499	492	473	533	507	497	503	470	520	484	515	499	491	493	502	497	438	502	488	506	443	519	506	475	501	462	474	525	511	442	498	527	516	489	484	504	527	451	519	443	489	508	477	527	474	509	539	506	487	511	492	515	511	518	507	515	495	479	504	455	531	491	499	514	502	484	495	521	514	476	500	499	491	459	542	469	502	537	459	527	478	521	479	525	497	471	491	499	499	475	510	475	524	510	517	509	522	501	514	500	488	523	532	486	468	449	515	478	510	487	507	497	468	504	517	515	506	498	437	499	500	524	500	485	502	482	539	473	505	496	450	520	493	505	467	515	466	521	482	475	494	508	501	493	462	487	539	450	473	528	510	479	514	530	473	509	491	490	473	503	489	486	475	516	466	486	518	476	482	510	476	525	482	476	538	486	519	496	545	521	518	498	473	485	514	523	536	474	475	515	508	506	513	528	455	501	514	483	499	471	532	530	476	488	483	468	519	516	509	490	469	488	505	498	509	535	465	480	459	476	492	508	435	508	480	504	486	479	543	500	450	494	521	486	503	516	494	521	456	532	514	445	480	492	477	490	495	483	491	543	504	503	535	493	510	497	488	476	497	487	460	503	492	499	527	494	507	505	473	482	484	480	507	514	514	468	500	480	482	472	463	480	479	508	487	509	512	489	503	499	492	536	505	505	529	509	467	477	477	487	472	499	482	459	499	498	467	487	495	465	481	517	467	501	459	481	511	501	499	481	483	486	501	489	486	477	490	519	483	550	514	487	493	497	487	479	480	524	486	514	534	482	506	469	514	498	523	512	463	509	494	483	483	475	505	494	503	497	532	528	502	458	474	497	478	483	453	506	515	534	482	484	507	498	519	539	447	474	503	484	453	495	502	469	486	475	513	510	501	472	458	476	516	491	517	490	514	499	523	456	494	491	460	485	525	497	479	494	507	470	482	486	485	520	457	506	467	490	503	448	504	488	461	483	471	467	496	501	468	506	531	500	503	497	454	520	472	468	482	486	458	498	473	508	485	528	503	491	462	488	497	508	527	483	522	530	487	484	480	504	498	471	471	483	522	476	499	481	491	508	462	522	488	486	434	494	452	496	478	496	497	486	463	476	509	483	471	513	496	483	509	528	460	486	469	544	485	478	493	501	527	461	438	481	516	540	465	503	517	471	471	480	510	536	515	455	501	512	457	480	517	463	486	478	528	474	477	521	493	477	508	491	448	478	496	516	485
34662	15179	7331	3475	1929	1196	901	766	571	570	499	498	505	504	489	461	413	428	436	449	425	423	449	427	453	426	390	427	399	448	389	443	425	416	403	409	418	461	442	426	421	444	451	436	410	388	449	384	459	450	423	432	437	426	376	380	421	394	429	428	407	414	423	397	443	384	395	419	435	467	422	407	420	424	368	422	399	420	425	439	432	385	405	410	407	423	444	357	397	430	410	408	428	431	422	421	450	420	442	380	429	417	429	444	401	436	428	424	433	433	415	416	390	419	423	403	383	436	447	440	424	413	407	414	409	414	461	456	413	415	437	437	406	394	437	426	423	457	393	431	404	426	398	377	405	406	428	398	402	401	390	380	431	431	443	451	408	421	421	368	405	425	410	400	448	413	414	389	467	442	417	434	430	434	434	413	369	391	415	391	375	426	399	411	455	396	443	388	398	441	445	390	451	420	406	430	421	389	432	420	407	377	457	412	436	405	430	403	414	429	413	460	395	376	415	438	419	415	394	385	382	433	424	403	465	406	431	382	423	366	439	440	379	402	394	423	434	421	425	404	448	431	426	366	391	410	406	401	408	398	428	422	422	457	386	407	423	463	396	394	398	412	414	443	395	407	377	406	407	463	408	429	423	404	401	439	455	432	399	431	439	445	398	408	412	424	416	416	417	404	406	364	422	390	367	428	413	426	432	405	409	412	400	461	367	413	410	470	398	415	435	428	434	413	455	417	385	452	402	415	408	417	444	395	401	405	415	421	387	431	421	424	445	424	400	407	431	427	375	424	437	390	393	387	421	430	414	403	419	399	379	408	394	416	363	427	393	449	447	406	422	423	396	417	435	388	376	421	416	463	430	457	430	407	433	464	423	405	433	434	403	415	416	421	405	408	437	413	432	430	419	382	394	416	395	391	401	392	448	396	423	403	411	443	419	452	408	423	438	442	408	455	439	398	416	423	437	391	438	394	422	432	402	395	417	434	406	429	440	382	366	435	412	412	416	397	388	383	424	427	458	432	421	403	394	411	405	421	425	403	408	439	409	432	406	401	401	382	429	443	438	428	433	428	427	443	413	414	377	411	439	429	437	433	386	360	404	432	433	428	444	427	436	414	447	410	418	401	416	410	410	432	415	396	437	411	383	430	387	430	436	485	402	446	424	436	416	414	366	435	447	444	398	387	453	420	391	389	415	437	390	426	461	411	448	442	411	432	453	421	443	413	426	410	479	375	402	419	404	448	423	398	353	418	414	417	428	432	449	461	378	443	400	397	390	416	390	439	423	420	395	422	421	435	399	400	413	426	380	424	444	427	390	398	415	418	438	402	424	440	418	436	435	463	434	418	442	399	427	382	437	421	404	414	379	386	426	422	391	426	426	404	440	416	424	457	404	448	407	441	420	452	412	400	424	426	417	373	412	440	451	400	413	397	373	397	426	426	412	434	390	399	416	434	444	413	407	438	409	418	381	435	421	388	420	424	376	417	400	412	409	372	402	438	374	439	420	417	438	482	404	407	408	401	402	376	381	436	396	404	393	398	428	443	437	448	414	398	399	416	446	450	423	417	455	416	409	404	404	423	408	388	450	430	378	446	405	402	426	397	416	394	406	369	387	399	423	420	456	415	408	436	415	438	403	422	409	367	465	444	399	406	425	417	420	433	410	409	394	401	402	403	417	419	415	408	388	405	422	446	432	431	428	395	447	405	444	409	422	418	425	390	396	408	395	395	365	440	425	382	439	421	422	390	417	445	416	403	429	405	437	411	394	437	411	396	388	434	432	403	392	500	421	382	401	424	405	428	423	435	398	430	381	399	412	401	402	443	411	384	444	408	436	428	424	399	455	369	411	404	426	410	396	404	402	449	400	388	422	398	393	419	427	404	429	376	436	420	414	396	456	426	431	434	408	436	434	436	421	388	408	373	376	418	392	385	422	399	404	427	428	459	398	436	439	405	422	377	421	426	421	456	392	410	414	452	449	379	435	391	423	467	425	420	385	392	409	466	419	457	402	399	391	441	448	391	409	397	448	425	398	468	416	424	417	413	424	424	398	424	457	420	451	408	440	442	451	401	388	415	399	429	417	387	403	430	396	413	401	436	410	444	419	438	388	440	449	387	417	389	384	440	395	442	411	390	460	417	408	411	416	398	421	420	403	415	407	437	446	410	437	410	389	381	403	438	390	435	391	375	422	394	435	417	398	409	391	397	428	408	389	406	420	430	428	404	421	430	407	412	406	404	473	433	414	418	408	420	410	405	421	390	412	394	430	392	430	408	439	398	429	435	430	400	407	434	418	403	458	409	463	420	429	459	414	411	437	432	454	414	414	439	442	402	428	425	396	413	431	429	449	413	446	390	441	383	366	416	384	395	396	416	431	393	383	462	422	392	423	401	440	397	411	455	404	400	421	413	417	440	475	395	427	408	411	427	392	431	405	424	441	413	371	387	432	399	449	423	392	435	418	323	397	416	407	403	408	417	418	393	407	391	398	414	421	396	423	447	406	400	439	419	396	431	395	377	462	399	382	408	450	396	407	404	419	429	406	411	436	421	408	438	409	378	422	444	440	393	419	417	408	447	406	382	439	416	404	404	404	402	394	406	391	410	435	444	450	405	408	371	409	455	462	383	416	372	475	394	382	426	410	438	414	424	388	426	418	419	423	407	419	422	366	443	416	403	404	417	411	456	438	447	434	451	385	406	398	398	415	417	446	430	432	420	404	408	386	381	404	385	409	416	428	392	439	461	401	413	413	436	435	434	395	453	426	427	424	434	454	404	391	416	411	396	403	387	441	391	424	382	446	390	376	409	394	448	424	454	425	402	431	419	425	381	430	387	413	412	397	411	421	447	415	407	425	412	412	384	395	411	414	400	401	416	389	448	385	444	397	451	420	404	409	403	379	419	418	422	440	407	401	405	416	371	396	441	441	422	398	415	410	406	406	400	410	431	413	436	435	382	394	398	416	396	420	418	406	447	415	472	384	415	455	436	403	451	451	393	422	410	414	386	432	411	425	413	404	427	423	375	421	437	414	410	399	404	422	398	387	427	377	385	442	414	397	440	409	451	411	470	440	416	418	429	426	426	462	388	430	430	410	415	385	419	408	456	390	405	425	404	386	417	411	426	463	422	432	454	442	429	384	392	422	431	413	390	366	411	411	442	475	409	412	421	400	429	423	440	395	394	436	447	450	397	391	414	446	424	418	409	410	398	414	431	388	427	397	399	427	409	415	391	435	456	380	437	418	380	416	449	440	416	421	419	356	392	403	439	402	416	401	409	427	408	427	418	409	417	400	406	396	418	441	420	410	405	376	422	419	400	432	431	424	421	420	470	405	367	378	406	362	415	413	395	422	423	439	402	435	424	391	387	429	404	407	433	418	425	400	429	450	455	420	416	412	422	401	427	418	409	455	393	410	417	384	426	440	403	415	397	420	461	424	383	452	419	439	450	381	399	436	412	437	426	418	390	404	383	427	417	407	393	398	411	391	392
11382	8942	6337	3062	1846	1385	1164	1012	974	995	937	939	935	950	971	952	929	907	863	862	903	961	903	885	878	876	873	948	847	858	897	940	887	863	910	917	931	848	867	902	911	887	912	921	890	868	921	892	816	856	882	909	894	941	837	891	892	878	905	866	905	905	886	940	931	895	879	903	871	880	936	846	897	895	874	912	871	902	863	921	956	908	886	885	914	890	928	925	944	893	923	872	979	859	920	904	949	942	904	931	912	933	873	917	905	858	925	921	929	903	949	908	938	892	879	884	874	920	865	885	876	926	828	891	809	916	921	899	849	867	860	880	923	870	925	970	861	920	949	837	866	856	867	887	898	872	868	922	947	868	880	862	880	941	875	912	930	906	910	961	897	891	873	925	898	932	907	867	889	899	886	893	918	869	875	831	879	874	897	868	890	906	898	851	950	891	890	859	880	851	900	871	899	861	907	896	920	948	945	870	944	916	871	864	915	884	924	911	894	894	891	825	913	885	920	907	868	901	888	879	895	854	946	916	831	939	912	884	857	943	920	914	913	856	838	949	904	863	909	905	861	899	887	920	912	903	848	879	904	897	892	906	895	904	891	870	892	890	924	885	896	900	964	892	886	891	874	918	857	926	913	911	917	868	899	877	888	929	869	929	904	932	912	950	917	924	882	888	881	894	927	896	924	864	871	852	938	879	909	935	888	885	885	898	862	831	903	857	905	893	922	899	878	896	934	883	891	883	868	913	901	906	947	879	905	881	927	878	889	889	914	933	886	924	874	908	829	867	846	880	904	880	884	891	862	859	935	948	869	887	920	865	872	967	975	896	897	915	932	961	884	863	924	911	955	917	913	901	895	958	869	891	879	896	868	866	853	884	922	900	903	875	913	867	902	883	910	941	887	903	878	894	874	903	947	891	909	836	919	821	952	932	915	893	902	871	907	873	893	906	956	883	904	948	922	897	905	936	931	854	975	889	920	863	937	925	935	951	899	932	876	866	849	935	927	899	918	921	892	924	895	911	881	890	923	900	919	936	915	901	827	869	895	899	923	974	851	921	919	907	969	876	956	837	925	908	911	914	920	908	861	951	893	875	878	856	928	924	893	932	860	938	927	854	944	882	905	905	901	900	919	859	862	889	904	882	910	906	846	924	836	828	909	937	883	884	831	914	854	855	904	805	878	918	871	884	881	922	914	885	914	906	874	900	930	853	878	851	902	904	901	924	923	926	835	903	883	886	870	887	868	882	904	906	892	889	945	920	859	871	865	893	854	922	894	951	898	866	842	911	898	936	926	855	906	931	847	837	899	898	893	919	845	898	909	931	884	868	914	955	925	951	856	863	942	865	893	911	931	883	912	905	944	885	953	924	927	845	904	883	893	857	878	912	891	883	905	892	861	935	887	869	866	914	876	868	871	899	888	882	886	910	879	913	878	972	868	920	935	881	989	902	895	883	921	944	932	954	916	874	896	933	867	857	888	909	887	885	926	884	890	898	858	846	929	908	890	877	890	886	880	944	900	910	932	893	872	910	875	907	921	854	903	888	906	859	897	886	920	922	925	890	899	858	950	860	836	910	921	830	924	939	942	883	860	926	888	877	899	923	855	934	913	904	921	874	904	870	884	823	867	924	945	872	894	872	878	902	885	861	876	933	866	899	958	858	959	894	924	923	908	927	868	889	895	897	907	866	835	928	913	886	930	880	870	891	854	893	903	925	908	944	896	866	910	868	824	946	937	893	926	933	881	905	877	875	902	893	881	958	874	938	905	875	877	969	864	934	922	920	889	921	919	875	892	933	888	885	907	880	910	928	929	881	907	906	916	810	871	933	944	906	974	906	871	890	910	917	869	897	931	894	877	880	926	892	854	910	911	879	897	884	919	913	872	909	904	855	884	887	898	899	872	860	878	916	919	915	842	908	900	896	886	907	911	860	899	914	938	930	912	909	887	903	943	931	898	879	984	890	862	885	848	915	886	831	918	877	895	876	894	935	933	920	953	889	864	931	905	953	863	930	962	902	873	910	890	925	926	980	865	883	809	926	901	908	917	882	878	853	894	896	926	919	863	909	852	893	865	918	839	899	941	879	866	914	927	920	894	881	909	879	889	870	842	922	896	859	855	900	892	850	903	934	864	912	894	882	891	910	862	869	923	898	881	868	877	808	944	908	925	884	925	865	900	886	919	886	893	937	926	864	918	919	882	861	914	884	839	893	916	862	884	893	889	904	867	897	882	871	864	902	914	929	914	922	914	902	879	904	900	873	902	931	878	892	887	951	912	897	859	892	873	896	968	869	925	865	900	905	864	881	887	918	862	883	912	877	902	872	884	892	938	925	924	901	883	965	865	926	972	852	879	907	933	899	902	950	903	905	920	854	905	920	880	857	904	919	930	849	913	875	942	923	912	866	853	922	884	871	900	884	883	908	886	856	879	829	853	917	859	895	928	902	935	884	894	907	870	936	916	866	885	847	903	908	928	901	860	896	886	905	854	899	915	897	869	842	843	896	895	864	905	902	915	930	868	905	881	877	909	885	908	852	934	952	920	887	861	902	888	892	890	884	886	813	930	862	880	922	890	898	860	915	935	871	877	898	903	870	900	924	865	952	876	923	849	927	879	916	949	859	891	859	939	911	879	947	903	909	858	839	902	913	907	897	905	903	929	916	934	882	911	870	875	880	892	888	914	927	871	899	840	848	863	912	956	922	876	889	939	899	892	826	884	888	903	870	904	915	851	897	853	904	875	897	893	845	862	942	870	915	871	892	915	903	896	983	907	855	870	848	888	899	949	881	896	872	870	938	951	903	918	918	906	888	868	886	869	898	862	918	861	930	864	869	871	921	928	907	866	954	923	882	921	829	879	892	877	937	914	883	945	917	874	890	917	886	957	905	894	872	869	929	942	880	920	921	899	907	909	898	965	868	837	922	894	930	933	966	857	878	862	896	872	940	937	928	910	949	899	840	873	906	966	871	889	858	926	888	895	855	871	881	896	854	860	876	887	879	864	886	936	937	879	866	861	901	905	875	889	864	847	886	898	891	918	853	937	890	925	871	930	877	886	853	897	859	879	832	924	866	896	925	859	908	882	899	910	871	858	863	846	922	846	816	874	891	945	900	912	906	933	925	929	918	936	878	896	898	931	924	875	940	881	888	867	900	868	918	873	877	958	912	894	867	898	877	906	917	871	884	892	898	867	865	893	900	927	857	897	911	893	904	907	871	890	895	901	925	866	872	858	919	922	897	929	877	837	924	939	872	921	952	921	867	868	910	891	929	990	906	833	866	903	932	921	945	920	870	945	969	906	943	867	874	884	938	889	889	898	813	928	856	906	865	958	882	880	882	852	955	861	880	896	901	883	912	907	841	853	880	877	920	860	939	841	883	874	849	847	924	841	881	916	889	886	899	868	919	845	917	923	895	848	882	957	856	823	879	943	833	902	875	886	908	891	931	890	896	859	851	823	860	868	905	912	900	868	916	936	911	912	908	898	842
24719	21123	24738	27775	20768	5883	1598	1019	677	564	523	473	522	499	456	427	408	411	384	380	357	344	328	377	349	332	355	310	334	330	331	320	296	275	336	302	276	363	318	291	307	308	322	334	308	322	334	308	330	304	331	300	324	335	326	321	303	324	332	318	295	294	298	322	316	324	344	302	286	332	277	283	332	321	358	322	312	314	302	320	353	336	302	314	317	358	269	316	328	329	315	294	328	316	328	312	270	314	303	298	284	325	309	326	304	303	304	274	344	308	327	277	322	364	304	319	330	311	338	311	300	344	290	296	359	326	313	344	321	321	304	308	304	284	317	348	292	315	321	314	307	279	304	361	329	321	300	298	292	325	355	314	318	356	322	308	342	333	302	325	301	269	307	306	289	319	294	312	317	322	335	303	354	328	307	336	318	298	361	307	294	297	338	317	324	316	311	317	320	314	322	345	357	320	313	358	281	299	313	343	316	306	286	294	342	331	325	308	297	323	330	296	332	306	311	325	324	301	316	335	316	300	292	322	312	309	287	314	328	332	315	348	378	290	322	320	337	286	317	342	285	333	279	342	340	354	326	341	329	332	330	309	299	316	321	322	325	309	273	315	330	337	321	326	283	312	323	306	325	311	322	307	328	317	334	317	288	320	345	308	347	293	309	312	302	305	330	321	334	296	359	291	320	319	310	291	300	275	303	361	348	322	333	324	290	299	275	299	310	295	352	357	311	326	304	308	324	358	296	311	312	318	318	312	316	284	296	295	285	339	343	327	310	318	347	316	307	323	334	281	293	330	328	306	303	305	322	336	312	352	351	286	323	276	312	295	329	313	308	299	333	315	316	337	305	331	336	309	301	300	315	278	315	332	308	283	296	295	325	339	302	361	345	321	309	318	307	314	306	303	292	336	323	283	308	320	331	319	307	309	293	352	334	313	333	304	286	327	344	359	304	324	315	314	340	298	272	323	321	331	296	302	300	316	352	332	300	288	325	304	322	265	298	306	326	324	300	314	294	323	303	333	300	310	278	296	326	348	341	301	336	335	310	299	318	290	312	326	334	322	311	338	333	353	325	284	326	331	313	305	299	307	301	311	307	303	306	336	294	311	332	291	314	313	276	324	315	330	321	310	285	338	243	306	315	308	309	303	330	267	279	330	301	295	322	320	271	301	330	286	316	282	321	336	318	296	309	328	300	316	302	315	315	301	328	324	321	354	323	302	290	348	350	299	302	310	298	322	333	333	332	326	313	321	340	343	291	304	298	286	312	312	309	295	301	329	282	286	311	332	307	348	323	330	318	322	333	330	311	323	345	311	313	296	280	282	313	306	315	288	343	349	322	316	312	327	325	313	306	318	321	312	309	341	299	329	329	293	313	305	328	300	329	325	359	295	332	337	327	299	297	338	324	344	290	353	298	310	309	291	276	346	336	331	342	354	310	295	310	288	294	307	329	319	320	303	309	313	341	322	355	369	314	308	329	314	292	290	306	305	306	342	305	323	330	297	298	315	307	322	348	287	304	306	322	328	349	319	302	307	285	318	301	330	305	300	299	316	318	290	328	290	329	309	314	281	301	267	302	322	310	312	282	289	314	303	320	316	315	334	364	328	320	288	339	299	311	318	289	320	310	307	288	326	305	285	341	315	300	356	290	292	273	286	308	315	282	349	309	304	306	339	307	342	343	315	336	318	334	325	307	351	323	345	301	334	304	333	301	329	324	319	308	335	317	320	304	328	286	292	303	328	287	333	340	330	286	345	299	345	326	292	327	309	296	280	276	299	319	291	309	304	314	329	323	316	297	311	333	324	295	303	334	334	318	323	342	293	317	351	332	296	303	311	306	310	308	319	286	297	320	334	339	295	304	314	301	304	293	349	316	294	327	298	343	357	302	298	307	318	297	311	327	313	291	287	279	292	337	312	322	273	325	319	355	333	315	339	337	338	297	298	303	327	280	286	332	302	301	318	321	309	274	320	344	354	302	329	333	319	300	312	329	305	331	311	300	337	327	314	312	306	324	332	325	333	313	319	325	310	304	322	305	335	340	304	301	322	303	359	309	313	335	306	311	348	358	324	302	325	295	341	292	343	311	305	315	306	315	282	324	305	315	309	310	341	325	321	310	300	301	317	301	318	329	343	365	316	311	304	290	296	314	311	361	268	327	332	309	364	344	266	289	258	330	336	332	325	298	316	322	338	293	312	312	279	345	302	341	331	285	321	315	312	286	308	326	360	326	321	340	351	330	302	304	312	361	315	306	338	321	312	308	328	311	326	316	314	297	292	317	282	302	325	320	308	303	320	325	337	313	317	329	351	308	315	334	321	320	312	348	322	322	311	324	287	299	318	314	338	302	336	302	284	304	313	342	296	325	306	315	310	312	323	314	314	337	294	300	278	296	299	305	323	313	361	318	351	306	320	286	325	335	326	306	306	346	314	332	328	304	349	321	327	321	284	324	311	324	335	321	299	298	342	299	329	309	313	313	310	307	323	330	319	370	332	364	327	295	294	304	332	304	282	318	321	323	312	320	341	323	339	307	351	291	324	290	325	328	341	284	320	331	323	309	297	310	324	328	334	331	328	296	336	342	338	318	314	284	275	297	335	323	331	331	293	300	282	317	324	302	310	332	293	310	324	310	289	340	320	309	337	334	315	308	310	321	316	298	285	339	326	321	317	317	295	303	291	333	312	304	299	339	281	345	285	324	328	311	365	290	321	335	319	352	322	336	320	347	330	340	334	295	286	322	313	325	338	339	322	294	287	303	326	339	282	350	319	309	305	307	306	361	274	295	307	345	283	301	332	307	331	289	311	318	305	321	292	301	342	281	321	275	313	357	318	320	272	299	341	352	347	319	313	348	298	344	310	300	315	341	305	324	297	281	347	334	338	362	310	318	290	338	350	347	340	305	316	319	324	324	313	325	333	308	339	306	283	320	340	310	290	305	333	309	316	314	302	263	345	319	299	297	336	335	329	297	317	306	310	343	298	318	313	360	309	319	333	320	313	315	352	358	288	334	293	316	315	327	376	325	336	293	283	328	320	306	293	300	295	308	333	317	350	297	304	297	304	321	288	303	316	289	318	289	312	299	315	321	287	310	308	312	284	322	322	328	304	312	323	321	313	297	313	308	330	289	309	317	298	325	340	356	312	338	268	336	335	319	320	309	295	316	316	306	302	342	354	311	334	286	343	323	291	299	333	325	317	300	299	293	322	313	319	301	332	333	303	311	321	308	337	313	303	292	356	322	332	287	325	302	315	354	322	297	300	291	364	319	304	329	308	303	291	314	341	329	324	305	348	263	334	315	320	318	321	336	293	321	336	308	316	304	310	279	320	302	293	298	340	293	317	323	299	317	340	341	357	298	317	324	303	302	327	341	309	333	331	301	280	321	314	325	304	298	337	342	308	304	315	299	317	286	314	310	318	312	326	282	311	317	281	292	302	328	301	285	327	329	317	320	346	320	312	352	305	311	276	312	314	317	318	285	294	302	299
9732	14674	10397	5160	2746	1691	1280	1057	878	874	816	800	828	805	819	747	758	736	699	725	693	701	718	713	667	724	718	692	745	768	662	687	627	701	731	710	729	690	687	690	749	698	716	675	698	679	698	714	685	675	692	687	666	724	691	693	739	720	725	666	696	711	723	688	675	686	710	739	688	679	723	658	694	668	711	719	678	685	689	639	710	661	725	648	664	681	713	619	702	692	715	697	682	744	641	661	697	647	701	719	675	700	685	715	674	753	679	672	703	711	682	727	727	698	627	709	707	720	672	749	688	732	655	720	732	688	686	696	710	659	696	729	690	680	704	684	665	646	695	648	708	743	636	681	682	754	675	721	671	670	698	748	732	745	677	670	727	658	643	715	675	728	755	690	635	694	669	673	704	692	688	712	661	696	681	681	649	655	700	674	743	700	666	716	716	655	723	673	686	700	693	679	685	714	716	673	720	697	659	688	685	675	705	676	707	660	710	666	680	696	716	715	721	703	687	668	681	669	715	724	677	656	704	683	674	674	670	688	737	650	665	679	745	675	679	678	675	752	683	675	669	665	707	710	657	696	708	715	682	711	697	644	667	694	697	726	664	736	733	635	705	696	637	708	695	695	677	690	683	681	713	707	656	706	685	716	749	628	694	695	724	692	704	713	664	686	659	656	736	689	658	704	736	671	684	697	730	713	684	695	747	685	711	703	716	745	657	719	658	717	703	678	726	683	727	736	702	734	686	760	689	657	692	694	698	710	661	698	719	673	699	714	674	672	726	701	724	675	725	711	661	687	726	689	695	704	747	669	720	744	686	665	682	708	719	699	734	694	718	681	710	722	718	669	696	651	712	668	634	647	717	687	710	676	693	675	683	707	714	700	649	711	740	736	644	744	713	720	697	695	698	673	726	702	741	664	709	655	717	685	694	642	710	701	710	704	713	735	680	719	692	674	691	713	675	705	703	703	672	671	693	687	685	673	660	662	720	657	697	704	651	684	678	639	644	741	710	689	699	686	692	695	679	690	687	704	683	675	674	690	666	674	671	721	743	716	682	685	648	658	703	695	727	669	712	654	675	732	680	699	666	709	702	687	715	711	699	733	709	672	656	720	713	628	647	670	688	704	714	719	702	707	683	715	689	669	692	663	670	654	670	661	677	720	708	655	692	724	659	678	745	701	658	719	737	711	678	750	681	754	726	683	702	723	680	681	701	708	672	668	656	688	702	657	694	679	728	708	651	656	661	746	735	674	678	670	701	652	720	684	720	669	696	686	744	684	717	652	692	675	715	682	735	737	698	707	678	646	701	726	654	721	680	692	757	697	669	743	697	684	714	682	677	686	657	661	709	716	718	715	672	671	673	687	721	713	728	687	657	703	666	711	708	667	697	619	691	688	646	656	712	704	699	725	668	732	668	668	690	736	688	762	704	733	651	674	715	742	642	677	632	666	727	713	660	648	686	739	686	650	682	665	711	731	716	721	659	727	685	673	737	699	710	678	699	702	700	700	722	723	697	646	709	698	748	715	717	686	656	710	700	743	669	648	698	684	697	666	649	680	689	703	720	681	702	671	725	671	733	702	672	671	667	691	722	711	696	723	623	676	660	701	666	700	649	673	698	675	670	679	671	788	716	694	710	694	719	697	635	707	694	758	687	740	718	678	702	740	725	686	701	725	695	697	696	718	713	665	678	676	711	682	650	701	669	684	726	647	702	681	705	732	681	675	694	660	684	673	705	700	712	674	668	662	689	644	673	693	737	717	682	671	743	704	710	700	691	660	657	645	737	729	650	711	705	680	710	729	684	704	689	723	675	715	688	720	718	687	718	699	750	719	695	674	684	752	720	658	672	707	601	671	684	660	700	682	714	661	710	730	684	693	693	685	671	685	687	659	688	667	676	697	654	717	682	687	670	661	677	693	686	716	661	679	666	687	720	684	680	686	670	705	709	703	711	721	698	764	705	699	700	691	737	718	686	699	661	711	699	691	754	728	695	699	684	701	739	712	676	692	679	660	710	705	722	679	708	709	676	724	686	697	693	672	711	679	700	685	695	683	715	693	723	688	679	686	714	687	662	652	681	664	640	624	705	687	681	655	706	708	672	653	686	705	705	673	750	720	645	689	690	664	721	738	675	684	688	670	706	682	699	632	703	640	723	628	708	744	697	713	701	658	704	677	702	711	683	688	647	669	703	698	723	681	676	662	705	725	699	693	708	698	694	684	683	635	728	694	688	653	726	682	663	697	684	716	730	709	671	638	733	689	660	677	698	736	692	677	754	689	697	704	681	712	711	693	707	703	724	700	687	639	693	654	698	727	684	685	743	683	704	676	656	681	726	693	648	727	719	666	703	691	703	691	701	669	651	680	717	696	686	717	690	694	680	720	683	672	692	722	694	680	678	689	662	713	683	668	745	683	710	683	680	690	676	695	669	698	711	713	672	728	657	715	670	678	677	712	719	738	674	693	676	656	733	744	639	693	661	684	683	702	670	674	679	704	689	642	717	700	691	693	679	710	695	711	665	679	702	625	676	671	679	725	665	742	638	672	683	701	693	773	720	680	709	676	664	729	683	690	682	701	687	727	702	721	690	710	712	691	695	706	688	715	656	696	656	680	731	698	688	651	681	696	687	718	649	710	711	633	716	738	714	726	736	729	716	711	702	730	664	673	700	719	729	707	714	697	698	676	690	711	642	696	711	670	650	725	700	743	691	663	702	689	663	729	724	725	665	697	666	674	699	675	680	632	665	730	686	636	670	673	693	668	699	672	694	698	687	710	682	705	645	652	740	732	709	712	675	734	711	684	706	682	682	735	731	677	712	669	703	728	694	708	752	683	692	638	689	654	701	681	694	714	707	678	688	737	669	694	705	655	662	721	733	656	769	670	711	715	668	688	726	734	702	680	695	681	705	704	696	664	706	743	736	674	664	688	741	698	696	663	687	686	679	700	746	709	718	624	698	643	708	686	686	665	699	687	696	663	698	742	727	681	676	701	735	668	660	723	709	709	674	686	662	687	670	728	721	713	680	698	697	733	689	734	684	662	709	753	713	676	716	696	689	649	646	716	684	680	726	693	694	701	713	702	723	710	722	675	672	658	675	675	712	701	691	683	720	721	662	697	708	698	723	697	631	695	701	683	699	651	683	688	708	685	739	685	669	697	691	729	696	723	705	682	673	634	695	690	708	692	731	661	735	670	676	686	696	674	731	703	679	717	735	712	632	704	701	695	711	680	721	693	721	744	700	668	677	705	732	664	676	701	697	692	674	682	668	722	726	727	723	697	665	662	680	646	718	683	731	721	713	646	704	670	663	683	727	715	644	694	704	679	769	658	666	693	690	695	716	683	702	684	647	707	688	689	690	679	669	681	664	666	709	712	701	709	704	713	690	719	689	695	682	681	690	675	695	684	704	699	677	684	700	690	705	699	723	660	675	685	652	674	668	696	673	682	705	689	693	671	671	671	700	722	667	646	718	677	721	680	661	671	713	665
23972	21138	25306	27233	21188	21079	6094	1779	875	718	559	507	543	511	486	385	358	313	310	311	288	296	278	301	257	272	270	258	252	254	221	202	232	222	218	194	231	223	211	204	222	232	226	212	225	234	251	208	207	201	241	228	211	210	237	172	211	212	208	216	191	212	207	233	213	213	241	211	190	241	194	232	183	233	216	228	190	234	226	217	225	205	221	230	231	195	229	218	220	177	233	224	194	203	224	243	256	216	180	199	214	222	204	214	223	210	201	177	186	194	211	217	223	197	212	203	217	225	227	239	176	211	204	204	210	198	216	216	251	241	218	205	224	236	244	222	200	224	237	220	201	214	226	217	215	225	211	194	213	197	217	239	247	222	197	209	226	229	214	215	215	212	230	223	224	216	208	253	208	224	206	206	206	229	193	225	214	208	225	235	223	238	210	236	200	201	217	183	221	204	206	251	214	233	203	251	223	204	212	207	221	226	198	222	196	208	233	246	210	207	205	183	223	199	222	221	205	204	199	228	227	214	195	215	221	206	215	201	229	227	198	204	210	218	221	225	202	216	224	217	220	208	214	201	230	214	193	183	246	206	205	218	214	227	207	210	186	211	201	203	241	209	212	228	222	215	226	212	247	191	224	231	238	204	203	227	221	209	211	201	197	212	211	215	232	222	245	197	221	225	224	217	191	189	210	193	219	220	215	215	205	213	193	203	217	233	226	185	230	221	199	222	247	223	223	225	214	216	196	207	218	192	226	210	242	220	177	197	211	206	228	245	211	211	222	225	218	217	195	200	227	181	230	227	211	191	177	232	206	188	226	236	206	219	205	204	221	213	188	204	216	232	200	200	239	189	214	213	217	219	199	212	227	192	225	197	231	205	232	213	218	186	183	230	211	222	244	222	207	183	208	203	217	200	220	207	191	219	207	193	223	199	220	194	206	196	209	215	207	190	196	186	235	213	206	224	172	201	206	220	223	226	207	208	206	209	217	200	222	204	210	208	202	225	223	227	194	210	190	223	205	212	203	199	194	205	202	207	194	217	224	216	204	220	209	181	215	202	213	203	208	201	208	198	201	234	214	216	217	231	169	226	226	236	205	220	224	198	243	213	216	209	236	192	209	208	210	227	193	221	203	192	193	234	197	224	228	174	181	238	222	223	212	196	213	219	187	177	205	233	208	207	210	192	198	229	215	231	218	211	206	228	232	165	202	196	218	223	218	230	200	227	194	226	230	226	207	198	218	217	215	236	203	224	210	213	198	206	209	186	211	207	191	213	216	216	213	223	232	225	211	206	206	254	224	228	240	196	208	208	209	229	241	223	207	195	200	217	211	219	218	214	223	221	215	189	214	184	224	217	194	215	212	212	233	211	225	234	213	193	235	193	205	200	206	197	210	213	211	216	227	228	227	196	191	207	221	207	208	232	219	220	215	204	211	197	191	248	199	227	206	213	203	203	225	218	237	195	222	207	231	205	235	187	185	231	201	213	207	215	217	183	221	210	203	202	229	219	219	240	204	218	223	210	196	232	213	233	186	217	231	221	214	206	239	201	189	191	233	222	216	216	213	204	235	198	228	190	217	204	192	204	204	224	178	230	230	210	228	232	209	208	218	209	221	185	197	195	202	236	215	199	232	223	215	222	219	209	192	186	200	218	222	205	211	229	206	241	210	214	234	219	204	189	190	242	189	219	190	254	205	229	204	215	193	217	197	215	230	206	195	214	231	217	227	227	222	190	192	232	247	218	176	213	230	223	216	224	202	217	220	208	202	193	193	201	187	233	204	235	208	201	200	196	206	195	221	190	230	216	178	209	230	215	219	190	189	208	181	237	209	219	220	204	221	207	204	193	232	197	202	201	204	181	226	197	231	204	196	206	188	192	229	217	207	192	240	217	208	199	211	195	214	242	212	226	231	205	183	207	204	181	203	211	203	198	190	200	211	228	213	204	205	224	217	195	218	245	203	237	182	201	223	198	229	200	196	208	215	225	199	209	188	210	218	220	225	214	241	215	175	217	202	240	210	237	217	230	202	249	222	201	203	206	205	195	201	226	227	209	210	228	219	189	228	215	194	202	229	225	207	245	204	214	225	225	199	219	206	218	205	214	222	211	211	219	200	232	212	200	210	227	198	206	200	197	224	224	219	236	163	204	217	209	236	215	221	192	226	206	218	232	217	257	210	201	198	231	211	215	227	229	206	206	198	208	224	213	213	199	217	200	231	234	210	212	222	199	227	210	229	199	217	219	208	185	203	199	190	202	231	208	185	219	197	206	206	200	224	197	204	210	189	203	257	241	194	226	204	247	212	221	201	222	233	221	218	206	186	207	214	214	211	223	210	219	217	215	218	195	209	213	220	212	223	210	194	212	195	205	227	191	210	213	227	201	208	227	225	226	197	244	211	212	216	238	219	190	235	205	178	211	195	203	224	206	215	184	194	218	226	216	206	213	217	237	177	202	222	185	208	222	232	211	225	202	181	238	213	200	219	225	231	201	212	210	201	257	203	209	232	207	217	197	196	226	210	211	212	216	189	210	203	226	215	192	222	183	196	207	207	227	213	211	184	204	207	237	208	215	219	228	211	224	232	198	206	221	229	216	206	221	225	234	235	223	219	213	211	205	218	211	241	244	196	226	239	247	229	200	208	210	222	211	223	190	213	197	207	223	187	229	227	234	228	206	241	202	214	211	239	216	234	220	208	198	231	203	209	193	198	206	244	213	202	179	165	216	218	206	203	231	211	183	213	216	215	215	233	213	214	212	222	223	201	207	200	212	224	225	225	189	246	212	217	211	204	205	218	192	215	197	222	214	207	243	212	216	215	194	206	206	222	195	210	203	207	213	204	221	203	233	225	192	220	242	229	227	222	220	179	206	211	195	198	201	205	228	213	211	208	189	218	189	219	191	231	232	215	218	215	230	200	222	217	240	207	219	217	226	199	211	214	194	208	218	237	201	235	231	217	181	199	220	212	232	234	237	202	184	230	178	217	210	223	234	225	229	230	228	223	219	194	202	220	238	234	203	225	215	199	205	202	218	207	196	234	237	208	191	202	198	220	213	204	182	207	204	208	204	169	225	212	216	247	194	205	214	206	234	219	215	240	192	236	201	191	212	216	202	236	171	218	206	230	190	227	239	239	212	197	216	218	196	226	207	207	212	223	213	190	212	217	212	206	208	191	202	189	216	224	236	216	197	197	196	220	202	203	200	207	187	223	225	277	224	198	221	228	212	195	203	214	225	212	209	213	231	201	193	217	213	203	239	197	203	197	218	221	218	196	209	223	211	208	210	229	242	232	222	232	222	217	203	191	209	200	226	189	254	217	235	221	213	201	216	187	212	224	236	208	199	245	228	223	203	207	221	218	213	220	198	197	228	211	241	225	194	225	200	208	235	210	213	221	210	217	225	185	215	219	191	216	236	228	216	208	216	183	197	205	204	215	206	207	215	224	239	222	188	235	215	227	247	229	209	190	200	173	200	186	203	192	182	222	208
8965	20418	14585	7279	3751	2199	1393	1056	860	743	688	666	678	646	645	572	572	582	595	574	500	546	553	573	535	535	549	500	481	490	494	520	510	507	490	470	531	494	537	488	496	513	527	489	452	547	489	489	474	506	485	409	515	502	507	516	511	503	492	514	494	486	514	482	501	488	496	549	509	540	483	514	500	507	510	486	484	535	506	504	482	479	480	500	530	531	478	495	508	493	483	490	462	506	450	517	484	524	484	487	494	434	498	474	513	479	507	486	506	498	523	514	493	458	499	492	512	467	500	516	474	490	497	543	498	532	462	454	523	511	489	487	494	498	545	500	510	462	490	510	543	557	510	501	511	519	522	486	484	469	519	510	491	482	516	482	490	528	467	463	519	468	490	486	508	493	494	500	525	501	520	528	471	490	524	467	470	522	565	519	509	475	494	563	510	512	504	493	491	531	491	489	494	551	518	470	514	510	523	518	531	505	498	481	530	496	500	521	495	502	475	499	483	501	532	510	489	506	480	459	481	483	478	499	475	493	496	528	527	512	528	501	475	482	542	484	469	530	503	511	492	504	507	494	492	510	467	492	495	507	528	478	511	494	517	459	524	477	457	489	509	458	458	490	487	502	495	528	469	487	512	498	504	514	476	503	475	494	460	474	477	521	541	478	465	494	489	535	522	504	516	469	501	489	480	524	491	509	468	464	478	523	532	491	526	512	493	489	526	519	471	507	523	523	517	493	500	508	502	483	512	485	498	516	553	492	532	529	500	509	483	508	502	474	478	507	489	517	507	500	505	513	562	475	489	482	476	494	504	518	539	473	509	499	514	481	521	481	454	471	494	511	493	490	471	507	495	505	514	526	488	488	524	496	516	514	469	482	509	485	482	503	508	479	514	484	505	545	472	491	503	516	516	496	484	516	521	500	484	516	463	502	512	475	454	487	521	523	469	486	479	493	493	506	554	516	483	488	512	489	473	514	526	469	499	468	505	483	553	489	502	517	510	519	532	511	494	514	541	489	478	493	549	513	495	472	505	497	458	512	487	475	486	458	516	524	486	504	549	475	497	486	482	456	488	471	453	469	475	522	523	544	520	525	490	496	513	514	493	483	492	506	494	530	447	531	511	460	501	501	499	483	507	494	497	521	498	495	490	497	497	498	488	525	510	531	500	494	449	466	520	517	530	519	480	510	491	506	471	527	512	463	520	461	516	498	527	493	521	509	505	519	512	508	474	498	495	456	486	493	498	477	505	499	523	487	462	490	500	476	517	497	492	471	516	504	490	481	456	443	511	440	516	508	484	505	502	496	488	484	481	496	474	494	459	504	541	508	502	482	488	482	453	533	484	501	498	468	516	473	489	507	472	490	544	475	509	500	483	496	490	483	508	489	480	506	456	506	498	506	495	499	458	487	509	490	469	473	509	499	529	511	474	467	484	490	494	455	462	474	452	471	524	440	483	527	501	485	489	481	485	479	479	473	473	507	490	513	530	502	479	518	474	484	478	469	479	482	502	505	469	488	508	497	468	504	458	502	488	474	451	479	515	511	498	497	543	465	497	510	476	492	492	501	517	455	438	491	491	488	461	503	476	495	508	469	493	506	509	506	499	483	450	481	473	509	499	508	487	506	517	494	487	513	505	509	515	505	510	491	497	509	486	495	463	482	481	485	483	495	460	488	456	500	463	492	462	494	499	533	521	491	485	481	499	470	530	497	478	507	509	484	487	484	510	503	476	528	476	474	516	501	510	532	513	490	463	516	509	498	479	470	503	519	497	546	501	489	511	497	500	502	529	469	498	539	504	506	510	492	475	521	522	487	517	510	510	449	467	497	477	473	483	538	506	447	526	515	483	525	522	487	522	446	498	512	513	492	534	516	510	548	528	487	515	498	500	470	478	520	507	500	488	495	521	487	473	465	474	486	481	487	507	476	522	475	522	485	474	499	507	523	472	476	540	491	472	494	511	485	509	524	476	514	539	485	506	465	471	497	494	471	510	483	489	528	482	502	485	473	484	506	489	436	470	516	476	520	449	514	478	492	521	507	485	479	479	511	495	478	502	464	499	517	520	503	507	526	461	527	505	481	532	497	493	472	486	474	481	509	492	466	480	481	470	494	501	494	478	503	503	508	512	425	534	484	521	490	501	483	514	468	511	507	486	506	473	484	467	514	483	490	495	510	513	510	480	495	523	462	486	426	514	499	453	500	471	457	493	494	498	517	479	459	469	520	512	495	511	511	504	512	504	494	498	466	506	488	481	533	509	494	511	511	483	501	493	533	439	517	536	514	537	523	479	520	516	480	505	487	466	477	534	481	485	519	491	466	479	463	481	481	492	504	505	484	477	499	524	490	503	466	533	527	486	513	477	467	478	504	512	497	511	471	474	509	515	506	510	530	467	479	462	534	491	482	504	516	508	483	503	468	473	507	471	484	480	490	491	475	478	505	512	475	515	464	492	526	466	478	465	427	473	497	513	519	455	465	528	469	516	495	494	518	524	488	516	451	512	441	506	498	513	465	490	486	493	456	507	481	485	494	505	499	484	487	445	435	443	479	503	519	507	501	487	490	508	514	505	501	463	506	483	445	513	495	476	490	526	485	484	495	516	488	520	463	489	471	451	496	487	445	521	496	459	467	487	520	522	494	459	496	510	494	490	427	523	499	507	497	456	492	495	529	533	513	476	532	517	524	468	526	514	503	464	467	495	515	524	498	492	490	485	482	482	499	517	502	497	510	483	518	511	494	509	477	509	460	481	516	489	479	475	484	504	535	515	483	455	484	478	464	513	518	524	489	473	492	502	510	498	497	466	500	509	535	507	479	510	478	485	518	486	507	494	482	465	481	462	494	481	507	496	454	504	513	494	507	473	515	450	551	532	451	462	515	495	513	520	472	529	511	486	459	495	488	512	476	501	488	476	511	505	490	494	477	502	489	480	447	535	502	509	518	475	488	517	464	476	481	466	488	499	545	476	461	469	522	480	489	501	477	489	464	494	499	523	509	517	457	543	465	507	496	504	503	487	489	486	512	472	498	546	487	537	489	507	494	477	486	457	495	483	497	467	483	500	475	512	485	513	484	498	529	490	516	498	526	485	503	456	514	525	511	507	518	455	486	514	506	473	475	497	500	505	504	510	503	502	453	496	505	503	518	488	461	508	483	466	503	478	522	486	523	504	473	492	521	474	496	484	512	514	484	471	514	489	471	491	494	494	504	476	500	494	477	527	484	495	486	475	495	525	510	523	526	492	508	499	475	486	496	524	515	527	494	462	486	524	511	512	481	478	456	461	504	490	483	520	481	454	531	512	515	492	461	503	452	485	484	518	530	535	508	516	505	495	503	472	480	484	483	477	474	459	477	477	506	532	471	462	478	464	491	490	486	522	544	485	465	491	502	480	520	462	462	483	482	528	519	486	478	521	491	508	504	489	493	534	490	497	489	517	501	524	449	461	484	497	499	485	506	496	459	546	505	492	500	466	498	495	486	492	473	488	481
34795	15017	7029	3401	1939	1389	959	723	604	547	522	503	516	496	534	478	447	459	477	427	430	410	444	414	467	446	453	419	421	425	421	421	432	424	394	424	424	445	401	431	425	436	414	414	405	395	426	417	447	426	407	394	433	434	431	438	367	452	413	403	427	428	431	405	385	436	412	426	418	387	445	406	411	408	384	413	437	436	396	398	411	399	398	431	408	381	395	433	404	417	434	417	429	414	444	429	449	416	429	397	420	423	435	393	446	412	429	445	407	399	448	461	416	378	402	420	393	412	421	390	401	433	388	378	400	393	433	432	397	410	387	398	420	446	408	390	398	395	439	391	407	448	378	391	388	382	399	422	447	409	392	452	413	431	406	422	441	435	416	407	403	424	440	412	372	393	360	421	438	429	422	411	403	442	395	430	388	406	438	446	353	445	371	434	397	396	414	429	401	361	397	405	430	434	422	415	417	431	394	407	422	407	383	418	454	423	406	412	402	410	451	437	406	417	360	397	422	390	410	441	408	403	381	440	399	426	423	396	409	389	388	416	403	389	409	436	433	462	421	402	437	395	396	401	435	411	380	421	404	448	427	423	423	465	410	415	379	430	427	448	405	454	463	437	420	463	446	457	428	444	420	421	457	414	409	451	395	382	417	404	404	364	446	403	416	416	425	457	454	399	403	412	436	416	462	441	425	455	410	446	374	441	396	437	425	446	431	426	405	448	399	460	442	408	436	422	407	396	438	391	418	452	364	354	421	428	425	479	371	434	407	423	420	422	422	440	417	434	460	436	389	400	407	406	409	401	415	430	450	437	405	395	411	378	399	366	411	425	375	446	435	372	416	434	411	454	405	428	405	434	385	426	390	414	396	423	429	399	428	434	429	413	381	382	459	410	420	460	403	423	417	442	384	432	406	391	439	378	445	422	413	392	376	446	423	411	395	431	402	401	404	415	421	461	418	430	439	404	440	408	437	430	432	449	414	431	416	407	437	412	424	392	414	456	405	406	414	435	410	425	422	418	431	409	428	408	409	382	423	393	447	424	394	391	429	403	427	420	388	430	387	425	416	429	381	444	376	419	402	392	413	405	369	396	420	412	403	388	424	421	418	424	429	401	396	431	389	422	436	449	450	412	409	409	384	396	447	428	409	403	401	440	429	431	383	418	448	358	409	450	449	418	426	422	388	389	400	429	432	393	404	411	398	395	386	418	394	434	389	452	395	418	443	383	409	405	425	455	392	432	386	403	414	445	427	379	403	407	408	406	451	409	402	457	421	413	423	405	412	412	396	428	396	414	415	390	414	429	410	418	397	398	442	415	413	389	434	443	392	403	396	427	409	407	381	389	421	385	414	411	388	394	431	410	406	450	404	429	380	401	449	421	399	437	427	368	429	396	419	412	394	400	412	392	461	419	405	432	407	385	416	427	453	404	435	391	413	382	400	438	402	356	429	423	434	431	410	420	420	412	394	398	420	425	436	460	415	405	404	414	409	424	421	416	413	391	395	446	430	437	408	435	402	419	385	436	423	416	400	390	381	407	450	406	430	422	406	389	421	410	410	397	398	381	418	426	409	416	408	421	426	409	427	409	418	436	436	423	416	408	377	464	385	366	384	382	415	404	381	349	412	424	409	414	402	387	399	415	433	385	422	408	416	437	424	432	413	444	408	433	418	415	400	439	426	453	426	437	351	405	396	425	417	386	401	392	463	403	430	482	390	410	438	431	441	435	409	435	402	409	400	414	396	403	381	405	455	428	422	408	440	456	420	451	419	427	397	402	443	419	421	399	433	438	427	404	404	401	412	423	368	413	380	399	391	393	400	452	417	415	398	407	391	390	383	419	387	410	440	415	415	416	442	388	385	367	401	437	423	397	407	369	424	403	428	392	460	392	417	417	423	383	411	472	423	438	421	418	399	414	412	424	384	427	374	410	432	399	421	385	392	425	405	439	417	431	437	392	423	430	430	394	430	404	421	413	418	406	400	450	409	375	402	380	442	445	477	427	438	426	412	459	387	388	419	441	398	387	421	436	421	392	401	414	440	413	417	433	377	421	417	441	425	437	388	400	433	432	435	400	406	386	450	415	429	451	424	448	386	414	423	468	445	472	415	388	419	420	415	437	388	409	453	434	422	446	378	402	385	428	395	420	443	424	425	395	396	445	454	405	429	436	423	414	394	422	431	438	454	407	400	424	435	431	456	423	360	390	408	420	409	393	443	422	403	383	399	403	422	391	425	431	394	443	394	433	417	400	446	393	407	441	399	415	413	429	441	384	421	441	388	420	422	418	447	411	411	443	409	372	401	381	397	433	401	369	399	415	431	417	424	408	404	440	411	417	425	436	398	387	421	419	471	416	424	400	418	441	439	424	435	400	397	452	384	405	408	442	425	410	430	439	366	415	381	437	439	383	458	444	418	446	416	414	367	396	400	444	482	383	388	390	428	451	425	430	426	442	416	423	379	406	432	409	420	407	418	443	439	426	424	433	412	412	395	438	413	430	443	433	418	444	415	409	409	408	412	374	444	448	428	400	412	414	413	418	426	439	419	400	426	384	391	418	449	441	455	397	396	395	427	404	396	425	424	415	402	441	405	402	423	423	424	425	416	371	398	398	434	415	410	413	446	405	418	429	400	419	420	390	413	393	456	471	362	413	414	401	399	391	413	445	423	435	415	427	413	394	392	394	353	425	423	405	389	396	409	448	478	379	418	398	408	389	396	415	405	432	415	420	416	404	408	387	424	424	433	415	355	388	430	446	435	431	436	426	412	416	409	371	413	412	418	399	422	372	407	418	420	427	407	412	429	393	404	393	415	451	430	432	394	406	421	402	426	409	455	397	433	409	412	423	448	392	425	399	419	421	454	415	432	428	449	387	397	435	408	400	410	442	416	404	421	372	394	423	404	415	405	403	399	389	438	398	404	448	397	403	412	466	416	357	470	404	432	411	379	398	390	420	415	425	417	443	449	394	414	385	380	405	416	385	441	436	433	438	415	431	382	430	401	407	415	386	385	413	431	416	396	412	403	417	399	410	410	411	428	437	416	435	451	468	450	429	398	404	469	420	440	420	405	436	395	404	428	418	468	395	400	410	400	398	437	421	424	402	390	389	393	401	442	413	417	407	372	387	432	431	415	433	387	390	395	411	361	431	399	437	422	464	406	379	429	384	385	459	410	436	407	420	422	419	413	398	414	416	403	431	399	395	441	429	415	415	396	428	369	356	415	451	398	426	430	442	423	391	411	417	397	408	395	420	448	414	448	463	428	406	416	390	419	376	373	437	393	454	416	401	397	447	454	425	408	420	415	429	443	420	432	433	420	408	390	432	400	409	425	395	428	385	414	396	438	418	457	421	418	434	434	398	437	415	433	421	421	443	425	378	423	434	408	438	408	392	417	383	438	401	438	404	367	403	374	363	428	393	442	399	427	459	414	417	379	353	446	401	388	397	409	361	383	405	408	413	409	379	471	416	418	410	381	375	437	426	428	396
12777	9088	5986	3115	1791	1377	1132	1036	1013	1020	941	961	909	889	974	939	910	865	925	914	958	960	911	870	927	899	938	927	881	898	919	941	941	894	867	860	902	850	943	877	931	933	873	862	934	888	908	941	913	905	901	915	936	901	848	871	881	904	955	902	872	851	887	912	888	942	918	902	909	929	891	874	944	855	898	878	957	833	906	858	868	901	883	923	846	911	899	908	906	865	873	906	853	931	886	878	904	913	857	930	839	884	881	928	891	898	920	925	945	914	901	886	909	899	816	913	900	925	903	887	921	939	873	925	896	877	919	920	894	887	950	872	850	900	911	913	922	911	952	854	902	850	871	860	927	909	927	927	880	936	847	899	904	913	924	922	901	914	915	929	890	907	886	838	878	879	875	903	892	925	935	901	912	895	932	847	963	914	871	905	910	927	877	863	948	920	900	868	863	910	932	939	886	853	933	882	926	860	939	818	894	884	848	892	836	886	882	869	871	888	923	930	892	882	893	881	871	918	906	905	885	925	887	873	882	898	936	923	910	922	912	902	850	909	928	909	838	884	889	916	866	892	918	945	872	947	930	882	910	847	865	934	871	888	895	917	857	898	934	873	888	913	901	913	894	877	912	957	924	942	880	878	908	897	922	940	905	922	864	881	918	903	917	898	869	892	906	908	905	912	849	840	924	930	897	919	909	870	869	917	868	905	906	862	899	853	896	910	894	892	883	904	902	917	889	908	894	883	905	859	898	904	870	904	863	913	902	895	857	868	875	916	915	887	858	895	875	878	877	877	929	817	988	901	885	938	918	884	843	962	883	912	918	865	897	890	913	857	928	929	935	817	899	852	866	871	886	870	889	919	893	918	896	914	904	845	926	914	874	856	898	887	863	934	927	866	895	892	834	874	888	874	896	901	911	921	884	884	855	864	941	890	874	868	916	888	899	920	908	876	872	877	853	882	866	873	926	922	909	911	920	913	878	893	898	895	919	878	892	936	889	911	920	900	878	919	922	861	933	932	912	925	916	895	899	917	900	904	866	868	912	923	885	927	902	935	888	919	863	874	900	890	903	902	932	942	962	904	902	926	930	892	883	898	903	891	929	852	923	868	919	877	887	927	907	865	941	850	906	894	913	871	862	894	952	899	941	901	921	901	892	894	936	867	928	971	889	874	918	924	866	933	900	892	892	870	909	893	932	919	896	857	906	863	925	917	876	883	876	883	881	880	956	886	912	885	922	928	908	932	963	944	953	922	900	884	926	918	870	932	883	930	901	899	923	893	903	832	876	878	920	970	962	935	881	876	922	888	900	930	912	905	879	901	848	900	910	882	873	856	906	833	896	879	914	937	888	902	898	930	900	898	944	882	866	900	943	906	878	866	910	893	872	922	900	944	892	876	853	914	839	909	882	904	883	857	911	895	915	911	920	920	930	903	878	884	851	955	908	930	913	838	884	865	919	906	852	910	928	879	888	896	904	885	884	945	888	910	925	847	911	916	879	955	921	854	961	881	877	919	901	902	909	850	880	944	898	873	878	932	924	928	934	890	929	978	895	935	840	871	872	933	878	891	930	877	921	922	897	884	875	846	873	876	879	931	892	895	921	861	929	955	935	870	890	920	851	870	906	953	873	884	910	881	856	895	883	897	923	888	910	856	865	866	935	930	893	920	897	904	940	929	860	876	901	904	882	884	866	870	937	878	968	886	891	928	913	891	882	879	862	898	934	906	929	925	907	925	889	937	879	876	934	899	902	911	941	901	936	892	942	883	887	848	853	943	899	926	903	956	935	883	870	905	893	894	902	901	863	956	874	887	946	870	919	937	915	893	877	895	928	939	868	880	947	857	884	923	857	860	903	946	902	861	877	915	879	893	925	926	902	892	870	905	881	896	890	899	915	904	901	898	857	858	898	920	966	922	920	914	863	922	895	940	906	905	873	882	918	949	902	885	971	881	935	875	874	918	887	899	895	860	916	883	880	911	919	918	883	840	961	947	885	930	919	850	894	899	915	920	898	901	895	942	941	877	947	912	866	921	867	860	895	921	906	936	897	863	904	919	959	904	867	896	906	917	931	906	873	846	891	882	877	938	904	923	929	874	913	878	936	923	926	910	894	910	907	904	912	900	840	876	902	963	897	905	878	871	905	875	859	846	934	944	903	870	953	919	949	862	900	861	911	918	937	889	906	963	888	922	852	887	861	908	872	871	950	904	950	870	895	871	883	914	906	924	917	913	896	937	902	859	895	878	901	882	878	870	897	889	939	925	907	937	914	899	941	821	883	888	917	909	916	913	925	913	902	892	861	890	908	867	917	928	877	905	892	853	937	860	883	883	913	886	930	950	889	871	888	872	890	887	969	906	869	828	929	866	925	920	857	880	852	910	940	939	870	889	884	922	876	882	875	891	960	880	844	916	927	886	922	901	880	892	928	913	921	873	912	914	893	922	923	860	923	875	889	905	852	917	865	895	857	830	861	927	865	842	908	909	888	901	866	901	875	880	867	875	847	948	831	943	874	883	882	863	894	928	934	855	926	924	857	897	851	925	890	856	889	894	911	933	937	894	927	882	845	911	897	927	840	908	889	907	927	911	918	860	893	891	928	868	935	963	876	940	936	909	886	894	878	955	909	872	849	896	887	916	947	913	900	883	918	908	905	925	907	895	932	927	867	920	880	910	925	824	880	838	882	881	912	876	930	879	857	906	918	859	886	927	925	865	922	938	875	937	963	930	914	898	877	942	929	876	875	868	864	913	930	934	902	891	907	880	886	917	909	880	941	918	917	819	874	880	902	923	870	969	937	871	883	890	882	884	916	898	906	940	916	924	874	880	939	898	939	875	899	925	928	849	905	897	918	890	870	856	939	938	915	852	902	946	879	894	913	928	886	864	915	905	882	929	923	869	916	891	889	929	866	935	865	926	850	890	901	913	881	901	952	904	889	891	868	951	850	862	881	902	913	915	932	892	891	879	899	856	916	900	834	923	876	933	908	907	916	940	943	907	920	891	938	871	869	881	946	921	905	870	835	920	923	923	871	919	914	898	929	924	917	861	878	935	906	859	898	973	921	878	912	935	947	888	872	936	906	947	922	908	870	887	887	904	952	912	908	908	883	909	896	909	904	907	871	846	891	866	929	883	875	900	913	894	888	866	882	940	940	928	841	899	918	915	893	851	877	923	896	918	895	947	871	912	926	879	887	899	830	931	896	921	908	911	945	919	868	860	902	878	901	929	917	895	912	910	874	885	939	869	874	845	879	878	920	864	908	871	913	892	902	889	909	940	895	885	910	938	924	954	906	941	926	867	881	877	926	916	919	901	907	908	898	938	887	909	930	905	963	866	879	904	879	896	944	885	861	877	898	919	900	936	899	913	889	904	861	856	860	917	913	875	947	903	901	878	904	912	809	914	894	934	882	851	839	903	887	915	887	890	931	888	867	883	857	900	932	894	930	860	855	907	885	912	939	898	889	907	869	891	932	915	916	929	916	874	867	850
24700	21131	24698	27839	20788	6069	1733	1147	787	598	561	417	455	488	418	410	391	391	334	381	384	361	363	370	400	339	328	342	341	338	353	334	334	337	328	305	321	322	359	306	330	334	333	304	298	320	302	316	313	323	377	305	342	327	284	329	341	288	336	309	344	320	311	312	317	309	294	329	314	329	358	310	315	310	333	327	333	358	284	330	304	316	305	318	335	333	291	317	318	319	303	317	332	366	330	309	318	345	286	373	335	306	322	307	278	323	332	364	309	300	323	298	319	322	354	314	301	328	361	313	316	312	319	315	304	289	331	301	333	302	381	354	296	307	289	286	308	303	312	305	313	314	316	309	326	320	295	333	308	323	344	321	314	305	305	331	338	389	301	299	331	351	329	339	344	355	319	315	314	301	294	317	337	338	316	306	325	320	292	363	308	358	292	318	319	340	329	317	312	345	356	315	325	326	337	341	329	310	298	334	321	323	327	279	321	299	283	300	318	319	354	338	265	309	320	319	322	360	319	304	286	324	295	295	309	285	317	329	324	290	313	297	302	310	313	293	289	304	300	345	330	284	295	322	305	313	323	308	316	316	333	340	324	315	327	351	301	314	345	306	307	307	341	307	319	292	317	359	302	324	289	285	306	337	320	336	294	332	318	327	285	301	341	308	312	272	318	289	346	322	334	297	300	296	284	358	346	311	305	302	316	317	321	258	286	337	316	345	297	308	344	316	287	315	314	301	307	335	313	295	310	325	331	327	339	326	336	329	360	325	325	320	304	333	307	337	308	327	332	287	314	314	335	330	314	314	332	292	340	322	289	313	286	313	320	295	290	295	316	298	334	326	331	311	321	306	326	316	330	308	342	345	323	283	287	347	314	274	320	332	354	324	295	316	309	275	316	299	311	329	316	342	320	342	335	329	326	313	289	316	305	301	311	346	314	285	317	293	302	312	332	300	274	301	297	297	306	309	280	301	337	294	301	304	306	302	368	321	278	292	341	299	328	316	309	336	320	326	298	285	302	346	319	317	280	277	303	288	296	302	331	302	310	334	297	300	296	339	328	284	289	302	319	342	318	303	308	351	305	299	321	318	313	299	303	332	300	320	337	336	318	314	316	278	313	326	299	272	289	273	294	314	277	280	317	312	322	318	319	300	287	322	333	336	278	310	285	296	302	344	340	301	311	308	322	292	310	300	330	304	353	313	320	317	329	321	309	285	321	327	298	348	287	288	304	336	322	302	300	322	295	314	339	307	304	336	322	305	305	324	321	292	328	299	340	297	319	305	316	317	314	333	318	315	324	300	317	330	305	271	330	325	291	341	325	354	340	302	297	343	314	294	326	342	337	330	314	305	292	325	340	301	318	313	297	300	321	357	316	315	317	299	316	346	299	301	310	283	277	318	287	298	290	278	317	294	304	301	275	312	323	348	309	310	297	295	350	297	293	320	330	320	338	321	312	325	288	306	294	283	329	314	322	327	323	335	347	349	321	353	352	280	293	338	292	290	331	333	299	330	313	296	343	326	321	337	343	304	302	344	304	316	328	328	295	279	301	304	287	287	306	317	345	294	318	306	289	326	308	278	291	299	268	328	295	335	313	294	305	337	310	333	286	308	296	309	319	286	286	363	324	307	318	311	331	333	300	311	359	346	361	311	308	319	307	281	295	294	313	339	293	325	341	339	306	336	300	332	329	345	277	282	296	310	311	299	309	315	323	313	324	316	313	337	317	309	319	313	293	306	322	329	318	288	304	333	295	318	291	319	281	307	346	287	328	319	286	314	326	325	307	320	310	313	355	343	283	316	324	384	304	299	317	325	331	302	265	324	350	320	323	318	322	286	306	318	277	330	305	338	318	289	320	324	329	313	292	321	330	319	315	345	286	317	290	323	270	305	307	323	301	305	308	319	354	287	297	311	277	293	327	349	324	341	327	316	319	282	330	319	273	300	329	327	320	296	314	307	352	324	282	320	304	313	312	299	345	316	284	337	322	327	292	327	330	291	311	311	290	328	289	314	328	301	319	335	305	305	282	295	276	331	292	307	321	304	324	302	282	337	298	282	316	334	309	322	311	310	302	315	307	312	323	306	295	318	358	306	320	307	298	295	319	330	327	298	306	331	329	374	330	340	298	335	329	364	301	272	303	280	331	307	293	320	316	312	310	309	294	317	311	333	295	357	351	324	279	297	374	312	344	360	338	283	322	309	308	330	311	297	262	321	306	317	327	316	337	346	331	312	297	298	307	329	316	307	340	317	298	327	307	293	299	291	341	289	328	303	314	304	334	305	290	315	303	308	311	295	326	330	325	305	308	302	334	335	311	308	291	311	332	288	331	304	319	306	294	308	297	321	290	319	332	330	316	324	332	333	277	338	301	314	311	310	317	308	324	312	354	302	299	315	328	315	317	298	310	294	309	309	304	295	334	325	326	285	289	311	303	314	309	293	347	342	322	306	300	318	329	291	350	304	318	334	316	332	315	321	315	299	310	330	293	348	277	307	315	306	308	313	337	341	309	322	348	307	325	301	303	282	308	299	325	323	319	339	338	333	308	338	273	322	319	316	319	288	290	308	346	296	335	356	297	307	294	329	339	334	297	299	311	344	320	343	337	345	313	324	329	319	295	292	296	310	315	295	320	331	276	326	313	282	306	314	290	306	313	319	315	299	342	338	303	315	335	344	310	312	312	317	321	298	256	305	309	324	308	310	302	310	340	332	344	318	325	305	328	340	328	279	306	328	335	309	286	335	313	314	316	315	321	265	301	311	298	345	351	320	283	321	295	318	314	323	300	298	309	366	307	339	323	322	333	324	314	308	313	283	355	329	285	343	321	293	355	319	289	309	294	316	349	302	311	305	289	313	327	290	272	328	342	340	349	309	313	310	332	303	320	331	305	302	286	290	312	335	305	312	340	283	306	350	315	332	278	289	352	316	316	327	297	325	316	285	320	306	312	312	316	282	313	321	305	305	312	308	325	342	341	341	325	329	316	332	311	327	326	342	319	293	311	334	353	298	336	355	307	326	321	287	277	306	339	301	303	331	326	334	316	350	332	270	333	326	289	318	333	327	339	334	332	323	315	312	351	305	308	297	295	323	333	326	297	285	297	331	340	309	271	352	302	324	312	305	307	307	298	293	327	332	311	297	334	282	315	284	289	300	323	332	307	332	325	315	330	322	342	340	309	338	339	302	304	314	293	318	321	284	305	307	302	347	336	339	328	322	329	322	298	297	325	338	318	314	330	307	315	324	313	334	299	277	325	303	356	306	329	316	277	326	359	344	326	301	350	333	271	314	315	321	312	331	323	285	313	306	325	357	281	333	322	302	333	317	335	285	311	324	307	310	296	303	339	331	318	301	319	307	330	327	339	307	323	306	303	346	291	296	326	283	364	338	322	366	364	340	320	324	329	300	295	303	344	313	316	324	264	306	323	299	311	306	351	306	309	291	299	342	341	286	309	321	341	300	316	329	318	329	329	306	324	324	287	281	308	278
7871	15573	10585	5329	2841	1844	1232	1086	828	866	813	767	774	781	794	775	770	701	736	721	721	677	672	723	681	702	688	708	693	740	696	687	727	703	718	673	695	679	704	707	683	715	684	670	709	672	689	712	658	706	673	692	753	652	656	714	712	683	728	651	724	674	697	699	734	678	708	625	699	681	690	733	706	700	718	710	710	668	660	696	703	692	677	676	666	686	656	685	657	694	692	694	658	673	687	714	683	701	692	660	743	683	695	689	679	649	659	692	731	695	685	657	660	703	679	703	696	686	673	680	658	701	720	708	654	693	697	689	753	683	740	671	694	672	703	707	640	676	669	668	664	696	661	655	625	718	723	688	715	716	659	676	659	695	654	709	708	729	716	700	703	732	679	677	696	659	662	685	685	665	648	667	695	697	710	645	702	689	683	689	678	688	663	690	699	728	698	701	669	673	698	641	656	653	681	714	701	659	658	714	647	666	684	693	653	698	696	732	685	719	732	704	691	713	667	705	710	732	655	668	695	708	681	713	647	654	688	676	673	691	690	738	730	673	692	717	746	700	711	668	729	705	682	692	697	663	654	704	687	708	686	739	695	676	656	706	658	705	745	704	700	641	671	684	714	646	714	702	680	703	665	665	670	739	700	717	702	710	710	719	655	628	677	681	729	676	693	695	679	692	704	709	668	680	746	691	671	671	649	680	667	670	678	670	644	655	674	729	690	720	733	681	701	680	747	684	655	659	739	708	684	689	698	703	709	613	665	695	727	664	673	720	739	697	686	699	687	699	727	677	685	723	665	642	658	696	709	621	692	659	681	698	731	709	699	696	668	714	647	681	681	704	749	634	719	667	680	652	680	631	706	715	690	714	724	668	666	727	656	650	691	690	685	688	685	669	672	672	709	745	713	682	721	732	725	689	712	652	703	700	656	688	717	704	692	730	716	703	680	703	710	688	675	720	700	723	662	687	639	699	686	721	721	710	730	678	730	711	699	710	658	728	704	657	676	675	654	686	692	735	684	658	699	688	658	684	728	689	668	699	713	681	701	721	679	702	698	721	678	694	686	738	639	704	685	717	680	716	690	634	672	684	682	761	698	663	673	702	660	680	694	682	675	717	689	717	683	677	688	677	659	677	634	653	674	689	712	683	679	697	642	662	670	698	687	683	662	672	676	696	691	673	721	706	688	659	669	687	687	680	750	689	695	716	644	669	697	678	667	674	690	680	655	649	661	683	676	725	665	691	710	699	683	704	701	673	698	696	723	735	656	650	683	673	680	670	660	721	651	712	662	671	671	700	688	666	682	697	667	687	693	686	686	701	699	694	685	672	715	736	624	645	700	704	702	716	665	687	692	677	718	715	648	696	701	712	708	721	660	736	702	677	674	728	684	707	751	748	672	672	666	718	684	681	660	725	675	707	692	691	749	699	662	677	691	750	684	689	677	685	707	700	699	718	668	680	689	666	699	680	687	653	680	737	667	708	712	711	674	699	665	719	693	686	687	672	683	706	616	684	659	687	680	682	689	706	726	710	713	660	675	695	691	710	662	671	636	695	698	650	685	694	716	658	715	684	700	733	699	694	681	679	685	715	686	679	681	702	689	699	687	678	722	674	683	714	690	715	712	707	708	692	690	683	657	670	668	697	622	651	680	684	689	719	665	670	686	712	738	689	634	688	688	650	659	696	725	702	673	686	647	716	701	688	654	712	694	650	671	704	670	685	705	704	682	690	701	685	690	636	690	675	718	690	636	737	709	699	695	654	689	656	702	728	685	699	714	705	692	705	677	690	707	684	695	676	695	691	685	683	697	752	712	644	667	739	646	684	677	677	711	707	687	641	720	651	665	667	667	695	673	700	705	706	651	683	693	651	720	670	681	669	656	728	691	656	704	644	686	681	740	654	709	740	673	703	698	669	638	702	667	692	687	656	668	664	664	686	707	669	677	690	675	728	689	716	701	702	713	701	682	662	651	686	704	707	715	656	718	727	727	667	658	671	694	669	711	680	689	676	674	705	645	711	682	736	665	656	655	711	710	703	694	708	702	684	673	671	651	670	655	702	704	648	732	662	677	671	717	678	691	679	689	691	662	729	704	711	704	696	669	661	696	719	683	690	720	687	709	689	718	673	708	724	691	674	701	718	679	740	716	634	719	686	661	685	704	726	667	676	726	684	701	690	688	676	730	690	649	663	688	722	663	670	627	675	722	728	705	696	660	678	703	676	694	699	663	688	683	662	633	710	692	682	664	704	686	717	682	750	702	651	682	648	664	692	684	671	694	684	664	667	651	671	764	654	696	679	647	682	708	714	669	702	696	661	670	642	685	661	678	707	643	695	725	720	634	704	704	699	691	712	683	663	695	709	736	687	738	706	646	689	705	680	705	677	662	696	712	636	703	609	694	712	690	694	670	674	639	699	712	697	709	693	644	670	688	689	676	728	677	710	684	701	675	711	735	681	648	698	703	676	691	715	731	664	671	680	639	688	730	678	751	666	701	667	697	691	678	689	672	706	653	727	720	707	710	732	703	661	656	674	673	715	724	704	665	689	701	697	654	707	711	684	692	664	691	712	702	681	719	699	695	673	689	637	693	721	681	683	685	723	684	689	655	682	677	698	699	666	668	688	714	662	679	686	704	717	689	692	643	679	638	674	673	661	696	676	621	696	697	715	690	645	692	707	703	722	671	659	688	704	735	728	674	724	674	679	683	665	650	653	666	637	681	705	670	711	664	693	734	679	738	648	723	654	716	663	692	684	705	670	669	710	707	703	704	689	685	685	687	698	677	719	716	733	717	733	667	743	719	679	688	658	750	699	680	663	654	684	662	711	699	739	695	687	666	726	663	697	684	694	681	696	642	628	665	681	700	661	667	718	661	714	736	715	660	702	710	684	711	707	675	663	688	737	687	712	677	708	680	678	740	723	661	666	684	684	735	642	680	714	688	662	699	711	685	672	674	704	696	665	717	664	666	703	712	726	672	651	694	658	627	693	682	689	645	706	667	689	689	730	696	702	678	665	707	723	699	699	653	653	721	667	690	671	669	688	652	749	693	672	722	665	719	703	662	720	697	652	693	658	667	664	699	689	679	702	703	624	653	686	682	665	688	639	659	673	692	715	734	708	707	672	661	709	686	675	713	699	695	699	701	682	663	718	676	691	697	660	699	679	665	655	683	707	682	724	656	718	682	679	653	720	706	675	707	686	675	709	676	693	663	690	679	667	724	668	701	635	699	660	723	666	693	652	716	666	690	670	725	670	691	663	694	655	713	661	667	686	725	684	694	713	677	652	700	666	661	701	688	689	694	665	734	672	715	723	666	700	656	680	663	649	689	713	682	706	659	650	689	701	685	684	682	726	671	708	632	681	695	691	701	657	654	671	669	748	703	683	725	688	692	663	689	682	679	709	676	713	679	721	677	692	701	679	745	723	659	652	712	694	651	673	685	750	687	681	675	700	696	708	669	665	687	750	708	703	685	713	661	679	712	705	692	691
24075	21206	25372	27346	21251	21198	6357	1764	940	646	582	479	489	446	494	475	394	393	330	299	311	265	262	289	275	263	254	246	243	268	255	244	235	247	246	200	225	221	202	225	211	214	232	228	230	233	201	220	205	248	219	203	222	228	229	233	186	184	204	231	214	224	198	213	209	190	195	223	202	238	235	197	210	247	233	253	232	197	234	198	224	213	211	230	209	206	195	217	225	238	208	216	209	248	233	202	223	198	237	209	208	209	230	243	235	227	205	224	208	197	216	189	252	217	203	217	229	216	220	244	224	186	220	203	189	233	241	212	209	192	219	205	228	252	235	228	200	244	197	200	219	222	233	213	224	221	215	204	223	227	241	206	239	203	211	204	223	224	225	225	192	217	216	220	256	227	181	211	213	216	227	208	207	197	221	209	230	193	202	233	220	232	182	200	194	207	226	207	228	227	215	198	215	213	254	225	217	202	226	241	233	217	219	227	209	208	229	222	201	191	217	198	226	197	226	233	188	206	213	229	224	224	217	227	235	224	219	212	233	236	206	215	224	212	174	234	185	187	202	204	232	203	208	225	205	221	203	245	196	223	233	232	223	204	210	210	221	220	198	215	212	243	242	231	232	221	222	230	219	253	243	211	224	203	210	208	196	207	212	210	219	220	215	197	217	221	220	233	214	197	220	186	214	214	209	218	257	218	192	202	217	206	238	204	223	216	235	209	214	206	190	198	208	220	213	237	203	215	203	202	204	212	219	177	226	190	197	207	215	206	217	188	217	222	231	217	251	171	228	194	185	200	206	192	228	214	176	237	222	216	227	227	232	210	209	183	199	194	218	212	202	198	227	221	245	218	197	211	214	226	227	210	215	198	240	223	227	198	212	226	214	205	248	216	189	217	232	189	232	224	249	208	199	238	205	184	219	213	238	199	208	212	249	245	220	205	219	218	200	237	252	201	197	215	241	247	204	178	229	195	219	194	223	223	235	222	200	216	227	204	200	217	215	224	193	235	201	227	216	221	222	229	206	225	211	218	220	213	209	199	197	211	230	190	198	216	199	215	210	206	226	204	237	222	207	199	200	221	226	221	221	201	223	251	224	223	219	263	219	220	203	183	207	233	214	203	230	209	216	189	202	226	197	232	223	211	218	214	215	218	242	222	210	222	242	205	218	180	236	190	206	210	199	193	185	235	229	201	217	210	218	218	224	221	238	232	191	235	231	193	207	230	200	221	209	204	229	216	206	231	209	212	224	212	219	219	227	191	227	202	239	239	232	227	198	205	218	228	196	206	241	205	193	204	231	214	214	213	239	224	226	198	240	175	194	199	198	220	233	203	219	222	212	217	211	223	183	214	228	235	201	191	207	215	227	196	223	216	229	240	218	208	217	230	208	242	211	202	225	211	208	212	212	195	220	192	215	214	229	211	273	226	226	238	204	204	209	217	201	213	219	244	201	239	212	190	192	193	227	209	220	207	218	202	210	218	216	217	208	207	207	233	229	199	219	226	196	221	209	219	229	202	190	220	242	226	221	226	228	191	202	216	236	206	197	218	212	189	185	216	210	216	216	213	210	223	221	208	215	219	209	254	237	222	251	226	229	210	231	231	202	210	225	223	232	211	167	183	199	208	240	188	214	191	228	192	236	201	225	197	206	197	219	234	240	205	200	220	211	193	217	205	197	229	242	203	225	226	172	202	214	216	190	208	196	206	212	217	208	217	239	208	214	211	213	213	221	204	219	221	228	216	217	192	212	212	203	239	198	187	244	243	217	231	212	234	222	231	229	219	198	187	222	233	186	226	212	205	185	203	212	210	224	217	224	236	215	218	205	180	214	196	221	228	229	233	196	199	202	215	194	227	211	193	217	196	206	229	210	195	233	204	204	207	226	185	229	192	233	197	190	204	233	200	210	193	234	195	243	229	210	217	218	199	206	200	214	196	230	223	210	216	183	225	208	206	248	209	214	250	233	223	200	238	217	238	222	194	235	205	205	232	204	209	214	228	225	219	207	210	215	218	208	217	253	195	252	222	218	216	234	222	211	234	232	213	214	226	226	216	216	203	215	231	237	222	235	211	225	232	218	207	215	220	228	233	199	167	211	206	221	220	192	207	219	235	245	237	207	209	212	212	192	204	209	202	216	207	200	204	210	227	204	222	236	217	198	223	225	209	222	212	207	217	210	200	223	235	212	216	238	217	217	207	217	212	190	201	204	223	227	221	189	201	207	231	231	210	206	202	186	192	182	226	211	215	202	202	208	232	215	229	215	234	216	224	215	244	238	188	208	222	212	204	215	225	193	228	218	233	212	209	221	235	240	213	222	243	219	175	213	228	215	265	220	210	227	202	221	216	213	212	181	211	215	222	216	217	211	198	231	201	205	222	224	219	239	234	249	199	221	194	239	214	216	206	217	179	224	215	207	237	215	226	212	246	215	215	209	195	240	237	210	224	221	206	197	217	231	234	229	200	210	224	231	211	238	231	228	202	221	240	209	224	212	221	223	208	202	214	236	198	231	215	217	207	200	211	207	194	238	213	222	212	220	216	228	239	235	207	225	224	210	233	217	221	190	218	229	214	201	202	229	228	219	214	237	196	197	197	223	226	252	211	195	228	247	228	217	216	200	232	201	218	211	213	239	202	238	226	206	214	207	213	242	208	187	216	226	211	175	241	194	226	204	211	215	237	228	236	205	211	168	229	245	237	224	197	190	230	220	215	206	205	195	218	197	184	232	216	223	229	204	198	236	211	221	226	224	228	224	217	205	194	209	220	219	192	200	232	217	230	208	217	196	218	212	231	208	232	192	228	228	229	225	224	227	232	198	190	205	211	187	215	219	190	224	211	210	218	233	240	238	232	230	247	228	192	209	220	195	189	217	197	234	186	218	216	219	204	195	215	214	226	195	204	246	205	215	240	238	215	219	218	223	207	203	234	214	201	215	201	221	241	206	202	199	201	194	256	207	225	216	239	212	221	240	229	209	204	202	192	183	209	189	226	217	215	179	229	208	195	235	214	211	215	210	222	214	223	205	220	226	202	195	229	184	238	206	232	233	220	180	207	209	209	226	217	225	252	224	230	202	212	230	226	211	227	182	198	205	197	186	239	218	189	237	227	193	229	190	234	227	256	205	218	187	222	212	218	243	237	238	211	220	251	218	204	226	200	178	218	223	196	203	211	192	201	222	199	222	230	236	218	196	207	220	230	220	216	239	210	213	228	227	219	203	243	228	206	204	194	228	206	192	191	208	207	231	198	199	234	215	215	221	261	234	196	208	215	223	208	230	223	217	182	217	227	199	191	216	217	228	228	234	212	221	216	213	221	208	237	234	238	203	209	235	220	211	174	252	234	220	238	205	214	237	246	225	194	225	183	217	231	196	206	225	233	210	234	225	257	222	223	230	232	218	214	231	210	217	223	198	199	200	217	226	241	195	208	219	215	234	222	233	189	214	188	229	248	194	197	209	221	207	203	212	216	188	190	199	190	210	226	229	203
9496	20570	14443	7206	3870	2235	1467	1159	899	742	700	627	671	667	653	582	625	521	572	551	546	532	548	517	522	535	517	538	534	500	539	538	519	478	529	488	490	494	499	495	507	515	535	527	512	510	516	483	542	531	511	513	521	510	540	481	504	504	548	496	493	505	579	518	509	519	535	494	513	517	501	517	437	477	474	522	496	496	538	487	493	475	496	529	519	523	524	512	510	504	497	517	535	504	495	516	511	507	461	525	527	538	479	499	523	502	492	514	520	518	479	524	496	506	517	524	499	522	517	510	475	516	511	491	510	461	502	500	502	523	507	515	552	512	496	518	507	502	533	521	508	488	492	494	527	511	495	513	482	501	498	485	522	524	564	492	484	537	486	487	504	524	531	477	462	479	502	510	512	493	538	527	496	506	515	493	513	441	553	505	492	524	511	505	522	470	520	466	508	505	491	533	503	541	493	507	492	505	489	501	511	499	555	491	475	530	518	523	441	533	523	493	523	520	491	513	517	488	524	556	487	523	507	517	506	505	520	505	516	475	494	522	500	490	474	505	475	542	524	503	526	523	487	499	515	522	524	515	477	529	471	496	527	506	492	498	546	512	479	475	501	481	505	535	513	491	530	491	493	528	490	487	496	502	536	512	533	511	518	496	493	499	518	520	510	508	514	511	465	474	510	490	478	530	524	504	480	536	504	467	506	464	487	501	492	471	492	518	518	447	492	487	520	503	492	502	521	490	482	486	504	512	511	487	496	514	526	487	543	543	538	503	468	489	500	507	526	496	497	506	515	484	539	477	518	503	533	502	503	511	507	486	506	515	501	463	495	479	506	497	538	510	515	522	512	526	484	529	514	497	476	456	513	496	525	497	464	512	558	521	516	529	492	476	508	485	490	491	499	489	531	529	515	476	488	480	496	541	470	509	503	535	524	531	498	498	495	567	518	495	505	562	505	490	503	515	530	478	508	507	491	510	489	482	486	500	517	505	489	468	511	520	535	535	510	498	507	559	525	500	501	508	526	547	505	471	497	481	467	506	461	503	527	516	495	492	481	519	492	507	514	479	506	512	483	532	516	476	519	486	511	464	496	508	499	537	532	511	484	524	522	495	503	553	502	493	526	473	495	499	520	516	490	502	493	529	558	513	503	496	508	509	465	513	492	559	511	481	515	527	518	514	529	525	489	475	502	522	529	531	534	517	478	525	495	528	514	479	529	537	525	488	510	471	487	484	527	471	498	493	511	493	512	545	494	506	524	499	494	518	496	478	471	478	495	510	483	491	537	543	480	514	482	488	483	492	501	538	465	518	524	496	516	543	512	513	523	494	481	529	483	485	517	513	543	500	499	535	480	469	500	512	507	484	469	489	470	499	493	575	521	501	502	498	496	520	499	526	475	515	470	531	489	496	517	502	518	511	495	496	498	498	525	474	478	495	457	482	526	530	505	472	494	475	495	517	488	511	510	488	501	526	500	513	512	509	503	492	484	479	484	566	493	505	520	510	495	511	452	483	496	493	496	468	517	519	537	507	513	495	461	510	509	490	494	527	503	533	510	461	486	497	496	516	498	497	524	518	527	499	501	520	498	487	471	509	467	475	507	485	496	477	485	539	487	481	502	525	476	520	530	487	501	520	481	470	507	484	484	533	548	488	490	496	484	492	518	486	499	519	454	516	487	520	471	502	521	504	485	488	518	512	505	540	530	498	520	502	555	505	548	504	515	509	509	542	479	468	516	494	484	528	532	452	507	514	503	501	570	505	475	487	510	486	552	513	530	492	479	539	491	519	544	551	490	488	543	529	527	503	490	515	527	489	526	524	489	497	499	524	515	528	514	489	516	446	555	478	505	437	484	514	534	521	512	510	499	471	535	500	496	485	474	498	532	531	521	497	474	493	479	508	507	476	465	526	510	471	506	534	459	475	535	460	464	495	476	476	537	490	511	505	486	490	491	498	496	526	482	495	487	513	507	527	541	487	480	526	506	514	499	487	493	523	469	453	508	527	479	503	511	523	468	538	491	477	510	495	514	512	530	487	502	529	508	481	449	485	511	496	542	504	471	472	483	514	479	459	520	502	487	499	534	513	546	499	539	489	484	458	501	501	564	542	492	489	484	507	494	514	503	491	494	485	508	486	499	492	538	525	501	478	493	472	486	486	514	504	518	504	483	529	503	493	523	514	505	499	494	502	459	502	500	461	484	524	509	509	491	455	511	484	491	508	500	483	483	509	527	468	487	504	529	524	506	514	564	510	507	484	479	499	479	482	515	517	520	509	501	496	515	503	511	525	497	557	492	468	470	496	490	505	518	500	470	520	554	494	533	534	530	479	487	489	503	480	512	539	475	476	516	535	509	508	495	509	507	513	472	505	501	496	464	461	512	490	543	527	540	490	530	540	478	525	468	518	526	499	496	476	503	511	467	482	504	511	504	498	485	498	438	509	511	464	454	533	524	508	529	471	541	477	474	488	496	515	527	515	514	475	502	547	496	506	509	505	544	522	525	504	513	513	513	472	469	504	519	542	489	482	494	476	484	502	562	496	502	490	531	494	496	491	495	491	472	542	546	483	472	498	495	559	478	444	502	554	494	481	481	513	449	487	512	550	507	459	500	558	517	508	492	509	467	523	486	501	500	505	458	489	540	499	518	524	502	521	536	487	516	518	499	512	472	500	476	508	483	526	497	495	516	489	488	474	485	485	472	507	496	502	481	493	501	467	520	551	477	542	461	483	541	507	517	519	521	485	499	462	492	450	513	496	495	498	518	518	543	533	494	541	491	502	498	506	473	514	468	505	482	533	459	501	471	493	539	475	476	471	545	498	480	505	458	518	490	478	487	467	493	506	523	522	492	505	486	529	488	510	510	489	480	549	515	501	498	502	474	501	519	459	491	477	511	520	494	506	494	478	495	482	507	504	469	516	491	473	518	523	475	517	533	464	518	531	473	495	520	497	529	477	532	508	530	496	537	514	523	506	475	540	491	518	531	569	518	521	499	479	509	480	492	557	505	491	471	485	480	498	452	516	533	465	476	518	484	491	531	530	494	461	506	480	516	499	488	523	516	518	519	470	511	491	486	508	507	530	522	544	474	531	502	517	495	495	506	480	528	516	525	495	511	526	501	509	501	490	451	508	507	478	504	524	478	522	547	510	483	469	494	505	521	531	505	475	491	493	495	455	487	495	480	488	502	493	509	488	483	505	504	523	480	508	495	478	490	481	534	486	533	493	523	507	524	519	496	471	517	544	528	520	498	523	510	476	499	492	512	523	512	528	498	494	544	524	460	492	494	502	539	457	510	513	472	518	506	502	510	474	528	550	500	491	541	496	490	550	473	453	530	520	492	493	562	453	490	503	481	506	530	512	501	502	482	518	500	508	499	540	516	500	475	496	497	541	486	453	484	472	497	490	475	476	511	530	500	510	504	494	550	514	500	485	509	497	521	522	480	477	522	452	499	483	507	508	502	540	496	485	472	495	445	507	477	484	472	482
36386	15780	7410	3127	1828	1193	814	728	614	505	499	492	486	414	495	482	492	496	454	440	444	404	420	447	428	434	461	423	417	419	474	405	432	425	386	389	417	455	460	395	428	381	446	453	449	414	421	408	403	398	445	456	415	412	419	408	399	431	415	405	469	428	434	433	405	425	417	418	487	438	410	442	394	434	385	406	409	395	427	400	420	447	418	403	425	424	470	418	384	423	395	433	442	441	405	400	441	392	402	411	416	435	376	432	410	406	438	436	427	391	449	378	432	396	427	389	423	453	443	417	410	418	440	405	399	401	384	405	446	389	413	443	414	393	375	431	450	406	443	459	404	401	439	416	418	452	391	423	428	442	409	414	418	433	437	418	429	389	404	426	404	410	440	402	444	449	407	423	401	425	399	401	407	420	405	429	418	412	414	378	422	419	384	399	395	391	463	416	413	380	446	417	459	404	467	423	461	367	379	410	395	422	422	470	448	447	437	422	408	424	423	438	427	418	444	419	468	398	429	416	417	446	446	464	409	422	405	440	434	402	410	410	406	433	391	452	387	411	412	406	403	391	388	456	457	457	458	454	406	442	413	387	430	419	432	406	438	430	426	431	379	385	407	401	424	414	411	464	443	454	433	404	430	402	428	415	448	406	433	422	373	426	396	435	426	447	433	423	402	410	398	450	401	432	461	401	417	413	432	407	437	428	416	440	447	382	387	395	426	396	431	418	421	396	419	413	399	424	452	439	384	408	419	439	418	436	426	413	446	429	413	430	434	430	459	421	434	394	454	418	458	427	431	388	400	428	444	382	413	422	453	417	434	449	427	412	430	431	434	421	485	394	429	425	406	415	369	489	439	424	422	426	431	408	414	411	445	418	411	447	400	417	422	421	418	398	435	417	463	441	444	414	431	443	429	439	445	394	403	384	426	394	421	407	429	430	440	423	409	410	405	451	411	397	382	410	413	412	423	408	422	398	394	424	440	433	446	462	419	423	416	425	394	422	411	408	427	423	373	396	422	416	436	409	428	429	405	428	441	411	430	399	424	433	409	387	438	415	393	446	437	418	428	459	428	424	404	437	399	436	385	406	383	396	430	449	428	398	441	441	391	422	428	407	421	467	419	491	403	421	453	407	407	440	423	433	406	420	394	426	428	432	411	456	438	432	454	459	406	405	415	403	462	411	449	427	417	391	419	428	414	403	413	406	455	425	440	410	405	452	396	440	413	437	400	466	423	380	426	413	443	393	428	389	434	424	415	426	461	396	416	437	436	420	411	419	425	395	457	388	423	434	428	415	444	426	421	434	414	437	431	370	431	422	437	409	424	434	400	392	450	420	431	436	435	439	442	411	371	401	445	418	369	416	428	408	431	419	411	434	419	418	423	431	440	422	430	414	419	401	457	429	408	435	418	435	418	397	458	420	472	439	411	412	400	413	446	442	413	444	416	399	425	404	432	452	450	407	433	420	418	422	418	391	408	426	350	410	422	437	453	428	424	451	399	411	422	418	420	425	395	393	461	444	442	405	397	433	416	430	395	403	414	383	416	413	415	422	374	392	378	417	462	381	408	465	419	414	395	402	437	427	448	448	414	436	385	412	446	427	403	408	445	425	428	412	368	441	434	426	407	373	389	459	434	405	453	412	457	388	421	440	415	369	414	436	413	386	416	420	416	411	397	443	407	424	412	445	439	432	404	444	412	419	443	413	376	389	436	397	428	414	400	441	423	397	425	415	431	438	398	440	413	447	468	455	426	433	432	402	398	396	411	428	422	414	475	412	413	413	437	403	412	420	427	462	405	425	435	435	410	420	449	416	410	422	418	439	439	437	425	423	435	457	410	446	442	449	430	412	399	445	409	435	393	389	386	423	401	393	433	417	440	431	435	402	453	421	457	401	451	419	402	394	415	416	411	464	423	445	443	423	384	429	436	413	430	434	425	401	418	418	381	412	423	433	422	425	400	435	445	447	408	450	439	430	422	412	417	391	425	406	433	448	438	440	396	457	461	408	406	438	446	411	403	416	417	417	417	463	426	362	426	451	447	412	437	388	444	430	417	437	383	414	379	396	437	400	437	410	405	460	437	418	443	447	447	449	410	407	389	390	418	468	483	393	435	384	378	420	447	424	396	393	458	441	445	402	450	437	430	459	404	386	384	397	422	409	391	393	458	432	436	416	404	385	422	461	402	424	430	414	396	427	430	406	409	420	445	425	421	426	407	490	438	419	397	403	416	417	446	385	413	391	440	414	408	394	426	416	390	428	406	406	405	370	417	444	406	409	416	425	429	435	393	411	397	454	428	411	437	401	414	403	429	417	400	437	438	442	423	447	422	420	376	397	446	446	433	425	434	405	457	456	426	385	414	434	440	426	422	430	389	431	440	442	424	405	420	411	400	392	394	383	412	414	437	403	450	421	419	413	399	417	420	436	418	404	350	473	375	429	400	418	446	432	403	440	437	435	390	429	417	442	405	411	380	413	417	422	448	395	402	414	404	436	406	436	412	382	427	404	421	395	382	429	412	388	394	405	405	426	426	396	421	440	384	373	465	427	413	438	440	421	444	363	438	409	413	421	448	432	407	412	442	403	430	474	439	397	413	422	431	381	449	415	424	452	407	398	448	392	424	419	395	438	469	426	405	426	404	427	393	400	423	444	401	395	410	423	396	420	405	388	455	419	401	431	452	394	389	399	446	398	459	437	419	400	434	447	403	412	416	399	407	416	404	448	412	461	413	423	452	425	442	420	430	416	465	414	422	460	439	384	416	427	433	399	393	431	415	423	445	417	419	421	440	427	415	436	430	391	435	434	415	415	430	426	426	425	408	430	479	469	397	390	446	419	415	425	371	408	425	418	419	416	422	400	466	435	425	419	407	439	457	382	401	448	411	412	433	398	386	426	421	426	395	442	422	458	376	439	399	409	421	444	410	407	442	429	434	424	437	437	384	402	478	462	405	445	393	406	432	425	432	427	475	429	453	435	437	396	405	452	406	391	421	423	426	375	443	449	406	444	447	397	372	407	402	418	395	434	428	393	430	402	370	438	423	437	419	414	443	408	442	407	467	442	454	425	413	448	422	388	437	448	365	411	400	429	418	433	431	420	425	406	429	449	398	420	403	440	398	444	409	435	412	422	422	450	431	417	424	426	384	419	396	446	445	405	429	414	430	426	420	427	448	392	427	454	456	406	441	425	379	439	413	430	445	408	405	390	441	429	402	415	427	437	442	420	378	372	441	431	388	432	436	448	399	472	445	390	473	406	391	389	403	472	428	449	441	425	438	411	433	423	415	407	381	395	397	424	397	375	439	455	393	420	437	420	369	390	409	431	410	391	394	389	470	437	421	412	408	431	465	428	423	387	382	418	412	458	391	455	388	444	422	393	402	410	459	453	421	395	409	410	395	403	419	430	403	417	420	449	399	442	406	406	406	407	394	408	423	453	425	439	398	434	418	417	420	452	416	419	417	443	460	435	414	436	460	439	398	453	421	430
16629	8676	5960	2891	1764	1387	1128	1039	1004	972	949	981	933	932	905	917	942	977	953	918	895	924	936	836	961	895	904	895	916	912	902	895	949	850	928	928	918	895	899	927	928	901	936	882	936	945	942	912	917	867	904	915	916	961	902	922	973	892	899	923	899	950	896	872	933	916	966	913	918	871	898	904	911	933	856	907	878	891	911	927	857	945	915	922	900	880	894	879	927	902	969	912	893	890	887	917	871	926	910	897	934	896	885	899	874	851	904	882	889	905	897	921	866	950	932	873	885	910	885	861	885	867	840	892	953	916	907	923	958	884	884	896	896	898	859	882	901	907	926	903	853	867	922	936	938	966	955	941	878	937	885	958	940	882	940	925	915	917	957	935	907	906	891	866	918	876	889	904	937	880	909	929	945	918	897	902	897	896	919	932	859	896	967	925	921	922	878	902	888	909	898	933	922	871	895	871	921	855	946	951	920	942	899	937	905	920	898	902	966	845	903	875	888	889	954	854	904	913	908	897	887	914	915	897	869	832	852	979	944	879	916	908	875	871	883	891	845	877	900	900	894	909	900	939	873	858	888	965	907	924	951	861	940	927	924	932	909	867	919	926	939	870	953	870	920	926	912	952	838	952	898	871	908	895	895	879	881	911	904	913	910	879	881	885	878	909	848	898	934	888	995	911	919	922	878	945	927	851	893	907	896	896	909	931	850	890	937	895	913	923	866	897	933	919	898	870	982	899	963	920	930	873	926	895	931	922	889	915	892	939	914	923	936	907	988	923	867	910	871	920	853	914	903	902	919	929	858	861	939	960	869	963	893	928	931	934	953	876	963	911	876	916	903	947	925	871	905	898	896	917	917	884	910	872	927	916	955	888	923	875	878	913	893	902	892	856	955	881	862	879	928	889	959	872	832	955	952	905	928	917	914	876	940	873	908	913	952	935	942	925	919	961	906	933	912	909	852	929	870	986	909	912	812	909	906	951	916	928	928	912	900	897	933	923	925	930	894	965	902	880	883	930	882	954	890	907	947	882	900	880	936	937	868	943	947	862	937	924	924	873	876	939	924	874	913	903	920	920	895	961	868	887	915	908	878	961	923	913	921	890	929	882	892	938	916	910	912	892	899	919	975	871	876	855	939	926	916	834	920	904	905	886	931	910	949	928	841	958	918	891	882	870	878	935	907	880	897	905	922	923	911	941	907	901	901	942	867	909	904	875	909	852	933	910	947	905	971	967	904	896	910	807	919	902	886	911	876	884	871	858	874	882	875	939	871	896	869	893	895	846	902	899	951	911	968	861	864	880	902	911	961	895	856	866	886	893	933	924	941	928	898	968	891	898	924	865	873	945	917	898	916	888	900	904	894	958	909	894	889	914	869	924	889	927	906	942	930	965	907	928	969	959	878	901	901	874	902	896	916	921	926	924	929	905	882	937	938	948	961	938	918	896	875	900	935	906	862	908	900	913	883	943	931	914	919	911	933	893	967	888	915	828	888	881	927	894	867	866	946	906	945	877	893	898	909	855	915	941	920	894	903	926	866	898	901	922	997	849	908	847	911	897	865	959	940	939	899	916	872	928	900	910	913	933	899	909	906	849	945	900	907	854	901	935	914	903	900	852	903	920	897	901	907	940	900	883	906	962	855	913	872	899	922	884	910	932	938	966	934	946	906	949	932	912	901	918	889	928	875	957	936	937	850	894	918	927	914	920	858	949	893	922	923	959	933	917	920	911	907	896	935	907	875	919	941	908	889	921	883	861	927	865	869	890	925	934	861	857	931	918	921	954	893	873	942	933	884	902	934	867	921	879	879	873	877	882	901	946	836	912	949	886	862	885	901	877	948	928	905	894	899	897	895	899	860	869	941	945	917	864	921	917	937	947	883	896	927	882	908	885	890	896	919	892	926	923	869	885	958	885	877	905	945	891	953	971	900	874	889	913	936	943	937	940	958	982	884	906	883	968	861	923	888	891	886	916	934	894	896	941	913	924	933	894	900	843	896	938	888	880	944	914	873	866	810	902	863	880	955	925	952	874	944	933	922	912	938	950	915	958	950	882	910	873	876	891	927	947	934	952	901	861	886	907	882	844	912	941	958	917	924	912	916	904	911	867	884	902	954	901	891	881	980	911	879	905	856	919	916	949	866	911	984	931	904	906	901	928	859	889	934	899	866	926	902	883	895	915	914	947	875	913	874	889	944	902	955	901	905	923	895	895	918	863	896	885	924	894	939	916	902	883	943	925	939	894	884	862	905	910	891	905	910	929	944	875	942	893	935	899	887	875	867	920	944	862	871	960	939	864	877	877	915	919	873	875	944	892	930	930	908	955	891	917	942	899	883	886	918	903	928	929	903	910	921	902	915	876	899	946	879	872	891	920	874	903	966	938	878	921	912	925	936	901	860	856	916	997	915	894	890	870	956	856	977	873	905	940	882	858	937	939	922	904	873	889	897	917	906	899	864	889	954	919	893	931	903	898	906	926	890	941	900	906	932	874	891	892	855	885	892	920	901	911	910	945	913	903	961	926	850	942	911	900	944	876	942	961	972	885	914	936	928	884	907	868	968	893	962	906	876	946	969	915	869	909	921	911	939	956	880	915	921	898	941	890	895	878	907	948	908	910	878	935	918	930	958	889	923	932	945	908	863	923	972	900	909	865	872	895	878	914	913	919	891	887	911	906	920	921	874	854	942	910	932	869	923	892	886	914	886	942	925	930	940	856	921	858	917	844	916	919	868	887	917	916	915	887	888	914	890	938	865	886	917	937	931	867	902	947	907	907	901	948	918	859	912	855	873	856	886	917	854	894	905	952	879	891	906	922	884	864	886	938	966	900	970	908	858	868	941	894	932	879	883	942	903	953	921	911	910	906	935	915	897	966	885	895	917	875	851	895	901	884	920	920	857	926	868	923	909	914	917	941	900	935	892	869	897	986	910	898	941	870	954	863	973	935	895	969	880	879	936	920	901	910	895	914	869	936	865	913	868	873	923	882	965	910	938	910	953	910	892	910	908	870	992	931	938	947	917	864	917	934	938	916	898	938	918	897	900	905	923	914	935	929	980	926	869	874	939	958	895	925	901	901	917	950	946	924	938	886	891	908	883	918	908	855	953	907	906	845	891	946	872	892	981	865	943	872	941	931	879	933	895	915	903	934	877	894	908	891	916	864	915	935	872	925	899	924	915	907	904	924	938	913	852	848	915	897	890	854	928	925	932	895	879	858	906	936	949	860	893	921	938	912	895	941	934	922	905	848	937	900	870	882	945	916	930	875	915	922	958	865	918	945	881	847	932	917	885	918	892	942	912	922	912	925	898	955	943	893	957	894	862	881	903	906	920	943	848	889	939	904	860	903	917	905	861	903	891	846	965	867	928	946	879	932	863	864	887	844	906	844	901	896	816	891	861	889	856	948	911	892	884	884	899	924	896	883	918	902	904	893	905	916	920	911	868	945	902	928	882	906	930	931	945	914	917	880	933	899	896	927	931	925
24679	21118	24688	27787	20710	6100	1827	1101	830	581	538	489	487	447	453	386	442	399	386	381	380	351	335	342	352	334	302	351	352	309	321	335	344	312	296	308	328	303	274	339	323	336	289	329	311	335	334	310	326	306	279	305	258	289	325	287	312	314	310	302	310	333	341	306	334	301	264	280	310	314	294	309	298	293	354	307	298	327	309	329	307	328	312	305	308	325	303	308	286	303	275	283	363	313	290	290	325	330	306	328	316	306	339	308	335	306	321	294	302	296	310	268	302	323	326	289	318	323	289	303	305	318	299	306	337	317	286	298	287	317	334	325	305	315	327	313	296	320	332	345	318	318	310	284	297	308	308	300	345	303	339	342	290	327	285	310	297	293	300	342	300	288	325	304	289	320	305	324	321	321	296	304	281	293	325	323	329	294	303	307	316	321	337	303	315	334	356	307	304	327	316	307	308	278	297	305	315	294	293	306	317	316	301	284	322	321	302	301	326	294	301	288	271	352	303	347	327	321	320	317	288	331	333	305	286	329	294	306	335	326	349	326	290	261	294	302	343	333	329	293	315	327	271	297	285	314	346	282	300	339	277	322	298	296	313	328	321	312	332	324	314	293	301	273	290	303	342	321	268	304	316	286	328	311	288	324	312	305	329	347	311	327	322	298	289	327	308	292	288	293	308	319	297	315	307	326	297	315	290	318	316	341	292	334	307	292	273	350	294	292	325	312	320	268	321	316	299	309	290	319	286	330	298	272	329	297	287	305	305	293	304	298	293	322	324	298	313	282	305	285	306	318	305	334	304	340	293	295	295	338	316	307	297	304	306	317	324	316	270	281	328	322	299	305	323	336	346	337	335	302	344	308	342	311	290	304	303	286	303	340	268	285	290	333	323	314	300	295	301	282	304	280	282	300	311	293	314	329	304	304	312	295	298	293	298	349	303	315	309	314	283	315	341	341	317	330	294	305	327	353	327	338	259	312	274	299	300	313	305	308	299	291	305	308	288	300	328	329	313	312	317	295	322	312	301	334	322	326	312	292	304	329	311	298	324	331	313	313	303	323	314	328	315	298	307	324	327	308	339	344	312	321	287	308	281	323	319	286	302	329	303	347	340	299	303	293	280	302	319	336	308	303	338	291	333	349	303	289	306	319	300	300	322	297	301	284	325	316	288	301	325	315	338	337	321	307	291	342	309	332	330	290	348	266	320	303	329	318	319	326	366	288	316	317	303	315	337	280	341	283	297	301	307	314	295	303	310	300	286	301	348	309	288	293	280	325	303	336	295	280	309	303	303	286	333	326	317	314	309	302	308	322	312	323	338	355	320	293	296	303	321	297	308	309	307	343	298	306	321	320	329	347	316	309	328	316	310	333	330	338	308	282	315	282	305	294	322	306	326	289	314	334	318	297	292	298	342	304	266	315	299	293	293	303	277	320	316	285	313	290	313	278	299	305	317	323	299	334	297	315	302	332	301	304	283	285	323	287	312	298	294	303	296	282	305	291	317	312	286	282	296	316	352	295	287	309	316	333	327	294	297	330	328	316	307	313	286	287	285	305	312	295	299	294	326	344	299	321	337	323	316	323	334	323	306	344	341	299	308	288	293	322	345	303	313	276	280	300	311	328	321	285	278	313	326	323	304	286	284	334	331	336	293	323	301	307	313	284	362	307	306	326	320	314	291	311	301	286	282	323	287	271	334	314	310	280	333	294	287	317	347	267	312	307	316	278	294	314	319	331	333	283	302	299	315	306	307	303	324	310	306	262	329	323	319	309	308	315	320	303	301	318	294	313	298	336	322	294	309	334	304	356	278	306	291	328	315	329	294	319	311	321	290	316	285	309	324	314	295	321	302	286	336	323	315	320	295	281	340	310	313	273	314	308	283	325	306	306	289	280	331	329	293	309	309	318	329	290	305	320	307	286	320	328	340	276	306	331	298	293	335	304	288	255	315	305	349	323	311	334	330	268	292	278	285	286	296	301	315	314	287	322	320	293	279	311	308	296	307	335	314	303	287	301	298	296	283	281	303	316	304	306	320	350	334	297	300	337	309	323	309	298	285	332	324	311	350	308	316	300	328	286	305	284	345	354	308	261	289	325	290	313	285	317	271	312	297	296	314	306	289	331	353	301	337	278	300	270	286	318	297	289	290	293	310	356	302	332	306	316	294	282	330	323	299	317	299	305	331	276	303	293	310	307	315	291	341	282	289	310	311	331	295	316	340	286	321	341	311	285	322	365	312	311	333	311	337	289	305	290	341	296	327	274	302	315	276	313	313	302	301	309	325	325	293	322	352	294	287	351	333	310	343	289	282	303	304	329	293	320	296	304	313	292	305	295	316	307	309	297	342	301	296	304	308	303	313	331	318	280	331	311	283	321	287	254	283	294	300	324	323	315	313	318	313	333	303	320	295	326	327	312	293	302	317	298	333	319	319	319	300	308	293	292	345	302	292	322	332	287	279	259	307	294	302	300	313	300	304	314	309	301	309	294	320	335	315	314	303	360	357	309	303	287	322	307	309	327	292	326	293	319	311	335	306	319	365	341	289	330	339	327	293	336	305	358	323	329	295	301	291	322	301	321	320	303	313	321	355	302	323	311	298	300	308	346	282	317	301	311	335	297	320	328	309	314	305	320	347	316	307	302	287	307	297	297	298	300	294	295	289	326	302	300	312	308	330	296	347	317	331	304	315	289	314	300	292	352	293	289	333	309	331	310	305	306	315	291	301	305	287	320	280	293	314	296	325	310	279	336	321	342	330	316	300	296	319	292	279	299	307	303	299	290	309	305	292	282	349	294	268	308	300	296	306	319	295	330	330	318	314	348	302	300	320	302	318	306	311	302	304	289	323	331	303	287	336	281	335	315	327	291	341	296	305	307	346	321	293	299	326	300	290	293	305	322	289	261	303	300	320	260	288	343	332	290	302	323	325	344	281	331	296	323	266	305	305	323	311	297	306	279	282	300	320	327	295	301	314	345	279	324	320	304	309	343	352	269	303	308	308	300	309	302	331	319	289	325	332	296	338	347	262	307	294	314	299	311	296	310	291	330	297	305	320	306	309	311	321	343	280	342	316	291	280	301	266	284	289	326	299	312	318	297	292	327	316	318	341	308	316	306	322	330	313	310	285	321	291	348	318	322	297	336	316	270	323	308	341	322	300	340	299	305	348	271	277	333	350	325	321	273	328	310	320	345	310	320	302	318	321	319	313	295	287	310	307	321	334	321	314	311	307	318	295	290	307	303	313	319	303	280	282	272	323	326	300	281	317	323	313	303	329	284	314	294	308	343	317	297	306	302	270	300	317	290	330	318	310	282	341	308	316	330	303	351	325	334	285	317	308	321	306	325	295	324	314	324	324	307	290	287	329	325	329	346	347	329	336	309	289	313	358	325	295	291	328	325	302	287	317	331	329	339	351	304	295	293	302	305	294	309	310	311	312	309	302	334	319	320	315	297	333	347	321	316	360	320	328	311	317	303	325	312	330	304
8966	15669	11037	5328	2896	1817	1308	1063	910	826	791	730	742	743	791	745	724	780	728	687	712	706	686	683	708	720	722	685	734	659	687	677	746	675	648	676	670	707	675	679	702	727	679	650	721	669	647	698	661	694	642	680	688	722	677	676	689	697	678	707	719	707	695	678	672	748	653	723	649	693	719	714	646	696	728	695	696	661	658	665	692	635	679	691	685	652	687	759	654	649	677	666	702	646	690	689	687	710	676	734	650	742	654	681	673	664	681	684	698	649	645	624	701	699	698	685	665	651	731	647	676	691	605	666	683	673	645	665	702	668	677	690	715	688	710	683	684	699	697	667	674	741	734	699	717	668	648	670	668	666	688	649	740	690	646	646	677	667	674	651	681	684	674	695	696	669	722	664	648	694	662	660	699	680	693	663	652	672	681	727	738	661	619	633	706	716	688	634	732	644	648	673	644	683	720	678	703	676	697	713	661	682	641	646	681	680	670	712	708	711	678	698	667	641	672	678	687	684	690	645	676	674	684	650	737	735	664	661	668	684	707	703	688	692	701	653	659	677	672	665	662	705	647	673	633	688	677	691	697	709	638	710	667	679	672	676	646	695	644	680	703	657	675	677	700	679	721	674	681	674	679	662	655	683	707	649	727	676	662	678	666	689	625	655	656	675	691	666	660	750	703	711	669	633	653	699	710	678	676	695	741	701	712	630	671	695	704	699	722	673	663	684	726	646	676	666	667	634	611	703	656	649	698	634	676	653	647	697	670	707	635	668	716	644	679	673	675	664	728	684	712	702	720	690	666	664	700	687	703	659	651	676	710	680	715	692	701	656	665	702	676	714	687	660	697	646	672	664	665	683	708	706	677	662	654	669	685	706	700	663	722	639	696	683	664	708	733	658	709	673	617	714	650	682	674	630	686	672	708	648	654	675	722	657	654	645	694	642	718	658	673	689	690	686	648	703	660	660	684	676	645	714	689	716	657	740	703	661	692	666	713	666	657	676	656	696	742	665	670	658	697	656	654	662	681	761	689	673	648	666	675	722	682	674	700	716	665	683	694	680	684	704	666	656	656	637	672	708	682	639	655	680	680	608	705	681	686	668	709	719	717	633	642	684	705	707	710	700	627	666	701	656	694	668	740	653	670	671	665	640	637	722	668	699	674	633	673	677	708	682	644	673	675	709	719	692	634	666	702	657	651	664	683	721	648	717	681	666	710	682	655	718	680	653	692	667	726	652	676	695	658	623	666	703	663	696	683	697	729	711	709	668	602	666	695	628	655	670	700	691	682	675	714	649	664	677	681	681	676	684	673	674	739	667	722	673	695	682	683	707	666	680	639	701	651	674	681	701	711	671	676	703	689	669	689	685	671	656	682	707	705	641	680	661	656	695	613	663	726	691	700	647	632	645	689	665	695	674	670	671	721	674	654	682	642	736	643	646	662	663	705	656	643	697	662	680	675	718	646	650	678	689	650	728	671	683	675	725	689	677	736	713	660	681	682	664	663	646	707	649	694	720	697	694	652	692	661	690	684	690	664	690	683	672	691	669	650	680	671	697	707	689	672	629	660	694	672	676	631	686	645	666	668	682	711	678	716	614	689	621	680	667	736	693	693	712	699	729	664	667	635	674	715	678	683	706	690	665	682	643	680	622	728	676	679	611	711	630	668	673	670	697	699	639	687	692	614	688	679	668	691	679	705	642	711	646	724	706	648	682	656	622	647	672	658	694	674	676	694	651	695	679	655	716	671	707	667	651	678	693	642	683	688	700	653	698	647	707	710	674	696	678	645	707	680	685	640	656	689	669	686	669	639	650	683	641	700	668	668	712	652	623	703	671	697	688	696	710	658	683	710	677	682	662	671	680	734	680	677	699	686	633	666	721	694	697	653	680	681	696	676	695	683	659	670	642	720	694	654	660	663	659	669	683	663	715	676	669	668	660	686	679	723	649	674	658	673	701	742	649	631	699	683	659	719	648	716	711	694	723	643	662	694	674	682	657	686	675	695	647	652	649	655	632	668	693	651	681	649	690	675	697	701	640	688	685	701	642	705	672	711	720	667	695	696	705	715	668	662	631	654	651	629	680	706	679	691	661	647	677	707	700	699	685	687	681	684	683	669	700	703	718	660	660	633	680	689	642	673	688	637	725	718	707	685	691	651	680	615	667	683	728	693	705	666	677	667	735	702	698	692	655	713	663	667	738	732	606	676	694	676	692	695	669	694	644	694	666	688	642	705	671	663	671	697	677	683	707	695	668	641	682	679	697	639	668	689	682	731	674	715	649	642	694	700	686	661	681	671	646	657	713	647	668	696	657	710	661	695	685	708	690	708	654	659	706	706	706	667	669	661	645	697	739	678	697	614	679	698	681	705	668	693	723	666	676	665	702	680	682	676	674	656	725	653	654	616	721	644	694	695	674	704	695	678	684	687	717	685	710	670	673	663	644	648	681	688	740	667	695	665	692	694	638	685	632	696	650	670	668	651	686	680	653	696	698	685	647	675	715	730	711	675	670	687	696	638	670	715	714	694	678	710	670	679	701	664	652	649	679	700	680	644	663	731	703	686	691	643	716	708	720	670	667	653	657	672	671	661	701	694	677	712	679	731	668	682	655	652	677	691	669	679	722	702	707	618	685	734	684	709	663	688	699	682	658	707	684	694	684	677	677	676	656	670	648	660	672	687	656	674	637	659	714	680	713	702	697	669	717	694	649	682	710	666	635	662	674	672	695	708	667	676	702	658	683	676	632	687	668	686	668	680	672	668	727	703	658	640	669	696	678	707	671	670	686	651	702	692	709	702	687	715	670	635	706	748	659	711	637	644	653	654	703	668	654	728	696	658	703	695	661	677	664	677	630	660	665	685	728	706	678	651	700	666	737	678	645	719	666	663	689	681	624	711	647	685	631	658	642	703	711	647	670	692	664	671	722	719	682	688	666	714	632	690	641	627	694	679	683	666	695	667	682	673	665	701	656	690	670	666	649	652	653	655	655	679	634	666	714	660	697	724	687	629	683	733	728	674	684	679	644	674	618	717	700	667	658	650	701	693	675	687	668	645	660	681	693	663	639	680	713	696	696	692	655	681	652	725	646	707	662	663	716	658	656	709	701	683	696	687	685	647	729	666	654	684	685	694	694	649	728	688	700	671	738	641	698	701	678	745	672	694	668	680	709	680	687	707	668	690	721	653	677	673	678	654	727	682	704	652	672	673	638	686	692	699	687	726	705	650	683	663	634	637	670	654	649	725	676	698	657	681	668	647	679	722	667	701	700	674	626	689	671	687	669	665	659	685	662	666	681	702	686	714	689	674	680	720	650	666	693	715	690	679	692	710	688	661	690	663	665	702	667	672	735	699	731	691	665	701	703	680	688	698	683	660	731	658	666	613	661	708	663	679	718	658	694	668	654	652	694	688	707	707	650	682	605	664	689	641	666	649	665	672	660	664	682	703	624	699	641	659	705	666	670	672	659	720	707	716	718	688	694	654	648
24005	21186	25412	27266	21236	21194	6318	1761	1085	697	559	450	488	422	401	438	434	343	324	318	272	260	241	243	267	258	247	273	250	299	256	241	229	237	212	213	179	213	222	212	193	245	206	232	213	201	207	200	225	219	190	216	219	217	234	213	169	210	227	204	205	220	246	212	193	219	203	230	204	202	217	190	224	213	205	239	233	193	219	212	214	211	222	212	231	202	202	203	200	214	225	199	183	227	191	207	200	233	178	183	205	226	197	205	186	261	233	211	185	202	195	220	234	205	203	219	201	203	203	237	200	201	196	190	186	209	223	211	225	230	205	214	221	197	214	207	205	205	236	204	224	217	192	211	211	201	164	199	209	210	193	224	217	215	227	216	193	202	200	210	230	229	232	203	196	195	209	203	226	188	204	211	244	207	190	210	212	217	194	192	245	191	234	197	211	231	221	202	184	212	208	230	207	188	212	209	213	204	232	187	184	197	220	210	234	190	228	221	232	199	218	198	215	221	217	219	177	227	184	188	192	222	230	208	211	199	206	191	230	204	178	213	207	222	193	212	211	225	208	193	215	200	215	205	212	226	232	211	200	224	234	212	216	212	210	211	221	225	198	218	201	219	219	203	229	200	209	209	245	215	222	226	193	225	225	200	220	196	242	209	199	213	213	197	200	213	203	176	226	203	227	197	209	197	213	220	192	212	226	238	206	207	180	208	204	231	221	208	206	207	190	172	209	196	232	215	211	225	246	228	213	209	211	213	206	210	190	207	218	229	192	196	204	213	211	218	233	202	217	208	187	214	204	203	213	218	206	191	207	210	208	207	206	209	180	222	210	232	228	181	216	217	226	243	213	219	208	219	201	193	206	221	212	224	218	219	220	205	223	202	222	200	204	232	196	194	207	229	213	204	222	186	191	212	199	237	222	212	211	191	204	207	230	178	215	219	206	238	202	228	193	219	206	214	167	206	211	213	217	230	217	217	194	204	227	198	190	216	255	212	226	219	208	183	223	202	204	193	221	212	204	226	227	215	205	213	200	225	202	189	197	198	183	184	225	211	231	202	197	212	250	214	186	197	219	170	229	195	212	216	192	215	231	236	170	207	195	212	203	220	227	190	205	211	212	210	195	208	250	222	228	193	190	221	224	185	194	200	200	193	201	200	202	205	206	195	197	191	225	216	191	186	181	200	224	224	213	239	220	202	212	225	198	206	200	208	213	226	229	223	181	189	192	222	217	225	232	187	232	201	237	230	196	235	248	196	214	232	213	199	247	224	218	215	232	249	214	221	210	191	196	215	217	213	199	211	214	192	189	200	187	228	215	202	214	196	209	228	200	183	199	223	189	207	219	186	228	216	234	194	200	195	238	188	194	213	200	206	208	222	239	211	209	207	199	218	205	214	236	210	207	192	210	205	219	216	220	188	206	222	184	223	197	241	208	195	191	210	208	229	222	218	235	235	238	203	211	200	210	207	195	205	225	188	213	207	204	200	202	214	231	223	219	201	208	200	223	242	193	192	210	218	195	197	196	186	212	203	195	201	201	204	231	223	215	229	232	201	218	214	201	210	198	209	227	206	202	216	210	188	242	221	212	212	189	208	186	209	208	220	219	187	200	231	209	255	219	215	213	198	191	227	240	207	218	217	215	207	213	203	208	210	219	209	181	200	220	175	193	249	210	208	204	211	195	198	194	189	212	208	219	186	207	217	206	197	199	182	211	214	205	214	209	202	205	177	227	226	206	192	230	195	207	232	240	193	198	194	220	190	191	189	207	226	219	205	223	200	221	206	216	215	236	221	212	210	211	219	196	192	206	185	210	213	206	190	203	213	216	189	241	209	189	212	191	198	227	206	220	218	242	226	198	211	194	203	189	202	243	185	227	182	225	180	196	194	203	193	203	197	207	182	195	223	217	211	193	211	189	189	181	224	195	196	205	225	209	194	214	211	217	218	210	212	224	229	212	179	199	207	228	199	201	216	224	210	205	213	223	204	216	208	220	186	214	198	190	241	197	193	206	198	196	223	229	230	226	222	216	203	197	193	174	209	218	199	215	242	211	234	251	215	193	186	198	205	192	235	214	216	185	183	199	212	239	202	202	218	183	183	203	220	207	195	207	193	190	208	210	199	205	215	226	205	204	215	224	211	200	201	196	210	238	193	213	199	242	205	236	190	225	199	223	221	191	200	216	185	204	207	233	235	236	214	223	194	207	209	193	183	186	180	220	238	238	240	213	216	223	202	229	197	218	209	225	184	212	201	217	191	210	215	219	218	213	205	211	194	195	194	219	202	185	221	212	214	180	236	196	240	209	221	201	188	195	226	226	229	228	213	204	193	209	217	217	178	180	196	183	185	221	192	202	205	178	198	211	203	206	223	210	190	188	203	197	226	190	206	221	195	202	211	193	201	195	213	188	191	196	205	230	219	186	205	214	198	215	180	226	217	203	233	215	194	219	206	211	233	198	166	224	215	201	195	213	225	208	211	186	201	210	179	233	232	191	201	212	237	197	192	191	182	225	205	209	205	214	178	203	220	213	180	204	187	204	202	209	199	185	219	252	201	179	192	203	211	216	204	225	200	216	225	188	218	191	216	224	198	199	230	205	206	187	191	216	205	222	233	198	218	216	199	207	234	218	211	207	209	194	217	168	222	202	221	227	215	186	211	217	227	245	209	216	209	209	205	192	225	189	182	213	194	247	222	212	221	208	204	195	227	222	226	224	222	198	196	233	205	227	192	221	205	211	204	209	197	201	225	228	208	215	233	237	170	219	204	211	198	198	183	204	227	218	193	207	184	188	202	222	244	199	193	195	185	225	206	232	183	245	208	229	196	190	216	191	228	212	247	227	212	224	233	238	178	191	188	194	209	205	226	214	216	235	230	237	216	220	200	216	222	223	198	201	201	225	233	199	181	190	207	204	223	193	181	191	208	218	231	188	197	235	236	187	200	223	215	212	228	213	214	239	199	221	192	191	206	202	186	234	223	220	218	220	199	200	215	203	243	218	201	194	231	198	206	222	206	212	202	222	211	218	189	182	179	193	208	237	217	186	196	210	198	205	202	223	182	196	228	181	204	228	211	218	200	214	213	212	215	205	204	203	204	203	222	204	196	170	225	208	196	201	200	204	226	210	205	208	217	232	217	189	212	189	202	214	182	204	182	227	205	219	206	217	229	196	188	224	205	212	195	217	206	248	204	210	187	207	199	182	217	187	236	195	221	190	206	198	204	227	207	199	203	252	234	219	213	198	187	201	170	222	223	223	237	176	203	193	250	205	223	221	166	184	201	170	211	223	230	228	239	204	191	214	215	203	243	198	205	189	198	201	168	198	222	225	185	218	219	204	201	192	225	210	204	208	199	223	230	241	203	202	211	217	217	196	202	193	212	181	202	218	206	191	188	190	228	223	223	224	189	217	208	197	220	232	209	223	187	215	240	209	216	201	189	210	183	220	202	211	204	217	172	199	198	210	210	204	234	215	209	174	206	169	207	196	199
9234	20865	14960	7310	3973	2257	1394	1143	971	703	670	674	666	657	621	598	571	572	571	556	534	569	524	509	548	561	575	506	566	531	524	509	477	491	493	498	486	459	517	484	475	490	488	501	502	545	494	515	498	514	492	502	465	502	531	516	482	482	475	535	457	493	487	503	464	499	483	498	478	527	506	523	509	525	503	480	477	527	488	445	498	459	485	480	507	465	483	487	472	521	478	510	494	469	462	482	504	465	466	524	489	505	510	470	512	451	505	499	520	511	509	488	480	487	498	510	492	494	466	480	499	495	484	464	439	521	489	478	480	518	514	510	523	479	485	486	484	496	458	479	493	481	502	477	486	520	479	509	512	462	480	504	491	456	472	513	490	493	449	514	481	509	515	451	517	495	514	493	458	478	476	526	458	507	485	463	453	479	498	505	491	502	503	486	454	477	471	488	432	487	492	483	490	490	483	490	477	492	517	514	469	557	477	489	457	492	508	519	521	509	502	483	503	492	504	459	453	487	510	509	471	479	488	467	476	472	456	478	487	494	476	491	467	506	490	461	469	480	511	465	474	497	517	453	485	501	520	482	475	458	470	468	448	473	476	482	501	459	490	503	479	487	515	513	477	499	483	478	503	487	453	505	489	470	488	520	496	467	465	508	486	502	477	504	460	507	494	491	542	499	474	493	485	485	467	516	497	465	505	502	511	489	458	524	481	497	509	484	475	420	468	516	474	480	507	503	456	471	500	478	503	485	481	487	483	497	491	510	489	496	483	525	483	488	478	496	503	499	495	518	491	454	502	481	505	516	471	479	459	480	483	481	467	452	445	486	489	506	478	488	461	488	497	530	480	515	491	518	488	471	499	500	530	482	496	515	496	534	466	519	459	486	489	466	483	484	465	501	520	468	499	495	526	525	505	494	497	462	500	473	456	521	472	552	495	482	525	504	481	475	494	505	504	546	479	470	486	495	459	491	521	495	505	489	508	473	492	485	501	508	474	477	466	502	494	491	517	476	499	508	469	473	478	498	457	488	483	506	475	467	479	462	495	455	453	502	474	506	468	483	514	530	495	497	477	472	494	494	481	518	477	500	513	520	517	492	512	484	460	454	492	526	499	475	461	484	475	484	470	515	495	484	520	453	495	511	483	455	486	478	485	482	490	508	492	502	477	475	447	464	482	489	475	488	489	494	481	475	483	510	466	488	463	453	488	463	502	505	458	470	507	474	504	442	505	481	488	473	559	480	490	509	449	469	551	472	491	483	464	493	481	470	467	459	448	510	493	484	514	488	501	490	491	477	502	503	490	472	484	455	479	486	466	462	501	488	516	476	473	513	506	491	476	460	458	450	477	515	467	521	464	460	425	480	488	464	460	500	476	471	482	502	463	503	506	518	506	492	489	517	496	483	476	485	508	528	514	486	485	467	467	486	498	495	499	479	476	501	496	524	477	511	427	462	514	534	519	513	503	470	501	514	503	515	499	482	551	550	499	479	478	492	446	488	527	488	485	465	496	511	504	458	506	467	462	491	510	521	482	488	484	490	475	503	501	468	493	514	481	427	527	462	503	507	481	442	501	466	451	478	466	475	473	492	481	498	502	448	508	465	458	461	497	460	471	506	474	506	472	479	486	512	507	506	486	496	464	488	498	474	499	486	472	483	493	452	459	435	488	499	488	513	508	495	466	480	450	526	525	478	459	509	526	457	501	444	515	475	458	468	477	534	461	472	501	469	513	501	487	533	474	485	472	489	462	522	482	487	522	475	479	462	519	477	464	482	530	490	481	470	485	493	486	495	518	474	495	472	491	480	476	512	499	504	511	481	460	506	466	490	459	434	475	498	489	465	465	495	492	517	462	501	453	485	509	494	493	523	460	477	492	462	439	491	481	492	483	466	476	488	448	501	497	502	512	523	504	480	492	503	459	497	473	492	444	473	474	476	488	505	501	503	474	483	544	537	508	452	527	473	487	480	480	498	524	472	477	458	516	510	515	497	540	462	485	511	468	462	508	468	496	454	468	452	508	503	476	478	491	495	460	485	461	497	466	485	492	474	468	528	480	438	429	435	504	497	487	475	478	498	508	468	500	493	502	487	459	536	503	507	488	516	492	433	473	475	452	462	504	512	491	484	512	503	478	518	500	509	543	470	459	538	512	449	511	486	477	446	488	457	474	516	489	482	498	506	487	442	494	485	503	496	482	530	532	503	464	459	435	505	489	504	454	487	446	469	442	533	518	493	489	521	472	489	490	520	489	494	480	488	505	484	494	490	531	457	510	507	489	527	462	475	506	514	512	467	502	482	515	484	443	492	521	488	476	538	467	471	524	494	489	484	480	483	466	510	462	531	484	476	499	505	490	482	510	501	509	483	496	477	464	489	495	468	479	466	514	469	536	469	488	424	458	495	452	489	507	517	477	489	511	512	498	500	490	476	474	451	481	479	469	491	441	472	472	440	452	525	524	474	480	525	478	507	505	501	449	441	454	522	517	487	507	475	525	514	493	505	508	503	469	500	504	511	470	486	501	459	470	510	496	461	477	498	492	497	509	505	474	493	466	442	511	460	544	442	456	515	444	476	523	506	491	499	495	479	485	450	478	471	494	490	479	528	512	474	470	505	522	475	501	460	511	470	471	494	462	481	468	534	471	490	523	524	454	520	466	511	447	520	479	491	488	469	506	484	490	477	491	496	493	482	490	464	515	527	484	492	445	511	512	519	483	475	459	455	488	461	485	483	485	470	505	490	455	492	489	494	486	491	464	503	473	467	506	492	452	460	448	500	452	451	495	457	484	517	465	463	502	495	448	512	494	489	497	503	479	465	540	514	472	431	522	449	516	467	502	505	517	498	499	489	460	497	468	476	489	510	501	500	515	464	477	456	468	476	517	507	459	498	484	480	516	496	466	519	466	452	518	551	471	475	518	478	448	468	505	441	509	497	494	465	519	492	457	504	498	494	493	496	479	515	510	479	512	484	515	481	472	483	489	495	453	512	474	500	498	476	466	458	483	470	476	532	499	460	499	481	484	483	479	466	482	486	474	498	465	452	473	507	540	503	492	478	523	495	513	500	514	504	503	487	436	499	462	493	476	484	529	500	444	502	529	498	461	477	492	474	513	496	499	461	484	496	509	530	499	478	490	536	500	488	498	513	501	522	462	524	500	481	482	488	480	521	480	507	472	494	492	510	516	503	491	465	490	478	482	459	503	469	487	471	478	474	499	479	462	499	521	473	473	485	500	521	482	512	499	456	469	473	489	524	492	516	484	477	449	483	478	481	475	484	466	504	487	518	482	474	486	503	463	521	489	470	481	475	496	461	472	495	480	490	529	512	506	465	435	476	520	471	469	498	506	465	459	469	502	481	473	503	461	474	459	495	499	499	474	532	515	493	531	519	520	472	474	537	442	537	514	475	485	500	528	512	465	489	486	504	479	501	484	503	512	495	486	472	497	516	461	475	479	483	510	514	497	478	520	529	503	499	500	493	486	502	477	538
34570	15022	7418	3486	2069	1338	978	656	689	568	544	478	491	449	426	477	441	426	428	452	432	400	436	434	421	423	411	405	442	404	433	370	399	410	402	429	435	396	424	371	396	436	429	418	399	391	423	414	417	387	403	399	417	408	408	418	399	405	461	409	387	381	407	394	445	378	402	349	407	392	385	442	436	361	368	410	414	395	428	427	400	385	423	450	421	422	396	409	425	429	412	392	399	408	388	397	448	450	413	422	380	415	397	377	425	397	427	361	417	370	413	387	413	396	413	390	401	449	401	393	402	388	383	405	431	393	377	378	423	375	404	374	417	385	420	394	431	388	399	392	418	378	397	421	381	399	416	396	458	437	391	405	377	440	463	421	408	410	377	422	392	372	421	432	394	423	424	400	416	408	394	431	417	409	412	439	408	349	404	404	432	414	391	394	436	415	381	389	396	428	405	388	414	387	441	395	407	410	394	420	428	387	404	394	410	409	422	402	408	409	411	414	419	407	387	369	443	407	383	430	359	408	445	415	381	405	429	429	413	419	404	433	398	438	391	386	418	420	437	427	395	416	434	401	425	382	394	405	409	439	396	403	397	394	384	450	392	389	392	390	436	386	392	433	390	422	389	390	389	402	379	374	418	428	404	389	418	418	379	403	427	426	427	413	350	410	395	399	396	405	385	425	402	425	427	405	423	422	423	392	414	396	421	402	410	399	432	385	401	421	405	401	398	372	424	360	393	416	398	400	394	399	418	408	398	414	442	410	377	416	385	413	412	430	443	418	405	398	396	387	424	364	406	398	390	419	406	371	382	426	413	462	424	416	392	426	395	413	397	429	421	398	377	395	396	422	420	431	398	419	388	403	420	444	398	439	389	374	377	401	435	351	382	410	398	385	379	408	432	417	404	417	390	366	429	396	409	420	382	436	377	439	378	400	398	398	376	385	413	404	409	410	432	413	392	365	356	400	379	407	426	397	415	405	392	402	452	419	394	402	430	406	429	412	352	367	421	396	429	408	399	371	395	412	417	408	409	390	414	419	384	377	353	409	411	414	406	390	418	432	412	428	409	428	422	444	401	422	415	373	406	376	387	376	400	372	453	429	405	387	402	420	397	398	457	410	384	424	391	416	381	411	415	393	448	416	408	380	410	377	411	404	414	421	422	377	373	372	402	396	383	447	395	398	438	425	403	436	428	426	432	413	381	389	413	401	384	393	389	413	423	407	451	393	427	388	403	413	415	406	399	395	410	420	423	389	396	408	427	444	399	432	391	419	387	383	399	421	396	401	439	404	419	366	389	427	397	414	435	373	393	387	406	404	417	397	407	380	388	433	411	396	417	445	421	372	463	427	407	408	372	383	384	425	399	416	427	380	415	444	386	426	374	400	425	395	388	366	386	406	410	416	396	429	454	366	418	417	402	388	409	434	426	437	399	378	415	383	403	381	379	370	417	410	420	432	422	380	375	394	409	415	358	386	387	366	420	387	381	435	390	424	444	402	380	357	420	369	382	396	400	360	386	431	406	414	382	410	393	444	444	400	426	438	467	414	428	423	418	378	394	430	388	457	408	410	347	413	453	429	430	426	421	396	389	400	440	416	427	426	410	406	430	406	449	427	421	398	409	372	382	365	423	396	429	418	341	410	398	380	407	424	419	409	433	407	396	420	439	397	379	451	430	381	415	420	375	419	435	406	423	393	416	376	403	400	394	371	411	406	433	406	405	377	428	443	394	406	408	402	401	413	376	375	402	410	391	413	361	409	380	422	379	406	414	410	394	400	441	391	411	401	412	393	378	437	367	401	415	420	428	388	407	419	381	393	432	412	408	388	422	424	383	413	437	369	429	369	398	385	417	383	414	410	413	392	384	393	408	417	426	406	394	411	385	418	387	393	371	414	406	412	342	400	440	429	394	355	393	403	397	400	421	437	412	380	381	384	357	378	402	429	411	373	439	417	389	357	375	396	360	410	391	405	414	382	393	428	413	444	428	367	422	441	364	390	427	389	389	425	393	407	400	429	413	379	434	433	446	384	436	390	423	423	448	405	421	426	389	380	401	393	374	413	411	386	425	376	425	359	378	399	414	394	411	398	408	397	443	388	428	442	388	389	381	376	386	404	415	400	402	434	396	397	390	375	382	387	438	400	416	393	392	372	399	423	432	414	428	415	402	418	343	410	372	399	430	390	383	428	405	455	396	392	407	405	381	377	428	381	401	391	448	430	387	404	407	405	420	389	404	390	380	419	415	405	388	391	424	420	450	398	381	423	428	426	410	380	414	439	418	358	418	448	430	383	441	467	420	401	388	427	383	444	408	401	435	429	400	399	438	434	427	421	431	391	340	417	409	375	395	426	418	374	426	423	409	384	380	410	402	389	426	386	400	438	347	384	391	402	394	421	393	424	433	407	409	421	401	409	434	438	413	375	361	405	406	422	451	405	432	415	424	369	388	434	397	430	413	424	419	418	387	398	403	415	410	416	383	428	430	399	431	384	409	410	405	420	396	450	421	391	406	436	425	417	401	383	443	417	410	403	424	390	378	392	404	444	416	399	426	348	399	388	403	433	385	386	397	389	409	416	386	405	438	412	382	426	414	408	390	429	384	409	437	427	414	385	419	437	426	419	413	411	393	388	390	413	381	415	391	420	455	421	414	404	361	405	440	428	412	431	373	393	422	410	441	412	425	379	384	415	439	392	398	413	403	392	440	384	422	437	460	403	399	414	432	434	428	354	384	355	414	378	420	394	438	395	385	411	394	412	418	400	390	419	398	383	462	428	395	404	431	403	417	405	411	430	392	394	402	424	460	397	420	461	412	402	449	425	454	386	413	458	422	423	474	410	430	408	411	405	424	426	393	380	414	413	397	436	420	434	404	404	408	402	409	400	399	391	441	411	372	417	394	398	396	405	403	363	410	407	383	441	415	419	403	419	431	408	404	383	426	412	391	437	437	414	431	403	430	399	366	392	454	427	372	419	381	405	400	390	367	377	432	406	370	426	393	394	445	415	418	408	434	396	415	383	469	384	388	413	430	431	354	414	389	397	378	427	431	395	403	390	438	413	390	384	400	371	427	438	391	442	410	389	427	413	390	427	413	404	454	445	377	423	400	396	392	383	426	352	425	368	416	368	389	464	421	364	388	435	392	443	406	424	370	404	426	377	395	411	392	401	395	398	377	393	377	385	455	398	393	404	391	425	407	421	429	441	404	404	427	406	423	425	418	410	383	376	401	396	359	367	400	388	387	440	383	425	405	411	393	437	384	379	402	411	423	415	402	420	433	389	382	420	407	418	361	389	409	403	414	462	430	417	399	390	366	395	395	440	366	372	361	405	387	407	419	387	362	440	418	370	396	409	394	404	422	401	424	399	376	399	384	378	441	427	395	408	426	384	441	387	398	377	404	399	361	415	412	420	423	417	432	416	366	390	377	397	416	395	417	422	439	406	386	408	401	417	387	450	404	410	386	429	402	415	434	389	397	381	404	369	393	421
12062	9408	6463	3199	1988	1419	1155	975	990	948	957	913	862	957	924	916	915	897	876	888	892	863	853	891	869	907	897	872	786	865	875	881	923	853	875	854	854	892	878	879	879	862	843	890	854	884	871	844	868	881	855	853	902	851	846	815	847	897	911	876	889	900	855	882	867	862	912	868	896	901	873	894	917	896	826	869	866	864	869	820	859	874	900	878	875	854	912	922	859	861	906	863	842	908	887	892	803	886	859	877	874	871	858	880	895	850	884	884	877	889	868	891	839	920	841	817	917	873	873	881	905	853	798	868	876	856	857	826	860	883	886	897	812	867	894	868	870	820	854	809	893	883	848	891	880	899	860	856	917	833	898	820	918	873	886	846	849	848	891	872	873	909	862	780	915	849	856	860	802	857	926	890	853	853	889	896	873	894	905	908	929	913	875	819	897	885	862	883	878	814	832	895	898	838	839	916	875	904	908	866	880	811	857	885	899	904	874	853	808	867	906	888	852	876	909	845	875	874	884	851	856	886	870	907	873	821	927	851	874	866	917	873	885	852	838	896	881	892	880	848	824	898	883	856	831	879	858	897	839	918	858	854	876	836	869	877	922	841	870	885	848	837	896	899	869	859	859	862	850	819	840	905	850	832	909	894	879	905	879	884	875	879	875	894	831	840	853	870	861	892	854	882	872	863	862	904	915	901	872	865	858	894	858	880	872	858	821	863	854	901	887	865	845	868	874	908	920	875	846	861	913	832	920	842	809	861	859	884	814	868	833	868	849	915	868	861	912	880	847	848	865	907	864	879	856	877	836	851	888	825	868	863	839	879	892	833	892	914	856	807	891	874	853	906	883	878	809	902	895	825	841	872	830	903	852	872	870	846	941	862	856	817	891	845	891	900	864	823	896	879	856	892	862	849	824	844	879	904	836	848	839	886	903	901	877	927	852	875	834	889	830	856	848	831	853	906	913	948	868	868	883	848	851	897	898	819	890	888	890	801	862	850	821	875	821	843	856	859	882	878	847	832	853	859	870	923	912	884	846	932	873	925	843	852	904	877	877	899	847	901	881	839	883	869	842	835	906	889	862	854	873	913	810	880	943	908	907	831	860	945	897	847	826	879	841	905	888	876	890	879	901	846	892	867	907	869	898	842	874	900	890	865	894	898	838	872	867	876	943	875	839	867	785	887	890	871	927	822	893	862	844	865	918	889	872	900	828	894	912	853	901	866	915	887	930	860	921	889	874	849	862	841	861	940	888	926	831	849	877	865	869	875	857	892	893	837	892	905	857	921	903	886	920	880	852	868	879	885	893	912	867	897	849	851	909	906	940	859	880	829	849	835	811	889	862	931	930	854	891	928	871	937	841	873	817	870	817	929	902	899	895	827	878	821	887	892	840	922	891	897	851	845	870	862	855	910	886	879	852	864	891	847	890	826	783	909	823	905	880	831	891	893	834	860	906	864	836	885	860	894	911	861	880	908	896	889	881	938	891	865	901	846	847	871	888	897	943	842	873	899	921	866	912	860	865	856	869	883	832	857	898	882	824	865	873	898	913	918	886	928	868	823	887	834	856	883	828	816	859	833	932	892	900	850	863	859	854	850	860	903	857	876	849	899	901	837	877	821	887	868	886	843	809	925	869	867	857	885	928	908	879	923	846	875	877	823	889	871	846	904	850	863	864	879	913	860	831	852	831	881	917	909	875	873	889	867	835	866	847	880	894	863	825	868	875	867	865	957	879	898	906	843	913	913	851	894	895	881	889	873	882	907	889	853	887	892	920	871	874	902	842	877	847	862	887	857	872	963	814	885	856	917	820	837	867	865	864	879	847	913	856	873	853	868	863	818	877	852	865	904	882	882	866	925	856	886	880	850	886	865	872	873	857	923	896	867	891	945	879	898	932	861	861	842	866	873	842	918	878	949	820	908	921	902	923	868	877	890	877	899	847	874	864	871	907	888	914	853	847	856	897	850	933	882	876	833	822	903	847	876	856	862	882	864	889	911	864	886	854	800	893	864	875	891	871	842	899	879	845	843	863	878	876	848	829	846	923	848	882	860	809	879	875	888	887	895	897	880	840	851	881	871	866	824	863	880	864	889	902	843	906	889	865	856	839	874	843	855	914	904	851	877	860	906	862	884	870	877	851	850	909	865	879	841	864	846	912	887	843	873	881	843	880	862	862	849	836	861	879	850	904	872	819	859	879	893	879	915	899	838	864	892	861	866	933	841	875	869	883	892	860	859	843	894	886	878	869	882	882	886	917	895	919	907	871	840	907	885	824	948	849	853	880	861	834	839	889	852	904	867	861	881	847	840	836	831	928	899	821	811	901	811	890	893	892	882	900	864	875	902	878	865	840	860	887	891	877	819	891	823	923	831	883	908	878	901	900	873	879	919	880	906	900	872	852	900	912	877	864	871	893	831	868	863	892	890	904	946	861	864	877	865	856	920	863	884	896	909	806	891	901	845	835	900	830	910	932	864	883	850	857	950	918	864	854	880	874	913	813	857	877	883	911	916	869	864	897	862	858	858	868	853	888	888	859	873	858	817	861	891	906	894	845	838	830	860	884	889	832	891	855	869	950	844	891	849	890	876	893	884	930	851	868	868	838	918	863	840	854	892	859	849	887	830	870	858	884	909	870	914	796	893	866	873	869	897	867	878	828	876	868	869	880	907	887	883	894	857	884	870	886	895	823	848	844	937	880	887	851	921	881	849	896	843	820	922	907	883	853	907	888	851	884	853	917	898	877	899	840	862	852	917	820	877	847	849	910	856	953	913	828	878	875	886	892	865	858	844	894	845	850	887	896	827	858	885	933	854	872	844	891	878	932	898	870	893	837	885	850	840	931	886	840	917	851	874	821	867	823	878	888	874	893	858	843	879	919	867	842	853	859	869	838	875	886	866	895	857	874	912	854	852	862	874	857	865	895	845	867	910	837	858	876	890	895	855	870	879	923	855	835	865	927	846	835	890	821	920	868	846	913	882	891	900	872	816	860	863	908	868	908	939	919	912	926	843	953	899	918	849	846	886	833	851	867	890	902	856	887	893	872	919	810	831	863	843	834	878	863	856	890	876	869	874	900	839	916	872	889	882	876	864	889	845	892	882	909	853	843	890	873	891	847	883	907	875	839	879	865	869	908	860	909	831	878	907	881	834	890	855	875	868	875	826	907	881	847	851	865	880	918	816	912	864	883	901	852	861	853	909	869	870	820	938	827	849	838	846	872	852	883	846	865	846	872	897	909	854	923	857	858	843	851	894	864	876	816	832	867	898	873	893	871	862	858	856	861	815	902	877	852	888	847	852	924	860	858	858	881	829	901	903	889	888	824	863	914	877	881	859	876	918	879	892	913	878	830	914	878	897	904	950	888	838	883	881	884	863	884	854	902	857	872	840	889	870	862	889	834	904	890	850	866	855	835	880	927	870	902	801	906	874	881	855	874	939	967	848	871	843	921	879	845	900	848	876	863	853	930	880	862	858	882	882	843	888
24670	21120	24682	27791	20849	6405	1932	1166	920	663	559	466	415	455	401	401	401	392	402	398	354	326	330	317	356	334	310	349	339	321	316	309	305	346	308	313	290	322	322	298	279	307	296	320	314	296	290	295	293	276	300	283	320	311	306	295	340	303	264	318	311	305	302	321	294	312	299	281	309	287	329	291	316	330	274	300	284	299	274	329	285	301	318	320	313	280	293	316	314	285	296	276	315	293	300	314	335	307	282	304	293	306	302	309	309	324	280	295	303	276	310	262	285	319	308	311	270	286	305	264	308	307	314	260	303	296	301	274	307	292	330	278	305	290	294	290	306	311	282	311	278	310	288	277	334	297	318	287	296	305	297	323	301	268	310	293	313	325	299	294	268	266	296	310	292	306	275	294	302	313	285	305	303	309	271	303	311	299	271	303	313	299	280	284	300	287	353	285	287	303	316	281	300	299	313	296	307	325	308	283	304	300	284	308	286	277	305	288	296	287	268	298	306	298	299	283	299	319	307	281	279	277	287	273	274	328	297	282	262	297	275	316	292	320	292	295	294	313	265	303	303	264	296	290	299	304	292	280	262	280	309	311	297	301	299	284	319	304	296	320	320	282	293	313	308	337	288	286	319	328	293	281	302	314	307	284	325	338	279	300	324	278	312	336	284	310	327	297	279	279	309	309	323	287	307	283	287	307	294	282	304	288	298	307	310	289	289	318	289	302	274	336	301	309	277	310	243	317	283	287	328	310	296	294	297	315	289	315	334	321	308	291	284	261	300	286	285	293	272	340	326	288	302	312	299	306	294	314	330	298	271	339	290	289	321	318	289	291	273	314	304	302	279	295	294	298	312	280	308	311	296	307	302	310	302	312	316	268	296	257	307	309	304	268	285	286	305	324	279	308	294	287	272	284	307	289	296	292	304	307	315	308	307	281	301	288	279	283	330	312	282	301	293	320	311	329	303	316	315	285	267	267	332	287	285	320	316	308	287	293	301	305	294	342	300	341	293	296	275	290	305	285	297	336	288	313	285	301	291	292	294	309	291	293	272	304	304	293	274	287	291	279	300	330	296	304	291	323	295	293	332	295	329	278	303	307	299	306	267	300	309	289	323	329	282	270	281	320	310	334	314	300	322	306	326	297	305	310	304	312	319	318	314	342	257	299	271	272	291	312	304	307	274	282	327	287	291	303	283	325	269	315	286	344	308	314	315	345	325	307	275	329	320	317	281	295	323	305	284	295	301	275	271	299	357	306	289	296	330	302	313	286	280	292	302	326	309	283	304	313	273	291	292	311	290	298	295	281	299	287	282	277	317	303	320	320	304	320	304	323	307	253	319	294	298	320	300	311	315	318	302	318	341	318	335	304	310	307	311	321	300	260	296	313	294	276	282	295	302	309	267	327	328	292	289	297	315	333	288	284	263	301	307	284	304	288	315	263	308	307	314	288	299	323	308	286	259	283	276	296	279	298	313	303	292	282	315	300	306	253	318	276	279	305	296	282	318	321	302	295	294	287	306	310	291	310	293	288	306	293	305	304	287	295	308	325	318	297	301	285	293	303	316	313	339	307	256	278	316	309	296	287	301	316	296	303	292	274	300	347	259	268	281	330	295	283	317	293	273	304	313	273	284	314	291	261	327	289	315	315	300	314	289	306	286	290	278	299	298	304	323	289	297	303	309	300	284	302	289	274	307	275	315	315	313	294	302	286	250	284	305	315	290	299	339	311	294	293	289	288	287	277	286	316	338	244	287	304	294	286	309	279	290	283	296	316	308	303	295	305	318	300	292	329	316	332	331	272	300	313	284	301	317	312	276	269	305	276	298	295	309	285	287	322	292	290	279	262	333	278	302	303	318	287	301	299	285	306	299	307	295	282	305	288	290	296	314	312	275	250	303	328	319	341	294	300	310	279	315	324	286	314	289	299	302	291	306	280	269	312	308	275	309	327	296	276	286	296	311	319	292	326	294	314	293	304	284	326	269	270	287	326	322	298	330	302	338	343	304	298	356	301	305	306	301	291	276	290	304	282	313	325	275	282	309	296	275	311	278	322	346	274	297	301	294	287	315	313	319	328	324	308	326	310	313	326	303	292	329	317	321	284	269	295	275	303	311	283	295	294	297	287	316	302	322	273	264	300	307	314	284	309	303	307	299	293	279	311	277	307	297	277	269	294	303	298	309	321	301	276	281	271	307	313	297	297	307	307	307	302	337	306	280	278	282	284	301	308	319	298	276	269	306	288	312	284	265	312	286	327	320	300	310	327	323	284	313	275	320	284	314	300	296	320	318	313	274	292	285	291	302	324	295	303	326	285	269	301	326	306	270	295	306	298	310	316	295	327	289	336	335	297	305	280	315	304	280	292	284	288	302	292	282	306	291	302	291	285	261	319	336	330	277	259	296	310	273	303	293	316	268	318	313	298	297	318	296	286	275	297	277	258	293	275	295	288	268	308	323	307	296	287	306	273	326	302	299	282	305	300	293	307	320	307	311	291	275	308	293	300	275	324	305	302	346	329	321	304	342	289	356	305	296	322	323	311	301	291	277	307	314	320	311	283	298	302	296	318	332	322	294	278	266	259	276	307	302	273	282	283	296	293	318	287	305	308	336	318	265	310	296	270	293	335	285	242	312	323	324	334	281	294	288	302	327	301	307	295	281	314	291	282	302	281	292	300	300	276	279	291	320	301	304	296	289	295	290	287	284	298	313	287	302	302	297	310	294	257	275	282	338	320	290	314	290	277	293	283	259	325	304	297	320	276	269	284	316	301	316	300	299	302	299	297	284	287	285	331	305	280	307	296	312	270	326	341	297	297	336	315	280	289	278	301	309	286	298	313	294	302	252	325	343	318	283	281	280	289	281	266	310	317	306	271	275	319	293	309	326	324	311	263	310	262	316	292	288	306	303	301	307	312	284	266	281	301	273	314	293	301	308	329	308	317	315	270	289	312	297	306	297	277	287	292	272	311	298	293	291	282	304	309	315	335	273	306	311	297	322	329	291	293	309	304	332	289	288	332	276	294	319	350	273	305	332	295	291	267	297	291	282	319	291	288	307	266	258	275	295	300	299	291	310	300	307	317	316	279	291	301	290	266	291	298	282	308	283	286	294	317	260	283	311	311	317	310	343	299	268	301	304	291	325	261	281	324	299	289	306	291	321	275	296	259	279	315	303	297	300	309	291	282	287	321	312	323	301	289	279	289	268	258	296	298	302	311	300	293	296	284	292	296	287	319	304	344	278	281	277	310	291	302	318	265	306	293	290	308	286	287	305	294	287	273	286	321	318	318	301	343	350	309	283	294	306	268	302	311	297	313	308	285	281	289	272	292	289	292	284	301	266	279	304	318	326	326	292	295	291	273	299	300	277	278	287	316	346	282	260	301	303	296	281	304	280	287	320	311	295	307	288	263	278	286	333	289	304	284	273	299	314	272	287	318	278	284	303	283	288	263	289	307	314	299	315	325	286	294	290	318	296	328	282	291	297	298
8322	16642	11464	5380	3074	1912	1309	1005	921	873	709	734	745	730	692	713	700	657	653	683	663	700	675	670	689	666	659	763	690	656	659	675	679	652	613	704	647	685	679	672	659	624	695	688	667	653	646	665	687	693	625	673	678	698	674	604	664	658	689	664	608	609	645	656	668	646	706	653	679	696	649	714	609	652	639	668	653	611	667	649	653	656	683	621	670	655	649	683	649	674	690	681	679	635	659	602	614	678	673	686	641	668	690	610	659	698	662	652	631	663	668	699	694	686	708	592	659	674	632	678	682	654	687	642	604	636	690	651	651	696	698	643	720	661	678	644	640	623	656	649	661	666	650	650	644	694	714	711	641	663	674	664	691	653	669	674	645	652	674	651	630	638	670	685	689	695	675	649	669	653	619	683	655	649	663	694	703	622	666	638	636	661	677	633	640	700	645	643	637	649	657	681	666	655	655	662	659	708	614	635	671	701	652	620	613	645	681	664	661	702	640	645	707	668	695	665	688	659	651	638	676	646	661	624	654	698	686	728	668	683	683	660	666	649	643	644	675	636	638	671	674	685	691	658	679	618	677	672	639	705	677	674	689	697	665	601	651	642	669	681	678	685	690	689	616	607	592	666	644	693	661	611	692	684	655	653	628	637	662	614	671	643	693	709	667	633	670	634	643	644	646	700	684	656	667	604	689	676	611	645	667	656	636	653	653	677	650	674	671	673	679	639	597	653	672	647	670	661	647	655	646	654	652	659	618	646	633	631	670	683	652	641	616	658	666	674	711	669	649	699	710	696	637	632	623	672	632	663	654	664	695	667	675	666	652	671	642	627	677	653	653	635	639	686	637	645	628	643	681	673	629	710	671	654	681	661	687	660	661	594	663	632	651	687	632	632	666	636	692	709	665	678	660	629	697	641	675	690	631	677	621	638	649	627	672	622	646	696	645	631	612	659	656	645	657	676	682	638	663	632	660	642	661	646	672	634	676	613	688	635	645	650	639	665	664	647	657	660	622	651	676	671	626	644	644	702	652	655	643	630	642	650	672	648	667	634	666	683	637	624	662	664	691	642	645	641	645	665	656	646	654	675	677	698	667	648	629	664	676	662	697	627	656	658	676	685	710	700	694	632	692	665	604	640	663	613	663	657	638	699	650	608	691	653	635	693	712	631	657	614	673	692	649	691	663	645	654	611	634	655	683	660	693	658	675	707	636	626	667	645	659	640	649	696	689	647	673	623	636	657	686	639	690	645	747	647	627	662	640	632	654	647	667	601	648	666	646	697	656	663	662	707	656	681	674	633	654	654	658	661	691	637	656	643	647	670	640	714	644	755	659	657	627	658	620	644	696	658	683	669	654	688	663	640	662	651	680	615	675	667	649	666	647	692	637	618	649	634	640	654	703	635	638	672	662	658	665	641	643	651	694	642	670	695	681	680	662	646	654	648	661	676	680	672	651	624	646	665	679	631	636	626	656	689	628	639	667	693	730	667	629	623	658	652	672	641	710	657	666	659	653	675	716	615	677	645	669	620	640	655	678	653	669	677	647	673	652	621	656	660	665	669	657	631	608	699	655	662	664	639	689	646	665	620	650	606	692	679	645	666	632	674	676	691	614	652	689	641	672	688	663	658	675	633	632	667	651	679	597	654	640	651	659	643	639	669	643	702	644	656	660	644	619	645	644	684	704	692	688	700	647	651	663	687	652	626	667	704	694	609	636	685	644	637	624	650	624	695	687	687	637	684	682	663	675	643	624	674	643	681	651	695	690	647	676	634	668	699	669	681	703	636	634	626	677	637	630	636	620	642	678	659	690	704	594	663	649	637	674	706	678	631	681	640	669	654	708	651	728	672	626	670	685	627	638	687	619	628	679	687	594	639	670	668	644	655	663	705	647	655	675	660	695	655	620	718	685	662	615	676	635	681	684	663	645	610	683	628	653	681	609	690	651	629	681	697	675	683	664	633	704	634	640	629	635	678	602	645	656	681	661	682	664	662	711	673	616	622	699	667	632	681	652	633	714	647	625	670	625	629	641	663	692	632	661	677	668	714	617	673	646	609	642	682	628	638	668	679	714	640	656	652	679	709	649	665	671	638	634	644	658	678	695	652	692	646	618	645	631	639	659	653	645	655	613	633	666	643	645	656	635	648	607	607	617	628	674	620	652	685	668	638	667	655	707	676	628	650	653	617	677	632	671	684	632	634	668	658	664	647	668	662	651	649	667	696	670	622	641	592	655	659	642	630	620	671	638	628	658	664	658	696	666	649	690	691	655	755	653	653	701	676	641	662	655	643	644	692	611	684	623	677	660	739	652	651	641	680	641	646	672	653	625	644	690	662	679	639	632	688	631	658	643	638	649	630	637	636	625	656	696	654	599	630	613	615	590	639	666	694	658	673	649	658	654	669	686	664	654	629	632	692	670	666	663	636	670	675	606	648	686	700	675	641	618	659	638	682	662	655	665	666	694	634	600	682	636	669	619	627	633	715	643	668	662	640	626	644	658	654	635	662	672	637	649	649	675	625	688	627	658	690	685	627	647	639	606	646	670	635	659	657	668	648	673	682	684	655	662	647	682	615	658	644	657	680	618	649	660	691	642	654	675	680	701	687	654	677	692	696	632	669	678	643	675	643	679	674	640	709	626	698	706	643	622	681	676	638	668	637	688	646	667	623	644	669	590	697	688	729	676	603	651	662	664	645	673	633	683	600	622	684	654	653	651	664	679	681	669	676	687	680	651	656	660	652	652	653	658	685	664	678	678	690	688	590	672	706	695	636	696	662	629	656	674	622	700	644	644	627	663	701	643	667	646	633	631	694	661	656	680	629	645	690	677	664	673	695	641	671	693	645	646	671	679	639	669	669	637	724	655	643	616	650	649	653	693	658	669	617	662	658	685	650	611	648	687	691	639	675	620	683	643	630	690	676	666	708	598	655	681	639	684	648	677	659	659	687	659	686	652	697	693	639	652	682	694	622	640	637	669	662	647	656	654	675	619	654	648	616	706	663	632	668	645	642	650	649	688	621	673	642	673	665	642	677	683	664	658	683	629	676	685	635	622	675	644	675	656	678	666	658	654	639	668	671	665	656	693	693	660	658	653	630	715	656	706	643	682	665	656	634	681	663	638	642	653	645	629	644	674	692	639	637	647	655	675	720	652	622	671	652	699	648	674	666	698	627	691	628	725	626	647	653	673	663	658	645	667	655	655	690	704	617	655	675	631	665	665	677	662	661	680	676	677	654	626	669	668	658	670	674	636	635	662	668	643	683	662	621	681	630	633	648	618	632	643	701	659	652	676	680	675	655	667	687	656	664	626	662	652	606	667	623	653	668	666	664	699	678	639	654	694	682	644	707	671	622	630	635	611	674	615	699	625	649	707	688	630	629	695	676	677	664	663	662	635	665	653	658	707	652	600	669	654	652	664	644	643	669	654	669	640	676	679	685	664	661	650	699	635	650	618	658	676	642	644	642	675	675	631	650	654	660	644	686
24023	21150	25337	27229	21193	21108	6614	1768	1104	819	547	463	450	418	404	391	386	312	329	297	279	287	249	222	269	236	272	214	258	269	245	217	237	221	207	211	193	210	185	213	204	202	228	202	229	213	229	191	178	219	202	213	209	189	186	216	227	199	222	235	216	205	205	217	202	171	189	216	195	208	233	176	177	218	200	181	169	217	200	201	209	201	210	205	205	178	168	195	182	189	188	206	223	204	179	160	202	193	202	207	187	207	196	182	197	181	234	220	223	191	212	196	213	181	199	216	178	210	211	183	179	190	207	230	214	183	164	197	199	181	207	234	185	223	198	209	193	187	197	207	227	207	189	234	198	199	195	197	192	201	204	209	211	214	214	194	192	184	217	239	179	182	237	213	219	182	184	212	208	186	214	195	204	204	219	202	199	199	216	178	200	193	167	195	196	191	226	207	205	186	179	209	236	199	178	201	219	201	213	212	212	183	194	204	200	241	218	173	207	230	193	173	209	194	210	198	215	207	192	177	203	206	175	191	217	176	190	207	178	163	187	208	192	219	222	168	207	194	210	188	209	203	193	183	212	199	216	209	199	215	202	200	168	192	207	205	216	196	208	203	190	185	180	198	220	174	186	199	183	181	183	198	204	204	195	195	214	189	195	196	216	211	197	187	184	184	210	229	196	185	187	222	177	177	170	211	207	204	181	207	218	197	217	198	214	211	193	221	184	212	190	228	192	210	214	206	227	230	217	193	185	197	197	202	206	224	203	194	192	211	190	210	180	215	214	181	188	194	203	200	172	218	187	216	174	200	210	195	232	180	198	184	201	197	216	194	216	200	210	199	202	216	176	194	178	182	201	202	189	194	193	190	219	220	195	199	189	206	172	177	173	214	222	179	207	203	229	215	234	178	200	187	217	210	202	187	209	199	218	188	193	196	227	193	199	196	177	177	204	208	206	198	195	207	215	179	205	182	208	197	211	214	183	234	185	208	213	172	207	216	193	195	193	187	195	213	192	203	195	202	187	224	194	204	191	198	201	225	193	214	208	210	208	197	189	201	195	184	190	192	200	205	191	159	212	206	194	219	208	178	203	177	214	210	211	195	185	222	204	215	174	185	208	172	189	186	153	185	172	217	209	189	204	200	230	212	201	196	212	226	208	194	191	204	189	162	194	222	156	187	226	197	202	208	200	206	193	215	206	172	180	212	208	183	182	199	212	180	208	199	207	170	194	218	210	178	192	227	204	212	184	180	172	186	220	224	228	227	210	211	173	212	209	188	220	183	250	209	215	183	202	198	178	215	216	209	211	218	176	218	177	191	205	212	221	216	199	211	218	210	171	183	194	175	191	217	194	198	220	200	208	193	179	166	200	190	210	196	193	181	200	208	207	173	222	203	217	175	179	203	180	194	198	221	194	163	193	202	176	199	204	203	190	225	187	191	211	211	214	214	188	191	193	216	184	214	206	223	184	210	184	200	178	186	211	196	229	201	184	151	187	226	210	193	229	170	205	180	199	243	220	189	186	174	197	235	170	196	193	192	189	184	219	196	207	188	189	224	209	210	215	186	223	192	208	195	208	196	186	182	221	218	213	200	191	199	208	209	222	194	183	195	215	197	194	184	179	189	204	191	208	202	239	179	198	181	191	206	192	214	217	210	192	202	179	217	215	199	202	201	211	210	215	202	199	191	218	185	216	187	220	155	221	175	222	182	187	189	235	214	208	196	223	210	207	209	195	193	182	200	197	206	207	195	167	182	207	200	200	210	216	192	220	236	190	195	201	190	193	191	159	193	203	203	206	227	190	198	198	176	186	189	231	205	180	203	222	189	190	179	194	224	206	199	205	188	214	187	195	194	217	193	215	222	193	228	215	210	222	212	189	187	204	196	192	205	214	177	203	193	200	202	203	189	189	199	209	207	220	204	188	204	169	199	186	186	222	225	206	193	205	202	175	193	164	191	194	198	186	197	193	197	212	196	199	174	186	195	183	191	208	209	188	180	199	188	231	203	194	214	212	192	184	195	219	185	216	224	181	191	195	206	215	203	196	205	216	188	212	179	183	205	176	193	202	193	216	200	186	214	201	206	204	195	188	177	230	192	199	196	194	190	213	217	177	213	209	164	209	208	200	180	186	212	174	186	199	188	179	199	194	184	190	207	199	184	148	189	194	214	182	163	193	197	187	207	197	196	194	218	187	202	197	216	181	192	191	219	237	189	222	212	196	207	205	209	228	209	194	189	189	198	205	200	187	224	208	173	188	197	166	183	205	204	214	216	180	207	209	206	169	196	193	190	189	197	191	190	200	195	217	220	176	212	185	228	225	246	179	181	224	215	199	226	215	230	206	189	189	173	192	193	213	184	181	226	192	185	179	211	205	212	199	187	197	188	191	164	179	210	213	205	187	193	188	177	206	182	220	203	203	186	214	230	207	196	210	187	240	188	171	171	215	194	213	237	195	201	183	194	187	209	211	226	187	157	194	197	199	233	215	189	185	203	206	204	187	207	204	208	234	193	205	184	194	196	193	191	214	172	229	198	211	183	220	183	201	204	213	219	208	194	220	192	180	227	191	188	224	189	200	207	180	220	197	194	182	199	201	208	198	199	202	192	222	165	200	195	185	207	180	195	218	219	198	208	202	214	196	213	222	195	189	174	196	202	195	210	199	218	205	206	214	193	195	228	188	206	188	196	190	198	180	183	199	205	203	206	204	211	209	203	196	207	192	182	185	193	202	234	177	201	206	177	200	171	196	201	197	199	183	196	173	218	220	194	186	217	221	220	191	203	203	237	184	205	194	218	178	177	204	210	203	198	213	180	200	205	186	249	219	203	215	210	226	204	198	190	193	197	170	167	200	201	220	224	225	198	170	212	196	196	200	199	185	215	199	206	174	193	213	211	206	195	202	190	199	224	186	195	172	178	198	221	210	208	202	186	202	191	210	191	196	199	198	207	192	186	216	230	184	201	208	209	196	207	195	220	203	184	196	224	214	204	214	207	209	204	185	203	202	206	211	207	195	189	178	196	204	218	194	186	201	202	235	196	210	213	189	177	190	201	200	226	209	206	191	217	204	214	167	206	190	194	208	207	208	207	237	187	204	176	207	178	182	190	204	193	182	167	212	186	227	182	205	179	205	202	201	234	197	183	173	182	200	196	192	206	200	216	181	168	200	184	185	214	205	209	212	167	210	201	188	182	210	194	198	201	235	176	198	226	202	183	195	220	181	191	195	204	215	176	212	195	237	224	204	211	207	202	200	202	196	204	186	186	207	231	201	211	189	205	217	211	186	204	199	197	212	202	216	207	208	160	180	217	197	206	229	170	182	202	232	212	228	181	213	192	200	194	219	176	196	216	208	174	207	198	244	193	206	196	197	200	216	200	204	194	187	202	192	206	177	186	212	182	196	205	166	205	211	215	215	161	184	224	187	188	185	186	174	180	177	191	199	195	193	233	200	193	195	162	212	186	219	220	190	211	198	192	176	196	188	173	216	211
8570	21302	15722	7605	4102	2341	1542	1093	966	786	663	660	647	626	579	584	568	544	561	499	542	503	471	460	530	513	456	481	499	508	496	514	474	509	460	512	459	463	484	485	445	465	453	462	448	494	494	508	482	450	515	437	459	413	523	498	524	492	454	470	488	456	493	471	490	446	445	440	480	492	457	491	486	482	471	491	436	468	476	473	474	473	481	473	430	492	462	500	458	473	495	483	461	487	434	414	460	473	483	458	480	441	454	503	456	471	435	479	451	507	450	464	441	489	482	457	466	464	455	461	495	462	471	521	457	473	458	474	426	447	464	470	469	440	463	470	454	475	508	433	426	488	486	414	426	454	466	483	486	469	430	488	451	469	448	445	463	460	484	437	479	481	480	451	454	468	477	442	475	467	434	435	482	420	483	464	433	480	481	461	492	467	446	440	456	469	447	501	488	483	472	453	464	506	481	444	485	436	471	456	483	466	473	471	460	425	467	443	431	467	467	488	484	479	459	509	458	512	439	453	477	426	471	461	465	445	455	458	521	460	445	471	501	449	457	458	486	481	461	476	489	498	484	516	456	457	498	440	467	487	477	460	476	461	507	449	425	471	479	460	485	448	472	439	459	442	467	462	447	446	454	481	443	441	433	480	489	455	437	470	455	436	443	437	461	487	488	496	483	477	450	484	491	452	454	496	453	504	488	500	480	476	450	479	448	479	472	521	454	462	477	489	439	479	496	500	465	437	482	480	426	474	468	404	437	507	477	490	485	417	496	464	435	439	457	443	487	488	467	479	455	445	502	446	488	486	493	462	505	490	485	445	445	496	472	479	456	496	468	435	455	439	476	453	510	470	494	454	427	427	483	457	440	477	473	469	503	501	511	488	485	465	490	503	463	448	444	502	469	483	492	497	449	466	459	459	478	430	447	454	468	461	476	452	487	488	430	438	466	432	463	466	438	484	442	459	406	466	489	483	479	499	467	481	477	501	471	501	427	493	487	523	461	454	471	460	448	442	472	475	449	476	449	462	497	496	477	480	493	467	443	487	462	490	482	485	448	480	454	447	455	439	478	463	481	489	446	484	480	473	500	495	462	433	456	506	487	454	452	448	482	446	446	460	476	438	498	463	446	475	496	463	459	463	462	458	481	445	479	465	471	428	478	477	450	497	491	475	463	467	468	481	449	481	499	454	497	465	476	470	493	459	506	478	455	442	442	471	485	462	435	454	432	486	483	465	498	439	496	444	468	442	457	424	510	459	469	445	486	464	445	476	469	477	479	450	428	485	458	470	465	481	494	479	463	421	473	495	468	465	480	502	513	472	483	497	457	458	495	459	446	501	462	440	468	451	514	481	490	470	461	471	459	460	457	459	454	466	475	443	438	511	463	454	433	434	467	460	499	519	453	482	488	441	452	440	494	443	491	487	441	457	452	470	443	480	466	446	508	455	456	450	466	422	453	474	452	418	482	461	474	503	440	436	456	479	481	447	473	468	453	461	497	516	461	435	464	470	455	475	482	480	440	460	431	499	464	471	473	476	437	500	476	472	487	445	480	458	505	483	469	466	468	448	442	492	465	422	439	486	469	503	516	488	485	486	434	491	491	487	512	479	458	471	469	442	453	451	462	473	464	462	482	474	453	471	459	497	467	465	475	467	457	512	469	452	457	452	468	436	434	468	482	442	472	463	492	456	505	495	416	450	434	482	494	476	466	469	432	484	490	480	473	460	475	444	429	454	432	471	428	449	440	480	414	475	484	439	465	452	486	473	466	460	474	465	462	452	471	503	467	483	454	429	460	495	437	466	498	488	458	417	479	444	451	455	490	472	473	494	467	439	456	467	437	471	458	479	505	484	479	509	464	512	476	478	462	482	485	443	484	469	478	464	450	465	458	490	483	421	496	506	444	440	482	455	454	494	482	454	426	456	497	452	470	455	453	438	484	491	510	456	435	458	494	468	439	462	487	473	419	449	495	428	479	498	451	429	437	463	504	449	494	480	497	461	457	465	452	451	441	470	496	471	509	456	468	456	482	459	496	462	469	484	437	466	460	458	451	476	479	490	402	489	443	439	453	546	498	469	451	446	479	464	480	443	447	454	493	498	465	470	485	454	471	456	467	455	477	457	424	485	469	458	464	464	502	460	490	464	491	451	452	460	482	453	460	480	445	442	436	483	435	463	456	503	435	486	435	449	471	452	474	453	444	495	486	467	441	485	460	486	482	430	432	479	454	464	470	491	467	460	474	442	525	432	475	480	487	483	459	494	488	457	468	464	437	451	483	455	467	410	478	461	452	492	445	483	481	477	495	413	485	449	490	468	448	477	470	459	477	461	461	487	451	476	446	483	471	472	479	502	472	429	487	498	423	485	466	433	509	471	480	463	490	475	502	448	456	451	480	461	461	497	434	480	446	460	467	479	432	436	475	476	432	437	475	456	489	449	460	448	495	461	486	474	485	436	475	466	462	460	479	436	499	437	437	478	459	505	450	457	396	506	483	478	493	446	455	430	474	459	444	492	495	459	444	432	485	502	465	458	394	491	462	456	490	449	491	481	496	474	499	472	460	461	460	445	452	464	443	478	471	453	485	486	457	479	477	442	450	483	461	482	455	456	453	480	433	468	417	446	506	434	488	461	461	450	447	455	465	453	455	461	457	512	471	473	474	458	458	486	504	437	480	494	447	447	451	443	479	492	493	448	488	461	486	460	450	459	442	466	441	448	446	472	432	472	445	468	417	438	472	461	465	466	462	504	473	484	477	491	509	492	479	471	487	458	454	493	486	446	479	502	472	512	423	488	486	467	470	440	481	447	481	474	499	456	443	500	457	466	454	464	462	463	457	472	424	456	449	468	461	467	481	450	447	472	472	469	463	477	437	472	473	479	485	467	466	479	450	505	500	509	497	462	474	471	480	482	455	468	440	453	470	461	477	496	434	482	461	469	478	469	447	475	468	496	455	502	469	474	455	456	455	502	488	452	497	446	484	446	445	446	489	465	505	490	473	419	421	477	478	454	461	485	464	430	449	456	449	457	504	470	461	508	455	447	500	515	435	447	456	463	496	458	455	508	425	447	480	479	447	450	476	464	435	475	442	475	447	495	502	507	481	529	463	450	496	489	469	444	469	478	464	474	488	476	455	494	503	489	465	477	466	449	476	504	455	477	471	458	484	460	460	483	477	476	482	415	464	472	491	496	453	456	475	442	461	466	475	433	449	459	446	473	502	501	458	485	497	430	491	433	442	477	437	470	474	483	462	468	461	459	464	462	476	448	458	474	431	481	503	472	474	475	471	480	471	455	444	470	474	501	486	478	460	466	492	426	483	446	468	459	516	467	500	440	451	449	456	445	476	491	479	479	442	446	443	479	466	498	476	445	463	483	443	468	478	492	438	461	452	489	491	484	481	489	438	500	464	469	467	468	498	467	465	486	476	462	504	469	478	461	478	497	494	422	469	470	413	454	475	506	447	500	456	470	432	464	403	462	486	490	438	452
34393	15387	7807	3737	2105	1523	996	741	656	583	468	450	422	437	422	418	461	413	450	432	404	427	397	386	408	388	413	376	412	388	423	389	392	399	368	398	429	381	435	364	371	407	403	392	381	395	383	410	399	396	354	401	383	387	397	372	421	376	365	375	381	380	363	382	433	405	430	409	383	395	413	414	405	434	396	391	432	409	399	382	408	388	375	360	391	401	379	398	429	417	388	388	406	383	401	368	391	369	360	386	373	396	405	342	405	387	388	390	413	344	394	403	377	369	367	377	436	436	387	404	394	399	396	394	378	382	421	373	396	366	397	385	372	396	378	366	355	394	403	378	398	409	398	398	343	397	395	414	387	409	400	366	430	372	455	412	406	411	383	395	370	413	413	383	421	437	365	417	378	369	376	405	416	399	395	401	395	372	403	403	388	388	404	403	377	396	423	337	377	345	395	379	417	401	388	395	343	380	415	384	402	391	406	371	395	394	425	374	400	392	385	418	374	397	401	348	419	411	421	399	381	356	393	426	369	412	389	430	388	388	417	374	376	419	362	404	358	393	359	372	441	381	393	385	388	372	385	410	413	422	379	371	403	446	391	363	360	351	406	439	380	387	383	367	380	394	391	412	376	425	387	359	344	393	373	400	389	408	395	374	418	407	419	373	406	368	407	381	424	388	384	399	376	384	399	418	417	396	413	400	378	378	393	359	428	407	440	410	389	385	401	394	402	359	400	385	354	357	378	398	401	378	372	417	418	401	377	371	364	376	407	374	438	381	381	387	401	440	348	413	435	364	411	403	376	391	418	400	351	417	363	405	379	348	359	379	417	410	397	434	394	371	385	396	395	430	414	394	376	371	373	463	387	395	416	425	377	402	401	448	381	391	398	400	436	431	384	375	408	364	358	389	405	392	425	413	359	376	343	402	410	380	391	401	406	369	383	412	384	361	401	383	374	369	405	408	439	419	392	402	397	408	411	423	380	379	393	423	361	393	426	393	343	373	422	377	364	402	380	418	385	349	402	361	383	402	406	409	357	406	407	392	398	411	420	384	384	386	374	368	394	381	400	411	401	414	417	401	332	416	405	363	378	402	371	409	329	388	370	370	397	432	351	378	392	414	400	421	401	367	341	403	383	413	365	418	373	362	413	386	413	390	377	404	401	377	357	360	410	392	396	382	386	397	387	388	385	349	354	388	391	405	402	373	418	390	344	358	374	397	383	387	368	369	378	383	387	385	416	392	374	421	425	403	417	400	396	404	423	410	397	418	349	370	397	404	418	397	392	390	388	404	396	378	381	402	405	407	362	361	396	420	424	380	369	406	391	368	383	387	416	421	418	402	450	410	391	418	404	417	378	370	373	390	404	430	406	377	388	407	404	403	384	397	385	398	391	378	406	386	372	393	428	357	403	406	345	389	397	391	375	397	386	436	390	381	401	379	394	409	406	413	357	409	393	358	388	381	365	405	397	401	389	398	406	384	419	377	388	393	391	390	418	378	414	420	419	379	380	373	386	376	366	408	416	397	414	374	363	382	355	364	360	366	436	375	362	411	430	401	416	403	401	399	389	387	396	405	393	387	390	404	367	354	383	355	373	407	412	374	358	386	368	399	403	395	396	418	368	349	376	401	394	421	451	403	403	388	381	379	429	463	426	374	418	376	387	372	379	403	384	382	363	403	400	347	401	374	386	368	379	376	382	395	370	384	418	365	389	398	400	398	385	381	384	412	417	403	393	423	347	391	403	407	401	389	435	386	401	368	426	377	379	384	394	456	370	360	396	407	391	412	393	379	425	433	348	374	368	391	378	387	391	383	420	383	400	360	397	395	365	423	404	396	394	373	419	398	368	424	373	356	427	396	371	389	376	375	390	399	399	372	376	363	430	390	432	393	390	415	411	425	378	366	413	355	389	413	412	429	404	420	397	360	354	371	387	388	378	394	406	358	406	418	379	365	388	419	383	393	392	405	373	416	408	372	398	395	361	423	371	391	376	451	365	373	397	399	426	412	390	369	433	357	375	387	390	398	362	366	390	391	424	421	362	394	384	380	391	389	383	392	422	368	362	353	386	361	411	382	352	418	403	376	370	382	385	379	422	387	393	415	384	393	384	398	372	376	372	361	388	470	391	381	373	381	406	423	414	368	397	389	360	377	425	394	388	364	363	398	387	379	378	423	405	411	390	363	398	400	388	393	393	400	437	402	337	385	397	382	399	389	372	395	369	368	417	411	379	406	409	383	390	395	425	385	371	381	389	395	406	379	390	401	384	404	408	392	379	394	394	387	391	414	401	374	375	391	410	388	390	360	379	390	406	372	393	370	404	420	391	393	393	378	379	358	403	387	409	338	400	416	378	390	404	413	412	424	378	447	399	386	395	385	374	385	386	366	412	397	393	429	409	401	389	365	401	424	416	425	419	388	397	372	377	435	389	404	416	395	361	376	372	408	407	425	381	401	412	352	391	380	377	393	398	431	398	359	401	362	380	423	401	366	391	366	417	387	393	383	361	322	398	403	396	387	381	408	396	413	388	404	416	426	380	443	345	398	410	411	400	393	380	367	370	371	400	370	407	354	386	369	420	384	398	430	392	366	388	395	337	385	376	399	359	383	400	375	419	388	371	433	404	387	411	399	380	409	358	391	388	400	417	418	400	388	382	382	406	381	387	405	366	406	375	386	375	388	389	428	333	407	394	370	434	420	388	379	409	398	403	377	417	377	371	408	381	393	388	389	380	387	421	419	361	385	399	403	378	356	376	391	380	416	385	396	400	400	387	372	370	432	396	385	425	434	360	347	399	409	369	380	413	400	362	389	427	387	388	391	406	387	339	347	375	383	363	377	373	396	381	387	391	383	427	413	400	424	410	395	390	375	399	412	393	383	391	377	384	379	371	377	393	405	410	413	376	393	416	406	370	393	386	390	419	412	377	395	397	425	401	393	370	357	418	446	357	389	408	406	406	354	387	365	385	415	414	410	413	375	390	423	390	395	406	380	383	387	424	394	361	408	393	392	378	442	436	392	396	348	392	373	384	391	404	409	387	401	386	429	389	452	393	429	388	418	388	384	416	405	376	384	402	390	396	414	408	371	414	390	403	386	390	355	383	385	375	392	416	404	405	374	371	386	411	404	400	403	390	414	383	381	376	369	404	381	377	407	390	394	396	380	432	365	386	425	419	400	383	418	389	368	411	380	359	371	383	393	353	433	382	377	344	373	368	394	421	392	380	367	357	359	408	407	378	381	388	378	381	413	389	387	388	408	386	389	400	407	360	340	368	369	419	382	366	393	386	386	419	357	378	407	406	379	398	382	371	351	399	359	413	409	408	378	389	382	416	399	423	393	362	419	378	392	375	403	406	396	396	395	411	417	396	401	374	377	406	380	384	377	407	392	422	392	363	399	386	401	410	388	392	397	361	383	378	389	387	423	416	386	351	412	401	371	410	408	375	351	426	390	371	399	366	423	378	389	325	397	409	386	423	407	407	428	414	377
10970	9836	6687	3211	1918	1401	1057	980	989	951	924	895	885	902	908	858	843	838	877	847	814	844	916	826	879	902	859	858	871	850	836	842	804	907	857	862	860	804	888	849	873	829	821	874	851	845	836	872	888	823	906	864	794	837	822	821	885	916	882	895	888	829	846	837	899	873	817	882	869	828	911	892	873	876	802	865	864	817	892	881	815	861	818	814	808	804	896	816	864	798	851	862	847	898	830	831	833	818	868	888	840	895	894	864	871	878	840	867	848	848	893	865	869	848	865	832	870	876	912	831	833	836	841	831	854	877	822	808	811	837	886	845	844	845	865	838	869	880	858	829	843	814	837	879	858	889	825	816	871	828	836	808	786	855	836	875	915	838	798	875	847	878	874	843	836	862	871	866	840	919	837	892	904	800	897	886	829	860	871	829	785	870	918	836	824	848	884	838	868	784	887	836	866	923	880	885	856	842	849	817	898	809	864	812	805	849	883	827	874	858	851	859	848	884	808	815	821	896	843	841	851	845	898	867	860	831	845	863	856	842	834	853	826	836	827	848	854	835	804	839	869	868	830	839	841	918	816	832	874	863	809	866	814	825	809	856	861	862	815	844	805	812	814	850	850	872	850	818	896	856	848	840	867	852	858	830	851	835	854	918	833	824	856	876	823	882	891	873	861	873	872	872	849	849	828	865	798	890	842	834	835	899	906	876	872	902	824	827	911	853	903	850	918	865	871	869	798	830	864	902	859	859	820	884	854	885	852	840	849	821	804	831	760	914	900	853	887	860	817	869	859	892	830	842	851	873	848	829	855	826	863	859	871	852	823	856	816	810	814	868	843	823	901	860	843	837	855	859	850	835	843	814	858	902	883	893	842	829	831	870	831	848	854	808	795	847	842	837	906	827	839	874	810	859	909	861	856	878	820	885	826	841	892	870	850	840	879	863	881	874	874	849	886	888	868	863	849	949	830	819	830	887	889	854	834	844	845	840	889	840	880	853	851	848	844	914	872	856	879	855	877	862	863	852	864	887	844	858	852	855	803	845	890	830	860	864	825	847	879	905	868	882	907	862	848	844	867	817	888	862	823	833	864	812	845	856	903	905	803	855	802	809	826	879	818	875	844	859	853	835	785	871	882	819	846	849	892	859	864	824	872	823	878	863	859	893	861	895	867	843	874	837	869	871	874	896	864	862	882	815	889	866	855	806	787	865	916	807	870	863	825	813	826	809	840	886	845	907	827	868	853	862	830	815	872	856	808	886	821	875	875	858	834	860	852	909	871	861	842	915	842	835	819	893	825	798	851	882	845	860	830	837	892	858	841	818	820	835	861	862	856	868	897	887	839	844	834	856	846	853	869	833	851	903	871	854	827	843	857	859	908	810	888	828	829	826	858	850	866	840	861	808	878	838	869	852	882	846	822	838	907	828	776	839	844	864	829	821	852	879	867	876	874	813	880	830	911	849	842	823	798	870	858	913	870	906	846	824	832	847	874	847	845	896	807	831	853	859	882	841	846	866	846	805	886	898	849	875	869	799	886	838	875	867	839	841	871	823	858	887	842	874	879	881	871	846	834	886	862	804	851	838	861	842	839	789	837	836	810	877	830	798	811	858	809	808	836	839	793	835	877	825	854	852	855	853	888	900	819	887	829	855	862	833	859	857	871	868	841	853	856	844	885	824	851	850	818	796	921	782	816	815	862	879	880	837	891	905	851	848	837	888	870	891	848	864	790	866	851	897	873	866	805	845	857	902	848	884	849	803	811	842	837	863	914	867	914	819	822	840	844	817	848	900	919	814	860	818	861	808	865	871	783	883	832	872	847	808	892	836	801	901	868	869	828	845	881	868	844	859	920	824	853	844	862	888	868	822	858	825	869	855	814	767	836	843	841	841	946	814	909	889	839	875	817	889	871	858	813	855	832	870	855	846	862	803	884	847	839	835	899	882	827	840	831	838	806	832	905	858	811	847	814	878	857	878	874	837	820	907	847	876	866	822	839	819	825	868	868	879	830	806	875	847	876	859	875	855	849	843	798	787	860	880	872	851	876	834	869	800	839	870	868	780	908	868	836	850	841	907	865	835	860	821	869	863	875	851	793	840	819	861	855	891	882	860	851	829	815	867	879	903	832	856	819	841	865	865	855	843	869	835	891	837	913	834	832	845	847	831	862	870	846	834	858	866	838	833	825	810	833	842	832	845	870	866	796	855	861	859	829	890	899	856	796	878	851	844	890	883	863	835	879	894	865	843	886	866	854	859	937	839	863	885	899	835	802	904	798	809	870	872	833	888	828	819	840	859	887	876	842	842	850	871	838	840	917	855	893	849	849	835	842	854	826	862	866	890	833	828	863	805	862	837	872	873	790	834	809	894	796	840	825	816	860	856	880	795	844	855	838	952	821	827	844	836	882	819	859	828	842	848	838	817	810	866	850	876	883	904	859	864	874	874	797	886	865	810	821	805	836	851	912	844	839	876	846	896	833	857	853	866	888	856	838	823	826	934	859	868	907	838	883	824	829	922	873	817	872	880	859	846	853	835	883	844	817	835	852	868	826	849	887	876	852	807	848	851	848	869	928	823	847	819	822	802	861	867	890	847	800	843	854	870	877	839	832	856	842	882	847	842	847	818	832	868	874	851	904	829	795	890	891	883	859	843	855	846	829	901	825	870	871	842	839	805	775	829	827	904	849	846	844	839	872	851	911	845	861	868	854	861	768	855	884	869	850	882	846	816	824	844	796	826	828	906	800	810	851	784	864	899	820	856	824	849	818	798	846	862	891	853	859	857	842	847	835	827	891	877	843	814	812	902	845	875	822	834	873	868	885	886	888	871	848	878	839	822	771	873	826	840	832	851	813	885	819	864	800	853	850	860	861	879	819	908	806	863	868	870	807	880	820	866	857	917	851	875	867	826	883	835	853	862	846	872	851	837	850	860	877	864	869	808	860	842	813	831	832	858	894	832	869	823	843	844	844	834	852	847	820	861	896	816	880	883	799	858	860	831	855	864	838	858	839	865	842	849	841	885	868	869	853	887	855	887	804	828	851	892	894	813	842	839	842	831	846	841	778	873	926	860	871	841	867	872	872	884	853	832	830	871	830	869	905	830	850	800	862	818	784	856	843	894	843	851	843	865	858	831	844	790	836	826	869	816	836	857	828	898	827	871	887	830	872	875	874	855	881	866	860	863	882	818	876	857	856	845	878	872	861	872	849	811	830	889	812	802	849	787	796	860	852	843	853	843	814	876	816	887	814	875	873	812	893	855	824	827	885	786	818	880	837	820	839	876	841	803	886	820	865	832	842	833	908	850	852	845	840	844	827	867	851	838	840	841	865	804	882	840	844	851	841	856	847	831	858	866	852	906	838	851	859	873	836	799	880	854	841	874	891	875	846	883	841	832	918	792	854	850	834	834	891	789	861	909	835	831	874	829	833	792	869	856	883	878	859	793	842	866	830	865	849	846	866	818	852	827	866	884	853	853	847	843	812	875
24726	21158	24763	27836	20782	6244	1883	1103	808	648	552	477	375	402	458	390	364	351	348	297	322	350	326	353	268	350	292	311	329	307	310	304	313	291	281	313	284	300	295	317	307	281	280	295	293	253	308	296	289	269	318	273	262	347	308	293	314	304	272	292	304	258	289	285	309	270	286	278	315	281	283	309	279	285	286	287	283	297	302	280	273	308	290	294	283	305	288	293	297	276	278	292	299	274	301	304	276	294	299	280	286	287	304	285	269	286	296	271	309	280	270	270	316	330	278	293	339	311	315	289	297	304	307	269	265	287	287	279	292	283	314	308	301	325	284	283	304	308	294	303	297	278	297	304	287	317	305	304	329	299	298	278	287	295	299	272	270	307	318	313	257	305	293	318	296	279	283	312	258	289	261	313	276	287	271	273	280	287	302	270	304	266	289	272	292	268	309	304	305	288	289	291	293	291	277	290	276	292	288	305	307	279	295	291	306	274	292	309	259	349	304	287	295	282	290	289	286	300	289	292	296	290	281	300	316	285	291	311	313	305	305	278	281	326	284	284	266	296	279	306	273	302	270	304	335	298	303	316	297	282	344	294	291	308	298	309	283	300	251	317	315	307	306	292	311	280	313	321	288	298	326	291	328	292	313	314	295	335	318	301	255	302	313	284	302	301	286	285	303	297	291	251	277	282	300	286	307	301	265	270	308	275	333	255	317	294	330	265	281	290	300	267	276	329	283	255	282	301	339	251	295	298	308	307	268	285	304	297	260	311	311	273	306	309	287	292	287	279	317	266	271	292	283	290	266	262	286	324	278	288	264	287	311	297	263	299	302	277	303	289	322	249	324	290	304	296	303	292	289	303	278	299	312	285	302	311	270	261	289	318	308	288	290	274	322	303	304	279	297	286	283	297	287	297	308	292	269	309	322	288	306	298	319	291	300	264	260	306	313	315	288	299	306	282	299	314	290	278	275	263	304	284	302	284	299	309	284	291	287	291	313	276	291	287	300	315	281	311	307	283	262	289	295	304	284	313	275	321	321	276	309	317	264	314	314	313	291	271	314	320	279	281	257	321	304	304	319	283	273	316	312	318	297	316	301	291	293	289	310	299	317	292	279	301	276	311	305	308	285	293	299	258	277	291	308	298	294	311	262	297	285	315	296	298	299	263	335	292	297	284	267	317	260	280	273	264	315	279	324	265	287	303	273	292	292	291	280	286	284	306	308	295	320	308	276	286	298	309	294	314	295	299	311	312	279	317	269	279	280	314	282	300	328	301	297	290	331	274	273	298	285	305	308	289	294	265	302	293	291	274	294	268	301	276	273	311	317	276	282	323	291	277	266	296	249	327	276	298	285	302	275	311	288	294	281	295	314	265	289	299	286	283	295	287	287	304	310	304	275	296	286	296	304	325	288	325	336	312	289	293	268	284	303	301	272	281	294	302	290	284	287	307	298	279	256	300	271	316	287	275	306	291	271	301	270	307	244	265	311	261	294	245	292	312	271	265	308	288	307	274	329	300	301	301	261	285	310	321	297	286	281	285	299	251	275	301	302	295	254	294	294	287	298	288	327	273	296	292	288	308	273	276	278	283	254	268	301	297	296	335	317	272	286	269	313	276	298	311	267	301	292	298	298	317	269	292	270	290	270	288	284	284	292	280	296	295	292	288	277	305	314	271	303	316	316	280	294	291	289	317	311	298	282	307	282	277	312	309	280	302	285	304	289	313	308	256	295	312	284	265	291	301	304	299	306	286	319	299	294	295	317	285	281	319	277	286	278	276	304	304	303	329	292	292	288	307	326	281	328	316	303	293	294	282	297	272	303	314	314	314	300	273	295	280	266	300	281	312	279	289	275	334	284	306	313	306	309	326	297	276	305	273	308	331	284	291	278	295	305	296	266	310	294	276	291	311	306	277	316	263	293	307	292	271	304	266	287	269	280	292	319	298	299	284	263	305	301	302	285	307	288	232	319	300	305	308	289	303	293	291	289	278	315	315	302	296	298	276	305	284	308	319	301	304	260	290	281	286	280	326	306	289	317	306	290	267	296	273	308	251	283	292	323	317	319	304	281	304	302	290	330	246	334	299	296	281	270	312	286	286	296	268	265	286	287	280	277	306	304	321	288	271	301	311	289	299	296	299	273	305	318	310	268	244	280	284	291	297	287	279	275	296	314	330	305	293	301	294	305	278	270	278	298	301	301	298	283	302	287	295	298	303	282	300	290	266	312	301	272	296	263	295	266	288	309	319	302	304	285	295	319	314	270	274	304	285	279	309	325	338	310	315	302	277	280	314	306	280	308	270	266	284	338	279	281	264	300	287	287	305	295	301	275	287	282	288	287	274	289	294	246	314	273	263	281	285	308	288	303	295	304	287	264	254	281	259	312	282	286	311	283	290	299	265	335	283	299	286	277	306	310	313	297	297	305	315	296	314	326	281	280	315	288	294	304	289	294	301	321	303	280	308	297	293	263	324	295	304	299	299	289	260	289	276	283	274	305	304	300	310	296	309	312	283	275	284	300	303	291	274	318	294	292	296	301	303	280	278	284	282	313	291	319	292	290	324	269	289	305	272	303	298	303	288	295	287	320	316	271	269	324	271	320	291	312	309	324	299	250	292	296	272	266	285	320	270	313	265	283	283	281	317	281	256	313	282	335	304	318	291	320	283	266	305	284	327	278	313	267	288	288	300	306	287	298	282	287	285	290	286	315	294	309	303	287	306	306	271	301	299	283	243	279	306	300	291	299	321	272	306	328	291	294	290	286	310	286	286	301	285	322	305	295	296	294	263	302	298	268	308	312	274	282	314	278	315	315	307	274	314	279	323	330	295	302	264	295	239	275	283	245	277	315	262	271	298	311	296	287	285	280	291	295	279	288	286	276	305	289	315	326	293	275	255	281	323	285	309	282	289	285	280	275	295	301	267	287	292	271	280	267	287	282	296	313	287	333	285	293	301	298	297	303	304	273	283	323	338	294	294	270	276	307	280	317	250	285	285	298	279	283	272	276	289	266	284	273	278	332	258	300	306	304	273	298	304	307	302	295	292	296	336	283	274	307	250	267	271	286	299	302	297	306	297	314	302	275	278	303	284	285	313	284	283	300	264	299	275	267	292	256	292	281	277	311	307	305	279	277	307	296	302	291	287	300	264	264	298	319	285	305	271	289	267	292	316	306	271	297	286	277	301	290	286	283	315	273	302	307	316	326	260	324	302	269	287	300	282	303	284	252	304	315	293	299	298	292	299	274	273	281	290	275	294	282	326	305	275	315	294	280	298	287	296	269	280	323	284	299	297	274	294	291	275	325	293	300	295	309	297	289	271	267	265	301	302	276	270	290	313	306	285	252	262	289	323	265	316	326	278	247	283	291	265	285	280	322	304	277	287	306	294	298	324	333	288	278	262	290	293	277	282	304	309	290	313	319	277	297	278	283	294	324	303	300	301	303	247	261	259	277	271	301	304	284	309	315	294	289	300	288	284	306	270	300	299
8170	16906	11589	5288	2938	1937	1289	991	924	842	828	745	731	700	707	671	663	695	700	683	726	688	654	653	642	682	735	627	672	688	661	621	619	655	652	637	619	660	654	641	635	688	618	667	631	658	666	627	645	600	659	685	594	652	673	647	621	670	650	647	623	651	650	640	597	647	655	636	618	631	636	632	647	642	667	630	681	648	637	649	631	604	676	645	626	642	635	684	624	638	622	657	639	618	684	614	637	655	635	619	637	671	621	651	651	629	656	679	629	635	632	626	675	613	654	604	637	614	654	673	645	646	627	608	618	628	634	650	603	634	631	698	634	648	659	604	725	627	598	652	671	665	670	601	636	619	643	639	638	651	665	672	647	652	692	620	641	628	672	689	603	600	650	627	657	704	618	637	676	669	675	623	633	655	676	640	623	666	649	645	649	666	631	665	639	664	671	650	575	617	645	622	651	655	678	683	597	686	605	641	657	661	652	631	662	591	635	641	678	635	672	623	660	619	696	631	671	658	668	645	701	617	657	644	645	652	682	677	685	666	667	630	642	614	626	671	675	635	612	608	619	618	663	615	681	642	685	635	613	624	620	620	665	591	657	678	627	612	664	635	639	606	670	633	655	626	666	648	619	593	641	673	677	661	630	628	705	652	643	712	629	667	606	650	670	648	657	643	665	614	643	622	611	612	644	665	661	622	716	627	676	646	640	667	649	646	604	646	629	603	652	658	672	659	657	649	619	683	608	620	639	653	606	609	625	651	658	629	645	653	630	643	645	650	661	691	677	603	617	682	671	615	593	655	602	670	654	621	649	633	653	669	620	646	652	656	622	687	575	668	676	658	657	606	655	665	651	640	632	643	652	606	654	586	636	639	674	630	624	632	623	671	641	712	641	611	654	699	641	654	643	625	662	662	676	636	645	626	661	624	614	645	609	590	652	622	671	619	672	621	671	644	664	678	636	645	653	657	621	606	677	674	623	665	641	630	605	631	650	647	680	647	643	648	653	655	617	629	610	628	674	665	636	625	627	649	636	633	659	667	651	693	656	668	658	640	644	660	621	606	635	586	610	627	625	598	686	618	690	685	638	665	630	663	644	666	655	663	606	663	652	643	682	643	591	623	626	655	640	694	650	676	625	626	669	662	631	618	631	661	654	639	681	640	607	654	688	680	601	617	590	666	621	689	602	647	686	617	673	680	656	660	670	587	645	619	679	691	644	677	651	646	655	665	673	632	629	630	613	680	670	668	632	606	651	684	661	646	596	630	623	673	627	654	648	648	635	649	634	664	590	666	598	639	669	625	652	606	632	654	612	616	606	645	642	670	649	616	657	668	697	651	664	637	619	625	623	615	652	646	615	626	651	623	645	639	662	645	656	652	676	680	623	622	614	628	669	631	616	673	655	643	655	629	639	693	697	648	644	690	627	630	670	690	635	664	646	631	646	658	667	588	609	647	650	646	650	641	633	633	669	617	640	641	629	618	609	603	688	617	656	648	628	648	630	644	674	614	663	644	635	657	684	635	650	608	665	647	633	619	599	631	629	625	691	638	614	661	654	670	670	616	670	665	639	635	668	612	653	655	659	683	674	609	661	657	589	641	622	664	691	649	673	665	638	671	686	657	634	642	687	631	679	625	639	665	697	616	646	660	663	670	608	639	652	664	627	613	600	634	654	629	651	627	667	646	619	690	677	619	622	656	637	626	630	623	637	606	632	617	603	657	650	614	618	671	622	662	660	610	610	633	649	656	663	659	666	603	659	644	634	628	649	623	699	634	627	631	607	621	698	609	667	649	599	621	630	677	669	653	641	680	620	665	659	639	608	623	651	622	657	636	643	610	646	637	594	635	647	661	640	633	602	632	606	729	663	609	646	649	643	626	597	680	614	632	643	641	640	628	654	637	632	606	634	642	641	672	636	623	642	599	693	625	635	617	646	633	640	634	611	649	617	637	653	686	673	651	658	644	662	629	656	685	666	635	663	633	655	687	645	627	636	642	614	674	635	666	676	616	635	646	650	596	654	647	591	640	601	659	661	696	631	615	604	638	631	684	634	674	636	658	629	669	653	649	650	700	595	637	643	654	677	630	598	671	676	642	673	659	624	608	663	679	670	616	645	665	604	658	674	622	639	642	656	642	645	622	652	682	609	611	660	639	650	636	608	625	614	609	590	651	646	624	649	625	659	641	635	661	627	624	620	648	593	633	622	631	673	613	645	652	657	602	645	667	659	672	632	673	644	608	605	680	644	689	640	626	643	676	702	673	637	678	622	622	647	606	620	660	686	681	664	640	641	645	654	612	661	648	565	652	635	656	620	622	653	664	664	613	674	646	616	666	617	613	672	642	632	622	673	644	674	674	614	660	597	621	661	601	670	693	668	664	618	651	632	643	660	650	636	632	624	689	639	613	673	658	638	664	642	653	661	593	649	627	653	649	665	652	643	661	696	632	649	670	660	672	637	642	649	713	654	668	630	616	606	647	652	602	685	654	618	669	652	610	665	645	647	629	606	651	620	662	651	652	647	625	650	650	649	592	648	651	683	627	655	663	643	632	689	651	615	692	688	625	681	677	646	654	643	659	660	659	630	682	652	614	610	665	614	662	630	658	647	640	666	655	642	678	629	650	653	651	647	711	638	620	697	616	664	670	655	656	660	646	636	638	707	640	623	594	613	629	676	611	645	670	615	691	660	692	637	610	685	631	654	623	647	648	609	655	633	661	652	662	623	614	659	617	667	642	623	678	633	677	676	684	670	659	646	620	670	613	684	608	615	647	640	653	636	628	676	661	655	664	655	637	620	631	619	633	661	665	687	630	655	641	671	677	658	591	624	639	655	624	633	610	682	629	669	612	632	647	643	661	624	684	649	638	635	626	665	672	625	658	699	680	658	627	620	643	673	634	637	615	648	664	614	621	631	622	636	673	603	638	651	662	654	631	644	660	687	650	628	634	637	664	663	621	608	648	661	618	663	655	649	659	611	623	653	687	682	614	637	621	623	666	628	636	618	663	621	675	666	658	638	662	639	668	608	591	601	628	645	681	651	644	649	656	652	664	608	673	706	659	612	643	633	621	599	623	663	669	633	651	642	641	676	665	632	647	573	608	652	614	617	613	659	649	608	661	640	652	628	637	614	654	652	649	689	608	631	612	605	653	644	642	664	660	696	649	621	627	634	626	609	657	662	640	636	631	651	611	670	646	640	657	621	612	655	632	582	616	689	636	661	660	630	657	634	644	657	600	655	650	669	647	638	597	674	609	651	639	680	635	596	648	610	685	605	619	656	658	635	658	644	616	596	626	650	630	653	651	593	661	676	688	637	633	629	673	632	623	634	603	634	656	660	689	654	586	651	633	641	686	675	672	698	686	680	626	656	653	654	643	641	668	640	634	597	669	649	638	602	664	640	646	620	659	601	645	698	707	637	619	679	656	629	637	618	626	680	652	639	660	671	660	605	663	645	650	679	701	696	660	659	663	628	653	656	662	646	662	616	621
23954	21130	25316	27187	21191	21159	6867	1885	1161	913	742	513	443	416	407	414	327	334	333	295	240	253	258	225	204	221	251	231	238	212	230	202	229	227	219	200	214	209	201	239	203	218	195	190	224	199	198	171	201	194	194	171	181	197	215	182	189	194	198	191	171	184	186	177	188	176	176	182	196	175	199	187	173	184	190	184	195	201	175	195	191	203	204	219	195	197	206	175	185	208	206	200	180	179	192	192	176	206	191	169	200	198	209	191	202	204	202	191	173	205	196	200	175	201	175	175	196	195	192	187	194	179	199	193	169	202	202	190	197	227	161	198	201	174	199	192	178	181	210	192	194	212	191	193	193	218	201	206	185	212	221	185	182	195	205	206	210	182	205	193	173	201	186	173	176	197	212	199	210	185	174	221	194	194	182	196	173	185	181	187	213	180	176	172	199	204	191	173	198	200	192	187	194	201	181	186	218	195	183	166	192	200	197	170	212	226	208	192	179	182	180	196	178	200	190	199	208	187	174	199	215	199	202	191	175	181	213	210	209	206	181	181	186	171	199	192	182	196	188	180	193	176	182	190	220	181	190	181	195	180	179	179	196	184	193	179	157	184	213	173	215	185	194	198	198	184	183	185	199	208	207	185	194	169	194	204	198	204	198	152	205	181	207	170	185	191	169	188	187	208	173	206	177	158	170	161	200	202	194	216	198	187	190	188	190	188	218	215	224	212	176	189	209	199	198	176	185	184	205	192	192	184	178	175	164	179	173	175	211	180	201	184	203	195	214	188	203	197	193	170	197	213	178	183	205	172	203	183	176	199	209	172	202	185	202	173	210	214	211	185	184	185	190	185	169	188	169	212	189	173	206	184	194	192	203	200	200	196	225	199	195	177	194	186	149	212	163	214	167	185	227	197	209	186	203	188	175	184	169	197	172	178	206	204	170	183	182	205	190	198	183	168	173	174	186	145	184	201	199	183	187	214	189	185	169	193	182	170	206	210	184	194	202	207	207	202	198	211	196	192	199	210	197	174	190	184	187	213	190	173	185	186	172	191	203	211	207	200	175	230	183	154	183	201	201	189	217	181	210	214	213	207	190	189	171	184	207	205	163	194	188	177	162	200	191	189	212	182	231	187	202	172	195	204	179	225	174	156	202	194	184	203	181	172	177	197	160	204	198	166	194	182	195	167	202	179	201	179	174	180	196	221	183	179	206	190	174	209	187	205	192	175	190	189	182	202	205	178	207	242	195	197	198	174	181	200	204	226	184	185	182	204	225	200	197	211	193	207	215	206	194	187	177	191	180	200	213	199	188	191	184	185	177	219	197	206	173	191	204	187	217	176	211	197	187	196	166	194	173	186	181	229	206	188	173	202	177	174	186	198	156	212	201	187	193	200	191	183	219	187	201	187	215	176	148	184	208	190	195	183	198	203	190	174	181	162	171	218	191	192	173	205	191	204	193	176	177	194	191	214	208	200	177	181	190	208	203	167	192	192	180	217	200	196	193	185	217	186	179	211	197	197	202	178	210	182	163	200	172	170	188	209	180	178	190	170	185	184	198	202	198	184	181	204	201	199	189	196	186	179	208	191	205	214	161	173	179	200	163	187	211	184	186	195	202	189	195	176	178	207	166	201	176	198	173	207	185	211	211	197	219	186	194	190	179	193	208	201	207	196	204	163	201	199	207	215	201	191	199	210	220	198	172	193	187	163	215	200	188	160	210	181	183	216	195	184	193	198	198	187	187	172	184	188	195	189	177	172	212	218	180	194	179	206	193	189	204	212	192	209	209	184	181	174	192	190	192	198	204	225	216	205	185	186	183	158	184	169	195	191	190	207	202	202	192	185	175	177	193	177	173	189	212	215	180	184	213	195	197	159	191	231	206	206	211	173	183	166	167	186	209	183	165	162	180	185	193	209	171	165	179	227	183	177	186	195	188	191	213	193	233	209	215	184	188	174	166	187	157	177	213	161	176	186	194	186	174	182	191	205	203	194	190	194	193	176	177	192	185	195	189	204	223	201	223	227	187	203	184	163	206	196	196	193	177	207	200	181	189	202	183	186	209	202	211	184	207	177	179	197	197	201	207	206	194	164	175	207	198	194	197	207	187	202	183	172	219	193	186	191	213	213	199	193	176	191	196	196	168	171	216	195	195	191	187	191	176	188	180	171	171	174	181	187	198	210	170	193	150	202	199	184	181	174	184	210	193	174	203	213	226	171	199	186	207	195	191	196	171	196	195	166	214	206	207	227	180	194	181	211	206	199	193	198	178	168	194	222	223	179	201	235	186	190	175	191	200	216	190	182	191	177	209	188	185	201	186	191	188	169	208	214	205	187	204	212	175	203	181	169	197	183	202	149	188	197	210	184	198	165	184	207	199	184	188	188	211	165	186	182	187	195	191	173	191	189	218	170	212	162	202	180	193	193	186	174	184	177	168	216	205	167	207	186	187	201	189	178	208	172	208	156	183	183	191	180	204	180	203	212	196	189	178	183	193	216	176	205	202	200	198	186	181	209	216	184	189	193	194	207	177	178	208	197	191	199	181	185	158	191	194	184	168	186	199	208	176	200	209	195	176	193	203	187	165	201	196	201	185	186	176	179	185	186	192	182	189	195	186	174	191	174	208	217	171	179	174	169	173	176	204	197	174	188	205	204	181	174	185	211	168	199	190	200	187	182	189	166	217	182	187	186	164	243	204	195	172	208	179	192	197	211	191	194	204	178	186	181	204	193	171	182	179	186	191	212	182	164	180	173	209	211	199	197	196	189	207	201	190	177	198	226	189	201	224	169	202	204	162	184	200	193	197	213	195	182	203	169	186	174	223	198	188	192	202	179	195	225	201	196	191	177	189	199	204	201	228	176	212	181	227	191	189	181	187	165	196	209	196	185	195	200	192	191	158	170	208	205	206	202	220	174	184	222	230	187	218	210	187	176	216	161	207	197	198	187	174	183	195	182	194	200	164	192	177	178	163	197	204	205	207	171	176	188	190	182	222	223	207	216	210	180	188	141	175	197	180	188	216	211	181	230	187	204	171	185	205	195	194	212	214	200	227	198	170	183	204	169	186	186	226	186	162	197	185	195	185	209	173	170	170	200	200	193	214	189	220	186	190	174	187	224	172	196	206	186	203	180	174	184	200	200	204	194	198	180	199	194	174	202	201	198	204	194	186	192	170	166	197	186	207	169	180	193	207	177	203	186	229	208	187	185	188	197	201	209	201	213	213	195	197	210	217	147	191	187	188	184	172	193	207	187	165	211	145	192	199	186	176	224	202	187	197	189	176	186	205	204	170	198	170	162	204	183	211	185	202	203	166	191	207	202	187	206	153	183	193	188	163	188	180	177	212	199	200	198	187	202	189	205	197	193	202	161	193	186	188	190	193	209	199	203	201	229	181	189	195	173	193	171	166	196	191	217	180	171	184	190	200	174	166	186	186	206	210	173	186	156	184	189	177	181	196	187	199	184	203	207	177	183	204	196	205	191	193	193
9875	21976	15595	7434	4051	2542	1647	1130	916	844	703	576	567	590	525	522	549	523	529	536	502	493	479	443	443	502	529	498	488	467	456	468	454	473	435	452	444	451	447	489	462	459	444	435	454	449	437	453	511	412	453	492	450	435	465	464	461	472	486	433	422	477	441	406	422	435	471	469	408	459	463	448	453	473	426	438	474	421	436	429	469	427	424	425	493	432	442	425	443	451	421	456	415	501	468	470	445	446	451	463	393	445	445	435	459	418	467	447	475	422	441	453	444	426	500	430	440	442	478	489	472	436	446	454	455	460	453	464	440	418	453	450	500	422	454	434	432	455	425	472	479	455	475	406	429	424	443	407	486	476	457	442	427	448	435	394	441	458	446	438	444	446	415	410	437	417	513	477	446	482	482	440	441	460	448	462	432	411	464	448	417	452	420	448	460	435	439	405	447	436	431	460	442	465	452	431	473	437	458	433	424	441	462	475	438	423	442	448	431	481	434	454	426	443	474	424	439	468	488	441	419	433	437	468	405	426	429	483	414	448	465	465	462	495	452	439	486	433	511	488	438	461	427	425	485	459	446	469	464	421	406	448	454	426	459	397	467	449	435	461	500	442	437	412	458	415	456	427	491	457	480	445	435	483	442	416	437	447	418	467	422	427	452	470	433	455	434	463	455	454	443	420	423	448	455	458	481	463	426	449	449	456	443	434	445	407	480	448	466	411	426	438	461	470	441	443	423	458	439	451	472	459	444	443	462	445	468	442	470	469	459	451	438	452	433	432	430	473	430	470	463	456	459	465	440	454	439	429	459	426	472	454	481	450	441	414	435	448	442	453	472	440	447	451	424	442	449	420	430	395	490	411	403	435	475	453	443	481	429	444	445	457	460	461	465	445	437	467	437	466	448	453	446	437	414	463	455	413	438	479	475	436	459	454	450	411	483	422	449	426	462	429	467	455	419	472	450	439	442	436	435	403	463	464	484	424	449	441	467	458	444	486	459	457	464	468	477	459	426	513	481	423	461	447	485	430	446	426	432	453	485	455	431	454	409	474	469	508	462	434	427	431	452	425	477	450	434	463	423	467	445	475	445	466	458	434	449	475	496	461	442	415	417	447	438	467	452	428	446	448	501	478	428	460	475	486	433	401	440	441	423	431	422	448	478	470	466	427	418	441	442	457	440	452	427	481	444	441	466	471	471	448	473	433	441	472	493	447	446	434	462	475	461	429	424	432	469	437	409	457	442	448	446	440	451	468	427	454	421	416	432	431	432	439	440	458	444	434	461	458	473	421	448	445	430	434	434	460	449	449	420	474	450	424	452	459	446	461	483	447	460	438	449	426	389	474	463	426	457	438	494	463	410	436	450	464	450	454	438	460	439	455	445	442	483	450	468	468	445	451	435	451	433	426	414	448	460	440	477	427	462	470	395	467	451	432	467	411	464	444	475	471	476	473	464	440	416	457	450	435	467	425	480	463	429	471	430	459	436	473	463	463	476	439	451	452	440	447	478	464	456	453	456	422	449	453	439	449	435	417	440	429	427	446	424	476	439	473	461	443	426	459	454	457	443	499	420	447	418	448	453	460	441	428	424	445	455	425	426	450	436	447	407	483	404	458	488	458	442	453	463	452	418	390	446	416	398	463	437	452	441	416	480	455	426	481	424	479	462	462	471	465	452	421	453	458	451	439	468	462	445	442	460	504	441	474	437	423	492	467	421	461	410	468	442	462	427	436	435	430	436	451	425	452	466	498	455	476	449	418	459	462	444	459	453	409	450	455	422	430	430	437	411	424	452	478	449	437	435	446	450	464	451	414	414	444	478	459	436	450	445	492	442	435	459	447	422	442	460	459	477	465	427	454	431	464	451	453	456	431	428	441	429	389	441	439	454	403	415	422	424	461	479	481	456	481	444	449	463	492	424	458	483	457	427	441	473	468	444	468	446	415	451	486	441	437	439	422	450	416	450	403	461	443	446	447	459	461	458	447	421	419	438	458	444	491	413	421	467	452	465	376	437	408	450	446	438	463	460	435	469	406	437	480	442	466	415	406	467	440	443	431	447	442	478	447	457	458	436	457	443	417	444	444	470	420	425	450	434	419	475	443	438	490	470	462	475	440	454	430	415	455	472	452	414	449	479	446	431	413	465	486	428	442	438	470	419	459	427	454	420	428	453	455	454	474	490	443	434	437	428	474	437	471	452	431	496	452	468	425	447	463	447	456	432	429	454	446	450	437	500	445	449	456	431	455	461	473	433	446	442	497	475	473	453	458	419	516	437	429	465	420	450	479	474	409	432	438	449	457	458	421	414	492	471	424	484	438	447	437	458	468	418	438	462	421	472	457	453	459	440	431	418	439	479	452	444	458	429	473	423	477	461	442	468	411	464	463	428	441	475	403	414	466	418	417	456	456	471	461	478	465	427	472	453	465	473	450	398	455	434	492	415	446	448	450	438	444	450	467	414	426	437	444	455	447	428	472	464	433	457	452	448	450	455	443	450	428	459	445	461	454	441	458	455	447	448	435	448	469	479	429	419	425	493	460	463	437	466	423	484	453	484	434	476	435	457	457	439	451	469	429	435	480	447	432	458	460	435	453	447	425	447	438	469	454	473	462	449	479	467	429	473	442	442	491	521	433	440	473	453	465	441	423	432	437	432	438	464	432	426	467	469	437	442	482	453	453	433	433	464	425	419	473	459	456	467	467	420	455	467	446	432	446	461	475	421	449	459	423	436	490	421	418	457	432	442	454	442	493	457	465	506	456	434	454	464	453	449	432	476	456	490	435	446	411	490	498	447	430	412	434	434	424	479	423	498	451	442	450	468	417	422	462	418	433	437	487	413	444	492	429	468	425	426	436	458	434	428	478	421	469	432	439	412	434	487	428	435	485	489	428	445	441	449	461	470	433	430	439	445	398	476	463	460	449	491	447	497	432	442	446	460	407	420	460	443	468	462	476	443	422	435	428	447	465	482	445	410	467	428	467	455	453	454	439	456	455	452	466	438	443	433	473	425	424	418	446	424	431	464	468	444	440	446	437	486	462	450	486	455	439	434	436	461	433	446	468	464	408	460	484	467	491	472	502	448	428	478	458	453	445	453	440	452	419	447	478	470	464	447	409	459	432	436	478	464	473	481	447	445	488	458	414	435	491	462	455	448	443	409	482	456	426	428	488	438	450	500	433	475	444	429	434	446	454	481	470	464	430	438	472	451	473	426	461	445	424	453	474	445	411	420	434	483	431	456	456	459	466	438	464	486	463	435	451	451	471	421	469	432	438	489	452	437	460	471	460	450	435	412	445	447	468	420	438	438	474	497	437	421	416	445	465	448	402	456	468	454	452	458	469	440	460	493	409	404	446	476	444	426	458	430	443	452	400	441	448	406	445	504	440	420	476	442	463	455	416	428	400	444	451	439	432	466	448	466	424	479	435	434	423	442	434	472	456	471	441	436	457	455	434	468	466	479	458	460	421	460	453	481	409	439	425	455	459
34530	15224	7859	3565	1980	1496	1001	762	651	576	502	450	450	417	463	410	443	393	419	445	421	419	411	367	337	396	410	423	391	412	395	385	414	412	385	375	382	386	372	416	377	399	341	365	409	385	384	403	375	405	393	366	384	364	422	373	399	374	388	389	398	373	413	372	356	362	410	385	376	378	392	377	385	370	383	394	401	390	382	378	399	391	399	414	399	356	396	380	416	394	412	421	342	374	398	381	386	380	416	400	409	418	419	361	391	404	395	387	396	389	393	353	387	400	365	359	415	413	387	348	369	344	424	384	376	401	409	387	404	363	372	374	384	380	389	373	377	382	380	384	408	388	397	374	378	390	375	385	370	400	429	359	378	382	385	378	416	357	431	371	384	424	383	400	383	419	374	388	378	372	381	398	354	381	367	410	397	371	413	340	406	366	430	357	397	397	430	375	364	412	392	393	419	393	385	418	392	390	423	403	377	397	457	391	358	417	388	375	373	389	389	378	351	392	389	349	361	398	340	406	413	387	370	396	363	411	394	354	340	400	376	442	373	369	399	370	373	400	369	393	414	420	351	356	373	377	381	413	414	422	398	377	401	388	411	407	396	380	386	392	377	401	400	368	363	462	408	374	415	391	407	396	347	397	378	408	389	397	420	356	379	399	385	372	362	419	349	380	432	374	375	390	381	380	386	385	367	375	381	403	391	368	373	398	361	367	365	387	381	365	388	372	387	391	381	370	414	394	370	376	392	399	417	337	351	418	387	350	376	392	396	416	403	385	366	367	409	361	367	392	384	364	433	370	365	344	410	371	379	388	410	385	387	361	384	378	385	407	389	363	368	383	344	380	370	370	417	378	381	369	384	369	373	392	371	392	376	396	374	356	387	361	396	442	393	384	390	382	396	371	370	360	384	359	408	391	360	382	420	373	359	320	389	355	389	421	400	379	390	393	369	398	377	372	398	388	419	393	379	408	342	377	407	368	386	338	380	402	380	414	415	383	387	399	423	388	403	370	397	374	394	400	385	418	364	396	373	343	365	396	416	423	358	332	368	365	368	393	349	360	365	404	383	428	414	389	352	412	409	370	366	398	416	388	388	381	402	368	375	398	390	367	402	384	371	372	427	397	385	383	366	403	371	360	350	357	367	400	363	347	412	390	422	379	363	343	379	400	408	379	404	373	386	390	400	387	390	372	381	399	395	350	403	392	425	388	426	416	358	356	406	429	431	380	399	417	361	385	414	376	346	379	435	368	389	387	363	366	411	409	381	398	388	387	365	374	347	352	419	403	380	382	373	388	358	380	357	393	401	424	401	382	384	404	428	377	419	372	381	435	377	392	404	398	396	378	392	360	350	368	407	385	400	381	403	395	408	386	427	379	401	364	367	397	398	411	390	390	411	366	400	413	411	399	368	392	378	422	402	414	409	361	405	377	398	386	389	419	408	356	388	399	346	374	363	416	391	351	365	410	372	400	388	386	362	388	365	384	404	370	391	395	368	355	383	407	401	427	404	412	409	386	399	382	415	426	378	384	419	390	395	375	392	380	419	450	387	416	375	375	344	353	389	396	390	360	387	409	419	392	395	396	349	353	412	378	373	387	434	379	384	340	384	382	395	403	388	385	429	383	404	387	391	357	456	413	352	379	363	361	350	406	379	371	416	384	387	415	369	368	401	407	392	418	391	374	388	391	377	404	374	355	375	402	412	350	402	373	383	366	381	368	369	395	407	370	378	384	411	383	435	428	385	411	398	367	360	404	365	398	372	385	394	404	375	398	371	370	392	390	361	381	380	377	387	429	426	403	399	373	382	429	380	383	382	430	393	393	388	375	390	407	371	368	383	375	414	406	386	396	452	355	380	386	373	427	412	387	394	365	429	394	381	376	416	398	380	396	370	374	394	387	371	379	388	358	415	354	421	399	384	405	391	352	363	344	392	395	360	389	392	367	394	394	366	411	373	384	405	395	376	407	401	382	396	429	409	371	361	331	400	371	402	405	365	351	416	371	420	420	374	392	363	390	414	355	384	397	390	362	374	390	390	379	414	365	387	397	358	349	419	407	364	438	425	381	411	373	338	371	357	386	389	358	403	382	392	358	408	396	407	394	376	392	410	384	345	370	403	444	392	390	403	404	388	366	361	365	396	399	410	418	385	379	387	407	419	405	419	413	392	399	394	387	355	420	357	383	396	428	380	366	388	381	437	397	389	370	392	391	423	361	390	386	388	363	344	389	397	392	332	361	386	381	412	408	380	438	345	371	406	413	397	383	347	383	450	411	419	380	411	369	414	414	426	365	362	409	382	406	386	412	436	362	402	373	383	408	381	358	384	418	399	389	442	334	409	390	401	384	347	404	426	403	354	389	374	426	405	378	371	387	356	427	409	385	402	402	358	377	410	387	371	372	395	351	357	398	395	362	368	388	407	400	375	400	410	393	402	372	384	369	372	398	358	396	386	402	414	350	385	365	407	393	401	367	366	408	367	375	390	369	379	354	404	358	408	399	381	411	382	354	381	391	398	374	379	392	393	380	405	394	395	385	429	417	336	381	400	388	392	357	377	391	390	377	387	405	385	379	369	410	369	386	406	370	380	408	412	400	421	408	376	381	390	372	358	424	423	401	372	403	375	398	427	381	399	385	372	408	403	382	395	362	397	369	363	408	417	421	353	342	392	383	374	408	393	404	367	349	364	362	425	388	351	384	368	354	376	402	430	376	389	445	426	399	382	406	414	391	387	335	371	365	365	372	336	380	389	400	377	355	393	374	378	370	377	394	413	382	397	411	403	349	380	396	413	357	362	432	380	383	391	398	393	389	367	395	355	398	395	390	371	382	416	408	388	335	404	420	398	372	396	393	413	436	375	389	376	416	386	380	386	413	387	402	401	357	396	379	410	386	387	380	392	359	402	408	382	368	360	375	408	409	370	388	397	382	388	393	440	395	374	384	404	388	383	382	359	398	400	375	364	376	409	407	354	385	426	387	384	333	415	396	426	352	345	382	362	408	413	393	379	373	410	381	407	401	406	370	368	388	414	382	367	394	411	367	368	402	417	400	335	382	387	370	417	354	404	362	356	416	401	423	376	362	360	378	360	336	398	374	380	405	413	410	380	404	365	368	391	336	383	368	377	363	393	374	400	414	351	381	432	363	399	408	373	370	376	380	410	388	407	422	368	403	360	388	367	400	385	389	399	371	397	372	433	389	408	416	353	395	397	379	390	379	384	357	373	350	386	358	395	346	364	366	383	344	368	380	353	404	366	389	365	407	393	432	438	407	373	394	381	380	345	394	382	360	402	404	342	391	382	383	401	425	416	425	418	382	384	407	409	374	412	393	377	360	434	372	411	382	418	381	418	374	405	367	392	387	382	342	388	377	385	385	397	387	367	388	378	387	379	376	373	358	351	383	393	410	381	398	360	382	381	380	383	393	385	378	381	392	386	416	397	409	414	352	383	371	425	363	382	390	380	396	403	425	381	383	392	372	382	375	426	428
12190	9910	6605	3069	1862	1427	1197	988	952	973	932	875	843	900	868	838	828	850	910	823	803	830	870	843	894	845	845	826	857	815	851	794	899	819	832	818	798	845	869	826	937	887	834	901	856	860	877	851	817	826	845	905	869	806	876	821	843	889	830	833	822	836	865	902	848	845	830	888	845	837	839	854	823	850	861	818	855	834	855	814	826	855	868	826	860	868	824	877	875	846	816	823	799	851	842	850	818	812	868	856	801	859	788	867	844	832	805	794	807	805	843	879	799	844	790	804	885	835	815	830	850	855	824	864	771	866	839	835	801	866	879	912	832	868	785	835	875	821	844	814	848	812	858	872	824	852	887	861	812	862	874	856	873	828	836	802	852	877	871	803	848	849	807	845	818	832	805	828	796	837	811	829	801	858	879	848	837	865	899	820	820	863	826	851	902	859	787	895	867	831	850	885	825	857	864	846	843	834	819	829	821	841	889	842	883	820	856	874	895	859	871	866	871	846	881	805	816	849	791	819	822	836	836	840	800	856	810	813	832	866	839	846	829	846	834	814	873	855	879	824	831	856	857	848	821	836	868	847	822	877	809	826	827	790	855	807	864	840	843	839	829	859	827	842	808	865	821	772	816	805	862	853	840	815	836	833	884	840	811	874	841	884	841	858	838	818	856	836	797	831	844	836	803	842	834	828	871	832	822	864	861	801	833	850	881	899	807	790	899	813	833	851	821	881	865	833	842	806	809	836	833	855	923	848	864	843	812	848	858	901	839	802	836	859	802	857	830	811	855	850	822	798	835	835	867	807	816	858	884	870	812	808	823	932	793	884	849	833	827	823	850	866	811	808	851	846	862	865	860	818	897	793	811	804	830	868	880	840	847	860	791	788	805	837	838	830	886	795	858	858	849	842	788	810	862	834	849	833	862	803	832	822	804	821	868	838	822	846	832	847	831	873	770	803	861	854	850	919	868	873	803	808	886	883	828	896	859	884	810	874	851	835	844	850	806	866	825	827	830	838	870	868	837	824	858	821	825	832	864	834	785	798	857	826	812	835	863	883	871	807	803	902	840	846	813	862	836	852	874	874	847	788	833	842	841	846	837	794	854	868	834	798	806	838	769	787	832	796	819	875	864	860	887	843	838	868	910	858	838	817	825	869	824	824	850	854	832	837	837	822	823	840	887	877	815	845	853	820	832	844	890	867	844	858	874	857	836	804	836	864	788	831	820	821	836	874	879	852	879	833	861	838	874	834	892	837	838	888	856	855	813	882	818	869	835	792	848	808	837	818	871	858	854	869	844	873	875	831	850	835	853	807	849	844	827	821	852	877	808	839	850	837	896	837	816	845	824	825	814	811	862	796	818	814	862	828	796	842	822	826	818	841	807	823	847	876	819	842	864	820	844	931	836	847	836	828	835	868	806	870	906	855	829	844	883	837	826	798	863	822	828	848	844	847	852	791	876	860	870	814	845	830	836	835	863	818	821	826	816	794	868	827	821	834	884	860	852	889	815	822	800	855	801	866	773	848	856	845	855	854	803	859	798	824	834	848	870	865	868	881	784	836	822	889	852	859	824	830	843	841	793	782	887	830	844	866	869	865	817	887	807	846	857	842	776	881	835	819	849	852	826	803	795	792	878	859	839	848	876	840	814	809	817	786	826	856	831	834	851	823	853	829	764	844	816	851	861	882	820	862	849	836	844	870	785	889	861	838	798	822	814	862	814	794	821	845	869	856	833	856	845	820	861	845	844	876	864	828	847	804	883	846	883	815	864	843	802	840	863	838	832	855	826	821	835	869	824	825	816	889	860	819	847	814	807	876	890	848	802	839	873	826	865	887	808	822	816	829	869	807	838	817	792	884	789	836	834	860	887	848	794	815	839	846	837	825	827	883	836	828	846	839	862	821	882	867	825	874	879	853	797	851	855	868	873	794	840	801	850	850	873	779	855	836	856	865	834	812	860	818	841	867	846	830	870	845	817	870	834	876	895	878	804	797	833	847	878	819	834	866	790	819	876	827	840	838	809	808	845	834	842	823	839	837	781	878	863	850	823	832	850	850	824	819	831	855	915	887	814	847	825	827	853	810	820	794	868	766	816	862	890	869	854	845	813	873	854	856	811	837	820	908	835	859	884	809	851	852	880	828	889	856	875	808	824	825	899	841	860	854	837	780	848	831	840	891	825	863	865	886	906	882	848	827	832	877	854	830	858	869	869	775	874	850	791	851	839	823	803	833	838	861	845	891	832	863	859	864	876	830	863	850	811	781	862	825	829	891	864	861	827	803	847	869	807	900	828	808	841	799	828	888	820	868	820	848	869	816	815	822	834	846	898	834	843	890	807	858	830	846	841	837	932	827	873	802	888	880	871	854	838	850	884	829	821	864	865	842	776	870	843	823	823	841	910	838	825	878	894	842	849	854	887	819	861	857	822	835	804	842	864	888	856	820	825	778	859	867	803	858	882	861	836	916	841	841	867	838	861	850	841	836	859	880	848	825	846	860	866	837	805	831	827	888	871	864	847	806	842	830	891	826	918	863	904	848	864	840	859	856	859	815	856	852	824	864	827	859	832	821	847	823	825	907	831	901	843	805	822	867	863	812	910	846	813	841	846	802	834	824	855	849	825	833	807	845	839	834	798	837	843	873	874	881	862	884	869	839	854	875	896	887	852	815	811	837	876	834	839	850	829	818	828	823	826	832	822	847	840	810	877	833	863	785	885	847	873	824	830	832	880	831	808	831	877	874	781	808	859	856	844	859	860	835	840	851	835	886	939	831	857	874	825	864	868	857	829	837	841	853	821	782	867	852	824	852	856	851	827	827	820	845	834	837	879	865	807	869	822	845	850	780	889	861	879	900	837	828	841	821	854	881	784	824	824	820	845	831	841	836	843	843	821	856	811	837	873	891	817	846	835	870	825	813	865	784	836	880	829	790	847	819	783	819	825	814	846	836	842	835	802	838	811	859	791	851	827	860	847	828	877	806	841	841	881	857	818	851	795	824	817	834	821	849	921	785	830	804	866	860	825	817	857	833	837	822	845	863	819	867	795	869	840	856	851	823	866	766	883	873	867	838	848	841	805	833	848	802	867	870	942	853	807	874	825	903	787	860	803	831	908	814	817	891	875	829	855	803	827	829	848	841	844	811	856	826	859	853	810	845	866	819	880	824	858	858	811	839	850	817	787	841	785	876	856	861	912	804	869	854	792	828	858	826	862	810	855	855	855	855	881	822	909	868	878	816	858	848	780	883	853	823	890	826	814	796	883	800	825	860	859	848	845	815	827	834	861	863	865	840	815	860	835	840	863	778	835	886	810	843	847	881	861	849	848	770	856	902	867	850	874	826	810	860	848	846	881	789	791	824	833	829	902	832	833	858	853	861	883	838	870	848	814	885	792	827	861	846	868	807	905	858	850	821	796	869	852	859	795	838	845	835	820	783	871	831	850	840	823	836	865	796	871	893	836	878	822	854	798	809	869	838	834	833	830	872
24685	21134	24727	27824	20809	6687	2117	1131	782	714	576	459	491	448	411	328	376	363	371	332	317	292	309	288	302	295	303	276	315	286	290	274	296	274	324	284	310	303	262	281	289	316	287	329	263	280	307	279	259	289	283	314	289	299	282	285	313	273	300	272	296	284	286	285	288	283	296	279	284	299	253	268	315	298	248	321	326	320	294	270	285	264	275	287	283	271	272	243	315	300	267	264	285	290	318	271	267	277	265	262	322	272	289	283	248	277	289	268	297	348	329	295	270	245	271	300	253	272	276	285	276	315	262	282	293	280	285	273	294	248	309	272	281	301	294	275	287	274	262	287	275	324	290	296	243	280	243	301	295	274	266	305	261	283	299	295	272	273	277	272	282	265	278	263	279	272	303	289	283	347	271	276	306	296	275	304	273	267	273	289	257	320	278	259	303	286	276	300	293	273	277	324	288	282	285	265	285	270	283	293	284	288	283	301	293	311	274	261	297	295	317	258	283	259	292	317	258	271	323	311	285	270	285	269	286	292	292	313	292	309	260	274	285	290	254	268	264	289	293	259	316	293	280	259	286	294	314	281	261	289	266	283	287	274	314	253	283	261	298	274	277	280	281	294	285	302	298	253	311	263	314	260	293	288	300	290	302	269	273	271	242	278	297	263	300	249	270	285	283	273	265	283	283	264	298	289	285	287	264	271	268	295	283	292	228	322	279	288	291	277	275	291	287	288	272	287	289	292	263	272	274	285	283	304	298	312	304	261	262	281	265	268	290	277	301	288	272	278	251	275	304	227	275	277	296	274	287	290	266	306	287	268	259	277	309	273	282	280	287	293	263	307	273	328	317	257	272	259	278	280	297	304	258	251	281	294	298	256	290	269	279	270	280	253	273	279	278	286	278	309	284	285	311	276	287	261	301	297	262	282	251	297	265	305	267	320	319	310	290	276	315	280	305	296	287	294	262	301	303	285	310	311	293	317	281	280	287	290	297	244	283	298	272	300	320	327	287	300	293	297	270	299	259	293	301	256	297	276	268	267	295	266	275	289	297	318	299	303	288	301	280	311	324	293	291	296	261	285	292	294	268	288	262	307	294	276	285	271	256	313	292	267	290	294	291	291	273	272	266	270	302	273	308	284	271	284	278	283	240	259	287	293	254	271	295	273	265	307	297	303	276	277	294	277	283	297	295	294	304	251	270	275	321	301	266	263	266	272	267	310	317	270	277	293	274	258	284	288	323	279	265	291	287	283	276	276	276	289	255	288	290	278	283	237	268	281	269	285	274	317	288	287	269	309	281	247	285	263	276	263	298	290	256	283	295	306	265	281	317	251	294	276	300	325	279	267	313	289	274	245	285	273	268	292	319	304	278	276	266	268	253	308	291	279	293	320	284	294	283	294	311	274	236	277	325	308	291	250	286	274	300	284	312	313	297	278	251	293	299	321	308	266	280	269	277	313	277	284	298	270	293	336	284	252	244	270	254	279	314	299	273	277	277	275	302	314	286	296	306	277	288	302	256	285	298	266	277	284	280	277	296	291	301	278	306	289	259	260	310	308	296	320	281	301	280	304	290	304	304	301	282	288	292	289	283	287	263	278	245	265	265	258	270	289	308	301	288	324	272	286	253	235	280	311	282	257	282	316	277	285	281	322	275	267	292	281	294	300	271	294	266	268	238	275	282	303	256	310	297	278	311	314	329	296	307	276	280	268	264	296	316	265	306	280	294	266	323	286	265	274	294	270	282	262	280	274	312	287	307	287	304	266	275	290	296	285	291	297	279	282	272	298	307	287	285	283	298	299	250	273	280	291	260	253	272	282	271	291	257	273	279	317	276	277	296	272	270	297	293	290	267	295	301	295	260	240	258	290	306	249	288	281	316	291	304	291	279	264	288	302	309	300	254	322	266	244	301	267	259	263	290	280	257	273	313	273	275	259	270	322	312	296	270	276	286	261	290	307	297	331	277	307	282	281	335	283	286	280	290	315	293	288	298	319	289	299	320	280	274	278	304	290	290	247	284	272	292	248	281	323	285	278	311	268	295	271	282	312	295	277	267	286	290	295	312	297	288	285	273	284	306	308	285	290	280	247	298	294	276	293	264	323	269	254	256	279	263	281	285	325	254	267	264	295	270	306	294	296	278	275	250	287	249	282	283	288	283	314	274	269	269	282	289	280	273	267	269	291	272	285	282	277	264	269	284	290	277	271	273	272	304	280	261	276	273	291	290	309	260	266	306	298	286	280	304	319	289	287	286	314	290	279	298	259	286	288	271	302	287	274	312	270	285	278	287	290	278	272	295	253	267	271	273	275	321	275	276	264	243	273	294	321	247	293	307	294	276	300	300	278	260	328	266	283	273	251	284	261	299	282	283	286	276	292	289	287	262	303	310	276	262	277	300	293	311	270	276	275	264	288	283	261	285	256	307	286	257	264	253	298	253	290	308	309	284	305	282	289	285	275	263	285	293	312	287	256	276	272	292	301	261	279	272	301	286	300	314	273	322	270	293	270	290	291	295	310	276	305	290	282	283	292	289	273	268	290	241	260	262	266	261	274	299	260	286	285	302	269	298	279	307	302	285	275	283	286	306	257	287	285	251	254	269	321	283	293	293	288	257	258	271	300	315	274	300	293	257	259	260	267	272	280	284	293	264	296	281	290	279	305	276	262	290	284	291	290	300	254	268	246	243	276	345	294	286	286	271	285	268	263	282	273	255	268	287	269	287	278	262	334	265	289	293	276	284	292	290	296	297	281	299	285	286	304	285	289	280	295	282	284	281	274	293	312	284	310	328	290	282	311	320	236	264	283	252	298	287	310	264	293	299	290	291	258	280	334	270	273	290	277	259	271	285	295	322	285	277	280	291	293	271	264	289	280	294	263	291	307	303	308	281	285	306	265	314	246	275	280	322	300	249	304	261	305	280	273	315	285	264	262	278	290	284	308	292	301	274	285	307	277	311	278	291	291	275	244	246	271	273	261	299	313	290	254	288	288	276	272	314	285	294	280	313	265	259	266	278	282	321	276	313	301	291	298	265	286	271	308	268	259	284	301	258	285	304	271	228	291	292	269	308	304	272	291	318	269	259	265	292	283	305	286	266	303	312	300	259	255	295	275	267	295	264	301	287	290	298	262	291	287	300	284	263	259	297	257	286	275	308	281	280	289	320	275	279	308	309	266	288	297	308	269	290	246	299	288	301	294	285	297	300	258	279	268	233	266	312	336	291	303	267	271	318	261	276	260	265	270	281	282	307	264	300	288	273	291	269	257	296	291	292	264	270	278	280	303	318	284	273	289	319	278	301	286	273	274	278	286	297	290	295	300	311	242	328	280	312	319	273	263	289	333	272	297	254	282	291	306	291	278	281	284	292	304	249	287	299	291	279	256	264	263	278	277	271	253	309	262	258	283	262	268	312	263	270	299	291	302	305	282	286	298	282	264	282	275	272	307	319	272	303	295	290	265	256	270	276	294	288	294	293	276	276	257	287	297
8773	16710	12008	5391	3022	1929	1336	1097	914	843	773	693	692	659	681	634	671	647	685	659	649	660	650	635	654	657	650	566	649	639	636	645	641	622	594	605	606	638	683	623	626	629	599	658	630	639	623	625	645	600	615	640	650	583	638	611	618	627	635	572	641	581	638	635	639	647	682	630	659	567	642	611	621	658	643	602	635	650	646	656	611	609	633	609	649	634	648	631	603	635	621	648	599	619	617	588	672	686	607	597	600	609	638	603	644	653	601	630	637	635	645	660	619	609	609	595	628	626	658	649	582	585	602	623	621	676	646	664	607	616	650	595	624	645	659	599	593	635	647	626	640	581	602	613	662	665	646	665	585	628	684	626	613	589	616	613	584	599	635	623	609	571	620	585	600	646	613	591	609	635	664	638	612	572	625	621	627	620	630	612	632	637	632	591	603	618	642	582	638	627	634	594	643	639	600	626	600	608	598	633	678	631	613	648	636	617	585	618	649	629	603	600	649	631	637	614	618	635	637	642	648	623	606	613	592	621	621	689	575	586	633	643	615	606	614	609	646	587	612	625	622	635	637	613	622	599	631	593	598	646	628	603	612	597	643	585	661	604	603	587	606	615	610	613	570	607	633	602	616	643	635	588	671	607	629	616	668	636	643	615	641	604	582	598	631	597	635	632	618	606	606	599	645	580	662	605	594	608	661	593	595	617	633	642	623	635	607	633	645	611	625	665	653	633	633	648	597	608	631	596	596	611	636	610	640	582	642	624	660	596	650	607	618	670	618	684	626	610	607	601	605	626	634	625	616	633	662	600	647	644	611	633	590	622	647	631	649	591	609	651	611	606	636	602	606	621	629	638	658	655	607	657	635	586	602	611	573	644	627	633	649	621	621	591	612	652	630	625	616	609	639	637	622	593	605	641	618	624	643	617	605	631	640	611	604	667	656	588	635	621	631	567	619	640	654	612	624	621	655	616	643	612	662	627	586	613	615	609	598	652	630	611	642	611	638	616	572	637	620	646	643	634	657	614	589	628	621	657	598	656	620	646	662	589	614	613	649	613	627	659	635	602	627	651	600	605	640	645	670	641	592	668	656	577	614	630	620	653	612	587	643	600	591	616	679	593	683	635	646	638	638	566	601	581	631	621	601	669	603	626	639	630	611	669	627	616	617	634	607	592	596	624	624	650	605	619	580	603	660	594	622	612	657	578	627	576	635	616	597	609	593	670	605	643	620	606	632	638	625	594	604	621	596	606	632	603	598	594	582	627	600	632	632	605	585	613	629	635	600	610	609	663	636	598	612	614	635	631	655	611	583	612	597	598	596	627	639	661	604	655	655	629	603	647	618	688	626	638	629	625	627	597	623	603	637	636	597	608	665	655	633	646	689	585	638	631	636	652	624	647	586	645	639	615	614	636	597	683	614	644	646	613	627	573	647	634	636	627	639	644	618	642	614	616	623	607	654	620	610	606	642	638	644	574	594	618	605	654	581	636	639	632	659	599	639	616	611	641	599	626	647	612	648	656	611	595	597	596	598	615	619	630	668	633	651	589	627	611	604	632	614	643	669	595	571	601	643	649	628	606	572	611	627	603	612	598	620	666	618	664	607	695	635	624	613	593	624	601	628	633	606	632	644	653	639	616	654	639	644	606	668	594	610	603	608	593	652	609	628	639	603	607	620	638	604	606	643	632	674	592	610	615	601	606	581	599	594	657	642	613	609	629	618	645	605	608	644	632	648	618	618	618	609	632	633	635	662	651	579	648	615	604	618	608	607	575	605	667	597	617	625	588	628	626	625	592	628	585	654	602	619	627	635	617	601	622	653	613	593	633	643	643	633	600	622	613	608	626	589	634	656	612	656	663	637	640	597	631	607	674	639	610	615	642	604	626	620	627	620	623	633	620	659	652	608	629	595	633	619	655	609	649	587	616	594	596	618	678	662	648	628	641	639	592	668	587	636	627	609	617	627	616	654	647	620	615	673	619	650	645	636	608	666	618	636	615	626	627	636	618	659	606	630	572	614	596	609	588	673	616	633	643	638	650	626	595	613	618	656	654	641	612	612	666	595	626	579	620	602	626	624	604	609	590	565	656	622	640	589	621	618	614	570	674	594	616	639	617	594	633	640	634	683	601	592	622	638	620	594	663	637	611	614	569	628	650	615	608	615	582	606	632	608	602	661	638	646	631	629	602	637	650	636	628	624	614	624	605	598	637	595	634	602	620	636	641	626	658	624	661	583	622	587	581	599	600	630	646	613	672	610	615	658	603	653	605	618	587	631	622	639	633	651	622	679	625	593	622	694	639	628	617	649	668	582	639	629	663	624	597	675	653	597	610	644	612	633	643	606	650	645	629	632	613	637	650	595	621	671	589	606	604	593	635	632	629	629	629	628	640	608	629	570	627	611	644	639	621	656	625	614	675	639	599	621	631	641	638	603	633	628	645	622	638	669	634	605	613	605	639	634	618	627	617	579	583	606	591	627	650	617	595	618	646	619	638	581	601	634	641	627	629	648	615	611	588	616	633	633	621	628	650	640	598	596	601	628	671	617	603	611	569	583	599	631	614	636	610	652	594	644	642	609	617	646	566	590	661	632	618	647	649	598	610	628	573	622	634	603	675	622	604	627	602	612	678	625	607	646	630	656	579	657	627	612	571	649	622	642	607	566	637	636	626	623	605	583	625	638	653	612	629	584	638	649	597	653	636	596	614	666	618	611	593	629	673	605	621	593	583	601	588	632	632	656	645	646	610	650	640	654	582	611	598	639	586	624	625	598	626	600	633	653	641	637	662	584	627	631	608	670	606	587	626	588	656	631	645	628	589	601	590	614	626	612	605	616	647	633	658	591	667	607	615	647	615	644	605	624	645	610	631	638	605	589	657	633	694	653	648	613	567	591	613	618	622	620	658	613	635	631	638	672	615	638	627	628	600	656	603	617	579	665	658	608	651	615	622	663	590	585	622	681	632	655	651	629	638	613	608	635	627	645	642	589	604	646	651	629	693	672	629	576	630	622	607	612	597	682	655	640	629	582	581	589	604	638	619	634	648	628	630	601	658	595	635	654	623	630	625	662	597	639	623	616	616	666	556	635	599	643	643	651	602	635	674	576	623	647	625	594	627	610	622	638	648	618	617	673	604	650	626	636	600	636	625	614	651	620	637	669	609	628	559	658	608	621	612	610	607	620	647	609	594	576	613	642	585	658	633	624	622	652	610	637	654	673	607	632	639	568	591	620	615	640	664	612	602	624	614	603	574	631	624	648	621	613	604	605	628	588	643	576	617	567	602	604	666	626	632	625	649	621	646	639	598	619	560	587	625	594	608	618	613	622	641	608	588	628	618	629	593	565	601	642	630	633	616	641	637	604	601	626	619	649	579	561	622	623	622	624	632	633	593	609	616	630	631	624	591	596	605	655	614	590	619	635	642	596	639	611	667	600	625	583	628	646	643	673	661	593	605	647	616	596	583	615	610	632	642	612	637	624	577	615	636
23981	21138	25331	27210	21180	21242	7224	1972	1159	923	766	561	430	412	398	367	345	324	347	362	268	219	208	247	253	203	238	230	225	250	211	167	231	193	203	193	195	199	176	185	169	189	174	211	182	196	167	168	162	183	206	205	191	186	198	188	189	214	196	170	192	216	186	184	181	182	186	171	192	183	201	211	183	167	178	199	184	207	207	204	177	204	192	178	190	164	189	190	180	154	183	191	209	184	184	196	192	205	181	179	191	193	176	176	175	194	190	221	199	200	174	182	170	190	184	162	209	187	168	168	192	186	192	188	179	185	181	184	174	180	187	186	177	175	178	199	168	190	187	191	198	172	185	187	186	194	215	187	179	180	200	188	212	178	181	179	146	182	173	185	184	181	190	197	168	201	192	215	199	176	196	197	221	187	197	194	184	181	178	190	192	175	171	184	164	204	172	219	185	221	173	222	197	171	176	172	204	191	189	197	194	189	170	185	217	192	184	228	171	182	178	185	177	220	179	182	191	190	196	201	195	179	192	190	185	178	201	205	187	182	192	181	192	182	201	189	172	188	186	184	182	199	168	183	167	187	193	164	187	170	201	193	171	188	170	188	171	167	208	176	177	181	183	211	157	185	187	193	171	173	189	166	182	201	198	207	193	177	184	213	175	224	185	176	177	194	188	156	193	192	186	222	166	201	200	197	190	191	192	188	200	197	151	177	183	157	206	205	202	200	190	167	176	166	192	193	190	169	197	192	197	198	138	182	153	188	194	196	167	207	190	170	185	173	175	191	192	169	185	185	180	182	186	217	197	195	166	187	219	202	190	206	201	169	212	170	192	166	172	190	178	216	179	188	199	201	191	184	174	184	180	181	165	197	173	194	188	196	180	173	186	221	203	174	179	190	179	183	166	180	180	187	188	145	200	186	153	190	203	179	171	160	173	198	202	209	180	187	196	189	177	193	162	173	170	182	189	181	174	174	162	186	179	196	178	170	204	176	173	201	178	161	172	193	176	169	187	213	195	205	170	168	199	191	171	183	174	176	206	211	188	170	180	188	189	182	176	177	180	177	170	159	180	170	209	192	181	187	187	168	184	194	202	214	183	194	189	186	171	167	192	183	203	192	184	209	178	186	193	162	176	190	236	168	197	180	151	192	179	195	191	175	185	191	193	166	203	173	175	207	198	198	185	162	200	184	168	208	202	183	195	193	189	206	190	180	182	182	197	203	192	185	194	196	201	172	207	221	156	209	202	172	154	170	195	180	202	220	162	170	190	177	205	181	161	167	196	171	184	184	174	186	179	173	180	188	200	182	205	185	178	188	161	185	177	185	155	187	206	166	173	201	185	208	193	189	187	201	201	168	186	186	195	181	214	200	188	194	176	201	177	181	174	184	170	187	178	171	198	177	197	178	192	177	178	166	186	182	197	202	166	186	186	203	192	181	209	183	188	193	206	188	154	205	176	182	181	183	228	186	190	201	186	181	179	185	209	188	213	198	186	231	183	194	163	180	216	177	165	195	163	198	200	183	175	184	186	170	170	192	187	156	182	180	215	183	192	223	177	198	201	173	205	179	220	195	197	204	184	188	211	219	182	197	195	176	192	211	173	202	189	225	182	178	205	168	188	171	178	159	179	179	184	193	176	196	181	191	168	187	174	179	168	209	209	196	205	197	204	192	186	205	189	183	192	179	207	190	188	181	191	183	191	186	180	193	190	187	185	179	162	178	198	193	211	207	173	177	166	153	175	190	180	203	214	186	189	176	177	174	192	199	174	203	171	189	203	205	170	198	195	198	172	194	180	207	199	197	180	202	206	209	186	187	206	208	200	188	179	180	176	182	175	171	199	178	160	171	203	183	199	182	154	186	192	202	183	199	198	192	179	185	181	183	191	186	175	169	193	172	185	189	197	207	209	190	192	203	181	175	210	190	180	143	184	176	175	182	187	177	194	196	189	178	185	206	179	170	177	172	171	192	181	183	212	224	186	182	197	181	200	195	193	189	185	162	191	179	170	181	168	163	152	179	199	203	197	165	193	196	177	194	209	179	200	196	172	183	201	203	199	180	173	186	178	198	189	179	179	191	175	185	212	196	180	202	216	189	197	166	202	188	212	182	196	173	185	184	184	156	209	185	192	191	181	173	190	182	193	196	192	190	181	186	158	181	172	183	181	176	195	185	203	159	181	206	194	204	147	189	197	184	208	190	173	173	214	189	197	184	191	199	195	206	189	185	184	181	191	204	170	154	154	184	176	194	168	211	197	199	180	161	167	189	207	189	177	200	177	210	187	173	170	203	180	181	207	184	198	178	200	201	223	172	209	187	184	206	187	180	199	160	185	207	166	169	187	182	186	152	185	195	162	179	228	192	185	190	186	179	177	152	203	182	222	179	187	204	191	192	186	205	203	202	198	198	192	195	180	224	184	188	197	186	166	187	191	205	197	193	185	188	189	178	198	162	173	152	204	190	201	147	164	173	193	188	189	193	180	181	173	194	172	198	173	186	194	201	198	188	193	187	197	196	177	203	187	180	199	192	195	179	161	207	183	178	183	194	200	192	193	151	174	183	169	177	209	180	166	187	202	198	206	197	173	168	189	183	206	198	188	173	177	178	187	181	212	160	196	190	169	168	197	191	192	203	192	183	197	170	201	205	164	172	202	199	154	179	206	186	178	173	200	188	188	178	178	211	189	213	164	184	172	179	175	198	214	180	170	168	207	191	200	190	173	192	208	198	195	150	170	196	176	186	188	189	188	183	178	171	205	178	200	192	214	186	211	165	182	206	195	209	177	175	197	162	187	194	174	180	190	163	160	194	182	192	169	197	183	213	170	181	199	186	193	180	210	197	187	176	165	178	185	201	175	179	208	182	212	165	221	185	191	177	187	192	189	202	199	178	158	203	191	160	214	195	183	189	215	162	148	186	209	223	190	206	182	208	184	200	183	197	159	177	208	174	183	165	217	200	173	179	211	167	169	177	198	184	211	170	164	184	163	177	203	184	192	175	165	185	182	188	195	173	167	202	189	207	183	179	170	146	155	178	204	213	180	200	199	178	226	177	166	186	195	174	192	175	188	211	178	151	184	179	175	171	186	166	194	173	194	183	177	204	207	195	194	211	181	175	165	193	161	190	177	181	201	175	183	194	200	189	169	195	207	173	182	190	175	188	169	183	182	154	174	212	166	184	220	218	176	174	186	182	204	192	189	208	217	190	189	188	181	181	186	165	182	169	186	196	174	183	188	173	182	197	193	185	215	196	216	184	189	198	185	170	190	194	213	194	184	186	185	223	214	197	174	185	175	156	172	177	186	192	179	223	197	196	196	176	208	180	200	201	178	179	165	197	162	192	202	194	195	181	185	186	185	175	189	188	189	194	204	192	190	174	183	209	176	168	201	202	202	191	159	179	180	193	172	188	185	224	201	179	191	196	193	184	157	205	222	168	175	167	185	191	191	191	176	206	159	179	176	176	172	170	186	171	176	203	185	182	166	167	183	174
8595	21823	15909	7443	4047	2679	1606	1092	870	782	722	660	545	569	550	532	515	498	512	498	473	467	484	476	478	476	451	485	459	466	458	409	450	448	440	476	462	465	434	439	428	447	443	392	418	459	476	446	457	450	467	459	399	439	455	459	439	421	455	434	437	399	425	441	419	457	460	424	468	433	476	465	414	456	430	452	446	464	440	431	432	463	464	440	467	438	426	449	418	465	423	427	449	465	428	448	419	469	453	457	465	443	444	432	466	447	425	437	450	456	448	443	412	444	436	417	433	438	434	441	441	439	450	419	448	505	424	451	430	433	429	471	400	464	470	472	490	428	432	447	453	444	434	447	463	407	437	418	443	417	467	456	439	450	426	415	482	435	437	415	442	467	461	439	423	438	427	427	431	448	480	413	430	475	430	447	454	474	449	426	464	418	401	424	431	421	415	437	435	448	415	451	418	451	447	440	430	404	466	412	467	395	438	435	468	451	430	409	438	463	427	441	427	453	418	434	422	441	430	457	430	455	398	428	453	427	476	403	483	427	469	442	426	483	439	434	455	439	457	449	435	458	494	428	396	450	471	463	447	458	422	452	432	418	444	457	420	423	437	463	460	439	454	480	456	445	471	458	463	436	459	436	458	423	486	438	463	426	425	411	461	421	454	440	445	418	470	468	428	409	427	431	448	455	391	442	404	468	438	445	418	479	454	437	441	467	415	460	433	444	413	442	459	448	446	457	448	433	440	476	439	447	436	439	380	439	404	439	432	460	432	444	447	426	438	430	408	442	417	428	450	423	420	438	453	418	426	419	448	466	461	437	454	500	433	439	403	443	409	490	472	447	483	404	388	398	409	436	416	436	463	424	445	435	456	480	449	444	417	460	414	435	448	455	438	444	414	422	436	404	424	460	413	424	434	465	437	411	439	393	427	463	425	436	455	431	448	438	449	432	413	433	465	437	426	449	432	408	429	419	454	392	417	435	417	427	456	414	440	451	440	440	425	437	409	424	456	404	420	466	422	439	434	454	462	452	405	461	472	438	417	427	436	440	470	453	421	471	464	420	428	420	423	452	442	452	438	406	438	445	470	452	467	451	424	458	444	444	479	427	447	418	411	455	449	414	452	459	431	455	419	410	425	448	406	489	428	435	411	411	382	418	451	442	441	465	413	440	420	418	425	415	442	447	442	413	460	448	444	439	452	405	437	472	441	458	441	454	467	388	416	414	433	406	446	422	438	428	428	444	436	426	413	441	401	457	498	470	479	398	446	456	430	437	417	451	445	465	451	468	428	468	429	471	429	471	424	416	456	410	443	414	458	406	458	424	454	435	469	418	401	438	425	441	436	436	475	415	434	404	434	452	433	429	389	436	420	416	434	442	456	475	435	420	429	421	398	410	446	430	437	469	441	442	435	442	415	396	446	454	455	413	460	445	428	452	437	465	457	440	432	457	481	430	420	472	439	408	426	469	440	433	431	435	470	464	441	416	426	383	404	479	469	462	398	441	424	430	452	415	457	451	445	443	419	446	427	445	407	430	463	440	420	389	488	466	467	432	423	432	463	445	423	424	434	453	445	434	446	426	436	461	438	437	431	446	471	431	434	419	421	403	460	413	434	420	438	453	458	432	430	455	449	485	477	448	428	455	437	402	422	452	419	432	431	443	428	454	437	451	460	464	412	434	458	450	432	432	458	442	451	444	455	451	436	435	460	473	442	417	441	425	459	423	409	419	412	413	458	415	451	421	423	405	425	420	429	450	417	430	418	418	464	469	425	452	447	407	447	444	478	462	443	440	465	409	438	423	420	420	479	421	457	424	451	420	433	385	436	423	448	399	472	425	440	415	431	416	436	426	463	443	400	444	447	460	439	428	450	437	446	417	421	408	439	428	425	445	448	443	446	416	446	432	421	411	452	405	432	437	475	440	440	422	411	403	480	463	465	431	430	428	434	455	410	426	459	442	440	426	458	422	428	452	422	462	454	417	417	425	441	426	440	440	461	425	419	443	470	452	471	422	415	448	427	411	429	434	444	428	461	428	468	418	431	465	443	468	411	452	477	458	433	418	438	446	443	422	452	483	405	461	456	430	438	445	437	408	448	427	418	498	460	457	430	450	458	385	451	472	465	419	440	423	428	423	439	409	465	451	449	423	450	414	462	470	392	469	429	481	432	441	428	440	464	446	404	424	435	478	436	462	426	448	417	432	476	447	431	440	455	437	453	455	408	420	430	418	441	440	468	451	463	416	451	433	406	462	393	435	410	436	431	392	463	424	418	386	427	457	383	434	446	451	434	397	422	446	408	447	450	429	401	443	422	444	430	402	473	413	397	469	434	455	439	435	459	431	467	480	439	461	465	421	410	436	408	472	460	433	443	467	485	460	434	445	464	458	442	453	444	461	454	451	482	462	468	408	413	430	430	421	420	429	449	427	465	456	452	413	435	466	425	451	453	418	431	430	445	419	442	442	440	426	461	453	425	433	443	446	432	464	458	448	403	432	441	432	451	455	440	439	437	434	460	416	443	474	423	484	460	444	439	483	432	456	445	427	444	428	460	418	438	458	449	425	401	429	425	457	424	438	440	407	457	411	449	447	430	460	425	457	435	451	431	438	467	445	458	424	450	440	421	456	443	459	468	438	411	450	438	450	420	461	437	423	443	441	414	405	468	425	468	434	456	444	432	418	439	427	435	413	429	407	450	422	424	439	421	452	450	471	442	470	430	429	470	475	455	421	443	411	433	425	470	435	465	414	414	465	422	442	460	420	428	419	412	455	457	432	458	449	404	445	459	426	478	449	440	461	426	508	454	457	433	438	429	431	462	441	430	404	439	464	471	453	439	416	434	414	432	441	456	432	466	472	427	409	457	456	453	404	443	428	438	453	475	428	450	425	444	424	428	444	462	424	443	483	425	435	460	464	477	458	465	404	461	442	423	429	444	435	451	477	407	447	422	438	429	412	431	428	405	407	447	434	413	397	446	420	421	448	454	433	449	421	420	421	423	428	468	431	461	430	445	423	429	466	461	416	457	425	404	473	476	440	448	451	451	440	449	457	462	417	455	452	452	417	428	461	409	432	437	461	411	478	449	460	433	420	425	409	428	436	410	421	435	427	421	449	453	415	431	453	420	441	431	462	431	439	439	461	390	471	425	422	414	449	412	416	453	456	446	461	403	418	435	445	428	421	423	433	442	426	429	479	437	469	453	463	432	460	474	397	429	437	491	424	465	496	438	427	414	473	461	424	426	449	452	425	411	440	478	420	429	426	436	409	488	452	451	448	457	474	439	446	442	432	491	462	400	479	414	429	425	436	471	428	490	415	410	435	465	452	435	420	398	445	448	421	443	422	422	453	471	440	408	445	487	435	451	412	427	434	446	424	430	457	422	465	458	416	468	438	447	440	446	452	448	442	407	436	417	452	478	410	457	437	465	446	458	432	483	435	464	450	404	466	444	423	437	442	423	394	419	411	417	452	445	414	450	447	438	431	478	444
35049	15211	7627	3464	1914	1527	1036	722	539	607	518	514	431	450	428	451	413	421	443	407	430	426	385	389	383	386	400	395	377	436	385	396	387	414	375	395	430	345	374	357	349	393	381	399	380	348	364	387	381	370	390	395	378	373	378	364	396	388	381	395	387	373	371	396	407	410	385	399	381	338	379	394	415	347	393	369	352	352	397	365	397	413	352	420	390	393	381	388	352	379	413	386	374	410	386	361	429	412	385	400	394	422	367	424	372	405	361	405	405	366	376	390	362	392	389	405	373	366	380	388	402	353	396	374	365	393	358	390	446	389	400	401	368	373	377	388	387	404	371	402	352	381	359	400	370	412	390	421	380	379	392	416	390	361	404	360	388	421	382	407	365	384	377	385	393	379	389	376	386	379	424	363	395	384	413	383	404	357	363	374	409	386	370	397	403	384	364	391	372	367	403	390	342	392	384	365	330	360	366	393	355	416	336	361	373	385	381	378	373	379	412	385	345	419	426	410	395	376	406	388	344	359	418	379	387	434	400	365	383	375	349	409	414	404	374	328	370	392	378	363	372	403	383	353	367	349	371	394	381	391	351	364	393	423	378	425	388	356	375	378	390	422	418	406	350	377	359	401	425	396	432	422	408	364	360	385	357	379	363	413	416	404	355	411	397	371	380	399	394	399	334	352	386	405	366	345	353	405	357	382	365	364	403	345	391	394	416	354	409	386	424	385	401	389	380	416	370	364	412	392	407	353	378	387	356	368	393	375	391	395	397	395	392	393	384	372	402	376	389	373	384	359	385	358	383	346	403	465	377	350	371	410	367	372	382	364	374	379	382	406	401	383	412	376	383	404	401	389	412	337	394	411	400	400	365	366	379	414	357	398	370	381	376	381	394	415	392	359	406	357	391	379	372	406	386	410	376	415	408	424	375	364	368	376	406	359	395	356	361	359	379	376	370	377	404	357	422	396	435	379	383	385	411	439	383	367	399	369	373	358	421	377	374	373	365	411	375	411	398	390	349	397	364	434	383	384	351	421	417	395	377	361	345	412	401	368	411	352	403	370	380	355	385	374	351	382	363	372	376	358	422	446	371	391	368	375	376	382	378	386	401	352	420	391	373	395	427	382	383	399	360	404	402	430	376	372	353	377	395	362	372	396	397	398	360	401	369	423	405	417	365	386	358	357	377	396	372	364	384	363	381	389	394	407	334	387	366	363	390	392	407	369	388	363	386	395	375	410	391	411	391	416	374	402	389	355	375	370	399	389	380	362	377	370	376	373	397	354	407	419	378	435	376	424	373	411	386	353	341	375	338	371	369	438	403	396	360	363	367	381	414	352	373	394	383	381	389	424	390	386	384	357	371	387	380	372	424	376	387	372	400	389	387	380	379	378	382	376	374	352	402	371	372	409	399	405	385	426	379	405	357	374	364	389	361	411	382	385	394	382	379	391	386	364	374	372	437	405	398	412	389	363	376	406	389	381	365	388	399	387	377	378	414	365	377	400	359	387	376	348	399	378	421	398	398	382	363	369	363	375	394	382	402	403	374	400	391	385	373	365	334	375	386	392	367	386	380	378	407	402	340	413	394	402	393	371	394	393	390	388	380	361	377	386	337	381	391	340	388	402	395	415	396	378	353	390	419	438	372	383	413	410	386	381	399	383	376	397	354	362	373	384	356	420	383	412	368	384	370	396	425	392	391	394	360	343	400	374	364	379	390	425	405	368	364	367	379	360	335	387	381	361	399	396	361	389	400	400	404	393	343	370	404	364	413	425	368	373	386	382	367	402	349	405	419	365	387	386	409	369	413	393	408	379	363	395	367	391	370	385	362	356	368	347	396	394	386	395	338	384	415	401	410	382	352	398	388	371	394	442	386	401	349	404	404	416	359	428	380	385	368	362	392	406	380	406	406	409	361	416	357	400	388	409	371	355	389	373	360	361	378	370	402	399	358	392	380	405	364	402	421	376	357	382	388	398	394	391	369	395	390	387	365	341	376	379	380	395	404	395	397	402	393	362	386	396	409	354	368	409	380	376	367	366	407	359	386	411	390	403	350	385	362	356	369	376	364	368	377	375	371	397	395	383	372	391	370	374	379	375	381	336	382	379	358	374	385	373	408	417	394	381	388	381	409	386	359	395	360	391	394	374	383	382	385	352	418	363	380	368	354	354	375	389	440	396	376	409	385	408	417	386	387	356	381	398	384	411	369	389	388	364	432	363	398	358	407	414	391	369	361	338	364	377	368	398	366	398	379	366	367	415	384	369	406	377	350	417	372	415	371	361	415	380	390	380	371	352	401	397	406	397	356	367	361	357	377	358	390	378	413	365	400	381	368	404	385	395	395	381	365	354	377	391	394	376	427	387	366	393	410	399	388	386	376	365	398	358	351	378	395	398	396	375	370	361	375	367	411	382	406	373	354	425	351	415	388	372	395	426	395	351	341	359	360	390	351	384	372	353	386	394	417	351	375	375	343	400	399	367	369	373	383	415	368	397	404	378	373	361	398	396	399	341	379	335	388	420	443	374	410	396	377	371	390	403	412	367	412	381	371	346	426	394	424	401	364	378	385	417	383	442	401	415	394	392	382	368	378	373	412	409	399	395	362	366	401	421	396	394	401	385	378	401	392	402	354	418	386	382	383	393	383	389	350	374	380	345	372	405	396	417	389	393	374	372	390	391	346	361	376	375	352	397	352	357	349	385	350	352	355	367	411	383	379	364	393	391	390	368	353	366	414	432	374	398	374	397	375	389	380	394	412	411	385	396	358	407	380	410	371	368	363	381	370	413	393	370	405	403	376	375	387	405	385	385	391	377	409	380	384	391	403	377	374	372	424	409	384	398	373	405	373	367	394	348	377	386	383	387	415	428	412	343	397	390	373	379	414	379	378	396	375	397	373	396	386	365	355	325	432	385	396	395	387	384	392	376	355	402	372	378	354	385	378	389	366	399	423	401	394	398	365	396	407	387	406	380	407	386	389	411	400	388	363	377	339	381	372	393	376	410	416	384	392	364	386	377	364	396	417	402	388	367	401	399	401	358	421	412	369	347	398	360	422	401	393	386	400	383	356	396	387	396	425	366	412	377	397	363	348	376	398	375	392	356	409	370	400	363	447	384	455	377	422	336	371	449	385	371	373	414	414	351	401	376	396	415	353	387	404	366	386	382	435	423	386	407	417	350	417	370	364	377	418	423	399	386	413	425	397	362	405	373	394	391	352	436	374	371	359	404	359	363	391	391	381	398	347	419	399	449	459	381	377	392	412	436	393	398	336	421	390	392	375	413	405	376	386	420	374	376	361	372	374	375	375	338	374	435	381	397	355	409	405	374	353	383	381	404	346	377	371	384	357	391	391	378	402	402	381	333	380	406	430	436	396	417	404	387	357	386	425	369	444	377	407	358	349	432	411	419	337	380	357	386	375	427	381	386	401	357	344	358	376	403	422	384	397	449	381	394	399	417	377	376	401	380	355	372	395	388	367	376	405	372
13030	9673	6671	3004	1829	1374	1128	975	959	900	939	883	864	890	863	856	812	855	797	861	825	824	884	832	864	802	809	791	898	844	848	799	792	797	809	838	841	896	875	810	835	792	856	814	800	853	825	867	854	768	876	779	805	858	783	844	854	820	858	854	811	839	825	852	837	822	883	827	856	822	823	811	862	767	829	827	812	802	837	802	826	801	827	869	824	833	797	812	816	753	816	785	823	858	795	811	816	840	828	815	849	825	859	808	855	811	853	803	775	783	861	803	768	894	812	811	841	784	862	869	789	816	818	826	781	820	839	822	847	810	862	835	769	835	749	831	790	809	822	839	843	848	889	783	822	853	843	855	823	848	781	827	843	839	765	817	835	778	864	785	792	806	849	823	862	892	800	918	809	837	784	790	850	797	853	841	841	873	857	839	846	843	811	771	813	833	854	843	857	831	871	827	830	855	873	830	806	781	798	827	827	861	821	823	825	835	825	851	826	859	786	856	837	837	858	850	805	845	845	820	840	842	784	837	843	859	893	845	878	803	816	805	820	862	841	877	791	846	849	812	845	883	834	825	847	828	826	803	821	915	853	815	796	832	850	838	841	812	838	817	822	859	829	801	850	873	823	860	879	858	867	868	874	863	823	818	804	862	870	759	782	811	828	828	831	809	843	795	832	853	802	810	817	832	826	854	828	813	827	843	880	835	822	834	820	871	803	802	811	857	869	871	822	800	849	853	865	805	806	815	805	855	828	868	885	795	810	826	833	827	859	855	828	883	899	796	804	823	858	810	865	815	854	820	822	814	807	850	799	905	849	832	863	805	838	792	773	840	815	802	847	853	807	821	880	860	791	865	848	812	785	868	789	795	827	812	836	811	788	804	815	817	818	831	814	842	849	850	839	831	788	811	841	843	856	814	847	822	812	835	834	852	861	834	867	798	810	863	814	846	844	830	819	817	799	826	773	840	776	848	821	759	846	874	833	830	865	819	807	840	872	840	825	796	761	793	840	862	801	807	820	810	843	792	823	790	827	868	798	803	878	831	845	841	833	828	851	876	831	849	813	825	839	824	800	813	837	844	765	784	832	799	870	855	863	843	824	755	808	838	830	868	850	803	831	827	871	826	807	827	863	802	836	829	825	792	811	828	782	856	857	867	844	839	826	904	881	875	820	803	826	826	815	809	809	828	837	801	823	859	839	850	871	839	805	796	810	824	814	807	832	873	848	824	827	790	836	836	823	795	861	840	869	832	817	786	854	831	888	817	851	826	838	841	795	832	830	809	850	854	788	878	845	817	803	790	829	818	795	889	846	814	820	857	839	794	846	859	825	803	860	801	860	842	806	800	839	855	820	835	810	802	880	856	815	855	836	882	875	828	771	830	851	821	805	867	835	842	819	802	830	803	853	857	855	865	847	832	786	813	818	814	838	793	834	793	848	838	852	827	799	865	857	837	804	831	809	808	803	842	828	865	846	791	792	780	848	866	865	861	839	787	823	824	887	854	778	824	870	837	771	818	810	906	853	848	820	848	843	887	807	814	883	768	809	776	836	818	846	787	853	861	814	856	808	799	842	841	836	810	764	808	813	844	785	839	816	789	795	852	793	846	825	762	817	836	824	859	823	830	828	835	821	832	829	786	861	781	893	817	828	852	862	791	852	818	781	842	805	765	857	885	824	785	870	834	843	827	866	766	837	839	809	813	848	850	879	870	851	819	821	810	805	846	814	803	831	821	830	906	872	840	840	833	779	855	827	804	796	829	802	848	828	861	764	802	856	846	802	797	824	847	840	879	898	860	813	815	875	826	842	775	810	815	855	838	849	845	818	821	838	904	828	845	810	840	882	860	859	845	822	841	784	833	794	813	842	866	884	793	829	801	827	855	799	819	841	844	825	865	798	828	885	839	814	871	816	838	825	791	837	826	820	799	796	834	814	858	829	806	829	845	919	850	839	792	856	853	889	845	802	852	838	834	849	823	843	855	763	831	823	806	846	827	833	840	890	844	795	811	841	836	833	865	806	841	870	864	824	828	823	874	873	851	843	796	864	870	767	841	864	841	858	857	862	824	842	803	865	812	850	855	853	862	804	869	855	837	780	814	929	798	836	857	787	853	760	885	824	782	837	832	896	890	871	789	852	838	867	800	863	848	823	828	821	812	839	761	818	842	781	844	852	852	832	780	862	854	848	827	846	837	783	878	803	787	841	859	851	837	868	853	850	852	819	809	824	844	779	809	852	778	806	846	855	820	866	818	825	817	833	804	837	824	835	833	890	769	825	836	846	819	828	862	824	815	825	829	839	845	809	851	846	806	787	836	857	869	808	874	876	810	806	838	828	855	884	857	834	829	812	768	804	834	839	856	828	862	853	826	781	814	847	900	830	809	802	845	859	847	828	827	824	824	839	814	811	826	807	839	840	849	823	859	865	824	819	794	833	871	817	838	829	841	826	822	820	851	807	807	901	823	800	840	849	854	839	835	837	784	790	862	837	849	822	825	798	805	824	856	859	871	803	824	857	863	832	811	836	893	835	813	813	866	824	825	804	820	829	847	853	857	812	838	802	863	801	843	829	825	803	870	838	883	788	827	832	809	813	831	823	837	898	786	856	817	837	780	889	874	885	860	898	812	813	843	861	825	855	806	883	793	879	808	848	824	856	828	799	815	831	845	855	807	818	803	795	810	826	834	789	777	816	827	809	813	799	841	806	823	826	825	817	856	756	770	813	846	848	838	780	828	824	845	853	797	821	833	776	826	825	859	834	843	819	863	842	889	820	891	855	821	860	824	861	843	794	845	844	807	827	891	835	809	837	852	805	841	839	845	836	799	837	831	878	847	826	843	799	819	852	813	770	821	852	830	889	843	845	825	837	850	862	841	753	858	821	874	846	817	829	844	820	780	846	840	848	848	831	848	786	795	843	853	839	839	836	837	816	874	846	868	804	828	837	836	872	860	846	826	847	818	798	833	844	792	846	848	794	756	861	838	875	869	856	782	838	843	825	824	884	828	808	874	888	859	859	809	794	838	835	857	853	806	812	800	881	800	832	784	863	771	822	879	828	852	883	817	807	890	822	788	812	790	809	868	849	828	854	819	889	831	851	838	842	871	861	829	800	837	883	771	896	848	867	830	827	885	872	840	784	800	838	777	804	845	848	835	845	781	822	843	850	830	831	870	803	817	894	871	798	861	817	831	799	809	807	840	848	837	810	844	827	820	822	867	851	846	857	817	811	801	875	849	828	882	836	811	848	887	783	827	812	806	879	856	850	841	846	822	849	821	864	837	855	848	798	806	856	824	813	821	849	812	839	854	866	879	809	839	823	843	859	837	818	838	804	851	847	806	837	843	829	819	882	813	860	850	816	825	810	809	770	822	845	790	796	779	819	801	843	828	857	860	832	808	857	829	856	822	870	831	870	845	796	863	786	783	843	855	818	797	795	807	842	835	807	817	850	849	811	897	850	866	861	835	780	846	798	818	842	900	854	815	837	864
24799	21161	24719	27879	20775	6260	1979	1134	790	656	614	457	441	399	401	394	387	338	371	356	355	323	276	321	297	316	334	315	270	314	300	296	295	291	301	290	280	284	273	270	298	305	288	299	278	255	285	295	260	288	277	263	266	318	309	286	287	274	316	306	300	312	259	322	301	296	276	343	310	271	292	288	303	284	267	258	309	290	288	277	257	308	278	291	240	275	271	313	278	286	252	276	289	290	279	267	287	265	292	292	319	316	289	280	271	275	303	297	310	272	303	300	261	308	294	275	329	287	272	311	260	284	299	286	289	292	276	280	254	298	313	315	248	274	297	255	300	284	278	272	277	301	285	256	290	316	322	278	275	286	286	274	287	301	278	287	285	279	291	294	263	250	268	304	289	266	265	300	305	246	299	289	256	288	266	297	305	269	278	288	270	252	287	271	292	290	313	267	275	302	280	278	304	287	287	260	258	297	283	281	291	306	324	249	269	315	284	334	311	307	285	294	268	317	270	300	290	281	287	274	303	315	278	282	308	313	320	283	290	304	282	264	288	269	275	322	291	294	282	302	260	313	267	269	330	275	252	258	288	287	291	308	244	297	285	286	327	282	263	284	302	273	288	244	272	273	302	291	286	268	299	304	308	274	296	334	246	285	272	286	270	295	268	282	303	280	252	286	297	281	282	286	313	294	301	291	267	299	267	252	283	273	317	296	280	266	270	289	295	282	271	240	302	277	314	307	284	322	300	299	303	281	290	303	296	347	281	286	277	238	299	302	270	271	307	327	313	308	289	284	290	269	276	316	304	297	313	266	294	305	258	296	302	333	321	310	279	311	292	289	306	288	273	268	288	285	285	274	296	287	294	308	295	287	323	306	251	300	275	301	320	274	284	262	280	298	276	308	277	268	293	277	295	293	279	274	293	307	275	270	277	295	280	273	308	304	287	291	290	286	285	284	274	239	292	287	263	278	249	280	265	324	288	304	263	300	295	284	286	292	316	270	298	267	298	275	285	285	289	279	284	322	269	309	302	267	271	285	276	288	293	255	287	286	286	298	274	291	295	288	318	284	280	285	325	269	289	297	287	298	291	311	277	299	323	317	259	283	282	308	272	323	277	251	284	321	303	285	287	289	301	260	295	309	303	300	299	264	306	290	294	311	275	250	294	292	277	268	280	291	279	271	286	289	273	286	272	306	263	278	301	289	294	305	303	265	267	277	278	270	269	281	299	271	260	290	296	305	273	280	268	318	279	285	271	257	307	307	299	290	291	281	261	268	268	303	251	294	304	262	278	296	297	306	295	236	284	272	306	321	315	299	303	294	285	276	284	300	302	297	269	310	306	301	284	270	237	291	307	308	310	316	314	290	256	249	273	289	268	299	306	273	280	297	298	292	290	277	298	320	265	304	300	275	288	288	286	287	304	280	293	319	275	290	298	247	286	253	303	282	332	319	304	295	323	267	264	275	297	276	274	346	285	324	287	263	305	292	267	282	283	294	269	295	341	249	283	336	259	281	301	284	276	301	272	305	302	299	280	315	297	294	284	264	296	303	289	303	294	297	300	306	280	299	284	300	286	312	297	291	246	298	286	298	304	273	289	293	318	292	297	301	279	285	284	263	272	259	276	309	275	285	281	298	308	281	293	273	274	286	280	290	293	278	288	262	279	269	297	287	270	282	280	277	295	282	282	280	247	270	298	313	285	282	261	263	270	281	309	307	285	294	295	305	318	298	303	301	295	283	271	290	300	296	305	306	260	311	255	288	274	299	289	307	294	307	285	283	295	279	280	283	286	284	289	267	271	275	275	274	266	275	261	289	323	303	297	312	294	289	294	284	282	295	302	274	279	286	299	283	273	306	279	309	312	242	304	316	284	306	267	284	267	307	292	297	297	285	269	291	263	296	271	290	287	307	318	263	296	291	269	252	282	269	286	298	275	285	285	301	268	283	314	267	255	282	277	298	304	261	312	268	283	284	268	291	261	296	290	299	288	297	302	294	313	302	295	294	292	298	265	303	273	286	282	281	299	268	296	302	271	284	270	249	294	257	308	299	303	286	303	280	275	304	287	296	268	273	328	279	282	281	322	300	296	336	280	296	313	283	271	275	284	250	303	288	272	302	309	278	319	283	293	274	283	314	296	300	313	283	305	317	281	267	299	294	271	268	327	278	288	284	302	256	283	269	278	274	305	272	279	286	299	273	292	297	279	289	292	307	304	310	286	287	301	317	300	308	305	287	282	271	293	291	282	292	288	296	255	285	277	256	308	321	279	303	299	318	285	285	316	302	280	273	292	282	316	291	318	243	283	286	295	288	300	304	281	279	304	268	262	262	283	262	329	260	300	276	288	296	294	324	273	310	301	299	270	305	264	282	275	296	299	271	290	282	288	294	290	255	326	286	296	306	273	263	255	332	281	286	281	280	273	260	314	295	301	275	271	262	298	308	265	298	310	250	299	320	297	301	317	295	301	268	249	274	252	307	300	274	279	309	273	282	275	290	274	316	273	260	295	280	270	280	270	270	284	259	263	282	268	258	301	301	279	261	287	291	295	288	297	313	271	298	238	299	327	269	318	322	270	292	295	268	311	318	295	273	284	313	317	285	301	290	289	303	276	246	274	312	274	295	290	271	260	276	260	281	284	279	284	266	294	306	270	273	289	282	278	284	258	308	257	278	288	320	266	293	284	297	289	294	273	291	304	278	333	276	309	295	319	291	316	291	312	332	293	276	252	299	297	267	282	278	310	293	299	284	301	286	286	271	283	249	280	266	284	263	294	268	292	294	301	249	296	296	252	287	274	293	280	277	317	291	264	280	293	297	278	282	295	278	277	275	331	297	301	306	301	294	284	292	303	282	287	290	307	308	253	260	290	269	293	306	294	293	284	262	269	291	279	285	285	270	269	263	305	278	289	285	290	265	288	288	281	248	289	298	280	270	265	286	300	266	307	273	271	317	306	262	273	298	293	298	292	293	264	277	323	268	274	284	304	273	248	283	325	271	300	312	317	287	295	289	303	292	297	295	271	266	262	273	251	277	277	281	252	293	273	285	299	277	296	313	259	267	290	309	250	318	327	300	275	285	317	274	258	305	291	274	282	299	314	265	323	289	290	264	268	303	290	299	278	267	277	271	295	318	287	275	289	279	278	279	246	291	280	270	275	300	269	280	274	279	285	300	278	302	268	311	293	297	293	269	312	279	316	279	268	274	271	267	275	281	270	279	305	274	265	286	289	262	283	269	289	283	281	279	301	276	293	307	281	273	285	301	299	287	296	269	294	266	275	309	271	290	292	259	275	317	273	290	322	309	265	310	307	288	297	301	266	295	323	304	288	295	301	252	308	291	282	293	278	335	302	306	310	321	250	307	273	293	282	293	302	292	260	259	276	281	255	297	269	265	301	286	279	258	284	287	271	274	292	285	305	282	276	289	260	290	321	292	287	293	281	278	260	268	296	279	300	268	313	262	290	275	268	280	266	303	303	280	289	246	284	246
8557	15742	11261	5133	2754	1951	1367	1010	882	838	788	729	695	698	717	677	688	677	696	669	684	664	606	631	640	609	653	658	595	629	626	675	663	627	656	678	631	655	597	617	622	615	619	648	608	640	656	636	634	660	644	638	622	660	589	608	621	682	615	659	644	629	635	623	699	631	646	578	621	596	611	665	649	633	638	666	614	605	690	623	637	591	623	620	632	648	687	677	604	653	611	662	628	635	633	655	618	606	638	608	621	650	626	628	624	613	605	646	606	652	676	645	619	658	623	631	632	646	643	646	593	624	647	625	654	635	605	621	609	605	637	636	641	660	690	628	555	609	640	626	656	644	637	616	648	633	620	614	607	610	604	600	601	606	663	612	640	652	590	610	635	647	593	626	662	636	632	606	614	653	626	647	606	593	633	628	640	645	620	678	676	694	665	637	668	648	651	640	602	646	607	657	618	618	601	624	623	682	621	659	628	641	591	614	640	637	659	612	608	642	624	626	603	643	652	612	594	655	632	631	603	619	644	621	645	692	627	648	603	646	621	649	674	649	641	619	634	651	648	643	621	642	634	627	622	645	651	671	634	635	652	720	609	636	635	630	632	603	579	610	649	652	646	595	612	654	635	616	669	631	637	656	619	658	659	605	635	596	600	629	601	602	666	633	643	612	642	657	645	609	667	625	658	632	648	617	636	644	599	647	636	612	566	652	601	638	614	638	658	634	661	610	591	653	608	589	664	649	666	699	643	605	639	671	623	629	637	625	668	615	650	610	616	602	585	624	640	557	592	540	635	637	617	625	619	693	619	638	623	605	624	657	673	628	643	601	593	624	619	583	632	596	578	632	615	631	640	620	635	635	658	628	635	659	619	572	638	599	638	670	654	661	678	643	655	641	580	619	614	624	618	632	664	643	650	613	610	657	622	617	688	635	626	608	660	603	639	612	658	570	611	613	628	615	628	642	654	639	663	647	619	643	623	640	636	641	627	645	648	641	650	597	653	661	599	609	634	626	676	659	596	648	635	618	609	585	696	623	616	614	647	621	663	629	616	589	614	626	643	604	650	621	640	614	652	644	596	646	635	613	634	640	632	620	628	611	655	634	557	614	637	634	622	629	574	614	605	653	648	599	643	647	665	623	627	638	611	651	624	647	611	614	642	616	613	633	616	595	649	597	625	586	651	653	636	600	590	635	612	640	649	618	616	621	620	659	666	656	649	574	638	601	588	630	605	629	614	655	663	606	652	593	659	665	570	596	672	655	617	588	609	631	665	648	636	590	635	647	649	685	645	640	613	614	652	605	636	588	636	618	669	609	684	635	626	633	588	653	591	620	650	601	642	678	619	632	643	639	665	595	617	633	649	612	648	661	617	573	613	651	626	624	630	647	630	625	639	628	627	648	683	614	609	620	627	643	612	602	671	634	651	650	593	601	613	597	662	637	644	676	608	662	610	640	666	626	631	656	599	622	597	618	635	653	588	585	637	581	669	615	665	639	597	622	600	617	637	646	657	617	606	658	610	637	600	667	667	587	620	602	660	609	610	635	588	625	645	606	603	649	671	650	649	612	615	681	654	627	652	630	609	596	615	607	649	588	651	536	655	602	678	598	654	631	640	594	617	595	615	630	660	616	593	583	597	625	672	585	589	588	618	613	675	644	627	658	612	605	624	623	660	631	655	621	615	636	636	659	667	617	635	636	643	630	675	632	639	628	616	620	651	619	666	614	633	638	623	657	653	593	623	611	616	642	641	590	648	653	627	601	613	651	651	616	648	603	641	593	642	623	608	574	623	622	631	623	621	625	608	588	656	653	638	675	617	632	643	666	600	654	629	634	653	646	658	647	590	607	670	650	656	653	653	607	626	624	622	606	648	608	637	634	637	642	565	640	669	610	616	639	626	613	624	590	646	589	650	631	613	628	654	608	621	658	606	632	619	637	610	632	643	674	655	638	652	605	612	612	574	587	615	680	632	626	605	637	671	572	625	643	630	657	643	597	624	611	632	611	615	621	620	612	646	645	609	663	674	640	646	648	631	647	633	626	637	622	626	672	614	626	649	638	648	571	626	631	618	629	610	598	629	641	598	685	598	628	657	615	640	654	665	595	653	604	658	669	613	644	638	631	719	581	619	642	632	651	670	609	613	616	643	623	653	615	609	656	607	626	679	620	644	662	588	688	625	588	617	611	646	664	641	620	617	583	641	617	650	644	644	595	631	638	660	621	603	651	637	628	706	648	616	639	645	618	685	610	675	643	604	598	624	621	678	649	641	599	610	576	583	607	606	626	637	643	638	596	602	674	609	633	625	622	654	593	614	610	651	630	663	634	615	646	628	603	619	668	629	661	653	648	671	607	624	630	683	636	646	639	623	611	626	667	598	633	587	589	610	638	597	661	592	635	638	609	640	609	654	690	600	616	662	655	622	611	634	653	601	609	641	585	630	658	618	626	616	639	643	661	612	605	650	624	647	665	629	608	607	621	592	656	653	623	623	613	615	609	636	573	623	641	605	606	659	634	667	623	627	631	615	627	661	666	633	645	649	649	626	649	617	634	624	639	625	631	631	606	648	650	610	639	627	639	612	631	641	632	618	632	646	590	607	663	626	623	622	633	619	680	673	617	606	631	622	639	647	575	592	662	622	619	633	594	618	631	594	654	601	633	629	654	640	614	713	665	665	600	657	641	603	635	619	574	662	620	622	641	599	639	685	626	607	647	607	623	625	637	620	622	573	639	605	617	586	617	640	631	619	651	658	631	624	648	624	622	631	657	649	620	621	649	614	617	628	640	587	622	659	665	667	603	580	610	594	625	606	616	624	660	590	613	597	644	613	643	600	649	649	667	621	636	613	623	642	644	632	621	659	637	625	644	608	664	656	659	607	663	637	632	649	681	613	625	644	607	580	623	577	608	630	620	670	620	662	666	647	659	642	653	634	602	657	594	676	656	620	671	646	650	636	646	599	636	587	584	611	619	611	639	630	641	635	642	626	627	600	655	649	616	624	594	627	629	665	589	634	628	616	622	664	652	624	617	610	619	612	657	638	637	631	611	642	630	630	634	667	603	636	613	665	604	643	618	609	644	631	651	619	639	631	615	619	614	623	653	653	586	635	614	642	640	629	607	610	664	630	684	630	665	601	661	624	637	627	597	653	664	652	668	616	657	650	678	606	633	652	647	644	632	635	624	657	599	629	644	666	646	627	628	596	623	639	671	637	644	663	617	609	588	633	636	677	657	655	637	644	697	606	612	619	622	619	653	589	643	679	616	635	641	610	637	617	628	647	649	662	652	620	602	610	649	600	633	615	631	642	577	652	612	608	627	568	637	619	635	627	641	652	654	645	690	602	626	634	616	644	641	640	618	610	619	602	631	610	612	555	665	671	645	595	652	656	676	626	644	631	644	679	617	630	639	628	675	631	618	614	633	582	649	624	660	639	642	666	608	634	671	613	604	638	608	641	621	647	622	639	592	676	638	622	618	652	659	635	664	626	578
23964	21132	25303	27228	21195	21218	7523	1942	1028	877	744	612	508	402	341	324	324	333	302	339	300	251	238	237	228	204	196	243	212	210	224	208	214	208	178	190	193	197	192	199	170	189	174	196	192	203	179	183	181	216	192	181	204	202	194	166	200	198	157	214	180	215	217	183	200	200	191	186	164	195	187	171	191	205	217	187	174	197	162	178	177	205	176	183	170	185	191	176	199	186	190	167	169	200	181	194	201	187	203	185	177	182	199	182	182	157	157	191	195	194	184	172	173	177	208	179	155	193	185	206	181	183	205	223	188	184	179	211	172	180	185	164	207	203	191	178	195	188	197	205	162	189	199	210	179	200	164	198	191	181	196	169	187	185	188	158	172	167	180	194	198	170	185	190	186	173	222	165	180	174	169	180	194	170	167	203	189	176	190	213	178	180	179	166	200	186	176	201	196	195	171	206	173	189	183	186	158	187	194	194	194	213	171	198	208	206	185	188	190	170	193	190	182	172	177	172	178	188	203	160	184	159	210	178	159	175	201	190	173	190	192	184	193	191	201	190	168	188	175	184	216	188	174	198	182	190	186	171	183	185	170	209	198	203	178	184	191	157	204	198	187	195	165	186	200	153	187	178	187	190	181	184	178	171	177	159	173	185	186	193	209	168	206	212	171	178	183	192	216	201	182	210	193	172	167	176	192	169	158	191	182	189	166	178	166	169	163	184	217	177	192	180	167	160	176	186	176	206	183	186	186	172	183	196	177	190	183	202	176	192	175	216	171	186	168	199	174	190	181	163	156	205	154	179	167	182	225	200	174	173	207	184	178	175	205	168	186	194	197	170	173	173	189	217	175	178	177	158	192	182	194	185	197	189	182	198	202	167	171	211	191	175	192	200	183	195	184	176	190	162	162	189	191	170	184	174	163	158	206	191	204	188	183	192	180	173	181	184	187	185	199	195	178	207	210	201	181	191	203	189	181	169	187	205	204	188	182	182	164	195	210	188	197	190	176	189	205	207	185	211	179	188	186	180	170	189	177	177	200	184	188	211	188	179	188	186	207	178	198	188	190	206	166	197	193	171	202	176	170	214	163	200	191	185	152	198	199	184	169	182	178	177	189	190	207	177	182	176	164	179	188	192	148	181	199	175	151	196	166	169	171	177	190	185	190	173	197	161	188	174	175	182	190	165	163	159	181	200	161	164	169	187	184	166	173	165	152	192	188	164	157	195	185	199	165	213	180	169	167	186	192	190	192	186	198	169	195	175	203	180	166	170	200	165	179	175	173	196	197	164	160	191	179	182	196	211	192	181	207	169	181	196	183	189	149	170	189	183	183	198	213	161	156	172	196	184	214	190	187	167	181	167	195	174	194	187	182	182	188	209	210	177	179	174	182	203	201	198	156	176	189	176	158	161	175	193	168	191	198	176	200	185	181	193	189	176	208	166	171	187	174	178	205	186	169	204	180	159	171	183	195	209	177	195	196	171	190	187	193	175	171	188	165	196	191	162	184	172	180	179	192	177	160	168	177	184	188	193	173	173	194	177	181	196	199	164	184	180	177	213	189	184	185	190	211	190	171	194	184	175	170	173	177	200	191	179	184	176	187	179	190	164	166	183	203	186	184	187	187	215	192	191	176	171	162	188	167	171	215	187	161	187	178	212	187	188	168	169	181	202	205	208	171	182	180	175	161	172	173	174	189	233	191	185	171	193	220	175	175	182	166	184	162	186	190	171	161	185	187	188	194	214	204	196	174	202	194	171	190	176	188	196	197	183	167	191	208	198	164	175	181	183	152	194	174	204	158	203	185	194	188	200	208	176	173	191	199	190	189	184	192	192	188	184	154	173	202	172	217	198	171	193	169	180	167	155	189	180	180	208	184	186	166	182	167	183	185	186	176	174	198	218	181	173	181	201	174	181	186	170	185	192	194	190	186	179	181	180	213	180	192	174	187	176	190	190	169	180	201	151	187	182	187	179	190	182	204	207	196	208	176	166	172	182	185	177	188	193	189	174	172	183	194	188	179	189	204	198	183	186	180	204	182	153	164	186	175	158	186	179	213	191	161	174	195	148	164	185	195	170	163	181	207	202	164	194	168	190	217	216	167	161	193	186	202	194	184	208	200	183	182	184	193	165	171	209	193	197	186	175	163	189	211	195	162	186	197	171	172	218	232	193	170	196	184	199	177	182	185	177	194	185	185	189	215	180	190	199	197	173	181	197	201	187	202	180	200	168	195	197	200	187	180	176	183	176	204	173	180	164	161	187	205	209	178	186	208	160	168	186	192	186	195	167	207	183	190	182	186	185	182	192	180	170	197	168	170	191	187	174	189	189	174	175	164	183	174	171	170	179	177	206	175	192	212	208	174	214	208	222	183	207	190	195	184	172	181	178	164	200	205	198	212	199	185	167	181	153	187	178	175	208	197	206	164	181	175	177	193	196	184	190	178	183	168	183	176	209	178	178	198	183	180	160	178	183	194	201	162	182	168	192	177	193	164	175	175	188	177	178	189	170	195	166	172	198	196	174	195	182	189	201	151	157	204	166	186	179	207	177	175	179	197	194	180	211	192	165	171	198	182	212	168	184	183	201	184	166	192	180	192	180	185	189	157	179	175	193	171	188	201	197	188	164	171	187	154	174	183	218	175	180	172	197	190	224	184	183	163	187	196	177	188	173	182	161	174	175	210	173	188	175	195	179	217	186	216	183	197	171	164	171	194	165	182	164	161	181	175	174	209	197	190	194	185	172	200	171	177	183	206	174	201	178	185	189	193	175	202	198	204	193	200	163	171	178	181	210	192	194	176	185	191	194	207	179	213	202	197	183	183	217	198	183	197	189	188	191	171	177	191	190	180	199	157	204	159	210	197	182	183	188	169	184	171	159	186	178	177	203	169	203	167	173	184	208	214	176	192	191	180	190	173	154	177	183	189	171	170	213	216	190	175	208	163	171	177	177	184	168	165	195	194	185	171	204	206	217	196	168	164	180	160	186	206	187	202	193	183	138	198	167	148	202	189	158	191	174	189	180	194	187	170	178	160	186	168	197	196	192	178	167	188	195	162	202	195	174	190	199	184	195	162	193	182	160	195	211	189	216	163	166	165	179	180	188	183	176	183	174	207	199	172	174	201	199	164	178	191	179	231	186	188	203	175	195	217	196	177	199	201	187	201	198	185	230	187	182	199	198	190	195	171	204	179	196	164	208	184	165	198	210	204	187	187	191	165	205	196	193	193	192	184	196	189	157	187	196	195	173	165	181	187	168	188	183	197	198	181	182	176	160	175	189	194	183	191	185	192	193	172	157	190	184	191	200	171	180	160	176	159	176	202	167	187	229	173	170	186	184	211	165	191	202	185	212	193	170	179	174	188	178	190	196	178	171	185	206	190	217	170	181	186	178	174	190	173	199	183	164	179	180	188	164	184	180	186	166	179	166	165	180	170	175	169	171	186	196	193	194	189	194	221	197	176	171	151	170	194	161	187	171	175	176	197	192
8442	20922	15748	7376	3907	2486	1748	1121	915	769	698	595	555	517	548	506	501	493	491	510	538	460	457	454	462	450	440	466	482	495	481	413	444	447	420	435	433	481	446	444	491	453	435	456	503	412	380	416	467	457	453	460	419	469	446	448	448	439	453	459	439	455	430	448	462	392	427	429	451	458	462	426	464	406	429	438	447	439	415	419	431	423	463	450	457	431	453	414	426	471	449	466	453	447	423	477	434	449	467	445	422	437	425	423	445	449	429	425	437	412	438	399	434	441	451	447	439	461	471	402	419	411	456	436	440	423	412	440	439	439	413	408	409	494	444	417	402	427	454	418	469	473	420	446	436	433	425	431	445	460	431	403	440	408	465	418	453	400	450	413	421	425	418	416	435	449	421	398	411	429	439	450	450	424	451	387	419	440	423	440	432	473	453	450	439	441	447	426	460	441	430	452	416	459	438	447	411	412	431	424	438	432	427	444	420	434	432	439	436	452	406	428	440	444	425	413	438	419	471	385	441	431	400	438	460	450	431	462	443	460	437	441	450	422	417	431	442	429	422	422	467	438	447	460	451	458	478	434	401	439	437	426	431	438	471	443	454	443	423	423	442	488	423	444	452	436	399	437	436	427	415	413	438	449	430	456	408	426	450	461	449	446	400	477	434	421	429	457	466	427	407	451	463	452	409	437	447	434	458	471	425	430	432	416	446	435	428	449	439	471	444	434	459	441	463	448	409	472	435	442	491	414	457	435	423	465	419	415	454	441	448	440	449	443	435	447	467	456	458	462	439	408	463	424	455	412	430	436	437	416	459	426	451	423	460	412	437	474	447	412	436	421	452	461	412	437	431	426	412	466	436	442	429	431	447	454	427	461	446	437	436	427	420	411	431	443	428	454	450	434	478	473	458	469	437	450	451	458	457	398	445	439	480	457	438	451	467	439	444	448	438	451	451	436	414	445	445	429	428	423	460	410	444	420	451	450	451	400	450	433	436	426	448	436	442	436	453	449	468	482	418	424	484	467	433	411	423	398	447	445	465	432	448	394	433	455	434	413	420	412	438	427	427	413	429	456	448	431	436	400	431	418	411	431	472	448	454	424	412	407	421	430	464	438	446	404	437	411	464	438	456	445	418	451	429	467	438	444	437	428	429	432	452	437	443	460	433	419	449	461	418	432	445	427	442	418	408	449	463	471	447	440	437	414	442	441	455	430	449	464	482	437	427	467	393	467	425	428	415	426	461	441	416	452	442	437	443	453	477	438	421	470	433	428	445	420	443	401	424	455	404	410	456	471	425	388	430	463	424	449	433	457	471	456	402	450	424	419	435	426	444	437	432	447	429	441	478	434	421	399	417	407	425	433	460	447	398	404	439	478	462	445	432	445	454	446	442	454	434	436	403	451	423	430	434	462	451	435	452	458	456	390	461	446	442	405	424	420	441	419	434	438	423	441	448	432	432	434	469	402	431	457	448	465	470	422	457	431	439	416	410	442	422	431	474	442	423	441	463	433	416	454	417	459	453	424	427	435	423	414	433	445	418	409	436	473	451	400	424	466	432	451	432	455	457	425	457	428	441	417	404	451	463	422	404	445	431	384	453	443	435	464	414	444	439	424	409	466	456	449	470	464	424	405	448	444	475	471	406	457	457	450	450	410	433	458	409	462	433	421	472	451	415	413	438	419	462	420	471	405	423	410	416	421	451	450	455	447	398	430	455	447	453	470	394	437	437	441	463	428	470	405	406	443	439	436	446	477	471	440	493	475	467	431	452	471	428	416	464	424	473	450	448	470	412	453	436	390	416	422	444	456	433	462	426	436	401	427	454	446	428	444	430	414	471	449	415	449	457	473	443	453	466	435	487	457	405	442	460	454	423	419	462	420	429	419	476	434	417	391	452	458	482	434	479	421	436	473	429	462	466	428	437	430	459	449	441	425	448	428	457	422	441	466	445	453	447	469	440	422	411	449	423	418	447	438	443	438	433	395	426	423	447	436	442	442	411	482	441	388	425	435	419	437	421	425	422	449	435	417	404	404	403	396	438	501	473	463	426	458	432	492	446	416	424	437	470	431	464	466	413	396	443	440	420	426	435	429	446	405	445	431	458	398	459	455	442	471	404	441	461	466	404	432	428	450	441	453	421	449	425	448	464	439	426	438	457	423	453	401	417	402	402	445	459	444	475	437	395	470	448	449	447	405	472	462	447	460	449	447	452	435	435	400	456	407	451	415	429	416	423	441	392	461	435	457	419	434	446	453	447	410	453	402	444	439	426	427	466	442	399	465	404	418	425	447	434	487	441	463	476	447	424	469	414	442	434	447	446	408	424	459	428	454	460	431	474	450	430	419	464	425	438	474	447	439	441	415	459	441	426	461	427	433	456	418	429	440	450	395	411	441	392	437	428	437	455	467	451	432	452	424	421	428	446	441	431	422	456	464	456	427	449	460	426	452	439	424	428	431	443	455	444	427	425	468	414	459	400	398	467	456	407	447	443	470	454	435	400	424	414	445	452	414	428	443	450	461	442	428	465	425	414	445	453	448	442	429	433	463	426	446	457	453	444	424	439	427	403	450	449	465	489	438	437	468	427	427	460	424	410	427	449	452	429	434	432	406	428	444	438	415	443	425	420	433	475	410	433	410	462	414	451	435	459	457	457	424	421	424	454	481	460	471	431	410	419	407	411	448	428	482	450	438	451	418	450	489	455	418	433	468	436	406	459	438	444	444	445	430	486	416	390	388	433	423	450	449	443	461	453	426	432	436	439	415	443	420	399	455	425	420	428	427	437	443	464	439	439	419	431	409	433	430	414	456	469	431	413	408	419	426	423	456	466	435	397	460	456	418	382	431	443	449	451	469	439	418	441	422	463	450	425	440	412	442	417	424	401	402	468	425	449	421	455	382	462	451	450	430	455	450	452	407	428	444	458	436	397	461	420	402	429	417	418	383	380	421	441	443	432	435	484	434	446	465	430	446	398	458	455	478	453	428	436	427	458	453	395	403	462	450	397	440	422	435	461	424	425	455	439	387	433	425	418	429	446	438	456	431	434	461	406	447	434	463	439	414	435	423	423	446	416	412	432	456	422	451	411	433	425	453	446	433	419	430	427	465	404	451	427	433	459	473	422	454	438	459	433	416	423	463	429	429	422	432	476	493	496	436	450	462	419	461	410	416	435	408	435	441	475	436	487	450	407	441	441	436	434	467	422	404	454	421	463	412	430	448	455	417	420	443	441	449	448	440	467	500	403	453	424	427	436	398	418	374	464	409	391	437	463	458	424	454	429	420	419	456	420	432	409	461	428	462	416	451	402	423	472	440	421	432	470	414	438	457	456	456	448	449	439	451	433	465	413	428	421	474	413	421	479	426	432	432	406	401	417	452	448	457	441	432	468	437	410	434	447	439	426	415	455	405	425	451	418	413	443	427	416	430	436	417	456	449	398	420	417	425	442	458	401	434	455	458	438	436	459	395	418	480	429	463	423	430	418	433
35651	14840	7240	3234	1779	1397	1056	718	599	526	507	487	475	438	397	431	395	407	404	432	433	419	405	375	369	376	440	386	393	389	401	380	426	426	383	411	354	429	423	377	412	404	375	383	394	417	397	390	402	388	389	358	401	394	385	373	377	386	395	398	368	361	349	393	370	395	344	386	401	417	406	404	394	361	403	396	345	398	382	405	382	382	420	390	386	376	356	361	373	370	386	375	362	374	378	377	402	373	392	355	387	389	368	365	374	401	382	396	393	379	427	355	406	387	396	362	387	327	392	404	409	388	381	390	368	394	389	389	396	386	413	380	386	352	382	373	379	369	412	424	412	371	365	374	381	408	379	404	373	390	403	423	373	416	350	393	381	382	359	341	374	369	370	343	396	383	351	388	363	379	380	408	384	382	405	387	329	401	429	392	371	418	354	381	386	361	351	401	383	402	406	400	380	353	342	361	408	360	383	396	404	389	371	450	398	348	433	373	378	406	374	375	389	385	396	408	365	375	392	383	398	386	394	338	374	398	397	354	320	360	384	348	421	400	379	382	414	368	378	370	378	361	362	385	360	412	399	368	361	376	388	380	381	391	356	393	381	385	403	380	344	377	385	389	364	365	372	402	398	348	362	405	400	347	387	402	374	369	365	374	379	365	341	363	381	381	395	396	413	417	385	373	420	391	399	356	354	396	401	391	405	407	342	412	446	362	375	413	422	340	400	400	416	363	389	349	408	398	358	387	391	357	375	408	368	373	423	341	396	393	359	372	368	370	384	374	401	347	382	368	397	405	374	404	399	336	427	388	367	365	408	385	382	384	347	355	433	386	377	398	376	381	425	343	388	407	353	363	379	347	370	396	371	360	386	381	395	383	407	356	367	402	391	360	409	358	355	360	388	342	412	389	370	379	370	370	376	396	368	399	355	363	377	420	415	365	379	404	372	371	366	394	384	360	386	404	371	367	382	408	409	355	383	349	371	393	357	372	374	429	375	358	386	360	353	388	408	399	387	391	376	389	378	378	388	389	376	388	426	411	408	372	344	380	393	411	357	326	403	408	391	382	375	397	379	365	388	361	372	382	396	363	386	376	379	374	391	356	364	366	389	420	357	392	415	327	369	379	362	392	366	378	376	372	375	373	417	392	397	387	386	382	407	401	339	399	373	390	390	392	411	381	366	349	406	373	398	412	379	395	377	398	362	371	377	385	399	345	343	403	392	396	385	437	379	430	387	373	405	380	366	390	392	371	395	343	338	361	382	387	391	360	367	368	380	352	397	352	348	375	356	416	357	346	375	367	419	373	355	388	402	387	402	411	357	388	391	396	371	368	370	335	395	385	409	403	410	406	376	390	404	355	383	372	368	363	371	350	387	379	338	391	403	383	334	373	378	414	403	382	396	410	348	390	402	418	342	390	381	398	399	382	359	356	385	366	351	369	389	423	362	395	372	399	371	366	397	392	387	373	373	335	383	408	399	368	382	408	418	377	382	420	388	414	368	373	374	396	373	444	409	382	366	367	380	391	370	368	378	396	364	368	361	364	331	359	355	402	361	397	389	381	371	390	407	392	367	361	349	369	362	394	347	364	389	325	371	365	398	375	370	361	385	400	367	396	381	359	361	381	378	426	386	346	365	406	380	382	387	400	382	419	392	397	397	359	381	368	389	369	388	353	363	415	392	377	395	341	403	379	384	396	373	399	399	361	370	363	380	394	410	390	395	379	378	387	387	363	367	376	384	370	387	334	361	390	356	365	400	372	384	399	378	360	407	346	373	397	400	364	348	379	379	388	380	365	399	385	348	402	377	367	382	381	380	435	370	368	391	390	381	403	360	386	437	361	373	359	343	387	415	417	386	398	349	358	401	369	366	368	396	415	347	362	385	390	392	379	376	379	365	357	383	374	398	351	392	376	370	367	390	354	437	408	444	361	358	359	379	395	423	377	378	391	384	394	404	354	381	390	391	403	406	367	388	390	357	361	393	345	410	401	362	394	398	347	382	389	376	399	374	380	370	380	383	408	417	372	380	367	366	383	421	366	403	392	384	375	427	353	349	442	387	364	392	394	391	358	368	376	344	397	383	369	383	410	352	360	384	365	391	377	351	391	402	375	394	416	408	393	338	384	348	391	371	364	405	400	401	356	418	398	354	349	335	340	404	371	375	388	408	379	367	400	357	397	388	355	361	388	373	421	379	372	369	376	383	398	378	372	401	364	417	411	398	383	401	422	389	404	393	364	381	412	376	351	374	363	363	390	402	382	403	355	376	383	395	387	362	372	370	415	398	363	361	395	343	375	370	404	384	371	380	360	374	358	441	391	354	407	397	418	376	396	379	377	386	410	388	377	374	410	402	397	376	391	390	390	434	424	403	411	366	405	387	366	354	364	352	416	382	380	374	383	396	382	405	393	385	405	378	365	343	403	373	358	350	390	370	359	363	400	359	413	385	399	411	385	360	370	392	404	370	355	386	379	405	371	390	389	397	378	344	396	393	381	365	358	367	392	409	376	363	370	326	379	399	402	385	405	347	386	377	367	356	359	375	423	379	406	399	390	380	391	413	355	357	377	383	393	357	383	411	376	390	354	351	378	355	430	369	356	388	414	382	371	360	384	395	397	376	382	364	333	404	400	393	390	394	385	357	404	370	371	396	346	365	362	372	355	361	351	343	355	378	392	399	399	414	354	339	381	357	383	416	342	405	419	434	399	390	391	361	367	398	406	401	377	370	356	369	344	403	390	353	405	387	413	414	370	376	396	403	350	355	398	380	398	359	362	371	363	361	371	374	361	398	363	349	377	395	369	389	381	384	401	388	403	419	371	385	436	413	387	381	400	365	395	376	366	378	364	372	429	369	380	389	377	337	388	397	385	369	386	353	344	403	363	403	400	369	364	363	435	383	418	394	405	421	399	397	395	373	395	380	399	376	353	401	387	416	400	426	378	394	380	359	385	386	395	388	387	401	350	366	397	384	431	364	391	362	401	368	397	355	433	371	415	328	391	332	381	367	414	436	382	393	391	366	382	395	372	401	388	385	403	383	426	416	372	367	343	368	418	339	366	380	383	404	378	383	394	371	380	396	388	342	411	385	373	388	395	351	380	386	425	348	369	394	390	380	389	424	378	388	377	406	386	348	386	411	371	381	382	376	364	382	391	356	368	354	366	411	415	358	378	396	358	400	405	394	360	383	388	380	355	409	410	366	404	419	365	330	398	401	377	352	391	420	415	366	385	333	407	350	369	379	359	374	403	398	378	371	376	416	360	427	362	377	359	361	367	389	386	402	388	412	376	379	397	372	339	394	365	392	386	356	375	385	428	392	397	363	337	375	397	344	397	358	422	356	367	357	383	385	358	387	408	391	377	420	374	417	369	392	374	409	382	388	355	406	409	386	393	386	372	376	402	430	368	383	402	376	388	364	389	415	354	403	397	374	389	382	366	386	383	370	385	393	397	380	390	377	378	382	408	363	337	412	391	381	363	416	410	371	387
14096	8963	6128	2949	1708	1400	1188	989	910	934	882	854	849	887	815	809	834	877	836	886	864	859	821	885	864	845	814	787	818	882	850	904	850	825	801	864	818	837	850	833	820	828	853	781	861	861	823	861	817	822	848	840	828	792	853	838	828	790	792	847	835	818	806	833	836	854	837	771	825	816	757	804	815	825	840	807	808	792	862	842	876	809	825	834	811	859	844	792	833	764	830	833	793	827	779	861	880	826	837	814	854	786	795	848	787	802	805	822	881	788	853	772	844	837	790	814	812	827	815	832	818	790	817	816	845	816	817	810	856	779	839	870	839	804	815	812	814	824	779	795	817	854	788	850	837	855	829	838	859	795	846	861	841	841	787	847	784	812	831	838	810	771	806	860	811	860	804	796	832	858	818	803	833	810	860	835	796	909	813	842	829	814	834	843	832	883	880	784	842	786	809	784	799	850	825	820	847	846	790	801	792	836	832	813	825	865	800	810	847	833	871	829	872	793	852	764	807	803	875	864	847	816	832	865	793	787	831	834	835	843	808	834	828	824	815	820	823	763	804	799	841	802	820	855	798	795	833	838	823	840	878	909	870	801	789	769	857	809	821	766	835	763	869	772	847	827	853	809	858	812	794	825	886	866	806	791	838	859	798	839	847	823	784	855	791	798	790	858	863	849	798	865	890	806	856	874	774	853	848	853	912	849	826	819	827	855	810	845	836	797	812	768	815	804	823	821	843	929	844	814	798	837	777	822	837	856	843	815	821	825	827	827	829	873	839	804	799	811	815	807	827	841	780	863	783	850	855	834	785	821	864	853	779	858	868	887	862	821	836	811	815	815	853	752	821	808	871	849	793	828	858	827	889	840	816	819	833	868	836	838	784	868	819	822	890	843	837	800	864	850	788	841	794	791	848	859	836	796	864	786	846	826	823	853	847	868	811	842	877	825	852	866	830	786	868	811	836	801	853	808	862	858	836	808	845	833	846	890	808	843	829	816	795	791	855	842	830	763	830	792	801	833	831	873	828	807	854	817	807	841	821	825	880	818	850	806	800	825	828	816	796	805	845	847	833	803	853	840	787	812	824	817	797	806	844	832	833	847	835	784	841	874	876	839	856	848	825	803	876	846	862	820	833	858	840	834	848	851	861	844	812	790	840	863	837	784	822	814	846	852	802	743	831	874	824	880	850	868	874	825	840	833	826	792	842	851	848	821	824	875	815	852	849	903	820	801	887	780	829	798	849	812	850	819	849	826	839	838	875	812	817	811	890	856	865	906	820	865	849	820	839	819	898	836	819	853	794	815	838	840	765	847	827	834	845	826	838	860	842	827	863	817	816	825	823	852	828	865	822	838	838	802	807	850	791	781	784	836	812	855	845	904	810	850	857	813	857	819	827	800	855	820	828	809	836	855	818	785	797	823	803	826	837	801	809	828	812	781	797	881	789	873	842	772	849	800	818	856	846	812	838	836	806	785	845	809	833	830	805	849	827	841	838	823	805	789	830	844	821	848	827	871	826	850	802	835	854	885	826	837	852	820	852	866	800	845	806	810	818	764	860	873	875	822	813	824	823	879	806	856	844	891	802	853	842	784	794	820	812	828	863	829	814	848	813	808	813	846	871	885	822	872	830	811	854	872	849	846	830	837	853	842	873	831	825	831	848	874	875	831	849	849	868	819	854	807	813	809	861	809	860	768	806	837	836	864	791	802	866	807	800	815	815	789	849	827	750	859	806	824	853	816	845	822	822	812	823	804	845	845	824	810	773	797	845	763	814	841	777	885	884	861	839	848	824	781	807	762	854	876	882	829	860	820	815	844	826	841	841	909	815	864	805	804	817	875	820	825	838	844	843	827	829	833	850	867	821	855	884	832	799	808	802	799	832	825	831	858	847	751	807	869	835	808	858	846	859	812	817	888	867	781	866	861	781	850	840	882	821	826	825	780	859	836	863	866	807	854	812	818	869	838	818	847	803	820	817	847	797	842	831	825	802	799	898	769	839	806	848	843	878	816	819	859	829	901	804	876	866	786	812	824	849	812	827	821	798	865	836	843	850	790	827	800	836	920	819	832	885	818	795	776	860	807	837	803	795	845	807	850	870	826	833	845	798	850	794	820	832	809	850	828	866	871	809	814	815	847	829	818	824	825	836	782	820	880	858	852	835	878	807	789	854	860	790	800	787	816	849	814	822	819	847	820	813	813	817	881	823	828	869	763	818	860	804	875	866	902	797	797	811	804	827	858	859	798	822	871	817	853	814	851	838	816	885	848	862	819	835	847	768	858	830	828	796	862	832	862	825	856	831	852	852	817	820	888	787	856	832	874	817	783	859	829	883	857	814	811	826	798	850	872	832	819	836	797	800	850	861	853	839	792	816	868	803	868	842	829	853	827	819	809	824	823	814	863	806	852	865	809	840	872	835	809	831	871	838	821	797	814	844	793	848	815	842	838	871	856	857	856	835	856	785	842	810	855	813	805	819	818	793	790	855	832	787	818	851	809	847	893	808	823	795	786	812	810	801	835	872	795	782	835	828	826	894	807	821	815	849	825	817	834	743	844	857	801	866	871	833	849	849	876	883	845	828	848	812	862	906	794	772	795	810	831	804	855	811	784	832	824	809	855	859	854	815	836	824	809	843	849	843	883	831	834	857	873	838	832	794	889	834	837	824	789	827	799	831	836	835	800	818	832	817	849	826	890	851	887	852	856	789	839	783	842	805	813	782	858	889	833	876	762	820	844	792	820	824	778	810	862	778	849	894	832	826	839	849	860	759	862	820	801	814	860	840	871	856	803	795	860	812	805	852	845	870	836	836	816	850	870	842	816	814	862	846	812	822	837	843	846	891	837	864	839	865	858	890	849	831	820	806	797	805	854	828	798	805	821	843	817	820	842	825	816	812	787	771	819	858	852	793	883	835	814	848	876	808	833	882	814	809	777	871	790	815	855	832	854	859	834	884	822	816	895	843	823	821	809	865	877	820	796	810	821	851	822	827	798	863	835	846	815	815	840	813	870	844	828	809	827	806	833	852	832	817	859	810	851	843	868	834	901	855	787	865	826	845	865	849	838	845	827	888	830	805	902	808	898	793	826	836	835	882	844	839	771	876	829	817	823	759	810	831	838	855	819	811	833	794	759	824	835	802	799	833	785	834	879	888	844	840	816	854	843	798	825	787	814	798	838	846	857	789	805	824	797	846	837	791	831	867	807	847	836	834	839	843	806	847	873	860	817	810	872	822	805	856	823	774	828	883	817	893	819	855	889	825	812	845	805	882	798	865	864	866	834	850	854	870	833	793	850	830	830	829	843	834	846	755	813	813	782	795	822	836	807	848	844	854	797	831	820	824	823	842	828	798	854	804	848	803	834	820	828	816	804	788	834	845	793	826	807	787	823	843	839	810	887	864	817	800	875	862	876	806	850	860	884	822	836	846	884	881	832	836	816	864	855	839	874	842	808	835	861	815	790	829	792	849	805	823	828	843	819	806	866
24793	21176	24763	27872	20800	6255	2146	1221	794	692	629	504	461	396	374	370	383	340	381	387	364	288	300	306	344	301	272	305	283	280	336	299	297	299	258	273	269	280	256	283	303	296	275	309	260	295	291	296	307	280	276	278	245	267	252	286	269	259	259	297	301	288	313	299	272	281	265	271	297	279	296	291	285	268	266	281	275	290	285	301	267	302	268	275	267	294	289	300	269	292	303	284	263	258	269	264	262	279	277	274	277	300	264	276	268	258	282	245	293	275	237	273	260	273	255	275	276	285	280	279	257	258	279	287	295	267	289	296	271	284	282	277	300	282	304	261	281	307	254	329	253	301	260	295	294	292	259	294	304	286	264	285	277	285	304	254	265	253	280	275	299	280	288	277	304	261	285	259	285	274	292	297	293	284	268	287	269	282	301	284	283	290	274	253	279	285	293	287	296	252	321	288	257	268	278	318	324	267	270	252	293	299	272	282	252	269	311	242	292	269	271	275	271	269	294	308	277	266	308	265	274	298	272	291	281	279	304	293	302	278	266	291	293	233	278	316	311	276	296	298	287	298	313	271	251	281	284	290	288	276	270	267	300	281	284	307	317	278	284	277	258	295	269	254	266	283	282	291	239	271	281	298	297	281	268	285	278	264	269	301	261	280	270	274	277	264	303	285	291	268	274	272	281	247	259	295	292	272	308	292	302	280	261	287	282	313	291	269	308	271	271	282	282	246	329	300	275	290	277	275	315	266	284	270	261	275	293	265	265	271	282	295	298	269	314	329	279	312	272	263	267	267	251	282	269	267	281	271	261	275	297	308	261	284	301	266	303	272	248	306	304	280	281	280	277	320	284	287	284	295	282	283	303	272	258	248	273	274	278	272	292	304	307	282	289	277	250	259	263	314	249	268	268	292	323	266	300	277	265	255	250	288	269	269	276	267	272	270	272	308	272	253	261	281	269	277	302	264	288	284	259	285	312	256	270	293	277	280	276	241	300	289	299	278	271	287	276	268	279	280	276	305	330	282	270	284	268	262	276	284	283	298	266	283	289	290	278	259	294	271	274	261	291	296	282	299	281	278	255	296	283	284	274	286	295	302	292	280	258	293	249	300	307	285	284	313	293	265	265	279	299	300	272	275	276	257	284	286	293	266	285	290	317	259	308	287	303	311	266	303	259	272	299	297	305	264	283	273	258	282	271	289	263	261	259	295	294	262	288	284	289	263	275	285	265	261	280	270	296	264	268	240	279	284	300	263	254	269	274	280	272	296	294	279	278	262	281	293	260	302	307	291	262	276	279	281	245	273	274	294	281	279	295	280	302	302	275	279	307	299	279	299	265	248	258	265	287	285	269	309	249	299	300	280	264	253	264	271	314	280	261	303	274	279	270	295	292	296	263	300	268	249	248	252	274	293	289	268	300	276	305	286	285	278	282	293	243	272	268	304	301	274	275	268	288	295	293	282	267	302	272	304	278	265	332	278	282	301	320	276	301	297	275	268	269	280	279	309	327	277	279	285	271	282	256	267	260	317	272	273	283	273	308	270	285	271	296	305	276	305	310	287	264	299	302	268	301	282	294	274	301	276	321	285	299	262	262	292	281	250	285	285	261	249	276	308	301	293	282	263	260	272	267	287	264	288	273	261	289	269	275	292	278	263	286	272	272	288	290	291	283	287	280	317	287	293	276	260	283	266	244	280	311	295	270	286	289	258	270	315	283	289	322	278	271	284	284	259	263	279	299	274	246	268	265	264	282	284	304	247	257	297	268	273	289	285	261	303	261	310	272	268	280	285	286	259	318	249	267	282	248	261	263	306	279	280	281	291	304	261	299	287	343	285	276	265	262	249	264	299	274	284	285	289	276	269	284	264	298	270	293	281	290	263	280	305	333	332	279	293	306	299	322	274	290	283	292	266	292	266	310	275	291	302	280	302	279	292	256	254	288	281	289	284	276	267	283	284	285	287	293	291	268	283	276	293	297	288	303	275	288	288	309	284	257	265	266	243	257	294	262	263	278	272	257	284	299	269	260	270	318	274	255	258	263	268	258	248	259	277	256	293	278	272	271	276	286	285	301	267	281	290	302	295	269	275	302	279	269	291	265	276	292	285	265	281	278	289	254	300	271	283	258	293	287	297	285	280	279	312	274	318	290	270	287	294	248	305	266	306	239	247	291	270	266	295	262	299	283	265	276	286	287	306	256	310	281	257	267	294	286	308	276	287	297	253	286	282	267	240	265	283	273	306	286	251	268	278	275	244	279	263	277	295	275	255	293	301	277	291	269	285	277	296	279	297	249	239	258	261	291	303	290	274	313	283	258	238	289	285	284	270	306	301	309	292	278	290	283	313	290	287	261	306	286	309	284	307	270	270	281	270	250	268	278	269	263	252	296	266	302	298	268	276	269	292	260	270	278	285	283	314	259	302	270	318	282	282	265	301	253	258	265	260	283	288	276	296	274	259	302	310	308	285	262	278	295	242	301	292	260	309	290	273	263	261	260	266	259	278	292	276	278	319	287	290	275	280	299	244	258	289	250	261	282	255	271	277	283	260	307	310	277	257	264	297	262	277	283	274	275	280	309	295	292	314	282	270	295	254	260	247	318	261	280	257	255	276	313	288	264	297	256	271	296	256	313	265	278	285	269	264	274	301	280	291	287	268	321	253	276	300	303	273	279	309	281	270	318	279	324	288	297	304	296	265	300	285	248	264	275	283	290	256	265	271	255	266	262	260	300	293	262	279	245	293	242	272	297	270	258	307	273	267	266	267	264	277	284	277	278	300	283	284	287	283	258	306	269	307	303	340	267	310	264	263	288	290	271	281	271	278	260	247	259	284	293	301	296	261	278	287	285	295	276	272	284	251	286	265	272	283	258	273	304	290	269	279	290	259	281	256	282	335	309	269	318	256	284	309	305	292	287	285	280	283	284	308	298	280	304	244	281	278	284	275	304	270	269	285	285	286	289	301	263	284	286	262	270	295	272	288	269	281	275	295	253	283	282	278	302	277	269	253	283	310	285	271	276	282	264	284	243	282	284	238	268	291	287	272	297	261	320	286	269	297	258	259	269	261	280	287	293	305	285	253	279	297	289	263	268	301	313	303	299	276	278	260	292	282	294	279	316	277	283	256	272	276	288	254	273	259	258	278	312	271	255	277	312	308	288	304	272	293	284	295	255	328	271	290	269	277	296	276	277	285	271	306	245	285	286	257	269	269	281	296	279	264	260	292	270	288	311	296	295	278	289	299	305	290	278	284	271	290	305	257	258	256	262	297	264	249	272	310	283	279	261	259	261	251	300	284	299	262	289	257	253	260	289	279	280	273	281	284	292	325	249	291	260	296	287	303	244	263	303	263	270	311	267	278	231	303	276	306	276	284	254	280	257	286	241	274	306	274	268	284	271	265	252	276	306	299	280	292	288	267	268	283	258	277	299	259	302	328	255	289	292	288	266	254	268	310	285	274	293	268	291	275	279	328	305	277	267	280	297	275
7378	15949	11274	5031	2695	1863	1510	1057	885	843	773	703	687	703	718	679	651	619	606	698	679	635	615	664	605	614	673	637	629	646	627	604	631	654	585	597	626	609	598	660	616	656	639	616	675	583	620	641	621	606	620	671	644	640	640	628	617	630	633	578	605	604	583	628	615	633	637	591	646	591	590	635	641	626	586	613	644	617	624	637	637	623	613	614	624	634	606	612	616	612	614	627	610	588	626	645	611	650	590	614	662	611	637	604	650	591	627	604	598	605	619	620	648	640	612	590	640	595	612	621	628	654	611	636	644	616	667	603	622	593	614	634	624	556	631	604	589	624	625	665	625	574	587	635	611	615	646	611	570	602	609	636	667	608	622	612	659	621	658	613	587	607	618	645	566	605	601	618	640	572	632	673	615	621	608	641	605	658	599	658	609	614	581	625	654	593	595	663	608	643	611	642	646	605	632	597	638	607	622	593	577	618	612	609	583	618	621	645	590	572	633	588	579	669	658	625	609	609	592	662	607	631	655	636	654	648	609	619	618	614	648	674	599	605	621	661	612	631	625	600	596	584	616	625	603	634	621	626	639	622	602	596	613	647	619	622	620	631	620	655	558	597	633	675	661	596	610	646	623	635	633	633	630	620	612	643	602	598	610	601	620	563	628	642	618	629	589	590	589	650	603	627	647	594	598	599	553	618	626	623	632	611	652	641	621	612	615	584	578	605	609	573	620	633	638	610	638	613	585	607	653	563	622	627	655	616	617	645	575	602	588	620	590	655	638	617	602	645	632	601	627	613	617	653	619	625	599	656	602	582	679	627	611	637	613	609	631	620	603	582	620	609	630	580	594	604	599	677	616	596	612	640	590	607	629	647	605	639	611	636	600	686	627	640	610	617	604	614	620	612	602	631	608	646	587	622	593	646	596	653	658	592	594	613	596	615	588	634	621	619	680	611	615	622	637	625	602	644	590	573	641	547	637	627	656	598	644	642	621	607	598	616	621	626	621	596	670	637	618	666	620	633	605	632	594	601	600	574	640	593	632	605	612	639	623	631	659	643	632	609	630	609	633	616	681	608	659	614	635	617	631	604	613	581	619	586	609	578	569	631	569	639	617	687	608	577	653	620	592	595	626	655	619	595	637	591	625	657	619	633	609	637	579	634	554	610	597	605	620	604	638	623	589	609	693	634	628	633	611	606	611	629	568	636	623	596	614	606	586	582	668	637	628	624	561	602	628	587	594	614	602	630	621	614	607	623	612	652	611	599	592	608	617	593	588	622	632	619	626	625	620	625	659	658	588	615	614	586	646	646	576	609	627	609	593	660	615	589	628	631	605	568	591	627	633	634	630	618	640	650	587	610	637	697	631	600	598	647	614	630	630	600	565	605	584	628	620	632	577	620	622	606	671	652	630	589	607	629	632	597	656	614	603	577	600	614	635	642	638	575	614	658	607	562	627	620	630	603	605	586	673	613	595	611	604	584	636	611	618	655	658	625	640	645	580	650	637	580	649	580	640	609	626	608	557	617	597	621	661	596	597	621	613	601	592	633	630	628	594	605	598	581	595	580	629	597	608	627	622	609	648	642	585	606	620	607	610	604	629	605	617	594	594	596	597	609	602	609	615	645	616	613	587	614	580	634	644	633	619	579	630	626	619	580	588	536	623	598	669	631	601	605	617	575	583	603	655	583	606	602	615	610	596	640	558	637	576	597	663	565	615	579	587	608	640	620	632	651	611	619	591	642	614	646	605	593	613	602	606	656	578	611	619	654	629	626	626	629	611	608	640	627	643	614	618	594	611	614	587	641	605	605	660	644	639	664	646	626	604	615	596	574	634	635	620	619	604	644	633	652	665	675	616	582	616	631	620	572	627	617	597	625	638	616	682	602	627	596	613	608	638	648	644	582	609	604	658	620	571	607	622	604	628	609	625	624	609	626	638	580	595	602	598	638	568	544	614	604	631	651	604	622	595	615	608	639	620	618	593	600	580	613	618	642	589	649	625	633	637	674	606	591	587	645	557	613	595	642	546	622	621	626	587	650	589	651	578	639	604	587	641	621	619	642	608	613	628	618	649	610	586	590	590	671	645	650	608	685	625	636	637	614	606	586	640	560	629	621	596	623	570	594	615	618	606	594	638	601	623	626	632	588	634	595	625	584	654	605	641	588	637	594	591	594	631	638	633	635	586	598	609	622	599	612	583	682	648	615	602	597	614	623	624	584	622	652	588	594	606	614	624	606	633	613	643	601	669	619	605	612	633	587	598	615	608	596	618	607	622	628	664	581	626	626	636	619	663	628	660	627	659	610	616	633	623	602	600	589	566	587	627	629	613	634	614	640	657	649	615	628	611	632	612	596	597	649	594	607	590	649	614	670	601	615	652	639	636	622	653	605	590	632	615	641	609	638	575	613	655	636	577	638	592	613	606	596	630	602	587	609	640	621	599	583	603	562	614	627	596	616	688	633	632	621	601	596	638	598	634	593	612	609	629	628	566	650	628	623	632	627	620	623	607	659	586	677	623	625	579	686	632	583	615	644	585	606	632	614	604	606	647	629	597	612	624	597	641	596	632	615	650	620	686	640	603	594	605	604	597	617	614	600	648	614	585	619	617	653	621	641	593	627	618	626	639	620	591	624	624	630	587	609	644	614	598	619	612	610	601	640	636	592	588	627	654	609	625	626	642	636	622	655	611	615	581	648	613	652	653	579	596	628	604	611	601	625	602	615	628	641	608	638	606	583	572	652	623	624	577	635	646	611	640	634	631	634	632	645	583	666	628	647	627	589	580	620	604	620	619	612	660	624	607	610	629	634	649	626	607	602	650	581	597	648	586	653	634	622	630	639	608	633	615	609	624	602	580	574	624	589	590	604	612	629	635	611	635	632	605	649	611	616	634	642	590	620	590	660	627	620	589	567	644	612	638	631	627	639	615	615	656	606	636	605	599	573	626	642	607	590	661	639	621	659	647	637	643	630	625	588	579	611	592	590	598	635	622	648	615	637	580	609	629	594	614	610	625	606	618	593	621	633	670	604	620	652	605	557	617	626	639	582	631	581	568	611	623	588	690	600	590	621	618	635	653	656	599	630	520	601	608	598	562	586	591	643	618	611	610	631	634	565	612	571	638	614	593	624	572	606	629	597	607	608	586	603	622	649	614	571	636	597	579	617	621	605	629	578	666	627	639	634	632	616	640	635	614	637	602	624	623	604	641	634	616	611	614	634	612	538	602	583	626	596	609	597	605	645	614	601	599	642	640	597	651	592	572	603	593	630	662	646	664	605	635	547	619	568	608	581	616	573	626	625	627	569	659	598	647	617	593	664	625	619	633	681	616	596	602	633	594	646	651	625	609	600	679	639	554	627	630	597	623	598	598	553	621	624	618	597	632	589	573	567	612	588	601	620	632	663	649	633	581	608	611	605	591	620	606	653	608	589	634	601	617	623	630	627	613	565	602	633	658	692	590	651	572	615	612	641	644	626	644	608	605	613
23981	21142	25323	27206	21184	21143	6868	1911	1014	752	674	575	523	357	325	296	282	274	306	308	278	270	255	254	234	205	176	211	185	190	192	197	233	168	197	199	191	181	190	198	166	162	195	199	207	192	182	164	192	192	170	208	200	219	202	203	178	193	163	171	155	165	176	209	202	189	176	182	178	197	213	182	186	184	187	204	176	200	187	186	176	206	196	178	186	159	178	178	203	190	191	182	217	177	172	168	161	213	185	208	176	185	183	182	190	191	213	186	187	191	197	194	195	179	140	174	175	183	185	186	168	208	182	142	211	196	167	177	162	175	215	172	176	184	182	202	182	166	180	199	182	189	200	143	188	176	163	169	178	201	187	175	173	193	153	177	197	194	192	182	179	227	183	178	190	175	204	169	167	172	209	184	190	182	175	216	197	212	153	181	170	165	154	188	162	162	188	172	188	170	198	194	192	159	178	184	171	180	173	168	180	193	179	188	191	184	197	183	201	204	190	179	177	197	162	180	177	197	174	173	187	199	210	155	201	186	177	190	172	183	160	197	196	219	184	188	201	186	191	182	182	184	196	184	181	193	185	175	182	178	218	199	208	201	186	174	176	208	204	197	165	166	184	170	184	154	218	177	191	193	179	183	189	171	196	198	194	179	170	190	211	199	152	172	191	193	194	190	204	181	159	168	158	167	184	198	192	195	202	177	199	164	181	157	169	183	161	183	173	192	188	177	185	199	195	182	187	195	171	167	182	174	168	179	174	176	187	160	175	186	189	199	180	181	190	207	200	167	201	198	176	190	174	171	174	204	191	170	192	215	177	186	177	162	193	191	182	173	204	186	186	199	180	178	203	202	215	224	212	179	184	156	168	179	161	193	194	195	152	168	176	194	184	209	200	186	182	178	227	194	173	206	206	175	162	178	203	219	167	206	196	182	174	179	181	176	206	194	174	168	172	176	173	176	175	185	174	200	167	192	168	180	160	214	177	175	206	199	174	182	165	187	175	209	203	157	206	215	180	187	185	201	188	190	189	196	177	206	210	193	164	174	192	160	212	181	183	179	183	182	191	179	173	152	196	176	197	189	198	175	170	140	186	176	189	176	194	199	163	177	216	185	169	185	181	166	189	206	203	172	188	169	207	179	175	186	162	183	166	222	212	185	193	177	154	190	208	176	171	194	207	187	179	190	177	158	183	163	172	198	194	163	158	189	183	175	187	160	175	168	167	188	177	191	185	188	171	183	173	206	192	179	219	175	191	172	198	193	158	183	170	188	192	180	171	189	194	183	162	193	172	167	198	194	165	164	171	185	173	188	188	153	203	193	191	201	181	192	208	189	203	167	175	186	184	196	166	186	180	166	175	193	164	196	177	181	199	192	169	185	182	213	182	191	191	188	196	193	188	160	156	163	192	184	189	163	181	181	167	208	188	176	182	191	175	175	191	196	197	168	173	189	194	186	206	186	209	198	176	180	193	162	173	172	177	201	186	208	184	178	193	165	163	185	197	188	177	194	176	177	156	181	191	217	200	186	180	195	173	184	188	189	175	176	199	204	197	190	207	201	205	179	175	188	178	175	212	170	191	144	184	202	192	185	177	184	179	208	180	182	211	159	187	191	206	180	193	212	183	198	173	167	187	205	177	196	189	194	191	193	187	167	184	193	193	199	178	180	163	168	204	188	193	169	157	187	157	156	190	212	194	174	194	172	162	177	177	195	176	172	148	175	177	166	186	175	177	172	191	177	176	194	191	172	179	162	180	182	159	173	199	197	172	163	191	195	187	198	189	168	189	182	184	170	174	157	180	197	192	161	181	199	182	169	179	174	187	175	165	185	180	194	170	168	179	172	170	193	191	173	182	172	205	175	197	164	208	190	168	173	192	175	167	219	167	175	191	177	203	183	167	219	169	195	175	194	180	172	178	195	184	174	191	215	186	192	198	174	181	166	166	193	187	181	198	180	200	167	182	157	196	155	171	159	157	179	173	179	186	178	156	192	178	196	205	191	180	187	157	213	179	214	173	185	172	204	185	196	160	193	204	194	162	186	204	175	191	179	202	188	196	177	174	182	184	210	192	199	188	191	161	183	172	180	171	165	167	164	168	182	214	176	183	168	193	175	183	184	191	183	190	198	167	181	208	180	185	181	183	178	181	195	203	175	203	201	214	177	189	176	177	196	169	194	159	174	175	177	173	199	181	169	165	193	174	166	173	190	165	165	195	197	224	222	184	174	164	168	220	192	203	208	182	162	189	192	189	198	167	198	213	181	191	190	199	161	213	161	146	180	169	166	181	170	211	180	182	199	200	187	197	190	165	220	195	201	163	189	204	195	173	177	172	193	167	167	180	193	222	175	185	191	186	177	194	192	150	169	186	167	183	180	169	186	193	176	175	170	167	195	173	167	198	168	171	174	212	198	188	227	183	207	171	175	173	191	194	182	182	202	182	192	194	167	186	186	192	185	174	175	182	210	177	213	192	167	181	175	186	186	184	185	154	175	177	174	167	158	173	180	203	177	171	176	178	154	216	198	180	177	163	182	216	182	159	193	196	160	173	172	175	204	181	159	186	175	176	189	191	175	189	160	200	185	185	202	198	181	188	170	178	189	177	185	179	159	187	203	220	168	186	178	171	186	191	199	179	213	177	184	178	175	170	187	162	174	193	179	191	191	188	178	186	183	190	191	176	193	200	197	178	205	157	179	192	183	182	175	188	185	207	161	202	197	205	191	178	186	188	219	186	167	181	163	168	190	190	157	171	199	189	181	168	193	198	178	192	176	193	160	179	183	180	183	176	179	182	196	172	188	198	212	216	193	189	203	202	192	194	192	181	187	182	195	187	187	187	190	194	191	186	150	176	182	166	214	197	191	184	175	173	163	187	186	174	174	189	194	174	199	190	194	208	162	177	179	197	198	182	183	168	185	201	185	170	176	191	179	198	204	205	193	165	171	180	179	157	150	202	175	185	220	199	184	191	154	188	190	206	180	178	189	199	168	187	157	177	213	158	203	155	202	160	187	182	189	209	185	196	167	215	192	189	176	167	196	178	194	186	204	206	178	182	185	177	193	165	178	204	171	193	192	172	184	163	176	203	174	183	184	161	192	206	172	180	183	173	195	189	179	203	186	174	192	171	202	196	182	192	202	195	180	193	192	205	191	192	185	189	181	187	189	179	195	179	193	181	186	195	167	183	200	148	209	180	208	208	172	199	193	172	159	162	178	174	185	202	182	172	151	167	199	183	178	185	172	200	174	182	181	181	199	184	181	186	212	194	156	184	182	170	189	192	195	162	196	199	179	175	177	195	201	197	198	204	166	166	190	205	186	171	206	211	177	172	179	160	186	166	203	186	208	205	197	174	179	156	164	181	201	173	187	172	185	176	198	160	193	203	150	169	181	181	180	204	209	191	197	165	178	200	172	182	179	184	174	162	214	178	178	184	181	211	171	202	175	193	191	200	200	191	192	193	183	177	186	189	185	190	189	185	180	181	176	186	177
8425	20415	15112	7184	3557	2292	1675	1147	840	688	677	672	625	556	529	504	502	508	464	519	471	442	468	472	512	455	452	489	450	426	448	457	443	457	432	442	421	433	435	427	413	447	430	440	442	411	455	449	445	413	453	422	468	425	462	446	419	432	450	455	456	406	460	393	419	434	439	465	453	419	426	419	442	445	454	424	442	465	462	437	439	428	431	472	448	417	440	419	452	433	416	408	420	438	456	425	436	447	455	450	426	417	418	428	407	440	446	450	424	452	437	467	439	394	436	446	434	442	422	431	446	414	458	448	439	424	431	446	428	451	414	455	461	467	428	444	446	473	428	427	439	435	441	439	465	434	481	454	423	413	421	456	444	426	381	465	439	430	469	478	417	448	421	419	456	432	432	417	446	431	414	440	417	462	445	440	454	447	409	436	435	386	452	417	451	436	467	436	456	418	433	454	428	466	459	455	477	443	425	409	375	412	433	469	426	439	428	453	433	434	440	451	475	417	461	422	393	441	442	447	430	440	399	412	433	448	462	460	445	415	435	446	443	427	444	407	449	442	416	402	412	417	431	459	442	427	407	449	444	384	458	486	405	415	458	427	408	430	419	428	434	405	460	433	424	458	417	457	420	448	429	409	431	423	440	445	400	407	455	448	418	438	424	451	439	439	427	426	435	432	438	460	455	447	447	438	405	416	423	425	457	437	433	425	435	417	429	447	425	469	459	417	476	391	415	416	437	445	405	446	455	444	442	464	455	409	402	439	396	411	456	467	466	450	397	441	420	439	413	452	449	419	417	454	425	391	444	455	399	429	437	401	431	474	419	453	472	409	398	396	431	472	401	423	445	409	426	461	429	410	418	450	432	473	421	441	422	435	462	401	459	412	422	443	430	436	454	453	419	404	412	426	429	453	441	444	425	416	429	442	451	445	474	467	436	416	443	467	453	409	459	419	425	460	437	440	473	491	431	422	440	427	412	422	455	448	417	445	408	472	433	414	428	435	453	419	436	428	399	398	443	406	469	435	416	466	410	428	395	450	445	410	443	429	446	429	452	457	412	420	430	423	428	429	439	428	429	457	464	422	430	443	417	456	443	418	434	405	443	462	445	441	411	401	454	435	428	419	448	415	457	484	411	464	452	443	467	419	450	440	450	427	463	469	457	456	409	449	435	427	405	441	417	437	410	445	440	407	424	403	427	471	456	431	445	419	391	426	420	430	407	420	420	421	417	439	433	458	426	434	420	419	435	426	422	451	480	438	476	406	428	432	426	418	448	449	461	439	448	413	443	466	460	411	448	431	408	410	415	414	446	399	410	433	434	438	424	446	428	413	465	415	418	443	435	444	449	389	462	438	455	430	448	393	418	432	440	417	471	480	395	436	409	436	459	414	442	436	424	432	427	434	454	410	426	423	463	440	438	424	445	462	431	474	436	433	431	441	429	432	426	401	428	429	437	446	429	472	420	421	437	433	421	470	395	414	413	433	429	466	436	451	442	436	475	424	429	421	449	422	437	423	435	455	480	463	422	454	443	449	466	405	456	448	411	440	418	462	426	432	461	455	419	467	423	427	426	440	452	439	446	411	400	449	433	430	474	455	451	458	447	458	420	453	423	459	452	435	450	399	417	449	418	431	382	433	432	432	427	425	448	456	409	476	460	398	429	453	455	486	449	427	454	428	423	424	462	426	452	423	468	415	435	450	419	444	445	424	449	426	419	444	409	422	448	420	427	432	445	450	431	477	455	413	454	431	438	469	393	428	408	485	418	457	452	371	447	422	402	477	449	447	468	439	428	435	463	446	434	423	411	429	432	454	409	413	446	452	464	398	394	437	453	441	418	405	455	437	401	423	445	422	438	430	383	440	416	451	454	419	449	448	417	419	431	429	438	465	437	430	464	480	399	407	461	418	420	403	409	462	427	436	488	407	424	429	417	418	407	389	406	433	433	446	453	423	450	463	435	412	463	433	441	449	442	441	421	434	445	437	441	463	417	451	422	448	423	464	428	433	441	418	463	449	465	454	452	416	451	453	455	430	420	473	445	435	431	419	477	406	465	426	432	395	430	441	446	454	436	415	418	443	439	431	436	454	439	432	478	439	425	419	409	393	453	445	422	435	438	460	433	388	446	419	463	430	449	436	406	395	411	420	419	452	435	448	444	432	427	490	428	429	434	452	432	444	443	440	401	418	422	416	408	456	441	437	449	402	442	488	478	461	450	447	383	437	428	408	406	404	430	444	443	410	465	455	412	423	414	414	455	451	430	435	450	424	435	410	435	372	464	443	477	442	391	447	412	422	434	402	445	456	437	419	437	425	417	424	458	405	443	431	472	428	411	433	393	445	480	442	412	383	432	462	447	488	448	402	441	437	433	464	422	458	462	410	452	432	421	452	467	448	392	427	435	447	467	448	428	432	455	417	428	424	461	446	418	432	446	453	464	434	439	421	408	409	432	419	432	413	442	434	429	434	411	435	420	434	429	422	445	429	394	425	443	464	448	454	391	437	433	448	449	429	409	435	421	426	459	464	411	439	424	441	439	445	433	404	446	466	467	480	434	449	454	456	444	418	449	447	462	436	402	444	397	414	431	408	416	439	482	413	410	395	451	446	457	418	421	432	416	409	423	432	451	420	449	481	439	447	413	435	460	421	460	473	454	439	442	433	413	385	439	428	429	441	419	459	435	426	441	437	456	471	428	440	457	422	415	449	449	453	459	429	449	456	434	421	453	430	423	442	433	436	437	443	477	451	433	432	407	391	413	437	444	482	445	479	399	475	432	425	421	392	410	451	410	416	445	425	438	411	450	411	437	423	414	461	426	431	417	450	430	431	441	412	434	442	465	431	408	449	435	428	374	484	457	459	429	428	411	420	407	441	445	458	449	436	446	446	487	420	443	409	396	430	410	423	440	446	429	419	417	439	429	445	475	451	465	460	453	409	443	431	440	458	421	439	427	461	449	432	416	434	429	443	384	454	431	455	475	460	424	425	423	425	424	400	450	419	408	440	463	423	445	407	403	437	440	416	450	460	443	453	415	434	407	418	458	444	423	496	440	431	466	433	419	448	415	431	418	434	435	421	461	430	456	430	397	409	402	448	441	400	415	472	446	427	436	451	408	430	447	460	447	419	414	445	420	440	460	427	410	428	429	433	419	422	448	387	451	402	455	441	436	426	407	451	472	458	430	417	421	414	447	410	420	456	437	414	452	449	442	440	462	437	461	430	441	440	447	419	398	453	440	448	462	484	420	442	425	460	453	448	447	467	436	517	445	434	425	423	432	425	478	443	412	443	470	483	426	413	452	420	449	422	480	436	457	418	408	423	513	433	426	433	427	424	471	407	469	439	440	446	427	431	444	434	452	430	459	441	421	429	457	417	431	406	458	424	459	423	435	431	398	432	434	448	418	412	439	412	453	401	457	442	408	448	465	452	458	432	437	453	433	428	440	433	420	436	415	444	411	418	446	429	432	417	437	426	419	460	441	444	455	447
35026	14987	7492	3180	1797	1225	1050	770	644	515	533	476	474	426	419	385	411	389	354	402	412	336	375	359	410	373	405	372	374	363	392	423	393	351	393	365	384	369	356	374	402	365	422	397	395	375	388	403	431	386	370	350	395	354	393	328	319	418	393	374	380	347	357	371	338	347	391	382	379	391	391	394	395	352	356	379	389	386	339	394	356	380	378	367	389	392	378	367	350	373	366	373	374	378	355	400	385	371	397	389	384	375	426	359	369	379	351	368	339	349	387	397	362	351	378	344	377	325	340	355	389	395	427	369	318	376	392	361	367	340	349	420	365	357	395	360	372	395	356	374	379	377	337	368	389	361	386	388	378	360	364	408	363	369	340	374	365	387	350	332	352	383	385	369	371	388	398	354	367	358	364	361	381	342	353	372	344	411	357	346	380	347	374	384	390	396	364	380	367	410	368	388	375	339	333	354	354	387	369	383	339	380	367	353	349	361	368	350	380	358	374	362	374	369	368	360	343	404	395	371	351	385	366	364	405	382	395	371	370	372	416	377	374	362	370	366	387	398	398	383	364	403	358	399	377	357	382	353	357	352	381	360	387	374	376	372	392	410	367	394	386	390	388	389	385	365	377	356	364	383	373	341	365	376	361	421	393	350	371	375	339	349	367	366	367	354	381	363	357	361	392	378	371	327	351	391	392	367	411	372	387	393	403	364	381	388	351	382	371	371	361	394	372	384	368	350	380	363	356	379	359	389	350	347	348	324	417	402	332	349	418	387	387	395	399	338	380	369	337	382	377	402	374	360	377	390	402	397	403	375	371	367	395	357	358	330	372	401	371	373	353	353	344	394	338	391	396	379	361	358	388	350	357	373	371	362	364	377	380	380	395	384	418	366	362	410	376	404	335	344	353	387	354	377	409	400	374	348	347	360	384	377	397	378	372	389	355	361	394	377	386	371	372	401	360	385	397	374	385	358	361	377	348	365	373	386	401	325	418	404	359	346	391	339	374	366	377	320	374	363	358	399	365	380	327	368	369	345	393	383	358	365	366	377	381	361	402	386	362	414	400	371	365	434	389	330	352	386	407	385	362	392	371	316	395	378	381	398	350	383	379	360	340	358	382	360	352	350	360	360	373	354	409	375	360	404	387	360	372	376	384	327	357	370	372	364	397	374	366	357	368	368	382	380	334	355	380	379	375	347	361	350	402	378	348	359	391	354	340	354	411	392	407	349	375	373	363	376	372	391	400	397	374	365	370	388	413	357	339	352	357	375	376	389	372	344	371	402	381	362	375	339	400	363	364	348	353	360	363	349	361	341	365	351	370	371	349	376	364	408	385	359	363	392	312	362	366	374	365	390	371	361	348	342	347	334	329	353	387	371	361	356	373	395	366	405	380	380	380	333	375	357	349	353	379	354	356	341	366	364	339	364	372	344	326	359	355	373	388	338	336	355	369	335	391	365	369	384	389	375	362	394	363	359	369	374	359	357	368	365	365	345	378	347	379	379	351	352	326	345	360	385	358	386	405	355	378	378	349	351	390	368	352	396	377	380	348	351	380	354	397	355	376	347	362	347	413	398	401	368	375	391	372	357	423	347	383	326	344	381	328	364	375	363	340	351	396	380	360	360	370	371	354	418	405	364	372	360	394	362	370	364	368	404	349	369	390	382	387	388	362	381	340	373	390	358	349	408	384	344	374	386	372	406	342	368	378	362	369	387	361	356	358	366	395	351	366	383	367	384	338	370	382	411	382	364	362	412	369	380	368	348	350	355	358	394	382	398	359	336	322	424	371	373	391	360	393	373	380	368	385	364	351	396	375	341	365	385	377	383	380	370	355	382	380	366	339	381	368	353	363	399	368	374	378	383	378	348	335	345	357	346	396	380	332	368	356	365	363	372	347	343	387	377	387	390	373	364	386	349	371	369	382	348	354	374	330	386	345	360	354	353	378	366	356	355	360	338	390	374	375	366	395	335	370	359	398	387	387	358	417	347	359	351	385	342	377	361	384	366	347	372	361	355	380	359	375	387	373	321	360	401	414	354	366	406	392	378	402	368	382	382	370	379	370	308	347	379	394	376	359	347	374	409	378	400	378	365	355	382	377	338	389	346	367	357	370	346	369	373	372	355	373	343	359	383	379	350	375	365	405	370	397	405	344	345	333	362	363	333	366	338	358	328	389	379	358	355	401	387	382	383	350	367	370	339	359	376	389	401	367	417	340	356	372	340	408	380	385	405	374	401	377	368	406	334	362	353	351	385	388	349	425	370	401	366	367	387	379	379	375	380	350	346	420	387	353	402	381	371	358	371	396	385	371	374	368	363	317	367	353	415	395	367	368	384	384	361	380	361	386	359	376	390	376	374	348	367	343	391	382	357	351	390	404	367	372	387	370	388	356	381	410	383	374	383	357	369	384	372	364	371	396	350	391	335	374	368	369	323	360	373	311	390	352	355	339	361	408	375	371	370	390	368	355	389	359	363	368	358	363	393	384	382	361	355	368	390	363	351	371	373	373	359	340	428	364	377	365	387	371	400	387	384	332	365	354	377	386	379	378	407	377	387	395	349	354	373	372	349	383	362	354	366	356	376	367	410	422	380	412	347	340	347	358	353	330	363	404	381	347	358	373	306	360	339	405	340	370	372	354	366	385	387	353	407	353	401	410	357	366	390	354	376	356	347	351	386	393	368	375	383	375	358	387	339	379	389	384	373	421	404	391	359	409	372	410	388	372	364	403	357	395	374	391	392	372	346	381	379	358	374	375	386	390	397	364	361	379	372	365	376	339	379	388	376	402	376	368	349	355	385	356	392	418	404	371	359	382	407	344	373	394	378	372	391	388	351	403	369	372	354	399	377	367	400	379	379	347	366	357	360	393	365	378	390	342	363	398	422	382	351	397	365	373	381	374	372	381	345	372	379	355	332	402	375	356	350	361	385	355	388	369	366	367	359	388	371	427	380	340	395	357	385	375	349	336	358	377	370	341	368	372	367	339	355	361	419	379	344	369	366	369	421	360	357	389	408	356	335	380	390	370	360	414	369	397	380	415	358	376	358	333	372	325	346	344	369	358	390	406	364	433	383	387	374	381	364	363	362	406	360	392	347	351	372	384	376	335	400	389	351	357	389	370	354	333	386	361	377	409	373	355	404	376	386	348	377	380	381	343	345	359	340	355	373	347	348	361	385	409	393	398	345	367	386	369	387	371	425	375	392	374	365	327	389	369	386	418	393	380	405	386	393	354	372	331	374	380	395	335	342	382	365	371	342	359	345	357	418	361	398	351	375	396	412	340	361	358	345	377	360	364	342	333	358	353	365	378	372	407	362	390	322	388	413	387	366	374	385	389	380	359	329	352	360	372	363	398	357	379	388	386	351	420	341	364	349	358	346	348	327	372	397	392	396	389	374	382	362	365	392	359	385	357	406	368	386	376	392	410	367	336	370	354	360	392	376	354	398	385	384	357	377	377	346	372	373	350	339	376	343	354	334	382	377
11908	8805	6522	2956	1766	1339	1179	1042	912	904	930	822	822	819	806	823	758	844	833	865	821	817	796	816	763	782	834	854	800	849	826	824	757	831	801	778	813	827	857	806	838	785	846	832	797	794	814	835	828	804	857	801	762	832	836	797	842	784	785	831	818	814	768	795	835	772	804	801	790	867	819	787	773	801	815	832	794	775	828	794	777	831	808	786	736	757	805	822	840	819	798	769	798	809	834	843	777	775	827	834	794	840	831	832	839	823	835	825	844	802	825	817	848	812	750	790	784	817	781	781	824	799	815	841	785	805	809	802	843	811	798	806	821	797	798	818	839	798	858	859	774	789	802	819	783	789	812	790	802	824	833	799	781	811	831	754	810	837	818	786	830	849	856	799	810	839	783	769	790	763	751	748	772	855	867	822	807	815	797	807	816	838	815	786	830	815	810	822	794	843	793	859	799	844	834	813	794	811	800	794	782	846	832	772	817	781	841	796	812	829	809	801	792	846	774	809	791	861	761	820	868	793	827	788	814	791	802	766	815	779	806	801	804	767	809	818	811	825	838	831	829	813	795	776	816	798	754	792	793	788	769	785	734	809	841	752	798	826	839	747	812	859	823	808	785	855	784	765	821	764	766	768	808	815	811	816	850	788	820	819	800	802	846	826	812	825	811	811	761	809	738	849	813	767	852	756	802	763	751	788	764	804	781	792	858	821	840	796	802	755	839	744	835	804	779	815	813	764	815	835	852	802	834	853	804	783	798	817	845	799	855	794	850	777	815	793	821	795	781	759	834	801	848	903	796	810	822	804	817	819	785	805	822	811	837	811	780	849	829	805	849	801	843	778	806	840	762	819	806	823	813	779	812	826	833	805	814	753	753	806	831	770	795	812	780	784	806	799	740	775	803	776	828	834	775	771	862	796	768	849	801	765	837	762	795	769	769	806	856	746	811	789	870	758	861	802	797	794	767	800	769	812	839	807	797	817	787	772	824	779	819	837	819	874	813	778	788	820	771	786	804	836	802	806	818	816	861	821	751	757	827	811	811	762	877	810	794	859	830	773	797	790	793	799	750	836	813	819	819	795	822	790	790	813	835	829	816	817	818	798	827	763	800	824	785	813	834	772	817	790	733	850	790	812	835	844	757	830	780	837	813	826	805	852	815	833	814	802	806	822	780	797	854	811	816	850	825	842	849	837	805	839	845	844	832	845	839	846	847	795	815	794	799	810	829	817	759	876	867	849	840	800	794	826	803	815	797	786	797	807	758	793	811	818	785	788	791	836	765	811	839	791	807	856	810	795	806	802	796	810	799	806	785	801	843	823	815	800	830	837	804	823	807	761	817	767	787	811	805	822	781	816	798	771	818	833	830	812	814	840	788	776	799	778	787	809	770	819	800	843	820	785	768	780	817	777	782	865	777	775	770	834	843	837	796	874	782	778	791	822	799	776	791	833	763	818	819	820	782	823	802	732	821	726	793	796	808	833	835	785	788	818	764	796	872	771	836	784	831	855	784	817	771	777	855	793	751	833	805	775	798	818	794	810	817	838	866	841	799	781	826	777	845	814	780	817	793	807	828	772	802	839	792	848	786	798	802	795	827	800	847	791	818	827	829	783	830	784	813	818	835	811	767	827	765	801	805	768	812	838	823	831	781	810	774	821	811	790	859	818	803	809	829	786	807	848	809	859	803	829	806	785	790	796	825	807	823	809	827	812	782	812	775	779	764	761	808	719	820	787	838	747	822	799	840	783	805	825	832	800	833	833	802	810	772	816	821	817	772	840	876	831	774	855	790	801	792	839	782	790	788	786	791	832	871	784	847	846	769	757	798	800	813	781	796	816	754	840	828	799	830	775	773	755	792	837	827	811	810	788	796	781	812	790	789	840	786	771	833	807	783	775	801	833	808	824	851	831	840	831	770	788	759	805	801	783	806	856	821	809	832	807	795	809	780	775	797	847	763	841	799	793	846	811	853	801	825	809	819	793	805	845	880	789	817	822	808	788	772	815	776	792	826	824	837	808	767	800	814	812	798	785	812	836	843	788	766	816	778	832	820	772	783	791	852	758	799	829	829	776	823	818	812	814	860	772	787	793	864	772	803	771	790	825	779	751	805	799	802	769	772	811	798	858	840	784	784	817	811	851	799	838	747	820	838	791	784	816	827	791	791	820	843	778	801	762	804	839	775	806	807	753	816	790	793	836	768	801	822	775	773	816	856	838	855	766	826	858	853	785	838	813	829	846	743	820	767	765	806	825	795	775	776	765	780	815	768	868	794	820	760	770	835	844	831	741	778	819	780	790	851	786	794	787	833	805	827	847	785	841	790	759	829	839	832	779	777	833	830	807	818	794	780	788	778	788	803	799	787	771	799	797	824	806	819	821	846	818	793	808	814	799	835	839	817	770	824	817	791	805	823	803	785	813	811	779	841	856	851	820	831	831	786	829	829	852	824	807	823	816	847	812	771	852	810	790	797	800	796	795	820	752	808	805	816	804	786	816	800	805	843	821	793	799	840	817	804	819	804	855	747	794	795	807	795	767	809	799	810	808	818	813	811	784	817	801	812	815	788	790	847	837	803	759	798	777	804	821	838	799	842	793	811	856	798	841	823	819	854	772	810	797	763	805	859	829	810	791	795	803	773	789	744	776	768	838	761	750	801	828	876	854	816	840	823	796	796	828	861	775	849	791	800	774	764	813	799	870	786	826	795	766	778	842	788	799	812	805	848	820	753	817	824	813	813	833	821	811	816	804	822	791	831	750	824	837	822	773	829	798	751	757	813	794	794	814	819	836	836	788	852	762	824	776	814	764	840	840	801	792	828	791	768	806	861	803	803	826	867	822	815	785	801	819	817	811	849	805	808	811	780	768	815	808	780	790	844	765	812	826	802	858	817	795	807	833	844	807	826	828	833	868	768	798	818	798	772	834	844	769	841	805	812	802	816	799	840	795	869	816	836	768	810	821	802	839	811	813	840	875	846	871	816	800	828	797	777	807	824	795	824	790	790	858	830	792	802	820	825	894	775	825	794	808	918	795	829	831	822	819	795	825	838	805	782	861	797	879	797	826	808	779	782	815	865	802	800	808	809	811	816	821	824	786	787	815	795	812	795	796	799	824	803	817	812	806	789	814	863	861	820	823	766	773	780	839	814	857	821	776	817	838	793	752	874	802	782	838	815	860	803	830	819	784	815	843	783	771	790	807	846	758	807	784	797	850	797	831	794	810	797	816	818	837	829	777	808	818	833	788	768	799	811	843	837	802	810	788	776	799	788	868	801	797	831	760	801	785	840	802	769	758	795	754	760	849	845	800	837	769	817	836	819	871	821	792	805	857	777	842	833	816	765	796	805	807	816	801	780	838	795	782	806	824	816	819	783	777	775	809	815	820	786	807	824	859	824	864	839	853	749	829	802	799	841	806	828	800	831	875	799	729	766	799	771	810	814	737	781	784	787	809	809	798	867	800	768	806	813	814	779	868	851	842	774	806
24757	21160	24837	27797	20820	6189	1988	1166	804	604	553	493	470	414	375	344	345	343	308	327	337	296	285	293	282	327	349	298	269	291	274	298	303	284	327	262	270	242	278	268	276	301	284	292	290	266	296	281	256	284	270	283	285	310	296	277	284	273	277	326	258	296	276	303	252	313	272	282	255	254	257	288	277	288	232	280	249	291	285	266	283	273	240	300	298	248	276	288	281	260	282	308	257	277	273	270	264	263	290	298	278	275	275	292	281	245	252	260	247	290	258	285	284	257	292	242	279	298	285	242	256	265	289	274	272	278	271	262	250	244	296	290	290	282	266	266	270	290	263	246	286	269	299	293	289	284	252	280	285	274	282	296	283	270	279	305	273	284	294	265	293	245	281	263	296	283	305	298	302	273	258	263	262	289	287	259	285	275	266	262	278	280	302	280	257	273	266	260	273	261	252	242	298	257	269	274	239	291	273	285	275	301	263	288	254	264	286	258	283	273	304	289	239	271	259	268	247	279	238	265	271	301	274	260	319	280	276	270	248	288	273	259	276	268	274	279	250	278	275	320	264	298	263	271	289	246	285	291	286	263	292	273	286	279	278	272	265	280	288	284	244	260	293	291	284	273	278	271	288	300	248	274	236	292	266	239	296	290	283	266	257	280	264	280	273	285	262	307	252	273	270	271	289	282	263	272	290	281	277	261	270	295	276	263	289	312	271	255	274	250	296	265	270	263	278	279	289	292	248	294	277	268	257	265	274	282	249	276	261	277	260	279	276	266	285	264	302	280	305	313	300	262	273	260	287	283	262	281	302	291	324	299	257	300	255	245	276	249	251	273	261	264	292	284	310	302	274	287	250	247	286	265	273	283	288	294	267	286	261	284	321	280	254	291	278	254	306	276	278	304	278	284	257	219	287	262	279	277	278	267	307	306	266	268	292	288	252	308	295	271	306	261	252	282	263	288	309	256	297	272	285	273	289	295	241	261	261	287	255	302	259	238	248	272	271	257	271	260	285	258	251	252	292	270	305	290	266	291	288	247	278	283	290	251	232	265	259	268	288	294	256	267	279	264	265	282	278	273	264	257	278	294	312	275	294	255	252	290	254	291	268	272	271	271	282	262	283	301	279	260	276	252	257	268	294	268	286	289	254	265	273	268	291	259	269	313	252	254	286	299	287	285	236	274	289	270	280	271	261	282	259	274	233	273	259	288	292	294	264	280	258	279	253	283	263	269	254	304	266	292	287	290	269	282	260	277	301	285	265	276	280	261	268	267	266	288	292	269	299	268	289	284	250	290	303	284	262	276	285	270	264	311	281	273	282	289	275	286	287	278	268	245	299	287	283	253	269	296	294	282	320	277	305	282	259	275	278	266	267	278	283	282	282	295	248	285	285	281	308	278	274	289	264	281	273	278	304	266	278	285	227	292	255	264	239	309	288	277	269	231	237	265	286	250	266	265	259	274	280	277	258	296	279	277	309	255	277	289	275	288	283	287	269	283	292	295	278	311	303	278	257	260	291	264	273	265	306	292	304	264	295	273	294	269	291	279	317	255	258	260	272	300	250	279	279	293	262	284	274	275	293	284	288	269	279	258	284	290	259	285	300	280	297	261	273	286	257	268	309	284	282	264	294	233	244	281	260	265	279	246	264	264	248	253	287	255	264	279	271	247	282	279	261	256	295	286	289	291	310	286	298	294	265	280	289	284	264	301	262	270	302	256	274	280	288	314	315	275	276	251	281	279	264	280	274	270	276	266	265	273	300	291	272	251	282	278	258	262	290	262	264	276	265	264	261	284	257	294	292	262	272	264	288	287	268	262	279	269	264	268	245	276	302	260	285	287	286	258	255	265	288	249	278	296	279	275	283	258	263	264	296	304	314	261	274	295	320	277	277	271	287	259	252	267	235	255	267	266	291	280	281	268	300	280	281	276	268	267	301	282	242	254	284	270	320	258	260	255	299	247	259	251	286	262	300	292	278	312	292	269	253	270	259	302	290	285	266	266	288	270	274	270	274	286	261	262	305	265	294	306	299	271	307	257	274	273	274	254	272	239	276	275	287	295	253	280	257	253	287	303	267	281	252	263	284	271	273	258	265	267	298	265	294	235	281	275	290	273	272	263	271	271	278	282	290	297	261	282	272	267	274	279	291	270	311	262	306	273	285	260	254	276	291	257	257	299	278	278	290	283	271	299	264	299	250	291	289	262	263	285	282	280	275	289	278	276	273	296	298	273	272	271	273	265	261	272	296	268	278	268	298	289	290	289	277	274	264	293	262	303	281	275	249	287	261	280	271	257	296	270	283	284	292	279	252	278	281	252	286	299	253	279	286	286	256	269	250	252	279	273	281	304	292	302	269	271	286	275	291	309	277	252	249	272	290	275	273	255	292	290	290	272	285	266	247	261	245	257	260	280	272	270	263	280	260	294	294	292	277	279	252	297	290	278	274	276	287	290	279	278	268	307	270	304	312	287	282	270	251	246	273	289	266	262	267	257	273	244	239	294	282	260	284	250	275	266	266	271	276	283	267	256	268	268	282	290	275	256	277	285	275	241	276	252	263	252	270	282	302	286	267	307	290	281	302	278	266	282	280	295	285	290	261	280	278	267	247	286	269	311	306	283	277	257	276	267	260	274	278	280	287	284	294	277	280	281	262	264	283	259	259	283	258	268	251	244	263	235	293	278	279	304	279	275	291	248	256	279	255	261	269	266	276	286	270	252	299	291	261	295	268	293	303	269	297	263	271	261	257	280	258	280	284	298	289	295	272	239	270	265	287	287	297	279	292	269	250	249	297	284	305	259	271	298	272	280	257	276	275	271	262	282	284	281	282	263	265	261	298	274	292	267	322	266	260	290	277	276	268	304	293	266	296	305	258	283	252	289	246	275	254	268	268	263	261	300	262	249	303	262	263	269	287	270	238	268	255	287	254	291	280	257	297	270	247	272	284	271	289	262	276	248	273	278	246	295	254	251	255	254	291	258	285	288	275	248	294	254	255	291	275	277	258	264	279	289	273	273	301	287	302	323	282	284	308	263	285	243	308	258	273	284	282	248	251	282	293	298	252	314	290	304	221	292	273	258	280	262	271	280	283	257	276	263	286	260	313	287	286	272	308	276	308	257	271	285	283	271	302	240	286	266	269	257	269	270	258	311	295	259	245	267	305	302	300	244	259	310	283	253	278	279	265	292	283	289	269	268	297	303	324	262	276	240	280	256	323	274	280	272	253	261	270	257	279	283	272	281	263	278	271	262	289	299	273	266	315	261	275	279	255	293	323	273	250	276	289	314	255	271	316	257	265	274	270	279	289	290	269	262	281	263	275	260	293	286	316	290	245	245	256	251	307	279	305	254	266	290	289	304	277	269	312	280	296	284	301	283	249	239	271	266	277	281	286	265	286	314	306	300	284	278	283	267	281	272	279	268	296	299	254	286	279	276	288	255	280	272	275	268	280	273	287	283	291	303	256	269	271	261	283	274	257	299	313	269
11472	14637	10886	4968	2714	1806	1331	1048	889	758	730	766	674	683	677	594	620	641	606	619	608	671	588	609	595	628	624	590	605	585	680	617	593	606	594	643	594	599	576	559	585	594	592	595	611	609	572	653	559	628	610	619	631	607	655	601	561	594	615	563	586	610	574	607	616	595	585	623	603	645	594	632	625	628	602	593	585	599	615	583	591	640	578	602	560	619	581	624	577	637	603	596	602	645	632	598	560	587	605	642	614	611	588	622	587	630	622	597	637	588	591	601	614	621	550	627	612	611	603	585	625	594	584	589	617	614	633	590	617	614	635	575	631	570	632	620	560	625	622	609	623	639	575	627	552	552	591	608	625	606	628	623	572	606	582	566	606	620	581	594	572	644	615	666	598	612	599	549	558	621	615	652	631	580	597	592	597	593	602	573	603	621	637	609	611	678	641	583	658	564	593	560	607	569	617	579	614	632	632	572	606	597	616	588	596	623	594	618	643	612	579	556	631	614	592	622	608	627	580	575	609	650	580	617	590	611	577	600	552	581	594	595	612	586	628	638	596	591	595	571	590	575	552	619	608	571	580	604	605	633	620	557	572	597	581	611	625	610	593	607	607	604	592	624	539	617	618	615	582	627	579	590	632	578	603	585	628	618	624	585	609	643	572	596	585	609	637	604	610	593	583	650	576	589	649	617	618	561	615	617	627	599	564	626	615	614	569	627	614	610	612	602	624	638	630	590	575	625	590	597	614	613	598	574	646	618	564	598	589	573	609	637	604	587	597	619	585	538	593	598	595	623	592	617	602	538	618	601	620	653	593	594	628	596	633	632	606	627	577	607	596	632	615	613	632	613	625	589	573	607	662	587	647	596	586	611	603	579	665	636	606	588	596	601	615	598	633	597	598	563	638	611	561	587	604	557	616	616	604	640	607	570	618	614	682	615	577	622	613	623	609	585	616	608	547	610	626	620	617	619	622	610	549	619	606	586	586	596	644	581	577	606	632	636	559	587	596	654	636	654	669	607	617	576	625	606	612	625	584	589	570	648	647	606	623	646	633	640	591	563	580	580	624	627	635	611	629	572	584	600	632	641	599	625	596	571	560	599	615	582	639	575	575	608	657	612	565	592	599	615	620	644	602	600	574	615	620	622	636	614	644	596	612	595	595	574	634	577	668	613	591	551	630	590	616	560	583	555	607	594	570	598	640	598	604	577	603	619	596	641	610	587	650	607	608	596	584	593	595	607	634	617	621	552	584	590	603	606	588	613	553	604	622	600	589	646	618	614	587	582	615	547	591	579	611	623	554	579	562	611	568	614	608	604	591	566	630	591	592	587	610	615	569	612	635	617	617	600	639	645	613	596	585	612	609	595	638	582	638	659	613	600	595	587	580	636	590	592	617	597	617	584	653	635	593	579	575	574	597	623	616	591	636	599	606	628	607	595	668	623	610	601	573	627	576	632	582	648	586	637	616	615	594	592	614	580	586	597	605	648	592	616	614	572	614	616	561	593	617	591	593	546	620	546	584	647	626	610	611	583	583	619	590	640	603	590	581	573	566	613	575	629	575	584	612	597	616	602	576	610	591	588	623	626	591	624	604	618	637	599	610	575	619	630	599	593	655	592	596	612	612	616	629	576	578	596	613	547	605	628	630	623	588	638	606	627	601	637	586	601	596	594	569	640	568	633	613	589	593	588	621	546	586	599	563	590	617	609	607	626	571	592	594	624	597	627	608	602	653	604	571	592	574	585	599	609	590	610	581	603	629	589	578	601	565	606	613	651	577	602	639	580	641	637	618	632	598	602	631	623	571	579	623	605	629	606	583	594	594	588	565	572	666	560	603	605	597	638	573	606	641	640	577	660	600	641	600	610	584	641	639	632	612	595	592	629	621	615	626	608	573	607	553	560	617	631	581	571	616	609	625	592	578	639	617	605	637	617	583	562	566	628	602	589	673	574	582	606	678	579	602	587	600	607	600	611	599	612	617	579	612	584	594	587	580	569	603	661	535	553	605	620	616	626	579	605	606	578	565	626	578	626	594	566	606	635	634	610	597	660	613	584	613	624	616	588	599	624	612	622	592	662	607	601	599	613	630	615	616	616	619	624	629	626	614	566	584	621	591	602	603	537	620	620	602	614	602	611	591	592	611	614	607	585	599	602	596	596	599	574	629	591	625	609	631	622	593	566	600	609	574	578	583	560	617	640	597	610	625	603	586	604	622	598	637	571	664	601	568	585	615	586	624	610	599	588	642	671	642	606	636	591	605	638	587	605	548	655	600	596	576	635	626	543	628	627	592	680	582	616	584	569	612	589	579	639	595	582	603	645	620	602	578	603	618	591	598	637	597	632	589	630	594	592	616	601	598	632	630	578	610	591	611	581	599	604	589	596	603	609	581	593	657	636	628	635	586	609	594	574	632	575	652	627	579	609	575	640	619	596	603	601	564	630	652	641	610	566	599	620	593	611	595	584	605	619	617	591	552	558	604	558	627	599	589	622	594	573	592	614	602	649	612	594	600	591	613	592	590	566	574	595	616	609	613	672	597	588	602	586	598	618	598	601	627	623	598	574	587	634	578	609	632	620	646	617	644	586	650	603	600	641	568	601	583	599	629	586	626	615	608	674	595	627	591	609	640	615	627	612	580	595	618	610	618	653	603	584	588	568	603	582	598	635	574	619	597	578	644	600	609	630	589	594	634	572	643	661	604	596	641	569	624	592	625	652	626	578	596	603	568	619	625	606	619	617	603	619	628	592	578	565	596	580	549	588	607	596	618	643	591	618	622	623	650	560	608	612	568	611	609	611	596	593	595	608	625	628	644	603	599	639	573	590	584	639	615	638	605	595	630	598	605	602	616	539	596	615	620	628	597	629	583	622	644	555	564	595	603	605	621	614	680	596	589	623	593	596	585	626	617	598	619	569	589	639	602	639	599	593	590	576	581	603	631	637	648	599	586	579	596	584	572	597	602	594	646	593	611	593	635	602	560	659	639	675	577	600	629	597	591	625	583	612	607	557	613	659	587	627	650	633	621	665	589	558	644	616	557	573	616	594	639	637	607	595	670	580	595	609	599	634	614	678	597	597	618	618	580	578	597	622	597	595	581	608	601	619	598	669	589	629	589	605	573	607	584	577	627	603	611	597	590	615	629	607	628	557	557	616	630	616	612	578	561	622	590	643	618	600	601	583	628	608	593	602	608	619	607	623	585	601	596	647	585	638	595	584	584	614	602	618	576	625	633	559	593	591	593	583	581	591	627	622	599	633	596	598	602	619	657	579	610	643	610	616	627	621	604	558	600	599	571	629	569	603	593	606	605	614	629	594	639	604	586	641	593	617	546	585	623	600	651	638	560	600	581	605	581	626	628	622	609	579	609	597	636	607	598	621	621	595	584	634	598	594	619	607	555	635	603	636	629	585	614	564	567	623	583	610	634	630	597	625	606	600	567	621	625	633	584	602	548	610	608	580	635	585	598	674	623	604	618	571	578	593
24064	21200	25388	27281	21246	21163	7223	2158	1123	768	604	574	502	473	322	329	298	268	295	279	279	251	252	221	240	211	227	202	203	213	209	208	147	182	188	195	187	191	170	171	182	172	181	177	188	196	161	190	188	170	184	145	185	172	176	180	198	183	167	176	194	140	189	181	195	194	148	172	158	177	168	184	178	199	172	182	178	170	175	181	201	163	192	158	187	184	180	149	182	151	159	182	162	172	182	175	176	177	159	165	168	181	172	185	183	177	172	200	142	190	184	179	178	190	150	148	201	203	159	193	145	184	161	171	147	170	174	155	158	179	191	170	171	162	175	183	191	183	166	202	165	190	187	161	150	172	188	160	177	195	194	175	163	214	165	186	212	182	164	183	182	178	153	169	187	161	173	154	180	186	181	182	184	186	174	179	157	170	207	169	194	166	175	170	161	172	155	190	167	184	189	159	171	147	177	169	168	195	190	194	171	162	194	184	172	173	150	163	197	205	197	159	180	170	163	166	176	178	159	196	162	197	169	174	156	184	173	189	201	178	211	162	182	173	159	188	173	172	171	184	167	195	207	163	187	205	166	181	172	190	186	182	167	176	184	203	169	161	162	194	173	180	173	197	161	149	143	169	180	160	181	210	193	188	183	186	190	163	164	196	186	154	201	183	170	158	151	171	163	173	164	165	156	154	176	184	202	155	185	165	187	158	149	165	157	162	192	170	181	188	159	166	188	166	174	182	179	142	188	163	193	176	165	171	184	147	180	188	161	184	180	184	163	167	187	203	192	168	183	206	194	157	196	209	202	178	196	168	174	186	174	210	173	187	170	172	207	182	198	161	178	173	186	194	178	180	198	162	162	181	161	169	176	179	183	182	167	196	162	175	161	181	173	177	184	153	181	162	199	145	199	183	196	154	165	180	164	165	166	167	177	169	186	150	161	169	168	165	188	181	165	166	180	199	201	189	182	153	158	182	184	171	195	177	192	182	174	157	160	171	175	162	195	189	182	179	185	193	187	171	175	204	214	140	164	182	175	187	186	178	148	179	159	164	200	172	190	178	165	171	168	190	170	185	166	163	195	171	175	169	201	168	174	139	184	186	210	182	180	173	157	162	179	149	173	171	190	181	149	201	179	148	168	159	171	168	193	191	206	174	164	193	182	193	152	173	171	182	197	183	157	181	187	176	184	162	173	173	188	176	167	164	168	165	143	197	205	168	200	174	166	208	150	176	163	155	160	175	186	219	170	183	169	176	189	168	157	161	212	168	197	202	177	183	177	167	187	180	178	205	162	158	167	175	185	158	187	183	191	197	177	195	198	224	152	180	176	182	187	194	153	168	175	166	172	178	171	175	192	153	200	162	193	160	163	174	166	179	170	171	166	201	159	157	179	171	196	190	144	172	157	154	183	163	160	173	185	173	145	169	163	178	217	157	178	199	154	175	165	181	156	159	176	187	174	196	184	175	174	191	203	180	201	186	164	157	187	181	175	188	171	196	186	187	186	181	182	219	175	164	195	175	180	183	156	150	173	192	182	192	174	199	186	167	157	189	195	174	150	199	203	191	173	185	204	203	191	189	192	170	187	166	181	194	177	184	163	169	189	175	182	185	207	172	150	168	165	171	152	172	174	165	176	211	168	171	180	170	183	164	187	173	176	182	180	165	180	176	200	184	184	180	149	169	193	155	182	168	167	188	178	170	173	170	164	192	200	168	184	217	168	217	168	191	177	180	161	184	164	162	199	171	178	199	185	147	196	153	148	189	176	172	154	177	191	189	192	178	142	184	186	181	169	175	209	180	175	191	157	189	166	175	175	167	182	187	185	173	170	173	188	177	171	165	166	181	184	186	158	173	169	191	168	174	165	157	173	181	168	203	184	209	184	167	166	189	184	168	187	194	157	163	156	175	186	148	153	194	149	157	184	176	158	178	175	180	187	164	157	161	186	172	187	158	178	184	173	173	179	185	195	178	157	142	187	161	140	169	161	198	158	149	169	170	166	167	184	173	173	212	177	169	175	197	173	169	156	191	164	179	171	195	198	182	207	161	183	158	193	183	177	180	182	184	181	171	151	182	184	180	159	161	183	179	184	179	160	185	145	169	186	197	201	177	169	162	183	193	167	186	189	185	174	172	165	181	193	186	164	168	174	170	191	176	182	166	177	165	161	196	187	165	160	184	169	201	201	160	182	188	182	192	190	193	171	175	188	189	167	162	174	172	176	181	158	184	181	179	167	175	169	179	182	164	188	153	180	185	175	189	181	141	186	175	159	162	169	212	208	172	173	161	176	189	172	181	156	163	170	218	186	182	176	160	194	160	168	164	183	189	187	182	158	186	175	200	165	181	211	179	177	154	173	184	184	174	184	177	178	180	177	182	188	190	195	172	148	167	164	169	165	205	193	181	185	169	179	163	191	178	160	178	168	155	177	162	173	177	183	175	204	163	200	179	167	186	198	194	196	164	180	146	178	151	187	192	185	152	159	176	176	179	177	170	194	155	169	150	152	147	184	203	177	161	183	192	159	177	156	156	178	162	198	210	182	169	162	185	173	209	173	188	171	188	171	172	157	186	161	182	186	187	182	164	171	177	173	188	182	181	182	170	199	180	179	182	188	200	166	181	173	195	162	183	176	165	186	183	193	194	171	169	180	175	164	170	170	170	167	171	183	175	150	177	188	187	180	217	175	168	175	198	158	159	162	168	135	165	131	178	194	199	180	169	176	191	177	160	200	153	168	197	163	178	163	179	184	165	172	175	172	203	152	196	184	184	169	170	165	170	198	175	164	201	165	164	196	184	175	154	178	194	164	184	155	190	162	165	190	181	195	187	184	178	183	190	165	179	178	175	175	182	161	184	184	199	181	193	182	187	180	180	174	165	205	158	168	161	160	190	198	177	182	197	153	168	159	192	157	185	200	155	172	187	189	191	175	172	164	170	190	168	159	169	189	184	173	153	156	180	166	166	149	147	146	155	175	167	205	183	184	192	202	163	169	180	189	183	176	170	182	183	155	164	176	158	173	180	161	163	176	177	161	175	157	177	168	170	187	188	161	175	169	165	200	206	162	159	186	161	167	172	173	194	178	175	179	174	175	163	170	159	197	195	197	159	202	172	201	178	150	161	160	173	172	197	179	180	185	165	149	180	171	169	190	194	189	170	178	168	176	174	163	191	201	180	133	158	193	171	157	171	181	185	168	158	166	170	189	164	172	182	195	160	175	186	176	201	163	169	183	184	171	149	147	143	166	173	172	158	190	183	181	169	179	216	158	143	181	184	168	187	190	177	183	202	177	183	168	191	172	143	155	165	169	151	193	144	190	181	173	182	180	164	158	170	157	210	175	202	174	175	169	164	169	191	177	154	176	167	150	186	178	199	167	184	182	163	146	171	150	176	210	174	202	157	152	161	162	185	170	174	185	166	174	202	184	196	188	159	182	181	171	202	172	175	157	188	193	194	207	190	167	187	169	160	170	155	162	180	195	181	190	175	184	183
8190	19639	15516	7311	3804	2282	1695	1220	898	706	660	616	603	595	560	516	520	461	472	457	476	409	459	450	447	442	431	405	457	458	445	406	445	423	421	426	399	447	410	465	426	433	444	430	418	402	414	418	391	420	401	408	474	430	408	437	422	403	409	389	414	422	438	456	405	398	425	424	419	415	402	382	423	413	408	426	409	385	429	442	404	425	442	407	407	393	441	406	421	416	411	404	441	401	451	440	411	420	419	401	394	416	401	431	402	429	425	384	409	426	428	433	390	388	402	406	391	409	422	431	426	414	416	400	404	425	421	418	391	440	428	411	425	441	422	391	415	422	433	408	441	439	426	424	401	404	447	415	429	435	412	381	407	395	418	409	393	405	386	428	418	392	449	417	404	424	421	413	403	384	430	413	428	397	461	410	418	423	453	396	386	407	445	406	426	416	399	420	433	427	383	436	413	401	401	425	421	381	420	429	382	413	440	420	414	464	423	417	377	438	399	435	391	399	392	446	390	449	392	379	395	372	374	457	410	418	408	400	431	422	400	396	405	388	403	395	378	439	379	397	448	406	430	388	433	428	438	426	423	460	393	460	405	378	423	442	436	411	413	415	379	466	414	427	427	395	424	413	428	423	416	441	470	387	428	422	410	384	388	395	426	438	429	417	400	429	459	418	412	395	412	377	389	418	433	442	431	436	441	438	457	423	388	406	413	392	377	440	415	422	440	417	478	401	420	378	409	408	368	423	420	394	407	413	407	437	406	412	401	406	422	408	426	394	395	441	422	413	405	378	447	406	427	415	417	459	430	434	416	441	395	397	398	424	403	411	416	429	441	404	453	450	433	411	380	469	418	409	386	439	435	405	431	409	440	422	425	420	416	422	440	366	421	454	406	438	439	381	415	432	393	432	387	405	422	404	424	411	399	389	419	428	453	377	417	452	390	415	421	413	405	428	390	412	408	448	418	430	413	392	405	395	450	387	403	414	423	406	409	428	452	396	420	416	426	406	402	369	448	442	423	416	417	443	427	400	448	408	449	391	463	402	421	455	397	401	421	389	444	414	442	404	431	436	399	392	407	390	432	409	404	434	405	442	465	400	414	426	429	425	414	441	412	410	425	437	461	398	430	422	423	406	406	418	373	395	403	389	418	416	367	400	410	460	417	423	456	406	419	401	408	447	424	447	419	407	407	469	419	404	423	433	406	444	413	429	402	433	420	398	452	466	388	434	406	409	379	434	442	433	424	385	470	426	451	411	419	417	446	421	399	390	408	433	407	408	386	413	428	441	440	416	428	403	410	385	440	413	405	402	420	419	394	412	390	387	417	419	391	422	405	414	403	408	381	426	398	378	428	409	423	400	465	413	412	405	427	413	401	451	408	414	423	402	409	429	405	419	404	420	423	425	400	401	391	444	407	446	414	470	430	399	394	416	420	416	400	389	405	432	410	413	421	423	451	397	437	419	415	437	422	394	430	419	385	364	394	392	415	435	467	406	400	444	412	449	373	432	412	444	436	403	444	396	423	408	409	403	391	382	395	403	395	374	434	449	435	434	438	425	377	404	417	431	437	404	430	384	425	398	414	423	437	426	433	437	397	408	429	460	438	424	441	471	424	386	397	413	398	425	409	444	405	418	425	391	412	409	353	440	415	420	425	439	421	432	393	431	414	399	409	417	416	421	426	439	427	421	436	451	382	413	395	448	431	398	433	459	438	421	425	421	451	437	376	451	419	384	349	409	457	442	466	402	443	404	422	447	464	419	421	418	442	414	433	419	440	417	424	397	405	394	434	378	417	394	421	437	437	402	441	434	409	424	386	386	410	402	437	394	407	411	410	389	399	413	400	431	422	406	421	417	412	455	442	417	402	388	422	382	393	436	430	407	413	423	444	446	444	438	421	418	407	422	441	436	407	416	438	394	426	386	404	387	423	394	380	444	404	407	434	445	425	429	444	409	415	416	403	381	422	430	405	411	467	411	419	466	435	410	401	446	399	419	416	407	440	454	396	428	430	442	401	435	439	416	410	384	432	435	434	409	410	458	418	422	413	435	431	419	407	433	407	441	438	415	418	442	413	394	409	446	420	416	408	421	401	447	408	393	442	436	441	376	400	406	440	433	410	373	391	428	426	389	408	453	405	400	431	417	453	395	405	412	412	398	444	429	410	431	440	411	398	414	424	398	400	402	414	411	420	438	408	420	450	435	398	404	400	425	392	398	389	406	422	438	434	441	403	407	400	439	435	432	439	411	401	422	384	407	436	392	435	407	409	429	401	370	388	416	392	416	416	422	433	386	422	413	436	443	400	418	436	395	442	440	407	439	447	426	448	411	439	412	446	443	412	442	415	439	427	417	393	405	410	442	424	384	434	446	415	422	399	414	436	399	403	408	423	445	427	397	386	421	430	367	391	437	440	421	413	409	423	392	424	383	439	432	423	378	428	464	441	438	400	394	447	410	426	386	425	412	431	414	408	389	431	429	405	407	427	415	445	442	413	453	435	402	415	397	409	381	415	438	428	412	433	410	408	440	398	412	423	460	392	410	390	390	425	420	459	406	423	396	397	448	417	384	424	460	397	409	420	415	406	420	389	458	441	416	416	408	398	416	437	418	382	441	414	425	432	434	406	444	393	422	414	391	417	403	414	444	414	397	429	416	449	384	431	388	404	441	393	448	421	394	434	396	386	411	363	419	396	392	425	410	431	431	452	420	417	380	417	487	396	433	434	419	443	413	382	385	465	387	392	440	440	449	432	412	481	413	426	388	418	427	442	424	452	402	403	385	390	404	434	438	440	438	429	417	383	408	417	421	414	387	407	444	422	402	411	407	399	367	427	481	380	396	407	454	412	410	424	432	404	420	415	438	415	415	436	408	422	444	424	390	409	429	450	418	395	420	411	382	381	417	410	394	386	424	421	422	459	403	427	430	385	436	414	455	450	454	385	390	400	394	436	433	386	400	424	424	445	446	438	413	415	427	410	434	402	436	435	417	416	432	411	400	420	446	443	415	441	406	421	370	417	401	410	428	423	399	404	394	470	389	429	460	388	420	412	419	400	429	420	417	410	449	426	455	422	406	394	420	454	406	388	431	373	414	389	386	407	412	446	408	418	394	420	455	455	420	411	405	403	431	417	444	432	413	384	411	428	449	420	422	418	420	430	387	423	411	428	417	417	410	427	377	367	410	424	421	427	389	415	404	454	377	431	408	378	423	441	430	374	411	408	415	424	425	424	387	457	388	409	433	419	442	427	426	420	402	433	402	393	424	382	436	413	389	400	441	432	416	432	427	411	439	410	423	368	411	430	402	422	420	423	390	399	429	424	457	400	382	400	437	416	432	429	420	423	434	421	447	406	451	423	415	459	399	449	431	418	441	440	384	401	455	399	430	410	409	409	414	406	447	372	425	399	352	431	421	452	390	417	410	432	422	440	421	417	416	420	419	408	443	403	420	455	396	429	418	437	376	399	391	398	417	437	437	427	425	403	404	439	429
34736	15178	7657	3369	1910	1327	1080	794	620	599	532	481	462	428	411	437	363	373	370	437	358	361	412	348	409	331	361	397	404	386	380	379	401	379	392	382	358	372	386	354	375	372	375	354	389	335	366	378	350	324	393	360	372	371	328	374	357	343	370	369	368	378	371	386	370	360	346	378	368	377	342	382	361	390	333	334	328	355	401	348	364	367	383	355	374	376	404	385	379	376	377	321	395	404	383	334	363	366	376	368	373	377	380	350	360	382	395	373	358	341	395	362	375	406	366	326	380	381	380	347	391	331	337	382	382	354	369	341	368	333	347	381	360	377	341	399	334	345	342	378	360	381	368	356	340	333	358	364	357	348	334	359	365	366	369	382	348	401	353	346	353	364	346	350	356	353	345	357	370	364	394	383	366	367	330	347	346	382	335	385	369	383	383	336	363	361	357	339	344	372	363	352	392	371	352	361	355	350	372	346	385	375	388	347	380	380	391	398	372	381	352	360	366	384	367	369	357	370	424	366	361	349	362	380	361	363	343	372	344	364	337	335	363	329	352	387	353	371	377	403	388	406	365	339	366	397	375	357	339	362	381	384	355	344	365	355	315	380	345	335	355	356	350	341	337	411	370	344	393	353	359	353	348	391	401	388	342	370	355	390	369	350	356	341	393	364	356	372	362	356	356	411	369	342	340	367	366	362	372	357	372	360	346	347	355	373	357	345	389	381	366	369	337	388	367	358	401	382	351	380	358	363	338	361	356	361	385	385	358	362	356	367	371	388	359	373	354	342	379	388	375	347	333	357	356	416	335	362	377	372	358	347	363	352	344	367	337	376	396	381	360	388	396	358	374	403	317	375	357	389	394	394	380	364	377	367	362	340	365	362	391	371	363	355	349	362	354	374	395	364	368	343	375	373	364	377	370	411	393	376	377	367	329	366	378	385	355	385	419	343	353	354	354	380	387	395	353	395	325	350	363	412	386	348	399	362	342	385	386	360	364	361	392	369	376	397	408	350	345	358	393	370	386	378	351	349	373	375	392	405	372	366	374	369	350	374	371	351	356	361	391	368	353	356	377	368	367	366	387	358	380	409	412	377	376	424	374	365	359	379	357	353	366	359	376	359	386	368	359	338	359	352	386	384	328	353	371	389	362	386	383	356	381	351	378	375	374	381	375	345	345	362	396	378	389	371	372	372	371	371	396	350	359	375	377	328	364	343	393	358	381	370	340	386	386	345	346	345	377	343	395	385	395	394	345	338	358	364	354	370	404	361	337	360	402	350	367	384	379	361	413	372	365	374	383	376	345	365	352	336	343	319	389	361	380	391	348	335	371	373	326	349	416	354	330	365	365	372	356	367	365	410	359	376	350	372	387	394	362	349	365	351	344	362	383	327	354	333	391	369	368	392	328	382	369	333	363	362	355	334	354	383	350	347	388	354	357	365	368	349	361	366	347	332	331	352	374	354	382	373	380	364	391	343	366	357	363	351	334	358	352	368	368	347	352	352	355	398	356	324	361	359	360	357	368	361	339	367	337	359	368	383	363	373	408	368	404	347	368	363	371	382	375	371	336	398	361	370	370	364	376	371	373	374	367	340	375	338	376	379	331	389	377	376	389	352	343	354	335	372	376	367	374	385	396	360	343	380	341	362	368	399	364	399	347	379	349	394	355	372	370	384	364	390	346	354	364	320	367	354	378	362	374	324	342	397	358	360	376	361	353	360	392	317	347	359	342	375	341	371	366	359	392	377	354	341	375	357	371	353	370	361	357	348	385	344	336	368	417	366	350	389	369	334	367	394	350	353	397	370	406	354	363	377	374	366	336	330	387	361	372	380	313	386	381	399	366	395	361	345	395	380	339	378	361	376	361	320	387	336	362	363	381	347	325	351	390	374	336	351	346	383	368	386	390	387	358	355	334	371	343	356	385	377	358	358	383	362	367	395	348	380	395	343	379	368	364	345	351	343	394	387	387	400	309	347	380	408	367	414	393	388	340	366	379	336	325	374	358	366	396	384	391	366	335	379	342	329	363	377	389	406	319	332	381	372	385	380	368	391	362	368	380	360	399	374	393	385	356	409	411	357	355	368	355	378	362	385	359	360	368	329	340	381	385	378	351	387	391	359	353	315	388	362	381	404	400	390	366	341	384	365	392	344	399	384	338	378	359	344	368	375	356	365	364	353	362	386	382	357	358	334	379	379	366	408	360	371	353	333	350	355	379	373	404	358	371	360	392	333	389	373	351	381	347	372	344	370	378	392	362	391	355	404	344	388	353	380	377	355	359	376	345	384	324	364	389	363	374	386	390	399	366	371	347	353	354	373	409	345	377	361	348	359	346	417	359	334	397	430	367	331	323	355	344	387	334	315	381	402	383	342	380	381	360	354	366	338	352	405	392	397	407	367	393	362	335	378	378	358	380	330	340	400	323	394	338	356	399	417	373	354	354	346	370	421	361	399	390	386	385	347	341	367	373	354	355	366	367	339	372	338	381	333	364	348	364	370	380	361	385	341	352	385	390	342	315	367	376	362	400	381	372	370	361	423	329	371	382	378	348	351	391	359	384	362	379	345	351	357	379	363	390	344	384	405	352	362	374	376	374	379	338	360	334	360	346	365	347	315	327	346	366	392	384	352	376	393	382	366	364	380	368	346	378	382	372	351	361	356	353	376	361	358	357	370	401	371	355	384	359	349	345	382	384	333	330	397	389	371	392	358	383	356	385	387	352	388	352	362	358	365	351	439	354	372	398	344	392	415	364	368	404	348	391	343	370	344	357	350	342	391	351	366	351	340	361	342	383	314	379	346	379	396	345	357	340	403	348	375	370	369	385	363	361	338	341	386	394	356	367	359	284	385	365	398	369	381	361	364	362	371	343	369	366	359	360	376	374	338	383	387	334	349	380	378	346	313	367	347	409	407	393	341	388	364	362	349	347	378	341	353	379	364	367	334	362	370	371	404	359	355	370	342	367	346	376	353	357	358	375	376	328	362	458	365	368	379	365	343	323	377	356	388	358	376	381	361	393	381	354	392	374	353	338	375	414	392	346	378	403	350	349	333	386	399	388	368	341	365	384	374	397	370	376	347	346	360	352	339	370	348	424	373	342	342	387	375	351	396	386	366	365	373	347	349	363	354	408	358	375	337	360	375	346	391	317	367	365	334	353	345	377	349	370	389	409	381	354	340	323	358	349	373	331	370	395	335	355	355	369	370	370	372	381	378	392	370	370	370	389	358	372	366	365	392	394	382	363	376	365	358	371	371	367	357	402	378	417	372	384	380	375	368	391	369	347	345	366	361	348	372	367	375	356	376	395	360	363	343	357	384	346	374	398	354	383	339	373	372	368	385	350	388	402	398	378	396	381	400	357	401	386	398	342	318	392	368	366	395	368	365	357	359	332	372	356	335	376	378	392	351	380	346	364	388	351	345	342	358	394	363	390	356	339	376	357	370	401	335	346	385	396	338	376	370	375	352	348	364	383	345	366	370	336	355
11899	8976	6641	3032	1744	1345	1122	1057	919	940	888	878	824	832	789	811	820	795	799	840	818	777	863	836	738	800	771	806	814	790	853	779	724	764	782	743	838	803	715	820	791	808	784	824	778	779	833	805	791	858	780	814	827	752	780	811	786	783	764	780	823	761	821	815	751	771	800	775	778	779	788	762	785	775	805	778	802	783	789	816	791	783	757	805	736	794	796	786	767	811	791	788	778	805	821	750	859	793	779	758	790	833	765	813	822	790	819	777	781	820	802	772	843	811	766	793	799	833	774	763	806	751	798	773	800	843	775	772	756	736	764	815	810	771	794	817	759	852	766	773	816	848	818	846	785	826	771	802	799	809	791	821	814	790	755	856	785	783	817	830	809	814	787	769	756	817	767	809	778	811	817	743	780	787	831	827	760	768	829	806	777	815	857	761	777	803	795	789	806	770	821	747	787	799	791	798	765	800	783	813	764	790	764	802	766	816	781	811	793	776	750	777	766	855	802	816	806	785	797	761	767	791	800	814	815	775	826	780	837	814	833	749	769	816	748	800	821	808	803	726	786	811	762	766	756	730	835	787	807	815	760	840	810	743	782	764	792	806	759	831	723	808	792	761	747	803	772	734	805	836	781	804	823	776	803	778	759	804	850	775	833	833	806	805	793	755	781	794	803	801	754	790	846	783	762	778	848	780	821	829	812	791	814	783	791	821	782	780	830	767	814	825	808	806	784	752	756	755	760	781	774	784	798	814	827	813	832	798	751	812	770	800	771	785	765	799	823	775	791	786	745	784	834	792	792	769	802	817	834	794	765	831	784	816	796	797	793	757	803	771	888	763	781	785	808	858	759	824	818	774	763	783	809	817	827	773	772	848	801	783	717	768	756	795	793	820	766	758	792	763	768	831	771	771	780	827	814	784	803	775	833	766	767	804	815	792	812	821	819	804	804	780	805	829	801	818	825	798	780	795	824	781	790	759	822	864	807	743	835	783	755	812	786	760	746	776	804	767	759	778	829	808	767	795	794	799	802	850	777	851	770	787	776	820	817	762	803	781	811	782	780	800	703	774	829	826	815	822	818	770	806	780	790	865	798	781	836	788	784	810	779	806	763	756	781	795	758	814	830	809	810	774	746	766	785	721	777	827	795	823	847	822	768	785	837	785	767	769	760	832	771	777	773	785	788	763	817	754	802	858	810	778	809	776	761	792	810	769	782	790	797	746	842	756	797	751	790	814	765	767	813	759	787	784	830	794	764	777	762	778	732	799	819	764	780	784	820	786	804	820	800	755	823	796	786	766	794	806	817	802	824	782	796	843	800	819	772	773	756	796	826	827	765	826	802	785	801	780	820	845	834	821	796	768	733	732	785	818	798	793	848	819	788	792	745	830	808	805	815	809	805	778	751	768	772	767	787	744	810	768	805	762	767	798	818	772	812	824	825	785	776	784	804	788	810	760	795	765	846	817	799	767	787	745	776	809	775	783	805	768	765	805	770	851	793	825	781	789	790	815	769	810	803	794	781	812	778	840	810	754	798	778	803	803	818	763	737	774	774	809	792	768	804	820	737	761	828	815	793	820	802	826	823	741	813	822	823	746	774	790	817	796	785	839	790	751	737	757	779	769	805	790	767	804	745	762	776	787	809	811	761	751	817	790	837	781	820	751	793	790	775	838	825	784	811	842	807	824	762	758	763	806	782	814	774	782	784	772	744	786	829	800	775	811	817	795	805	818	800	783	769	798	774	752	790	802	798	853	788	810	806	794	802	790	806	799	776	779	799	761	811	757	777	825	796	785	751	752	763	797	796	773	863	719	774	760	766	802	811	771	756	774	828	760	830	755	799	758	796	803	826	798	829	846	851	796	771	827	805	826	856	786	809	785	784	817	803	840	831	818	774	773	766	794	794	741	784	773	789	775	765	781	732	793	872	810	782	742	791	788	861	757	827	746	772	759	772	800	797	784	778	804	745	760	745	784	808	857	832	798	793	757	760	754	790	724	823	813	800	812	721	792	770	765	791	832	806	773	727	805	799	791	804	813	797	777	821	804	804	805	808	827	832	767	766	773	781	775	782	757	837	814	782	765	771	796	830	801	721	833	816	792	841	792	800	783	836	792	761	827	829	857	770	772	797	766	855	788	748	783	787	826	811	839	781	771	831	792	794	796	818	789	786	824	794	759	799	776	762	772	745	792	788	772	811	800	724	807	817	831	852	818	767	770	786	769	817	812	841	806	777	801	776	757	759	846	801	812	791	781	825	789	780	780	801	785	812	762	819	830	791	753	750	773	763	852	805	762	767	772	764	808	808	812	835	747	763	800	741	758	759	807	807	734	838	793	774	774	826	805	817	781	784	815	779	801	790	786	779	770	801	800	835	819	780	797	814	788	830	784	743	733	827	793	792	768	794	781	788	789	784	806	806	802	795	799	813	794	816	803	793	797	771	811	801	785	805	770	742	756	778	810	837	809	783	827	789	826	813	789	800	797	773	815	806	814	750	779	786	777	815	761	807	771	777	793	801	799	769	810	778	761	771	783	760	830	798	779	781	759	781	749	770	800	802	834	743	813	764	764	778	772	771	808	801	798	785	762	736	847	838	767	804	823	770	827	769	783	736	804	842	766	791	759	788	784	773	792	771	779	789	742	767	773	764	822	821	793	807	781	796	803	803	816	821	786	732	771	836	801	818	781	846	819	778	787	808	769	769	774	804	831	807	815	793	815	817	779	757	838	852	810	762	800	792	761	777	799	803	815	791	790	793	753	812	799	790	836	841	781	785	763	738	799	797	770	765	778	832	744	838	833	789	786	815	777	792	815	813	780	784	744	768	801	804	808	789	797	765	788	827	755	744	816	816	797	794	765	787	830	827	843	762	790	828	773	811	797	781	792	806	759	784	824	818	776	781	812	847	810	765	813	772	800	779	799	791	759	755	751	764	767	775	798	849	747	806	813	837	789	772	759	800	863	740	718	793	822	823	812	764	771	801	781	779	851	812	800	779	797	861	793	856	821	785	805	804	780	780	763	801	752	744	794	799	788	799	770	769	759	836	811	823	826	811	798	714	816	777	789	801	841	816	812	759	736	781	791	794	789	785	771	792	789	783	777	796	749	777	809	788	810	796	849	771	807	850	793	756	832	791	802	820	810	810	820	774	822	799	795	770	790	775	748	805	805	816	804	801	729	742	771	829	789	766	804	770	773	848	783	828	792	782	813	778	789	804	783	769	805	827	789	786	805	810	766	794	796	795	740	778	803	799	772	814	720	789	779	799	760	795	799	812	773	793	791	807	770	769	820	792	792	798	773	774	791	715	766	788	820	767	783	845	813	794	797	738	784	780	789	785	804	792	779	806	747	768	802	769	797	750	787	824	807	791	779	759	789	811	798	725	824	798	755	838	765	809	785	776	846	842	744	759	711	833	855	768	816	761	852	822	770	810	796	763	742	743	755	817	793	822	740	809	788	745	747	824	776	777	774	801	800	836	803	804	779
24732	21128	24706	27801	20806	6218	1983	1319	815	671	535	484	464	439	368	344	341	332	305	328	322	315	306	294	282	279	277	287	261	280	296	283	270	271	320	252	258	249	284	274	268	287	311	290	265	274	259	278	231	249	256	280	247	241	274	245	262	274	266	290	272	281	291	289	263	257	272	319	292	282	292	277	263	282	302	262	278	276	276	268	308	250	281	273	274	275	278	293	256	264	275	283	278	266	267	295	286	274	243	262	293	283	272	283	277	280	290	271	255	288	266	281	308	307	260	291	278	267	241	271	285	268	259	301	261	272	271	257	268	266	292	284	265	248	250	245	283	260	273	253	269	277	294	277	254	297	253	246	254	275	288	266	256	268	299	267	270	264	282	260	275	287	278	273	246	272	277	285	271	254	262	285	292	263	315	282	272	302	245	284	271	251	269	265	292	304	303	235	298	301	249	277	282	265	261	246	249	275	257	266	276	245	277	304	262	280	294	315	279	264	274	259	280	238	276	262	294	296	268	298	260	265	273	272	268	247	270	278	277	296	271	279	270	264	313	270	262	269	277	283	263	267	261	299	258	272	259	289	242	279	285	264	262	275	317	259	291	293	262	271	288	293	313	283	282	253	266	283	308	287	295	270	259	241	259	240	278	267	266	267	279	256	260	296	291	285	262	282	289	313	256	259	291	268	299	253	263	250	273	288	259	266	286	273	262	270	264	283	267	284	278	291	267	243	261	238	290	253	294	239	245	270	281	280	306	273	280	276	262	296	266	269	266	279	304	273	252	274	269	298	277	272	283	280	280	275	260	280	277	265	289	257	255	274	265	284	254	264	244	285	246	258	257	272	231	239	237	287	262	269	267	287	253	289	281	266	317	274	296	273	285	268	274	272	265	285	260	276	312	253	261	261	249	296	266	264	269	317	261	283	257	284	265	260	259	239	285	262	305	291	254	300	299	244	254	265	264	286	281	266	227	259	249	267	259	246	254	240	296	265	264	278	266	270	259	273	297	266	238	253	289	262	285	273	285	270	274	287	268	250	269	280	289	251	289	274	273	288	258	264	260	258	265	289	282	250	275	259	277	273	269	269	271	253	291	281	270	279	289	265	260	261	274	260	270	276	241	301	245	264	260	275	291	259	254	262	260	279	276	277	256	251	258	255	265	283	292	272	284	298	261	243	288	302	293	279	282	298	264	234	263	275	276	261	254	280	279	244	239	274	254	265	298	256	267	292	298	287	243	286	272	287	275	275	238	229	264	233	282	267	287	279	281	291	255	271	291	287	272	257	286	306	258	246	283	267	280	276	281	263	279	273	260	278	245	251	261	283	269	287	292	294	274	282	252	274	272	296	261	280	272	246	264	252	288	230	274	271	257	267	257	294	319	240	258	287	258	262	267	295	275	278	263	281	264	287	253	260	236	257	267	281	260	276	288	284	297	249	272	267	279	266	244	251	264	263	263	295	268	244	228	240	273	264	275	280	241	290	282	281	273	253	283	285	239	246	271	267	243	238	273	271	301	274	274	266	275	256	267	286	272	257	248	275	294	284	260	265	253	282	266	274	244	270	246	276	246	255	265	316	271	291	261	272	293	292	237	294	241	270	299	286	281	248	270	283	271	239	301	273	277	254	267	264	313	262	273	288	257	260	269	262	272	272	259	263	279	244	266	278	286	272	256	273	294	261	225	269	280	258	290	214	269	271	270	261	281	295	245	271	279	238	250	270	282	278	267	271	272	269	285	266	239	245	268	257	226	263	273	257	251	296	279	291	273	265	264	258	270	308	284	279	285	244	298	252	273	247	274	277	265	271	270	250	255	235	257	290	237	266	264	265	267	274	234	242	247	243	310	307	299	272	258	274	271	256	273	256	308	259	242	284	265	278	257	281	261	284	270	258	263	287	284	268	276	268	259	286	296	251	271	275	273	273	269	290	276	284	275	269	268	271	252	254	269	275	262	261	267	277	302	281	257	250	299	255	247	270	276	276	253	260	269	279	283	317	248	255	263	246	305	311	277	261	250	261	257	273	295	262	275	302	281	294	291	313	274	249	275	250	262	252	283	287	266	287	291	271	292	293	280	267	280	275	253	282	275	285	264	278	244	285	235	268	256	256	287	257	235	254	268	246	282	286	266	244	258	259	281	280	255	249	289	241	268	264	279	255	297	281	240	263	283	268	286	304	271	280	235	267	240	278	257	255	294	271	289	303	264	303	238	295	268	282	248	237	313	291	248	291	287	259	283	254	292	278	252	273	315	295	269	259	259	253	246	279	257	289	289	294	277	270	281	266	261	295	287	246	282	264	288	262	281	287	274	246	256	266	269	247	248	300	230	269	280	248	250	292	280	287	266	303	245	261	289	268	271	283	298	263	267	215	274	266	300	269	279	245	284	303	259	297	268	266	270	304	247	271	263	308	265	238	263	280	284	263	267	287	302	261	271	272	246	276	278	254	292	278	240	261	245	261	262	313	242	269	289	272	263	288	291	252	274	276	298	311	272	266	279	281	276	244	284	230	267	309	274	290	268	266	279	251	300	273	278	259	249	268	258	277	282	287	245	283	297	268	275	280	265	231	261	280	302	278	261	280	239	278	271	279	288	265	302	284	241	260	276	294	265	261	272	278	296	281	296	257	288	284	255	280	256	284	301	260	274	249	246	278	270	254	280	265	257	267	277	232	264	283	256	254	280	252	253	279	285	259	269	276	292	264	313	276	245	265	275	250	261	280	242	256	251	277	267	266	244	314	270	285	248	236	259	286	260	287	279	295	268	261	260	262	253	264	283	243	288	294	282	283	313	266	264	259	279	286	304	258	266	244	254	314	284	254	285	237	265	315	283	252	283	263	261	307	305	260	260	276	266	284	253	263	280	260	273	278	258	229	250	302	280	298	233	303	276	228	268	250	286	265	253	261	247	268	261	272	259	262	277	321	266	288	258	262	270	266	281	267	308	266	298	251	305	228	249	262	276	277	236	272	249	265	245	291	274	287	295	281	290	247	271	259	247	296	246	252	280	276	277	279	280	279	238	272	263	265	274	246	263	299	280	256	284	252	235	256	260	275	282	267	274	274	272	271	291	274	289	272	248	269	293	234	321	266	259	271	274	259	251	276	249	251	269	257	266	268	267	258	271	236	303	266	226	228	276	291	242	273	243	278	278	316	285	272	288	301	267	262	253	263	276	294	271	280	297	261	302	273	282	268	307	274	252	250	285	296	274	282	262	261	279	284	262	261	278	255	265	274	261	239	230	263	276	281	268	296	256	255	248	255	235	262	297	243	256	255	254	271	275	283	243	238	300	309	281	253	254	284	251	231	269	280	278	277	310	269	290	250	303	244	286	277	270	277	277	266	239	235	254	239	289	261	258	255	268	292	283	261	300	275	258	267	284	279	282	259	253	294	311	306	261	275	265	273	257	294	265	270	266	231	271	265	280	238	263	277	286	304	289	271	264	244	285	266	260	263	257	274	262	289	268	279	248	274	282	252	250	281
7777	15040	11237	5220	2671	1861	1318	1100	872	823	743	710	675	751	675	657	636	645	592	625	680	618	589	634	632	588	603	622	626	591	577	645	599	619	602	576	576	619	601	610	599	606	582	597	587	567	588	571	586	635	611	596	613	619	594	551	572	598	551	636	581	578	580	583	588	597	601	613	584	599	564	572	582	643	641	628	567	543	579	588	600	622	626	598	631	604	608	623	612	576	586	645	587	613	562	608	616	564	621	590	565	618	571	609	605	607	592	610	560	573	607	599	609	619	633	600	633	601	613	596	612	623	615	606	602	594	599	605	611	601	585	564	569	602	611	599	569	617	573	599	591	587	615	538	602	627	605	543	609	585	594	584	613	603	604	601	613	598	599	553	562	618	585	610	584	609	568	609	617	578	611	584	607	618	571	595	574	591	574	606	641	652	597	578	570	591	599	593	604	623	615	607	576	581	567	550	564	578	606	596	580	591	573	620	585	625	597	612	609	611	570	604	618	586	631	616	596	570	630	627	626	612	574	618	607	592	573	584	584	607	616	605	597	621	577	598	591	562	593	623	626	570	662	633	592	615	603	582	574	631	592	579	595	592	607	610	615	592	590	612	611	587	637	621	555	593	538	615	558	576	569	643	609	584	599	563	605	579	564	576	604	601	568	594	601	608	603	632	575	630	582	571	614	591	598	574	592	594	563	614	566	548	580	615	582	594	641	589	600	611	583	628	573	575	585	631	579	572	600	635	588	591	581	582	594	613	633	626	552	637	581	621	581	578	596	554	630	612	581	633	612	585	555	632	551	610	574	552	655	588	626	591	601	607	564	600	547	570	593	556	591	600	587	662	595	564	628	634	563	582	627	565	636	646	627	539	584	631	570	537	639	597	600	614	597	633	616	608	588	617	632	567	604	576	593	602	573	614	641	625	641	575	577	591	590	561	610	566	601	549	609	594	582	567	585	569	587	616	567	599	621	584	535	606	626	574	567	605	592	590	565	626	591	657	599	589	620	599	582	584	569	598	601	576	609	551	615	608	602	611	597	624	574	587	600	615	587	569	637	552	636	577	630	579	556	630	633	565	585	592	603	591	580	637	559	563	579	614	596	567	625	591	540	595	579	606	639	654	611	601	620	575	622	613	584	597	585	612	610	590	611	575	592	573	593	627	614	612	608	612	633	629	607	617	595	619	610	639	628	610	578	629	652	556	581	534	641	588	588	603	649	634	579	600	608	626	617	634	592	593	589	580	625	610	552	570	585	653	572	629	610	572	583	583	625	578	606	583	608	633	551	611	586	604	573	566	580	637	628	598	631	587	576	564	591	598	587	601	609	568	594	622	589	585	590	587	576	600	633	597	604	565	602	618	610	571	586	643	627	608	583	614	598	598	578	588	629	567	597	611	587	582	616	602	585	561	596	590	549	591	626	617	581	591	592	611	591	577	580	590	659	602	593	583	635	634	610	584	595	620	557	600	581	567	583	618	585	599	576	588	610	570	587	612	591	601	597	593	596	583	615	614	628	609	574	611	597	591	573	620	611	584	592	588	534	533	596	579	600	602	588	571	557	618	598	572	617	614	628	595	610	610	587	645	596	624	630	580	593	600	567	589	576	546	629	601	574	594	613	587	618	571	560	608	612	580	636	599	585	614	557	601	605	597	514	572	596	586	652	560	597	610	601	628	641	557	603	607	626	626	568	593	599	622	603	604	607	574	582	595	582	617	591	582	566	628	602	562	631	638	543	624	556	621	605	578	643	608	582	600	616	562	580	547	574	599	523	596	564	570	614	597	602	602	617	590	588	543	594	556	622	625	637	595	579	620	619	593	565	631	600	600	638	586	568	638	603	625	579	607	668	617	539	555	566	594	596	632	590	574	627	578	596	607	545	599	566	565	576	609	595	580	602	609	596	584	613	599	596	567	585	584	646	573	569	611	628	572	551	562	596	609	547	619	617	593	590	600	595	628	591	577	640	624	554	563	580	561	589	571	591	583	596	580	585	598	572	625	571	581	600	613	567	617	625	586	601	593	637	579	612	607	572	613	584	562	630	646	572	639	575	597	598	647	587	599	587	596	625	632	621	607	610	597	591	624	601	598	594	599	568	586	580	572	588	590	605	606	622	593	561	606	595	616	607	573	600	630	593	582	584	633	617	596	639	641	616	612	573	606	610	602	564	582	621	604	586	590	613	606	596	598	594	581	606	643	616	595	606	607	576	579	577	615	582	585	606	578	588	625	612	611	642	599	593	608	609	624	614	575	594	643	589	583	582	613	551	589	609	619	572	635	603	569	599	575	573	566	559	592	620	570	587	541	598	622	555	542	586	580	567	586	590	622	588	594	571	599	598	606	588	583	635	585	614	582	583	561	584	592	595	547	571	585	588	572	546	613	584	565	620	596	618	617	579	580	582	616	557	540	647	588	595	583	577	561	585	547	576	603	594	578	605	612	577	604	599	596	586	590	585	618	574	667	628	602	644	580	573	557	552	584	579	631	568	624	586	629	582	615	603	612	601	626	574	581	636	599	598	553	580	586	604	602	578	590	592	612	624	590	629	582	548	601	586	608	635	558	584	595	581	582	630	567	528	630	622	611	615	535	630	595	560	615	622	573	611	612	556	541	582	583	601	631	611	564	604	594	610	611	583	628	600	644	616	631	603	601	597	604	587	567	603	567	624	608	599	580	618	600	600	551	574	597	641	580	577	567	671	584	548	565	585	570	594	587	592	587	599	558	597	653	557	601	629	605	654	601	615	581	589	565	621	570	552	609	624	548	610	589	604	607	567	573	592	646	633	575	597	607	581	557	597	599	631	628	548	625	617	626	581	605	600	600	567	555	611	593	580	572	578	601	600	566	605	606	614	601	561	573	553	572	631	585	612	551	580	551	586	616	606	585	582	573	588	582	563	603	596	597	577	604	639	571	582	585	595	598	611	574	583	589	558	656	636	652	553	597	559	591	586	613	602	596	623	645	640	642	587	600	594	566	582	549	619	588	598	593	563	590	608	625	603	551	632	570	583	568	582	587	625	569	588	584	632	579	595	604	583	571	628	638	616	599	608	593	547	619	544	587	637	566	614	560	606	637	632	624	589	624	584	596	600	592	595	587	575	578	600	562	656	561	586	619	566	587	591	533	602	605	622	611	562	630	568	584	601	602	619	608	628	590	623	583	592	597	555	588	607	608	620	582	636	609	629	567	592	615	583	626	620	600	620	585	600	587	576	586	615	589	576	590	599	623	557	616	565	605	600	600	648	590	597	548	606	615	619	575	607	613	565	585	582	596	628	613	565	575	562	607	618	636	564	637	566	584	583	637	582	617	625	616	617	611	592	586	566	642	583	598	597	603	576	542	627	557	651	612	596	589	603	594	557	615	623	633	614	608	600	601	596	600	574	571	569	641	663	610	565	565	601	583	594	564	609	604	593	641	603	612	575	607	623	604	626	540	599	579	595	585	541	586	600	597	536	618	560	615	604	600	521	600	569	580	624	573
23973	21135	25362	27191	21195	21142	6999	2156	1128	866	664	541	485	497	397	354	315	292	270	285	271	268	223	233	224	260	217	224	211	205	197	193	184	190	168	202	179	214	172	159	174	176	182	190	171	175	178	188	154	203	169	158	183	182	170	160	164	199	160	176	169	154	185	167	160	196	176	150	179	174	172	172	185	193	180	195	187	179	171	199	149	209	167	199	181	175	192	188	176	160	198	221	177	174	186	165	197	202	207	156	153	194	152	190	201	183	204	201	192	205	173	186	167	167	183	169	172	166	170	199	175	182	194	183	183	171	169	195	180	171	179	183	173	192	218	186	159	186	195	180	175	149	179	174	205	183	166	162	158	178	185	192	178	178	175	169	189	185	159	174	191	185	196	207	185	181	195	215	175	186	153	167	173	167	174	181	189	165	178	168	174	159	154	169	192	170	170	164	188	168	145	207	172	152	192	168	181	162	178	150	192	174	184	196	176	153	208	182	187	171	183	164	174	173	151	196	178	185	160	185	168	149	162	175	186	183	148	165	193	152	168	162	167	174	175	180	178	168	182	209	168	196	169	167	164	170	178	161	180	181	194	165	190	179	184	178	196	184	194	195	167	183	177	196	199	155	175	202	182	175	158	196	190	179	192	166	174	171	190	161	162	186	171	160	149	166	190	172	192	156	149	163	190	166	177	167	192	161	141	165	179	188	165	161	184	170	159	194	186	171	168	165	193	215	147	176	154	160	156	153	155	172	161	188	181	218	167	160	178	179	182	157	162	179	148	194	180	165	190	163	186	178	167	198	167	182	194	180	165	180	183	171	197	173	196	166	155	173	178	182	191	173	173	171	177	190	169	191	195	160	155	176	204	194	167	181	193	173	181	148	166	136	147	164	149	156	155	162	178	191	177	181	179	170	177	144	191	171	147	187	176	160	184	190	164	185	171	170	179	175	172	169	153	183	162	190	169	193	158	164	172	145	168	161	194	195	171	181	187	184	192	187	180	159	181	186	177	163	171	177	171	158	169	164	187	186	164	192	210	174	175	158	187	205	174	166	170	200	175	164	180	196	177	178	180	195	170	166	155	159	188	171	195	191	191	184	182	196	177	177	172	182	187	175	164	176	173	176	162	181	152	198	163	175	199	177	178	200	202	200	175	166	178	178	185	192	176	195	181	187	161	218	184	156	162	152	166	186	179	162	211	173	167	174	186	188	179	155	181	217	181	194	158	182	181	184	180	195	184	159	156	164	163	146	171	187	189	193	170	175	182	210	188	185	172	204	191	164	192	203	196	169	191	168	143	202	178	172	162	173	200	176	181	169	176	190	164	185	210	160	168	156	185	203	168	176	162	185	164	172	176	174	193	174	173	185	167	180	133	166	190	175	192	183	173	177	170	172	187	167	150	177	196	160	194	190	180	164	184	151	189	185	184	191	170	178	170	174	186	201	192	172	220	173	159	214	191	202	172	187	128	173	152	196	166	163	186	174	180	189	177	168	151	188	173	148	166	178	194	177	188	183	192	189	170	189	160	172	199	177	170	185	171	188	159	170	185	174	181	152	137	202	187	180	175	174	174	177	205	173	173	172	193	181	202	187	205	184	181	160	186	201	153	165	196	164	154	171	172	194	159	220	189	171	174	167	204	172	184	194	195	178	174	185	209	181	184	171	177	183	169	214	189	184	174	167	169	173	187	174	168	174	158	161	157	187	180	152	172	184	170	164	188	168	193	159	195	163	174	181	171	165	171	181	183	207	187	193	183	193	204	178	162	172	182	171	173	176	157	189	177	161	187	197	180	179	160	163	173	194	173	184	160	168	221	161	171	170	167	215	187	188	170	144	177	168	177	185	170	164	206	200	145	178	160	181	171	148	188	186	181	171	168	160	174	185	198	163	177	174	182	177	214	190	182	168	159	180	195	192	157	186	188	167	163	165	162	181	198	179	182	167	131	185	178	174	183	169	184	178	179	197	169	192	180	184	179	154	189	165	175	179	185	170	210	201	143	170	187	182	172	168	169	146	172	143	147	184	191	173	201	158	162	206	170	203	177	167	211	220	148	169	148	157	206	160	176	185	157	195	187	181	197	214	175	177	181	162	161	184	183	172	168	209	224	174	191	171	150	182	176	173	164	157	191	173	134	171	170	184	180	168	189	203	181	184	190	169	186	182	166	183	197	186	171	170	169	191	178	177	187	204	184	172	161	194	165	188	168	158	171	166	168	182	171	188	161	190	154	199	170	157	159	202	197	181	171	170	192	194	173	188	166	185	180	178	159	188	172	162	187	163	174	169	163	214	188	187	182	162	173	175	169	174	174	167	216	180	142	179	215	188	195	183	174	164	187	168	166	155	155	166	174	199	195	169	194	193	173	208	180	181	171	189	178	184	169	186	193	163	176	181	169	175	169	176	171	199	162	200	163	177	169	160	212	165	171	164	197	177	195	164	158	165	186	156	183	199	179	196	186	148	196	197	179	180	181	172	199	171	181	161	163	193	170	165	163	169	165	179	182	172	178	179	197	183	180	150	178	171	189	183	191	171	174	200	190	157	174	190	164	151	164	202	182	175	172	194	181	192	169	179	178	190	169	181	190	189	179	175	179	174	177	168	199	193	179	177	169	172	178	175	165	194	145	182	146	179	203	177	163	168	159	190	170	187	178	171	183	204	187	180	209	192	178	184	162	190	186	201	172	180	161	176	192	165	195	176	156	199	195	182	193	204	169	192	175	175	177	168	170	162	171	189	172	167	156	188	204	176	185	166	165	201	185	174	183	186	167	187	196	171	196	186	170	198	152	180	172	156	155	191	179	155	170	159	160	192	166	169	185	175	177	180	201	155	170	195	163	187	171	204	193	176	182	183	150	144	158	189	180	165	188	185	199	158	171	164	151	152	197	203	194	177	190	143	181	193	158	186	184	145	153	165	164	165	160	197	184	192	171	164	176	171	162	172	178	153	189	184	171	183	188	181	176	167	182	172	184	197	160	172	170	184	175	176	154	181	224	199	156	171	163	198	188	206	159	172	166	174	191	196	194	173	181	163	199	186	177	206	181	163	173	186	175	177	175	165	176	180	153	145	188	207	172	168	174	159	190	190	157	155	170	166	175	186	163	191	187	167	164	163	154	162	190	179	161	169	158	175	184	207	177	163	164	176	198	183	183	176	191	187	162	168	162	167	166	161	178	167	175	176	180	157	194	192	178	197	169	148	179	180	180	176	152	179	183	174	172	178	176	189	179	191	191	201	169	167	166	171	195	178	174	192	204	182	170	154	166	179	173	165	151	168	181	176	173	192	190	164	175	192	189	191	178	170	189	149	148	158	179	184	192	176	188	183	167	174	155	177	202	187	181	170	161	207	201	154	162	204	189	183	167	181	192	179	188	193	207	184	178	202	178	171	185	178	207	175	171	196	189	168	185	175	163	161	157	189	168	161	221	167	177	187	166	182	174	169	173	169	179	167	164	208	208	181	185	205	187	182	178	175	192	166	165	158
8046	19969	14856	7412	3708	2172	1514	1240	850	728	614	565	585	621	572	504	480	470	427	437	526	438	470	459	462	416	456	411	414	451	401	439	408	402	422	401	431	409	463	398	391	435	412	452	428	422	436	443	410	392	403	389	401	420	435	412	400	417	426	414	447	413	389	424	397	428	455	412	415	418	422	436	414	448	450	415	437	416	427	405	406	398	413	392	426	424	429	461	437	400	415	470	431	426	437	424	462	408	379	459	410	411	421	412	422	414	439	372	454	409	432	420	390	408	420	420	427	409	440	435	407	458	422	425	416	426	416	397	421	433	432	431	424	409	401	429	438	392	421	459	441	430	423	436	410	412	373	421	417	427	404	417	425	382	400	446	421	430	364	435	428	444	420	405	433	434	442	434	405	405	398	406	422	409	425	412	399	447	415	437	437	410	444	436	437	427	409	421	478	428	371	404	447	421	403	432	408	433	417	436	433	404	417	424	445	421	412	421	426	435	426	431	455	422	410	411	365	449	452	375	415	368	404	421	431	407	449	396	418	421	425	407	406	428	441	429	439	403	421	456	433	419	377	411	430	407	390	476	437	437	410	421	422	444	423	413	388	414	468	404	397	429	410	454	423	401	420	396	450	417	402	448	368	386	373	428	397	400	423	399	428	400	412	379	409	391	439	404	456	405	372	363	413	420	426	447	431	429	407	438	420	399	431	405	412	384	419	444	413	447	407	408	421	404	446	422	429	398	391	427	440	399	426	400	435	430	387	425	420	447	418	428	439	453	431	447	400	435	424	428	416	392	451	435	404	435	401	390	442	398	388	422	414	402	416	466	438	414	474	414	439	412	421	393	430	396	401	460	420	420	395	423	411	394	435	445	459	380	413	433	397	397	398	423	419	417	373	427	377	406	422	453	377	407	421	400	433	416	389	437	470	460	416	403	415	403	428	438	433	451	426	410	428	386	439	399	397	446	403	416	437	424	439	421	392	430	421	430	384	425	404	419	424	426	424	423	429	419	445	415	396	407	431	421	406	420	406	406	455	442	421	397	427	417	416	434	437	418	412	450	385	428	459	408	411	406	416	423	409	438	415	374	413	405	422	445	416	421	413	428	418	394	449	428	419	422	438	398	413	403	436	441	434	415	398	427	393	442	414	419	406	418	424	411	415	448	416	417	414	413	407	448	391	409	431	412	424	397	434	438	426	441	375	455	440	413	450	388	413	385	425	463	405	425	366	409	421	462	399	405	389	410	403	447	432	421	435	439	428	444	399	429	421	424	428	437	424	417	392	416	390	417	421	444	397	425	405	435	424	415	410	427	414	426	383	395	430	445	436	412	430	400	428	420	387	407	392	390	407	434	429	407	431	425	414	455	423	424	386	430	435	416	438	425	409	446	478	398	436	420	397	433	394	432	450	432	414	404	420	375	416	431	434	454	393	407	436	413	433	412	423	417	460	424	426	421	375	421	430	435	395	402	434	419	420	385	444	435	388	410	445	424	414	416	429	385	447	438	381	396	444	440	463	407	386	449	417	377	440	411	423	382	424	441	401	471	389	385	382	431	412	390	402	404	402	414	417	388	453	464	436	409	405	425	381	412	393	416	444	394	407	403	418	441	426	438	404	361	429	459	438	418	405	399	420	424	436	425	434	402	367	411	440	418	405	413	450	397	390	405	391	430	403	420	404	450	409	415	413	410	397	430	439	420	434	443	440	435	438	392	397	410	437	397	400	423	440	429	445	415	421	371	404	419	394	445	426	411	450	432	436	415	406	410	445	403	429	437	392	420	404	409	413	429	465	415	393	414	410	421	384	436	383	433	407	416	404	393	382	391	417	420	368	423	418	408	413	405	423	434	446	403	468	419	430	396	424	426	423	391	409	432	440	417	407	427	414	394	431	435	415	421	405	399	399	411	382	411	393	412	411	417	428	405	435	415	431	423	422	399	440	393	422	415	458	443	426	415	391	429	372	400	403	404	449	409	400	376	427	407	399	432	370	392	424	414	463	440	396	407	414	418	444	417	424	448	397	425	407	425	407	414	420	412	451	427	386	417	408	400	437	425	419	420	464	404	485	427	399	408	427	413	401	407	431	418	455	409	402	424	417	437	388	410	437	393	416	420	382	413	415	437	394	387	443	418	447	431	403	465	376	442	444	396	441	429	416	436	430	425	440	425	433	440	420	463	420	435	426	387	434	430	438	393	420	419	392	440	420	399	406	431	414	417	439	439	445	459	418	415	406	453	411	430	373	417	377	405	421	437	412	388	410	421	430	411	419	434	469	422	398	410	389	394	429	417	409	398	392	411	449	424	393	433	395	405	397	463	409	421	418	416	403	426	386	413	401	425	399	439	440	390	421	410	428	405	408	414	470	411	462	449	448	366	427	414	418	415	415	419	439	403	442	411	429	402	420	436	443	439	398	427	430	399	405	400	376	409	452	402	431	423	431	401	407	390	395	379	428	422	398	439	443	403	385	398	440	405	388	417	443	433	422	390	405	424	413	408	430	395	397	394	407	353	431	432	402	441	419	403	430	437	410	405	392	407	425	416	427	388	425	427	432	431	432	423	412	411	426	411	409	372	387	405	407	427	408	424	431	423	396	433	374	414	420	456	425	397	455	447	407	393	399	425	441	421	411	383	429	403	389	389	434	404	387	429	393	411	404	421	415	437	417	392	419	399	413	435	399	410	445	382	423	401	419	416	407	439	378	403	370	406	421	411	447	431	448	422	428	453	449	384	409	416	426	433	417	410	401	447	416	416	376	438	444	434	421	457	457	405	378	470	389	422	407	436	408	417	461	408	418	381	416	415	426	399	414	435	439	394	414	420	445	398	431	424	456	406	429	439	434	424	415	407	408	440	471	394	418	415	402	427	418	450	446	403	449	457	390	423	421	459	369	393	395	425	420	419	405	448	444	426	434	422	450	431	406	382	430	412	395	430	426	438	383	394	407	428	410	402	405	413	402	415	458	415	392	433	418	398	431	415	429	413	412	418	437	435	426	412	445	426	407	392	421	404	451	401	407	406	445	395	402	391	407	436	385	412	433	423	417	456	423	428	449	403	426	451	435	421	386	384	426	440	422	414	428	404	427	425	387	421	405	413	443	390	417	403	412	442	405	393	474	428	453	384	444	449	440	449	394	458	440	414	418	434	440	414	423	431	386	447	413	416	390	429	416	393	456	433	398	425	406	420	398	453	411	395	390	444	428	420	398	439	441	430	409	433	408	433	426	396	424	454	409	434	429	450	402	406	401	481	423	429	434	444	382	429	432	434	415	373	392	389	416	378	406	395	425	402	415	406	400	434	419	400	417	415	485	421	402	384	403	413	387	450	447	399	436	419	430	382	401	439	417	416	397	445	410	451	409	438	430	388	430	436	416	426	407	375	409	385	433	390	413	466	391	399	427	389	422	404	404	415	400	434	431	426	423	424	374	392	423	445	441	384	426	387	428	426	459	434	396	407	391	455	378	427	431	448	401	379	441	392	406	427
35271	14389	6991	3312	1965	1279	965	749	670	548	466	434	460	435	407	359	391	370	407	367	370	369	384	379	393	380	380	375	338	356	385	355	354	397	375	334	342	345	369	390	353	342	365	369	361	347	370	344	344	380	310	355	369	334	353	378	364	376	347	363	320	385	394	358	365	361	350	362	324	389	396	364	389	370	354	379	372	330	372	343	369	343	374	363	396	373	355	345	341	397	351	400	349	383	366	383	371	364	364	361	351	397	407	364	346	393	349	367	402	368	372	367	340	360	329	357	351	352	343	333	343	363	331	353	385	378	373	388	353	361	357	379	387	348	369	369	384	357	358	318	382	336	363	381	345	361	329	379	405	375	393	370	304	347	377	363	384	360	398	381	384	396	370	362	377	361	337	377	336	363	375	362	388	360	366	342	351	367	348	356	351	376	390	378	340	345	379	389	391	377	358	358	369	346	398	369	393	385	379	356	361	347	358	355	345	374	359	367	377	387	359	357	334	369	351	341	372	384	380	358	354	352	367	372	374	392	384	354	364	358	384	385	350	318	340	417	368	348	352	361	370	367	386	354	366	371	358	355	377	402	368	377	351	380	327	331	367	376	384	364	364	372	364	378	392	373	361	350	347	407	357	383	379	392	354	385	375	392	356	364	325	375	384	377	384	387	367	393	376	361	361	362	392	344	354	300	370	356	399	375	360	371	372	346	361	344	381	376	403	393	352	398	329	351	360	393	378	365	353	365	331	367	371	366	380	368	374	364	360	334	347	386	389	309	342	376	367	372	388	365	342	392	348	362	385	364	363	372	383	360	375	351	373	381	369	389	368	380	367	387	362	349	373	344	361	360	365	392	411	383	400	364	377	339	383	347	373	353	381	344	385	360	356	371	374	370	386	335	384	345	366	364	377	369	368	349	381	377	372	379	372	347	351	374	372	398	327	333	374	382	349	358	331	364	340	355	384	371	392	385	378	377	346	380	416	372	385	355	370	338	348	379	379	335	369	348	329	363	359	355	360	362	322	362	380	377	379	398	391	362	349	368	371	348	389	357	360	327	399	349	387	339	388	393	415	380	396	344	347	343	330	370	344	375	367	353	371	357	358	362	346	396	415	381	352	363	335	400	394	375	381	343	369	391	346	380	323	353	356	335	395	382	356	361	358	357	375	353	387	360	358	368	326	346	367	375	345	364	350	385	361	344	350	374	319	360	367	357	379	380	338	382	339	390	322	399	372	350	387	354	344	356	355	403	355	373	332	379	381	366	351	352	374	325	387	338	375	342	318	389	348	376	378	373	357	369	359	358	409	369	359	399	348	400	365	369	378	356	388	357	376	397	386	361	366	343	406	369	381	361	349	391	360	366	375	370	390	336	348	343	398	427	355	379	383	367	333	340	368	347	388	320	372	369	379	410	346	383	378	399	338	367	374	363	375	370	353	398	389	380	392	390	383	390	345	368	382	363	373	351	385	393	382	399	332	315	377	379	375	389	354	384	375	360	369	370	354	338	378	383	391	339	344	362	412	384	364	359	392	373	354	378	407	354	384	378	340	362	359	351	331	380	373	368	370	395	339	373	368	359	361	371	360	371	355	340	352	376	334	389	325	364	342	383	386	381	374	391	352	352	360	352	416	335	381	376	393	409	354	390	359	412	368	346	350	372	362	346	371	399	372	372	358	349	370	353	344	373	336	338	367	363	381	340	365	364	368	351	344	371	388	373	368	348	337	362	369	345	350	378	343	356	364	406	418	364	374	345	342	362	360	374	346	369	353	367	377	355	336	363	360	365	387	381	333	357	390	358	385	348	371	410	350	355	347	377	399	383	359	380	368	341	318	347	368	346	317	373	355	328	396	361	390	386	357	374	350	360	375	360	345	361	351	372	344	346	402	366	351	362	353	365	351	384	402	372	357	387	374	378	349	351	371	378	368	376	391	336	394	355	326	370	367	372	347	382	365	378	383	424	349	353	318	388	365	381	342	331	391	330	341	351	351	386	351	386	364	317	342	348	354	385	380	346	361	345	321	362	375	419	367	364	343	354	362	365	356	373	360	355	369	312	384	380	364	424	343	364	370	399	374	331	372	368	399	371	356	351	360	347	413	376	361	367	324	364	378	352	390	385	368	382	367	360	380	358	374	372	368	375	356	380	351	381	356	362	379	378	323	359	362	388	370	358	341	387	379	381	339	367	382	322	397	351	408	378	375	380	385	354	355	346	336	336	340	362	363	354	335	356	379	389	375	372	356	395	374	370	332	369	367	366	346	373	358	349	367	343	370	364	376	383	397	359	384	367	369	406	363	375	343	359	341	338	306	377	327	384	351	374	364	377	360	337	392	380	376	361	339	370	375	352	362	396	322	363	346	348	345	349	366	344	362	388	360	381	362	339	380	344	313	351	345	377	343	341	341	387	388	371	383	370	377	317	330	368	383	360	375	343	354	389	334	370	379	322	365	360	378	378	341	345	381	375	410	341	378	360	363	349	367	326	371	377	370	396	352	356	345	360	402	353	348	354	385	360	361	329	347	353	365	364	392	409	370	361	358	396	364	346	332	375	392	369	337	342	355	400	338	357	386	371	417	367	332	364	360	377	353	373	343	368	369	380	378	353	334	358	375	412	394	381	348	367	367	364	369	367	354	362	362	386	364	383	362	376	371	395	388	362	347	374	394	369	375	346	373	376	332	365	370	380	364	378	342	381	370	367	389	353	354	375	355	353	329	380	365	365	393	394	360	384	378	374	338	364	353	393	341	315	351	388	396	369	391	359	365	375	355	346	346	332	332	370	372	329	360	347	349	372	344	361	361	352	373	374	344	326	354	373	346	367	347	400	341	349	409	362	384	370	353	374	336	354	365	341	335	371	353	379	380	356	379	384	354	368	380	338	335	400	366	364	361	356	353	359	326	383	333	348	380	367	363	359	367	372	341	344	339	327	349	349	335	356	374	371	344	367	394	367	387	363	375	391	379	351	352	352	342	384	349	337	349	402	336	372	343	367	336	351	396	393	357	356	365	328	375	370	357	342	357	376	359	382	377	386	387	340	370	357	324	387	358	374	370	355	368	372	373	369	359	360	365	368	369	374	338	357	383	377	354	389	365	368	314	377	368	328	373	331	376	348	370	365	370	389	386	382	361	378	346	349	330	395	344	360	361	324	370	351	313	380	376	322	371	340	360	343	360	338	403	349	366	352	339	336	370	376	341	358	368	349	364	355	367	356	341	380	382	327	342	385	372	382	366	375	302	335	411	387	370	420	353	304	359	386	348	344	352	367	396	333	381	377	338	403	363	355	375	355	366	367	381	367	343	354	363	356	360	331	382	397	373	354	346	383	336	344	368	381	404	328	395	363	342	340	399	395	374	371	373	342	346	355	376	341	381	410	370	354	359	366	340	363	369	378	352	383	388	381	349	395	373	352	366	340	364	386	355	386	372	372	363	377	355	334	385	355	358	363	376	365	381	354	354	363	319	369	333	382	365	361	377	331	370	355
13208	8492	6041	2947	1794	1348	1111	994	942	877	778	835	802	837	796	797	763	756	785	785	784	742	779	753	823	817	814	787	824	803	835	775	801	820	781	822	753	842	775	838	799	788	815	783	738	782	789	837	796	741	771	782	825	851	803	782	833	788	831	803	814	798	776	794	783	804	817	761	796	794	782	807	785	774	830	806	793	787	790	757	764	787	790	759	774	782	810	776	834	734	808	812	781	755	810	807	826	780	870	797	820	820	790	803	781	783	766	831	734	808	788	879	774	802	791	803	814	786	789	802	773	792	844	748	754	775	811	879	749	794	774	767	815	816	778	752	775	822	770	784	822	811	800	798	757	769	821	772	830	773	777	797	802	833	799	772	808	759	760	827	838	762	780	818	773	769	749	787	811	760	828	772	729	746	783	780	810	792	847	767	795	737	753	802	733	767	837	776	804	841	774	788	856	858	850	812	800	800	810	834	767	802	796	803	809	818	828	778	775	739	805	788	771	845	777	711	815	814	784	783	801	821	796	807	793	801	770	799	760	794	818	801	800	749	743	807	821	805	786	806	786	816	789	743	797	779	852	818	766	823	798	792	781	769	749	737	809	782	789	777	798	794	794	805	812	796	788	832	795	765	790	845	830	771	765	778	792	801	796	800	806	770	792	812	807	738	818	732	760	768	793	808	748	831	787	799	738	834	798	827	851	796	714	777	850	792	822	763	794	833	786	763	808	797	810	783	772	768	782	753	861	791	805	764	785	800	785	820	803	784	864	752	790	788	824	791	799	777	792	774	781	811	795	808	799	747	784	827	779	743	802	774	774	783	773	766	811	786	819	786	811	822	826	795	734	761	814	765	804	728	762	798	802	780	826	785	793	776	777	859	798	787	797	824	758	756	846	763	772	811	817	803	812	792	780	774	826	759	757	782	793	803	724	823	812	796	811	779	766	834	797	837	789	825	784	828	767	830	819	804	788	764	774	747	746	741	783	781	756	760	746	841	827	807	835	765	791	845	778	795	828	752	763	757	791	792	785	798	761	827	775	786	791	777	798	826	789	819	788	726	741	824	773	797	792	759	786	813	752	786	827	794	793	802	740	788	818	788	849	806	842	816	824	784	813	794	786	719	804	764	789	767	782	805	780	749	817	802	761	802	780	773	747	796	761	773	800	825	750	782	798	815	804	822	765	778	801	801	815	799	780	769	824	828	763	728	807	785	786	768	822	798	706	778	785	804	778	812	793	788	752	801	790	801	790	748	798	784	785	735	800	826	768	747	820	795	748	793	783	787	835	819	791	798	798	801	815	780	769	768	779	780	784	794	787	829	817	807	786	726	768	781	731	835	785	784	796	779	798	781	796	805	762	790	757	822	744	838	748	774	773	748	810	807	818	800	744	800	810	827	827	779	825	803	778	785	809	792	823	847	729	804	736	761	781	768	808	771	754	825	802	767	798	777	810	776	781	724	779	793	806	829	810	772	801	852	824	805	803	821	813	786	791	806	797	815	724	805	790	787	806	777	767	752	814	743	870	795	795	752	778	840	737	817	802	772	786	788	789	761	786	797	747	797	827	801	750	770	835	752	751	832	787	773	759	774	791	818	849	807	784	810	753	755	798	796	801	826	800	787	810	779	825	744	780	804	795	756	805	762	802	806	755	795	814	740	781	818	777	777	803	784	761	802	830	806	750	820	787	795	784	756	779	768	798	767	729	736	750	827	820	747	779	787	808	790	792	783	765	747	814	819	794	749	825	781	813	818	830	786	773	785	820	805	827	777	787	779	807	786	792	800	807	772	784	787	794	772	814	802	782	768	843	771	760	798	806	779	748	838	759	739	810	764	813	788	793	755	812	767	794	780	786	746	778	771	775	825	783	886	839	755	773	766	763	794	845	804	796	788	775	805	810	802	815	779	796	840	790	834	787	720	761	785	767	799	783	828	773	792	774	773	835	808	770	824	773	807	844	805	787	812	809	749	815	811	734	776	775	804	796	777	730	832	768	803	791	794	747	814	800	760	819	766	768	767	805	794	800	777	814	814	812	776	822	736	802	803	780	753	749	770	770	785	801	791	800	787	740	772	781	750	804	762	788	842	787	786	785	792	766	760	806	800	833	754	835	795	809	775	823	744	801	789	821	814	760	765	837	833	788	771	834	808	782	739	749	799	775	794	809	761	803	791	846	806	741	782	837	790	843	805	771	781	797	748	785	820	777	788	777	788	821	760	828	748	800	770	787	760	784	800	838	773	801	779	765	789	733	825	811	820	779	811	824	805	799	786	801	805	772	754	783	789	763	778	826	742	752	800	756	735	794	802	830	797	803	791	816	783	787	781	775	738	797	792	772	802	739	799	813	749	792	780	799	803	842	800	803	767	772	813	793	811	843	767	793	781	767	747	788	742	843	768	828	843	772	779	797	813	822	759	802	801	789	746	838	770	785	814	846	813	784	774	840	786	805	798	780	793	783	784	764	742	766	817	797	832	781	784	823	793	796	794	811	757	823	775	820	761	815	805	801	811	791	776	779	792	811	758	808	777	795	755	787	813	758	779	735	804	782	800	812	802	778	783	767	794	835	794	766	789	777	791	790	809	805	754	780	767	746	751	757	857	798	763	782	794	780	771	807	784	792	787	778	767	790	732	813	799	781	810	768	778	766	816	769	762	786	789	842	802	813	796	766	808	799	777	782	843	791	759	763	786	777	813	806	774	787	763	806	753	774	808	775	770	798	788	846	737	723	767	733	805	797	825	746	752	815	773	799	747	824	821	744	797	774	816	747	824	755	810	765	834	803	753	795	781	785	767	817	799	775	772	820	816	753	761	790	814	816	799	831	781	755	870	792	820	784	819	780	781	786	766	787	781	833	723	839	778	748	819	776	816	753	790	815	836	814	751	750	785	807	706	821	788	856	782	811	775	753	821	836	825	752	731	768	834	777	832	767	727	777	831	781	825	801	780	840	755	767	821	812	771	764	802	819	788	810	814	781	843	796	797	804	802	803	722	791	829	765	789	801	795	752	759	742	773	759	780	778	785	784	823	735	810	843	747	827	793	752	808	796	801	815	786	818	814	801	782	791	765	787	802	804	756	805	866	826	797	794	800	758	759	764	764	788	790	760	821	806	791	777	817	797	783	828	775	755	771	799	752	756	794	789	777	834	827	762	771	826	825	796	784	822	804	803	785	840	814	757	743	826	781	748	804	764	803	764	798	789	836	870	772	755	846	842	769	794	802	794	765	786	831	785	769	793	811	759	820	764	781	782	751	761	776	730	781	740	819	774	757	859	748	811	789	782	814	802	800	783	831	779	789	780	768	785	817	788	780	824	762	798	818	831	795	813	787	769	772	774	737	760	770	778	800	829	805	768	838	764	761	776	782	789	774	730	809	781	817	795	763	754	752	840	778	782	777	752	741	781	791	813	797	770	818	729	775	773	787	793	813	796	795	772	821	762	771	781	803	758	754	792	793	755	826	761	778	792	774	848	774	815	798	801	830
24770	21144	24704	27793	20820	6336	2053	1326	878	711	567	534	450	431	429	348	358	330	318	325	342	313	329	318	286	297	284	292	290	288	281	277	260	265	281	278	278	292	279	297	261	249	268	260	276	265	261	256	266	303	266	251	283	303	260	270	275	281	251	278	267	252	264	238	279	268	282	294	289	270	270	296	262	276	292	297	305	268	269	267	282	267	249	265	297	274	274	268	233	246	264	256	289	238	262	304	255	270	286	254	304	261	274	244	266	269	260	269	265	250	262	281	245	268	264	271	287	241	304	257	271	274	274	258	273	281	270	252	298	263	229	258	291	286	276	294	293	287	250	279	270	304	263	266	264	288	268	283	252	287	280	245	277	286	284	252	247	255	270	300	264	283	257	303	277	283	262	272	235	267	260	296	300	243	268	274	266	272	263	245	253	251	271	270	275	271	251	274	261	260	239	277	289	266	292	265	236	267	257	295	267	295	243	265	263	276	282	281	305	283	260	263	286	260	258	279	274	268	252	261	281	257	280	261	285	290	284	246	260	274	242	273	262	268	281	271	246	271	258	271	278	275	274	263	247	233	250	250	249	271	256	268	273	281	282	273	271	268	246	255	282	248	247	314	240	255	259	277	249	226	259	279	255	249	277	303	279	228	265	245	291	271	288	265	256	255	283	230	254	290	281	224	283	263	272	267	245	262	285	263	268	274	294	250	259	286	272	268	248	298	286	250	237	298	279	292	244	275	256	262	260	285	250	260	299	272	262	272	275	259	298	289	265	249	292	280	265	267	262	281	286	289	283	263	269	264	282	253	272	262	286	267	266	289	271	265	262	302	275	290	290	287	251	302	257	273	297	247	281	273	284	270	248	275	285	254	280	252	267	273	283	274	279	267	238	278	257	265	278	272	291	277	269	243	276	277	261	217	277	281	262	269	316	267	267	243	262	270	281	265	272	245	275	233	269	300	228	288	300	266	297	256	252	284	295	276	276	272	292	253	272	274	285	251	288	285	230	261	269	261	266	253	278	290	250	273	259	260	244	268	276	271	281	278	256	283	281	259	275	248	252	278	272	280	263	262	262	261	268	258	264	290	268	271	233	231	254	249	292	240	310	285	288	269	240	264	257	280	253	231	265	237	258	259	254	260	262	268	257	277	271	254	254	259	276	300	236	272	291	241	282	246	251	266	286	268	265	324	268	264	285	280	247	250	277	262	269	252	266	261	274	302	256	226	248	270	264	260	270	259	275	263	289	268	275	288	283	233	287	288	287	273	291	296	257	228	289	270	263	230	246	233	254	279	271	268	294	264	272	265	256	266	212	286	308	264	285	276	257	265	230	279	282	284	268	255	256	284	255	286	256	241	260	254	301	309	277	261	264	270	286	254	288	271	267	304	320	240	301	263	290	272	289	278	257	277	266	255	288	255	244	269	286	249	295	271	256	273	263	233	292	256	267	263	257	268	276	271	291	268	245	280	294	285	228	268	264	258	263	250	254	264	243	250	285	301	274	277	273	262	280	288	238	261	288	282	267	278	252	275	260	241	251	266	274	240	277	235	266	298	235	289	304	270	224	267	274	294	267	276	237	273	267	290	268	265	282	258	276	288	268	244	253	268	296	251	274	289	247	266	275	252	282	313	286	256	262	286	260	294	274	261	281	254	265	257	235	251	297	249	271	263	254	257	278	289	252	257	267	303	254	278	257	269	269	251	284	218	276	239	255	283	290	261	254	261	265	222	277	256	279	263	285	258	261	259	261	262	249	271	272	241	281	254	266	253	255	275	270	262	261	249	267	251	260	271	260	281	289	282	295	247	263	262	270	262	288	246	288	263	277	260	249	288	259	259	263	283	269	267	268	252	253	251	263	274	239	277	281	279	272	289	251	246	289	262	252	275	268	247	300	287	279	253	262	252	234	262	265	268	282	249	254	270	254	244	259	242	259	293	283	292	286	251	288	307	263	259	286	273	250	311	251	299	272	271	254	251	268	256	278	247	290	266	266	239	285	242	256	273	264	250	249	235	277	262	289	269	250	305	273	258	251	277	287	250	252	278	232	284	255	260	271	255	246	278	277	232	258	270	261	293	284	266	254	275	270	252	292	286	285	261	264	273	242	253	272	273	266	286	269	259	264	292	291	269	288	254	275	262	256	262	239	264	308	273	292	278	278	247	268	252	254	293	261	247	244	279	261	266	267	226	258	279	300	258	256	270	275	258	305	293	279	253	266	279	270	283	245	248	250	277	287	277	265	260	263	224	235	251	272	243	268	262	245	278	266	265	267	265	260	280	254	277	248	274	259	259	277	268	281	270	255	255	281	245	240	272	285	284	262	284	264	265	274	265	273	249	255	272	281	257	267	235	256	254	266	301	255	282	242	299	282	285	256	288	263	285	248	279	244	253	283	239	289	273	259	276	274	259	272	250	269	279	287	248	269	279	275	256	254	274	274	279	252	241	277	264	272	291	276	288	271	275	280	263	243	274	274	287	261	284	286	261	287	277	286	241	258	268	263	252	271	277	278	286	272	270	288	264	244	282	275	258	267	269	241	274	292	251	272	251	288	270	276	280	277	269	264	278	260	261	248	268	276	269	259	292	265	281	265	263	267	247	223	319	298	252	280	260	290	261	248	274	251	264	279	282	273	288	255	257	269	241	268	282	245	250	289	273	290	258	262	282	261	278	280	265	270	249	246	267	216	255	271	246	287	263	290	264	288	281	252	257	296	302	257	236	259	263	296	243	273	246	247	274	280	289	263	305	278	282	274	274	248	260	278	240	270	244	244	276	296	257	275	275	283	231	246	254	275	257	264	259	245	278	284	283	254	230	259	269	302	264	290	287	270	272	275	278	302	275	240	213	252	274	279	264	282	260	289	259	277	229	263	288	260	313	279	254	277	243	295	238	274	255	245	234	274	289	275	246	257	282	269	249	278	268	251	273	249	265	245	285	310	251	272	272	258	262	262	240	273	297	295	299	257	300	256	295	287	267	281	233	263	253	256	252	262	291	267	269	278	310	246	253	256	240	261	271	256	262	281	259	275	269	269	256	272	270	239	249	292	268	263	267	264	247	273	258	267	258	275	273	252	276	258	305	242	304	268	278	278	287	263	240	277	268	253	283	274	264	259	264	258	249	294	248	276	244	230	279	254	257	278	267	250	314	293	250	264	274	281	248	277	279	287	280	274	238	273	266	259	262	255	257	246	283	262	257	237	243	251	259	284	259	278	265	266	253	264	303	276	251	278	266	283	251	264	273	263	282	267	264	274	261	250	243	277	260	281	262	269	273	275	267	252	286	246	235	260	276	282	292	268	245	286	236	238	280	275	268	282	274	252	277	289	242	234	269	271	281	233	283	294	241	266	259	249	236	257	258	262	239	255	296	268	274	248	262	251	259	282	271	269	287	283	286	269	270	280	266	247	236	265	232	294	242	257	250	276	245	239	279	295	251	262	231	310	279	247	260	284	225	271	248	260	254	265	260	253	239	279	285	242	291
7557	15019	11554	5493	2826	1819	1326	1035	937	807	761	719	685	668	689	664	662	650	628	612	591	641	618	582	648	613	620	599	598	558	615	597	589	595	619	606	594	608	602	573	571	620	542	572	541	534	561	592	584	626	590	599	619	561	566	552	591	610	629	561	548	573	606	650	619	602	616	596	595	586	556	581	595	617	602	593	590	592	593	582	591	553	590	577	613	598	591	592	618	619	615	582	616	587	570	594	557	551	556	629	576	543	583	575	596	607	572	630	619	591	590	605	583	649	616	623	622	541	578	589	640	585	556	624	581	582	613	594	583	616	560	599	613	568	615	603	602	563	617	566	543	612	619	598	579	589	613	588	563	633	602	585	598	639	600	562	609	633	591	585	588	601	589	611	562	591	569	554	531	585	632	601	591	590	546	638	534	596	586	590	600	597	558	613	589	614	568	589	593	596	565	630	574	580	609	602	569	586	608	599	616	621	547	634	614	608	570	554	620	598	589	629	585	564	587	601	580	588	589	576	621	590	547	620	636	590	599	559	574	596	565	583	596	587	604	570	592	616	599	555	567	607	548	580	575	569	552	598	604	634	575	592	559	594	577	589	578	604	611	609	547	627	608	601	603	611	592	609	636	530	576	596	583	610	549	610	574	570	551	601	568	583	634	585	543	618	574	586	592	592	587	606	599	567	595	563	598	559	598	578	612	574	603	628	600	565	550	605	528	588	593	583	594	622	598	598	640	589	568	563	592	572	571	567	609	631	597	564	579	612	611	611	557	627	559	612	607	586	612	615	610	577	607	584	581	594	570	613	552	595	566	604	604	597	553	586	595	642	629	560	592	566	575	589	562	593	575	583	591	614	623	583	601	583	580	573	586	618	581	616	626	584	551	574	565	564	560	584	600	589	587	602	606	628	576	539	564	624	583	601	621	593	585	564	597	617	629	560	573	597	625	572	557	587	576	566	598	594	617	569	594	564	549	602	589	612	607	581	606	603	583	597	576	577	596	582	601	600	606	604	614	581	549	613	618	610	575	586	608	599	602	533	631	627	593	567	614	600	602	612	621	589	628	581	582	609	589	589	567	620	581	608	577	602	579	610	587	572	652	603	597	588	614	600	609	579	573	564	609	566	560	586	573	576	607	559	608	589	573	609	538	589	587	614	593	570	612	580	597	627	607	612	571	572	610	598	608	601	613	636	628	593	588	562	578	589	597	593	545	553	556	595	615	630	605	643	613	587	546	619	589	593	548	579	561	612	601	581	590	563	598	573	573	580	566	593	580	589	616	587	573	595	631	574	596	565	598	596	574	612	616	594	624	616	597	612	585	600	580	562	603	562	576	578	606	571	546	560	608	602	565	591	582	583	603	576	619	591	563	594	574	546	672	611	634	589	610	594	624	594	622	605	580	582	620	616	562	557	576	545	624	599	550	615	617	619	585	608	593	647	608	588	610	625	600	644	637	597	586	597	569	542	591	577	603	626	598	585	582	557	579	592	596	599	608	615	573	607	546	564	559	561	547	599	589	601	599	543	576	581	588	592	579	595	581	621	600	569	574	580	627	600	600	563	607	615	590	592	640	607	634	594	598	603	573	618	622	577	574	573	652	607	617	595	568	613	579	616	585	548	595	559	569	557	570	588	581	583	613	563	600	576	615	627	618	605	564	597	590	614	600	655	637	540	560	624	572	591	579	581	592	567	616	622	603	585	606	623	599	623	582	623	563	581	566	564	557	601	562	588	584	591	597	644	612	567	611	599	566	621	616	582	636	614	567	590	587	627	587	547	591	616	593	632	653	565	599	593	568	571	598	587	618	571	562	570	557	624	608	591	534	574	545	563	611	619	598	597	617	568	583	607	635	542	594	568	603	607	558	593	583	570	583	597	580	624	594	568	617	584	580	600	590	591	567	595	581	633	588	574	638	622	588	601	600	583	574	567	615	577	604	593	604	607	600	624	594	604	567	567	585	575	623	618	580	598	561	633	595	588	588	576	621	620	545	573	580	583	633	541	548	578	585	611	607	580	573	589	580	603	560	558	583	578	573	562	602	588	608	574	573	519	559	598	551	591	573	544	560	575	631	618	527	604	545	615	622	587	573	575	604	621	583	582	598	565	627	602	579	587	563	625	648	589	612	630	625	597	581	563	562	566	596	617	630	592	601	611	591	583	572	610	552	580	581	578	577	606	576	576	643	593	652	606	603	634	595	560	616	554	568	567	606	581	597	603	549	579	604	538	575	634	607	616	558	581	575	582	575	532	607	605	602	603	634	561	619	567	607	628	567	594	547	624	580	568	551	618	560	592	580	582	569	606	570	588	587	603	586	609	640	613	602	620	603	617	596	532	547	625	562	567	626	612	540	591	609	529	600	650	611	588	630	560	602	564	557	605	590	594	619	576	561	595	576	550	607	577	592	639	580	665	595	580	576	619	563	633	570	608	576	655	634	619	551	617	590	566	574	631	569	587	540	579	576	612	629	575	583	620	549	590	583	602	564	603	591	577	604	593	579	582	587	641	583	626	578	565	592	588	562	586	602	559	572	627	556	550	618	608	593	570	594	575	572	613	582	570	612	577	607	559	595	553	567	609	599	566	592	577	604	577	597	567	541	566	581	601	571	640	611	574	564	559	577	573	620	636	602	611	594	590	596	640	578	574	599	630	603	606	571	595	585	596	612	592	615	573	593	564	599	557	598	561	610	578	540	559	626	587	600	604	611	603	558	607	624	583	614	581	571	585	617	670	585	594	618	586	599	554	627	637	583	610	569	584	610	544	576	569	571	575	612	585	604	576	608	636	602	568	608	554	562	615	613	535	575	592	558	616	630	591	592	605	555	575	594	612	565	574	597	594	580	605	556	565	591	602	565	601	608	574	585	603	576	608	534	592	563	571	561	585	574	604	609	601	586	588	570	561	582	582	596	609	577	631	583	571	627	604	577	624	624	549	561	606	606	635	591	556	561	555	589	569	596	556	579	595	624	571	593	597	595	584	609	598	612	574	631	580	608	578	571	589	637	587	586	591	610	610	595	636	603	597	586	608	576	602	570	566	591	633	666	570	592	608	605	617	553	580	589	611	582	588	604	604	570	562	578	599	559	597	592	628	612	593	623	599	603	566	593	581	601	570	576	567	632	577	618	595	574	576	578	579	653	574	565	595	579	622	583	578	595	578	585	590	590	575	605	590	581	597	598	590	534	608	591	602	573	598	634	595	565	591	582	577	559	550	541	579	583	608	598	596	583	565	555	567	604	603	629	564	595	573	529	600	582	587	594	574	593	583	600	579	571	553	586	602	623	587	601	597	568	579	584	602	589	561	649	587	571	586	626	550	592	573	584	613	582	570	677	599	556	642	574	602	592	602	586	601	594	604	581	548	596	613	573	563	560	584	580	584	571	604	578	600	599	575	635	576	586	562	605	600	557	597	584	566	648	601	572	596	645	568	589	571	572	621	583	539	583	578	611	584	584	603	570	593	599	553	581	597	571	634	576	597
24029	21174	25397	27246	21235	21144	6791	2134	1166	902	629	575	509	457	412	355	331	279	252	268	249	246	219	223	225	196	221	213	229	201	214	187	209	190	184	196	216	174	199	196	186	182	179	170	174	181	184	175	162	185	168	183	190	145	176	192	209	167	188	169	176	172	162	178	180	177	200	182	187	174	172	172	189	160	161	183	166	190	161	182	167	181	165	179	201	196	170	197	164	177	175	169	154	181	183	211	194	182	190	162	175	180	178	186	155	171	179	183	167	203	185	152	162	162	178	181	152	183	166	169	169	180	168	157	177	188	185	188	148	161	170	169	185	204	189	212	165	183	202	192	196	181	168	188	183	197	154	175	187	182	163	154	188	177	185	181	179	164	170	161	178	150	164	181	157	172	172	169	167	166	179	188	170	157	195	173	186	185	182	176	171	166	176	165	163	172	186	185	175	174	183	160	171	169	157	178	173	189	188	172	197	184	188	163	162	169	190	165	189	171	167	164	159	168	168	180	175	193	152	186	150	170	173	178	192	159	169	152	196	171	170	153	164	182	162	178	177	190	142	218	175	146	185	173	161	160	177	189	170	170	177	164	160	158	185	163	190	166	155	192	182	181	168	192	167	154	181	179	158	146	194	182	174	180	169	193	201	163	186	191	195	149	160	159	169	165	153	181	160	166	169	184	169	186	211	190	165	165	185	183	159	161	186	162	169	185	182	188	190	167	191	175	162	153	189	178	168	183	168	167	201	174	190	174	162	178	161	167	194	175	156	146	142	163	192	189	182	185	167	161	192	168	183	175	161	189	175	179	164	160	169	155	153	179	174	159	164	170	204	171	149	154	179	174	191	180	177	167	195	183	164	181	163	151	178	159	172	173	157	177	225	184	197	176	167	180	174	162	202	172	182	198	192	189	155	156	176	206	206	173	179	193	167	170	175	170	172	180	188	187	170	163	160	186	172	193	177	162	168	175	187	179	161	155	177	163	153	168	194	205	166	159	156	157	173	196	167	179	156	160	168	166	191	161	170	174	190	129	182	168	155	194	174	194	193	186	166	165	191	188	181	170	170	168	171	171	154	153	180	180	159	175	168	174	192	197	193	190	178	157	178	173	186	198	184	173	177	190	160	151	170	179	162	186	177	157	188	176	174	152	195	162	176	181	180	200	170	180	154	183	185	174	178	168	151	196	162	179	174	167	164	163	182	176	162	172	191	151	166	171	178	175	166	200	182	160	189	165	171	203	160	160	190	160	187	171	171	171	187	178	185	163	181	196	191	182	171	179	176	203	170	173	179	145	174	183	161	169	171	167	186	194	195	174	174	183	164	163	174	174	152	194	162	177	172	149	174	197	203	164	198	204	162	204	166	169	190	201	161	175	177	181	177	173	180	176	146	177	182	203	129	165	190	162	201	171	165	167	201	201	178	181	177	168	174	165	182	186	152	176	195	199	163	170	168	174	181	172	149	174	175	168	161	164	197	170	148	154	171	179	171	198	156	169	140	191	186	202	167	176	182	187	169	173	185	168	174	177	171	196	191	153	173	165	186	177	160	169	188	185	192	165	156	173	163	159	191	191	182	181	182	195	162	154	171	179	168	177	200	174	160	175	165	146	167	176	191	170	159	192	184	175	196	160	166	161	165	184	159	202	172	195	192	207	180	180	162	188	159	174	194	158	178	160	192	181	153	160	175	170	178	170	189	176	160	155	165	201	193	182	171	203	175	197	180	184	173	177	161	153	174	201	159	176	176	198	183	182	176	158	196	164	169	182	167	173	175	181	193	173	170	186	159	159	173	176	192	163	143	185	176	170	189	191	183	187	175	175	167	164	181	192	156	151	167	161	180	181	155	168	191	170	174	174	197	200	168	149	179	159	168	163	168	168	187	165	190	196	173	166	164	192	166	178	156	166	168	171	159	182	157	155	143	175	174	161	153	181	173	184	168	195	164	164	162	151	209	188	173	172	165	169	175	189	152	195	176	176	176	165	156	148	161	180	177	160	173	188	175	183	162	142	162	175	193	164	163	162	167	178	170	177	202	192	190	213	197	178	160	159	199	189	184	172	179	171	187	166	196	154	152	170	181	174	192	183	198	181	184	211	190	199	199	182	184	162	166	175	180	177	143	175	185	165	179	164	165	169	187	151	156	167	188	167	165	159	163	194	175	196	158	198	196	185	167	175	162	171	182	192	162	181	154	161	196	187	160	177	188	166	153	190	200	181	181	179	202	196	177	172	176	178	170	161	159	163	164	179	169	172	171	177	178	170	139	183	181	174	159	160	184	176	167	173	195	195	187	204	193	195	170	168	200	162	164	149	187	191	148	163	169	154	155	179	194	175	173	158	186	177	193	181	182	181	179	169	186	202	183	172	183	176	188	172	200	163	162	163	161	155	153	166	180	178	190	187	165	182	161	178	186	181	170	208	162	169	182	167	178	186	194	170	152	181	169	176	171	181	139	177	187	185	188	190	182	163	191	165	182	186	176	157	179	219	189	165	186	153	203	155	190	183	181	185	178	168	173	187	204	191	175	178	158	180	188	174	194	160	179	141	200	184	178	164	183	181	189	148	183	168	175	182	159	157	174	174	181	185	174	183	185	165	159	170	174	155	204	177	181	178	188	178	193	213	182	167	164	185	181	171	166	179	167	187	151	203	171	188	167	175	176	196	171	168	152	170	173	180	180	159	186	163	160	158	194	173	169	184	169	175	186	190	178	172	184	177	159	145	167	184	187	193	180	147	184	196	201	170	165	186	152	160	220	192	158	155	182	190	174	180	171	166	172	197	194	172	178	178	167	165	183	189	182	180	154	180	159	179	148	186	163	194	194	185	183	155	194	146	165	161	181	170	177	193	184	201	173	184	186	169	174	173	186	178	185	189	155	150	177	167	171	184	184	181	194	184	148	185	155	188	188	163	157	172	164	172	185	147	183	171	189	177	179	191	211	172	189	185	165	184	176	149	188	167	162	189	216	178	213	176	182	191	173	185	173	183	202	188	165	195	174	164	173	160	188	166	179	194	187	176	188	171	155	171	189	197	162	176	183	189	165	171	156	197	169	168	174	162	179	174	170	234	177	186	173	209	178	192	184	169	153	169	184	186	185	162	171	134	164	172	184	188	160	196	175	197	203	172	160	176	192	194	191	176	191	177	192	175	190	167	184	171	168	165	185	175	150	165	165	172	169	157	182	168	181	186	172	172	159	208	186	182	184	188	156	185	143	198	208	178	164	175	149	199	187	187	211	181	163	174	161	181	156	174	197	200	160	173	183	177	161	170	196	155	156	156	129	171	144	179	180	185	186	163	168	194	152	169	163	176	189	184	173	157	164	195	196	176	189	188	194	173	168	169	173	162	150	176	178	181	168	182	188	177	178	179	183	178	176	181	158	166	174	179	176	158	187	163	170	162	160	190	174	164	176	152	181	173	168	179	168	191	177	178	177	186	173	186	184	168	168	164	171	196	200	191	169	176	175	169	171	194	183	198	180	177
8684	19712	15004	7522	3756	2263	1414	1255	920	766	640	576	589	531	521	516	524	440	433	479	495	435	454	467	436	474	452	449	439	425	420	425	410	436	408	421	450	414	413	428	420	424	402	398	432	381	450	440	414	424	437	384	452	419	416	419	431	413	408	432	392	407	450	382	408	397	381	421	413	404	370	398	426	419	427	425	416	418	410	427	412	404	411	421	437	401	402	370	432	429	408	375	424	438	423	413	402	416	426	382	450	417	409	429	408	395	405	409	393	420	407	424	377	401	407	412	435	411	395	429	421	430	415	409	369	401	427	393	436	387	389	403	400	407	422	399	418	381	420	417	400	427	423	432	438	446	421	432	425	421	444	441	385	416	398	408	446	434	366	445	418	420	406	476	454	409	439	424	407	409	393	417	369	429	431	410	404	431	449	410	460	419	399	398	372	411	380	422	402	389	445	426	423	408	429	411	414	412	435	362	430	400	453	405	435	387	404	388	406	427	423	423	401	412	411	412	423	409	388	389	398	404	386	413	401	425	397	426	412	416	415	414	406	455	422	416	376	412	442	362	426	417	416	420	459	420	417	388	436	403	419	400	424	448	422	424	438	446	404	440	411	414	419	440	414	434	419	413	348	402	387	422	440	405	398	420	423	422	407	405	419	443	392	394	420	432	402	426	448	402	403	396	387	402	382	432	431	430	432	379	392	430	444	392	424	408	389	410	397	411	400	403	405	431	413	416	424	463	434	461	399	408	403	445	391	407	408	365	432	412	451	411	408	396	404	402	428	423	397	424	420	400	384	418	438	424	402	436	459	394	436	430	428	376	416	391	413	431	429	411	413	439	428	427	430	413	423	444	406	411	395	419	412	433	444	429	429	438	386	406	410	427	403	407	397	418	417	396	383	415	365	406	422	423	437	403	411	414	409	420	400	455	410	398	420	422	449	408	414	422	406	430	423	404	401	401	425	386	437	415	433	399	403	414	402	443	428	433	428	425	422	397	420	440	416	392	424	395	422	406	403	398	433	423	450	442	421	439	439	395	408	452	403	460	428	422	425	419	380	418	402	417	396	464	422	448	431	360	432	400	427	417	396	425	417	417	386	446	419	370	417	392	431	418	423	412	441	412	414	392	413	414	430	469	427	403	431	424	435	404	437	462	404	393	384	420	403	434	437	438	437	417	446	417	425	412	402	375	430	433	416	419	435	394	384	404	419	438	415	424	433	436	386	428	411	453	410	400	393	418	445	410	389	402	422	411	400	438	425	410	436	423	411	393	410	419	403	425	403	383	374	450	420	389	402	433	401	407	422	439	395	383	392	416	443	438	418	406	407	403	403	414	431	431	438	408	400	439	389	400	395	396	407	404	364	429	444	399	437	387	446	412	443	434	434	419	451	432	421	409	370	411	456	422	413	479	400	457	416	426	409	390	425	393	432	438	432	414	495	412	436	412	428	426	450	428	419	414	410	414	417	420	425	401	409	465	464	410	392	383	403	431	405	424	410	400	400	406	409	441	444	426	415	413	377	410	430	420	435	406	390	411	422	417	398	383	405	382	391	418	368	390	443	418	430	397	412	439	396	438	427	427	458	396	434	419	413	423	413	406	401	408	419	449	432	414	408	413	398	404	444	444	448	427	421	418	397	395	454	427	434	383	416	376	408	413	430	416	422	396	418	414	415	406	451	403	433	399	390	400	442	400	409	426	390	468	404	417	415	405	419	442	468	422	416	432	416	414	448	378	410	391	447	472	447	417	408	379	418	433	404	421	400	385	385	370	387	406	416	412	417	411	386	429	436	401	424	425	424	438	433	403	401	429	431	408	422	399	406	435	373	391	416	444	430	419	421	457	417	394	395	396	398	409	424	430	420	442	444	409	417	430	402	378	384	421	435	430	397	361	423	389	428	421	397	426	402	419	422	422	425	408	462	428	391	423	425	424	426	417	430	393	421	396	398	454	405	390	405	389	412	413	408	394	405	389	404	453	439	413	435	418	400	409	402	439	434	436	389	387	459	397	398	446	357	387	411	423	396	438	433	413	435	445	419	381	409	426	412	377	406	423	462	433	439	390	390	394	410	398	436	417	414	406	406	435	442	395	413	411	416	426	400	414	388	398	423	434	401	408	426	397	412	441	391	392	419	389	414	413	421	467	426	398	419	454	422	410	414	425	402	467	415	419	429	453	405	386	389	432	438	417	420	377	434	415	452	404	398	416	394	397	402	434	381	415	429	441	418	439	394	419	407	418	403	441	398	409	432	418	429	418	390	367	430	414	439	396	401	421	420	405	452	449	396	421	410	460	422	392	402	407	388	422	410	404	396	440	425	430	415	422	412	406	384	435	451	384	433	437	400	435	407	395	444	411	410	402	408	441	409	379	401	361	421	388	420	411	403	390	395	405	404	456	437	408	413	418	416	403	399	428	408	390	423	401	420	420	434	449	425	396	415	406	449	422	425	432	431	397	428	380	449	430	420	429	431	457	383	424	380	436	400	409	415	427	411	415	425	373	443	412	425	427	446	438	394	419	440	420	404	394	412	437	404	404	424	413	419	439	395	401	398	407	432	384	425	456	427	424	441	435	388	428	388	396	442	402	460	406	407	429	415	410	441	400	408	445	450	453	422	424	377	425	403	435	418	411	408	418	432	442	402	423	410	411	407	408	394	397	438	414	388	413	400	396	425	399	383	439	446	428	437	444	421	427	418	399	394	406	423	412	415	399	423	402	402	408	426	434	430	460	414	474	422	421	405	396	416	410	457	434	382	379	433	417	422	446	408	412	409	444	415	409	432	444	474	446	381	448	390	437	425	387	420	443	421	408	403	460	462	409	428	410	400	410	398	434	425	421	411	404	416	399	416	419	396	440	412	409	421	408	383	404	454	413	427	416	418	406	423	424	372	401	361	404	422	395	394	421	419	407	427	423	429	463	429	400	418	389	415	386	371	435	446	401	410	422	425	390	392	429	396	396	409	416	437	454	422	405	408	427	396	408	399	411	437	426	414	403	426	428	417	406	372	405	431	450	402	431	409	425	375	390	402	412	457	423	431	413	417	439	477	393	403	421	435	401	401	415	430	430	411	404	424	441	409	446	413	464	467	447	401	390	465	403	388	409	396	418	421	378	403	377	427	404	410	419	398	417	434	447	415	399	416	444	381	387	414	396	459	412	396	431	386	380	402	423	416	425	426	424	429	409	437	441	409	419	406	411	415	423	414	433	433	398	427	429	420	404	418	416	447	421	390	421	379	398	443	430	411	414	426	439	385	437	416	391	395	405	396	405	399	409	406	408	410	384	398	422	438	404	405	378	396	406	410	429	407	438	424	404	408	412	410	404	405	397	420	425	389	455	371	398	446	387	404	444	405	442	421	396	421	399	414	416	423	460	409	408	405	418	399	419	411	429	404	429	415	451	412	428	411	413	397	402	453	413	450	431	402	433	404	421	374	409	443	436	407	389	471	405	403	398	414	392	408	420	430	423	411	416	428	433	427	412
35907	14258	6538	3290	1830	1207	998	738	664	527	467	494	469	437	405	397	370	389	372	395	342	416	362	413	386	373	374	364	399	352	350	390	400	386	377	393	379	339	393	364	386	337	374	333	387	367	367	345	387	371	350	353	409	376	362	396	382	327	395	340	383	357	386	369	341	385	351	363	356	356	377	384	341	364	371	370	407	348	376	351	354	381	363	362	372	336	365	361	357	383	341	430	368	334	354	359	345	373	382	359	372	364	362	363	370	354	328	364	360	378	401	385	401	325	346	363	365	373	385	335	349	332	353	368	341	317	386	361	347	359	350	368	374	388	372	365	371	345	353	379	350	339	346	344	354	327	389	354	382	370	376	399	374	402	351	340	355	368	371	350	373	339	385	364	397	373	368	399	353	325	352	381	379	398	399	361	350	352	384	389	371	326	393	371	398	398	337	335	352	315	368	370	354	360	391	347	392	386	366	356	396	339	338	360	386	359	355	399	378	326	369	402	385	389	390	339	348	376	375	375	356	388	374	342	367	376	359	358	341	393	392	350	399	382	377	372	349	359	377	370	329	372	332	372	373	324	376	382	367	369	346	363	377	367	372	406	372	385	349	356	347	349	357	376	361	338	398	385	347	379	349	369	379	369	347	404	338	397	345	383	388	359	375	373	373	361	393	353	349	344	368	372	333	332	366	375	350	343	347	382	406	403	330	352	372	346	368	357	359	364	354	372	377	368	332	389	357	384	397	361	354	387	368	401	344	356	351	397	381	363	356	355	349	387	367	350	381	406	369	402	354	384	383	379	367	346	368	364	382	344	375	354	366	373	361	411	356	388	329	370	348	361	371	378	386	369	399	370	378	368	358	369	372	311	357	371	385	385	352	368	388	375	380	362	343	369	377	387	316	373	360	344	358	343	309	378	371	363	331	377	345	390	339	388	383	366	361	360	368	343	369	320	372	348	345	392	367	398	362	360	367	330	335	379	374	340	347	369	364	350	376	383	361	365	372	361	373	343	368	365	393	401	403	320	386	383	367	360	379	360	373	344	355	375	381	355	329	356	386	356	371	343	367	385	378	363	348	409	332	354	371	360	369	362	374	414	387	364	338	323	394	378	369	394	374	349	381	371	356	411	353	335	399	376	369	378	386	365	332	400	367	367	382	344	408	405	338	362	351	350	329	354	408	386	322	386	403	351	356	382	344	376	404	376	386	386	370	349	364	386	329	369	376	351	339	364	370	394	369	381	378	366	351	367	339	346	348	375	338	307	398	365	396	394	395	370	397	348	347	359	390	370	348	368	385	358	366	343	381	357	359	362	335	359	341	389	347	383	396	397	379	358	355	341	331	395	375	341	379	365	357	407	351	381	362	363	351	385	390	364	370	351	379	402	378	386	385	318	324	398	375	399	381	370	345	354	384	406	353	381	372	386	376	401	391	345	363	344	351	381	370	384	360	351	343	385	403	366	362	351	417	350	367	354	365	382	348	325	384	395	420	367	343	352	365	348	330	363	346	356	385	388	391	315	342	350	356	365	375	339	353	346	349	342	386	359	352	370	351	346	381	364	355	356	352	363	375	371	353	345	395	370	344	331	327	366	375	300	363	386	346	350	363	348	363	385	352	347	359	354	354	373	320	392	380	405	388	370	389	361	370	339	374	345	379	344	364	373	400	379	361	380	385	361	338	322	371	356	351	339	367	395	364	372	340	363	389	405	374	368	367	341	366	354	340	369	382	381	341	382	369	404	405	359	342	370	370	328	364	355	345	388	392	356	323	326	390	370	371	398	348	363	356	305	413	392	391	355	353	360	365	376	367	399	353	358	377	367	390	360	355	368	415	349	370	360	375	381	336	374	392	402	376	364	398	329	400	350	433	351	363	341	380	379	397	355	336	348	355	388	349	375	332	347	363	366	358	375	353	341	368	352	375	381	328	373	363	322	354	360	378	380	384	393	357	374	380	371	384	379	364	388	365	341	360	330	357	366	361	383	352	355	376	393	376	391	378	405	350	357	376	335	360	408	368	374	359	371	366	375	370	343	357	397	338	326	389	352	356	348	352	377	356	320	344	329	386	407	386	401	379	387	376	337	342	389	389	356	400	378	347	349	369	331	349	401	388	347	338	368	360	391	385	340	387	365	366	418	352	365	375	376	354	351	373	374	358	351	371	374	351	355	377	355	379	358	355	400	339	388	397	349	382	375	381	364	378	378	345	369	391	369	374	381	376	386	346	351	403	376	356	380	339	367	405	373	376	380	349	353	350	369	332	347	368	400	349	372	348	351	397	353	390	373	337	320	377	361	383	363	349	329	370	389	348	388	380	363	407	343	370	404	350	334	412	378	348	359	353	352	396	339	331	371	351	356	357	307	372	383	334	341	355	373	384	365	357	387	365	358	354	384	353	357	342	365	360	331	356	340	350	358	347	365	363	379	369	392	332	384	412	395	373	356	353	358	364	384	367	358	381	372	379	338	380	380	355	362	360	389	351	373	353	352	365	365	341	371	381	383	349	402	410	389	364	371	397	342	367	414	378	353	354	355	366	399	340	372	391	382	363	362	345	392	334	353	400	363	396	401	358	315	393	391	333	372	408	376	373	370	402	370	380	352	395	351	356	369	358	387	368	359	357	349	360	370	349	396	356	353	351	390	352	370	332	435	368	358	354	357	409	356	375	357	379	368	361	355	364	332	354	344	428	390	374	327	352	382	419	346	371	358	393	346	373	347	384	394	382	388	323	371	402	349	344	358	357	408	370	370	360	399	357	379	369	392	358	379	374	375	356	377	390	354	362	386	388	357	380	373	399	355	355	363	377	365	372	367	384	339	373	368	350	396	381	386	360	423	357	354	381	341	346	357	350	352	400	360	378	353	347	350	343	374	383	356	368	390	387	362	355	364	357	388	382	392	387	367	344	353	399	366	392	385	395	369	359	368	383	340	379	401	401	337	369	353	334	353	391	350	390	331	358	337	372	362	358	360	365	349	360	367	375	381	376	336	357	364	415	334	327	348	371	391	343	364	368	351	328	353	369	381	392	354	355	357	370	394	343	325	347	365	352	358	378	402	364	425	373	354	415	398	377	384	343	340	347	362	378	364	372	387	374	366	386	320	379	368	316	328	392	362	347	374	352	374	383	357	333	342	362	381	330	355	356	373	361	380	342	370	383	351	397	371	386	396	373	382	333	438	335	360	368	383	376	343	386	363	374	361	400	334	322	381	386	379	371	347	373	393	351	339	385	397	356	335	407	352	390	355	365	327	376	399	368	354	354	345	321	394	344	400	363	382	380	360	365	364	345	354	321	328	369	385	370	376	340	387	339	343	362	371	388	333	350	333	345	377	340	314	364	385	375	388	345	360	345	346	398	411	354	374	411	376	371	353	349	376	384	321	364	419	365	347	374	392	380	389	378	352	369	338	338	378	385	373	364	366	382	338	412	353	349	377	384	354	336	348	371	368	357	332	403	392	345	367	382	347	380	371	380	367	398	329	375	407
14271	7736	5664	2870	1813	1307	1046	1007	935	850	793	883	856	799	793	845	775	781	828	811	836	828	831	766	780	850	809	757	771	845	858	807	829	831	812	781	842	832	760	769	779	805	789	793	801	797	821	787	835	796	765	811	747	842	829	805	844	795	831	796	801	774	848	808	792	831	784	810	797	772	797	817	789	766	759	767	792	747	811	775	823	837	801	833	798	764	824	836	835	850	794	790	830	820	843	804	777	748	786	808	776	805	771	824	819	811	745	788	786	843	811	875	821	757	803	799	811	764	775	783	810	825	739	823	850	829	814	810	812	827	808	818	839	828	790	790	817	752	806	798	807	818	808	775	764	780	798	836	809	810	740	810	800	789	760	785	812	798	815	770	789	817	776	837	777	819	827	787	830	801	787	804	799	763	799	776	816	772	778	767	808	793	763	821	836	732	793	800	812	741	802	829	820	813	778	791	821	822	810	770	764	772	818	776	831	817	808	834	802	829	773	818	778	805	795	795	846	823	806	837	818	777	821	812	777	813	806	797	766	815	808	801	829	773	859	801	781	830	816	840	728	731	823	768	801	781	837	794	788	822	775	766	762	834	808	761	809	801	798	788	752	853	829	804	792	758	842	747	763	764	838	802	796	774	815	826	779	745	732	843	786	832	809	759	757	798	805	790	778	753	785	791	859	754	851	773	790	846	820	775	799	781	850	748	764	820	783	786	764	786	798	750	821	785	755	827	864	800	821	831	772	783	797	779	821	793	849	774	844	785	822	820	773	823	837	788	817	776	790	785	832	827	810	791	847	747	781	810	828	757	831	842	771	756	758	786	814	811	779	756	812	754	781	791	791	797	798	835	761	797	782	778	730	743	749	767	798	818	817	783	784	765	746	761	806	836	778	783	769	844	783	771	797	822	803	771	760	812	834	832	783	708	750	797	767	762	823	805	802	801	783	764	792	753	745	775	776	785	772	758	804	825	867	770	785	809	755	761	748	817	771	820	778	835	837	725	772	795	802	786	825	847	801	809	806	779	770	783	759	773	803	818	804	769	787	746	786	814	822	829	778	793	737	834	771	776	791	782	789	799	835	852	821	803	834	724	756	814	814	802	809	757	772	832	784	781	798	809	820	744	771	772	799	850	789	800	762	819	779	752	798	779	755	829	798	776	798	755	790	780	809	809	805	765	810	798	786	775	801	760	772	841	779	759	826	823	827	752	765	770	786	776	795	853	832	792	878	777	777	803	805	797	842	794	814	786	782	789	798	803	844	763	847	765	810	775	781	781	796	782	772	818	794	786	783	797	741	828	811	795	788	777	848	787	787	820	853	774	768	807	811	738	873	863	750	788	804	809	799	824	797	812	736	781	822	772	830	778	805	829	827	780	786	795	875	787	838	775	776	782	805	807	777	798	783	832	783	790	764	753	768	817	763	812	842	823	768	721	775	821	831	818	761	780	748	760	798	813	771	771	805	748	749	749	772	780	797	824	829	832	748	779	824	841	792	772	797	796	763	820	786	787	785	767	775	822	809	783	782	800	774	779	779	804	790	783	762	834	834	745	800	759	802	799	778	816	749	766	819	784	795	820	824	809	805	845	796	813	754	768	771	840	823	803	790	762	785	786	781	728	803	857	801	782	796	822	765	736	813	760	874	762	914	786	784	760	793	788	814	783	770	775	745	759	787	774	771	787	858	833	811	826	806	762	816	805	799	760	750	797	752	837	797	781	798	835	736	765	835	778	768	787	819	798	818	848	805	824	775	840	818	816	800	790	826	785	778	786	797	810	766	786	830	838	824	846	778	784	792	747	733	803	848	786	822	795	847	794	819	802	804	794	822	828	813	769	776	764	772	823	782	797	785	754	783	815	786	800	796	825	823	813	824	816	823	784	826	742	817	782	809	808	817	775	819	811	814	756	776	806	744	760	790	794	861	828	783	846	813	805	795	816	828	815	809	845	787	791	807	836	819	779	828	821	775	822	805	765	757	820	804	770	812	801	857	801	769	805	763	824	843	832	779	806	787	792	736	806	849	799	798	828	788	828	779	780	835	802	823	794	801	831	777	823	776	776	796	788	722	802	831	835	793	815	836	768	820	801	788	795	794	760	797	805	794	751	752	805	751	759	769	797	805	832	752	790	799	789	784	807	814	799	823	751	784	794	815	798	710	767	748	769	784	821	816	768	777	835	818	801	800	778	787	838	777	822	787	811	795	817	767	799	744	844	772	804	861	793	779	841	837	772	800	787	817	822	800	820	831	783	802	803	819	836	817	775	798	789	832	784	789	826	779	789	768	772	808	770	783	784	759	854	810	776	818	760	786	743	813	786	771	768	766	752	810	788	790	781	737	811	848	741	795	803	774	821	818	803	792	823	791	861	806	794	864	809	772	801	855	785	778	753	841	763	780	734	804	741	848	784	760	789	748	795	747	766	745	797	795	840	765	803	814	782	823	829	791	828	798	797	794	832	843	829	866	776	752	771	823	795	821	828	763	808	808	748	802	817	785	777	753	800	826	798	818	796	838	811	823	848	821	776	772	771	795	814	777	765	826	842	711	756	775	735	820	799	882	847	772	815	763	852	803	776	798	792	780	810	801	827	844	783	797	797	790	783	797	779	785	830	807	808	777	793	776	815	780	790	819	730	829	784	764	811	768	832	770	815	853	800	772	771	830	820	840	811	802	851	830	772	733	824	788	791	808	818	819	801	792	771	779	796	783	791	840	835	763	795	828	748	771	791	828	878	769	786	757	819	783	780	773	776	828	796	813	804	775	781	790	763	777	789	790	834	805	800	810	793	801	806	765	810	818	796	793	784	802	818	823	760	750	795	735	799	789	843	841	760	764	841	808	776	820	756	789	793	823	791	791	784	835	792	823	792	830	825	790	834	802	848	807	812	774	824	791	788	824	782	820	763	803	839	811	802	814	793	833	814	784	757	768	826	807	846	782	825	840	830	778	789	819	781	764	791	794	779	765	769	802	790	797	772	823	826	807	762	786	772	841	782	838	787	785	835	792	793	783	829	790	805	829	838	811	786	799	796	822	787	784	794	792	789	771	763	808	761	787	814	826	794	802	798	806	786	767	817	821	773	852	752	825	802	845	788	791	878	801	831	818	779	750	805	778	777	764	795	836	816	793	780	827	836	797	776	834	826	785	791	808	804	807	775	791	772	729	794	779	758	810	781	755	812	797	763	795	797	844	771	769	770	753	823	802	816	768	779	758	731	791	788	810	813	791	790	772	799	812	758	763	786	794	775	826	779	822	727	743	785	815	786	737	779	783	829	846	771	761	806	819	795	778	803	820	834	813	855	772	814	762	784	822	789	826	807	790	751	785	815	776	832	794	799	716	790	839	775	799	882	820	757	783	808	784	806	797	804	861	811	766	776	797	813	778	840	810	830	782	819	843	707	778	738	808	812	775	849	838	860	791	809	795	855	756	781	791	800	801	780	812	791	842	784	823	795	865	789	790	803	774	788	757	781	829	821	775	763
24751	21112	24645	27782	20672	6239	1960	1162	820	657	560	478	447	439	425	369	352	301	314	325	325	312	281	287	300	281	282	262	294	302	289	277	262	268	300	290	268	257	266	254	268	264	254	260	285	262	241	273	286	290	252	297	267	260	290	287	241	289	257	248	261	301	272	264	283	266	275	261	268	271	258	293	266	263	225	277	268	265	272	260	248	266	289	248	245	265	266	256	268	256	268	262	259	253	290	228	278	263	300	283	256	269	291	269	281	281	251	274	256	267	266	247	284	275	238	258	249	244	276	243	288	287	264	272	278	253	237	255	267	302	251	281	255	284	258	258	277	274	268	255	272	246	281	265	242	246	258	270	254	258	284	265	261	273	284	278	290	272	292	277	275	274	281	263	276	277	249	232	264	258	288	255	276	256	267	239	245	295	237	276	284	264	226	283	256	236	268	269	258	273	273	286	296	281	278	257	241	283	254	267	288	281	244	238	265	259	232	232	284	250	267	280	291	255	239	282	253	236	283	283	259	303	304	265	245	284	265	286	274	234	220	264	255	257	228	251	277	259	263	265	293	288	278	257	274	245	242	273	248	251	241	266	286	301	287	280	256	293	243	274	251	279	271	263	241	274	248	277	265	284	248	253	288	254	256	227	258	239	274	272	281	293	250	273	297	278	275	238	248	254	234	246	286	258	278	247	258	245	265	251	292	254	264	267	244	260	260	305	255	267	256	284	246	281	306	268	225	258	272	288	279	272	210	273	251	291	276	274	280	245	238	264	266	288	264	277	272	254	269	268	260	271	272	266	258	268	258	249	259	264	262	293	278	267	246	236	275	264	269	294	274	284	285	256	269	286	305	257	290	260	243	293	250	245	265	293	300	267	271	298	257	262	268	275	263	260	292	286	280	285	299	272	252	244	248	250	282	288	242	259	247	261	268	265	293	264	265	239	272	243	267	264	269	255	238	230	263	290	275	278	247	264	264	273	259	276	257	264	301	244	290	301	259	260	291	266	262	260	230	283	278	300	265	268	261	252	288	239	294	272	258	225	246	242	259	255	243	273	247	266	264	268	266	278	278	274	296	247	285	259	252	283	300	279	259	265	266	248	223	247	279	249	268	262	248	276	274	274	252	256	268	285	244	298	280	265	247	284	262	285	252	244	258	315	306	299	272	275	271	255	278	254	266	268	314	241	275	254	267	261	267	289	281	278	270	276	258	262	275	288	265	248	229	239	256	251	262	293	258	248	257	285	257	265	274	242	249	262	275	276	252	280	284	267	276	238	273	298	279	247	297	272	263	262	247	269	238	248	252	255	272	274	265	231	255	282	255	283	237	275	259	246	263	299	260	288	283	260	253	253	263	248	256	261	243	268	259	254	302	308	280	288	322	271	250	302	293	278	244	292	296	254	272	252	288	285	258	285	290	257	236	245	258	252	279	249	265	246	265	299	254	267	256	284	277	277	272	273	256	263	266	236	289	270	264	267	260	250	268	254	296	282	278	275	252	247	262	272	247	242	279	276	254	287	274	252	243	272	281	267	304	249	242	260	258	291	258	283	260	257	278	297	283	291	259	248	283	248	266	265	302	264	304	296	248	262	258	267	258	275	289	279	267	266	259	288	268	252	275	304	254	284	266	258	294	274	271	267	276	260	285	258	277	279	279	271	250	267	259	263	260	268	293	260	270	273	256	274	270	248	278	276	264	257	249	277	256	263	250	256	273	289	292	265	278	291	263	282	283	265	273	271	269	240	267	267	272	284	280	259	262	242	261	260	230	265	244	264	307	263	242	245	246	289	258	264	260	251	262	285	303	263	284	272	270	256	260	282	291	275	255	277	259	292	256	299	297	263	256	293	286	254	234	241	250	273	287	241	286	307	257	252	255	261	280	272	275	246	275	233	276	270	233	253	278	287	266	265	306	240	287	279	266	277	253	272	277	296	260	295	267	275	264	266	241	270	258	264	228	254	249	268	272	300	276	252	256	274	262	284	287	274	279	243	246	278	269	258	246	244	250	257	277	264	266	261	240	288	300	251	260	238	255	257	290	255	267	266	289	270	238	249	247	245	288	314	272	293	253	267	262	272	293	250	258	282	262	287	259	269	255	270	271	230	241	296	272	283	242	247	275	284	305	290	275	277	277	284	251	247	288	255	272	271	257	249	268	240	287	270	249	247	264	252	287	236	255	271	264	266	297	273	265	306	277	249	290	268	229	281	259	255	261	264	261	278	286	280	294	266	269	266	272	316	242	240	244	282	257	280	272	244	252	313	280	281	284	243	261	270	268	263	246	282	302	250	290	243	245	264	276	239	281	242	282	292	277	275	223	274	265	288	259	283	267	260	266	244	247	275	265	259	272	267	267	304	243	296	263	273	254	269	247	293	265	280	283	235	284	260	257	288	302	275	248	255	272	266	304	249	285	251	263	252	267	270	270	270	293	270	253	248	253	283	294	272	270	273	263	301	255	281	279	279	275	276	281	251	258	274	285	240	276	260	282	271	250	266	240	243	246	312	261	291	261	283	251	262	253	291	276	255	266	273	256	260	263	258	305	273	259	291	287	253	242	267	253	252	257	292	268	302	276	268	244	265	279	274	285	320	244	228	264	258	286	251	291	240	238	262	229	255	267	271	289	253	306	276	232	258	275	261	281	234	239	255	279	269	261	268	288	273	246	260	270	293	288	235	256	247	295	272	252	251	236	241	274	278	251	321	312	262	267	263	268	286	253	255	272	271	237	249	266	276	249	284	276	264	281	276	256	278	238	263	282	269	290	287	281	261	240	254	229	256	236	271	274	288	270	265	267	267	259	268	276	264	280	274	256	265	313	278	252	238	256	264	263	256	249	264	262	266	258	261	260	274	296	240	278	270	278	252	247	257	255	270	246	254	270	286	265	250	274	254	267	289	288	270	272	262	246	264	266	274	273	278	273	244	265	246	266	257	273	244	249	263	252	289	289	290	258	256	252	260	263	260	280	275	260	240	258	275	265	255	262	267	269	260	288	263	247	257	278	252	257	261	261	274	238	268	278	299	261	261	209	249	264	280	270	240	259	256	262	276	254	262	269	259	270	245	251	315	250	265	250	228	272	239	275	286	252	275	280	261	266	256	284	275	288	255	302	287	256	261	258	277	257	268	287	253	273	272	265	248	255	250	274	310	250	267	285	291	269	251	240	266	257	275	265	267	261	258	257	282	284	283	253	259	269	273	259	244	253	274	286	271	267	263	267	268	245	254	245	253	262	278	267	268	257	256	238	254	270	277	265	266	262	243	255	253	281	284	260	268	259	251	235	260	300	254	274	251	270	259	228	257	253	271	250	267	269	261	297	281	305	277	267	243	294	287	246	273	274	261	254	295	261	240	267	263	269	249	298	268	272	270	278	269	248	267	263	240	270	276	229	275	256	275	245	277	275	252	255	239	306	247	282	254	278	260	248	278	297	250	298	244	260	274	259	269	277	239	309	251	272	245	269	270	239	256	264	235	257	275	258	257
7902	13538	9911	5199	2867	1796	1290	1047	911	756	724	744	677	691	663	672	638	636	592	621	614	609	597	585	635	657	617	591	616	565	578	619	591	571	628	605	585	592	628	549	585	595	581	612	575	618	578	577	621	582	608	603	589	599	563	609	562	622	573	620	599	568	595	619	603	597	558	583	559	563	575	618	574	590	571	567	576	548	594	599	609	589	612	626	621	591	561	636	580	588	616	577	589	576	603	604	582	555	588	616	596	592	560	557	603	547	625	597	545	533	566	571	566	586	629	564	623	588	590	557	594	592	569	586	576	564	586	605	587	584	600	596	526	576	593	572	594	553	626	625	543	606	642	583	588	585	581	590	555	600	577	581	600	570	582	541	589	551	606	550	636	626	593	553	584	596	539	606	605	602	553	570	562	586	589	602	560	601	568	583	621	576	579	583	648	602	539	578	559	536	561	598	570	590	580	565	611	549	554	581	610	601	572	588	619	553	573	594	584	581	581	621	596	585	583	608	592	580	593	585	620	612	577	576	575	593	586	610	567	567	600	617	596	580	602	592	594	574	572	559	591	571	591	567	543	593	577	638	549	599	556	581	575	580	550	611	591	566	584	584	580	596	588	580	557	591	591	647	579	608	618	570	598	533	550	554	610	577	636	594	601	583	589	587	585	577	599	553	600	591	585	586	580	614	575	584	608	607	568	591	568	632	607	620	599	594	570	580	562	598	603	591	576	598	626	570	557	530	603	579	626	574	591	579	619	610	583	609	569	586	557	599	591	616	570	558	640	599	560	608	616	597	586	608	588	596	624	593	584	606	575	578	606	583	617	587	577	606	620	578	642	617	588	590	584	618	616	603	603	606	637	584	551	580	575	590	651	610	599	558	547	634	573	614	568	573	566	583	605	606	611	615	600	563	608	568	605	573	616	621	624	567	623	601	563	576	541	602	573	579	592	575	564	589	590	581	602	585	603	562	586	540	575	647	586	608	613	548	599	576	610	589	574	613	556	554	659	570	581	607	658	569	561	583	578	573	584	592	544	607	591	568	611	625	598	611	556	539	598	607	600	609	616	590	585	574	610	589	625	569	597	593	549	593	627	554	631	579	629	579	572	565	593	571	573	594	553	581	567	596	588	583	615	593	618	562	573	580	565	557	606	593	551	569	542	590	572	593	561	590	563	547	569	574	525	629	597	578	585	632	612	559	562	625	556	593	563	568	609	578	608	577	622	585	590	567	591	580	569	549	618	603	614	576	589	537	576	577	631	590	592	554	569	636	582	543	564	620	584	568	603	590	558	596	562	569	562	570	557	548	621	574	601	584	612	577	580	592	645	595	549	618	621	593	534	603	629	591	559	597	568	576	607	548	593	611	588	559	596	562	616	598	598	611	579	584	630	605	545	541	614	589	591	568	562	564	574	506	585	565	583	534	610	606	552	638	571	585	576	598	574	605	587	547	582	613	578	599	621	539	593	561	576	593	597	564	573	618	583	548	585	589	593	562	613	557	568	614	590	593	608	559	616	570	611	577	633	617	613	595	594	587	602	534	573	633	605	568	615	616	594	594	592	583	625	597	584	598	544	588	564	592	567	599	567	557	563	625	546	590	579	644	577	585	583	578	579	611	619	618	582	600	610	588	603	596	607	565	608	579	581	612	597	605	605	529	569	616	591	581	557	573	598	586	592	630	575	607	584	588	566	598	565	564	543	574	579	586	608	629	596	573	585	575	562	600	552	594	561	601	577	579	610	570	578	569	601	586	581	589	556	565	622	554	595	587	596	567	583	577	619	555	528	573	638	615	623	572	591	556	598	604	611	611	610	546	607	593	640	556	575	581	633	558	583	534	616	596	552	610	535	579	599	576	550	588	599	607	568	567	580	575	595	598	571	571	599	572	591	563	602	601	571	566	580	605	545	620	607	572	589	622	590	609	572	594	578	580	618	574	568	619	586	614	590	620	572	562	598	612	549	576	598	584	568	582	571	622	575	604	573	592	550	597	575	606	591	551	597	563	626	594	580	546	600	582	606	553	579	585	602	574	587	588	577	575	593	589	582	589	573	568	595	586	629	599	557	543	607	591	639	629	555	587	562	609	564	610	554	556	579	589	573	625	583	580	558	555	570	577	629	565	615	573	584	550	631	557	624	618	593	617	597	585	581	613	567	566	582	596	576	570	566	564	600	598	586	586	566	620	566	566	566	598	597	566	615	548	581	596	616	566	558	573	526	602	597	615	595	570	556	606	581	560	594	574	574	616	624	595	588	580	579	606	583	602	548	556	599	562	602	577	553	582	600	573	552	604	548	583	565	573	618	602	568	617	586	573	598	594	595	559	548	599	586	582	613	546	589	574	515	582	581	559	519	616	559	595	575	578	600	607	557	576	590	571	629	570	583	596	606	578	608	602	598	572	651	576	596	552	587	560	585	576	609	608	598	588	592	579	561	587	563	614	573	568	594	600	605	579	629	589	582	595	561	581	581	606	592	590	618	629	549	576	598	587	532	561	590	595	579	559	575	576	598	561	588	584	588	603	575	593	567	627	604	617	595	618	566	598	537	583	613	564	589	596	565	593	616	630	579	590	551	584	593	600	563	625	565	597	562	598	609	576	579	599	528	593	588	581	598	565	577	589	603	610	578	601	617	604	591	605	614	619	566	598	599	594	591	627	575	587	623	596	568	576	598	603	596	584	568	605	607	518	586	550	628	606	551	631	617	575	568	610	617	629	623	578	541	584	568	580	572	599	604	562	542	578	602	573	560	573	588	602	539	595	569	555	621	618	591	610	605	575	577	561	563	583	605	598	598	553	581	614	580	599	581	614	622	554	601	576	620	624	606	617	583	559	614	558	580	579	607	601	590	566	573	598	566	543	590	581	638	593	580	611	555	535	576	591	591	603	627	567	595	590	595	617	560	563	587	568	583	598	644	579	591	582	570	573	609	585	579	575	576	582	533	638	607	587	596	629	589	620	597	585	543	562	569	557	620	570	630	588	574	561	588	563	622	565	589	583	571	606	604	594	592	575	559	570	568	582	575	563	581	560	578	558	588	603	577	555	567	591	579	581	576	594	598	610	601	618	601	605	571	604	555	547	619	574	577	603	561	578	572	597	601	590	596	612	571	532	580	583	632	620	602	569	651	588	593	596	609	553	608	553	590	598	568	564	589	589	612	560	594	645	554	598	583	600	573	617	582	553	624	581	577	571	589	556	561	570	568	611	612	599	531	638	584	585	588	558	559	589	581	600	615	555	587	581	557	617	597	608	603	613	607	589	561	572	584	576	622	590	566	583	611	569	587	579	602	552	578	544	579	596	577	624	624	537	555	581	627	604	571	582	594	589	573	624	578	613	594	600	589	620	578	557	593	552	612	559	581	571	574	588	585	589	621	569	583	580	574	595	586	582	614	570	619	585	576	588	618	594	591	543	610	604	584	578	619	628	590	569	594	561	600	607	592	540	622	565	608	602	564	568	617	587	604	592	584	564	616	583	559	599
24006	21139	25340	27190	21203	21124	6615	2127	1216	841	684	492	487	462	458	388	349	305	238	273	239	217	243	213	238	226	206	208	211	220	217	179	216	187	177	161	170	196	178	174	159	173	172	177	172	180	181	173	183	179	170	175	162	171	192	185	185	189	177	161	184	187	174	171	172	157	182	211	165	185	172	180	175	180	195	175	160	176	192	150	174	196	198	190	191	165	173	164	185	177	184	158	181	178	173	166	178	191	184	203	184	189	179	185	182	167	181	160	206	190	161	194	169	161	149	193	154	173	157	182	167	182	184	174	166	162	172	211	160	166	187	191	164	183	177	209	133	159	175	180	188	194	179	180	159	186	163	157	160	176	178	181	189	155	177	187	163	147	180	184	192	174	175	183	180	176	174	184	165	173	191	160	185	169	175	175	174	187	185	176	194	162	161	163	180	157	195	175	168	156	155	155	167	176	197	171	161	161	184	171	157	179	196	163	190	160	182	183	148	177	176	164	175	174	165	167	170	158	189	176	173	169	182	188	200	172	172	168	176	164	172	178	163	169	196	185	166	194	185	174	173	168	144	181	167	174	166	169	157	195	182	171	183	194	163	153	187	168	178	159	173	155	176	149	173	176	169	177	165	194	155	174	175	152	163	147	167	175	176	164	191	176	167	192	183	169	175	154	176	167	181	160	177	171	166	183	172	169	170	172	166	143	186	164	159	166	169	170	168	168	172	196	178	188	179	195	170	177	158	173	186	200	165	176	191	159	166	172	195	160	208	176	159	178	179	155	160	157	173	176	175	161	172	154	179	161	153	181	182	170	182	187	168	162	185	176	207	159	204	166	182	174	168	169	188	175	187	157	170	165	155	149	166	180	147	184	189	194	179	174	191	193	170	185	161	180	174	170	156	175	179	196	161	200	175	170	179	169	176	190	186	163	154	171	163	189	186	194	177	176	195	171	166	167	158	183	173	164	156	182	191	177	193	178	169	178	171	180	175	146	184	156	180	175	169	189	175	176	174	160	195	201	157	144	168	175	162	168	176	164	164	184	173	182	173	175	165	197	213	177	177	184	210	189	160	172	195	158	148	186	175	165	186	164	167	173	227	170	158	170	170	191	164	190	178	186	169	149	192	155	165	192	156	162	184	167	167	171	189	192	167	176	217	171	185	173	191	158	192	176	178	145	169	173	149	197	155	158	169	182	159	158	177	184	182	178	207	160	181	165	178	179	197	170	170	185	206	187	139	167	162	184	187	172	150	182	168	172	188	157	167	146	172	171	187	187	159	193	165	173	156	184	170	174	161	175	151	146	168	156	198	174	167	201	172	174	180	188	197	169	168	166	146	171	163	178	158	170	173	155	159	153	160	173	166	179	173	173	184	168	166	163	195	180	175	168	143	158	185	165	169	166	180	197	182	199	193	169	165	189	191	190	195	159	158	188	200	175	188	166	145	177	183	181	157	159	174	159	175	156	183	173	187	201	155	178	150	180	178	173	188	175	180	155	165	183	197	179	194	191	185	154	162	170	175	176	154	172	153	191	139	163	195	157	178	176	180	173	172	185	171	157	159	181	172	193	172	169	156	188	183	181	164	160	159	171	183	176	176	195	171	188	159	194	175	207	160	185	179	183	184	146	179	188	180	173	164	162	161	200	178	158	206	178	198	169	162	167	148	157	192	171	151	196	174	184	184	162	167	177	165	208	197	164	185	179	173	163	177	175	164	192	162	166	157	168	167	152	185	165	175	170	179	186	174	162	172	160	197	193	156	163	184	177	174	175	170	175	192	178	154	184	154	185	196	187	171	178	152	164	201	174	198	194	177	170	189	191	200	186	194	175	174	159	193	206	182	190	154	168	155	178	164	171	177	175	171	165	180	173	164	168	172	184	191	185	145	159	161	154	194	218	188	160	171	171	166	176	168	167	161	185	172	170	167	174	156	189	185	189	158	159	172	153	171	181	195	181	171	185	172	173	165	165	173	163	159	183	192	180	155	166	162	158	185	171	184	166	163	159	185	176	168	163	153	174	165	162	141	163	170	200	165	188	183	181	190	171	163	164	172	170	174	174	165	170	181	173	189	143	193	182	152	161	161	222	168	194	177	145	190	172	158	157	165	170	149	157	181	190	188	181	179	154	176	175	191	140	168	177	160	164	171	176	156	176	188	174	171	165	166	187	174	177	191	207	186	161	171	184	170	176	173	173	176	173	154	188	182	170	193	189	146	167	150	179	180	178	185	150	180	168	205	166	161	193	168	169	181	179	191	163	195	210	168	175	150	152	165	178	167	167	168	173	162	192	181	183	154	170	184	170	175	184	154	186	198	177	185	173	188	194	191	215	205	158	196	168	182	162	203	186	185	166	168	182	171	187	171	192	178	168	160	186	184	172	193	164	180	202	144	157	178	189	163	168	155	143	186	173	168	155	194	192	205	157	188	156	200	176	162	158	182	175	173	175	207	176	172	190	177	182	173	171	176	167	179	185	166	175	174	196	170	184	193	163	179	157	186	194	184	169	181	180	168	188	200	175	163	191	173	159	174	144	158	167	145	171	180	174	170	173	157	195	170	182	190	184	181	161	177	182	149	168	177	172	169	183	178	204	176	178	165	213	183	154	159	162	156	171	177	172	180	161	164	191	180	175	159	169	174	143	177	171	179	204	196	176	140	182	155	152	152	192	138	164	161	183	146	164	158	199	181	194	181	150	164	165	159	182	176	179	167	194	176	169	151	167	172	163	150	190	185	180	188	174	195	184	157	192	174	171	190	181	183	160	187	164	182	173	162	153	162	157	169	172	168	177	161	189	161	186	173	166	162	188	179	165	191	171	183	179	175	210	173	163	212	188	159	187	183	174	187	182	164	175	168	163	153	183	147	162	162	173	177	188	191	169	189	185	188	164	176	167	182	206	185	170	166	164	182	167	172	180	202	194	200	182	174	154	180	178	201	166	165	150	182	173	172	179	176	179	159	187	190	173	160	174	180	167	180	160	196	162	151	157	177	195	198	151	167	179	163	168	145	155	169	199	179	163	180	154	176	173	175	179	171	155	170	168	178	190	170	175	171	188	166	178	182	169	175	162	186	165	178	200	187	169	175	177	156	190	173	170	182	180	160	172	188	162	173	153	168	163	180	172	182	188	207	171	172	166	150	180	180	196	203	191	188	162	181	180	174	169	163	185	167	185	171	184	185	173	154	162	152	164	160	166	166	163	160	166	204	192	158	171	167	152	191	168	164	181	151	172	187	159	181	175	196	174	176	175	168	163	135	177	169	185	177	151	171	174	192	173	162	192	181	170	185	168	176	179	160	169	138	175	177	180	213	166	190	153	179	164	158	203	177	168	171	171	185	195	188	178	163	181	161	157	165	179	167	164	161	202	164	165	145	177	157	182	180	164	157	159	165	156	171	178	184	169	171	173	176	171	171	168	191	183	175	170	193	175	173	174	166	178	178	153	178	195	162	180	185	171	184	177	186	179	167	193	176	166	172	153	152	163
8899	17009	13221	7203	3878	2304	1529	1199	951	803	654	610	587	506	545	544	506	454	468	435	468	439	457	418	452	426	424	437	475	449	423	421	439	400	396	426	430	437	422	371	411	405	396	446	473	438	442	425	422	416	397	461	419	402	389	425	379	414	390	439	398	388	398	417	401	415	446	390	435	407	431	422	410	435	408	450	444	406	436	397	380	421	429	428	442	385	406	412	427	393	415	449	410	409	399	428	395	444	407	408	435	459	375	397	408	454	399	368	421	420	395	414	410	378	416	425	393	397	405	445	403	406	404	400	383	398	395	396	425	400	429	413	422	415	437	417	413	402	415	426	407	395	423	399	399	431	404	447	447	400	450	388	447	436	380	388	432	423	421	413	419	403	392	401	421	440	398	463	389	436	420	384	418	396	392	415	416	427	426	403	412	402	405	395	410	374	414	407	423	414	411	421	391	397	407	402	449	427	419	416	392	445	415	446	391	437	403	455	407	435	413	414	418	423	444	369	402	435	387	448	413	414	424	366	434	397	454	428	394	432	401	404	433	401	451	381	433	434	387	448	423	427	390	407	420	395	413	439	450	420	420	396	392	449	409	430	446	416	410	407	399	392	388	421	422	410	441	408	379	431	403	411	416	434	438	401	429	422	419	403	417	440	392	435	440	472	410	409	434	442	404	383	418	423	410	409	388	453	415	407	403	388	390	427	390	444	393	402	424	431	400	389	398	414	410	419	413	381	419	438	408	406	412	410	441	437	442	407	415	413	383	423	411	394	415	415	423	460	422	373	397	416	400	352	370	415	396	414	438	414	439	380	388	422	398	439	415	382	435	421	393	419	419	426	404	420	419	406	405	375	388	411	397	392	412	425	413	446	379	425	410	422	408	397	396	386	409	428	417	381	375	412	431	421	419	467	440	395	394	426	409	419	396	436	372	390	407	441	407	380	419	412	418	393	456	374	418	401	427	419	420	428	429	404	419	429	407	430	387	374	425	396	424	420	383	399	433	408	424	394	381	388	407	410	412	444	423	413	414	397	403	415	395	432	412	432	421	400	392	415	432	399	370	427	401	401	429	404	419	400	399	424	412	424	409	415	406	423	432	441	399	434	370	386	438	387	403	412	404	394	425	413	398	412	418	394	424	434	418	383	437	398	415	410	425	402	461	391	409	409	405	422	409	419	420	385	412	430	413	431	390	438	393	355	427	417	427	401	412	423	376	436	433	419	400	420	431	394	417	402	412	373	404	416	384	419	443	442	409	397	408	452	434	406	439	408	431	443	431	406	405	413	389	448	400	406	398	449	411	403	368	398	437	416	415	452	423	386	433	435	421	412	411	435	439	385	391	419	431	394	383	423	397	427	360	402	427	397	379	410	411	438	428	451	412	409	405	408	443	429	436	398	401	423	431	461	410	410	403	404	428	402	401	439	419	423	409	421	419	387	442	391	439	383	433	430	441	395	415	430	403	412	397	369	422	407	410	398	413	417	410	359	417	397	415	367	444	421	393	440	428	415	429	405	401	402	367	442	364	440	408	456	401	410	394	377	412	419	396	427	455	410	429	418	417	386	401	405	390	431	408	443	412	403	426	378	401	412	419	439	386	393	407	428	455	427	439	396	380	427	380	424	409	408	431	420	413	415	441	447	394	417	407	433	411	382	447	450	447	390	438	406	389	394	420	405	428	405	433	382	379	398	396	374	412	394	413	376	446	419	402	411	428	381	408	414	428	413	411	422	438	392	416	386	424	398	373	449	407	407	365	443	410	434	458	409	398	423	384	418	409	406	423	399	411	449	446	403	445	428	438	434	420	433	394	449	389	443	421	439	448	406	361	378	413	413	441	406	381	393	365	436	379	384	421	398	404	433	395	441	425	383	433	415	430	428	410	414	406	418	421	398	370	428	414	370	397	398	385	431	429	416	409	407	385	404	383	413	418	406	425	425	428	418	427	405	418	448	412	366	413	436	404	409	410	415	396	421	424	478	411	422	413	420	427	371	412	411	408	409	388	385	379	403	431	400	407	416	427	418	387	400	390	425	418	416	421	414	418	412	439	404	416	482	455	402	419	397	398	402	443	437	417	434	417	418	398	471	430	395	425	476	430	407	412	430	390	381	400	421	392	417	407	404	421	424	389	384	425	448	427	406	423	438	429	400	419	416	396	403	426	443	407	395	396	395	443	402	405	408	440	443	455	399	361	431	387	412	428	433	393	388	414	403	386	426	450	471	382	423	402	400	396	427	401	437	423	401	387	442	405	441	403	387	394	397	385	408	427	389	448	386	397	420	394	412	436	410	432	418	415	410	406	411	412	411	423	431	438	408	396	423	395	399	424	434	393	400	412	406	411	401	395	389	420	424	396	397	398	391	397	410	402	436	423	397	386	386	442	416	368	404	429	355	397	445	412	428	427	434	426	414	408	403	419	411	409	431	392	424	413	380	423	423	413	446	426	407	447	402	419	421	406	430	451	431	413	388	431	469	397	380	416	428	392	441	438	397	408	402	437	420	405	395	402	426	412	411	418	433	401	409	420	439	464	439	395	437	410	425	400	410	402	405	413	397	429	419	417	405	412	406	399	391	444	429	429	395	405	428	382	411	400	390	425	428	417	357	454	393	440	410	400	427	392	406	397	411	390	406	404	409	412	409	418	412	380	410	379	431	417	356	416	390	411	385	411	448	424	413	360	416	392	446	435	409	404	409	410	413	405	407	432	410	397	428	385	423	409	410	410	430	422	391	424	446	434	407	404	420	384	399	410	430	432	402	436	427	384	415	440	383	408	406	420	419	418	436	393	426	408	431	417	456	424	418	426	476	431	420	419	425	391	405	398	438	450	432	414	426	369	430	378	434	386	418	419	410	391	407	389	394	375	420	432	444	420	406	403	424	426	389	414	439	424	422	387	423	403	381	426	390	400	389	436	397	412	409	400	390	424	383	442	425	414	418	422	413	411	394	437	387	420	399	402	411	407	422	399	452	406	409	414	358	391	391	430	416	387	393	418	419	392	415	389	429	429	410	398	444	427	401	396	441	412	406	401	435	436	429	388	399	453	409	405	420	392	395	431	371	408	429	398	414	422	419	378	415	408	392	450	421	432	422	359	419	418	409	427	421	417	398	434	392	389	395	401	416	400	386	440	411	408	358	422	417	375	406	418	412	407	392	405	434	383	411	414	413	424	401	416	410	425	370	408	431	391	395	388	437	383	379	432	425	400	391	427	412	390	423	439	437	417	377	406	400	412	421	379	402	413	400	389	415	447	403	422	429	402	396	415	425	412	411	411	392	417	410	409	403	383	411	396	396	399	394	420	431	390	422	424	371	433	414	413	369	379	395	417	403	409	350	389	399	388	374	438	445	427	395	417	434	447	391	399	384	411	372	443	417	413	412	401	428	411	394	409	403	413	416	420	388	379	417	380	421	400	440	371	436	432	450	404	434	433	418	420	443	396	394	415	402	389	423	399	409	431	397	403	435	401	414	441	444	400	402
34193	14148	6154	3388	2106	1406	976	809	668	536	469	475	402	404	398	427	377	413	381	341	333	367	397	336	388	383	365	348	365	373	360	375	344	359	382	383	359	346	352	380	346	334	358	363	360	394	320	309	375	354	367	345	335	353	353	346	379	347	324	375	360	387	384	357	380	339	362	363	346	376	359	369	331	367	368	325	362	357	322	394	354	370	383	341	342	354	364	348	356	336	372	382	371	313	321	285	361	378	377	377	341	349	346	324	381	354	358	329	378	358	357	333	320	369	349	362	386	354	335	364	359	334	340	367	349	364	346	334	340	348	383	382	332	342	370	385	349	348	376	354	359	323	360	365	343	371	330	357	345	351	345	356	349	324	346	332	354	370	330	334	350	328	365	322	339	353	347	382	339	366	330	351	346	327	341	347	359	351	325	367	369	320	311	336	330	379	388	377	398	361	357	404	306	379	332	344	322	375	354	354	376	347	349	339	336	337	370	373	377	357	341	381	335	368	362	344	328	348	350	359	350	352	331	355	352	340	353	360	354	363	355	348	384	388	345	361	329	351	368	369	358	377	367	361	390	389	400	358	368	345	352	360	360	342	318	313	340	362	339	362	361	385	373	378	368	369	367	366	344	333	356	341	346	352	375	363	388	344	357	358	367	301	355	351	369	370	352	344	313	374	322	318	360	345	328	357	341	320	362	357	320	350	369	346	360	361	368	332	362	371	345	332	364	352	383	338	346	365	352	330	348	368	314	395	356	366	345	373	345	335	390	377	344	349	386	378	394	364	371	370	383	317	341	334	372	314	371	359	380	370	314	331	337	370	331	323	335	364	356	350	360	358	350	354	359	376	335	347	350	356	352	378	343	343	341	345	360	333	315	333	362	380	393	376	368	346	325	351	376	364	371	341	331	376	362	342	346	339	337	351	340	334	335	346	334	365	349	391	341	346	368	324	351	339	373	349	369	372	358	323	372	348	333	354	349	361	304	318	338	342	363	343	350	336	350	364	353	368	346	380	338	389	342	343	357	379	370	332	338	364	365	342	405	367	330	348	369	353	367	343	351	355	375	324	340	330	354	345	383	376	348	356	369	377	331	336	349	408	381	333	344	368	366	389	319	313	336	343	349	350	382	366	380	370	360	325	403	361	347	328	328	342	341	380	327	333	362	370	341	376	369	391	351	376	376	350	376	345	359	320	357	361	358	325	336	347	331	340	345	366	360	368	381	384	322	366	338	322	343	350	366	343	319	379	348	358	340	344	371	340	301	321	333	351	347	370	363	364	372	390	380	390	380	371	364	332	367	338	364	355	344	327	351	362	338	342	376	335	376	343	336	346	354	359	354	395	400	345	345	355	367	338	357	320	357	390	357	325	352	356	350	370	387	349	317	361	342	337	349	338	359	363	362	363	353	319	384	377	331	334	386	374	375	381	384	386	390	372	342	370	346	339	376	324	356	335	352	349	333	398	344	340	374	366	336	331	354	389	345	341	349	336	345	355	364	354	342	344	388	341	320	381	356	328	352	350	384	382	341	361	398	379	352	365	377	361	351	364	389	347	360	380	375	334	350	350	369	377	388	386	387	342	333	346	355	364	363	345	354	340	350	360	332	341	372	359	350	330	362	371	368	359	346	329	335	335	368	359	338	386	363	356	388	395	348	340	349	353	370	347	329	359	331	302	344	349	362	356	380	367	364	370	343	376	330	354	340	342	403	341	353	334	331	372	356	375	372	360	357	343	346	370	371	315	346	353	341	356	377	360	380	362	351	297	349	334	355	373	382	357	379	310	381	334	353	374	311	367	364	353	354	338	359	372	351	379	353	357	346	332	359	351	323	340	388	356	343	338	329	356	359	331	346	332	332	337	348	347	363	341	371	411	320	338	359	361	323	362	358	382	347	378	322	391	384	351	375	382	368	370	353	329	336	356	364	340	330	357	321	368	373	384	356	374	347	375	341	345	369	325	346	370	363	356	331	318	383	338	345	379	339	354	356	332	340	320	379	375	371	379	328	361	370	362	344	310	342	357	337	380	340	352	395	325	359	338	354	341	372	386	372	375	344	375	338	383	334	312	346	359	355	355	363	340	378	348	329	327	370	343	348	336	319	372	363	375	358	336	373	383	366	322	383	351	345	396	364	355	338	344	350	377	354	320	357	355	335	365	352	347	372	345	382	370	379	374	365	311	348	365	355	339	363	357	328	344	326	334	340	385	336	354	348	331	349	307	360	335	309	388	357	364	361	332	340	358	360	351	339	375	355	386	354	334	375	379	372	383	355	368	324	393	353	371	329	331	340	340	365	332	355	339	355	355	357	342	356	341	355	364	349	365	329	377	328	394	370	384	372	376	370	322	370	352	334	375	360	392	353	367	341	335	313	374	395	355	359	334	321	330	337	323	354	359	345	358	344	371	340	360	324	333	333	360	358	325	396	363	371	363	344	353	340	369	368	388	363	319	338	379	358	366	301	350	336	345	362	362	380	336	342	329	351	334	366	354	376	349	344	370	327	355	336	366	372	385	345	351	341	359	382	356	333	335	374	366	373	350	358	350	322	357	346	351	329	333	358	309	334	367	322	365	310	313	379	363	365	313	371	352	354	371	395	364	358	354	345	365	329	360	377	350	346	352	361	368	345	352	349	386	372	357	329	401	364	387	356	324	379	380	363	342	354	325	353	372	358	346	357	393	353	345	370	344	335	370	357	337	339	372	364	338	309	359	334	337	338	322	355	380	369	340	366	347	330	322	373	312	341	337	359	367	366	369	340	382	327	362	357	363	350	377	380	368	344	360	381	362	351	343	329	350	386	322	346	352	313	330	375	362	311	353	352	317	344	363	370	364	353	342	341	356	399	392	325	324	293	364	383	347	345	334	330	344	327	343	369	369	365	338	349	348	369	386	365	349	339	357	340	357	338	346	362	379	372	356	366	354	343	379	343	364	364	345	339	354	336	326	319	354	357	356	350	375	331	360	334	344	383	379	350	377	343	378	367	325	367	332	358	380	349	338	365	353	367	351	340	349	327	337	338	365	337	369	358	303	322	330	334	324	353	310	361	330	359	314	343	352	364	350	374	359	379	377	344	353	372	377	336	348	344	353	328	325	339	369	358	334	343	382	353	357	381	342	359	410	358	338	408	370	345	343	388	376	355	345	356	344	337	357	355	336	359	351	340	334	390	365	344	333	363	342	356	346	350	370	369	385	319	377	335	352	362	351	358	376	380	358	318	387	351	344	312	344	379	361	338	366	331	333	372	366	331	384	337	360	338	383	356	368	377	332	381	365	353	396	336	357	372	349	345	368	350	347	346	342	336	370	368	334	409	358	351	341	344	374	418	344	400	342	386	369	405	343	329	352	388	351	363	333	401	347	343	345	306	328	401	354	364	357	322	369	363	344	302	318	326	377	365	308	334	356	374	350	363	383	358	358	351	344	302	387	428	341	341	365	373	370	378	333	369	310	350	353	367	355	392	339	369	368	322	397	372	327	368	370
9461	7247	5279	3146	1864	1416	1139	1023	943	858	831	866	806	842	841	808	791	775	767	841	821	777	741	748	775	826	792	766	832	744	790	773	805	773	813	791	741	746	775	810	786	794	820	773	781	747	730	771	795	775	811	813	774	799	767	741	813	748	821	736	720	776	755	821	789	764	758	776	769	724	782	787	763	779	800	785	805	756	755	766	766	754	745	749	722	751	733	786	775	755	731	747	771	779	756	777	773	785	815	743	766	777	712	772	821	770	764	799	761	779	768	754	752	773	772	761	785	793	806	788	728	732	784	815	752	741	735	777	779	799	742	763	779	773	801	792	803	751	787	762	745	780	737	771	823	746	784	714	775	733	752	797	768	759	753	743	762	787	702	790	771	783	703	756	817	762	773	772	748	745	803	796	779	812	805	790	784	801	726	727	791	755	801	767	777	799	750	772	773	740	775	750	778	746	780	772	748	774	763	746	808	768	755	762	756	754	787	761	746	779	783	769	744	806	794	787	771	814	765	719	757	788	742	803	783	762	808	738	758	784	746	803	789	767	770	732	789	760	826	766	830	778	726	799	761	802	747	783	732	706	742	730	797	777	760	773	787	775	763	795	754	785	807	797	773	799	734	761	756	783	809	842	753	790	760	745	736	744	778	809	779	796	772	784	789	794	748	777	756	736	736	781	802	775	773	780	810	785	766	770	715	775	783	762	711	766	819	733	759	784	772	769	734	737	793	771	790	777	755	757	749	791	799	758	772	742	799	766	725	741	771	844	791	739	787	797	808	752	758	760	789	763	804	777	753	742	742	780	788	768	797	776	760	803	782	795	795	786	761	759	760	796	795	727	762	804	786	742	758	759	741	807	757	769	790	810	789	832	879	713	777	751	747	754	810	791	786	739	740	755	836	807	784	754	790	808	761	794	796	783	769	781	788	782	768	823	756	793	788	776	740	787	767	760	726	840	730	800	780	780	786	790	791	790	762	804	764	760	786	795	767	830	817	748	745	760	792	720	757	819	767	818	749	801	774	783	751	760	734	770	762	748	791	781	806	760	772	765	785	790	761	795	806	793	754	782	778	809	730	753	830	770	790	774	767	741	787	752	786	758	792	760	681	772	731	784	757	789	736	785	724	773	735	775	763	745	818	718	754	844	750	775	777	806	757	769	723	767	758	771	747	762	797	751	784	725	738	837	774	749	767	777	751	799	759	782	802	740	786	806	777	773	760	765	728	756	825	781	812	737	774	789	793	722	769	779	792	765	702	736	792	737	758	780	836	729	741	780	771	812	784	732	757	769	776	827	752	792	792	787	787	768	736	796	752	738	821	765	800	798	756	759	808	751	745	767	733	759	786	796	734	796	765	763	757	770	782	786	777	770	792	812	815	814	772	686	782	748	818	776	757	797	788	785	801	762	740	773	750	781	789	743	816	775	783	764	784	757	797	774	788	784	762	789	758	725	750	797	794	758	822	750	786	736	726	753	743	780	754	776	767	797	782	753	760	802	762	742	768	752	775	788	812	764	783	812	756	795	810	739	712	750	738	787	781	767	832	734	778	788	796	762	782	767	782	766	840	792	833	775	799	784	741	760	750	736	792	795	785	790	799	745	775	775	798	793	760	816	778	750	798	740	727	727	773	738	790	796	767	750	811	775	765	747	818	759	797	801	776	775	804	758	734	797	761	751	797	790	748	765	753	800	813	694	735	757	771	758	754	791	771	748	801	768	856	731	754	817	802	770	787	774	730	749	738	720	800	776	835	761	757	769	755	766	796	740	817	813	737	783	778	745	745	755	783	837	788	811	807	828	784	742	774	769	803	820	747	762	777	784	747	774	798	717	797	821	814	710	800	748	804	748	754	726	774	760	749	795	750	721	786	778	742	789	737	798	789	740	781	825	797	763	806	802	762	734	790	775	766	771	774	811	776	757	735	776	730	837	802	767	751	841	775	790	755	773	726	738	803	779	748	785	792	796	792	844	778	772	738	800	804	798	796	742	804	756	744	768	756	788	739	750	790	767	801	713	780	736	795	760	777	837	756	776	813	768	752	783	776	779	771	763	769	769	795	782	772	771	795	705	788	778	740	773	799	772	781	733	765	775	713	796	761	799	760	810	779	748	804	774	727	821	780	746	777	792	741	785	744	780	731	791	784	781	812	734	758	781	772	787	795	801	795	741	805	751	774	745	775	786	768	758	726	802	755	762	739	783	723	863	766	777	780	759	754	784	771	785	819	793	777	792	726	777	806	747	771	787	820	736	814	776	802	774	809	741	781	765	723	803	768	784	795	757	733	798	784	787	765	797	795	785	735	777	772	814	794	726	778	813	763	751	718	799	803	746	799	796	744	770	737	826	771	781	773	791	800	778	822	773	781	809	762	808	749	814	739	801	798	801	757	777	711	833	764	789	785	779	774	730	750	745	769	784	748	762	744	800	764	752	829	770	781	806	768	759	761	785	740	779	778	777	775	754	767	778	787	770	819	783	753	750	761	787	775	790	800	775	805	782	768	789	759	759	790	774	769	748	740	765	804	759	799	787	770	779	776	757	806	779	786	785	768	762	762	746	776	773	774	847	822	748	772	794	786	787	739	794	751	773	772	809	783	754	766	784	800	844	753	808	797	808	762	757	773	799	812	747	723	789	778	778	767	774	807	798	773	775	722	782	739	716	768	772	748	798	806	757	790	831	775	804	743	763	774	804	749	766	799	792	775	834	748	750	758	774	764	792	776	826	826	723	803	788	776	794	769	798	823	747	800	734	763	777	781	772	779	766	767	777	737	778	772	785	740	787	726	755	787	827	773	769	759	807	790	806	787	800	752	765	796	760	762	779	807	782	797	765	765	762	734	776	777	753	775	792	752	761	741	757	817	735	772	714	809	783	756	791	816	790	769	724	768	768	801	760	777	764	800	769	776	793	771	738	805	773	794	833	776	749	801	739	725	745	763	796	800	761	821	719	812	757	769	780	770	788	751	735	761	737	784	746	767	779	739	777	751	740	819	784	804	823	763	770	813	749	768	807	806	743	803	761	808	780	771	752	784	757	796	750	780	799	772	767	786	713	776	773	780	818	753	785	813	727	785	751	771	707	760	770	742	815	801	713	751	774	778	758	763	719	760	756	781	784	725	752	768	741	789	835	779	807	803	743	780	769	773	728	823	742	795	765	809	794	761	818	736	752	722	785	745	765	718	773	802	751	831	819	762	782	783	742	796	735	790	728	792	741	743	776	746	790	810	800	809	755	760	752	758	700	775	724	770	784	732	779	810	789	801	778	802	793	778	815	758	800	783	792	791	801	775	760	738	774	756	828	809	809	778	759	759	731	766	758	775	814	783	844	826	773	720	755	773	810	771	783	817	701	806	771	779	753	825	815	758	779	803	802	781	798	762	766	777	809	802	801	793	776	763	757	753	804	754	814	802	780	824	798	826	799	775	740	797	790	751	849	749	792	767	810	836	765	743	788	762	784	782	729	771	795	813	752	744	737	750	765
24791	21128	24813	27717	20821	6564	2055	1265	904	640	579	457	440	422	405	362	339	341	314	289	310	298	295	268	311	293	277	267	277	258	294	252	271	272	272	266	273	247	249	252	266	265	253	264	246	253	283	285	282	258	275	301	244	270	241	268	278	300	237	246	276	306	265	282	261	244	270	255	304	271	274	276	250	248	235	310	279	276	235	235	273	253	268	248	264	263	267	282	280	249	271	276	273	291	285	248	270	296	276	241	286	234	251	268	259	275	236	259	264	266	270	281	264	273	248	239	263	241	227	260	257	249	256	261	264	243	239	285	271	270	276	250	263	262	252	271	254	257	284	248	293	254	276	291	301	270	237	283	243	260	244	258	267	261	258	263	261	296	250	300	266	209	263	268	252	251	251	269	241	289	270	260	270	224	284	248	292	291	227	266	243	253	226	261	260	269	234	258	283	285	284	242	271	258	281	235	245	241	280	283	287	249	264	225	257	289	265	252	233	231	274	241	275	234	303	253	246	282	258	273	253	262	279	259	249	283	269	268	237	289	302	259	253	272	273	229	276	249	271	250	294	267	264	270	239	254	259	257	264	251	248	262	268	252	267	284	264	248	284	273	274	283	251	243	308	278	274	278	278	289	287	274	248	271	231	272	264	280	243	253	264	264	284	271	267	273	247	228	258	285	240	273	235	237	304	284	276	234	251	259	262	240	283	260	238	250	274	263	281	293	251	297	258	255	261	255	275	244	260	228	259	273	257	247	258	268	250	241	260	227	243	274	257	264	254	271	236	245	241	259	226	251	247	256	264	274	245	299	273	272	272	223	253	262	248	274	256	256	250	271	301	254	256	280	249	258	262	259	244	248	283	269	264	266	274	238	273	272	304	248	261	257	285	283	254	276	271	279	270	271	258	227	244	282	250	268	248	249	260	246	269	252	249	263	294	253	238	278	244	260	263	267	242	285	250	250	269	272	264	284	250	265	231	267	277	229	287	261	263	256	286	227	261	248	245	275	260	267	280	266	261	275	258	273	253	259	252	263	243	265	289	251	233	242	263	245	231	282	253	270	249	269	258	256	277	252	278	258	274	277	281	259	241	264	273	245	245	261	234	273	240	241	276	260	272	259	240	224	309	260	249	261	251	227	289	241	260	242	253	255	256	241	264	256	273	279	265	263	278	266	248	256	236	259	274	251	276	262	271	260	298	273	252	244	288	275	261	266	256	257	255	265	273	295	249	249	278	236	259	271	263	263	262	263	284	240	248	279	275	268	261	222	235	282	256	240	237	242	281	238	257	268	279	268	249	269	248	260	269	271	264	247	272	273	262	250	275	229	245	278	244	255	268	257	275	257	258	280	278	260	235	253	284	280	274	257	249	277	268	268	242	264	280	279	284	270	253	273	249	259	268	273	277	278	231	238	251	293	237	239	250	277	251	308	251	270	233	287	236	290	253	241	264	283	254	243	282	266	252	251	228	269	241	255	255	252	238	278	288	244	246	270	268	250	245	250	271	278	240	284	276	255	272	236	250	287	259	266	273	267	277	270	276	293	263	275	266	283	314	259	249	270	256	237	254	250	244	243	240	277	284	249	288	257	265	238	261	257	233	270	256	289	253	243	265	273	270	241	258	255	243	295	273	247	250	261	248	267	292	259	262	230	255	250	300	261	259	261	265	252	253	258	282	261	254	239	288	233	282	258	267	295	246	241	258	286	277	271	283	275	265	242	232	277	256	263	240	257	261	280	259	261	269	231	276	233	225	246	254	266	244	272	278	271	281	270	276	266	244	270	240	233	287	260	276	287	259	254	251	225	249	242	265	266	236	262	287	236	274	245	280	287	240	282	288	327	256	254	258	271	268	268	262	222	233	268	277	271	238	275	293	264	256	273	233	262	271	273	301	277	280	286	256	244	278	283	261	253	265	254	253	262	272	266	270	273	275	300	240	273	301	288	240	263	273	265	252	256	251	241	247	280	281	281	280	264	253	258	251	246	255	238	279	248	221	269	267	257	287	295	223	244	262	218	285	252	300	246	266	278	256	250	269	243	246	258	246	278	294	244	265	304	260	261	291	286	252	267	265	268	240	299	239	265	268	265	257	241	230	229	279	254	272	256	252	236	242	246	253	260	278	275	274	265	274	254	276	264	273	284	233	244	245	284	251	270	257	266	251	250	250	257	252	292	290	262	307	269	238	264	260	261	251	262	244	257	287	258	270	258	266	232	225	270	279	264	279	277	267	253	263	259	264	255	239	259	274	250	251	270	275	262	245	235	242	260	275	228	239	234	247	272	252	237	274	291	246	232	249	265	280	269	306	262	246	273	266	299	250	287	269	245	296	255	269	267	248	251	248	294	264	252	264	259	245	254	257	266	251	272	267	262	271	251	288	260	294	274	259	227	265	272	231	257	248	265	279	256	242	268	262	270	304	275	252	259	295	297	291	270	265	261	251	256	248	240	257	256	280	275	261	245	272	269	256	258	286	258	264	289	237	265	252	274	269	257	247	222	242	284	264	254	301	253	288	282	265	287	237	270	276	287	269	256	240	279	253	270	278	284	244	271	266	277	261	254	286	287	283	231	274	244	270	267	226	248	260	248	248	244	255	250	271	226	257	271	294	272	251	287	275	223	251	264	311	265	273	297	270	300	263	272	296	260	269	250	272	228	273	276	294	294	241	252	225	273	297	276	247	261	257	244	238	245	260	259	249	279	265	255	256	265	262	272	240	253	288	250	269	250	242	238	247	258	257	285	274	244	241	254	304	251	266	249	279	261	268	278	245	261	259	253	261	246	271	271	275	222	265	245	273	236	259	265	263	247	280	267	237	241	277	264	249	285	276	294	256	292	244	264	230	247	274	275	266	265	257	256	255	254	276	282	261	249	252	279	241	286	261	265	247	266	282	272	247	248	274	266	249	227	247	275	245	267	269	240	234	266	253	258	264	274	254	264	288	262	261	249	260	247	274	242	259	271	246	250	286	266	257	271	262	233	297	257	240	273	258	257	258	250	247	265	227	263	223	266	276	241	235	270	248	268	238	272	246	303	265	270	286	269	288	288	269	270	240	236	247	272	248	265	227	236	277	251	252	247	251	242	269	267	246	254	259	286	292	268	255	229	261	250	275	282	243	247	279	274	270	266	274	237	267	285	264	270	235	254	243	251	242	252	236	235	275	259	266	266	278	268	281	279	272	275	267	269	256	251	237	279	287	270	269	273	240	257	272	271	260	276	293	288	252	253	285	268	234	275	274	251	261	271	289	263	253	253	275	252	275	263	245	249	267	279	260	271	270	291	272	282	272	257	256	265	266	281	237	223	254	266	262	256	269	255	280	238	268	263	265	258	232	238	245	217	256	280	262	283	259	292	246	259	263	279	254	252	276	234	284	290	244	251	291	271	225	252	238	265	272	270	267	271	255	264	252	287	217	268	264	306	271	258	261	272	275	290	258	251	262	281	249	271	283	282	259	258	261	259	225	238	271	274	270	230	294	255	263	246
10582	13064	9307	4916	2945	1784	1390	1013	930	793	745	688	718	661	670	647	580	554	621	579	662	599	594	600	621	635	643	572	601	608	614	593	570	602	583	600	596	551	561	609	565	602	553	546	559	622	594	542	551	559	611	594	566	596	554	590	588	569	585	542	575	591	550	550	585	630	606	565	543	545	581	569	619	571	612	522	643	556	553	581	592	619	578	551	579	613	582	558	610	577	547	603	592	615	566	593	568	592	636	566	612	568	553	579	574	563	576	605	588	538	586	579	568	562	647	589	562	578	540	609	513	563	584	567	611	589	554	595	552	571	570	589	545	569	563	560	560	613	581	595	554	598	556	631	594	554	587	528	563	584	599	569	571	566	617	578	598	571	610	562	566	575	570	532	604	591	554	560	589	601	573	548	591	586	589	591	604	575	586	587	562	615	590	633	626	548	555	606	572	574	571	572	603	548	587	597	570	586	579	521	565	554	580	595	594	579	597	568	582	597	595	566	574	591	596	559	604	590	599	590	575	592	606	569	621	579	594	584	554	611	572	608	610	589	622	564	605	550	569	598	560	608	550	567	573	602	565	618	578	542	559	573	582	581	604	603	621	564	579	563	572	557	583	554	604	573	564	622	563	569	561	595	604	601	587	561	572	586	580	547	602	563	614	563	557	584	582	590	591	585	561	624	573	588	636	605	598	577	626	578	593	608	563	575	561	579	596	608	560	572	605	559	564	542	559	564	605	603	564	592	593	592	559	596	544	568	565	593	587	602	601	575	559	612	556	562	546	601	546	578	558	566	543	572	525	548	516	604	615	551	531	644	576	614	574	590	598	617	578	596	540	606	558	563	580	552	583	550	588	635	592	561	541	590	602	602	607	592	586	553	600	568	586	547	574	620	562	561	605	583	576	577	605	610	571	544	590	570	597	594	617	590	574	568	614	538	598	561	580	586	534	588	606	586	566	613	556	572	620	630	597	573	613	538	626	561	567	594	598	567	559	593	586	556	592	555	621	571	597	586	579	575	576	561	580	560	558	573	583	566	579	611	565	561	578	592	575	548	584	596	562	604	582	583	587	587	545	637	589	628	595	575	584	567	531	557	559	591	541	533	556	579	592	589	560	541	612	559	590	573	609	519	575	571	614	575	616	605	615	538	554	562	561	563	602	552	592	581	604	545	587	558	533	619	572	613	568	569	574	629	565	568	579	587	585	575	576	562	556	543	593	553	556	593	606	575	603	606	572	590	586	565	569	585	592	565	589	619	601	564	543	575	536	572	569	532	594	604	572	550	540	622	627	548	598	592	606	557	585	551	592	541	590	582	576	593	585	600	548	594	601	576	632	570	578	605	573	523	564	601	571	578	541	556	530	579	590	591	567	592	592	586	569	579	614	569	558	559	563	578	620	585	568	552	597	564	546	616	612	583	596	551	564	609	580	572	583	545	552	560	568	562	557	584	532	596	542	602	580	532	600	577	632	571	612	566	558	568	567	581	591	550	572	633	570	589	539	554	631	654	557	557	558	578	596	626	552	535	592	581	528	589	606	539	571	593	586	581	574	588	541	607	585	597	545	587	617	593	502	567	567	570	577	579	599	544	574	601	609	570	620	586	588	573	600	615	576	585	539	574	560	560	571	583	576	587	560	529	564	570	559	585	550	578	555	594	561	555	610	602	590	568	642	575	553	591	573	596	587	564	585	582	574	573	595	579	620	577	544	575	637	569	542	575	583	570	568	560	601	582	583	603	568	563	583	600	605	570	570	562	554	600	610	611	573	573	555	576	605	549	560	572	616	574	577	600	586	586	577	579	581	636	591	563	592	568	548	602	563	556	611	632	591	549	578	538	550	591	574	564	594	620	606	611	621	593	602	560	574	554	552	563	600	576	552	597	597	593	582	595	559	588	573	626	534	581	571	557	592	567	603	616	572	594	574	577	572	580	585	581	550	565	623	599	613	571	576	611	554	564	582	546	536	552	576	558	528	594	608	562	577	586	561	583	585	590	539	592	608	550	589	610	576	571	571	580	571	569	570	579	582	582	548	587	591	590	570	590	607	576	590	543	589	553	575	581	588	618	606	633	588	570	557	589	575	584	557	596	598	522	571	578	563	581	647	563	596	591	553	620	597	587	602	562	592	567	537	594	613	624	570	579	602	583	583	635	551	609	568	597	562	602	583	585	612	601	582	583	571	591	608	567	583	609	589	551	546	582	576	566	605	589	613	622	588	553	529	591	598	569	621	585	571	579	585	577	579	573	617	558	573	595	550	571	564	569	531	567	573	576	541	610	563	578	606	596	583	596	548	614	599	610	587	613	609	621	541	592	549	607	614	583	550	629	534	635	562	514	590	632	538	582	597	570	528	608	617	568	544	550	571	535	640	602	576	557	618	596	575	559	544	545	608	563	571	595	546	566	567	593	562	552	609	547	560	570	538	607	587	585	557	600	582	566	622	548	565	603	606	566	561	629	556	562	586	595	548	544	603	554	580	565	604	552	579	547	590	560	577	554	596	560	608	641	590	560	592	564	580	602	611	554	605	581	568	630	578	553	568	566	592	549	583	579	533	559	565	588	572	580	573	611	534	554	600	570	552	558	537	563	571	595	566	620	610	597	539	546	618	579	596	569	551	572	603	566	607	571	554	595	590	511	595	588	554	584	582	546	577	572	564	604	605	541	578	571	577	550	589	582	636	586	581	589	538	551	548	578	570	589	559	555	562	615	594	585	619	622	550	568	604	575	555	555	593	562	586	576	529	554	589	556	602	564	607	567	555	548	595	616	597	588	554	559	586	618	605	577	591	621	551	580	604	644	568	569	583	560	607	580	562	589	591	569	587	614	563	530	526	559	568	572	630	554	581	552	578	570	563	612	613	593	573	542	604	573	622	600	594	574	544	587	571	568	597	564	611	530	575	580	606	591	595	596	606	585	587	575	583	586	592	556	573	572	595	577	609	584	610	551	571	595	596	560	548	612	583	580	573	570	620	561	589	586	600	571	545	561	557	607	601	548	541	590	579	538	590	559	548	539	572	569	559	527	616	602	574	614	562	605	587	543	574	575	581	610	573	572	557	556	608	574	579	581	569	530	602	610	521	577	584	585	544	592	571	592	561	626	569	532	568	591	603	646	577	598	578	595	604	555	579	599	591	594	584	579	566	582	587	610	588	595	575	539	562	577	533	542	620	536	597	543	576	548	634	601	554	602	577	581	593	597	566	576	598	592	517	596	533	596	591	557	563	559	569	587	578	541	604	594	587	574	576	614	560	636	608	596	551	581	570	588	543	573	619	567	607	555	592	616	594	559	580	565	575	628	557	536	571	615	551	546	582	571	608	582	564	594	619	589	579	584	587	566	545	616	567	508	569	568	561	571	543	545	584	592	554	573	533	586	610	574	613	594	587	607	544	584	596	592	556	553	569	581	552	532	595	550	567	565	595	586	605	598	560	595	570	573	564	597	591	536	566	568	560	583	565	574	572	552	608	581	587	584	619	581
23945	21134	25328	27208	21196	21116	6790	2086	1340	970	705	616	451	459	392	323	281	305	282	236	222	229	234	207	195	221	233	203	189	199	182	162	202	190	191	198	168	171	183	160	187	155	169	162	174	172	195	177	178	170	164	190	165	167	185	174	184	159	175	176	161	178	163	163	199	160	170	177	130	150	182	191	155	166	167	184	174	157	174	175	185	159	169	154	170	164	179	178	177	167	180	168	167	174	161	183	205	148	146	178	176	166	177	184	179	141	165	153	181	199	199	157	172	159	188	184	203	178	162	168	198	156	165	167	170	177	177	167	145	165	165	173	163	169	157	177	191	189	178	181	181	173	168	185	170	167	163	146	180	165	190	167	183	180	209	166	182	186	166	178	164	199	176	173	170	161	183	140	176	174	158	170	153	170	185	161	158	147	171	192	196	184	173	200	166	172	164	158	159	170	166	175	167	148	178	176	156	183	176	162	167	171	174	156	159	174	158	171	205	152	170	172	151	152	146	156	193	169	181	171	193	167	176	180	166	201	179	154	169	187	159	192	161	172	191	179	161	165	189	191	205	172	165	190	166	190	167	186	168	195	174	161	136	156	162	175	181	167	187	164	154	198	158	185	169	152	205	188	184	167	157	145	182	172	156	161	172	176	183	166	185	182	157	159	180	167	168	170	176	191	176	172	185	166	201	157	177	195	187	151	167	193	148	175	179	170	166	186	177	187	169	178	177	176	166	174	165	147	144	187	179	156	161	183	168	180	187	161	165	186	153	155	200	195	191	155	161	160	180	198	167	166	177	167	164	162	158	167	171	180	175	183	172	153	184	155	166	185	183	177	166	169	170	164	164	197	174	155	167	158	173	183	139	161	146	212	161	174	180	175	182	177	138	184	164	174	170	150	166	171	185	175	171	171	155	133	156	151	151	155	168	185	197	173	187	159	168	165	173	158	172	153	178	164	163	181	156	179	163	181	164	168	164	179	183	151	150	195	160	180	166	173	173	172	159	192	162	174	177	154	165	164	171	174	168	176	169	165	159	171	174	150	171	186	150	193	171	166	173	153	185	199	160	148	163	162	172	166	167	167	159	166	207	152	163	190	174	151	179	169	181	179	151	183	173	187	153	182	163	196	157	177	182	159	152	139	183	165	150	162	178	152	164	153	173	142	185	163	184	164	163	194	185	139	157	163	180	186	186	167	166	167	171	162	178	181	182	173	130	175	178	193	159	156	185	173	163	147	176	201	182	175	189	178	176	167	164	166	132	174	172	164	172	151	162	190	170	168	157	167	167	177	154	168	183	148	171	185	162	185	163	171	165	154	161	173	158	178	134	154	170	177	172	145	185	168	148	163	161	169	153	185	160	155	193	193	176	159	162	149	181	172	164	177	147	170	179	163	178	197	185	173	191	155	162	162	154	160	176	166	156	170	153	155	185	171	211	182	169	183	177	177	138	166	168	182	185	167	182	159	189	148	171	174	168	170	160	172	175	191	182	161	164	161	190	174	159	167	138	188	176	192	177	154	160	166	190	165	153	184	167	179	174	169	195	161	158	193	138	142	187	190	170	179	165	166	165	165	179	181	154	177	173	176	187	167	178	129	171	168	152	183	150	171	165	187	175	163	138	172	166	185	173	177	143	173	179	184	199	195	177	157	172	168	187	202	148	158	190	192	169	171	182	174	148	173	181	198	167	173	184	134	178	178	181	173	179	149	171	193	168	144	152	179	187	144	169	185	201	158	155	175	152	161	170	175	166	167	178	212	161	170	172	167	170	160	160	163	174	156	179	167	174	185	181	189	165	189	181	174	154	212	170	190	143	177	198	183	150	158	160	156	165	164	161	167	162	161	169	159	180	173	160	168	161	192	161	193	169	159	172	161	158	177	165	174	189	172	153	161	158	178	139	162	187	167	190	176	169	145	166	182	159	173	170	179	181	179	180	158	187	192	177	160	170	196	166	160	156	175	168	177	194	174	187	150	153	193	160	173	152	169	180	174	173	138	157	160	184	163	162	163	165	174	190	171	192	163	192	143	160	208	162	184	157	156	167	182	171	171	165	142	149	167	176	174	173	178	190	163	181	180	159	147	152	165	155	166	161	151	169	164	178	165	185	193	182	170	161	177	171	198	185	176	162	162	180	148	181	177	177	166	171	166	155	173	161	186	178	208	188	166	173	155	173	170	154	164	171	156	163	163	191	163	160	166	174	194	188	159	154	156	173	190	185	184	164	184	196	154	175	167	173	181	184	156	163	175	160	178	165	164	176	184	180	172	174	164	156	178	177	148	183	180	166	167	168	189	181	182	150	171	188	174	158	191	165	145	171	165	166	146	170	191	184	164	180	148	168	162	190	189	164	164	151	167	155	147	169	202	183	174	173	146	179	190	157	170	179	160	183	159	194	150	144	171	163	172	164	168	194	165	164	165	164	168	172	159	191	153	164	185	204	168	167	168	155	147	157	173	184	163	172	177	193	173	171	161	171	172	177	176	150	200	154	181	156	156	171	160	165	163	169	167	167	173	185	168	172	165	171	180	159	180	158	165	154	167	165	186	149	143	160	148	189	148	155	173	180	172	178	200	193	190	179	181	153	154	181	180	182	169	161	172	184	187	167	180	165	196	205	168	162	192	186	158	190	189	182	165	156	162	161	181	149	159	183	173	159	180	167	147	173	186	155	159	177	179	175	164	160	182	177	146	155	166	177	168	162	137	172	148	180	155	178	178	185	169	166	163	158	168	176	200	192	146	167	169	175	178	167	161	176	175	162	151	178	163	154	159	161	165	156	176	180	151	196	200	169	181	214	158	183	210	183	169	182	161	176	174	168	152	180	149	149	160	173	165	166	183	194	155	189	180	166	198	169	151	167	178	174	181	184	175	160	180	156	151	170	163	175	181	177	188	164	144	149	161	171	175	162	170	176	187	190	179	157	174	188	176	163	175	159	155	175	168	180	153	172	195	172	162	139	166	173	170	173	140	183	169	172	173	155	178	166	154	184	194	185	169	152	170	169	161	171	150	194	190	200	181	186	196	171	157	175	155	165	176	158	172	143	182	156	174	158	164	162	172	162	178	163	183	162	176	166	161	177	155	175	174	166	190	149	158	182	151	186	178	181	179	161	193	196	152	174	170	148	171	179	144	170	164	185	177	145	162	153	183	146	169	161	195	174	156	170	164	177	175	170	148	195	160	165	181	173	180	174	180	188	163	180	168	182	196	166	146	180	161	168	204	188	171	150	151	159	173	176	159	176	182	162	174	171	173	163	187	152	171	178	179	145	175	166	172	172	183	129	166	179	158	159	163	173	165	185	163	172	145	164	162	152	143	187	155	158	176	173	172	189	158	177	171	176	172	142	171	158	144	163	171	168	184	181	168	159	171	190	165	205	147	166	162	159	155	159	193	181	150	148	142	210	171	179	175	184	152	200	195	157	173	184	164	190	180	158	148	182	181	156	155	173	164	205	186	168	176	162	176	148	184	162	154	177	154	184	194
7552	17308	12761	6844	3976	2359	1615	1206	1045	770	702	636	563	565	577	504	498	473	464	466	439	444	450	404	405	422	429	414	438	447	431	448	398	433	422	420	431	386	392	410	358	398	364	382	402	405	419	424	424	417	390	414	409	407	426	402	401	422	419	452	379	434	418	367	449	432	414	377	371	380	433	400	400	395	431	423	447	402	376	398	386	444	408	372	464	398	403	431	380	397	398	423	392	398	410	367	391	434	427	375	394	400	411	384	409	423	402	430	366	393	413	419	424	423	408	407	383	419	404	421	428	440	412	432	394	372	421	419	382	363	411	419	389	403	358	416	431	437	417	395	399	395	402	383	428	407	369	408	381	387	406	438	440	433	422	426	428	406	416	422	427	400	400	403	403	418	378	395	405	428	404	444	390	441	425	437	425	418	399	385	385	451	379	413	412	400	398	375	403	430	438	394	399	394	373	386	398	412	444	402	391	378	421	399	391	402	410	381	412	396	406	421	411	400	414	420	391	378	418	382	382	432	406	422	395	394	351	421	400	401	413	410	415	438	409	422	383	389	378	401	377	383	402	395	390	411	411	407	399	375	403	432	421	389	398	409	382	436	398	410	384	380	415	396	402	414	403	414	432	421	392	398	385	422	435	380	374	396	385	415	384	406	389	446	405	416	417	371	364	391	396	381	380	427	432	405	391	414	437	403	416	449	411	440	442	414	398	422	406	424	422	429	421	364	390	431	367	391	410	407	451	368	446	377	408	399	385	430	424	411	410	409	412	398	418	371	419	360	420	421	405	413	399	405	382	403	406	403	373	377	419	405	416	380	419	428	380	418	429	437	411	390	400	424	410	402	441	389	417	371	394	433	390	391	416	423	398	427	395	418	379	410	382	408	411	396	436	425	399	408	407	401	431	379	432	428	382	397	419	418	388	386	389	426	426	380	397	397	397	389	390	435	418	410	442	387	418	403	410	412	426	392	424	403	366	393	401	443	399	415	394	356	387	380	379	420	386	393	415	414	381	400	445	409	371	402	387	397	363	406	376	426	385	408	377	379	419	408	385	401	411	378	395	393	427	407	398	412	388	374	421	371	405	412	408	395	418	389	417	398	405	391	413	417	392	409	419	402	390	410	387	418	447	381	447	387	431	397	426	433	410	400	397	432	387	401	396	378	410	396	376	406	457	381	378	403	401	384	413	433	443	400	404	406	382	401	429	427	397	419	384	381	418	399	413	414	411	400	392	400	422	427	385	385	393	437	382	391	418	399	398	391	399	420	402	388	404	423	383	388	387	369	381	413	394	339	365	393	402	412	439	395	405	384	387	413	387	367	356	438	432	414	370	417	378	420	422	399	387	386	393	394	416	389	429	383	422	433	403	426	378	395	406	388	415	394	423	400	400	408	402	429	405	364	416	399	388	408	400	443	388	382	374	400	401	435	395	405	370	391	367	408	370	398	428	389	409	426	392	414	409	403	419	382	402	396	410	403	429	394	375	395	424	420	383	408	412	409	392	407	411	415	413	396	410	389	423	369	379	403	437	353	416	374	412	406	388	407	393	397	438	407	413	406	436	403	358	411	383	402	407	360	386	426	416	433	366	408	392	391	391	407	427	427	388	418	364	420	378	410	392	438	435	416	414	416	399	396	412	376	406	405	426	413	391	414	416	387	417	358	431	409	409	411	396	391	411	362	443	419	391	388	360	398	397	406	423	390	416	408	396	420	431	392	403	403	368	395	460	401	374	439	388	397	380	415	424	418	388	410	406	387	389	380	424	416	379	400	387	393	428	385	416	388	417	405	398	429	391	401	401	405	407	364	336	387	403	391	362	383	372	453	376	396	408	397	424	377	440	404	441	430	398	369	387	381	388	373	386	410	411	391	377	403	418	394	430	397	380	404	380	414	393	408	391	415	427	406	409	418	457	381	411	355	399	390	409	385	416	418	412	385	404	416	405	364	389	419	403	418	436	400	404	398	379	389	380	380	412	418	416	431	399	399	448	394	386	374	416	373	414	414	423	414	412	371	389	383	370	392	391	394	394	368	394	405	424	410	370	418	370	414	414	396	428	393	420	389	373	388	407	415	417	370	429	431	423	369	374	399	442	382	420	381	419	386	460	428	445	380	397	417	398	359	402	371	405	416	423	414	387	379	404	429	415	417	386	392	473	391	399	379	399	410	380	405	428	449	397	420	371	417	417	411	370	386	403	386	439	374	412	401	382	387	413	387	397	400	396	420	419	397	400	400	404	390	402	423	404	391	386	417	385	401	387	416	396	376	409	442	413	434	362	403	397	403	413	403	418	431	355	355	384	404	371	396	389	393	415	408	427	422	351	393	437	421	409	363	403	402	387	392	407	404	407	407	386	406	404	383	403	382	414	437	406	380	391	415	385	401	378	394	410	416	400	396	367	372	374	398	421	411	433	407	390	389	397	389	400	367	393	402	402	375	414	382	394	397	409	394	375	445	428	396	384	406	379	382	377	392	390	384	371	413	468	407	410	365	412	407	394	412	389	389	443	414	388	412	394	437	414	389	414	397	391	382	403	413	404	417	380	409	395	401	397	401	406	395	395	375	402	426	370	396	415	422	373	394	429	409	377	407	438	380	408	366	402	431	413	426	390	387	400	381	423	392	412	395	420	452	379	386	413	378	403	382	423	359	409	426	401	405	404	403	429	373	402	392	422	400	373	426	433	424	393	405	385	408	396	398	420	399	389	406	418	396	415	403	408	379	373	399	416	420	388	414	451	444	418	423	399	416	414	427	399	406	395	394	394	395	379	401	395	440	405	417	401	403	396	381	400	424	402	424	417	433	397	412	405	387	405	432	399	417	401	399	401	403	418	411	431	407	385	409	427	430	378	431	401	410	393	421	412	439	372	408	412	389	410	414	401	420	423	402	400	425	387	387	421	384	405	385	417	399	372	403	420	387	412	364	415	391	398	419	418	386	377	428	375	428	409	398	377	403	399	450	422	431	424	415	382	423	414	404	393	380	416	438	394	404	400	417	425	403	380	394	411	425	370	400	415	411	433	415	420	413	401	367	374	393	413	397	370	404	406	397	377	388	401	404	399	391	436	396	430	369	427	390	391	389	405	418	406	419	390	418	427	404	402	406	423	417	395	412	416	414	413	399	367	415	403	431	394	388	396	428	396	383	368	422	413	395	390	418	401	423	418	405	370	424	409	444	410	411	375	398	377	379	401	394	408	407	401	410	418	405	395	415	434	417	411	388	402	384	426	407	389	425	405	410	407	423	400	376	396	425	387	426	390	419	422	430	419	373	398	399	377	387	418	432	387	402	420	377	422	408	431	358	393	405	412	444	419	389	404	419	443	423	400	400	418	393	387	384	394	429	405	404	387	409	375	409	411	375	417	390	383	410	407	402	412	394	439	415	387	374	415	406	410	382	442	396	414	423	398	371	412	416	421	421	366	423	434	424	385	375	371	379	404	415	431	353	405	390	427	387	383	404	427	388	396	428	402	447	430	383
34359	14265	6825	3357	2211	1661	1125	821	642	550	474	473	480	441	418	411	355	372	383	383	364	364	368	379	342	341	373	370	357	368	363	378	391	280	361	349	349	363	348	336	358	342	331	323	330	340	358	341	312	388	342	372	360	340	342	394	319	339	343	354	355	328	331	367	369	356	335	347	385	357	337	342	316	385	350	348	332	382	363	336	329	337	367	358	342	323	359	347	308	343	355	352	370	311	367	332	326	358	340	375	341	354	361	384	374	360	366	345	338	349	330	330	360	347	318	360	354	336	340	336	356	353	355	339	354	328	343	344	323	338	323	368	394	394	364	392	310	318	357	352	342	365	362	333	333	327	339	365	338	344	352	323	346	332	371	334	346	414	324	330	383	354	355	349	363	340	335	339	314	331	351	356	341	343	323	349	335	321	345	338	326	340	369	382	340	357	343	337	403	339	354	346	341	350	338	346	376	363	332	353	355	356	339	323	375	342	314	336	333	378	336	315	385	356	335	384	354	317	369	346	353	378	350	372	353	364	352	312	365	368	351	367	333	328	392	398	348	349	345	364	368	353	384	338	342	362	326	334	344	398	359	349	369	328	375	337	360	344	321	337	330	349	373	313	310	337	340	343	342	365	324	343	344	336	371	324	353	344	354	342	363	347	373	341	386	338	322	324	342	355	333	357	361	331	373	363	342	348	357	343	384	325	364	375	351	327	339	335	354	350	358	348	335	357	327	320	350	363	360	360	363	369	314	322	329	311	383	343	343	352	364	335	327	336	345	351	351	358	363	384	338	355	334	337	341	347	356	326	332	339	316	356	307	357	337	344	345	323	365	341	342	373	352	372	338	377	359	351	298	317	351	380	374	353	331	343	342	307	371	329	377	350	340	307	373	373	371	353	379	364	347	342	363	347	341	364	342	333	361	347	336	331	344	324	341	363	351	345	381	348	364	347	376	378	381	311	308	318	335	340	334	340	363	350	331	328	351	363	298	335	360	384	333	365	340	329	351	353	348	351	360	378	367	360	342	402	370	378	359	340	327	344	320	335	322	362	350	324	335	358	361	322	375	370	373	296	343	331	346	344	343	373	326	305	350	373	312	327	339	337	341	320	346	336	333	334	332	346	361	331	319	373	343	363	336	304	371	356	360	330	355	345	352	347	344	352	355	386	334	345	338	326	356	316	337	356	368	341	337	308	340	344	360	382	361	335	350	347	358	358	369	348	307	373	328	323	328	349	387	359	350	336	356	357	326	300	316	347	385	357	343	310	349	365	329	363	344	403	380	370	368	332	362	309	346	334	329	334	327	340	393	363	332	332	393	300	343	341	325	333	376	338	321	313	347	366	349	385	337	341	344	353	354	351	357	361	358	346	348	371	313	319	342	354	356	341	326	359	343	320	363	353	338	383	317	383	360	381	336	322	365	378	344	377	338	381	378	362	369	361	369	326	360	372	312	369	354	338	339	347	340	330	364	338	344	367	362	371	360	362	355	340	381	347	328	365	366	347	370	348	364	333	378	358	352	366	348	309	347	352	311	409	391	345	360	348	363	340	373	331	345	330	347	346	343	309	338	359	372	328	315	355	348	317	331	337	371	305	337	331	361	372	345	313	327	348	352	376	354	368	409	324	326	327	372	343	354	338	372	343	351	356	366	339	349	344	359	342	378	356	325	344	326	353	374	367	366	360	403	361	358	341	350	345	344	336	320	309	351	344	344	360	349	297	355	325	376	355	350	343	381	348	377	338	327	322	320	335	357	295	327	336	334	354	337	351	343	345	337	352	346	355	355	348	337	347	378	362	336	331	356	361	328	364	364	354	336	321	364	295	342	320	382	358	348	338	350	375	378	342	352	323	349	359	347	346	360	367	329	335	385	336	355	327	340	363	349	331	349	347	311	334	342	378	349	357	372	355	394	356	324	351	359	329	317	360	355	370	331	340	353	376	320	353	363	324	374	367	394	363	354	337	323	314	361	371	338	346	342	299	355	332	300	390	391	351	323	362	349	311	327	325	334	360	330	312	318	351	332	348	367	326	373	354	350	337	350	337	344	356	343	327	406	352	383	374	323	325	369	347	319	368	354	366	319	339	339	360	364	361	360	370	374	315	311	335	347	377	339	357	337	348	360	387	372	352	315	327	360	354	329	337	346	404	334	360	348	300	336	331	360	357	356	364	309	382	303	322	323	328	351	325	354	331	373	391	317	325	350	348	344	343	353	349	322	318	349	343	342	359	367	356	328	338	389	317	315	327	326	406	375	337	344	340	322	358	358	334	313	356	336	329	312	313	315	366	352	329	327	348	344	393	361	299	308	346	361	342	369	379	321	312	342	385	386	323	327	347	344	333	375	349	339	328	341	355	346	340	307	345	374	338	340	352	320	369	364	365	348	360	336	340	324	349	339	355	365	348	349	335	331	351	379	367	367	322	350	336	344	341	368	351	326	333	363	367	317	350	372	360	368	343	349	378	375	311	323	360	352	395	346	366	351	350	376	359	357	361	326	376	354	344	359	330	340	363	295	315	325	353	356	339	366	328	350	362	354	300	352	380	379	382	358	323	337	350	359	348	351	366	357	335	356	353	353	328	335	337	320	340	336	350	316	374	333	318	330	364	335	371	368	370	335	335	338	357	389	323	352	327	370	379	339	349	337	367	368	349	368	329	344	351	358	322	340	325	377	347	369	352	372	357	366	349	365	342	315	361	371	347	353	343	350	347	326	337	364	379	324	356	356	352	353	364	325	400	326	315	371	344	350	370	355	327	379	343	356	379	338	362	352	346	344	340	333	326	352	356	341	366	352	348	381	345	334	347	327	342	370	337	372	331	341	333	362	330	302	358	317	378	371	353	365	341	362	348	364	362	352	340	332	310	348	358	338	375	334	343	324	339	335	367	360	320	348	333	361	345	354	326	338	338	362	317	351	380	333	378	332	345	335	378	383	348	356	351	328	363	361	373	330	366	382	346	361	363	370	346	309	348	352	369	337	352	364	357	347	340	365	334	335	373	361	331	362	318	356	336	347	358	376	332	310	348	362	375	345	340	333	347	358	367	345	355	333	342	352	345	355	355	333	348	354	354	333	333	351	362	346	347	375	354	349	364	384	355	339	331	371	355	357	311	342	328	331	362	351	348	342	358	376	365	345	337	352	370	310	364	349	331	346	333	325	341	361	317	367	359	352	314	334	338	349	337	343	373	317	379	365	332	352	331	370	373	346	353	361	378	323	356	334	366	316	377	321	364	320	341	377	320	340	331	365	331	357	372	323	354	355	339	373	371	375	326	331	320	318	344	333	362	334	389	337	322	310	348	347	329	358	381	351	352	330	366	376	340	327	320	345	327	350	323	364	375	369	377	358	362	349	344	347	322	353	336	354	372	382	348	379	348	353	357	352	336	366	362	398	335	345	336	325	345	339	359	306	346	290	357	343	388	302	367	339	337	345	361	346	313	337	347	375	326	327	362	365	294	319	369	360	337	337	350	359	378	374	317
10120	7787	5642	2873	1874	1357	1113	995	955	844	861	852	754	802	808	814	828	832	794	756	729	790	786	699	801	722	755	743	736	751	783	762	767	757	719	780	798	712	768	792	778	753	793	739	730	785	703	785	688	753	739	769	731	707	778	748	780	738	750	727	750	775	783	797	786	812	771	764	783	801	758	729	777	787	762	744	767	768	762	779	805	743	745	762	714	751	756	768	735	773	737	780	761	746	743	761	791	720	769	734	729	791	733	742	753	763	746	731	778	752	773	763	764	757	745	732	774	707	801	753	787	790	771	751	710	791	787	769	729	770	782	762	719	773	785	713	755	784	738	765	765	752	733	729	752	822	765	739	736	811	747	728	749	762	767	769	780	734	742	814	756	739	707	745	780	802	735	760	786	776	743	765	781	758	748	735	722	817	740	773	799	738	748	748	787	792	765	750	759	765	749	816	754	753	756	776	769	778	742	738	740	763	765	749	769	739	777	733	749	744	812	734	749	810	758	773	767	767	739	759	762	773	745	743	756	731	771	744	797	733	768	762	757	709	757	778	724	772	768	742	710	724	748	767	777	726	778	754	773	726	778	776	746	774	741	723	697	742	707	782	705	710	736	786	723	776	754	755	779	751	754	787	785	741	791	775	791	812	710	779	730	776	725	757	762	729	717	747	768	726	774	764	748	708	767	709	722	775	740	779	703	737	735	756	777	758	749	771	799	722	743	777	736	722	745	698	736	824	779	738	750	740	748	755	733	791	782	750	733	784	754	771	778	763	785	723	759	788	739	737	716	738	782	764	729	802	772	725	787	753	738	774	744	725	765	767	747	775	734	774	720	706	801	725	733	817	806	701	770	724	771	730	744	720	749	740	759	742	721	779	781	765	777	741	744	799	741	791	799	736	787	755	742	739	790	749	747	738	730	751	754	702	734	781	766	753	745	768	744	694	745	714	806	716	746	790	739	764	745	775	715	738	731	806	736	710	728	743	744	766	791	746	729	727	731	733	742	736	760	766	798	749	769	739	755	736	751	756	745	757	734	806	714	738	767	740	724	734	728	745	769	767	764	806	768	796	749	731	776	767	720	769	730	765	784	755	755	769	752	765	766	812	789	817	713	711	741	788	730	723	774	750	766	786	765	741	753	742	750	706	754	723	774	775	781	776	708	767	730	728	744	802	769	811	720	749	797	780	781	742	773	792	745	726	811	726	760	778	784	739	737	729	768	774	788	767	764	707	751	750	787	763	732	752	773	749	787	750	744	728	709	764	764	726	728	746	737	754	736	709	745	739	797	723	747	765	782	796	781	716	773	734	718	732	753	781	792	746	756	758	774	744	780	754	766	776	737	820	739	785	727	769	756	737	747	716	717	773	809	756	733	756	728	733	713	756	751	786	736	744	759	752	732	755	788	791	710	737	790	733	750	739	751	783	755	798	774	780	779	776	765	759	821	800	753	717	743	756	739	744	767	736	786	778	734	742	710	703	747	779	677	788	746	739	732	814	764	787	740	785	755	722	735	736	741	738	776	770	770	737	761	799	751	731	767	729	761	764	798	758	726	755	767	713	779	756	791	729	725	723	736	781	783	747	755	745	739	772	757	729	758	752	780	717	706	767	739	801	741	697	773	735	700	772	743	767	754	713	736	757	720	750	732	800	766	746	708	745	775	762	771	751	784	743	793	731	781	767	722	734	732	735	773	751	745	758	718	769	760	759	758	732	797	759	784	758	740	769	747	756	744	792	737	764	781	738	764	767	747	755	767	803	776	766	788	774	783	789	733	764	745	792	748	699	759	733	759	717	766	740	762	736	699	768	777	767	776	753	745	731	722	782	738	785	756	721	764	757	738	762	700	743	747	768	764	776	783	801	752	777	795	771	727	763	774	757	774	755	772	727	740	758	805	745	738	716	787	752	732	739	773	766	711	771	703	739	719	702	793	685	759	748	753	767	728	772	800	716	735	816	760	781	769	764	713	720	732	768	757	760	736	723	781	757	808	767	727	790	794	763	727	758	762	735	814	746	731	739	770	769	804	756	786	741	806	750	761	765	711	720	756	737	804	757	726	802	800	737	780	747	767	792	757	786	762	747	728	777	755	736	785	778	782	723	769	758	721	784	778	763	784	781	746	762	743	734	748	718	799	755	699	741	772	788	768	776	771	744	721	750	750	719	781	684	739	749	739	715	775	801	702	734	790	760	782	774	786	724	730	762	736	812	721	791	748	770	767	759	762	744	727	803	799	797	714	739	740	812	709	694	797	770	745	783	760	794	739	678	759	734	769	749	744	742	767	765	775	715	742	773	772	761	761	780	798	734	738	777	728	742	791	771	744	759	746	739	760	738	709	714	753	741	782	738	718	739	705	769	749	775	736	733	843	762	757	708	779	729	751	730	745	789	818	791	757	705	719	741	755	784	822	779	775	737	762	782	767	743	754	750	770	839	772	735	765	775	747	691	752	710	807	755	723	791	768	738	715	737	780	758	726	809	743	767	731	727	743	789	770	785	786	740	780	771	753	738	735	762	725	780	745	730	683	770	749	743	796	723	758	782	777	741	808	782	722	792	766	762	785	738	750	784	753	740	740	758	755	740	733	727	747	805	712	767	762	761	708	776	735	759	752	764	776	749	798	789	787	752	775	809	769	725	775	734	746	769	779	767	754	770	699	754	754	721	746	792	764	734	761	698	764	796	797	832	743	776	766	742	774	747	782	736	755	758	747	756	724	764	711	778	748	799	756	773	729	780	738	765	789	752	728	767	693	797	738	772	699	763	798	727	749	777	779	755	786	735	760	744	756	783	761	742	739	768	712	755	796	777	764	802	720	753	787	757	760	758	760	764	741	771	819	761	790	794	741	766	762	752	789	753	746	767	732	759	722	770	768	761	733	795	771	795	788	738	768	751	759	784	764	711	755	776	762	779	774	787	794	787	787	751	728	782	779	791	733	800	807	768	801	762	758	767	739	774	739	782	726	741	753	742	742	782	731	788	735	744	720	729	783	769	773	738	782	721	772	708	750	790	785	737	780	760	740	737	706	777	799	785	728	784	765	804	802	736	736	747	780	743	774	765	765	771	760	777	728	775	758	750	727	819	763	764	769	724	769	744	768	741	757	783	767	802	771	753	720	789	748	793	790	848	741	739	736	797	758	783	761	759	780	741	794	793	806	778	702	757	774	783	778	744	766	735	762	793	814	786	751	782	799	739	772	778	738	744	802	745	756	725	739	743	738	759	739	767	764	744	802	772	776	792	760	796	767	766	761	780	752	750	746	745	750	760	737	798	785	743	723	777	764	747	789	763	768	744	779	788	807	754	756	825	749	766	753	782	714	757	754	711	778	766	741	796	732	752	788	763	721	743	778	788	724	757	740	752	742	755	753	792	784	715	738	721	719	741	787	731	774	765	774	715	727	804	752	754	771	789	734	756	736	753	754	786	752	756	735	781	723	739	739	737	781	706	754	771	759	776	783	705	704	761	762	744	710	754	773	729
24758	21126	24725	27791	20825	6774	2245	1385	946	793	606	543	426	426	382	380	351	348	314	292	274	310	293	289	289	287	298	268	258	307	306	262	244	257	247	254	277	269	262	240	236	235	262	240	269	223	248	258	279	230	289	269	261	243	246	299	263	219	278	246	227	249	243	267	254	246	276	236	231	235	273	257	260	232	274	266	266	258	248	268	233	261	273	264	234	271	243	295	232	253	228	245	225	247	242	238	253	262	259	228	268	252	261	262	255	255	240	246	272	272	247	254	247	249	271	238	266	233	266	229	249	243	242	255	244	246	219	235	253	235	276	277	271	278	287	249	259	244	239	246	229	242	249	271	251	263	269	264	258	268	264	274	270	253	264	242	249	262	259	250	251	255	252	246	286	216	253	228	234	250	243	253	230	243	264	220	231	252	248	241	262	255	294	274	215	263	249	263	251	237	284	254	243	273	258	272	246	267	289	258	242	242	231	248	247	264	280	250	266	240	270	263	254	229	282	263	226	278	301	257	258	274	280	219	268	226	236	242	234	233	270	244	248	261	269	274	248	264	233	284	267	255	242	262	253	269	249	246	248	242	246	254	253	257	256	232	250	247	260	243	275	206	248	234	266	288	227	255	255	239	243	236	263	252	273	249	281	247	275	246	242	271	242	282	235	271	237	233	226	241	221	260	234	249	232	241	271	252	282	238	236	233	252	279	258	255	274	265	248	277	239	282	253	227	215	266	265	242	259	272	289	245	256	249	237	251	246	223	264	208	257	226	271	250	270	238	273	243	251	273	253	235	257	232	237	248	240	249	245	282	272	219	257	271	262	242	263	278	250	217	259	241	227	263	238	225	253	229	228	247	263	284	226	259	253	267	257	269	239	232	250	265	299	232	241	250	238	235	246	282	232	256	250	277	270	273	269	261	225	265	251	257	248	260	270	242	240	261	255	276	243	249	265	238	252	283	261	296	267	282	245	214	268	250	261	265	263	253	226	263	253	256	261	244	245	277	273	267	243	220	258	246	236	245	214	247	268	269	231	266	253	241	224	257	252	260	248	251	258	262	230	252	278	261	244	245	260	297	236	261	280	248	263	259	293	220	234	270	262	285	273	273	272	236	230	262	245	237	275	262	244	280	248	261	252	259	261	254	254	254	245	266	259	250	237	258	257	278	241	260	244	249	245	231	252	254	273	236	227	236	251	262	243	249	258	251	269	227	260	267	242	266	258	267	270	278	249	246	227	225	248	261	264	260	245	247	251	253	256	267	237	258	277	276	273	241	253	247	262	256	248	234	241	243	309	262	239	272	245	238	265	243	267	271	253	267	259	248	224	258	259	240	211	291	260	273	245	247	238	246	259	236	255	277	282	260	279	236	239	235	240	285	234	227	239	248	235	267	234	242	203	249	222	234	243	240	235	239	261	254	272	284	264	274	236	251	230	244	229	242	255	283	262	275	257	278	265	249	267	270	267	246	233	260	245	235	226	256	254	247	264	236	232	249	277	225	234	240	279	242	224	247	204	213	261	254	245	268	256	285	248	269	230	288	267	291	257	259	261	245	257	214	236	256	250	250	224	241	228	268	264	267	240	276	259	244	225	254	234	261	263	248	293	282	266	266	231	261	238	248	258	278	240	267	258	235	253	266	255	274	270	238	241	242	232	266	276	262	241	259	252	268	228	266	257	246	259	241	235	278	267	218	233	292	261	247	265	284	246	243	251	251	258	280	220	271	264	262	249	266	273	232	255	232	279	293	235	271	266	234	253	240	265	287	257	264	272	263	237	249	245	258	268	230	221	238	225	253	238	252	265	255	241	223	243	260	236	265	261	255	239	258	265	258	277	261	279	238	235	267	296	232	263	228	242	246	272	271	279	265	220	283	252	242	277	270	263	269	230	258	274	250	255	252	251	256	307	259	254	252	232	279	248	239	277	267	241	249	256	252	223	255	234	261	258	245	245	251	283	205	246	255	276	214	257	292	237	253	255	278	221	236	252	259	235	253	267	236	244	249	260	264	230	231	234	257	268	265	268	220	242	239	279	256	251	249	247	227	263	249	237	261	230	237	257	248	259	252	274	255	272	313	261	252	289	260	251	237	268	245	240	242	281	268	225	255	257	254	252	250	248	260	227	238	235	252	272	256	247	217	245	266	236	272	259	262	268	268	236	270	259	284	236	224	213	245	288	225	245	250	242	243	257	275	280	260	216	237	250	242	273	243	292	247	216	247	251	262	238	251	239	263	275	233	232	249	240	283	257	206	252	245	262	257	243	262	262	243	271	250	253	249	255	255	225	239	236	257	257	244	253	243	246	270	253	258	270	264	279	224	234	250	272	261	236	262	251	243	262	274	234	253	256	281	253	260	274	268	232	254	237	234	250	254	225	229	221	253	292	241	234	249	253	234	253	261	241	258	244	260	263	262	233	255	252	255	234	229	248	235	232	264	254	267	240	221	228	275	265	263	249	277	269	254	250	259	240	274	250	260	259	277	258	252	251	229	222	231	250	247	249	254	259	267	256	254	248	292	243	260	220	255	226	270	218	222	263	268	251	263	241	266	254	245	269	260	228	232	253	238	253	256	267	243	251	270	245	248	252	278	226	261	257	228	227	226	255	248	243	279	238	251	241	237	256	257	232	251	239	271	261	258	246	248	271	273	208	230	225	252	229	230	285	288	255	243	245	256	278	281	265	248	248	253	302	232	277	234	280	245	247	226	226	273	253	240	236	261	269	247	296	290	243	239	232	265	277	218	263	236	285	257	273	282	260	248	233	237	215	260	257	281	275	262	241	236	227	214	235	261	251	255	246	235	269	246	257	257	236	269	270	228	242	258	261	268	261	251	260	239	241	275	235	258	248	249	260	271	262	252	251	262	241	268	258	229	287	297	265	265	254	244	264	302	264	259	263	261	265	266	246	260	254	258	240	245	263	254	265	243	246	239	247	239	250	303	229	278	283	243	250	277	279	261	277	247	279	272	257	249	229	257	239	264	258	234	253	245	237	246	261	243	250	270	262	258	262	266	261	229	237	234	247	245	261	266	253	243	278	258	258	245	257	280	255	254	205	265	280	231	251	251	289	225	290	235	241	257	254	231	266	256	235	250	259	277	260	246	270	248	241	237	255	255	246	253	241	218	256	233	238	260	243	275	233	231	252	249	270	252	240	260	290	276	273	256	234	240	230	247	218	233	275	256	259	235	273	263	268	264	260	252	255	238	269	233	291	254	228	259	259	240	235	221	229	233	241	271	269	214	263	233	244	250	241	240	242	254	240	249	248	241	260	272	236	278	230	214	275	274	280	221	229	286	235	252	238	252	257	249	256	275	248	268	266	254	254	244	238	261	279	268	234	254	267	250	261	246	255	268	244	230	243	245	235	245	255	273	226	269	240	251	271	252	240	282	286	252	242	291	245	264	290	279	271	267	272	254	247	235	263	253	251	269	260	282	251	258	252	278	232	261	261	245	256	251	238	260	246	247	253	277	260	267	257	252
6517	13562	10592	5121	2916	2023	1364	1085	954	813	756	727	696	617	721	702	631	583	580	604	540	587	554	537	605	567	567	550	592	571	595	521	519	554	558	567	542	629	542	544	559	557	509	572	547	571	553	530	525	573	585	550	580	579	528	484	597	576	526	573	555	594	574	546	580	586	606	527	552	572	519	536	576	566	555	560	583	567	536	549	535	565	581	590	541	533	544	571	548	548	578	528	533	545	567	578	573	587	576	542	559	555	592	583	585	548	518	559	553	522	581	545	548	578	540	576	560	574	537	541	545	544	502	568	554	564	534	563	570	578	575	568	563	506	578	568	585	555	609	584	536	552	587	547	548	537	616	556	585	560	517	557	549	543	612	593	545	546	554	513	561	537	547	536	531	588	532	606	574	552	570	605	541	559	574	567	523	531	574	529	558	576	550	526	589	552	521	536	589	576	580	538	553	528	548	550	569	547	584	534	567	543	526	558	523	550	569	561	558	561	563	533	559	550	538	555	532	532	581	530	542	582	547	532	595	553	549	552	542	559	530	535	556	534	595	545	522	568	558	530	511	604	542	551	593	527	548	554	531	585	565	523	598	512	570	543	533	567	565	519	539	563	526	603	592	546	621	564	576	570	557	571	559	541	584	534	533	557	575	555	581	587	578	561	566	545	579	557	559	554	592	537	565	552	540	546	585	541	535	561	558	537	583	530	547	545	569	558	591	553	594	547	614	523	562	567	563	588	555	570	560	558	532	516	543	542	530	593	561	538	583	534	527	520	549	581	537	589	574	550	573	579	580	564	556	565	553	606	544	561	535	512	570	550	579	540	546	579	560	575	553	593	525	547	557	575	512	538	569	575	563	584	547	560	568	581	542	554	575	552	556	552	575	586	527	555	567	522	549	587	530	548	567	567	526	525	561	546	556	591	552	533	537	573	501	540	538	577	532	545	588	545	553	586	549	593	550	552	582	605	575	532	549	566	568	583	568	543	591	571	527	525	555	571	602	570	509	551	536	570	543	550	577	555	545	577	580	513	551	532	562	580	618	545	567	521	532	585	560	579	616	534	530	592	552	561	613	536	574	576	553	526	551	539	610	584	579	552	545	564	557	586	540	541	534	557	565	564	538	579	559	561	577	569	550	535	521	513	537	561	565	558	521	600	559	540	538	544	549	522	575	575	551	544	578	543	548	580	556	558	553	555	569	570	573	543	610	554	608	543	565	571	567	520	532	624	582	581	562	535	524	557	559	602	532	563	548	549	548	583	561	556	587	544	553	582	595	540	553	537	578	570	559	552	608	567	525	556	581	571	542	523	585	568	610	574	486	561	563	577	570	563	547	606	526	517	548	568	536	549	561	568	561	523	558	528	545	528	556	576	566	553	573	536	585	601	542	567	588	536	534	554	528	556	533	555	575	572	557	600	560	553	568	570	540	591	537	607	516	612	559	540	517	528	558	592	567	563	548	509	566	603	567	559	597	632	574	525	551	547	606	522	578	554	559	533	545	531	536	521	529	536	518	562	574	546	509	536	556	594	596	565	534	555	545	562	604	565	570	558	542	568	564	524	520	515	532	556	583	578	561	503	573	554	564	568	581	575	617	563	570	579	550	562	611	541	591	541	595	554	561	570	582	557	526	568	557	565	515	580	555	558	599	571	547	568	555	542	563	591	560	536	531	552	545	567	552	562	524	548	522	555	550	557	571	568	563	522	578	544	531	542	571	590	540	571	562	553	539	526	556	572	576	582	556	573	575	573	514	534	588	595	574	528	542	549	562	535	552	560	545	558	528	571	575	545	556	550	551	596	564	567	564	532	547	549	571	578	565	553	565	542	551	612	564	561	545	599	566	557	535	586	536	560	503	570	558	543	544	593	551	575	553	520	560	519	565	536	590	550	567	591	573	552	575	613	551	571	542	571	521	552	560	529	557	595	591	587	576	537	552	509	546	534	550	548	541	495	589	525	546	597	540	547	545	504	573	552	570	556	547	545	550	597	547	534	567	579	581	508	512	529	567	569	575	554	572	535	587	525	548	557	572	601	580	550	576	546	567	538	536	531	558	563	552	599	553	565	542	573	586	574	541	572	530	514	594	616	518	562	527	575	579	616	571	560	579	584	601	530	545	569	593	592	589	553	563	514	568	558	575	550	552	552	569	560	572	535	572	574	547	609	589	570	541	566	563	502	535	581	586	552	580	523	579	596	545	573	531	548	579	514	545	526	558	541	570	565	572	511	559	575	557	588	573	564	535	538	566	570	532	511	563	585	558	565	553	595	561	544	520	552	555	552	558	558	504	545	560	559	545	565	556	550	568	564	520	550	577	565	552	541	531	581	571	521	574	569	576	556	551	557	538	539	594	578	566	551	567	560	603	547	523	626	526	610	573	540	557	529	518	549	573	548	546	566	526	573	605	527	548	515	561	486	534	533	573	530	517	541	549	592	552	620	538	550	546	501	540	552	557	581	590	577	534	525	557	587	560	569	571	534	528	579	562	579	563	580	522	557	564	572	551	562	543	564	531	572	558	570	568	536	568	543	569	541	564	570	576	549	604	535	524	565	611	567	524	595	559	590	549	546	573	526	552	573	504	554	510	569	577	517	590	571	573	552	549	549	558	603	604	552	583	525	545	562	495	549	526	507	569	543	563	583	522	559	551	562	526	559	517	572	534	523	563	592	572	544	532	567	538	541	559	528	538	556	565	550	580	536	526	535	578	540	554	534	586	563	553	598	547	547	531	568	555	543	583	546	554	566	544	573	518	538	579	550	570	534	538	539	572	556	582	505	585	580	570	553	577	552	562	542	569	569	547	576	569	536	626	565	561	577	559	587	566	588	522	546	572	557	537	524	572	596	510	549	564	547	548	525	547	595	535	545	543	542	541	559	558	534	505	558	527	593	580	567	529	575	581	535	596	556	543	558	523	572	548	531	553	547	573	524	537	586	542	547	539	562	561	587	518	580	585	565	572	513	507	571	598	576	552	554	541	547	552	534	574	539	526	539	556	591	533	551	578	571	538	563	536	515	552	553	537	561	531	564	551	523	531	559	518	524	530	571	544	566	575	552	553	533	539	545	592	564	526	591	554	547	536	496	541	544	565	574	514	572	608	592	569	506	537	497	562	533	545	520	581	522	558	606	608	538	589	554	539	545	520	555	535	590	600	549	536	550	555	511	568	556	542	605	561	562	568	582	593	550	541	578	539	547	588	554	523	530	534	570	535	566	550	531	528	566	556	588	584	534	535	568	529	515	545	577	557	558	578	582	600	526	540	544	575	548	559	517	614	591	538	531	495	568	544	556	575	550	561	587	556	548	552	578	529	545	550	539	616	587	591	577	540	544	557	556	546	601	603	531	547	538	553	580	592	516	570	566	533	558	510	564	577	525	541	572	560	575	553	568	548	534	574	542	523	582	535	541	514	542	544	559	560	555	534	512	541	604	543	521	558	558	536	572	557	552	586	539	583	557	552	537	552	596	604	570	572	555	548	568
24036	21210	25431	27292	21266	21233	7465	2233	1527	1116	760	637	509	431	431	359	314	276	239	217	229	222	199	233	216	245	195	210	166	197	181	158	181	189	163	169	177	165	176	164	157	156	153	163	146	178	162	151	141	156	164	140	180	145	148	162	160	142	140	179	167	161	180	158	149	172	166	165	174	167	179	157	147	170	170	157	178	170	158	163	128	145	175	169	135	158	173	166	166	184	175	158	149	148	135	162	149	161	158	157	150	157	121	168	157	172	164	163	149	167	158	160	138	153	162	172	166	158	142	154	152	141	181	152	162	147	187	150	178	142	163	169	169	173	181	169	138	173	169	151	176	164	171	171	147	176	160	158	134	189	165	131	162	161	149	168	150	168	177	197	141	194	171	152	141	130	168	179	169	161	158	162	160	156	172	150	195	165	173	180	155	182	172	162	149	153	157	151	165	125	162	166	168	157	162	189	156	152	162	164	150	168	176	206	165	152	149	150	146	162	165	164	167	155	160	137	154	155	156	164	176	151	152	159	155	170	149	165	167	179	161	164	151	163	191	158	168	174	177	174	166	176	158	153	167	146	169	163	151	166	137	156	143	178	185	176	186	192	160	155	167	149	157	152	138	158	170	173	175	134	148	181	161	150	191	163	168	157	165	175	167	200	145	161	162	165	147	147	162	174	184	169	166	168	156	156	163	141	151	174	166	161	156	156	135	173	158	167	169	155	147	186	158	143	130	146	158	157	156	155	148	147	163	147	166	146	160	171	165	137	154	156	182	189	182	155	150	174	159	171	168	160	159	145	166	165	166	161	168	157	170	151	164	150	153	144	153	182	165	152	171	178	169	155	170	157	172	182	144	178	188	154	157	166	166	157	179	171	159	151	168	155	164	160	148	166	138	158	143	136	151	180	179	175	154	181	138	174	160	149	178	152	159	166	132	138	138	154	155	173	177	168	165	173	148	158	170	161	154	169	146	148	187	175	167	138	160	161	187	171	182	158	166	145	145	146	191	167	164	169	155	163	157	187	166	150	151	158	166	152	158	156	162	162	203	187	155	176	183	191	142	156	138	160	156	155	153	181	155	178	181	160	156	157	160	151	168	146	138	169	181	138	158	164	166	158	182	148	171	141	154	167	144	170	162	157	150	183	174	161	150	146	151	161	194	160	183	145	151	174	155	173	165	166	175	167	158	156	150	173	177	134	181	172	182	169	172	148	165	178	169	158	149	153	149	136	143	141	166	172	155	204	150	175	158	155	170	160	161	148	149	161	147	158	171	166	172	166	149	148	148	169	165	183	152	146	161	164	158	153	170	158	158	154	162	164	179	188	165	153	140	174	149	144	158	152	179	166	163	143	148	165	182	163	164	161	169	154	192	148	158	167	194	167	168	167	165	187	175	160	155	169	187	170	149	146	134	139	193	168	156	152	161	183	151	155	173	148	149	165	175	157	155	160	174	165	172	157	155	169	196	155	153	162	160	161	153	126	164	163	165	123	156	184	185	166	149	145	172	178	168	131	148	171	172	166	170	150	178	169	160	170	152	176	139	156	163	139	178	150	149	155	140	160	172	160	155	156	149	175	162	162	165	183	151	152	143	148	141	185	157	167	163	149	149	177	163	164	159	155	159	182	178	160	154	175	140	178	176	128	165	157	181	167	189	153	165	177	170	175	161	179	185	134	160	161	151	147	189	177	163	155	153	161	165	143	153	166	175	180	167	139	163	180	152	161	151	168	157	175	161	169	157	166	147	182	140	161	177	147	150	149	144	160	177	148	165	179	166	159	191	156	151	160	174	185	182	160	143	167	186	184	136	150	150	157	154	177	172	178	149	158	158	190	177	129	174	180	158	196	177	182	159	179	171	155	183	195	176	186	182	178	158	155	181	179	144	172	151	152	146	140	144	186	163	164	167	161	172	171	172	171	158	172	165	147	182	149	172	153	170	173	141	170	171	150	167	170	153	170	177	157	165	172	160	154	162	151	166	146	135	132	155	156	152	165	154	163	163	162	155	161	176	166	155	173	163	138	150	148	148	181	144	195	145	138	177	164	154	155	157	179	152	160	148	171	158	164	180	175	176	186	150	149	157	131	181	151	195	128	185	173	158	169	149	150	165	154	157	153	185	148	158	161	157	159	149	168	162	140	163	162	149	144	128	162	147	159	166	150	137	158	167	167	166	154	142	178	167	162	154	163	165	171	131	198	156	160	154	185	170	189	166	156	178	161	159	150	150	116	162	175	171	131	143	145	159	178	168	189	175	194	179	142	147	161	175	166	173	167	137	202	151	163	163	150	150	145	155	174	183	153	174	158	168	146	170	169	168	159	140	147	179	151	155	163	154	135	157	155	179	173	135	172	173	165	169	177	154	146	171	158	155	163	155	172	187	153	151	143	153	153	156	182	152	184	194	173	162	135	151	157	160	159	149	169	146	162	170	172	156	147	157	152	157	134	137	180	140	186	150	155	150	160	173	148	167	177	151	147	162	171	140	170	161	154	187	153	166	155	180	138	161	132	170	157	161	195	178	159	193	151	154	176	183	163	165	156	139	172	142	154	152	195	160	148	171	188	169	173	174	151	167	181	145	143	131	160	157	152	157	155	160	178	143	160	156	166	160	171	177	143	159	156	170	160	133	166	150	158	161	148	148	137	169	155	166	164	173	147	168	156	152	137	150	168	187	171	155	156	175	183	165	155	153	157	172	179	167	168	148	156	172	165	153	161	144	160	149	162	142	190	149	156	165	137	182	158	158	160	152	137	170	175	160	136	184	196	143	171	188	147	159	149	185	165	152	177	147	159	174	176	151	145	173	139	156	157	165	159	157	156	173	175	179	158	151	154	175	163	154	171	176	161	158	162	157	156	172	160	169	152	162	139	158	176	150	177	171	143	162	190	181	157	151	164	173	177	149	169	165	152	163	146	150	167	166	169	174	145	188	159	152	158	170	165	143	137	140	168	126	138	144	180	160	155	159	198	166	146	158	170	157	162	163	183	175	144	153	159	153	164	164	164	134	160	160	138	173	147	167	173	166	183	173	154	176	161	168	200	169	150	156	154	162	159	176	170	153	169	163	147	162	173	155	154	184	145	164	161	153	158	172	143	187	169	163	151	145	143	165	161	149	173	144	161	177	148	163	189	156	158	161	172	133	157	166	166	159	152	160	164	190	187	181	175	165	156	144	150	152	166	172	175	152	162	163	173	156	170	182	189	133	145	195	172	138	136	158	155	171	173	140	167	182	167	160	159	176	161	183	163	148	169	143	152	151	154	147	141	153	182	148	156	170	153	159	160	146	155	168	166	162	146	156	148	150	147	169	168	184	148	135	170	159	173	151	162	169	152	187	159	155	164	144	163	154	182	172	158	166	186	175	183	155	189	148	159	161	155	151	160	142	152	152	160	144	165	154	166	163	156	183	163	158	152	171	167	173	176	163	169	200	167	140	176	184	161	156	163	143	164	164	150	124	136	149	165	162	171	164	144	153	146	181	131
7835	17492	14213	7386	4093	2635	1671	1269	1067	874	717	618	556	489	480	499	458	475	432	423	419	394	463	414	433	381	426	429	415	404	395	381	439	383	391	405	401	389	387	385	410	415	415	364	394	359	416	375	385	396	387	390	356	364	409	371	395	386	428	371	392	412	410	366	416	368	363	381	387	374	358	401	369	373	412	356	397	395	369	371	410	380	387	385	390	409	369	383	406	351	377	373	389	379	398	396	380	381	390	402	373	322	366	369	379	397	404	350	388	420	371	372	377	353	382	367	402	372	359	402	359	377	391	344	400	378	384	414	417	394	369	378	370	366	396	374	387	369	390	409	375	416	423	393	387	382	378	355	380	376	368	385	372	386	415	392	370	374	391	393	372	403	393	368	429	367	366	348	353	411	384	336	399	373	391	380	376	381	385	379	358	394	399	380	387	409	368	381	427	356	383	398	361	373	389	400	387	392	366	367	401	386	404	369	381	387	399	391	403	396	374	373	360	344	407	411	405	384	415	381	384	405	372	395	352	415	390	372	354	374	397	371	372	367	399	371	374	380	395	371	386	386	369	386	368	379	391	440	356	366	395	396	416	357	374	408	380	368	374	404	405	341	386	380	372	394	370	394	404	385	417	402	379	408	401	398	371	411	380	381	395	394	368	411	357	383	346	373	362	362	396	351	366	376	396	380	341	356	368	398	390	405	393	363	382	389	396	387	336	368	378	422	373	372	403	350	406	413	383	407	362	395	394	372	400	408	393	389	394	390	364	376	364	387	422	386	378	363	417	373	418	378	372	398	370	359	409	384	329	361	367	384	405	375	385	366	408	359	400	384	369	345	370	357	382	391	402	380	368	366	378	400	360	395	378	381	382	380	385	373	405	357	393	416	386	344	384	384	411	367	373	356	401	393	368	362	367	427	368	383	418	383	356	373	373	356	383	397	394	387	403	388	382	360	392	403	380	367	360	381	395	380	423	367	376	360	396	369	346	367	376	362	402	365	359	365	373	375	364	405	400	371	354	399	386	398	384	383	366	351	401	387	388	384	353	372	384	380	410	395	355	385	403	390	393	378	386	407	392	419	356	388	398	381	386	376	374	392	379	397	384	380	400	390	382	414	367	396	405	347	359	367	332	393	407	369	400	367	367	418	343	386	396	376	421	388	366	349	411	366	406	430	397	399	378	394	380	384	378	370	429	371	407	385	395	404	351	405	345	382	366	396	383	407	407	406	398	383	392	359	388	373	412	381	427	380	363	411	430	381	449	383	405	380	356	392	388	406	389	324	375	412	405	388	349	397	370	360	386	347	364	387	373	398	403	358	377	375	365	387	359	379	405	391	384	369	369	370	405	398	365	392	373	396	379	345	434	365	397	350	408	420	379	412	377	362	347	396	346	403	367	366	398	375	375	378	382	369	386	389	392	375	388	330	382	395	374	356	375	395	334	356	411	387	412	421	377	415	396	379	379	342	360	394	370	403	369	363	387	372	367	394	402	391	383	360	338	410	396	354	347	366	400	397	387	354	402	360	400	404	402	364	382	414	403	394	410	386	378	393	413	366	378	406	416	367	373	383	366	374	385	354	406	391	349	370	420	385	353	408	353	380	367	346	391	389	377	412	394	406	361	362	384	383	391	389	396	370	369	348	403	416	411	366	374	379	400	383	397	380	393	356	387	387	389	408	380	408	377	405	392	395	400	409	344	387	372	386	394	407	383	362	375	399	354	374	352	347	383	407	388	389	402	400	385	376	352	372	406	415	384	403	424	379	404	380	348	377	381	361	368	407	384	376	350	387	359	395	371	389	394	360	391	380	379	369	395	414	380	409	410	383	413	369	367	365	346	371	389	354	422	335	381	382	389	382	389	400	392	378	336	375	405	398	392	356	394	366	358	358	388	394	413	406	398	370	367	407	370	373	384	374	417	416	369	403	420	416	364	372	410	391	428	398	365	385	388	387	395	382	431	380	375	379	383	381	356	382	363	364	371	397	378	351	422	382	387	380	367	351	406	369	406	389	353	391	385	399	384	387	383	392	407	371	392	360	383	348	384	351	404	372	364	396	424	371	401	352	372	391	422	418	405	372	379	402	355	388	386	390	386	352	402	384	402	369	390	383	402	387	379	353	347	394	356	388	374	390	375	388	382	370	375	428	347	401	390	390	374	376	384	387	362	386	382	385	392	394	382	381	360	375	381	371	382	351	378	357	396	348	402	409	373	370	369	373	366	313	369	399	390	393	382	370	384	392	386	425	374	373	393	360	381	379	401	357	372	413	405	391	370	374	385	379	376	395	415	391	373	353	416	411	393	354	408	376	374	370	395	367	368	392	410	394	375	386	370	353	399	361	381	361	399	382	359	406	410	367	381	377	363	395	395	416	381	374	352	428	345	380	327	407	401	386	375	368	374	371	391	378	399	388	371	386	405	376	410	382	405	376	375	399	394	360	421	389	377	366	399	407	361	372	374	413	355	423	411	389	378	391	394	434	382	364	425	389	408	368	427	360	401	413	401	386	353	351	350	396	390	393	359	387	376	347	357	379	390	396	371	392	394	381	375	399	415	387	378	415	400	434	377	418	357	359	345	353	377	393	381	377	381	366	389	367	375	396	365	367	379	371	436	414	368	401	383	404	369	360	382	380	341	413	395	370	365	395	343	358	408	363	390	368	396	387	355	373	377	374	399	402	402	397	377	365	371	368	380	356	401	420	364	392	372	415	365	399	358	349	412	385	398	403	372	384	385	384	406	382	397	363	366	378	382	393	399	369	397	370	387	367	374	415	381	379	391	370	384	386	392	383	397	366	390	402	362	396	451	363	390	386	381	382	352	373	357	380	389	367	415	365	380	417	410	395	383	345	397	393	420	392	392	400	406	412	365	351	401	380	378	373	392	369	413	416	403	394	369	388	351	388	373	373	376	353	382	390	365	382	408	370	399	377	358	407	387	356	383	366	401	378	369	377	395	416	368	402	362	430	382	407	383	419	360	402	383	420	385	412	388	405	425	390	375	420	397	371	418	437	376	398	360	398	388	376	390	424	397	333	367	376	411	359	387	384	390	374	378	366	384	409	418	380	396	405	378	369	401	402	370	381	379	358	390	392	391	372	367	343	397	394	368	403	410	368	377	392	382	395	380	382	362	370	384	374	400	397	382	403	356	380	406	410	375	360	402	395	395	377	370	379	368	435	370	377	410	385	377	384	395	364	395	383	392	348	378	389	393	413	377	396	379	414	375	383	370	333	407	364	379	386	368	347	370	365	397	372	342	408	362	405	355	386	355	398	389	404	399	351	396	377	390	389	378	380	382	395	392	369	371	436	374	372	376	369	365	383	356	363	389	418	372	382	393	353	356	414	414	410	352	373	410	364	353	402	338	415	375	356	390	372	364	361	377	387	375	375	416	372	394	368	403	390	414	381	418	376	368	383	357	398	389	355	351	382	392	358	360	417	392	388	369	402	380	392	390	368	397	393	387	393	366	388	382	369	348	392
34773	14089	5988	3095	1929	1422	1064	770	655	610	512	465	410	420	391	404	402	415	453	334	358	384	406	380	391	328	359	381	359	341	337	377	353	319	312	335	339	331	344	353	385	388	396	338	365	366	363	354	340	357	337	342	371	346	345	363	358	352	382	362	327	334	327	345	323	381	367	321	334	381	335	315	367	332	343	354	340	344	343	310	370	319	349	352	334	378	369	343	360	388	343	381	357	345	333	347	382	323	377	332	334	347	323	324	319	340	345	352	343	332	341	326	335	357	344	343	342	371	368	307	309	372	365	342	338	397	359	355	371	347	358	328	351	330	323	340	318	380	350	334	354	313	313	329	330	325	359	330	346	361	360	339	334	333	338	381	340	358	344	357	349	336	359	362	338	341	367	308	321	343	335	335	322	355	352	319	357	319	333	336	314	352	351	329	318	379	368	343	319	318	347	380	348	376	355	326	319	347	364	334	363	347	345	348	365	342	362	342	370	330	348	351	348	342	397	326	318	363	372	376	332	338	319	316	375	345	344	341	345	369	392	342	359	342	347	331	325	328	376	339	366	325	353	349	337	361	339	353	367	360	314	359	325	317	311	393	328	335	373	334	351	332	322	344	332	339	383	354	356	331	352	335	383	320	352	367	345	341	319	336	358	366	355	316	350	333	364	342	353	326	320	364	345	358	349	353	384	371	340	351	357	353	374	332	319	346	362	360	376	361	360	361	379	343	346	344	373	320	358	338	349	321	341	386	338	355	351	379	318	353	358	314	374	374	373	349	341	370	342	326	336	365	347	339	345	375	339	371	326	323	356	321	342	353	342	352	327	311	341	323	353	355	353	344	313	325	309	368	298	339	388	370	361	343	304	377	325	340	341	409	364	350	348	326	352	356	350	304	365	366	353	329	321	370	366	339	340	354	321	370	350	325	333	351	354	348	392	413	362	426	328	321	337	339	394	354	357	344	357	358	348	327	337	347	359	337	362	388	352	330	381	349	345	341	366	308	345	349	360	347	325	376	345	317	313	338	371	356	307	328	355	364	333	354	323	350	322	310	351	356	330	341	354	359	339	348	350	362	315	356	353	353	341	324	356	358	326	324	352	356	341	334	366	335	335	320	349	353	354	324	325	331	344	360	346	320	366	345	353	339	365	314	329	324	351	340	348	344	362	356	329	385	332	371	376	330	343	347	337	349	369	369	368	342	357	380	369	328	350	357	303	332	368	346	333	352	357	314	374	323	384	354	337	325	312	374	363	340	325	350	369	352	358	359	340	344	360	374	335	301	361	328	303	366	362	306	357	323	337	378	390	325	361	313	302	343	348	338	334	338	313	332	366	341	340	354	334	373	338	363	332	314	359	337	371	346	365	330	310	323	317	371	332	330	364	355	354	334	311	331	340	377	331	346	354	359	359	334	341	368	361	357	346	340	357	323	319	345	360	336	331	373	363	344	366	388	344	378	325	347	347	334	347	318	363	315	328	319	352	366	296	327	348	329	333	363	358	324	318	334	376	314	358	370	366	308	337	350	362	335	332	341	359	345	366	330	346	307	360	318	323	360	364	356	330	331	304	333	377	379	347	320	340	340	352	342	318	342	355	294	356	348	347	368	359	325	352	386	359	356	360	371	399	362	371	369	343	328	330	329	331	365	362	319	322	349	399	339	350	349	373	375	367	379	363	355	323	353	334	353	398	357	343	329	368	348	357	332	349	339	343	351	337	364	338	318	378	362	340	319	379	337	384	384	345	321	322	368	389	347	372	334	330	353	316	338	352	317	349	369	353	344	347	362	299	377	313	346	354	308	363	362	342	323	347	355	372	371	312	344	336	351	332	319	335	332	363	360	330	334	364	357	327	330	342	379	371	344	357	345	334	319	354	345	315	374	329	342	358	308	328	347	340	341	328	337	380	324	363	345	340	345	355	376	346	333	375	314	333	359	363	317	339	322	359	330	348	359	349	329	333	345	366	376	334	343	380	363	328	355	338	356	342	341	348	354	348	387	348	323	347	402	362	386	328	324	348	354	334	392	320	359	345	364	367	331	331	341	358	365	326	313	359	333	323	395	344	310	340	343	351	346	328	397	345	369	372	343	374	360	378	374	342	378	344	328	339	349	344	333	353	316	301	349	365	369	334	344	336	330	317	365	331	359	317	367	342	348	377	325	331	374	342	417	421	323	352	362	371	318	396	362	364	330	335	361	358	379	352	383	360	331	349	326	345	340	339	349	338	301	374	362	318	350	343	308	322	359	346	352	379	348	347	342	333	344	340	321	343	359	338	358	303	330	334	337	341	315	341	321	364	369	328	368	340	336	302	350	326	344	349	348	342	338	357	341	342	356	343	288	356	353	352	384	325	353	330	353	315	365	389	351	357	349	327	329	322	369	338	350	343	353	332	356	346	342	341	365	340	360	353	373	385	366	360	360	341	368	366	351	326	359	346	339	364	388	333	362	318	338	377	329	339	338	310	315	330	350	341	363	356	333	344	387	345	316	340	328	335	349	332	361	349	348	355	337	331	360	314	375	377	344	346	364	337	319	339	364	352	314	381	340	343	339	348	329	347	313	359	325	338	341	343	333	342	354	306	349	352	400	351	348	335	354	341	297	372	376	365	327	352	360	335	327	336	342	301	344	391	358	321	372	334	349	339	396	339	372	347	350	359	335	368	374	317	359	364	334	352	354	394	352	363	328	347	340	359	343	332	372	320	330	348	327	341	337	353	368	346	342	357	349	361	344	381	351	326	371	369	343	349	354	363	358	346	306	348	336	390	331	387	354	357	327	375	323	335	334	353	318	351	349	384	350	366	360	392	322	305	306	341	345	359	361	354	344	314	361	309	377	336	329	337	359	354	360	344	345	316	347	312	344	331	351	354	380	357	337	315	340	351	359	370	310	347	338	313	324	330	317	341	342	318	377	351	367	343	372	336	339	388	347	321	330	351	375	371	321	364	339	322	342	321	358	349	335	350	325	373	370	367	352	344	334	340	362	345	283	321	351	319	296	348	376	344	340	320	332	322	349	351	287	338	328	355	352	356	334	318	360	351	368	371	349	342	379	318	320	358	353	378	357	327	359	350	354	358	347	335	362	332	338	345	358	331	393	343	302	418	355	327	366	365	321	348	355	366	379	345	365	346	364	316	350	332	345	306	366	353	316	323	367	345	317	349	360	321	347	334	368	349	344	342	363	328	350	331	350	339	337	338	336	363	360	360	339	352	335	391	306	347	359	325	331	360	368	318	347	380	341	368	369	360	321	368	314	308	315	352	349	358	350	339	366	336	339	334	344	348	347	345	293	347	335	315	346	349	358	377	311	331	345	341	343	355	357	320	354	379	326	369	358	368	330	329	345	380	369	369	316	331	349	341	333	348	329	308	341	363	346	347	336	345	335	318	361	324	351	363	356	334	347	383	327	383	358	368	344	340	372	356	365	340	336	334	343	379	338	353	352	338	355	353	360	314	350	331	368	316	342	301	338	355	339	376	345
12024	6966	5191	2806	1858	1367	1108	991	914	850	852	797	824	784	840	819	721	804	786	705	802	715	762	772	758	746	768	768	706	763	757	714	781	705	795	773	746	786	749	783	751	769	721	797	756	731	735	769	769	742	700	761	742	782	744	761	756	802	725	748	745	763	734	735	799	720	746	753	751	716	715	744	767	761	803	729	735	718	784	718	756	761	709	763	752	731	768	780	746	778	748	764	758	777	773	762	761	785	760	727	772	761	759	786	751	744	740	783	744	729	777	716	734	765	741	807	717	768	763	754	741	770	727	763	711	732	732	722	757	770	765	760	749	738	784	722	762	794	757	702	764	765	752	721	734	755	685	778	757	749	794	756	733	777	732	796	775	785	698	749	774	771	755	754	748	723	699	764	773	784	665	706	718	724	760	747	728	760	746	727	783	760	743	781	822	760	750	723	760	746	725	756	788	749	751	752	734	766	724	745	762	758	753	772	702	762	759	726	744	736	720	780	781	721	751	717	774	714	730	734	749	759	747	771	752	723	736	746	831	805	696	812	760	735	755	748	741	777	735	734	711	762	733	760	768	742	786	737	743	792	789	736	803	785	770	746	788	761	769	729	709	807	746	710	777	751	795	724	787	713	768	776	749	704	768	708	738	764	778	763	770	759	804	723	770	738	801	753	759	762	748	751	732	743	791	748	776	766	703	752	737	731	779	769	747	764	764	750	738	737	748	745	776	705	786	766	725	767	719	737	748	716	710	760	783	733	753	780	713	771	709	743	790	731	781	750	769	747	720	761	787	740	766	727	773	726	765	750	751	723	809	781	784	757	749	810	752	787	775	772	764	778	736	749	741	744	743	737	770	727	749	748	711	728	752	727	703	763	724	774	764	756	718	724	722	788	733	776	774	769	769	774	746	748	718	752	738	726	778	776	757	800	777	717	747	745	789	729	735	747	719	730	730	746	748	773	765	745	750	757	716	754	755	745	771	782	718	731	811	785	761	778	736	778	736	782	715	804	734	723	760	766	784	738	745	697	782	784	758	735	803	729	754	753	741	725	773	735	786	824	693	753	787	766	775	760	754	724	777	770	746	749	758	758	746	697	768	748	747	719	734	789	769	729	767	720	714	747	699	749	727	798	736	738	710	760	786	763	795	796	732	723	765	747	785	789	724	815	725	749	777	797	737	757	754	755	752	758	799	745	776	772	757	750	780	762	738	788	692	783	751	742	713	747	746	789	760	751	724	756	774	746	766	752	722	727	779	773	734	720	747	763	719	747	787	720	799	734	732	765	710	757	750	778	763	764	750	791	735	745	695	700	733	727	757	760	709	727	718	740	771	772	753	685	742	779	766	717	682	765	776	702	791	754	787	775	776	768	775	722	768	747	716	752	747	751	804	807	761	767	742	707	736	734	717	779	759	790	742	722	762	767	820	774	780	762	782	772	798	733	759	765	779	745	746	765	773	737	766	726	735	741	669	749	734	715	743	741	739	734	790	773	753	737	744	756	793	755	720	767	735	763	702	774	745	745	771	754	721	735	757	734	734	786	748	755	741	687	771	743	723	748	766	736	763	746	753	747	784	718	803	689	726	715	814	728	712	767	791	749	723	771	725	759	790	785	745	761	792	729	744	706	726	755	721	742	696	719	744	752	687	765	764	775	738	721	776	742	765	771	759	745	746	754	743	802	749	740	703	751	752	799	739	800	763	761	766	762	737	791	737	729	755	756	773	772	734	776	736	732	771	790	702	772	735	757	698	784	742	731	740	759	743	748	756	713	733	737	743	764	761	772	695	730	706	791	747	756	772	775	739	733	763	745	731	758	742	728	696	773	717	747	728	778	816	747	721	767	719	759	763	763	721	793	739	743	770	780	733	767	730	761	746	740	728	796	767	730	775	762	711	756	748	736	743	765	788	744	775	765	792	750	812	740	780	743	705	757	692	730	792	750	768	781	761	768	789	753	749	724	740	759	756	734	776	779	729	707	752	755	741	753	784	747	700	752	701	733	769	782	746	760	767	708	725	788	755	828	760	781	757	778	728	747	750	757	770	718	755	744	796	749	774	784	821	773	749	732	709	765	794	780	728	746	774	731	746	757	743	718	765	728	743	829	726	734	740	742	780	703	802	763	770	752	747	744	765	744	746	748	770	753	694	719	771	767	776	734	746	713	761	741	732	759	822	801	757	741	764	721	749	738	741	762	747	726	807	745	766	773	717	817	725	734	771	740	736	789	747	715	758	746	723	738	761	766	811	758	767	750	766	800	757	721	727	809	751	725	774	753	825	777	725	753	765	764	693	760	772	735	750	733	717	715	723	790	799	755	787	781	730	780	825	767	736	748	758	740	754	764	782	747	713	744	735	782	822	758	756	805	786	726	751	774	751	748	769	739	756	766	703	744	726	757	764	761	743	769	753	782	725	771	720	688	768	728	796	754	736	798	728	690	773	752	736	733	780	768	717	785	775	733	773	746	745	743	758	747	789	802	758	743	715	717	787	754	782	749	750	760	760	740	733	727	743	773	771	749	746	767	721	759	728	765	755	779	745	767	703	710	746	739	727	745	729	759	715	713	767	770	764	737	711	761	736	757	755	768	741	776	773	750	687	728	795	774	770	727	735	794	764	729	722	741	763	796	742	719	777	780	744	777	754	771	782	735	674	697	823	818	802	764	766	763	796	813	711	738	791	780	750	764	723	767	709	747	735	754	738	743	764	744	754	739	765	758	768	728	793	726	783	748	731	738	786	752	726	749	751	759	766	731	764	745	784	714	808	717	753	764	760	764	783	727	816	748	770	736	708	748	739	745	764	796	757	708	770	708	738	725	797	779	716	763	763	753	782	720	783	776	742	749	802	757	737	758	743	780	781	770	732	751	745	812	763	766	760	774	739	746	811	744	741	756	782	770	741	785	756	758	788	764	766	705	749	746	770	774	748	794	785	754	758	750	735	742	791	756	768	816	768	716	744	768	747	732	749	744	690	774	736	769	730	751	756	759	751	707	770	758	816	760	711	756	808	759	740	823	754	772	775	734	750	755	716	706	761	786	792	714	764	780	759	792	719	751	797	812	709	730	775	741	719	712	756	745	789	704	719	723	711	722	764	765	748	766	782	772	732	795	787	722	795	765	729	716	738	761	773	762	759	766	742	746	758	712	715	796	757	754	759	752	779	700	751	733	725	787	785	729	727	753	748	746	738	690	751	767	749	757	750	742	803	722	772	754	730	734	771	736	736	754	773	787	780	715	724	801	720	782	730	767	741	728	744	739	762	741	767	740	743	712	763	761	747	694	777	751	744	763	743	758	750	679	728	794	761	759	701	739	723	710	768	763	729	755	754	777	789	731	787	760	764	776	763	770	728	756	734	765	756	732	803	769	751	718	780	729	736	724	767	703	741	699	754	756	774	748	748	744	764	734	771	764	752	766	712	764	735	737	780	781	740	733	744	747	752	753	760	740	736	723	751	753	759	752	769	731	740	747	763	779	743	768	753	758
24793	21230	24786	27983	20880	6282	2321	1252	1039	806	631	559	436	449	411	350	359	317	311	291	278	278	263	297	287	308	275	275	257	268	271	275	247	249	222	258	245	253	242	249	230	255	246	214	233	279	262	249	221	259	232	250	232	244	263	268	237	273	269	243	242	259	296	233	245	239	240	241	271	244	241	233	234	228	248	257	256	247	253	230	236	238	229	261	265	247	268	241	216	258	246	236	265	264	263	238	280	236	252	252	244	230	290	273	236	231	252	278	281	257	254	261	260	279	228	251	254	252	248	264	242	274	238	266	263	234	241	219	244	238	239	251	266	227	260	267	256	260	238	247	264	245	246	232	252	250	246	226	273	252	241	290	251	258	243	275	226	270	239	231	234	227	248	258	216	273	241	254	253	273	251	247	269	268	274	256	258	244	219	243	252	255	251	245	232	259	251	264	251	249	236	244	248	245	228	266	241	257	240	246	288	243	248	217	270	262	241	262	262	243	265	297	249	231	240	252	267	227	265	261	243	239	236	247	256	270	246	263	248	263	265	250	286	262	272	257	224	234	255	278	237	244	273	247	249	278	246	260	241	278	242	257	232	245	243	267	250	233	263	255	261	267	250	261	259	263	262	241	268	251	243	240	269	240	234	261	270	273	258	262	246	267	268	252	276	270	258	217	235	238	268	251	253	227	253	250	265	253	252	256	258	251	269	276	256	265	240	259	268	264	245	253	261	243	264	274	243	228	285	249	247	294	253	234	250	242	241	261	256	283	261	246	252	276	258	288	251	271	253	243	248	234	240	232	261	230	215	240	248	278	274	267	268	264	252	266	231	254	249	225	272	253	279	246	257	255	251	245	267	251	253	282	256	241	241	243	272	253	272	237	262	259	271	249	251	242	257	266	242	257	248	264	258	240	245	218	239	291	272	236	246	251	233	265	259	264	242	232	255	265	251	255	258	247	231	258	290	257	256	282	227	275	229	247	258	251	265	280	217	254	293	235	265	234	254	242	283	261	247	246	269	241	257	251	273	288	229	257	253	236	223	220	234	258	248	246	248	248	239	279	244	265	253	233	251	232	240	275	229	288	266	238	264	244	263	252	262	256	233	208	248	265	241	249	232	242	256	220	250	225	272	230	246	254	245	243	279	265	251	256	275	274	292	263	246	261	229	243	259	263	261	256	226	260	230	259	251	267	232	268	241	263	249	240	252	269	247	235	232	258	255	226	264	233	266	244	282	259	282	236	238	251	235	250	271	248	221	285	251	272	251	235	220	274	243	262	254	275	279	234	248	245	273	288	266	239	248	276	243	243	243	263	260	261	245	227	255	278	225	263	251	256	234	272	228	246	253	241	249	268	282	256	272	242	254	251	262	233	279	272	218	283	250	242	246	256	264	234	262	292	276	229	277	262	248	235	237	254	248	253	258	279	301	254	230	239	264	275	262	254	266	256	262	262	241	277	235	242	280	274	264	240	253	263	274	230	240	247	245	258	242	254	276	250	243	274	247	263	247	269	219	250	238	283	245	234	291	262	264	248	233	259	241	242	261	257	248	266	247	232	250	238	244	223	264	232	270	266	288	302	259	238	250	222	260	256	278	316	256	237	251	258	238	243	268	233	238	261	265	241	241	278	244	289	251	238	219	240	267	246	267	251	256	242	301	273	224	227	233	237	255	240	267	235	241	233	274	252	256	262	254	216	278	253	245	263	223	230	238	254	249	253	250	255	236	260	258	259	282	265	259	255	271	264	254	248	226	240	263	268	237	240	251	241	288	258	285	253	246	197	220	263	250	236	253	237	221	233	252	252	261	254	290	264	229	246	247	256	243	239	263	244	236	298	243	233	274	231	301	257	229	235	262	244	258	212	223	233	250	286	240	296	252	240	272	234	247	209	247	224	246	255	235	262	264	238	264	250	238	279	269	270	245	265	267	255	232	268	287	264	252	259	255	277	223	251	209	259	259	259	269	220	266	246	269	271	226	248	238	234	287	255	247	269	244	236	230	259	255	244	227	223	240	258	277	239	245	246	265	267	225	270	248	270	246	253	233	244	256	244	235	267	234	252	241	241	268	286	257	223	275	262	250	294	269	222	262	226	276	266	226	233	206	302	275	208	240	240	246	260	231	308	260	278	235	232	229	239	267	284	258	258	246	245	264	240	255	262	225	253	209	255	254	220	262	261	239	249	236	224	253	238	258	250	235	234	243	256	278	280	294	249	234	258	253	269	248	247	248	279	258	265	295	226	252	247	258	260	256	248	256	246	269	246	266	220	278	263	267	256	280	248	239	268	242	248	269	273	253	229	240	267	247	260	244	256	266	239	270	253	233	261	246	246	254	253	229	262	255	246	259	268	230	269	262	244	273	240	278	267	242	256	236	240	224	213	236	234	238	258	240	248	274	227	261	265	271	264	269	269	292	248	273	222	229	257	250	241	258	234	266	270	239	248	259	250	238	242	279	258	239	266	251	237	234	233	243	252	245	269	253	239	238	246	227	262	264	269	235	231	271	244	241	263	239	233	249	263	252	232	254	263	242	273	266	251	259	252	227	255	234	253	206	246	242	261	254	239	253	251	253	222	272	249	249	289	265	240	223	256	212	245	254	226	259	264	247	250	257	250	270	285	279	251	244	254	236	256	268	232	258	220	234	263	256	264	221	225	212	270	235	238	249	253	247	235	242	236	218	233	242	247	250	271	248	229	233	234	249	248	261	263	276	260	236	244	279	246	259	256	246	223	240	245	248	249	269	245	231	273	259	249	231	244	255	237	264	269	243	281	254	246	231	249	251	233	256	227	246	251	248	236	259	248	233	233	267	260	239	245	247	292	253	276	235	248	224	292	297	273	244	243	254	253	282	240	241	230	233	270	262	230	256	257	221	237	226	287	235	259	255	240	239	240	246	219	268	234	247	268	225	235	269	251	222	258	280	232	261	261	264	255	260	238	230	233	272	262	228	250	231	229	254	264	219	256	215	245	236	275	276	257	268	253	260	241	220	256	244	249	272	273	273	238	250	237	245	251	277	260	265	262	241	244	248	264	232	273	262	223	236	268	226	241	217	220	242	223	256	251	216	252	243	243	231	248	237	224	228	295	262	287	253	237	235	262	213	256	248	246	256	239	235	221	230	247	229	224	239	298	250	240	245	253	240	288	247	256	264	238	247	269	282	251	259	260	268	248	253	251	260	237	238	244	262	256	243	265	255	279	227	276	257	287	283	252	254	252	240	267	270	238	238	233	243	245	263	235	234	251	257	252	256	246	244	262	290	258	255	237	255	258	250	285	234	245	250	236	289	267	237	239	278	261	251	265	231	245	239	244	250	263	249	242	251	231	278	255	275	268	265	242	276	277	258	230	273	252	232	263	266	233	253	253	253	238	296	260	225	248	222	249	267	265	276	257	259	241	285	238	246	275	283	291	258	256	267	219	257	246	256	264	246	246	249	221	269	248	261	248	253	257	257	243	230	268	226	228	251	230	232	260	259	246	225	246
7603	13576	9461	4854	2928	1922	1341	1116	946	835	746	690	631	672	631	600	604	603	638	583	575	591	601	579	582	586	590	575	570	585	590	582	592	557	589	598	519	592	576	596	539	586	581	541	559	539	564	550	559	509	561	592	490	524	522	545	543	560	545	604	569	530	560	551	560	560	531	570	569	529	532	549	535	551	543	513	558	564	573	573	509	530	591	522	569	528	520	532	540	585	545	564	523	543	584	516	585	552	560	580	537	578	562	547	537	551	527	542	514	521	576	542	541	542	550	536	556	611	534	540	559	576	555	567	553	531	545	526	534	579	567	530	556	560	575	603	586	593	561	579	580	548	556	570	538	536	549	544	563	556	561	559	568	544	598	543	528	596	542	576	573	533	509	554	557	567	526	574	578	546	553	562	543	575	529	516	557	544	565	569	518	490	582	544	599	541	581	522	530	550	523	517	552	530	513	537	565	549	558	536	591	571	559	578	530	587	540	561	537	574	523	565	542	606	532	516	583	567	568	550	551	529	604	547	564	569	540	557	526	564	518	603	533	560	563	590	576	565	606	556	560	602	564	513	530	542	514	564	536	537	570	522	557	522	573	531	602	595	549	564	544	566	578	567	571	565	543	511	578	543	550	562	521	561	553	553	543	571	517	578	555	544	528	555	572	564	592	537	527	571	589	564	549	588	558	559	606	572	569	552	553	519	591	563	553	546	567	588	550	587	542	527	543	590	487	566	570	492	575	513	596	519	584	544	546	535	578	519	600	556	545	617	530	531	564	543	561	540	549	502	581	579	559	540	563	550	569	564	532	551	557	532	537	553	593	561	570	552	564	591	570	568	515	557	527	563	543	550	547	560	549	577	538	560	537	537	534	527	594	585	529	499	541	560	522	508	598	559	539	558	557	544	559	543	580	553	519	574	555	500	569	513	562	519	566	586	580	559	548	518	578	562	564	582	569	540	543	522	521	577	506	523	531	579	566	547	549	575	564	570	503	541	545	592	587	520	564	555	545	549	561	552	543	573	510	547	563	562	563	488	534	522	550	571	566	601	559	606	534	528	532	570	598	569	535	578	539	571	520	556	509	550	540	552	587	555	560	589	564	568	620	539	532	580	560	539	549	551	526	568	541	593	575	518	581	526	583	589	569	543	554	570	520	580	542	506	581	557	593	552	580	513	538	580	548	579	525	593	510	553	548	595	544	559	552	541	569	598	548	562	598	504	585	523	583	557	577	545	523	544	556	531	572	588	530	599	543	563	559	560	558	553	591	558	530	573	563	562	542	580	555	559	597	551	574	598	573	519	529	531	543	547	544	540	534	565	578	575	554	544	558	526	514	573	559	501	552	548	545	577	562	554	571	557	541	494	554	571	546	558	566	501	547	572	582	573	556	527	533	545	565	546	562	524	559	557	552	566	560	606	562	562	597	555	534	582	554	554	582	531	556	545	570	562	558	591	542	535	577	556	546	554	578	541	556	537	519	559	519	564	571	528	556	526	547	565	554	531	577	575	525	558	559	573	581	524	576	542	586	585	614	580	530	551	590	548	544	502	588	589	583	519	561	547	540	566	599	550	579	524	536	594	556	573	535	514	585	527	533	575	530	542	584	536	554	538	614	568	561	543	546	574	521	554	547	529	557	558	540	555	545	537	589	553	540	580	549	576	566	584	583	578	572	577	526	528	558	595	558	552	512	582	568	569	565	557	534	567	611	526	587	551	538	588	566	575	545	584	546	548	570	609	537	567	549	530	573	546	589	529	554	556	526	539	558	600	583	558	556	567	577	572	534	543	552	555	569	543	581	567	512	545	502	588	566	560	547	589	548	502	584	524	588	577	583	575	539	555	572	569	558	580	541	548	571	565	544	581	567	580	557	519	538	551	568	573	550	530	568	500	566	550	596	578	596	574	581	570	552	532	566	558	536	567	557	556	546	558	563	556	563	571	502	533	582	558	593	539	531	556	571	543	561	551	570	588	577	538	590	593	560	557	557	581	517	588	587	578	582	541	559	584	551	513	607	557	537	531	538	576	539	585	562	584	534	542	544	543	548	543	546	556	588	591	580	543	568	556	548	590	526	548	529	550	518	514	522	548	543	569	559	537	558	547	562	548	546	548	527	582	583	558	554	591	588	542	584	541	525	543	570	527	565	566	566	536	581	560	589	570	551	540	627	546	565	523	548	551	592	576	577	539	541	556	598	555	548	556	597	573	557	549	532	545	562	514	535	551	540	562	546	528	515	544	574	595	568	594	577	585	590	549	577	550	573	553	569	605	600	572	538	553	555	508	566	518	574	569	561	533	578	588	561	552	534	553	564	567	572	520	565	551	526	538	526	545	598	516	550	547	550	520	569	546	559	544	552	602	578	539	529	580	541	563	563	540	550	525	572	571	545	571	536	548	560	544	555	589	533	544	542	584	571	570	550	546	551	529	538	521	578	546	512	508	591	565	555	527	538	571	553	544	574	553	519	526	527	536	597	588	505	560	566	587	550	574	562	531	540	526	474	583	549	558	538	567	514	531	523	542	521	570	545	510	554	563	569	517	565	550	521	569	550	542	565	587	650	554	547	515	559	583	563	542	579	604	535	583	572	574	552	560	530	601	583	538	545	562	564	573	546	574	575	566	557	527	567	525	538	515	579	552	616	560	542	564	583	623	599	547	540	591	536	564	537	553	565	568	578	564	543	569	563	524	543	563	561	565	547	546	562	556	528	567	530	566	534	564	563	568	576	562	529	568	555	574	567	537	546	553	552	527	578	539	581	557	596	612	581	530	585	534	568	530	543	577	540	567	593	527	592	500	570	534	567	533	584	581	551	510	548	544	574	580	556	577	531	593	542	545	531	545	542	564	569	579	555	557	553	569	557	518	573	559	555	571	501	550	570	564	545	577	561	542	563	572	572	571	549	527	534	519	567	547	548	550	552	520	512	558	565	539	552	559	558	537	514	530	546	547	569	533	573	501	532	581	529	563	526	566	556	567	538	549	575	552	604	607	576	533	548	530	544	544	552	553	559	557	583	562	551	514	547	572	555	574	611	572	588	566	541	542	570	522	584	547	533	537	587	541	575	561	577	586	554	568	534	520	567	480	606	567	581	581	574	552	580	562	536	532	543	571	580	560	563	549	580	528	526	547	577	551	545	529	539	560	581	579	563	542	518	579	563	527	541	543	550	573	512	530	590	525	533	554	585	564	517	559	575	510	551	551	584	569	564	606	560	566	560	562	574	541	538	529	538	576	524	556	551	572	582	585	550	560	557	520	583	574	557	539	585	587	538	531	522	552	575	546	553	558	518	562	535	532	560	537	526	574	544	549	589	519	529	543	545	541	570	517	571	526	554	557	519	546	514	546	574	576	534	549	514	529	555	554	579	569	526	554	551	569	567	566	541	545	536	561	538	575	588	498	582	561	528	560	540	553	583	560	568	556	568	552	553	573	553	560	571	552	624	549	608	491	528	501	563	586	550	521	565	572	555	557	573	496	544	558
23979	21186	25377	27263	21234	21194	7430	2378	1362	1080	785	575	455	451	343	360	352	324	293	226	241	211	233	195	196	202	167	194	205	196	179	184	192	170	170	173	167	151	176	169	147	175	190	163	167	172	157	175	180	195	167	162	153	173	148	193	146	156	149	173	177	153	171	164	142	165	151	197	153	145	161	177	161	183	170	150	148	164	167	175	179	159	158	165	182	189	156	201	141	177	164	182	163	172	140	154	178	147	193	143	171	174	154	178	173	159	179	174	145	160	157	165	152	164	144	162	152	167	173	171	177	167	177	157	167	168	160	210	164	169	162	155	170	166	153	144	174	162	135	156	173	150	146	162	136	150	191	143	155	153	167	134	181	143	175	152	167	165	162	180	156	153	157	151	157	196	156	152	171	159	139	154	160	164	170	147	172	164	135	161	157	193	177	172	133	168	182	160	149	181	142	165	158	160	138	158	151	183	164	175	145	149	148	156	150	173	163	190	196	174	189	146	135	163	161	174	153	160	171	180	168	167	159	187	165	171	165	168	175	185	166	169	151	174	143	183	139	172	170	148	174	158	158	184	138	160	162	172	151	192	188	162	157	180	166	142	167	143	162	147	166	147	159	164	168	146	155	164	162	172	171	164	128	167	182	192	155	180	175	145	140	157	185	153	172	173	158	160	170	177	156	162	151	144	148	154	172	146	143	135	181	156	209	155	166	203	167	152	194	164	161	156	163	147	161	151	167	161	160	146	165	172	157	168	169	160	190	164	138	145	164	135	188	146	160	155	185	177	154	171	157	162	169	162	136	165	174	136	152	175	149	171	148	158	161	147	159	174	167	153	129	179	145	162	170	175	162	147	176	168	171	182	156	158	165	164	149	157	156	175	169	176	166	187	176	184	161	156	182	167	151	174	188	167	161	160	156	166	145	188	181	155	161	168	174	156	178	152	131	158	157	138	156	180	155	170	134	163	163	154	152	170	162	167	151	145	168	182	186	166	162	179	151	179	149	143	181	149	128	179	163	176	190	185	182	150	145	188	166	158	154	183	160	143	192	191	188	171	155	170	157	167	171	165	164	157	170	137	167	163	161	151	149	144	165	166	156	168	170	157	172	147	170	162	164	143	150	161	159	164	180	169	159	166	168	162	160	176	183	147	171	163	154	185	183	161	155	182	162	135	169	140	161	180	176	152	152	164	174	166	144	153	151	123	154	149	147	167	170	156	150	168	152	161	171	179	156	172	124	160	171	174	163	145	181	158	166	166	152	158	153	145	132	171	185	189	154	181	153	180	175	162	190	177	142	168	174	184	154	177	161	178	147	167	152	177	160	148	137	150	165	167	167	145	166	144	168	163	158	162	157	162	166	160	181	177	142	151	161	136	156	165	171	169	172	158	155	201	154	185	152	136	168	159	164	178	162	168	186	174	170	175	139	181	170	164	150	154	138	169	155	153	148	160	159	164	171	163	156	194	168	153	174	171	149	187	162	165	147	136	172	145	142	166	189	162	182	167	165	154	186	139	193	193	164	152	145	142	147	161	164	152	210	185	155	128	154	168	166	191	150	151	181	161	155	164	141	143	162	132	155	161	166	156	182	168	144	152	166	165	179	163	141	167	188	179	175	170	178	173	166	142	166	192	180	147	158	168	162	173	144	134	155	127	148	165	155	193	142	170	156	156	143	164	165	166	141	177	163	154	151	177	160	167	165	149	172	158	161	205	163	133	196	176	144	154	159	160	140	180	174	156	145	168	167	157	153	163	183	136	170	184	161	153	162	194	171	153	158	145	154	146	138	159	187	144	148	170	165	147	184	170	161	167	169	188	201	150	169	155	171	141	159	171	158	159	149	154	156	177	159	177	185	154	153	164	151	156	162	140	162	158	156	167	148	154	173	139	159	166	137	179	172	170	162	164	171	176	179	164	159	156	157	162	144	161	143	150	185	162	171	152	162	163	169	171	170	172	176	137	186	175	137	167	168	175	168	153	153	155	152	169	154	144	182	169	181	160	162	170	152	160	179	165	130	156	150	164	154	178	171	150	171	174	144	165	163	165	173	167	152	165	137	148	160	176	147	161	147	159	152	156	145	158	163	153	162	175	153	158	166	178	127	162	159	161	182	179	165	164	168	186	149	158	152	168	156	164	160	167	152	152	171	159	158	158	162	156	186	163	162	182	194	170	155	166	148	151	178	178	184	143	173	155	150	157	173	135	188	160	172	173	165	152	158	161	170	143	167	154	153	183	178	161	159	162	177	151	182	152	157	154	164	171	147	140	161	171	174	165	174	153	175	161	164	152	154	158	168	157	174	145	128	156	137	176	170	155	160	148	162	189	172	166	157	143	181	190	139	184	192	181	141	143	182	166	148	152	178	143	175	183	152	160	173	195	154	144	138	150	172	185	140	162	156	169	169	194	178	177	154	194	185	164	162	182	132	152	169	169	160	163	163	167	160	181	177	155	200	166	172	142	135	160	194	169	157	141	174	152	177	156	165	167	137	137	166	151	153	158	147	170	187	184	157	174	154	151	154	162	168	159	152	167	152	161	147	184	174	179	144	130	148	185	167	178	170	166	163	205	191	149	155	161	123	148	166	137	182	142	177	153	160	162	156	156	151	157	139	165	158	173	162	181	173	177	172	201	148	177	175	197	137	158	152	139	150	172	190	168	158	150	145	163	166	137	147	169	165	149	202	156	168	165	152	144	160	152	135	144	135	162	156	173	182	164	142	158	169	161	156	164	180	179	195	197	154	150	150	151	183	151	133	157	125	177	161	194	154	159	159	144	171	154	159	161	177	173	143	158	172	171	158	152	170	158	163	166	156	190	165	158	166	182	153	141	152	157	148	155	147	198	187	177	155	151	163	149	170	155	156	183	161	150	185	170	140	152	170	161	157	154	164	169	162	173	177	138	178	151	175	155	155	164	172	196	161	149	169	147	161	172	130	153	160	199	167	173	185	150	173	156	153	152	164	173	173	180	193	172	139	175	179	147	165	168	165	141	159	144	172	163	147	156	166	135	169	142	161	177	163	155	147	165	142	161	155	193	161	166	163	166	159	180	168	166	168	157	152	159	157	167	176	205	157	160	155	159	175	141	144	170	150	162	167	163	185	184	159	166	154	160	169	166	158	154	162	147	170	165	167	187	178	157	186	152	159	160	154	150	185	146	167	177	152	168	161	160	173	195	147	138	195	151	174	161	164	143	161	169	171	181	163	171	165	145	149	181	166	170	191	168	167	152	175	183	149	155	152	160	180	159	173	136	157	179	165	161	164	164	173	153	160	178	164	182	166	164	152	143	139	158	163	163	140	152	169	151	160	154	153	146	161	153	180	156	180	167	150	158	164	173	179	189	182	176	142	156	165	140	171	188	205	142	158	162	154	189	162	169	162	162	184	168	149	168	155	173	160	174	168	175	158	174	164	146	159	194	138	161	154	152	162	154	163	144	169	162	169	164	164	170	163	158	145	150	163	174	151	155	160	185	182	181	165	156
7654	17370	12942	6603	3952	2538	1772	1201	985	840	713	619	560	511	533	521	465	452	431	451	432	374	405	439	435	434	411	397	422	394	420	409	393	413	370	415	397	374	390	377	424	409	369	407	375	409	395	391	349	393	389	400	411	375	384	409	392	394	418	398	364	366	413	369	388	384	377	386	408	362	378	418	374	355	367	369	376	380	376	392	369	384	387	390	384	375	394	405	384	389	380	384	382	415	391	418	396	435	382	413	405	372	351	398	380	397	389	371	393	366	355	394	379	366	380	362	347	385	394	386	384	383	388	399	367	388	409	381	436	379	384	391	393	411	381	421	373	412	393	402	404	385	379	395	383	376	378	443	359	371	407	383	422	390	370	405	379	396	392	392	393	387	378	350	375	362	398	388	390	383	355	393	383	414	382	394	420	410	390	405	429	373	371	393	378	407	405	392	403	382	363	406	422	370	420	384	406	387	359	365	387	401	420	406	412	377	344	372	377	406	386	343	336	393	382	409	376	393	337	405	392	392	419	378	419	380	388	365	395	417	383	389	396	374	367	398	416	376	409	399	382	383	381	397	385	392	362	395	398	399	378	409	383	396	402	406	426	388	389	398	408	392	408	392	376	370	387	390	387	369	379	365	384	378	410	385	408	381	394	423	369	404	381	379	395	393	375	427	424	382	379	403	366	407	372	361	384	395	402	358	388	377	405	398	424	378	394	378	406	402	395	405	379	387	392	396	377	380	378	380	383	358	386	370	397	403	403	377	396	402	389	400	378	409	399	382	382	402	358	373	394	419	414	397	383	399	391	419	403	368	384	411	364	395	397	389	392	378	372	396	376	361	366	369	367	381	393	400	401	375	413	393	364	406	386	360	393	393	392	389	392	389	382	357	361	407	380	383	422	397	407	379	398	379	385	351	372	354	373	394	379	393	389	403	365	415	371	389	386	407	384	371	386	387	398	375	406	354	382	368	375	384	360	378	378	423	417	379	421	398	408	380	385	354	388	404	396	402	370	405	430	368	408	373	371	391	370	379	399	420	403	380	407	376	360	379	391	385	414	379	422	358	377	394	391	393	418	384	390	407	380	383	386	377	403	378	384	405	392	403	383	385	366	379	394	375	384	364	403	397	359	415	354	375	391	404	398	401	392	420	401	362	393	384	397	376	392	364	377	385	365	392	383	390	392	405	387	373	386	404	366	372	399	379	373	377	363	394	405	388	399	401	376	391	362	423	373	410	396	402	389	371	399	405	350	409	384	422	410	367	375	388	370	358	407	397	403	434	341	390	396	395	390	405	411	359	369	410	353	406	340	396	399	397	409	374	344	416	399	384	415	384	393	345	374	361	397	385	387	369	382	373	424	401	423	412	382	415	399	378	364	347	381	358	402	408	376	358	372	361	397	387	366	395	385	401	361	398	374	356	355	397	408	373	395	402	377	426	368	404	356	384	377	356	389	371	380	409	404	367	401	377	374	418	414	407	372	357	393	391	404	380	396	405	388	349	390	410	370	358	376	354	383	388	421	408	409	367	390	369	377	377	400	450	409	441	413	379	352	396	382	403	378	360	374	428	383	408	366	368	379	408	359	385	406	384	395	363	378	374	335	371	370	389	378	395	420	417	359	381	363	403	367	404	357	377	377	443	362	389	367	368	371	401	377	387	382	387	437	418	400	361	384	384	432	381	372	386	389	432	390	410	390	366	415	406	367	394	365	346	393	356	406	383	389	398	395	431	373	388	395	395	381	384	369	426	411	369	403	401	393	350	351	359	388	414	399	402	395	392	393	396	406	417	366	386	396	399	361	360	366	381	375	401	399	392	380	397	380	399	390	403	378	386	399	401	399	330	389	384	367	361	360	368	405	390	387	398	374	373	410	384	350	400	374	380	345	396	384	395	374	382	405	361	404	377	363	374	387	364	394	382	417	407	365	419	380	417	379	387	369	412	379	376	400	352	420	393	395	379	361	410	364	398	382	385	398	420	399	349	357	403	402	406	410	407	401	383	406	397	409	363	376	410	355	353	351	387	405	397	363	368	413	384	400	373	401	413	428	405	399	408	386	413	346	390	391	416	396	351	372	410	398	418	399	407	380	395	412	397	390	368	339	396	397	389	402	390	397	396	379	364	367	377	395	384	371	363	383	393	377	401	350	393	407	370	429	397	399	415	365	416	375	394	360	397	374	391	375	384	387	376	421	429	422	403	392	381	380	403	393	415	411	418	369	385	391	395	378	396	430	357	365	427	370	391	391	391	359	391	382	387	411	406	388	382	405	389	385	372	361	399	380	376	355	374	386	377	339	388	338	378	376	352	390	379	409	386	369	413	369	362	372	377	404	387	404	396	407	363	375	393	409	335	397	388	399	408	385	419	383	384	393	389	385	384	403	374	391	411	380	387	415	431	389	395	397	415	389	377	393	357	363	411	387	380	371	433	397	414	424	375	440	362	364	408	407	376	377	426	342	377	396	369	380	402	364	406	378	360	413	389	379	386	373	395	403	397	368	378	373	381	380	375	360	363	365	386	377	352	373	398	412	377	410	367	399	365	380	350	358	386	407	428	372	412	406	400	344	378	389	385	400	394	372	380	354	391	388	375	388	380	430	407	378	362	385	366	409	406	382	404	369	399	398	397	399	395	397	370	397	401	368	395	391	385	391	350	374	385	359	330	374	378	398	401	366	401	379	397	358	424	367	357	377	369	393	382	397	405	386	369	379	384	387	419	404	414	362	382	379	407	347	404	385	378	370	390	411	397	406	380	373	367	357	383	383	389	402	384	386	398	385	422	376	397	401	375	365	392	425	381	363	359	384	409	369	387	391	370	401	405	406	414	384	351	418	382	379	420	373	374	403	397	386	410	412	400	383	367	376	420	385	382	387	370	361	386	389	388	379	388	399	373	379	385	385	398	382	379	394	354	336	382	403	377	401	395	364	369	372	394	377	422	408	401	401	396	370	381	389	416	369	358	367	375	402	372	408	426	379	402	396	388	395	382	370	385	378	389	404	373	388	390	369	395	396	383	376	382	399	355	405	350	399	406	370	416	383	419	390	395	393	356	382	414	410	387	346	370	344	384	391	367	366	409	419	404	382	420	411	388	398	417	381	362	372	408	374	380	410	384	403	380	373	375	365	374	354	398	405	385	370	376	383	385	431	399	393	395	371	381	395	382	387	385	382	382	362	391	392	376	393	409	421	364	418	349	400	398	400	392	410	388	420	384	400	390	386	380	389	421	377	394	371	364	394	393	381	390	370	385	417	385	404	366	391	422	381	375	423	381	402	377	389	379	419	398	418	372	377	368	402	414	414	395	405	389	361	348	373	361	406	397	403	392	400	387	403	374	383	398	398	382	409	356	385	355	387	419	398	393	392	419	400	386	376	396	365	398	379	363	385	361	349	374	382	379	397	373	397	387	381	353	380	359	365	411	395	362	405	404	414	421	380	376	368	381	390	358	378	381	393	423	400	414	373	387	393	367	377	373	387	374	388	371
34307	13629	5971	2934	1923	1321	1172	843	687	577	564	463	387	412	388	425	385	421	392	386	328	355	364	368	371	338	334	356	350	345	330	353	349	351	346	337	336	326	338	329	379	316	357	311	365	335	341	362	348	324	351	331	330	330	292	334	347	331	363	357	364	339	346	357	370	348	350	368	353	308	347	344	316	298	334	323	356	314	337	384	369	360	380	348	314	318	301	335	361	320	272	337	344	339	310	348	343	366	372	328	337	350	333	342	303	328	363	359	341	338	352	327	326	327	364	351	333	345	334	314	357	366	325	324	356	338	329	329	328	349	348	373	338	345	365	301	356	362	336	340	316	321	338	366	324	325	333	319	333	334	351	369	377	357	366	342	372	352	342	348	339	349	336	366	313	295	342	346	337	353	336	302	334	342	360	343	327	331	308	346	382	321	338	361	350	333	313	323	339	329	342	344	357	316	333	365	353	331	308	314	320	328	324	316	331	365	342	393	368	343	353	367	303	333	323	330	322	324	337	347	360	323	353	333	323	399	366	347	374	339	311	360	324	372	387	358	343	324	348	371	344	332	343	297	354	359	368	322	358	328	352	349	309	340	358	375	331	357	360	366	333	350	342	377	347	337	346	319	349	362	312	319	334	342	339	335	355	321	342	337	336	330	332	340	342	321	318	343	331	321	366	336	363	347	341	311	350	331	352	379	325	350	363	361	394	351	402	358	372	345	311	287	337	320	330	369	365	340	356	333	343	331	351	291	313	343	326	350	341	369	339	362	342	322	344	326	355	309	321	338	331	329	371	310	317	363	359	324	347	362	302	317	338	349	322	360	351	353	390	322	346	347	354	319	332	365	351	336	378	328	321	343	416	362	324	360	315	303	356	355	356	352	354	366	384	340	317	314	340	349	324	342	318	346	309	360	346	334	312	368	325	324	349	320	342	365	321	300	309	331	340	341	354	328	368	329	338	360	375	327	310	350	350	344	345	304	339	357	319	327	339	356	349	326	338	327	332	368	355	356	329	366	349	371	325	344	339	325	330	341	360	329	351	345	392	345	390	338	320	330	347	311	330	351	313	332	329	295	333	325	348	342	369	337	330	381	344	332	332	322	335	368	343	349	335	311	321	303	336	366	379	341	352	354	322	335	374	358	351	325	326	339	338	333	326	341	380	345	380	347	355	342	332	362	333	310	353	366	328	347	330	326	319	336	345	344	331	345	338	336	362	309	332	315	343	339	344	341	331	364	344	324	394	387	345	338	309	348	330	371	355	323	313	375	356	346	337	336	326	380	373	332	376	342	338	341	335	338	362	317	355	344	312	342	323	323	337	316	351	328	356	341	356	369	345	375	348	356	339	318	341	306	333	322	343	364	339	358	327	327	340	354	366	296	313	334	343	328	335	337	343	324	370	328	321	356	352	352	283	345	317	344	337	356	298	334	334	353	352	349	349	335	334	364	302	345	332	334	348	354	352	338	328	360	354	353	329	342	370	327	349	346	339	342	341	333	338	321	359	322	343	350	318	341	352	332	338	329	336	346	326	328	369	336	359	378	372	358	334	309	334	329	344	366	363	350	343	367	333	356	322	381	351	347	362	361	307	336	350	359	357	339	345	321	360	306	366	309	331	367	357	323	358	307	324	316	359	317	333	331	322	352	351	316	311	320	364	353	343	327	331	356	321	321	349	350	358	334	337	345	326	315	341	339	330	337	349	346	350	336	349	352	360	323	348	326	315	316	297	320	344	344	322	315	358	355	345	296	344	342	341	341	329	342	359	316	344	388	340	317	349	346	367	349	348	357	355	356	315	351	352	368	361	320	333	342	327	314	338	367	356	332	348	354	325	354	331	341	291	327	347	343	319	321	375	339	302	354	327	328	358	366	316	333	300	353	338	340	360	341	357	353	345	375	331	393	319	331	348	382	351	348	354	340	301	353	362	314	336	338	353	346	343	353	332	353	337	334	344	376	331	339	332	308	355	339	349	321	350	360	358	351	312	316	379	344	339	333	340	333	355	305	343	319	363	344	353	352	321	314	352	342	346	392	367	341	343	353	330	313	300	305	347	358	323	322	379	336	319	318	349	359	339	330	376	392	323	355	318	344	325	362	330	356	317	349	346	358	361	299	332	327	343	335	355	348	325	365	344	343	311	331	302	306	308	322	318	324	353	375	318	358	330	369	338	325	326	348	364	348	352	340	319	336	384	324	308	333	354	350	342	338	342	326	358	353	330	346	350	324	365	347	347	318	357	340	314	319	305	325	318	362	376	327	340	374	372	347	379	292	325	317	362	321	342	316	315	355	341	368	330	362	287	333	336	361	332	321	336	340	362	355	310	335	346	360	332	346	323	333	353	339	367	362	316	334	357	358	354	338	322	337	354	326	366	333	371	345	337	333	339	356	325	351	387	357	339	316	325	343	341	310	345	383	369	324	363	347	344	356	354	373	344	335	325	311	297	336	327	351	315	357	300	320	356	312	345	344	373	356	342	345	307	341	331	345	343	338	328	352	354	362	334	330	331	347	386	294	361	336	343	360	328	342	363	345	380	338	331	329	322	344	342	342	326	373	337	317	363	369	379	361	311	341	366	362	305	366	362	334	342	321	342	358	351	345	357	365	307	321	335	336	350	341	334	334	342	327	338	351	360	329	324	347	369	358	343	353	360	308	346	338	371	374	328	339	313	325	341	288	323	306	355	364	327	338	345	356	353	342	356	306	327	333	333	348	330	315	314	342	368	321	387	303	303	404	331	366	342	310	346	329	333	330	387	351	351	334	318	363	364	333	329	346	353	341	365	354	356	339	335	283	362	374	315	348	311	309	352	336	306	343	358	330	317	335	344	300	358	328	354	319	351	355	356	345	332	341	339	323	339	329	365	342	364	312	345	349	311	352	349	369	394	328	338	314	346	361	360	346	323	339	315	354	332	357	370	339	380	377	354	346	334	352	336	358	382	332	348	325	358	333	329	326	341	350	301	334	365	337	362	315	319	310	325	352	309	331	355	313	345	340	319	341	349	364	329	346	360	317	340	338	343	321	354	307	333	348	333	370	339	345	367	372	315	331	332	323	359	369	311	348	319	379	329	339	336	333	331	329	358	356	369	356	328	325	329	333	307	353	317	355	336	339	369	348	345	365	332	397	362	364	298	339	330	347	369	339	334	363	368	332	360	340	360	313	323	342	347	341	338	351	322	353	339	366	310	311	336	330	346	352	314	326	328	308	335	314	328	370	351	332	320	372	359	348	300	379	343	342	316	333	344	322	367	347	326	327	294	355	332	345	362	351	354	320	330	343	290	351	374	340	363	329	337	303	359	343	352	325	331	346	374	339	347	356	339	344	307	346	346	305	363	351	346	342	349	343	360	325	358	376	352	353	333	323	329	342	356	329	353	374	347	336	326	299	327	322	348	322	340	396	324	316	321	326	336	361	356	329	307	302	341	358	318	338	335	372	327	361	346	347	338	348	353	356	329	337	360	326	350	321	366	363	342	358
10633	7044	5199	2758	1831	1230	1143	981	952	864	848	820	773	838	711	740	765	758	770	760	767	761	765	764	747	760	697	783	718	764	745	791	770	793	736	740	811	731	767	722	680	766	719	768	715	698	765	752	762	731	760	770	746	776	756	761	765	746	753	740	731	755	744	735	715	740	786	735	702	744	744	793	795	758	708	765	774	756	726	778	733	773	737	733	736	738	767	751	737	732	752	708	716	723	765	796	699	740	763	788	744	708	739	727	771	782	757	735	791	747	758	787	744	728	771	715	758	710	760	794	745	738	718	762	704	741	737	726	761	695	747	749	749	749	732	695	770	765	733	765	756	748	677	756	731	717	694	731	707	749	738	747	723	776	758	727	729	754	713	747	738	746	768	709	748	733	705	728	712	726	714	752	767	733	732	755	716	741	691	710	726	707	743	721	725	706	762	768	799	783	783	746	708	732	714	700	740	778	739	786	728	773	719	792	775	754	722	744	735	756	725	748	703	735	768	779	774	743	717	718	712	771	706	750	778	745	724	779	761	741	736	743	753	766	749	756	713	752	673	725	736	741	788	722	785	746	724	736	761	761	724	762	716	747	749	740	786	715	749	703	694	774	757	749	739	730	758	736	725	752	754	773	751	721	733	767	733	696	769	751	741	763	711	725	728	750	686	784	693	713	716	745	732	716	741	767	783	664	753	747	684	787	786	755	704	772	792	719	725	753	700	721	773	714	740	715	770	721	775	773	766	727	768	743	734	757	740	767	709	700	721	713	744	697	728	768	758	756	738	727	722	751	763	708	757	725	760	763	738	742	698	726	752	790	736	717	750	704	716	806	755	713	688	686	788	779	705	778	682	723	736	742	747	731	715	744	742	707	740	800	685	796	723	735	746	734	779	722	701	772	726	784	721	753	780	766	785	752	708	708	704	707	732	710	768	733	763	717	775	753	725	748	765	732	750	696	765	761	751	745	717	759	747	733	759	762	704	680	714	721	756	729	800	734	753	779	769	781	802	729	711	778	723	762	726	767	761	764	780	752	749	769	705	768	735	741	762	750	724	743	765	806	749	749	747	702	753	725	767	688	723	739	716	770	748	759	729	726	696	683	730	710	737	754	695	801	719	767	774	724	766	764	784	749	757	735	774	746	741	749	795	770	789	741	734	744	733	742	768	758	759	728	716	765	799	720	758	750	725	767	731	732	687	735	748	765	771	778	764	747	744	743	765	750	723	752	717	727	723	757	671	775	816	738	760	743	700	729	711	772	706	717	715	736	768	709	723	751	775	805	722	723	726	782	719	781	720	756	719	734	713	731	738	731	712	765	700	749	759	726	714	741	733	733	779	804	742	751	753	782	725	713	776	744	691	705	730	713	744	730	766	775	737	670	721	784	786	736	757	729	732	737	748	680	753	726	735	745	719	765	767	720	747	711	673	724	731	742	720	750	754	735	792	714	711	728	726	762	738	753	751	766	780	731	749	749	754	701	758	732	705	776	753	772	767	738	721	718	698	748	741	735	729	742	694	712	766	737	709	775	754	743	732	730	697	734	669	707	712	763	718	718	759	745	734	739	733	743	761	769	803	735	749	729	772	759	749	753	757	736	732	717	755	727	768	749	736	755	758	711	747	757	778	791	771	690	761	741	753	757	731	722	752	756	769	757	756	803	732	739	679	794	730	739	690	723	745	728	700	763	718	725	729	724	785	724	772	741	733	731	712	710	704	763	712	736	744	787	686	707	742	751	725	778	828	763	762	738	700	756	731	719	774	735	794	746	751	789	732	739	807	734	710	767	764	703	771	687	755	722	753	719	738	772	727	735	790	740	717	717	730	724	758	761	743	760	756	738	711	758	729	784	748	775	754	735	725	751	703	743	751	747	741	724	737	705	722	730	720	744	715	733	718	728	761	704	722	806	749	779	770	754	771	737	741	732	760	704	713	745	728	758	756	757	757	746	715	765	740	726	719	785	722	762	730	733	697	732	737	721	737	712	710	739	733	796	788	749	762	783	709	726	696	758	717	703	728	795	721	715	721	765	717	757	702	733	713	806	659	786	755	712	764	732	743	692	733	735	778	762	702	771	714	797	732	717	689	712	715	747	685	744	737	739	780	732	789	779	780	733	718	738	718	713	715	742	769	759	741	756	725	767	756	735	756	715	738	801	722	761	700	710	724	708	752	794	754	770	735	745	755	756	791	729	677	788	768	748	741	728	751	773	716	755	701	759	708	751	719	720	779	812	702	750	741	714	743	743	686	706	728	732	718	772	714	738	720	784	731	695	718	781	769	749	791	820	688	722	758	793	790	743	760	772	755	772	749	745	712	766	760	748	674	736	764	753	746	712	766	776	704	806	754	803	728	673	757	705	709	774	732	722	707	697	737	766	721	771	704	732	784	727	713	760	720	729	743	751	761	723	706	752	735	797	765	748	755	752	788	734	782	752	708	750	737	746	740	744	716	722	697	749	752	741	742	741	736	772	747	754	764	745	736	775	721	752	744	698	699	739	718	742	773	742	715	750	766	744	726	746	691	735	715	723	716	720	726	697	738	746	757	750	730	780	766	698	756	710	714	700	714	707	678	768	723	765	725	718	800	727	743	755	765	747	738	707	736	765	762	782	738	764	782	727	726	791	763	728	711	719	775	759	766	708	745	768	778	767	717	773	783	749	769	753	714	753	759	770	735	739	773	727	755	791	722	709	760	747	715	730	726	732	704	800	749	746	727	758	762	743	700	751	756	725	722	722	736	740	714	749	715	790	703	772	757	719	748	747	721	695	772	726	783	748	765	720	749	754	745	728	741	718	766	774	707	688	729	714	733	740	694	726	740	726	728	692	695	736	709	755	764	770	732	704	780	694	742	749	696	717	765	749	690	744	778	771	713	738	763	752	757	734	773	758	763	716	733	714	677	697	720	707	719	705	705	687	713	776	735	757	759	764	723	719	788	729	733	700	752	750	757	751	713	706	739	741	743	729	701	743	736	758	780	717	712	773	765	773	735	767	721	728	715	754	718	754	768	735	762	747	733	702	792	709	740	776	746	769	760	746	750	786	769	690	733	742	801	710	720	746	742	714	689	759	748	755	737	673	768	780	750	784	751	786	720	753	726	756	726	759	708	763	782	747	765	716	726	716	755	723	796	754	696	697	751	769	745	761	713	758	770	748	772	789	721	727	742	787	739	734	703	712	751	722	810	737	713	762	734	726	733	762	695	740	756	737	716	741	784	696	758	755	707	716	704	727	736	753	746	757	724	778	709	707	757	745	730	759	773	709	729	764	741	732	709	720	723	759	732	782	777	747	752	732	799	703	747	719	747	763	767	780	754	701	715	747	763	745	749	751	775	718	654	752	768	726	762	756	742	712	756	712	773	723	759	764	745	733	744	772	715	726	769	678	694	704	735	740	774	740	742	719	701	810	778	734	731	742	739	742	756	693	763	718	768	765	720	725	724	757	723	746	764	788	734	728	746	696	742	733	752	791	754	774	712	788
24647	21112	24715	27735	20774	5993	2184	1308	902	777	651	493	435	379	395	337	342	309	295	302	304	292	275	287	315	272	255	284	303	281	243	268	274	251	274	298	261	263	276	279	219	233	221	256	239	240	258	257	267	238	257	243	267	266	236	236	243	245	244	260	261	256	245	269	246	252	274	246	275	236	275	264	292	269	236	252	266	254	256	236	259	253	248	255	233	270	302	257	231	241	266	264	271	275	226	246	285	249	226	252	270	258	254	259	231	271	262	243	256	261	263	272	249	246	269	270	261	197	234	224	277	252	266	246	266	249	236	258	293	248	261	255	274	276	243	263	281	250	245	233	283	220	256	242	240	243	244	235	270	238	290	259	233	239	275	274	247	268	261	259	223	228	263	249	250	267	251	254	245	244	241	256	229	232	247	269	259	264	260	251	253	235	288	223	254	267	257	243	247	250	260	273	242	229	243	252	254	256	237	245	269	242	258	226	257	261	255	268	267	252	265	286	244	252	247	254	274	239	268	242	271	281	257	266	225	219	260	246	256	219	240	220	271	266	244	246	255	261	277	260	256	269	257	287	269	267	251	260	241	227	239	260	235	236	237	272	250	243	240	247	271	245	233	239	256	234	232	246	252	230	247	252	262	266	264	230	238	241	252	275	239	239	264	245	268	279	226	233	233	225	246	234	267	231	271	264	269	271	250	229	285	255	273	248	258	258	264	269	248	227	223	232	268	245	284	221	244	268	247	240	268	226	222	265	237	241	262	242	233	260	277	272	274	234	239	279	236	245	248	248	242	253	250	241	242	260	225	241	271	261	263	256	216	264	239	269	264	248	194	232	245	255	280	280	239	235	248	261	255	267	269	233	276	266	226	234	261	249	237	263	259	269	239	240	242	237	242	258	282	261	275	262	240	244	228	278	290	275	233	260	251	260	243	240	229	247	254	257	241	251	237	276	268	242	246	246	234	225	281	279	271	229	270	248	245	249	259	260	255	239	246	250	247	285	243	260	224	248	226	238	246	262	245	263	233	263	246	242	248	236	248	253	263	224	237	248	257	240	234	249	252	274	249	262	250	223	251	275	263	247	261	241	266	267	268	239	248	259	241	252	250	253	267	238	270	238	266	252	286	253	279	231	233	233	228	222	248	250	247	241	238	271	221	241	236	235	241	233	242	251	256	257	255	222	247	259	259	257	264	247	278	256	257	248	257	258	262	286	248	245	286	243	247	237	262	241	263	263	250	248	261	252	239	240	245	219	246	262	233	276	282	248	235	279	283	247	257	269	211	242	271	238	269	220	263	247	224	257	253	229	260	261	256	275	260	228	259	276	235	280	237	260	263	259	243	249	228	249	270	245	238	267	238	253	235	274	280	242	239	259	256	280	276	292	223	247	244	245	245	266	228	249	222	243	265	250	231	282	279	228	253	270	240	246	240	269	272	233	266	247	266	244	265	231	269	249	246	245	257	253	250	215	239	251	247	239	257	242	215	231	256	272	274	215	246	267	285	254	241	271	254	244	247	255	247	249	225	268	283	229	253	289	225	262	241	271	222	199	223	252	247	255	291	253	262	280	238	268	239	263	288	248	261	281	252	263	260	229	231	260	246	231	231	254	275	265	261	250	254	273	235	244	244	272	254	245	252	261	242	250	250	252	231	233	226	260	249	267	264	268	213	241	282	266	267	252	242	238	258	292	245	258	238	278	277	247	259	251	262	264	232	246	233	260	269	241	243	259	242	266	241	240	257	218	246	253	239	277	241	280	262	253	247	286	297	273	281	272	288	277	238	279	230	260	231	245	272	283	254	238	271	270	243	241	267	263	250	226	239	260	241	265	265	233	226	248	251	261	250	250	246	240	238	227	261	251	276	248	261	263	269	286	251	275	243	241	228	235	245	252	240	259	255	261	253	247	269	273	266	228	277	271	234	248	226	247	237	257	240	225	246	243	232	287	271	226	217	244	241	248	275	259	249	250	250	266	284	268	280	242	256	240	259	256	245	262	243	234	225	255	239	240	288	229	242	269	251	259	260	268	258	229	235	229	242	219	239	232	265	241	242	280	247	217	276	252	238	258	256	250	255	265	246	250	287	269	241	243	248	216	231	227	241	245	251	235	238	253	278	244	262	278	258	257	266	302	253	254	235	234	281	260	257	230	243	285	235	270	288	239	291	274	269	254	240	247	271	242	273	239	244	242	243	251	229	239	246	254	267	242	290	257	288	234	238	252	235	254	265	205	266	244	254	246	258	237	235	242	249	235	265	268	261	277	262	264	224	256	264	225	250	245	256	275	234	248	231	274	237	268	224	228	262	253	259	259	253	243	272	258	281	261	233	253	230	250	218	245	268	269	262	262	262	229	245	260	236	275	270	297	256	261	225	270	250	270	253	243	266	257	250	279	233	247	276	233	252	226	255	255	241	255	238	236	235	246	235	250	268	244	241	235	234	233	236	257	282	246	270	245	266	254	294	258	231	235	228	227	236	236	271	241	240	264	260	245	249	246	256	248	251	251	267	244	277	250	250	265	284	243	245	283	240	247	248	244	250	261	227	254	265	230	239	285	248	241	247	251	237	244	277	236	241	268	270	274	250	256	278	242	233	272	236	273	256	234	266	226	265	228	254	280	249	269	233	251	272	234	242	285	270	277	244	259	257	282	258	235	258	246	249	245	254	245	221	254	231	245	228	217	256	283	295	256	216	247	260	241	258	264	262	246	291	265	243	221	252	268	225	231	211	269	255	246	229	245	243	245	251	247	226	240	250	274	270	265	266	256	240	221	218	232	308	256	245	261	212	250	263	248	255	256	284	260	253	262	237	264	258	258	242	254	245	253	259	274	240	254	280	254	245	252	245	233	237	262	267	301	244	205	241	237	280	235	239	260	259	287	243	266	238	220	241	220	238	275	234	267	250	271	238	238	256	263	263	244	238	248	221	274	230	248	246	248	242	247	269	249	273	293	261	251	224	246	259	250	261	272	242	262	245	250	270	238	269	254	253	250	247	253	250	274	278	283	234	237	235	259	267	266	258	246	239	271	236	246	226	260	256	264	287	216	255	263	271	221	234	252	251	224	251	247	245	236	250	245	249	229	230	221	250	250	217	283	234	252	250	245	260	261	248	262	240	232	254	275	280	266	261	232	245	278	266	280	244	247	284	253	249	228	275	246	212	245	250	233	249	266	258	241	271	270	244	240	256	230	263	267	257	258	245	248	273	252	276	239	254	263	248	266	219	247	257	279	272	266	251	251	263	269	263	264	238	233	231	276	236	252	261	252	266	252	251	248	270	253	232	274	250	248	273	250	281	251	275	265	232	280	255	224	247	270	245	240	269	240	216	244	248	221	266	239	247	243	230	246	250	249	244	256	240	242	247	259	256	249	262	276	248	276	240	272	253	235	272	237	223	255	222	241	255	252	229	240	253	241	242	246	253	230	267	251	257	280	269	267	235	245	234	251	245	272	327	260	240	276	269	267	263	242	235	254	232	250	274	267
8220	11129	8549	4415	2734	1725	1421	1050	913	836	732	645	668	639	629	662	611	587	583	597	610	602	565	593	594	542	562	584	577	601	626	546	561	536	564	600	544	541	536	553	545	573	502	570	578	564	554	561	555	550	532	551	553	589	563	579	570	584	561	576	562	535	571	591	550	532	559	559	559	593	560	552	573	562	568	590	595	525	527	564	558	606	539	593	560	535	538	535	524	538	543	536	511	518	537	551	561	592	521	555	542	563	589	566	551	528	551	550	542	575	543	559	569	536	514	563	543	551	535	568	571	547	553	541	551	584	578	549	581	558	554	575	563	604	556	535	560	578	573	580	576	539	556	585	535	533	566	572	556	521	533	537	542	566	565	565	550	543	558	563	547	554	579	584	533	583	552	565	587	564	583	550	544	550	560	540	564	550	554	572	585	551	560	588	563	551	592	553	549	556	512	558	548	509	539	587	519	568	544	553	587	566	566	583	576	566	568	595	552	553	585	547	598	556	583	581	559	507	493	575	577	615	536	580	591	540	562	585	550	542	584	556	605	543	528	560	544	570	541	555	556	543	536	587	554	559	545	533	558	566	564	528	554	525	570	553	568	586	521	530	555	538	570	545	577	572	539	562	531	527	590	552	547	554	556	562	604	559	552	551	568	538	590	545	513	577	573	576	536	532	516	530	578	586	550	585	548	545	591	552	530	552	591	564	528	562	540	565	549	565	517	555	605	566	531	546	578	594	525	542	516	562	552	557	551	539	589	548	519	579	539	542	566	597	574	607	563	609	535	595	560	595	518	521	573	550	595	516	585	575	578	550	510	566	580	619	564	544	569	564	572	526	578	565	526	559	566	550	543	551	523	563	574	526	559	511	581	532	568	540	525	587	571	530	551	572	572	601	556	579	553	570	592	591	554	549	579	552	550	527	546	570	564	575	578	544	552	575	611	564	561	546	587	571	565	548	545	617	584	529	542	527	544	563	586	539	558	551	525	565	554	528	572	523	584	546	582	534	591	566	538	571	560	580	568	547	540	531	549	581	548	621	590	533	529	541	555	572	510	542	558	602	541	585	534	561	580	579	598	553	531	584	534	543	533	517	566	545	588	563	537	554	541	570	586	543	565	579	516	588	561	561	561	570	553	548	554	557	555	572	541	566	531	602	557	528	597	497	554	555	526	569	580	488	558	605	577	518	590	494	574	564	565	550	581	548	588	549	551	550	569	550	585	522	553	547	529	562	580	499	547	554	568	554	596	543	550	542	568	542	567	553	563	568	564	578	561	566	548	562	522	572	553	567	545	526	544	539	548	536	527	522	608	587	567	541	567	581	557	549	554	581	491	558	553	562	612	605	562	584	581	562	560	554	567	568	569	527	540	572	548	567	609	556	546	535	576	537	559	551	568	592	586	503	552	564	607	577	573	591	557	524	578	563	525	591	559	557	583	560	594	585	561	537	529	566	543	508	559	548	558	576	548	571	601	567	580	585	558	518	553	522	538	579	592	560	541	577	547	563	557	557	540	543	576	557	532	529	488	539	534	560	553	562	584	515	570	526	560	566	574	552	561	549	542	586	556	540	559	551	575	561	565	545	578	564	597	566	532	569	571	552	524	571	553	548	589	560	521	588	556	534	574	592	567	576	515	515	617	566	542	590	556	611	536	526	606	543	548	569	568	547	613	553	523	516	556	528	572	560	590	526	519	552	533	587	544	535	536	508	536	577	541	511	529	547	551	512	571	518	528	584	553	536	611	550	587	526	557	556	588	577	545	580	549	571	572	596	578	555	535	580	569	551	541	576	572	608	567	570	531	598	545	591	529	524	535	548	554	514	562	526	629	561	523	548	547	541	585	566	560	552	565	530	534	539	512	571	610	575	559	554	592	558	550	557	553	539	599	506	551	538	545	557	581	525	580	586	502	525	557	555	565	535	544	537	552	551	595	543	562	551	547	604	572	571	571	528	576	516	528	589	576	514	530	556	567	556	560	557	564	564	567	551	522	549	538	547	562	520	546	556	518	576	580	567	564	552	538	575	537	584	561	602	544	563	534	572	579	560	544	585	559	502	557	528	531	564	544	551	565	548	572	587	549	552	512	558	556	537	531	547	540	512	575	581	543	603	548	575	575	582	531	574	609	543	505	549	561	576	556	572	567	571	578	587	587	580	542	563	571	539	512	566	575	576	552	569	535	552	583	594	518	536	585	552	600	556	559	521	568	552	534	585	569	562	525	552	543	531	556	560	546	571	591	580	570	558	552	524	529	591	545	537	499	542	591	572	531	556	557	586	573	553	564	547	595	573	571	597	591	591	571	551	548	573	575	550	541	546	579	583	541	539	546	570	581	563	549	551	542	535	511	582	562	529	540	548	575	523	596	554	529	571	546	536	562	603	557	550	531	524	572	540	539	581	533	559	526	551	544	548	609	511	579	573	563	607	523	524	530	535	586	495	535	536	550	573	584	534	569	556	550	549	565	568	552	505	589	549	534	549	609	554	581	565	607	599	573	558	547	544	498	546	514	581	568	559	581	538	574	529	584	537	595	531	543	577	588	572	611	584	553	558	579	540	531	550	551	548	571	528	552	537	554	604	605	568	493	547	581	587	531	568	572	598	586	541	563	557	559	561	523	520	558	545	565	573	523	564	581	538	556	540	580	585	545	576	577	538	578	585	584	574	567	530	591	591	578	539	571	537	527	547	580	554	490	552	555	549	561	551	585	559	541	539	595	549	566	546	565	516	573	563	539	542	549	539	563	542	527	593	580	532	557	551	525	573	560	581	592	515	546	576	533	571	552	528	534	543	556	529	544	535	582	543	566	546	529	512	580	557	555	564	581	559	551	552	568	542	533	536	557	563	545	530	543	529	563	596	562	561	541	589	575	551	541	534	571	566	520	523	517	581	532	587	532	592	520	539	552	532	534	547	555	514	564	523	553	604	571	536	563	601	510	543	522	581	561	553	524	521	565	537	567	573	575	566	577	541	549	578	603	565	532	557	549	590	573	559	552	560	552	530	569	595	553	577	555	540	575	553	564	542	544	577	546	561	558	556	559	544	600	551	563	510	567	526	588	559	572	538	562	604	565	550	546	520	530	606	551	571	534	518	540	560	591	539	552	562	540	557	606	555	521	548	539	531	562	514	503	562	566	568	546	565	584	537	560	539	583	536	515	541	557	541	530	541	592	545	589	552	524	562	553	544	572	527	592	532	557	565	562	535	558	543	542	555	532	568	552	545	531	511	529	601	557	543	539	542	573	591	531	559	560	518	564	590	531	542	559	569	555	566	568	557	554	534	546	513	539	548	554	530	533	573	572	584	545	546	544	591	559	529	562	519	551	531	574	552	523	585	519	546	533	536	605	552	571	553	581	562	549	550	601	545	566	521	573	534	537	530	560	554	551	559	578	529	524	532	500	586	538	550	568	530	550	581	506	548	555	544	516	560	543	520	564	534	592	549	593	570	560	525	541	534	528	590	576	556	541	541	555	539	549	583
23918	21118	25292	27177	21169	21167	7075	2417	1328	1027	851	580	427	414	385	388	352	273	241	237	234	240	207	216	224	204	221	193	200	201	192	202	176	178	167	185	173	196	179	195	164	163	173	160	159	174	159	177	180	135	166	154	168	142	177	189	178	162	192	180	149	165	157	135	172	160	146	165	169	163	187	163	158	159	133	198	154	152	168	157	173	162	159	140	160	172	162	154	182	190	155	164	204	161	167	188	151	128	172	160	173	185	173	177	140	178	150	176	172	161	153	175	157	189	162	174	168	170	144	204	151	172	151	186	169	160	177	136	185	161	147	163	151	163	143	161	158	166	169	196	167	191	171	165	145	137	141	169	138	158	171	169	167	146	165	149	158	149	159	176	147	149	178	147	173	186	174	139	174	167	169	179	147	159	174	141	163	160	168	168	151	164	156	173	184	156	153	174	151	160	169	141	156	163	159	138	143	182	162	155	161	175	173	181	154	161	172	152	148	185	158	162	158	167	159	160	149	183	174	160	180	144	177	157	148	153	175	172	187	173	179	160	186	162	153	179	143	166	196	199	143	178	169	141	168	176	174	149	150	168	167	177	165	195	167	174	185	164	182	148	163	186	149	162	169	180	152	167	169	160	166	165	160	191	181	157	161	153	172	173	163	151	144	172	152	148	157	149	154	174	172	166	171	147	152	154	187	158	180	140	163	164	142	161	180	180	172	176	172	150	188	140	153	183	171	184	173	150	170	173	159	167	174	166	154	161	158	158	157	166	155	170	177	171	165	181	157	171	168	159	155	154	189	146	145	162	135	156	164	155	162	165	184	172	169	166	157	152	171	181	172	181	170	173	182	171	167	155	152	196	189	170	161	200	167	169	165	155	172	142	173	141	154	176	141	170	174	178	178	157	171	129	131	163	180	172	147	175	156	159	138	153	151	141	167	159	162	162	154	162	176	170	188	173	155	153	159	157	159	202	151	171	160	145	164	165	150	173	172	158	162	161	143	161	173	182	167	152	171	175	170	170	150	140	159	167	171	166	161	183	162	158	169	155	172	160	155	158	166	143	170	189	170	145	165	171	163	166	158	147	158	160	158	182	183	191	174	199	175	138	157	176	160	162	154	143	171	168	166	180	143	183	160	149	170	179	159	177	173	151	167	146	122	170	175	169	149	187	154	169	162	164	165	148	146	181	160	167	160	171	167	196	145	169	179	169	171	159	165	175	149	146	157	156	183	148	178	155	156	164	184	144	165	151	142	162	154	190	202	179	179	152	185	141	159	148	188	163	159	174	148	151	185	168	170	161	164	156	184	177	149	169	161	172	145	156	175	153	164	195	168	176	172	168	157	169	164	177	188	176	166	161	169	188	177	153	175	141	148	164	158	169	159	151	163	143	169	176	165	173	172	169	159	155	171	173	148	155	158	145	153	162	163	139	151	172	151	151	161	147	155	160	173	182	151	177	176	162	178	133	172	173	163	179	175	168	161	153	163	153	135	155	171	165	156	159	155	164	159	151	147	178	164	167	133	174	153	165	156	173	146	136	181	161	164	173	169	173	160	166	168	156	171	156	185	164	150	166	173	167	176	134	156	161	166	179	182	167	191	151	147	150	169	172	156	157	154	143	164	189	159	168	175	167	133	181	191	172	168	154	189	172	169	176	166	164	164	153	174	147	172	137	171	167	150	177	164	160	168	167	180	144	162	139	157	165	186	152	146	200	148	155	164	170	162	157	136	157	155	164	162	162	186	143	164	164	181	176	155	163	183	153	160	176	172	142	146	150	176	158	145	169	157	172	160	150	173	174	172	207	143	150	156	181	173	163	169	174	169	164	193	162	173	188	168	151	165	154	160	145	184	164	192	148	141	179	143	150	142	192	163	160	153	178	164	168	154	168	164	152	157	159	153	154	156	177	166	168	162	169	166	180	167	160	164	157	173	169	179	154	152	162	177	152	152	163	173	172	178	137	160	137	159	165	166	140	160	164	162	169	176	159	188	156	150	145	165	189	155	125	165	141	172	173	170	154	170	143	163	180	142	145	179	172	169	147	140	173	175	160	168	165	176	144	160	161	163	168	172	171	160	170	172	152	151	168	162	146	155	149	150	157	160	152	155	166	155	160	172	175	167	166	155	159	171	138	149	155	142	155	181	183	161	152	145	158	176	135	169	157	142	155	141	156	156	147	210	175	192	174	168	150	172	161	146	166	165	146	150	162	130	158	165	159	155	172	145	177	153	162	189	161	144	145	157	155	185	152	151	190	163	163	164	140	172	195	157	172	150	176	166	170	159	165	148	163	168	173	171	149	159	169	158	160	171	163	160	168	162	157	145	171	185	177	159	146	174	170	173	161	187	145	155	156	166	159	177	161	164	134	171	162	163	160	141	136	149	174	146	135	153	158	171	166	190	160	155	150	169	166	183	192	162	156	199	165	167	147	163	195	156	159	159	181	149	159	176	154	170	167	175	148	151	155	148	187	179	186	156	160	147	171	153	179	160	160	155	167	189	149	166	168	168	138	166	180	166	143	176	163	160	157	180	184	144	156	143	148	175	169	164	164	163	170	142	159	160	141	159	166	140	186	181	171	157	169	171	174	158	149	164	162	160	157	158	142	160	171	178	162	148	171	170	140	169	137	176	182	178	183	165	170	159	180	173	175	143	176	161	168	138	153	150	148	171	158	172	175	155	162	193	155	164	165	153	161	164	164	170	150	188	173	159	141	159	182	147	152	173	165	167	184	163	154	155	166	164	180	156	175	170	145	181	179	172	132	155	160	165	162	153	192	151	148	162	153	158	154	176	192	152	147	173	167	173	174	180	164	177	163	165	171	166	172	164	164	166	161	166	154	182	158	159	170	144	146	165	143	160	145	172	153	179	150	149	150	168	138	173	144	170	158	150	156	129	151	176	144	162	145	177	167	171	143	148	158	151	164	143	165	187	180	127	165	163	138	155	169	165	176	164	150	159	143	173	163	169	145	151	140	167	171	151	148	173	181	175	149	154	163	156	163	174	142	158	150	134	170	179	157	156	154	162	166	182	162	175	172	189	150	145	142	151	159	154	150	158	162	155	164	163	170	167	124	166	170	168	155	161	172	161	134	176	160	144	169	181	175	169	189	152	188	149	144	152	198	166	172	152	183	164	140	169	179	187	153	168	162	153	162	157	172	158	152	149	185	184	173	163	187	183	181	169	134	136	156	145	149	165	153	169	153	129	162	166	155	167	167	171	163	163	157	162	156	163	131	165	182	161	181	167	152	175	166	158	169	163	166	166	148	164	162	151	178	174	154	145	160	155	174	150	184	182	152	162	167	179	163	178	174	176	146	165	161	141	131	147	138	172	174	154	167	161	169	174	175	173	155	165	151	173	167	184	176	173	159	163	155	164	159	161	147	171	161	171	148	149	183	150	171	161	179	140	146	156	147	186	167	160	161	180	172	122	169	165	170	166	172	176	168	168	170	169	167	164	169	162	176	169	155	170	168	167	182	162	158
7536	15596	11695	6272	3708	2365	1652	1267	968	853	674	586	538	484	526	527	497	483	454	444	411	464	471	381	432	405	424	410	417	382	386	384	374	393	387	395	384	393	408	414	383	402	386	379	373	404	373	400	396	377	377	381	403	402	382	399	380	413	418	394	363	414	405	416	356	411	349	420	403	403	425	383	366	403	378	377	371	361	372	403	404	401	395	390	376	374	389	391	410	378	393	374	383	386	379	426	395	415	385	388	394	397	398	415	362	392	401	392	387	390	362	373	419	422	393	414	370	386	388	390	409	405	369	391	399	412	382	366	399	364	377	391	407	362	377	397	414	360	377	359	362	371	425	377	366	396	405	389	413	367	391	388	389	402	403	387	399	442	351	380	378	420	383	398	382	411	413	410	397	365	408	391	422	386	381	335	371	405	364	397	412	436	397	393	401	417	376	370	426	365	398	421	390	358	370	430	341	402	377	368	402	357	382	384	377	385	372	381	396	365	368	407	377	369	387	379	389	403	404	387	403	405	406	387	353	370	401	372	399	405	420	372	360	418	359	385	364	387	417	370	395	389	365	402	387	415	392	405	360	383	392	372	374	389	424	390	389	387	363	361	362	377	387	417	415	392	390	367	391	358	397	378	398	389	427	380	377	401	387	363	360	381	404	333	384	404	382	388	383	411	365	403	369	416	390	376	401	347	417	379	391	381	388	369	384	399	358	443	401	390	402	385	392	392	365	404	438	385	391	356	370	403	394	393	409	382	391	424	370	388	402	395	365	349	357	387	392	391	419	363	412	419	412	384	364	388	365	391	369	352	375	368	351	373	404	367	348	377	385	418	427	397	361	431	385	393	374	415	395	418	412	402	399	364	375	388	374	364	404	361	380	373	383	357	397	399	394	391	401	360	370	390	383	345	389	398	412	398	395	410	391	380	390	392	390	394	380	403	398	381	381	339	390	385	368	415	374	417	393	402	377	426	399	373	425	411	372	372	369	395	395	387	350	410	345	377	357	421	440	391	368	359	406	418	341	389	409	386	400	383	416	338	360	412	401	395	407	387	349	392	375	397	389	388	376	353	400	385	415	373	359	401	432	378	391	388	406	415	434	373	370	374	382	398	396	394	367	395	394	401	384	401	417	376	361	417	379	388	374	418	364	396	401	399	384	426	380	383	368	378	389	406	392	423	383	405	414	372	395	400	343	370	399	390	427	383	420	385	368	348	403	428	404	386	377	381	380	401	383	376	375	425	360	414	384	397	374	405	379	424	395	410	393	394	401	404	378	416	387	421	385	388	359	414	413	401	368	427	389	388	402	377	370	388	382	406	393	340	398	409	400	400	381	405	381	388	397	366	352	323	409	396	413	379	376	364	408	416	390	373	408	392	381	403	371	410	385	362	360	380	389	385	412	411	372	407	369	381	367	405	375	412	406	368	380	357	370	388	397	379	419	380	365	375	400	361	392	371	390	408	409	390	372	384	384	380	417	362	401	446	380	388	397	397	382	386	400	401	390	378	423	417	358	402	403	397	373	433	411	411	388	414	395	413	386	370	384	394	415	374	413	421	380	380	358	446	378	412	377	398	384	379	390	376	381	380	365	376	407	361	365	398	410	357	398	394	391	397	365	389	393	360	393	433	397	365	389	393	400	374	393	360	392	414	387	435	404	408	379	404	364	360	376	399	381	352	365	354	385	391	398	436	379	362	373	384	414	357	364	397	357	380	375	406	373	378	438	402	411	363	378	411	416	382	389	418	423	368	402	400	391	372	369	399	356	404	389	383	382	386	361	409	391	374	374	388	368	384	378	409	382	393	394	400	376	391	392	370	375	388	389	370	362	376	395	383	388	385	436	401	373	381	381	407	393	406	356	346	392	386	388	411	395	403	386	389	428	363	407	378	368	392	384	414	408	399	373	397	418	336	403	379	403	379	417	397	379	358	374	373	345	352	398	366	391	413	390	362	401	379	366	388	440	373	404	363	417	370	380	407	356	417	393	376	387	396	382	449	384	387	366	374	364	390	389	378	385	370	394	352	442	393	384	383	382	396	385	341	406	369	377	410	383	382	398	408	380	384	401	378	382	392	380	407	365	387	414	395	412	373	382	397	417	413	363	365	405	430	356	390	383	394	377	380	346	357	383	374	378	407	369	354	367	382	354	393	358	371	388	379	381	374	367	398	393	399	378	392	442	412	381	409	354	378	430	373	385	412	400	379	362	388	371	386	385	381	373	370	390	398	372	403	376	408	387	371	418	412	377	410	354	378	403	380	360	392	394	391	382	416	368	419	401	417	362	344	390	362	408	383	372	380	431	387	380	420	385	394	386	416	406	408	379	388	394	358	369	388	368	386	393	401	393	416	395	387	363	377	405	361	423	386	360	421	395	364	382	342	392	380	381	380	419	412	363	372	393	359	383	383	387	385	380	384	386	386	389	352	397	353	381	393	365	413	381	393	404	376	366	397	369	419	394	395	416	425	390	370	389	377	385	383	401	384	412	399	353	406	368	376	379	408	382	389	402	363	373	382	403	377	364	380	379	427	338	363	384	394	412	357	378	376	379	404	372	395	416	374	354	364	390	360	395	376	364	377	404	380	408	375	391	359	356	432	391	373	389	418	388	350	380	403	396	407	374	408	364	424	379	397	376	406	381	408	356	395	371	407	427	374	405	390	368	383	380	385	396	388	321	383	385	365	373	386	399	400	398	393	364	380	353	376	395	404	408	376	387	368	385	364	409	399	421	392	390	399	408	386	402	420	391	424	390	383	360	391	387	365	362	374	374	393	378	371	357	397	408	389	387	376	393	358	392	385	395	363	381	374	373	352	397	379	368	354	400	395	420	400	403	417	441	332	368	390	399	383	386	388	391	413	380	348	393	407	374	393	414	369	390	415	386	411	363	388	398	353	366	351	383	373	399	386	400	369	369	372	409	406	390	382	389	369	397	405	380	359	376	386	403	411	398	374	370	389	397	383	355	389	409	384	371	391	394	417	384	373	376	403	374	412	384	400	408	399	382	383	335	406	379	388	393	383	385	404	393	395	399	383	388	389	402	382	368	386	387	406	403	390	369	362	384	377	359	375	399	377	375	360	397	397	390	386	390	385	408	398	416	393	391	447	394	402	406	383	389	413	385	386	398	394	402	389	391	405	385	392	367	381	360	364	386	385	388	367	381	386	376	398	358	384	359	365	360	392	385	380	395	404	343	386	373	388	410	397	388	405	384	400	389	393	427	381	405	427	367	391	397	383	384	393	382	373	389	366	367	378	351	390	385	376	362	361	389	384	393	403	358	436	451	448	411	379	361	367	382	381	382	397	392	405	394	352	431	393	360	400	364	398	350	370	377	369	402	384	360	336	336	393	383	396	441	385	399	375	369	368	413	382	370	403	396	392	370	392	380	414	392	391	393	409	401	373	384	424	388	392	370	366	387	384	395	393	423	414	382	412	377	403	388	374	374	395	384	356	382	403	407	388	412	385	416	399	394	396	388	391
34594	13276	5330	2698	1737	1349	1146	840	658	545	483	457	363	428	403	381	369	383	370	364	350	376	381	318	332	361	376	340	323	365	349	373	352	374	386	347	313	345	342	320	310	339	320	338	354	346	332	383	332	333	355	337	331	333	349	346	358	343	369	319	340	325	360	333	337	327	387	342	328	315	327	323	328	363	356	330	351	331	353	358	353	337	367	343	337	370	323	319	317	357	349	336	339	356	337	352	323	356	353	359	345	347	341	341	359	333	353	311	372	357	325	349	375	339	332	330	322	363	340	330	368	346	332	306	372	353	323	342	348	336	338	345	315	323	317	330	370	344	353	335	326	363	322	339	347	331	328	335	338	313	317	347	329	354	346	344	315	310	324	346	352	320	310	298	327	342	353	282	354	350	323	362	306	327	354	343	313	336	344	363	345	359	369	341	359	327	354	357	365	304	355	325	336	326	343	304	346	337	316	343	346	350	323	336	349	336	313	331	357	334	335	304	358	335	323	313	363	360	370	346	345	318	363	326	355	361	339	307	330	389	318	326	360	315	362	374	318	384	314	305	353	357	351	352	351	372	345	345	325	352	340	354	333	353	328	323	321	326	322	348	356	323	330	327	333	360	350	333	335	317	385	362	320	335	333	341	341	358	344	337	326	336	357	323	321	349	355	305	342	379	353	354	311	315	322	297	348	314	369	315	351	326	340	346	347	357	346	343	378	315	328	334	338	320	329	363	340	327	363	324	319	336	328	373	340	336	330	327	358	369	319	306	353	352	365	353	342	360	341	345	358	323	301	340	391	336	310	322	344	344	346	324	350	343	375	344	343	315	323	357	353	366	313	327	336	352	340	318	336	323	367	324	325	355	304	335	352	347	336	327	355	292	352	351	335	340	337	307	342	331	366	327	331	336	375	289	349	396	330	330	317	336	360	315	329	351	332	318	336	361	349	321	362	370	345	309	321	333	346	338	317	347	336	336	341	334	344	335	295	294	354	343	306	292	351	371	351	342	363	315	364	346	330	327	345	322	326	306	343	346	317	335	350	341	322	339	347	354	379	379	321	313	362	315	344	292	367	349	370	357	321	356	370	333	347	362	310	311	355	338	337	351	359	340	338	327	335	344	343	391	367	344	334	300	346	330	351	367	319	328	348	347	325	324	329	340	317	342	370	384	336	348	322	307	344	347	301	313	329	385	339	332	357	368	341	324	322	338	350	303	365	305	346	317	301	355	344	345	327	363	322	345	340	346	337	321	324	314	335	362	351	321	355	351	359	329	343	298	337	340	331	360	316	347	327	348	327	332	324	314	359	332	332	338	344	318	357	336	350	317	315	381	356	320	336	344	320	347	336	351	321	312	333	380	314	330	328	317	343	338	335	297	373	327	357	311	305	339	323	378	352	366	349	349	363	324	315	322	344	346	370	336	325	362	345	341	328	338	323	348	332	353	350	358	337	359	350	351	355	354	355	301	313	328	330	339	340	313	294	303	343	346	363	364	339	338	389	326	348	322	365	351	319	329	309	335	339	317	369	345	324	322	360	326	332	330	312	347	329	341	343	352	315	335	318	347	316	336	344	341	346	329	305	360	357	300	340	335	327	356	343	360	380	350	334	338	312	339	327	331	333	349	352	334	341	326	325	374	361	354	350	302	365	308	363	328	332	308	374	333	340	329	346	354	308	335	292	314	327	339	329	347	354	342	334	316	330	288	367	324	332	342	339	354	314	327	321	352	322	392	394	336	328	342	356	323	326	338	336	335	339	374	334	342	350	348	350	363	359	369	317	337	339	344	379	316	350	300	328	316	336	321	320	330	327	345	356	340	333	339	319	347	341	312	323	326	373	342	346	337	317	339	317	304	335	346	353	328	353	329	324	352	353	324	336	386	394	360	310	312	337	367	351	345	372	347	360	311	305	328	342	317	333	301	326	313	314	353	285	329	331	387	362	340	367	337	312	321	365	304	368	356	364	372	342	353	324	382	372	340	353	388	334	326	319	325	367	351	328	306	321	320	346	317	325	353	317	327	345	350	358	326	314	377	361	325	335	361	323	351	328	353	361	340	373	409	313	342	321	313	350	332	384	332	325	346	365	325	317	332	346	323	337	368	356	357	327	338	335	334	349	318	335	362	301	370	314	346	353	337	338	327	344	362	353	335	370	343	316	355	332	337	368	333	317	326	323	325	309	326	360	353	320	334	344	352	333	361	338	320	314	314	324	338	340	345	335	327	344	330	338	346	344	320	353	363	365	328	346	351	321	329	351	316	334	338	351	351	352	310	299	338	333	311	333	344	321	359	321	357	330	339	319	320	365	352	346	319	311	307	356	376	344	366	357	342	312	330	344	306	371	341	308	342	333	339	346	322	357	308	352	339	331	354	322	330	327	346	339	351	320	345	313	349	371	308	312	332	348	349	328	337	304	343	331	366	366	319	326	352	325	345	303	328	295	304	343	327	373	330	333	356	319	336	359	354	338	341	333	341	364	356	324	303	345	325	345	380	330	354	337	362	358	348	344	329	329	329	337	381	368	337	336	370	321	323	362	332	347	355	342	349	311	334	334	379	342	284	313	321	297	345	322	311	338	343	336	334	331	363	327	369	336	325	333	322	365	327	325	303	375	355	341	336	334	338	340	388	362	379	348	331	354	350	310	340	352	339	337	344	348	330	349	354	330	347	331	348	344	319	324	345	358	355	321	313	329	356	339	327	319	342	296	346	313	344	331	341	344	339	355	317	337	331	345	317	318	339	341	374	337	385	318	313	323	315	345	367	346	319	356	329	329	335	349	342	387	326	342	377	344	328	335	336	321	296	312	357	340	329	323	350	353	353	363	331	332	371	315	333	335	354	341	344	324	330	353	374	333	370	325	334	380	368	349	272	325	329	328	358	363	338	322	356	333	337	280	367	335	324	357	323	320	372	336	351	347	336	351	353	363	344	346	320	328	320	357	324	351	304	362	367	310	355	343	340	369	311	291	390	344	321	300	299	384	337	378	309	310	333	320	343	356	370	337	351	363	349	343	308	324	322	303	336	341	333	304	365	408	309	319	329	331	324	313	335	337	355	335	358	306	323	363	366	327	331	310	375	341	302	355	327	337	336	344	302	331	337	344	332	355	330	349	321	341	332	331	339	327	345	358	385	346	376	352	360	361	308	333	344	313	349	315	348	329	343	346	344	301	352	316	355	331	339	348	327	352	328	341	327	367	324	346	339	334	340	323	366	317	353	353	344	360	322	348	335	343	346	362	372	365	340	358	321	367	347	314	334	324	316	375	325	382	337	377	362	326	346	330	330	353	348	350	328	338	361	346	367	329	309	310	323	316	331	355	387	304	379	373	350	346	345	348	312	321	356	311	305	336	323	323	414	344	295	321	390	317	325	332	351	338	317	358	334	328	363	331	347	343	318	336	322	336	315	294	380	323	384	322	339	333	348	337	351	344	338	362	307	325	345	354	320	342	339	325	347	336	329	324	359	325	302	331	354	318	317
11637	6262	4632	2441	1628	1273	1067	1013	896	810	797	815	730	783	784	739	755	745	755	711	754	738	724	729	744	731	756	731	741	755	747	798	710	752	768	749	755	781	755	734	719	760	722	765	775	737	751	717	743	732	709	734	751	695	796	755	738	749	781	756	751	716	690	766	721	735	699	728	760	732	792	772	756	673	745	738	727	767	713	739	763	745	742	753	742	741	753	765	772	690	721	729	742	778	755	735	744	719	727	707	750	674	806	740	738	753	707	780	716	760	712	747	686	701	720	764	780	737	728	751	746	712	736	680	790	756	735	786	740	794	755	719	806	779	719	700	708	719	722	730	771	790	801	698	727	766	784	662	697	757	680	744	689	753	729	773	710	755	750	772	721	778	704	695	790	711	700	788	743	760	705	810	775	703	717	736	743	715	710	715	729	681	726	716	753	719	761	739	737	759	751	704	741	741	757	703	733	744	739	783	770	758	719	761	750	806	764	758	748	752	681	748	741	766	707	735	743	749	759	744	730	735	712	754	745	701	741	727	734	743	752	736	711	727	795	769	768	720	765	731	764	751	723	723	751	711	709	736	675	745	769	723	750	757	690	748	702	680	745	694	737	751	774	730	720	817	724	740	722	741	696	734	737	732	735	679	713	741	755	749	751	691	738	717	752	691	718	687	740	668	691	735	792	733	779	760	734	716	716	788	684	752	744	755	734	727	753	748	717	739	763	774	715	745	782	764	738	761	763	702	722	752	736	697	724	785	683	753	741	737	687	772	724	769	760	748	733	725	719	727	768	750	687	710	740	715	697	761	730	775	728	742	790	740	733	716	730	760	773	788	745	759	768	763	749	715	758	718	760	705	750	698	766	692	751	741	718	699	768	757	728	765	754	706	760	697	707	763	719	756	771	727	725	730	695	732	698	720	729	728	760	775	711	729	739	744	787	757	722	726	725	776	779	749	766	712	762	714	707	746	788	710	702	739	762	718	717	729	736	769	715	714	745	724	720	735	751	766	718	762	796	739	759	734	763	750	724	766	697	764	716	722	749	743	723	704	708	772	696	760	761	720	690	748	760	718	720	758	769	742	699	737	722	756	740	723	729	729	713	719	775	745	689	722	767	749	768	686	721	769	770	724	747	747	745	706	709	734	736	768	780	694	740	778	788	781	780	756	719	794	692	780	754	717	731	741	768	803	753	760	709	761	756	733	761	746	786	733	749	740	756	757	741	740	730	759	718	738	703	733	779	743	796	721	767	731	714	725	736	754	778	723	743	711	719	777	715	758	714	737	726	708	693	728	690	771	735	724	703	712	745	716	709	702	789	699	774	743	713	748	722	728	683	758	733	762	699	735	760	726	676	720	696	775	754	762	691	737	753	749	767	723	734	738	752	744	712	793	764	750	736	776	745	735	754	737	707	756	714	726	703	787	780	716	717	787	734	734	688	771	722	763	771	787	725	778	731	805	738	771	755	725	743	741	715	766	708	752	754	727	664	754	727	768	730	702	762	775	729	742	713	696	752	772	727	811	717	677	757	753	767	719	738	748	739	772	728	726	745	737	711	738	705	735	678	722	765	781	727	753	737	720	743	700	726	730	754	734	755	754	707	727	781	742	722	766	716	746	756	670	711	748	754	763	760	754	784	681	741	750	757	743	704	784	724	697	752	748	710	695	772	777	709	786	736	741	756	770	732	746	760	754	782	724	759	734	708	759	751	729	778	770	754	760	756	724	703	764	734	686	784	766	727	715	732	742	757	765	737	708	733	789	692	709	746	761	699	718	758	751	732	756	735	767	767	786	699	755	746	759	740	696	766	760	735	756	733	757	732	715	752	723	752	775	782	766	739	702	755	703	712	758	731	726	729	743	753	729	704	729	756	712	723	759	724	737	755	720	729	789	749	687	760	715	769	713	700	745	700	758	750	714	753	758	714	743	735	750	702	755	772	690	770	801	741	786	746	745	749	756	729	758	756	772	710	738	739	763	742	705	702	776	735	744	777	731	717	750	783	793	717	711	715	786	755	704	739	727	717	764	748	730	761	704	757	736	730	747	764	695	745	748	731	767	750	732	747	771	792	724	763	733	741	681	711	735	769	715	769	787	760	729	774	739	759	758	714	744	728	753	748	753	745	717	753	754	725	700	705	751	819	773	718	743	747	808	777	756	704	734	698	757	728	766	748	757	732	744	682	697	767	712	737	721	698	756	752	677	752	734	746	748	744	673	737	738	744	739	752	712	750	749	776	767	755	732	728	710	703	726	738	746	733	737	723	708	701	733	714	728	736	702	773	688	764	750	756	752	724	711	765	742	716	722	769	734	748	737	726	751	702	787	746	729	699	670	784	769	757	694	744	708	726	737	750	723	772	767	745	667	748	749	725	758	756	795	702	743	758	737	730	712	712	714	751	747	709	740	796	745	787	747	762	720	739	700	743	722	702	771	713	700	793	711	710	768	709	720	768	753	732	724	733	765	703	748	724	776	732	750	718	665	718	754	738	766	727	787	753	762	759	735	703	742	736	710	726	741	752	745	707	744	712	732	755	746	776	725	707	772	719	711	751	762	736	691	737	807	777	718	735	723	724	717	761	745	681	734	728	730	720	790	717	796	711	736	766	750	730	753	677	669	756	745	705	767	738	725	743	782	744	699	710	773	739	735	757	778	773	756	682	731	715	750	736	759	698	733	691	734	728	764	713	724	719	723	786	725	752	763	719	743	758	734	749	736	694	785	746	692	740	751	788	714	747	772	738	714	742	759	742	723	745	695	709	727	708	726	727	792	678	713	747	722	749	763	746	709	711	750	714	773	697	728	735	719	746	720	739	760	749	730	798	731	787	799	751	800	742	720	782	748	714	734	754	710	800	785	732	756	774	729	781	712	737	739	714	746	744	729	753	714	702	750	740	782	752	752	700	767	747	708	736	709	737	752	751	750	742	767	713	757	756	681	723	704	740	711	711	706	720	765	732	712	719	746	762	747	816	701	742	771	757	767	778	741	703	781	697	769	728	747	701	721	739	785	761	728	741	711	790	692	682	775	720	780	739	756	710	747	759	740	772	735	743	743	700	722	754	727	737	688	754	762	717	738	740	708	781	777	763	747	743	774	721	747	761	741	764	729	746	758	703	698	719	746	742	723	709	702	750	763	739	737	758	712	725	722	763	707	759	745	753	739	744	759	781	733	752	772	763	745	712	710	722	707	745	731	760	759	747	734	698	770	704	736	736	797	778	754	754	755	729	699	755	749	751	721	729	712	742	785	747	699	765	720	745	773	773	752	712	789	772	730	781	676	761	709	728	712	748	731	770	766	775	729	766	714	719	719	695	718	706	784	722	767	737	724	729	787	766	792	777	726	743	763	744	713	751	705	751	771	720	794	732	716	735	725	713	762	696	781	760	756	745	793	784	703	776	756	716	684	706	692	748	742	780	702	766	728	734	796	698	753	764	698	786	768	716	733	735	745	736	723	756	744	754	745	772	772	754	750	701	711	728	712
24755	21130	24683	27816	20724	5839	2265	1588	950	816	669	529	429	386	387	345	343	367	305	307	308	278	307	269	242	276	263	267	264	267	254	245	267	268	277	245	245	232	276	268	219	269	290	216	244	248	254	252	279	228	268	281	239	257	251	239	271	275	245	258	264	261	253	234	233	238	254	232	223	246	249	245	269	223	241	244	256	260	251	222	239	245	274	244	234	264	254	253	254	246	280	260	238	255	253	234	234	243	257	244	242	243	239	248	232	240	225	257	241	268	258	235	237	244	241	263	245	233	239	241	255	226	222	222	218	238	230	230	249	229	264	219	209	256	213	212	257	253	261	231	255	248	262	264	253	241	217	240	248	242	233	214	241	227	253	238	244	249	238	231	228	273	223	217	242	238	247	238	245	234	266	242	230	223	241	240	246	243	250	248	211	229	237	257	231	246	269	245	251	247	244	245	257	241	222	261	238	225	231	219	252	251	219	225	249	241	244	236	232	246	258	251	249	255	243	242	236	265	224	238	211	238	228	255	249	233	215	255	275	215	245	235	225	239	232	234	249	232	263	253	231	220	248	227	271	224	249	218	214	230	239	216	222	239	260	227	251	262	231	248	228	232	235	235	227	252	275	241	242	244	215	239	286	243	226	230	248	279	233	258	253	232	251	232	229	235	244	244	236	286	255	263	248	249	251	242	255	236	206	235	218	212	266	229	257	241	256	255	248	229	230	276	258	236	248	236	249	229	225	254	210	235	220	241	247	253	254	255	220	261	237	235	238	216	235	255	253	253	237	232	256	275	218	238	263	245	215	229	254	250	250	245	258	214	193	238	237	264	235	280	239	238	258	240	234	228	238	209	250	234	254	239	218	233	239	213	242	258	242	261	237	273	238	246	223	262	203	264	265	213	219	261	268	260	279	231	245	237	233	232	221	227	248	230	248	272	230	271	253	263	210	194	236	250	248	245	241	249	276	249	251	241	257	254	237	267	226	229	248	242	228	259	225	249	232	242	264	267	281	225	215	231	246	227	238	250	243	232	267	239	231	270	239	268	232	261	239	242	265	267	238	258	241	268	227	249	266	233	255	246	261	253	240	231	252	232	250	223	237	251	231	237	243	250	235	229	214	245	226	226	218	234	252	250	235	220	246	248	231	247	245	236	277	237	241	216	282	251	240	226	240	209	248	239	255	245	222	217	218	222	280	253	214	231	242	202	273	243	222	263	253	245	220	244	242	230	241	237	244	283	233	230	250	257	255	250	245	272	262	237	258	208	253	264	252	232	243	238	243	239	254	237	254	251	228	241	249	234	269	206	236	221	237	246	237	249	224	253	268	216	223	246	245	235	253	231	240	226	213	250	215	241	273	275	264	242	202	237	258	259	227	213	275	233	233	277	273	266	276	236	267	245	249	249	235	254	259	233	214	267	243	220	225	241	248	243	234	235	236	267	216	240	220	262	237	237	242	237	247	221	235	244	240	241	229	243	203	222	237	234	244	240	250	247	252	254	248	245	223	251	259	256	249	244	225	276	269	219	264	239	253	259	253	248	255	229	237	251	253	229	250	247	239	225	261	237	239	207	234	267	231	219	256	268	225	234	234	243	276	233	240	215	212	236	242	246	268	250	241	266	232	253	227	230	231	238	233	248	281	239	237	227	239	255	237	239	231	248	249	248	271	215	242	227	232	251	218	226	255	265	255	253	198	260	234	283	228	230	211	233	245	263	253	249	252	265	216	235	248	268	256	228	261	290	256	257	239	262	239	245	273	225	225	239	217	229	274	245	231	210	242	237	227	261	246	241	228	240	243	237	238	266	227	250	257	257	208	250	249	252	230	272	260	256	232	225	250	229	209	255	260	246	243	217	260	232	239	238	267	236	257	220	242	232	246	257	236	245	246	237	242	230	225	234	253	251	226	232	255	239	205	245	257	246	245	278	257	234	244	244	253	253	245	250	279	255	240	263	281	226	222	254	253	244	289	241	241	269	219	247	225	217	245	226	243	259	242	236	248	245	216	263	257	248	247	264	246	252	233	250	250	208	237	226	282	243	234	232	254	243	212	220	254	248	235	218	273	267	278	248	227	260	229	216	255	242	232	258	236	223	216	255	265	248	232	201	254	253	253	251	250	233	239	250	224	218	258	242	246	265	265	244	258	265	253	264	263	232	224	253	256	267	276	255	254	231	223	227	237	245	248	225	248	256	248	254	263	261	229	275	237	262	254	244	229	249	242	266	238	259	241	247	239	248	244	234	239	254	243	247	209	239	266	254	255	224	230	241	250	243	234	242	239	224	243	243	230	220	273	249	247	254	262	232	263	239	236	233	206	240	229	213	231	254	269	243	234	258	231	241	252	248	248	250	250	231	259	267	231	230	264	248	252	267	228	262	262	278	247	241	235	235	262	239	232	232	254	229	258	257	268	238	245	246	238	249	231	240	257	243	254	280	240	245	268	231	249	201	255	251	231	229	222	236	249	252	263	244	241	250	261	254	261	245	247	256	247	222	239	252	237	239	244	265	274	254	240	241	228	247	246	231	217	246	252	246	220	246	236	235	243	254	273	230	253	220	255	234	252	274	232	242	253	244	228	243	230	253	222	245	253	252	238	234	236	238	253	235	267	250	258	242	250	241	260	235	248	252	244	239	272	242	246	252	247	210	217	240	259	263	235	250	219	224	254	248	241	239	224	226	231	263	251	255	253	256	251	285	241	251	260	229	216	240	233	213	259	237	237	230	273	220	214	248	257	250	251	225	243	272	246	230	226	225	253	264	226	254	232	249	257	237	275	233	260	272	215	231	233	205	263	216	193	218	248	231	260	246	217	256	249	263	219	241	258	249	245	218	212	222	244	236	245	251	249	240	277	204	252	242	253	256	262	241	271	278	275	237	245	224	229	236	237	210	241	242	207	249	236	265	229	277	260	208	215	255	247	235	240	215	247	225	263	224	254	253	226	234	231	240	249	265	239	235	261	211	245	228	230	234	269	262	236	212	212	268	252	229	262	248	238	244	248	236	259	264	233	222	228	258	223	243	260	271	240	270	244	241	249	243	252	238	287	229	273	227	264	247	254	260	253	224	240	236	208	231	250	268	213	261	267	264	244	230	220	239	228	218	238	233	240	250	227	231	291	233	231	225	215	236	225	242	243	229	233	229	252	221	235	249	263	261	264	228	248	275	241	208	229	239	224	242	248	257	289	261	272	276	262	237	229	243	232	235	241	251	231	242	246	259	240	236	244	229	266	252	235	224	257	238	242	247	237	268	226	226	231	224	244	228	197	235	262	226	259	244	246	240	229	258	264	232	215	228	210	222	244	236	271	240	251	265	251	232	274	249	237	230	261	260	216	249	266	239	232	228	231	241	230	269	229	225	265	251	228	225	213	234	233	230	249	265	231	269	248	224	233	244	240	254	269	224	245	239	219	238	228	228	236	215	251	269	242	225	271	257	228	248	199	241	252	257	262	256	256	202	236	232	193	239	270	227	233	259	267	235
5750	11879	8940	4403	2687	1828	1406	1091	923	833	792	692	631	639	597	636	599	583	603	572	595	582	617	543	564	523	547	576	612	536	489	538	535	521	546	580	569	582	560	530	556	563	489	535	584	559	536	535	540	527	571	531	508	516	520	570	549	546	521	541	512	532	557	524	537	589	546	532	562	577	533	508	521	526	552	569	547	526	553	533	542	546	522	592	564	537	534	504	601	536	514	536	533	580	591	540	548	513	538	552	549	537	549	545	566	492	528	558	523	518	545	551	540	544	557	536	528	521	485	548	526	522	585	535	553	544	507	516	540	509	542	542	488	548	583	525	549	520	511	525	527	542	509	594	512	534	561	527	519	553	532	535	539	487	526	576	547	532	514	570	544	541	520	552	525	508	524	528	529	543	527	517	562	546	517	555	532	546	518	553	552	566	548	564	519	546	506	525	543	539	542	533	529	507	519	550	554	539	544	548	503	511	503	542	547	532	540	543	543	546	586	503	536	521	530	560	529	533	567	555	534	530	513	511	571	574	533	542	564	574	589	556	517	531	533	511	506	516	532	537	518	556	540	528	548	555	554	525	544	549	538	507	525	543	539	528	576	515	533	552	546	518	535	525	530	544	575	562	540	569	554	597	534	560	542	539	552	518	539	555	547	520	564	546	557	512	544	563	499	531	573	522	543	553	513	559	525	531	540	510	538	486	542	562	518	533	593	511	554	514	543	508	504	511	552	567	568	552	514	563	551	552	570	538	567	525	507	521	528	527	500	494	561	506	523	520	549	564	518	502	542	509	488	541	538	557	570	534	562	565	517	525	562	589	519	527	573	567	537	589	526	560	536	574	506	570	599	517	531	485	541	527	523	554	553	569	532	518	539	542	541	533	553	553	513	554	556	515	572	560	524	503	545	536	574	517	574	543	537	550	553	531	551	532	526	527	559	518	590	519	519	514	526	569	511	547	552	520	508	581	523	543	573	566	542	540	502	530	539	573	494	543	521	558	537	539	580	559	530	560	513	526	539	535	540	538	532	542	536	527	535	552	531	516	558	528	533	560	605	560	517	515	545	508	587	551	514	585	549	556	521	559	552	536	567	548	517	535	540	525	570	535	543	523	538	529	535	565	545	558	508	529	517	523	558	525	497	595	521	579	555	543	539	543	523	561	503	548	536	526	539	548	526	514	543	560	514	508	529	594	541	515	512	527	568	519	483	541	529	513	550	556	534	534	538	568	524	537	510	565	547	576	548	532	542	505	526	534	539	546	549	540	552	495	537	543	517	519	517	514	534	557	530	544	546	564	569	533	483	562	560	559	538	568	539	557	529	553	546	526	491	522	557	561	484	521	516	543	525	578	557	509	553	522	504	558	510	562	516	532	524	487	560	528	526	520	505	526	556	555	512	522	532	534	522	518	506	517	570	529	546	524	554	519	532	531	499	558	538	517	574	547	540	542	544	537	513	556	523	559	547	521	563	525	531	572	558	529	555	567	548	518	538	544	516	564	512	550	528	576	551	526	546	545	546	537	514	549	528	498	562	525	507	482	523	550	522	543	568	577	534	529	544	586	540	515	506	603	517	567	537	541	518	528	562	554	506	520	536	542	541	534	526	556	524	528	599	525	514	502	464	534	495	520	578	501	533	589	502	574	519	511	552	576	577	550	551	524	532	516	561	526	534	521	543	595	531	558	490	513	544	562	548	549	593	516	546	483	547	511	548	563	549	551	543	580	562	539	554	509	488	539	527	508	555	551	580	528	512	535	567	510	545	531	542	564	556	560	527	510	526	559	488	537	544	548	558	502	516	559	546	528	570	533	559	570	566	535	584	534	540	591	571	512	520	542	525	584	542	539	532	540	526	535	514	613	523	505	536	562	552	540	535	561	506	605	563	588	550	538	547	518	538	516	510	513	566	550	571	492	521	554	539	540	547	550	548	548	530	536	513	538	518	526	524	533	576	513	521	539	533	526	506	514	501	517	539	556	520	542	550	535	539	547	511	485	563	525	549	495	513	507	550	523	572	532	500	552	526	566	522	561	580	514	552	522	564	562	515	554	535	506	564	514	554	555	544	531	590	521	535	552	579	550	524	554	556	513	548	533	556	547	532	521	545	554	523	528	549	524	535	528	537	571	557	537	583	499	544	550	522	549	545	552	519	523	544	546	560	568	547	523	558	530	536	554	560	557	542	529	569	568	576	541	500	518	553	542	533	522	554	518	544	521	538	536	540	543	547	507	573	548	543	578	548	546	541	563	527	547	553	541	558	511	506	558	552	561	489	529	509	540	515	572	539	548	532	530	574	549	527	483	556	568	492	507	576	542	568	565	517	537	529	529	571	559	528	555	539	544	486	566	513	521	567	556	545	574	543	526	514	561	556	507	484	527	501	520	547	513	608	551	558	545	539	523	521	564	544	551	511	523	577	536	532	529	560	554	536	488	542	544	585	542	492	492	514	571	518	514	524	553	522	537	516	563	571	574	547	534	521	534	565	540	554	511	570	570	556	514	555	496	536	530	553	558	516	499	556	561	507	546	538	543	534	522	545	536	540	522	572	526	548	499	512	538	514	517	545	577	487	559	560	530	514	568	538	556	531	528	538	550	570	534	516	505	499	544	556	547	548	548	564	545	571	532	530	537	583	533	553	532	509	529	559	518	531	511	558	546	545	564	573	550	570	573	514	537	552	523	517	545	513	545	507	495	530	524	525	558	552	562	546	526	525	495	533	527	554	549	530	543	527	528	540	540	564	525	543	566	505	559	504	588	509	552	535	540	531	530	546	585	505	547	593	519	548	561	529	526	533	519	568	577	509	522	494	518	528	545	519	577	520	525	558	527	536	517	552	552	534	548	533	570	545	559	533	521	531	599	559	560	567	526	549	492	526	506	549	567	556	579	510	565	509	599	544	536	523	492	519	533	531	555	539	555	524	552	521	542	505	536	534	588	545	555	515	513	515	549	553	559	542	531	532	502	593	537	537	540	541	553	536	564	546	561	547	557	525	515	526	523	545	567	555	537	582	613	539	569	517	540	554	530	526	566	530	516	528	530	519	570	492	534	565	520	563	536	588	534	544	530	555	556	556	566	525	539	540	540	552	553	532	552	545	549	521	535	541	546	513	526	490	541	533	530	553	610	548	528	545	553	514	530	490	563	558	554	511	572	534	509	577	556	523	498	556	519	563	557	526	542	533	549	517	543	528	505	515	546	503	513	540	543	551	523	528	519	559	543	525	507	523	530	498	542	570	542	570	530	574	544	535	526	538	555	565	548	503	576	570	523	527	544	542	538	518	566	544	515	561	486	526	528	523	525	487	549	535	536	573	522	544	507	533	505	488	516	558	545	566	549	560	562	540	548	541	518	547	504	548	506	561	591	542	567	554	533	520	533	524	528	511	562	539	568	563	566	519	531	524	480	540	584	537	560	530	494	565	536	554	548	530	532	556	525	502	548	540	520	512	546	543	499	547	572	554	547	505	517	510	526	564	557	588	532
24038	21170	25399	27208	21226	21163	6781	2608	1349	1089	880	619	491	418	399	392	328	306	299	277	258	230	236	203	223	219	233	208	209	194	172	192	190	184	191	163	184	176	182	178	167	160	179	153	168	160	146	168	161	151	165	185	190	167	158	157	177	188	147	157	168	150	152	155	158	173	167	147	163	161	163	164	150	173	152	179	166	157	150	173	137	152	167	165	142	171	164	166	156	176	161	148	159	134	165	149	170	151	155	176	193	146	164	155	180	154	146	155	161	157	177	141	161	142	158	154	146	185	163	139	183	189	150	157	154	168	151	163	143	163	167	146	139	174	146	164	159	145	153	160	155	151	143	146	141	153	149	161	158	187	151	155	157	154	174	171	170	141	180	142	159	141	166	171	154	154	155	150	167	153	155	173	152	176	155	156	154	152	131	162	141	165	148	193	170	133	164	201	153	183	171	177	140	163	177	135	145	138	182	183	160	181	180	164	169	174	134	181	164	164	141	169	151	170	151	165	144	160	158	156	158	152	185	165	136	153	153	142	187	146	185	156	170	161	133	155	157	164	134	178	167	180	158	169	163	161	154	160	155	161	142	167	154	145	141	158	165	163	144	174	169	141	154	176	149	178	149	152	156	153	156	141	167	147	157	156	170	151	160	153	151	164	165	140	140	166	161	154	157	131	187	151	161	157	156	179	154	143	140	148	151	171	146	169	156	163	167	145	159	159	184	180	160	181	141	158	184	122	163	160	166	130	160	205	183	156	175	174	172	150	144	152	163	152	164	149	165	164	155	157	146	143	157	165	155	136	163	192	162	165	160	154	157	137	161	158	169	177	196	175	164	152	162	162	154	171	139	149	147	185	170	170	158	160	147	163	181	165	157	145	129	138	159	160	162	140	182	153	153	142	138	193	167	173	131	175	163	141	153	162	172	163	144	157	158	180	190	136	168	165	164	160	164	152	159	160	168	146	174	169	155	160	169	174	138	148	160	145	141	174	174	147	155	162	148	171	161	170	137	163	148	164	158	178	174	144	152	171	163	153	153	164	190	153	151	176	144	169	163	152	168	170	139	173	170	164	141	159	155	141	148	142	165	169	181	170	170	145	156	154	136	149	170	134	170	175	171	152	170	197	177	165	159	168	165	172	138	171	185	157	193	154	161	150	146	181	142	152	166	158	164	160	145	162	164	148	161	166	153	157	142	175	182	139	156	151	163	155	158	168	153	139	158	176	167	166	157	193	164	186	181	143	161	163	166	169	154	139	170	177	137	172	176	168	156	149	176	166	163	162	159	172	179	139	180	145	138	169	183	172	151	162	159	165	163	152	148	155	170	164	186	153	174	159	150	187	154	145	186	147	150	167	158	156	166	183	160	161	162	158	165	135	147	183	177	169	150	153	162	146	174	162	149	164	182	158	184	172	142	154	153	148	164	162	163	166	165	158	141	161	186	160	153	148	161	178	161	162	153	149	155	146	172	151	162	155	124	175	130	173	191	160	150	157	178	161	130	160	144	160	163	163	142	176	158	154	174	161	163	140	169	166	159	169	158	153	158	154	153	179	162	173	149	145	153	164	167	170	150	172	153	178	168	151	150	168	154	163	132	141	167	163	151	164	166	154	157	182	175	162	164	138	138	168	182	160	190	180	157	160	173	145	173	188	164	159	187	143	140	163	155	138	169	183	180	134	147	177	153	167	165	154	162	164	155	162	155	164	148	150	158	161	166	180	161	170	180	150	171	178	171	165	141	175	130	152	172	140	164	153	184	189	161	137	164	162	163	129	158	150	160	147	169	140	152	171	167	153	154	172	145	159	159	168	156	158	157	151	147	149	151	144	159	145	149	159	168	136	151	175	167	140	147	177	142	148	173	160	172	174	140	178	142	188	160	146	173	172	177	153	161	156	156	155	149	148	183	168	175	165	175	161	146	162	180	173	158	168	175	180	160	123	149	177	167	167	147	160	151	145	159	137	160	162	149	162	158	140	158	164	159	168	145	149	151	157	145	182	196	159	181	174	160	164	160	179	143	174	159	191	165	131	180	181	154	159	171	174	163	156	163	145	164	160	182	141	150	165	150	151	183	155	152	150	160	148	149	150	180	155	184	174	153	166	141	154	142	148	164	154	162	154	166	155	177	175	144	162	151	153	168	138	148	171	174	153	144	150	148	173	164	175	148	153	158	166	154	152	171	158	147	154	167	140	167	142	158	171	176	160	137	159	153	143	149	156	164	157	205	176	156	173	173	147	172	139	159	168	163	143	166	148	129	180	149	160	165	154	153	160	156	179	160	179	169	163	159	180	146	152	173	170	200	180	154	159	167	155	161	163	154	147	152	165	157	149	182	164	174	152	149	164	178	164	199	147	162	151	157	179	151	167	141	146	155	152	162	160	131	181	165	169	143	152	149	159	165	165	174	161	129	167	154	139	157	154	152	181	165	156	159	159	168	167	151	133	164	186	169	153	158	160	165	159	161	141	156	163	153	150	155	156	161	153	158	183	156	147	173	168	151	141	171	156	150	150	165	137	152	150	147	160	193	177	163	155	157	157	161	148	171	148	148	162	147	127	178	164	167	138	171	159	172	174	172	161	182	172	145	148	168	166	139	172	143	154	158	189	166	184	152	147	132	154	170	134	171	157	194	161	151	147	163	138	147	173	140	139	150	131	178	174	150	172	148	164	153	140	158	146	149	156	150	163	146	150	171	143	167	178	172	173	174	189	168	179	157	163	148	156	179	160	172	161	139	147	140	155	155	164	161	166	159	173	163	142	146	145	166	146	166	149	148	154	174	169	184	175	171	140	169	153	177	177	143	179	163	143	167	163	160	157	153	159	174	143	139	182	146	149	161	151	169	142	168	176	153	170	152	160	183	173	176	172	160	165	177	175	167	153	164	165	173	181	161	169	131	157	151	179	151	184	171	154	155	159	153	146	156	170	167	143	187	141	169	174	174	144	161	156	192	159	152	141	153	166	172	166	168	149	144	153	153	149	167	142	154	172	175	163	157	157	149	176	152	174	168	157	170	177	159	159	144	158	168	138	141	140	162	163	136	162	141	180	191	158	164	135	153	174	161	168	164	164	193	177	157	158	172	173	180	146	174	173	136	182	184	141	153	169	154	175	184	161	164	144	161	178	178	154	167	157	155	164	162	181	172	175	150	149	150	140	149	169	173	168	172	163	160	160	142	135	155	157	141	163	156	180	150	158	173	160	170	166	135	172	167	169	159	163	153	151	162	169	157	158	145	163	182	140	164	146	166	168	173	172	152	130	159	149	142	147	159	169	143	173	134	136	144	159	170	163	163	184	167	154	175	174	159	142	132	147	171	153	179	160	147	168	157	170	185	144	139	152	175	159	152	144	149	157	138	156	167	156	156	158	145	153	175	145	174	157	169	176	140	157	155	158	147	161	172	167	174	161	167	156	150	164	150	162	156	144	161	148	140	175	176	160	164	162	151	173	154	169	181	163	160	159	154	156	157	179	164	173	177	173
6426	15080	11752	5793	3447	2360	1733	1389	1004	830	739	640	570	503	505	480	496	424	451	450	476	432	398	382	410	429	380	435	401	406	401	391	403	374	405	398	394	398	396	400	392	405	376	387	365	376	383	386	381	387	382	370	383	378	388	399	381	373	359	399	390	427	393	406	366	395	379	374	393	352	369	385	361	405	388	355	429	418	387	397	354	405	378	387	383	367	354	395	377	391	417	379	379	358	357	402	399	373	374	343	371	396	385	366	377	371	375	393	362	338	424	376	392	384	379	374	403	409	370	360	375	393	389	418	361	362	397	380	373	369	368	396	389	356	391	394	368	362	375	342	369	400	371	383	393	363	383	363	402	364	388	391	387	378	408	387	406	371	358	368	387	361	399	358	372	364	349	396	410	375	385	386	347	370	369	373	400	364	350	372	344	387	404	420	398	410	363	384	353	394	377	369	364	382	382	389	400	366	373	375	382	384	382	345	375	389	348	386	430	379	371	377	379	353	407	412	367	369	352	348	406	416	373	385	352	364	391	396	364	393	399	375	357	404	398	393	376	405	397	367	352	362	413	386	377	358	391	381	366	355	426	377	400	415	396	402	383	377	386	389	381	425	359	383	382	375	351	342	387	412	368	378	380	373	372	350	409	389	396	389	377	402	370	381	399	380	373	381	394	369	383	389	393	390	364	367	377	398	385	379	374	404	412	411	380	377	371	353	386	381	396	384	377	355	405	399	366	372	368	404	372	428	386	414	385	385	371	412	371	376	396	351	408	381	351	360	356	378	375	400	353	379	403	391	332	378	432	364	390	356	387	416	398	396	431	378	351	387	358	390	390	363	380	394	375	392	372	361	383	384	369	402	404	389	395	364	393	377	333	363	358	400	403	381	403	385	335	379	366	387	394	386	324	389	408	390	391	342	331	406	372	384	382	403	351	384	384	387	403	402	363	388	356	381	406	351	409	401	426	382	353	366	349	398	373	379	368	372	386	379	363	371	354	380	384	361	373	386	371	390	385	412	384	357	388	469	386	403	361	380	420	419	404	385	411	392	383	346	418	355	372	374	404	357	409	369	364	379	373	374	379	361	389	393	396	407	367	367	377	362	404	401	397	370	359	373	359	366	397	382	362	404	370	389	387	372	425	387	358	394	407	370	368	363	382	404	392	357	400	403	403	404	383	366	396	417	385	392	381	412	366	392	398	373	375	381	333	404	380	395	368	339	369	409	388	400	361	370	378	381	339	383	395	407	388	403	382	394	389	412	413	363	368	344	363	392	384	410	373	385	369	394	415	343	365	365	380	393	398	391	389	418	372	373	379	413	391	382	364	384	378	354	394	384	375	395	361	363	363	369	361	352	407	359	381	408	374	408	357	367	395	403	412	366	362	391	391	354	406	372	365	400	421	360	376	378	379	379	379	386	375	402	403	409	420	398	401	386	396	398	437	382	392	380	382	388	405	400	365	406	385	391	375	424	442	396	400	393	373	364	405	383	387	396	380	356	392	376	378	365	362	365	363	340	384	393	401	361	371	371	409	413	384	403	359	407	373	403	393	357	354	391	411	408	372	401	412	384	399	402	403	372	412	389	369	368	387	379	376	412	360	344	356	368	379	402	352	412	394	366	354	390	361	398	381	398	387	372	356	375	359	377	378	387	399	379	376	375	383	376	387	381	387	416	359	377	407	379	394	392	412	358	393	396	386	402	385	395	355	398	366	381	405	378	387	372	383	376	393	397	394	382	400	344	408	363	390	365	359	370	383	365	393	406	384	405	424	383	419	393	393	415	391	379	401	367	383	383	400	338	370	369	400	405	389	373	369	388	377	389	387	416	361	374	370	379	356	372	393	438	378	370	372	375	380	411	383	362	364	391	432	351	397	371	380	381	377	395	362	358	397	400	380	399	369	432	377	346	343	356	375	368	358	335	388	368	385	357	379	389	364	355	363	372	398	386	372	368	381	415	366	393	401	386	376	378	358	382	389	400	394	400	412	378	382	398	349	416	363	373	407	412	407	370	397	368	360	395	420	372	395	374	407	392	394	404	396	383	372	380	368	378	368	370	405	394	372	377	364	383	389	367	392	390	405	372	349	392	392	409	396	401	416	390	389	374	384	396	381	389	426	379	374	384	425	360	362	389	404	363	378	393	375	388	381	384	337	401	354	358	362	375	379	402	400	340	384	388	426	377	334	383	393	398	383	404	379	375	424	393	394	372	387	367	368	336	390	363	381	395	377	404	438	354	389	374	388	421	408	408	363	409	374	394	376	348	381	356	372	404	368	380	364	382	397	410	372	398	378	361	355	360	376	397	361	403	389	378	385	369	384	407	394	370	370	389	386	380	366	402	369	363	371	388	392	381	395	358	385	375	377	400	392	403	400	380	365	402	402	393	368	376	356	365	358	397	373	382	364	392	386	402	375	384	387	376	370	344	421	357	382	360	395	370	374	354	357	390	386	372	400	341	364	400	431	364	392	406	368	396	388	389	393	370	383	377	342	398	399	388	386	384	378	455	368	412	370	378	410	368	344	391	404	351	355	362	360	376	376	378	392	377	386	398	348	388	403	413	364	378	380	370	387	385	375	356	418	405	378	381	394	363	387	399	382	362	388	373	397	378	390	387	374	404	393	412	409	359	367	395	397	380	371	355	373	371	392	385	372	358	354	381	389	341	411	371	419	384	391	382	380	399	402	375	351	407	354	369	373	379	388	396	386	394	357	390	364	393	391	363	365	359	400	379	386	347	395	391	383	401	364	370	385	378	364	376	404	378	345	375	361	376	369	386	402	379	383	372	347	398	369	368	357	383	384	365	362	385	361	386	376	398	381	369	376	375	383	397	402	379	398	382	409	356	371	357	371	403	369	387	362	398	358	336	367	368	413	366	352	400	393	366	376	395	388	373	371	374	378	377	398	419	372	388	373	391	392	375	403	346	420	423	367	357	388	378	417	374	391	384	377	410	388	336	413	370	363	379	390	389	381	377	391	345	404	397	390	404	391	359	397	363	389	360	382	372	373	410	370	392	390	379	360	348	369	361	377	398	382	405	390	394	420	371	396	405	377	352	385	374	403	397	394	389	372	394	407	384	379	412	366	361	373	365	421	340	377	373	367	374	356	373	403	351	370	395	363	347	342	394	368	410	386	401	415	355	386	374	334	378	378	369	387	385	356	389	387	382	366	376	407	365	362	352	384	382	375	359	405	373	388	389	359	412	393	350	412	415	352	386	393	375	364	391	401	392	348	397	424	387	383	378	345	383	377	400	421	365	384	381	372	380	385	347	364	362	386	401	373	407	375	388	359	344	395	373	381	383	399	381	393	373	347	391	357	347	389	398	362	364	395	371	387	401	401	358	391	378	392	373	412	344	387	360	384	404	368	389	378	395	389	360	404	371	371	364	385	399	365	355	403	432	397	391	407	372	403	390	371	357	385	398	359	369	373	377	434	375	355	392	414	393	393	386	383	369	377	391	359	372	368	371	396	359	396	378
34469	13174	5099	2598	1650	1247	1062	841	621	585	547	458	446	423	388	380	368	373	352	352	394	334	347	333	359	371	362	317	356	345	314	349	327	336	375	358	347	369	358	371	359	360	327	348	333	343	341	362	334	309	349	332	349	339	335	364	329	329	330	362	361	320	362	316	337	335	337	368	361	331	325	308	392	356	361	322	329	367	374	373	354	341	349	311	323	341	371	327	355	340	372	358	337	373	318	355	343	363	353	331	359	336	333	311	350	334	321	350	336	340	336	304	365	336	356	352	323	342	305	327	360	378	312	343	334	329	342	347	335	355	339	332	340	336	330	346	345	328	359	299	304	352	342	327	347	338	320	350	294	369	324	356	349	335	374	311	356	338	338	346	321	306	385	349	355	305	366	365	364	339	317	338	360	332	339	356	349	347	292	379	317	323	334	305	351	350	370	343	335	308	367	387	344	342	340	315	320	320	329	349	336	337	335	297	339	366	336	357	342	321	364	336	344	324	329	351	375	337	337	332	345	321	337	343	338	313	343	308	315	321	351	337	404	360	364	318	333	314	340	363	331	330	351	353	352	351	361	313	342	302	332	335	350	344	400	349	358	379	329	355	371	345	348	307	345	345	337	339	332	343	337	363	364	337	374	346	351	365	341	356	359	350	343	333	329	346	362	348	324	316	337	361	329	352	373	332	330	343	355	326	356	330	345	374	344	354	357	318	326	336	324	340	355	373	336	367	329	359	355	295	345	326	317	354	376	341	328	368	362	375	365	368	365	344	322	354	302	314	360	367	330	314	338	336	328	344	347	379	322	339	360	318	322	330	351	350	390	381	370	347	352	337	320	354	341	347	362	361	326	362	354	340	302	376	353	343	322	367	383	355	331	347	328	299	344	305	343	338	331	356	334	317	366	320	405	374	344	364	332	298	340	365	304	314	312	302	315	320	342	340	316	337	364	313	307	340	338	355	321	374	333	327	329	352	383	344	302	319	340	345	331	344	280	318	356	317	334	336	336	352	346	317	334	352	417	318	355	279	315	355	346	326	355	333	374	345	346	324	304	315	305	344	393	325	346	371	359	377	346	328	325	304	349	294	336	361	328	343	375	380	321	298	375	329	307	330	348	331	318	322	319	335	379	356	335	358	320	339	354	291	322	335	356	331	349	353	361	348	322	321	320	335	338	346	316	308	386	305	321	342	363	382	338	353	354	360	348	339	377	347	357	348	335	315	358	352	356	307	344	337	348	324	356	366	336	309	339	346	309	313	358	360	344	396	297	362	338	328	376	345	341	359	316	360	398	356	348	348	339	364	354	337	317	357	364	370	327	350	323	357	311	309	322	341	330	340	389	352	360	359	343	370	380	324	306	328	374	309	317	302	347	326	310	308	326	330	380	326	378	311	344	308	359	356	357	317	349	337	337	317	335	353	369	368	319	342	363	330	319	331	348	345	310	379	341	333	329	336	310	363	348	356	341	341	350	344	349	336	370	365	366	343	373	366	338	318	332	344	326	346	325	380	387	342	347	368	312	348	339	338	346	337	333	336	374	351	326	345	335	307	365	340	361	344	342	347	350	305	370	359	339	355	331	367	342	336	358	370	349	355	315	351	358	353	332	350	324	339	320	369	320	334	314	352	347	326	307	331	333	350	344	320	347	333	341	315	329	335	339	342	336	323	359	353	357	336	299	350	352	322	344	369	360	339	349	342	331	371	328	315	336	321	330	333	344	345	349	333	330	339	378	344	353	338	338	385	336	357	353	309	339	338	347	329	312	355	322	330	353	346	375	332	327	330	361	310	364	341	364	370	323	367	355	343	348	322	334	332	342	320	375	345	313	344	369	348	327	346	371	312	353	344	359	338	330	326	358	332	337	347	349	344	348	328	346	351	352	359	361	343	350	360	359	374	352	344	323	346	356	342	354	347	333	357	349	364	312	347	318	350	340	322	339	350	383	349	342	351	343	356	319	313	355	345	339	352	337	305	346	336	342	362	332	363	338	347	333	378	329	316	307	345	333	361	330	331	353	339	349	334	351	332	372	348	318	356	333	345	343	326	326	329	376	334	339	375	334	321	356	345	355	323	346	336	351	344	340	330	406	381	323	353	334	345	332	320	319	356	315	302	337	336	357	322	312	313	306	356	359	311	344	338	350	346	327	320	302	358	341	346	317	339	330	337	360	337	336	343	346	323	297	371	368	353	327	329	310	330	325	351	333	351	343	320	316	314	360	366	359	379	311	326	344	393	361	355	307	336	334	359	333	345	335	324	395	362	354	373	320	342	327	337	376	319	301	348	317	330	362	330	330	317	350	332	330	343	340	393	325	336	310	342	352	327	324	391	315	328	340	331	346	368	351	337	344	349	346	358	334	340	327	341	346	371	340	351	346	357	348	321	345	389	350	380	357	363	322	376	322	315	341	356	343	369	338	326	331	354	352	325	315	364	325	356	358	336	352	355	325	325	330	341	359	319	326	328	364	337	384	325	367	299	379	340	314	327	328	315	343	343	360	345	388	371	312	331	328	315	341	311	369	292	341	330	336	378	337	292	350	332	370	348	354	340	348	358	343	338	354	338	346	366	318	337	309	308	326	348	370	328	354	324	351	357	317	321	347	339	332	355	348	326	342	342	339	336	337	315	367	338	344	314	288	308	326	319	338	320	323	347	316	345	318	361	337	333	355	352	331	327	333	369	367	355	355	351	378	325	343	339	329	333	317	351	340	314	368	324	363	310	383	373	317	355	344	347	364	339	356	327	318	348	343	316	343	384	343	341	357	354	330	358	394	334	343	315	347	307	343	322	371	335	332	338	326	309	307	356	343	376	348	336	352	351	355	298	341	308	307	323	361	335	364	344	358	332	333	343	340	304	344	355	380	345	386	360	342	326	324	304	324	313	362	292	352	314	330	345	321	346	347	366	356	339	332	337	329	344	357	337	325	315	357	325	377	409	364	326	364	360	351	359	332	360	379	334	340	344	317	344	341	312	346	329	331	337	300	323	385	344	352	342	346	314	341	325	342	354	328	357	369	358	325	341	318	358	382	343	350	305	352	360	354	311	333	357	338	325	338	329	357	332	355	323	325	345	326	358	364	325	331	355	322	387	332	353	359	335	313	338	302	300	346	368	316	376	336	360	384	385	370	346	336	346	339	331	307	367	352	299	354	350	358	342	322	304	363	339	357	315	373	348	341	320	324	327	369	320	354	394	368	371	346	348	370	339	321	342	371	358	357	382	366	358	352	318	345	337	375	359	318	329	327	328	378	320	350	328	375	319	358	381	337	327	334	334	352	383	306	354	340	341	340	323	351	342	331	338	314	362	319	328	329	387	328	328	366	350	390	359	365	309	347	338	323	348	367	344	323	313	349	365	327	334	328	345	334	329	359	361	335	367	283	328	344	309	374	349	343	324	330	352	322	352	329	356	352	322	345	337	328	361	335	343	328	326	361	316	315	302	345	345	352	343	313	357	339	337	339	350	362	313	354	330	327	356
12180	5831	4450	2510	1638	1302	1123	956	889	902	835	756	780	803	726	800	796	772	821	764	758	766	748	773	740	739	756	703	753	739	753	750	746	754	782	758	703	712	744	747	758	767	740	716	716	748	768	738	724	721	793	791	709	736	723	723	775	735	738	765	771	749	731	706	726	728	737	779	769	747	749	790	748	760	742	740	728	785	743	739	735	737	747	708	719	740	736	732	775	715	747	798	760	721	746	751	753	703	792	775	746	741	773	765	706	714	705	753	698	725	754	701	771	748	766	758	832	743	743	701	720	774	801	711	726	718	705	778	686	728	723	778	716	705	671	757	744	728	735	772	712	734	788	743	767	734	739	680	743	755	702	736	760	729	757	751	759	774	718	693	738	797	756	741	736	690	702	757	726	701	776	696	777	715	769	722	772	808	728	765	760	732	709	757	719	747	732	788	767	786	707	742	731	734	692	750	778	706	778	760	759	754	769	733	803	734	762	734	759	707	733	699	750	777	746	773	707	697	748	700	760	722	713	731	749	699	778	763	786	734	688	765	748	721	737	739	770	749	780	760	760	744	716	792	754	717	719	752	776	718	689	783	732	717	773	707	711	751	757	725	694	760	748	758	791	743	704	743	777	683	745	690	748	759	737	737	666	758	717	756	714	747	737	758	798	734	793	758	717	732	754	745	704	727	793	810	753	738	791	728	727	752	741	736	717	719	690	696	754	724	751	698	772	776	713	709	742	756	787	759	731	761	730	734	772	715	710	771	771	758	754	717	706	736	724	785	712	744	761	731	767	773	781	718	740	754	708	721	757	720	761	766	722	773	726	724	752	749	718	716	726	726	709	754	748	706	738	725	740	724	708	741	748	742	750	745	791	719	715	721	742	739	752	717	798	760	722	754	740	694	744	741	742	778	752	789	719	726	771	776	746	767	683	721	735	705	708	757	677	781	732	784	790	756	705	724	697	712	710	766	712	692	746	791	772	737	753	740	717	769	752	707	725	763	767	756	741	717	701	758	762	711	771	754	784	699	766	740	793	749	747	742	735	742	755	736	679	746	695	772	729	726	753	729	706	755	720	761	720	757	763	736	687	764	738	778	737	741	738	757	758	669	747	734	792	783	729	754	781	680	737	722	752	728	723	757	755	687	719	732	753	750	716	702	746	713	725	775	699	765	739	777	735	718	713	708	743	725	739	770	744	749	774	736	748	738	754	769	733	779	724	785	709	737	721	761	749	718	735	720	734	751	706	777	721	733	730	721	716	699	770	679	758	670	729	668	724	719	757	801	783	745	767	756	747	762	749	723	709	734	738	751	765	753	717	773	689	768	751	688	737	718	743	754	763	709	799	739	733	687	704	746	767	746	719	718	779	706	790	681	740	820	700	759	691	746	726	758	742	725	756	772	726	766	719	742	729	753	741	765	795	750	742	783	797	724	692	759	715	745	769	741	733	727	714	728	754	753	762	684	704	729	746	729	758	759	756	742	720	739	699	733	731	734	793	747	742	750	752	719	698	755	710	742	737	790	785	763	714	706	780	767	734	731	676	763	718	743	747	714	725	727	754	718	709	765	706	670	744	786	752	802	754	741	771	804	730	755	759	731	784	740	760	765	755	711	710	730	748	699	746	768	780	740	745	741	762	732	732	726	726	756	731	756	765	768	748	737	772	719	723	778	716	743	779	730	754	790	738	768	748	753	717	714	731	723	735	740	745	731	801	758	720	713	738	802	730	762	726	725	749	741	769	717	764	768	753	806	784	774	730	752	737	686	743	808	747	699	723	699	766	697	740	729	743	707	714	708	776	796	738	715	727	747	744	769	730	764	719	732	735	746	781	697	765	750	783	757	753	735	764	679	687	762	738	717	752	747	685	749	755	755	712	774	772	743	729	728	736	763	755	723	701	723	690	801	774	742	691	767	745	725	786	704	680	725	710	697	711	725	774	753	784	746	732	713	774	783	729	730	763	759	773	744	751	686	716	785	761	769	768	734	728	749	724	755	685	776	727	720	724	703	721	720	682	737	697	759	779	773	757	780	776	698	776	719	725	748	752	712	738	695	702	706	775	745	711	774	748	740	721	707	694	789	771	737	761	758	746	736	717	768	720	741	804	771	742	733	778	709	779	695	731	720	678	786	734	713	710	750	755	736	751	716	711	814	762	778	731	761	742	735	715	748	751	726	755	726	749	779	756	759	767	745	757	743	676	700	713	739	775	752	740	798	745	712	719	721	724	753	738	785	736	739	763	759	734	732	760	749	764	714	725	764	776	714	772	755	720	755	718	774	680	722	796	803	705	770	733	760	757	728	748	751	729	767	756	724	755	763	740	704	725	709	709	786	760	712	707	764	706	783	739	724	757	821	711	724	737	722	745	764	729	790	766	776	688	742	740	750	749	719	740	710	711	701	794	690	701	773	699	734	748	729	718	697	718	755	788	762	771	718	751	786	762	774	729	705	746	749	742	733	729	752	710	719	727	738	765	762	773	701	733	778	720	731	736	738	763	737	766	740	706	693	723	751	693	776	750	703	767	782	730	722	712	775	784	774	762	798	801	692	721	713	748	748	734	758	705	789	748	771	725	771	798	771	722	728	703	736	693	681	761	722	751	735	747	775	717	701	745	737	749	733	687	689	721	729	734	708	781	761	722	722	748	720	718	727	763	762	751	759	720	734	718	782	757	759	783	773	749	727	756	752	704	725	738	776	719	751	720	776	746	764	743	723	720	757	799	791	744	751	690	754	733	756	726	754	715	729	748	694	714	750	705	744	764	757	711	724	749	756	780	727	734	736	745	744	753	721	756	740	727	758	700	722	750	725	770	723	746	749	737	721	712	709	766	750	749	709	690	717	712	751	757	731	711	750	708	713	744	742	787	718	709	757	742	776	734	780	693	766	739	762	685	747	768	686	743	754	770	660	763	734	749	717	719	758	759	774	768	732	770	708	763	757	695	673	762	741	718	709	726	719	786	749	719	746	745	719	748	799	795	766	759	719	764	782	726	718	733	766	736	750	737	741	710	723	724	747	713	691	732	744	759	725	788	740	815	700	711	740	730	743	802	753	760	708	733	727	748	747	745	768	726	732	738	722	793	739	740	777	733	741	743	691	713	691	695	796	725	746	727	724	764	735	738	774	794	756	755	749	687	749	711	741	742	704	762	725	714	749	700	740	709	795	731	747	700	739	775	784	759	739	731	782	781	689	709	751	741	686	745	670	767	746	739	799	739	738	769	753	783	778	695	734	769	760	777	702	743	732	747	776	791	726	717	730	750	750	709	727	771	730	751	782	718	783	735	757	743	740	735	711	762	750	773	722	746	752	777	713	694	737	775	753	805	749	739	712	771	764	749	735	717	768	801	724	753	748	728	738	770	735	744	704	767	745	757	724	762	732	759	750	800	760	731	757	733	802	768	710	732	720	716	728	777	773	709	741	745	813	776	749	731	686	734	708	772	746	711	724	721	734	737	745	725	729	754	763	776	745	722	740	682	744
24806	21176	24727	27884	20667	5506	2294	1563	899	783	725	535	443	398	386	401	344	313	312	287	299	308	263	276	269	286	278	247	270	286	267	290	258	268	260	262	212	251	254	253	262	270	224	216	241	231	252	259	242	226	270	276	263	276	237	219	227	218	245	234	240	258	271	237	265	240	273	243	249	247	225	271	244	249	265	271	269	243	230	266	247	245	249	247	239	242	249	267	282	266	266	286	239	261	252	250	251	239	252	259	235	254	238	244	263	239	236	249	245	275	247	238	243	244	222	222	227	242	253	253	245	238	232	255	260	265	243	230	244	237	243	264	240	254	275	258	274	235	244	259	246	254	250	264	248	251	240	270	227	234	221	248	243	286	257	234	261	238	256	266	250	255	253	247	234	246	236	248	264	237	261	232	236	244	249	242	251	253	267	250	250	249	257	238	257	230	274	250	243	253	269	252	226	235	248	253	234	238	223	248	265	253	271	280	245	252	257	250	228	231	227	232	249	263	231	231	262	267	253	232	259	247	259	242	254	272	259	235	259	255	247	222	272	212	220	271	242	239	237	227	265	283	261	269	264	245	239	241	226	280	250	246	230	221	226	225	262	253	252	275	259	232	259	233	279	265	230	244	241	265	233	260	241	251	228	227	244	223	276	235	248	232	237	260	221	236	240	287	250	282	225	253	245	256	244	288	212	247	238	260	221	266	282	235	271	283	252	265	247	255	262	249	235	250	267	242	256	291	248	234	258	259	238	234	254	235	262	252	273	247	225	291	236	288	254	240	252	215	258	252	265	250	276	229	276	207	252	260	260	226	226	222	268	261	242	239	259	233	261	258	263	250	258	247	230	249	239	274	258	252	231	258	244	233	217	247	283	269	248	231	241	252	240	253	222	274	261	295	249	259	246	224	256	236	225	258	251	255	247	258	218	240	253	251	256	252	249	246	247	222	238	236	231	213	240	245	265	270	239	229	236	221	212	257	262	272	261	243	258	264	263	257	248	240	242	223	226	245	263	254	255	229	228	258	257	207	269	208	249	228	227	253	231	272	268	252	246	224	218	230	231	287	260	272	274	256	266	240	240	249	248	246	252	237	242	273	255	273	246	231	234	259	235	236	224	221	248	220	232	248	238	250	267	267	265	244	260	276	229	282	257	234	252	271	230	244	232	241	273	228	237	280	223	248	249	246	263	269	221	231	217	255	218	259	236	253	268	275	237	260	254	258	230	260	230	240	243	252	246	257	258	205	240	250	271	252	226	234	273	237	249	235	266	239	235	255	243	246	263	241	249	258	265	256	250	278	283	275	244	241	221	244	292	235	256	210	250	277	259	256	224	247	251	244	239	242	267	256	250	275	307	272	247	262	214	261	245	218	222	235	271	255	249	223	252	266	243	252	282	268	258	255	268	248	232	267	256	243	241	264	249	259	225	261	267	229	246	274	263	274	252	238	266	273	219	254	284	240	275	227	247	283	241	256	275	276	240	228	249	241	264	262	236	247	245	260	260	262	242	267	234	208	230	247	249	256	247	246	230	250	251	266	223	260	229	271	233	270	262	255	235	266	249	224	255	235	243	265	258	263	226	228	239	248	255	244	239	237	240	224	231	253	230	238	223	241	254	285	250	240	258	240	260	252	268	286	248	225	232	250	254	235	260	274	232	232	296	245	260	247	239	261	268	273	223	237	247	242	232	240	243	247	251	261	223	234	243	265	259	239	267	241	252	224	267	240	232	219	240	248	248	230	257	245	272	262	265	251	212	232	237	256	267	240	230	237	283	253	227	253	237	240	249	263	218	284	270	228	240	258	246	246	255	255	240	253	264	236	223	237	230	243	231	261	217	257	242	244	245	240	238	246	242	248	243	233	265	245	278	245	263	280	242	237	267	247	245	246	232	222	250	222	236	225	241	251	255	279	249	253	249	263	277	267	240	260	248	244	268	264	256	258	242	223	251	260	234	274	252	261	226	256	248	231	247	268	246	277	250	265	252	251	252	276	274	243	259	247	251	245	247	242	243	255	277	255	276	263	245	268	260	247	254	252	248	265	263	239	252	235	226	235	214	282	244	246	237	254	252	233	214	254	223	242	259	265	224	237	296	261	279	215	265	245	274	260	224	286	250	258	266	240	233	216	248	247	257	258	261	255	258	232	246	252	260	237	248	233	235	216	257	254	263	276	238	258	241	246	257	250	246	255	260	243	278	260	225	241	214	279	260	247	220	221	268	240	253	253	210	261	253	272	223	273	282	253	258	241	262	238	228	246	267	264	270	244	234	246	275	240	245	274	278	237	248	257	231	251	262	234	280	257	258	264	256	277	259	274	238	247	249	250	287	276	266	234	259	272	274	254	255	249	261	226	262	245	240	254	261	250	273	241	264	244	234	241	239	233	267	277	236	227	245	234	223	233	244	267	224	231	248	268	267	256	261	261	244	245	238	251	233	248	249	234	225	243	230	266	265	263	277	275	265	228	217	239	217	247	236	237	229	261	250	228	246	237	229	257	241	278	243	259	235	260	250	248	274	244	271	243	269	263	230	266	282	245	254	252	270	231	242	245	258	257	259	270	243	266	215	268	239	225	263	245	234	275	272	242	254	228	241	255	244	236	263	233	246	255	263	239	264	236	252	239	242	273	262	266	266	251	252	250	277	275	246	247	230	227	254	234	216	228	241	241	228	247	257	251	266	242	242	243	255	236	265	238	230	253	250	254	279	238	239	240	254	245	242	232	281	265	267	274	240	258	280	220	240	250	261	234	261	251	228	246	228	219	262	257	226	259	234	212	250	232	239	239	237	242	243	245	240	254	256	245	246	263	267	249	257	229	272	260	263	257	248	253	233	241	278	280	265	254	262	267	258	269	250	264	249	216	261	262	236	246	252	230	230	258	253	257	295	263	234	239	246	244	243	264	231	253	272	266	272	246	242	240	227	235	279	274	254	254	268	247	237	261	271	245	245	218	235	223	248	261	274	254	257	227	252	281	252	237	251	226	252	241	244	236	254	289	237	270	269	254	249	260	223	224	258	238	219	256	257	244	235	226	227	278	265	251	250	260	290	227	237	244	246	257	273	251	248	241	264	242	254	249	267	233	243	254	254	298	241	222	263	250	260	259	230	222	241	244	250	260	241	241	253	259	240	242	248	242	232	244	265	218	230	246	254	275	250	228	260	247	241	261	232	231	244	272	250	274	208	242	273	235	247	251	250	251	261	242	252	249	256	243	263	265	273	212	239	252	279	225	254	237	254	266	291	257	267	230	243	251	257	269	258	245	239	196	220	258	259	221	247	257	243	253	243	260	247	263	262	263	259	265	244	273	239	218	238	248	246	279	273	248	253	260	250	241	229	279	233	249	293	249	258	250	264	262	251	243	256	230	245	231	277	246	215	265	265	218	224	227	242	229	276	242	255	234	265	227	235	252	281	241	249	231	244	271	269	234	230	261	264	244	251	255	253	256	292	267	271	202	231	261	256	240	243	270	261	241	240	240	259	229
7704	11745	8234	4186	2406	1759	1440	1158	917	842	723	676	614	635	649	614	620	585	622	606	597	567	578	590	592	554	562	572	579	573	575	531	561	572	571	559	513	550	575	564	575	577	560	596	544	541	555	515	591	538	578	526	513	512	486	558	562	556	540	558	532	560	549	560	569	550	559	544	524	535	559	590	538	572	556	545	560	547	558	551	561	544	595	521	594	562	536	557	537	584	587	560	517	533	546	557	585	554	572	532	582	533	545	567	526	513	576	575	515	592	549	541	572	523	539	567	560	518	520	536	545	552	555	540	530	556	563	539	542	547	507	589	572	560	573	550	592	580	549	519	541	507	544	533	552	542	538	532	525	545	521	514	541	551	605	592	577	558	527	513	558	558	478	522	525	533	555	525	568	511	526	564	584	579	546	517	553	553	573	558	508	566	550	554	564	535	528	558	577	553	535	532	578	561	542	607	563	529	514	587	573	548	548	533	560	550	550	593	582	551	540	571	537	538	528	513	550	574	560	540	540	518	514	615	529	572	586	579	542	559	566	572	561	586	582	539	570	530	523	572	557	566	515	551	580	535	563	537	538	573	519	533	527	537	552	515	525	537	525	531	553	523	528	541	558	552	549	566	558	545	528	566	563	562	514	521	573	594	552	538	517	537	573	544	533	540	533	532	512	537	535	596	565	546	501	545	522	557	568	545	541	530	519	542	552	595	528	572	566	540	556	517	588	532	530	544	573	591	564	559	569	587	547	535	513	539	536	602	572	559	559	526	533	551	531	527	550	512	549	519	520	562	537	565	536	540	503	553	571	546	569	535	562	584	525	595	523	557	552	535	577	578	557	570	568	571	534	536	541	555	563	573	543	552	545	519	503	558	536	541	525	558	564	555	537	538	558	550	536	544	557	521	521	541	592	574	545	543	531	548	526	545	551	573	510	569	555	551	579	553	534	532	584	583	539	553	565	501	593	569	532	537	565	537	582	538	498	553	532	565	578	550	581	547	574	574	537	570	533	551	500	597	564	594	560	548	522	535	543	548	531	553	553	548	566	588	540	569	541	538	559	564	571	570	550	530	564	542	597	553	547	590	532	544	521	520	550	555	481	580	551	574	554	559	549	550	581	524	531	553	567	576	538	547	518	548	517	534	554	546	539	570	539	528	544	569	534	534	529	535	510	538	527	544	543	525	544	553	550	524	566	519	589	562	580	569	582	526	574	554	526	545	568	580	572	562	581	557	548	538	567	497	529	494	533	556	552	554	566	562	574	578	599	526	551	553	555	514	593	547	561	585	545	539	552	568	539	519	563	576	531	577	564	550	495	539	557	538	530	557	546	548	519	571	561	549	571	527	575	512	524	529	560	544	587	537	527	572	575	555	529	564	508	601	545	583	573	541	524	528	582	583	553	538	559	488	547	582	580	550	583	544	604	554	493	499	548	534	560	527	549	511	563	544	591	522	549	547	574	545	580	579	536	546	563	560	604	562	544	504	574	601	519	533	544	537	610	571	550	554	585	576	520	553	558	589	494	551	550	544	581	519	568	532	568	538	567	537	574	553	548	553	511	599	524	544	534	601	544	522	604	540	560	529	605	532	508	513	552	561	573	551	556	564	532	553	534	568	561	558	546	551	522	526	559	574	515	563	569	570	538	564	540	552	539	530	514	550	583	547	525	540	564	602	549	550	544	567	550	531	524	544	513	538	483	574	510	529	545	575	572	539	560	575	544	540	564	549	575	578	518	584	515	526	509	537	541	534	563	608	559	525	535	568	530	564	550	573	535	517	568	585	543	521	521	503	576	571	529	521	570	547	564	574	570	550	576	594	581	574	495	543	582	515	487	552	543	561	529	548	530	541	582	582	560	543	529	554	538	554	526	586	555	514	533	555	556	546	575	541	570	582	529	557	558	543	524	522	578	564	497	530	497	588	533	519	559	557	569	559	499	501	533	570	569	496	518	554	557	547	570	536	538	518	567	568	563	540	570	591	520	572	528	553	567	550	500	563	539	539	528	562	542	531	562	561	546	514	519	526	528	554	534	565	538	553	587	563	525	550	519	577	561	575	585	532	541	558	592	588	570	578	538	555	545	541	519	574	552	539	589	560	572	547	555	544	558	573	504	551	534	558	577	545	550	577	560	556	537	525	584	580	528	532	565	550	538	543	548	520	559	513	559	561	555	523	571	549	524	524	571	537	561	540	544	590	548	514	573	536	574	563	558	548	534	564	555	529	590	554	593	568	566	573	573	547	546	520	558	559	514	530	532	549	532	523	560	578	569	576	585	527	514	492	585	595	535	549	594	560	561	515	572	576	570	575	530	481	543	553	539	540	529	578	576	561	526	571	531	552	541	584	549	528	516	522	560	534	574	533	558	568	563	510	527	569	552	547	526	550	541	592	554	531	509	514	594	570	574	570	568	546	529	557	580	533	540	554	547	513	571	558	529	519	532	548	589	495	553	549	584	553	573	557	563	560	564	548	583	567	583	566	599	519	592	565	592	558	546	528	558	542	532	543	570	543	539	543	535	534	502	559	549	563	564	546	548	536	528	539	562	535	551	581	523	562	506	577	540	611	534	592	545	573	547	564	519	556	547	574	541	535	543	553	556	556	583	549	523	536	521	541	549	542	560	544	545	549	544	537	543	593	574	518	540	539	535	557	547	532	530	569	569	577	541	563	530	539	553	593	555	542	529	524	526	548	551	535	577	552	541	532	568	534	558	519	536	574	534	567	563	532	560	566	551	518	532	567	526	548	569	500	586	550	544	571	570	561	562	511	550	520	531	531	560	584	570	560	590	552	512	527	574	555	588	553	551	538	482	513	515	513	545	546	568	524	536	582	569	534	561	571	556	564	538	579	585	584	552	596	531	522	523	529	526	540	563	530	582	552	535	554	570	571	556	530	510	558	504	563	559	583	545	548	559	522	588	593	536	536	570	508	608	545	652	535	575	577	574	564	526	553	531	573	554	558	549	547	544	533	544	537	566	570	561	541	536	556	512	543	555	531	577	561	586	517	548	531	559	551	544	536	576	556	559	527	596	548	524	572	575	570	539	534	571	583	572	530	548	569	573	547	537	533	560	536	590	541	549	589	533	552	519	552	555	570	560	547	568	530	572	580	533	536	514	514	538	594	552	582	542	540	573	567	567	526	559	537	562	539	540	551	552	514	547	569	580	549	538	526	568	574	560	586	548	546	515	556	556	521	546	521	552	529	559	543	557	540	556	562	548	569	578	569	540	554	554	527	570	510	563	533	560	501	553	539	548	541	586	546	567	560	548	543	537	546	557	588	504	572	565	533	544	487	567	554	524	593	579	542	565	601	511	562	591	493	573	570	576	517	542	560	556	514	602	575	587	555	546	545	567	539	557	549	531	522	562	562	603	548	550	551	528	580	516	542	522	553	564	506	535	570	518	552	557	549	581	547	539	537	575	545	602	522	550	588	574	533	523	534	496	543	560	524	545	556	565	526	551	534	547	537	546	574	564	535
23967	21134	25322	27162	21186	21105	6895	2752	1556	1081	929	738	572	407	382	407	366	305	317	252	240	226	215	233	212	205	196	203	199	212	215	203	167	156	184	170	146	171	172	146	161	138	161	153	160	175	170	149	168	160	165	159	139	150	130	173	178	184	174	172	160	161	167	161	172	184	184	142	159	168	166	149	154	168	175	171	177	139	197	174	161	148	143	148	156	159	174	159	153	157	147	173	153	151	165	151	170	166	155	161	171	181	148	169	155	157	162	138	158	143	165	179	157	179	150	159	149	155	163	165	148	152	188	174	145	172	139	156	175	152	138	144	141	154	154	139	136	131	166	141	157	145	155	168	169	166	144	141	189	156	172	171	158	175	150	155	172	159	154	152	180	138	164	158	138	175	159	158	151	160	168	141	149	171	129	142	158	153	147	139	176	173	141	159	162	176	191	155	186	151	168	177	143	164	146	165	166	155	174	154	148	149	180	162	176	195	155	151	142	161	158	134	177	149	154	153	162	143	151	157	166	155	160	151	162	152	164	169	158	160	169	171	168	171	166	171	154	168	160	170	171	152	157	188	159	167	158	144	148	153	151	149	197	162	160	145	150	166	178	160	177	147	134	151	155	165	167	163	145	157	148	172	153	163	164	150	151	136	162	167	131	163	157	150	158	156	145	156	153	165	184	186	164	165	156	154	166	165	150	183	144	160	163	131	157	161	143	160	163	144	158	124	167	170	160	158	154	171	166	146	134	180	138	139	189	176	149	147	173	161	137	152	152	173	140	144	160	147	168	141	179	170	159	165	167	166	152	163	171	158	136	132	181	191	179	156	164	154	188	175	187	158	163	149	174	164	163	151	171	152	160	149	146	181	159	168	161	160	147	141	157	169	171	156	155	147	156	129	140	143	131	162	142	152	164	183	170	166	134	139	174	157	150	159	187	149	162	175	178	166	164	140	146	171	158	154	153	164	155	176	179	162	160	149	148	154	163	162	176	138	141	156	161	164	182	163	166	159	153	191	173	137	154	158	190	167	137	136	162	143	131	152	141	180	146	164	156	156	175	150	156	157	154	135	167	177	149	181	172	183	134	135	138	156	132	164	174	171	172	167	164	146	162	146	161	151	144	164	158	153	137	159	174	144	164	143	140	147	137	174	168	156	137	148	153	156	138	148	162	149	132	132	175	125	136	169	171	176	162	140	171	149	164	155	136	156	170	182	156	142	162	162	162	160	150	160	171	168	156	168	171	153	171	172	148	173	150	167	157	150	169	155	144	180	151	148	156	157	171	180	171	167	159	149	182	170	156	157	149	139	139	160	164	166	155	173	168	175	169	144	157	164	150	157	144	166	148	155	148	156	170	131	143	181	144	156	141	144	178	160	160	156	190	166	165	164	159	167	165	160	161	166	176	179	162	166	164	158	161	142	167	168	161	173	150	151	151	142	164	143	152	169	140	172	159	166	167	168	162	158	162	146	141	157	152	172	162	181	158	161	138	173	156	160	158	143	157	137	149	124	147	145	157	168	200	154	148	143	152	176	156	153	152	158	165	157	165	162	159	133	131	163	138	161	163	162	182	162	152	174	166	174	163	149	172	179	154	185	152	152	150	154	172	166	168	141	164	174	164	160	163	150	167	143	159	167	164	144	167	163	156	175	161	148	166	152	140	163	151	160	151	194	146	165	182	155	161	149	156	168	159	161	146	167	156	158	162	174	149	132	142	157	177	170	170	134	150	156	166	148	156	158	147	164	158	162	165	134	148	142	167	145	142	161	162	148	169	165	157	155	152	173	153	166	163	144	168	166	165	169	205	164	165	152	164	152	154	148	166	144	165	178	176	170	165	151	160	183	147	168	168	182	153	159	183	148	172	169	190	175	150	145	153	155	162	150	158	164	165	144	150	156	162	151	131	152	168	143	143	158	169	151	153	165	147	163	171	164	143	158	152	148	150	183	179	168	190	146	135	168	148	146	190	163	146	149	172	132	154	186	169	169	163	176	145	146	166	157	161	168	147	151	151	157	151	148	158	162	141	139	149	153	179	147	150	154	154	154	171	161	150	141	141	154	144	144	176	165	164	150	149	161	178	169	148	153	149	161	175	166	147	153	174	147	162	148	170	160	155	154	148	169	126	145	169	146	149	176	178	146	158	162	135	191	127	161	154	147	163	161	145	140	160	174	161	158	181	153	163	157	139	153	156	160	163	158	179	171	125	165	156	173	160	133	171	161	159	157	136	159	173	153	162	148	168	161	168	153	150	183	146	158	148	178	156	148	167	161	170	165	175	187	143	144	163	169	188	164	138	165	162	166	163	180	169	178	153	137	154	175	177	166	185	165	151	150	174	166	154	146	156	152	152	148	162	184	176	146	170	135	144	138	158	145	159	159	159	171	182	159	171	171	163	145	142	160	151	168	174	153	190	153	168	154	141	170	145	173	144	153	144	147	149	163	183	151	152	172	153	186	168	167	146	147	160	146	180	166	166	171	161	177	155	167	171	155	175	153	149	149	162	135	161	154	153	157	155	160	174	183	176	169	154	147	131	146	160	155	165	184	157	143	159	137	168	152	159	146	154	132	151	163	152	144	158	168	148	164	174	177	151	153	154	150	151	168	157	185	181	179	158	131	174	152	162	159	162	164	177	154	165	149	143	149	147	177	166	143	153	160	149	158	157	153	161	146	172	158	168	159	146	154	154	149	167	154	178	148	146	162	148	134	149	138	164	143	143	156	171	166	205	151	137	132	149	137	179	168	143	163	161	163	149	169	180	162	182	154	169	168	141	166	140	148	153	160	171	159	168	192	146	155	172	164	155	171	168	148	177	150	151	164	145	171	134	155	134	145	158	187	156	155	152	169	171	179	183	180	168	149	168	152	143	146	174	164	148	150	155	160	158	170	176	168	166	166	173	145	181	149	158	156	156	152	146	156	144	188	164	170	155	143	141	156	145	169	171	154	185	167	199	168	156	160	156	152	132	155	148	157	170	185	170	140	163	159	118	152	170	167	175	179	172	177	160	186	177	163	165	131	204	136	179	165	143	140	163	150	144	146	154	137	165	149	159	148	150	156	160	169	168	169	148	166	130	167	165	144	155	159	169	158	169	149	144	166	154	160	148	157	156	198	149	128	189	148	151	140	183	159	152	168	147	134	165	153	165	150	151	170	141	156	144	170	138	158	151	136	155	148	154	148	164	152	131	159	168	149	149	144	173	158	153	158	169	157	149	143	168	156	178	144	154	161	152	194	154	168	159	137	144	176	160	129	159	161	149	167	154	173	155	145	151	130	173	138	166	154	159	169	162	156	149	171	165	175	133	132	183	146	174	159	178	175	171	156	147	139	169	151	154	163	147	166	178	162	175	149	152	173	151	157	128	176	167	150	157	170	164	150	158	145	166	148	156	171	164	150	174	147	150	161	153	184	149	142	174	153	175	154	168	157	128	159	153	169	155	157	161	138	173	184	188	160	154	135	156	181	160	168	166	146	179	171	160	142
6580	15755	11852	6152	3269	2336	1778	1451	1007	868	710	663	553	516	523	485	501	438	448	428	426	441	403	388	420	408	423	419	376	416	410	387	400	415	370	382	375	395	374	372	383	369	368	354	394	374	368	356	369	389	410	398	367	420	378	396	377	348	392	375	394	341	384	420	388	383	413	346	390	398	380	352	364	379	382	360	371	364	358	376	378	368	399	395	373	404	369	376	440	366	407	380	386	355	416	370	372	371	366	396	374	364	394	377	371	360	337	373	367	409	347	391	403	388	338	400	388	370	356	349	333	391	395	391	372	392	381	393	372	355	379	362	367	355	379	379	391	379	380	349	398	383	359	366	372	378	391	375	373	359	394	386	347	366	358	404	373	384	377	397	398	385	358	389	363	373	380	377	405	348	383	371	346	384	370	347	397	342	356	370	361	375	357	403	409	338	366	402	375	357	367	396	376	378	372	338	424	407	375	332	412	372	398	392	359	379	365	401	335	372	368	402	380	390	352	390	379	383	372	374	371	367	401	391	358	337	365	360	405	337	383	362	404	375	373	370	386	362	370	370	356	373	362	361	350	391	379	351	375	399	367	344	409	348	376	395	370	377	383	397	359	376	371	346	377	370	357	365	374	389	348	363	368	381	412	360	367	368	366	388	376	405	368	361	351	373	377	395	394	389	397	400	364	356	379	403	342	403	395	375	358	388	384	382	368	314	349	358	392	368	332	369	357	375	361	406	350	392	368	376	387	380	354	378	380	348	396	353	385	377	376	434	358	386	404	377	375	338	410	340	393	376	391	365	417	376	396	366	369	355	394	380	392	376	396	388	375	389	376	385	353	358	405	362	355	379	352	360	375	406	410	384	379	383	384	347	369	382	369	359	368	393	378	359	361	413	376	391	370	344	393	396	388	377	404	380	342	406	381	348	386	336	380	374	362	374	413	359	373	397	355	409	397	381	408	388	354	369	379	395	409	357	378	409	375	407	421	397	404	386	383	358	335	390	378	374	395	388	362	364	403	374	378	335	389	383	356	360	380	364	349	369	393	393	389	390	380	372	378	346	364	381	378	380	379	386	348	402	360	392	333	403	375	394	369	401	370	404	382	409	369	358	403	360	404	376	370	365	387	373	386	390	375	368	341	332	368	373	358	388	364	373	359	372	343	367	423	396	355	395	401	381	369	349	375	365	367	367	357	383	366	357	332	410	393	365	372	378	392	346	372	378	382	372	360	382	373	366	397	354	390	362	376	404	370	368	380	381	390	381	391	423	349	374	343	398	391	359	364	393	385	376	332	363	412	344	349	393	345	372	382	371	370	384	365	395	374	381	411	368	359	380	362	353	346	370	384	343	368	380	344	393	362	367	378	378	366	318	371	390	389	380	412	368	401	378	363	394	393	392	371	345	397	367	404	374	364	338	376	392	406	371	374	369	391	375	395	388	373	367	369	378	396	356	335	388	372	402	373	406	326	377	396	364	389	377	357	414	392	375	395	355	379	389	400	383	424	363	344	380	374	388	385	351	382	393	373	390	388	365	346	359	396	393	383	370	372	376	411	361	332	407	397	366	408	366	364	373	404	375	380	373	401	391	331	382	381	414	408	378	375	412	362	383	427	394	389	359	405	381	355	383	403	346	373	368	371	351	368	395	385	400	364	383	392	399	351	380	418	373	362	367	381	383	387	388	392	362	385	384	378	374	367	337	381	359	390	407	375	363	354	375	371	369	389	399	381	363	391	393	402	370	351	374	384	341	374	371	380	412	392	371	376	372	337	376	395	390	328	382	362	370	362	387	390	356	400	368	377	364	384	337	362	388	373	359	397	418	375	386	376	364	353	370	361	375	379	327	369	376	385	372	381	385	394	371	366	363	388	391	398	376	363	376	372	371	364	382	356	361	361	408	397	378	372	352	394	342	328	384	367	361	385	368	370	337	374	380	363	385	358	358	355	389	376	416	363	370	351	377	369	366	412	402	383	370	340	394	407	389	399	379	377	389	361	384	373	365	334	364	361	386	352	380	379	377	341	410	372	359	354	380	405	377	396	378	387	371	355	356	397	404	396	398	316	378	385	361	394	379	378	360	372	352	390	371	346	401	375	368	386	395	359	359	385	377	404	403	376	380	361	380	354	368	386	393	385	349	346	382	338	352	365	353	399	394	362	393	366	392	383	396	382	375	368	364	379	365	370	346	359	388	378	378	390	395	354	383	380	319	381	364	385	321	373	397	375	387	350	380	388	356	388	381	368	366	382	376	393	359	346	342	387	366	358	381	364	358	371	380	373	379	364	385	383	408	364	344	375	371	398	368	398	394	389	390	385	398	372	354	385	369	394	402	356	367	380	363	359	386	388	398	356	382	366	347	349	374	374	370	381	352	399	387	366	367	375	418	365	390	383	371	403	374	412	329	358	363	387	381	362	387	362	347	356	383	390	348	404	373	374	382	383	383	375	381	384	368	385	377	385	385	383	394	381	415	364	390	359	387	349	368	388	385	395	366	367	373	342	396	358	371	347	378	361	356	374	347	361	394	385	384	357	376	358	370	362	367	386	365	387	375	351	396	385	411	382	372	377	357	416	397	361	369	362	372	336	368	375	400	346	373	396	363	389	378	362	374	374	364	397	389	356	382	378	392	345	374	390	366	392	352	377	368	364	412	370	372	355	382	383	383	375	375	392	340	355	369	372	369	395	397	395	397	370	377	380	386	397	411	374	376	373	406	387	331	379	358	370	402	360	363	334	371	362	393	356	373	330	360	373	368	383	373	385	417	386	379	371	385	367	404	364	386	391	378	390	375	375	385	361	404	374	353	377	390	399	375	393	366	373	371	391	369	362	357	340	383	382	387	389	382	394	388	325	424	366	371	375	359	373	358	392	381	371	351	348	377	383	379	369	407	352	361	420	375	390	384	413	360	351	370	374	381	385	336	372	353	371	366	370	422	389	380	358	380	414	416	368	365	358	362	369	399	368	357	414	391	353	352	396	357	380	377	350	389	372	356	389	405	386	405	393	357	376	375	365	384	374	397	383	388	405	421	362	356	367	409	380	388	370	410	374	411	385	366	361	372	386	361	371	370	418	386	376	357	373	376	347	379	387	392	383	346	388	370	352	378	388	386	389	343	362	362	363	409	341	387	391	367	364	336	405	413	396	388	409	376	348	395	392	407	347	359	342	385	365	393	412	398	354	372	381	379	392	395	325	404	369	386	372	383	373	350	341	338	363	355	341	359	356	380	381	366	348	335	402	390	343	362	382	397	381	368	361	359	389	369	373	360	378	386	350	363	373	339	403	391	368	355	343	383	377	394	397	388	375	372	420	375	374	372	348	386	372	367	372	375	335	389	361	349	362	379	380	366	370	358	391	409	381	397	332	344	374	390	355	369	375	372	351	384	396	393	381	388	392	359	353	373	332	366	398	378	369	381	374	363	387	381	359	336	402	389	411	343	399	379	384	368	344	370	384	413	362	398	381	371	340	377	401	373	385	365	379	368
34440	13236	5125	2603	1664	1280	1109	841	665	535	483	520	436	390	394	412	385	383	376	397	355	379	369	308	347	331	371	386	349	336	352	354	320	351	314	359	358	328	332	364	348	369	364	347	382	346	357	290	339	343	314	300	315	334	350	358	320	334	346	350	347	360	356	344	313	355	383	341	343	335	328	332	297	372	337	366	332	348	305	332	333	355	353	354	386	323	348	351	331	341	309	332	322	338	357	355	333	314	337	341	319	364	342	327	349	370	309	349	342	345	330	325	301	373	339	368	327	313	368	351	372	328	329	340	330	364	386	337	304	340	349	329	337	304	322	341	369	327	330	352	333	330	357	347	349	312	349	349	344	350	346	338	349	357	353	346	321	358	317	345	381	345	347	359	316	345	307	347	311	328	325	352	362	332	336	341	346	328	355	313	338	355	345	330	367	351	327	354	333	325	322	340	389	335	336	354	383	356	337	315	319	306	339	348	355	340	321	369	310	326	356	304	316	286	377	361	325	357	333	332	321	341	349	316	365	326	332	321	365	338	331	326	340	337	382	328	339	324	338	319	371	337	345	361	367	366	351	313	338	349	323	334	345	350	330	345	376	337	337	344	361	335	322	366	330	362	325	337	335	320	336	347	342	319	359	319	361	334	350	332	317	287	341	348	323	307	333	345	320	354	344	322	349	341	341	318	351	331	354	362	335	320	331	323	348	326	325	343	330	358	337	324	326	360	358	322	375	348	355	344	342	338	345	316	352	347	391	350	381	334	369	370	338	338	331	330	385	339	331	356	313	334	324	347	327	388	315	336	395	360	377	352	366	359	309	345	296	355	310	312	315	320	313	345	367	331	387	338	330	339	315	350	357	337	360	312	361	368	363	382	374	386	368	331	337	370	315	323	348	348	356	372	331	363	351	357	336	338	324	318	305	361	342	337	315	346	290	327	335	340	322	335	359	364	330	357	343	336	352	341	331	347	344	360	347	352	345	333	333	344	353	344	339	383	367	318	359	366	362	344	350	349	367	354	345	354	338	335	362	328	311	350	286	355	358	348	342	346	350	367	333	315	324	364	325	358	351	325	324	352	318	310	336	324	322	315	328	317	338	391	346	363	348	304	326	323	342	329	347	337	345	322	322	367	343	314	357	348	306	375	308	325	368	325	299	356	331	365	329	340	352	327	323	313	342	364	325	314	345	346	339	320	352	333	331	358	340	365	299	345	345	351	351	332	303	349	357	362	338	357	346	321	332	335	356	357	342	359	348	365	342	349	351	311	354	323	352	341	330	361	365	332	349	349	354	347	337	338	299	328	328	347	332	293	306	324	345	357	332	310	354	314	295	372	357	352	347	362	368	349	351	353	335	327	333	328	317	328	347	360	356	332	341	358	320	332	361	382	376	313	334	320	327	311	330	324	335	315	345	364	330	355	383	348	357	317	328	326	341	340	331	338	368	355	331	351	318	372	303	361	336	330	352	317	363	336	340	309	352	334	330	333	371	372	349	350	418	345	329	380	346	311	342	369	313	340	368	347	359	324	332	358	376	307	301	358	389	392	352	330	355	363	367	318	406	322	345	372	326	322	340	348	341	345	337	336	355	341	329	301	354	359	336	352	326	302	359	325	338	314	308	322	314	346	333	356	345	369	342	379	349	337	333	314	323	339	345	337	316	297	348	348	339	343	338	334	333	326	314	367	333	354	356	332	340	322	343	313	334	337	320	337	371	309	337	325	336	323	348	341	364	343	337	327	316	310	353	335	328	348	329	357	360	345	335	359	356	341	377	334	363	340	348	348	335	305	343	366	356	353	304	349	347	324	354	355	302	351	358	327	349	342	385	358	322	344	338	350	345	354	319	314	353	336	330	376	325	342	364	347	324	325	340	322	326	323	342	350	324	387	312	342	350	352	320	349	359	331	320	364	325	335	332	378	345	349	308	363	344	349	344	323	346	379	317	336	353	339	316	338	323	350	357	353	354	343	297	323	361	309	330	341	330	318	337	376	350	341	335	367	334	347	339	349	377	318	324	330	353	329	357	334	335	356	310	367	387	355	342	300	336	379	308	372	328	350	312	346	326	330	375	336	356	327	343	312	379	358	346	360	287	359	329	314	335	327	335	318	347	335	307	318	335	328	333	334	345	333	367	329	371	366	353	322	325	341	316	337	336	333	334	328	365	342	354	341	347	350	315	336	326	383	359	357	334	373	352	338	325	337	340	329	305	359	366	327	291	339	339	363	331	317	339	323	352	343	364	295	337	335	341	326	357	307	321	339	320	333	327	314	342	320	339	324	314	360	350	323	339	317	329	338	329	337	345	347	343	324	322	333	339	310	352	351	357	323	323	318	347	365	332	375	325	335	310	342	341	368	372	360	355	344	317	357	358	312	324	343	360	347	324	368	297	336	365	292	330	373	308	342	312	358	341	306	338	346	337	317	313	359	333	369	336	336	351	351	308	345	377	322	294	347	343	376	341	332	374	373	327	332	324	349	357	327	319	346	343	347	361	315	314	329	370	338	305	350	373	337	333	337	344	353	358	349	349	365	347	326	361	353	339	364	344	336	324	303	328	355	322	314	349	365	309	325	356	324	366	372	334	332	326	359	336	364	358	331	334	295	336	346	348	318	367	337	297	350	337	351	362	349	369	333	320	332	357	308	377	335	321	332	336	341	352	318	346	359	323	332	349	345	368	354	375	333	355	334	349	318	366	322	366	317	335	331	362	362	352	351	342	381	332	348	306	339	323	323	323	306	346	343	342	357	317	338	355	372	358	379	323	315	312	357	351	327	314	319	339	340	382	348	367	352	329	376	380	342	343	346	313	355	366	330	338	372	349	363	333	295	370	341	338	339	331	328	341	317	348	329	335	354	348	326	334	313	333	364	360	321	356	344	336	359	347	340	332	304	360	336	309	348	327	368	342	374	358	321	352	342	333	345	349	351	330	327	336	361	329	357	363	374	330	357	388	346	351	337	335	324	345	330	313	359	355	331	341	376	331	337	338	329	354	349	332	323	367	359	345	354	351	352	337	371	340	314	359	346	385	311	363	354	358	353	349	359	307	332	375	333	358	358	373	358	370	345	336	330	318	342	319	333	348	318	354	341	316	337	362	336	341	347	332	360	374	323	354	316	343	357	320	306	315	346	341	310	355	377	380	373	348	324	340	353	362	361	347	346	326	311	323	362	342	350	327	346	340	358	346	369	334	314	361	324	360	378	372	306	321	377	323	342	354	339	321	326	361	349	302	336	319	292	351	357	388	331	328	329	347	349	373	320	340	343	363	339	342	356	345	332	298	333	335	361	329	324	346	387	342	340	355	314	351	339	350	330	357	340	344	330	368	329	356	336	364	338	322	340	359	361	368	363	373	347	356	303	331	333	270	309	342	338	305	360	319	354	306	341	342	322	337	353	333	353	366	340	310	332	348	334	345	346	302	319	362	345	317	353	330	342	324	332	335	339	309	311	295	331	325	366	297	361	320	339	343	315	301	344
10912	6100	4507	2359	1579	1234	1119	991	889	892	860	784	808	803	841	856	716	754	802	722	713	770	752	752	763	786	761	715	778	745	747	690	756	734	734	786	761	722	750	711	795	726	780	770	755	729	721	752	715	731	759	785	718	748	738	715	788	707	760	762	806	754	705	724	716	780	728	780	763	765	717	728	734	757	757	711	721	704	778	693	756	738	753	735	739	757	720	757	736	761	727	768	741	728	736	695	735	746	705	707	753	743	759	738	727	733	758	763	775	742	741	717	733	756	747	713	747	751	740	727	733	708	700	787	764	693	766	744	731	730	715	731	749	721	747	754	734	744	757	749	720	800	773	693	716	742	713	740	766	696	749	713	764	764	747	781	730	688	751	729	759	700	757	775	707	746	763	727	730	775	737	711	755	725	702	730	719	738	746	678	730	708	732	772	767	740	682	767	768	720	752	727	786	772	725	762	811	763	746	760	717	772	717	727	717	769	745	745	751	759	782	693	735	773	761	748	743	750	752	727	754	713	752	746	742	791	781	794	705	753	722	763	739	752	769	708	760	700	771	722	724	732	710	709	756	789	743	741	686	753	712	787	718	722	772	774	772	819	756	725	761	750	735	758	760	757	783	719	702	733	736	699	743	718	767	754	729	733	742	761	725	790	770	731	712	690	728	731	746	785	731	777	740	763	686	706	763	765	761	719	705	754	744	747	783	728	742	772	690	766	728	725	759	769	750	712	768	696	725	733	678	735	744	707	783	728	682	749	760	758	711	760	734	721	746	729	726	747	755	724	778	731	731	743	762	731	764	800	757	771	748	766	698	720	716	755	770	717	708	732	710	763	766	729	728	739	752	723	756	764	736	739	722	770	753	813	740	725	734	715	741	715	769	729	689	711	728	738	761	711	763	733	794	769	697	748	723	745	743	717	771	749	730	733	779	719	744	756	766	770	697	737	722	758	724	732	710	707	743	791	777	696	744	739	716	755	788	738	744	742	743	690	755	731	711	709	776	727	724	745	783	703	764	700	754	727	777	767	762	755	723	708	749	769	720	729	733	794	759	748	694	750	726	713	715	741	801	704	719	754	763	767	746	704	766	739	727	738	707	739	733	744	732	784	742	752	725	724	799	725	788	774	778	700	736	760	735	702	701	750	797	705	751	780	756	802	757	734	776	745	758	747	758	742	753	713	747	803	665	729	764	738	792	744	726	751	724	736	737	712	747	708	735	717	733	714	717	728	729	727	737	758	731	708	738	741	788	773	751	802	739	733	684	722	763	725	747	814	722	763	764	802	723	708	758	712	702	756	739	731	784	756	781	763	706	727	770	752	711	736	733	756	733	753	766	702	680	718	701	715	737	767	757	764	786	732	751	777	740	717	750	781	801	719	711	748	722	742	729	729	773	738	732	769	724	770	695	721	756	720	711	725	759	717	744	773	762	731	755	719	775	740	736	813	701	774	732	772	714	776	750	738	700	771	778	740	757	712	783	723	694	712	723	761	730	739	759	681	770	773	750	742	729	740	721	768	781	737	725	710	742	694	786	722	687	759	701	697	723	748	706	802	725	721	765	730	764	739	751	740	807	751	721	759	712	728	750	736	721	745	781	725	726	705	715	705	726	796	694	714	807	773	729	750	742	703	720	719	748	731	717	774	765	711	752	731	735	765	720	762	725	775	708	711	710	723	787	747	723	728	734	754	748	782	765	759	747	748	757	741	760	711	751	784	738	783	713	752	767	742	741	757	772	745	708	693	714	717	752	779	757	713	735	766	755	747	773	760	736	756	761	712	746	712	760	764	737	738	720	713	779	767	728	708	732	736	704	725	761	714	688	769	750	726	788	740	686	769	707	719	745	731	770	758	794	729	730	788	738	752	753	745	726	732	796	707	742	729	788	783	743	716	750	747	782	731	757	697	743	755	718	730	766	728	763	749	749	730	797	767	742	782	759	717	719	748	754	754	744	771	721	719	707	756	731	753	731	777	797	786	762	735	736	703	760	686	742	770	718	725	743	722	747	745	730	771	746	762	701	724	715	739	731	744	705	729	713	716	749	735	714	728	704	727	785	789	693	739	749	764	730	728	738	755	771	738	762	744	743	748	719	744	722	765	764	745	743	766	728	760	808	758	746	751	752	735	711	739	766	756	776	758	756	709	755	772	738	739	761	744	711	721	762	782	732	755	726	768	754	725	723	780	708	710	701	729	779	768	757	735	754	765	757	746	756	722	736	722	726	700	731	702	757	791	720	787	723	714	771	710	760	784	739	727	761	762	700	702	717	748	739	708	703	731	724	743	736	741	768	741	768	770	720	695	729	713	729	715	757	739	762	755	796	689	706	716	767	731	720	746	721	745	720	717	725	699	790	771	667	764	759	734	758	780	742	746	769	707	743	767	723	718	772	775	771	677	773	777	762	737	787	704	741	773	729	740	761	689	765	754	711	755	733	719	741	771	780	780	726	724	713	773	791	781	768	799	729	745	728	714	686	716	768	737	739	739	758	764	729	754	744	749	715	731	697	742	721	746	750	758	746	731	765	812	714	717	724	735	740	716	726	747	733	765	771	706	744	754	728	816	754	700	712	723	780	784	755	727	726	718	793	781	746	688	728	734	751	725	674	744	724	765	755	677	790	745	751	741	722	737	762	762	745	713	765	761	737	757	759	765	710	746	679	739	733	733	770	722	752	712	756	765	759	744	754	744	733	699	783	736	738	727	714	736	724	721	770	771	722	687	745	716	726	728	725	738	733	743	729	705	710	717	747	734	757	803	749	753	726	786	746	764	738	804	767	760	707	761	755	724	758	736	751	739	715	748	779	709	764	728	771	710	736	745	747	725	703	730	769	733	701	709	749	730	721	765	762	739	742	752	750	726	773	737	709	763	732	762	783	729	738	742	695	725	720	760	747	745	783	767	779	726	723	693	758	764	757	787	759	751	775	672	747	731	745	729	807	755	715	749	746	736	756	711	770	733	685	740	769	743	705	753	710	712	760	678	808	729	697	686	718	745	763	765	727	716	762	763	771	707	760	730	758	693	781	795	756	736	720	710	746	707	717	726	745	760	761	754	711	780	773	751	752	737	745	686	722	781	735	644	733	716	727	686	752	769	709	744	679	722	719	776	725	781	728	742	738	713	728	731	722	751	723	766	733	829	760	732	791	761	744	741	726	738	798	728	785	725	747	729	704	762	735	769	697	701	765	733	730	723	725	747	726	750	762	758	757	739	756	747	770	776	751	710	772	724	790	718	735	754	749	750	762	724	797	697	738	728	715	746	710	744	723	752	738	745	705	747	752	765	738	744	758	721	791	764	730	732	741	669	686	787	797	729	696	749	732	762	743	711	733	730	761	741	714	713	712	711	722	696	723	730	733	749	771	778	777	725	772	728	711	739	728	750	771	742	752	699	745	706	760	753	769	736	740	725	721	714	719	749	765	672	760	734	740	763	733	753	730	737	734	714	745	747	723	735	755	760	716	746	716	770	712	746	709	758
24764	21120	24708	27787	20627	5587	2212	1543	1135	784	632	645	491	424	398	399	363	321	327	312	348	265	262	259	294	254	233	294	254	251	211	224	273	278	245	274	253	247	223	206	266	300	228	267	217	236	241	226	246	231	253	232	252	246	271	214	254	256	253	253	213	270	266	238	258	252	252	238	259	245	265	245	253	241	219	251	226	227	208	243	228	252	262	225	248	234	241	239	246	230	252	266	248	251	244	273	256	242	254	248	235	258	260	224	244	256	256	258	239	258	244	224	227	230	228	247	242	226	250	229	241	257	254	278	270	244	214	235	250	234	272	218	281	219	238	265	258	249	264	256	241	260	257	247	264	254	222	239	244	262	258	244	257	270	257	235	214	239	243	223	259	268	217	254	235	228	243	252	237	245	216	246	236	253	229	241	256	238	254	260	231	234	225	266	256	241	264	246	240	216	263	279	236	248	263	256	247	201	246	259	239	254	241	260	227	252	244	229	248	255	235	245	239	226	239	227	273	254	251	236	277	233	247	257	239	250	274	250	247	258	227	264	236	232	234	242	238	246	239	239	250	249	266	244	265	265	257	248	274	246	249	266	279	231	225	258	238	245	244	234	255	249	229	239	241	231	240	253	246	263	283	257	233	258	274	247	249	240	231	267	232	221	251	227	231	254	239	246	222	241	273	242	251	259	275	248	257	262	268	248	268	215	242	247	200	258	244	275	247	253	251	230	284	254	206	239	246	260	278	229	260	251	272	250	257	238	264	222	228	234	272	259	248	291	237	238	229	239	277	241	237	223	244	269	202	241	242	276	254	239	250	270	265	267	277	255	228	250	277	228	254	246	282	290	232	239	203	218	258	230	232	239	250	249	242	247	252	256	221	224	230	209	266	238	254	249	271	263	266	265	260	250	242	257	253	231	267	233	212	235	249	266	243	246	260	230	251	231	272	269	257	233	247	262	254	252	238	265	264	224	273	245	250	237	270	244	242	235	243	268	248	258	271	229	243	255	249	214	244	255	242	277	246	249	261	287	243	249	281	246	223	257	241	248	237	230	257	226	228	228	194	247	240	283	237	218	225	238	240	256	235	261	259	283	225	228	229	216	232	237	224	252	214	249	265	233	229	233	234	261	219	233	234	228	228	248	240	247	257	263	241	257	238	247	245	253	244	239	260	239	223	255	268	276	246	218	256	248	234	234	241	243	253	236	271	252	235	275	245	244	250	245	266	241	263	248	267	242	256	261	242	229	218	218	240	271	245	208	251	242	224	254	265	215	264	242	241	227	247	263	241	258	253	231	261	235	242	241	254	230	251	235	247	244	240	240	234	243	221	222	239	251	251	269	240	242	249	225	256	249	249	241	243	269	248	225	256	257	259	257	238	255	209	273	239	239	235	221	259	242	221	231	249	268	247	266	257	243	257	265	256	255	260	243	229	251	267	229	277	249	235	234	232	247	258	235	214	230	241	244	240	232	244	263	246	236	256	267	254	232	264	275	250	233	201	225	236	253	242	222	249	261	248	245	266	242	233	240	229	240	210	238	250	246	246	253	229	280	223	251	215	243	242	252	243	242	246	249	257	234	219	251	259	260	246	256	242	247	270	247	228	237	261	261	239	229	250	253	242	228	268	234	248	241	247	209	259	244	259	230	247	270	240	274	233	236	256	255	232	240	257	266	225	268	267	236	250	245	258	250	248	237	260	225	226	236	274	230	254	241	288	262	260	242	211	244	271	238	254	253	226	265	240	210	281	286	261	248	241	241	238	234	279	243	223	241	254	243	243	239	225	268	234	223	273	237	240	229	245	226	234	239	264	237	247	235	246	247	277	270	240	260	254	283	241	253	245	237	258	210	232	260	247	221	238	245	235	258	225	281	271	217	264	236	258	212	229	255	268	285	266	225	234	229	261	210	243	259	235	262	277	215	229	245	232	222	246	258	261	262	295	278	251	256	254	230	281	238	235	220	238	263	218	248	252	246	236	260	235	230	261	262	260	262	219	261	246	221	250	240	239	259	235	255	233	238	252	238	226	247	256	245	245	214	260	239	269	233	247	263	254	268	208	231	255	239	254	248	232	270	240	236	233	251	234	230	239	237	248	263	238	225	272	232	216	259	210	257	246	257	275	232	257	228	237	248	252	258	254	255	244	231	260	237	275	255	270	243	241	223	228	232	254	264	237	264	207	242	230	258	228	254	246	255	235	215	244	243	253	245	239	257	250	252	221	267	238	235	235	226	217	243	240	233	237	258	243	227	234	231	211	267	229	252	254	267	246	238	240	245	233	265	263	254	263	269	228	245	262	248	252	226	207	240	254	232	253	239	251	241	254	253	258	258	270	270	218	248	252	248	254	229	258	227	233	228	222	255	249	263	290	226	257	249	218	234	269	258	237	271	277	251	252	256	245	238	243	245	235	226	223	230	247	220	250	266	247	267	255	239	233	272	236	248	267	255	262	262	254	276	249	228	236	214	253	249	246	239	246	247	243	240	254	259	309	269	245	257	242	245	254	270	236	246	249	258	229	227	266	249	245	231	229	245	258	250	231	252	222	226	241	271	230	262	220	231	230	245	231	243	258	259	218	255	246	231	244	224	251	253	245	240	225	277	244	263	234	258	246	227	246	216	215	255	257	242	263	255	248	225	245	262	249	255	252	260	245	247	239	241	250	247	228	259	244	271	260	258	238	237	266	241	233	258	243	261	278	244	273	261	254	271	266	231	240	230	272	242	245	268	248	215	244	236	220	227	252	261	274	241	228	245	233	271	258	259	230	245	254	233	238	259	233	250	243	253	253	250	261	245	235	258	220	260	262	241	252	256	237	242	228	246	238	224	230	224	221	251	207	252	206	248	230	265	265	234	255	250	267	257	271	256	247	242	242	251	250	228	266	234	242	235	226	268	251	271	249	252	243	248	249	222	255	227	214	264	259	245	214	243	261	272	251	251	259	239	218	233	238	260	238	253	213	257	255	263	259	264	245	244	252	230	266	212	250	257	211	254	246	254	227	254	225	252	249	256	243	275	259	222	251	243	237	252	247	254	198	245	210	230	265	220	262	246	262	258	247	253	235	258	243	278	238	230	244	252	229	238	258	241	254	225	234	270	257	250	253	246	242	227	228	266	252	232	259	242	237	241	234	250	240	220	243	244	236	231	265	274	224	231	233	254	237	228	209	248	254	260	284	228	240	255	252	294	244	214	232	255	260	272	264	256	233	242	227	273	232	231	263	197	211	230	256	237	226	264	229	227	224	266	224	264	234	261	254	235	262	238	233	250	213	230	237	248	250	240	264	237	256	254	258	251	221	256	250	266	250	254	212	254	237	271	264	250	214	240	262	248	239	238	239	260	265	247	241	224	216	237	255	253	246	257	238	250	267	242	233	238	231	256	252	215	233	234	228	244	255	236	241	239	255	236	256	249	278	264	233	229	248	266	204	248	223	256	238	224	272	248	252	265	270	266	247	242	245	273	251	239	253	248	259	269	238	253	217	245
5847	11187	8728	4148	2545	1842	1407	1155	964	810	812	713	653	676	637	576	564	540	581	586	538	558	592	532	543	560	524	562	549	562	534	553	562	565	506	544	540	530	557	566	555	577	565	573	542	553	559	563	563	523	544	532	550	607	548	513	526	541	593	508	571	510	524	514	505	544	522	514	583	550	534	563	534	578	553	576	570	526	582	572	520	548	534	526	588	557	578	535	501	500	539	542	541	529	562	559	536	529	552	511	578	534	540	514	553	584	512	531	572	517	574	540	578	534	561	550	579	524	558	552	577	570	555	574	523	559	561	514	556	574	546	577	551	554	568	538	542	587	555	545	548	586	555	522	534	563	517	568	532	540	571	549	559	502	523	557	543	568	534	543	522	529	568	536	539	565	563	599	536	490	546	546	538	559	537	545	529	541	545	519	537	508	578	561	547	555	551	534	556	543	537	542	544	521	497	515	555	527	584	547	571	586	543	541	583	541	545	543	521	522	564	589	545	564	522	557	529	556	576	544	535	546	474	493	534	524	512	543	536	571	553	557	543	521	526	554	558	580	589	572	556	555	523	511	591	502	532	587	543	534	586	543	564	574	573	521	552	545	537	578	563	575	532	538	541	511	528	564	536	515	540	554	569	528	520	517	544	553	556	554	551	536	536	543	497	557	529	551	508	556	513	508	559	550	562	545	550	544	579	572	554	555	545	519	543	529	540	582	515	543	554	525	538	557	553	538	539	538	553	534	591	546	546	539	533	575	529	566	544	552	545	563	543	585	513	556	516	536	559	539	552	559	554	567	578	547	516	553	571	536	567	559	499	548	583	566	559	540	521	541	582	553	478	532	572	557	554	595	525	514	543	509	513	508	568	537	581	505	565	495	547	531	529	560	557	532	561	500	564	511	562	557	556	527	528	549	574	571	526	559	515	522	529	547	567	561	530	550	516	506	527	531	556	547	505	539	585	556	536	542	544	482	555	528	591	538	553	587	541	542	583	514	543	494	505	549	500	538	506	551	546	557	578	535	548	541	557	508	527	527	470	548	532	502	534	577	584	585	545	551	520	497	541	551	557	520	528	491	480	542	587	567	559	503	555	564	549	537	546	560	567	554	538	569	557	545	560	562	555	540	486	572	532	531	545	531	549	557	528	556	546	547	559	549	569	476	555	528	532	541	527	589	570	548	531	558	526	517	562	544	551	517	535	542	567	552	566	528	573	570	532	547	548	557	553	568	528	547	512	539	538	522	559	578	544	530	530	571	516	546	567	560	575	549	535	535	512	523	551	576	548	546	576	546	489	515	523	513	529	514	583	568	515	537	527	575	573	517	567	535	575	524	542	546	516	535	530	570	564	474	526	536	547	553	524	530	576	546	546	567	526	532	566	599	500	575	543	559	572	574	567	496	551	519	576	552	515	541	529	565	516	540	532	506	547	570	545	558	512	574	534	574	575	556	518	581	522	513	541	581	488	574	546	558	573	483	534	542	556	566	583	528	572	523	549	565	561	582	551	582	543	544	543	535	552	525	558	539	523	571	519	569	533	540	532	575	563	526	551	551	531	533	576	541	591	544	515	541	556	549	552	555	529	572	552	519	559	540	565	594	562	563	568	557	566	569	553	555	523	533	535	548	589	529	569	540	604	536	540	583	541	521	529	500	511	505	546	543	536	510	547	510	555	558	573	535	500	541	531	561	510	560	549	547	536	540	580	567	567	522	542	530	552	549	569	554	560	543	538	557	561	577	544	502	555	542	530	584	553	566	496	560	531	533	575	517	559	521	525	572	562	528	540	531	530	560	504	540	608	550	533	558	562	546	517	534	559	558	572	564	538	568	564	531	551	520	535	527	526	543	577	548	548	563	584	487	568	544	527	532	541	527	542	557	547	549	541	532	538	548	558	564	549	538	548	552	545	560	543	526	552	561	530	538	537	561	548	544	536	501	549	539	574	558	548	554	494	542	558	556	523	536	550	563	535	529	507	565	544	552	535	569	534	551	511	536	590	496	562	523	557	517	509	571	575	547	566	546	546	513	537	513	529	517	591	527	511	524	531	560	573	520	521	560	570	541	562	514	533	501	605	545	557	542	518	516	515	532	543	538	545	533	541	553	571	564	511	561	511	485	543	566	518	563	563	539	550	593	513	526	534	509	514	582	552	554	545	540	547	510	539	515	536	524	561	559	509	512	546	511	536	539	549	555	575	513	522	537	571	529	554	546	567	547	552	571	563	543	537	527	555	565	558	600	550	542	522	505	557	554	509	541	543	542	537	520	548	554	533	563	545	578	578	538	508	563	569	578	539	549	530	546	554	555	591	579	543	551	574	522	565	520	546	492	565	529	567	494	525	577	578	543	561	596	544	539	538	521	515	566	552	511	565	531	542	545	506	552	566	583	536	559	556	515	547	587	540	544	525	555	557	539	516	549	522	544	532	568	527	541	516	553	512	520	558	586	527	559	556	565	601	577	539	541	527	531	580	537	554	546	552	563	571	520	543	540	518	507	552	531	500	501	576	541	504	543	587	547	559	504	532	548	556	531	509	560	581	547	529	620	591	568	535	550	560	529	532	505	571	564	548	574	518	594	526	545	586	538	509	520	537	560	551	544	540	543	535	531	526	575	581	564	546	555	531	533	507	562	539	541	536	536	527	505	548	521	549	559	536	499	509	560	545	546	517	554	583	580	509	557	542	499	544	541	567	539	567	530	511	574	546	536	538	575	544	547	517	559	533	549	507	529	514	564	509	560	539	545	546	531	562	573	567	537	541	565	549	539	594	527	540	527	551	554	566	519	489	556	538	536	526	598	532	537	560	527	541	535	553	527	522	519	514	551	557	565	517	561	570	573	539	509	591	517	576	543	550	574	532	545	506	571	550	586	509	527	537	550	576	545	534	552	529	530	502	577	515	544	536	507	533	520	550	515	520	557	545	559	573	518	562	542	545	563	509	549	533	541	565	502	519	461	539	530	526	556	573	516	525	529	574	530	524	507	539	556	547	537	560	546	525	528	585	548	535	528	511	565	529	517	523	562	554	555	608	566	544	534	584	564	515	510	523	522	565	554	566	549	538	570	511	546	548	567	491	521	530	550	542	545	526	531	557	562	539	522	490	530	539	565	553	547	569	536	526	574	513	568	551	559	531	504	571	567	507	553	562	522	585	554	501	521	544	569	552	523	544	550	533	571	523	543	550	547	578	544	539	549	579	505	510	509	555	530	554	535	527	531	538	566	541	551	543	551	547	511	545	528	545	543	521	563	537	558	559	553	529	544	569	536	518	541	563	537	566	531	525	541	536	557	519	560	563	563	509	515	525	582	549	536	538	573	565	558	563	552	576	533	596	551	552	559	511	583	540	508	599	534	605	560	532	560	573	533	555	514	526	521	574	519	561	529	519	529	560	554	529	561	506	549	579	490	545	537	560	480	554	538	523	573	607	506	548	543	480	539	516	552	555	570	570	560	590	577	556	570	587	564	576	525	544	522	560	565	560	556
24008	21176	25356	27271	21213	21190	6930	2593	1606	1115	885	725	601	473	390	435	357	301	291	304	258	276	230	204	220	227	211	192	197	197	173	188	191	156	180	192	184	156	174	168	167	176	166	168	159	182	160	187	169	144	173	175	148	145	179	142	155	187	159	178	164	183	164	147	170	156	170	165	173	127	161	142	200	159	155	168	183	151	175	185	156	158	167	170	155	153	177	147	163	168	182	154	156	165	177	175	165	154	144	176	162	152	156	162	156	174	172	168	151	149	170	161	174	154	175	199	153	167	147	168	149	179	142	155	158	157	168	178	170	146	151	157	165	142	159	148	181	149	168	173	155	168	160	180	171	146	159	202	176	142	171	181	166	156	179	169	176	169	137	157	157	157	162	140	164	138	162	137	158	155	168	175	174	153	173	182	186	171	163	151	176	155	178	170	173	168	178	131	173	160	157	186	163	162	149	146	159	175	162	155	163	181	142	167	157	148	162	162	164	158	156	144	167	179	161	166	167	145	154	168	170	158	160	178	159	183	154	161	161	178	159	160	164	181	146	172	170	148	140	177	163	147	146	166	190	144	159	146	161	152	175	165	163	163	175	160	170	162	182	158	202	173	130	166	166	162	164	149	141	166	193	157	193	159	159	170	179	161	172	158	164	175	159	143	168	171	161	178	175	160	159	156	191	174	140	160	153	162	159	146	142	158	157	177	159	163	168	150	139	139	169	160	159	170	151	182	164	174	166	152	174	163	187	139	164	157	162	160	186	172	170	142	162	176	177	154	167	141	165	151	163	157	156	169	169	171	173	175	162	153	180	143	160	136	146	171	144	174	151	164	142	162	145	160	142	190	154	146	168	182	162	160	146	141	163	152	152	159	162	160	146	154	156	171	166	164	170	160	174	158	176	165	150	169	136	146	166	146	156	167	173	160	177	160	171	143	154	150	181	175	125	155	172	143	139	164	174	169	180	159	174	192	161	157	160	160	159	169	154	181	158	179	173	169	165	172	158	135	162	169	153	168	162	176	179	159	179	149	172	160	166	169	145	153	167	164	135	170	151	159	170	167	141	145	131	162	150	169	173	143	173	180	153	151	152	163	135	179	164	165	148	149	158	178	160	172	168	154	141	164	166	150	169	169	173	159	168	164	164	158	190	159	162	159	166	171	157	174	154	143	153	162	165	138	176	148	177	174	171	171	171	147	158	168	154	166	149	161	142	161	149	162	162	146	157	161	179	169	166	160	141	153	180	168	153	148	172	152	166	164	173	166	165	166	174	173	156	169	188	134	164	177	151	154	191	154	152	183	160	161	166	179	147	160	160	165	166	189	150	197	184	161	187	164	143	136	180	165	149	133	172	171	186	155	183	185	139	159	157	175	143	172	161	164	168	163	163	140	143	141	163	166	151	147	174	180	143	136	222	196	166	160	161	159	181	175	185	132	141	158	155	159	161	153	176	176	166	179	174	195	178	180	192	152	159	186	171	169	186	160	162	159	156	155	175	153	195	146	133	154	134	171	182	161	166	151	150	155	171	159	164	137	174	142	148	162	140	163	147	187	150	153	166	163	166	179	177	163	163	160	158	163	150	172	191	160	151	179	153	135	164	174	158	151	152	162	178	150	155	179	167	149	158	166	172	166	149	158	150	135	157	171	136	174	173	160	180	178	163	162	164	156	172	136	207	163	164	163	155	165	152	160	154	143	147	150	169	167	175	158	144	154	160	170	165	178	179	178	187	172	163	169	152	133	156	141	174	166	131	134	177	177	152	159	158	176	154	171	138	165	153	155	168	171	171	155	171	157	163	173	168	163	150	162	155	154	170	134	162	169	161	176	168	151	169	179	154	150	168	169	156	152	167	187	167	153	168	167	167	167	171	158	151	163	141	147	150	165	176	178	161	166	155	166	162	131	176	147	132	153	157	153	148	154	159	152	152	165	155	167	158	172	146	150	178	160	165	135	128	145	150	158	149	197	165	162	177	169	176	160	131	163	156	148	172	172	149	186	146	139	167	157	183	171	174	154	164	173	139	173	197	154	162	151	135	176	160	160	165	166	144	175	161	159	152	164	140	137	180	168	160	156	138	168	132	146	155	169	177	139	173	153	160	171	175	184	188	171	161	169	156	162	156	172	157	159	154	151	147	155	152	154	138	162	172	155	142	145	181	163	157	148	164	158	151	160	152	139	156	161	153	159	176	164	192	152	161	181	139	173	175	157	147	171	161	165	178	179	153	148	132	156	166	186	140	172	178	175	186	177	165	170	149	160	162	141	161	169	156	164	154	147	157	148	136	155	180	162	166	163	129	172	169	156	201	170	144	141	159	155	142	157	153	167	174	156	164	153	147	192	166	168	136	164	196	143	149	166	142	182	169	135	162	157	151	142	168	160	176	156	183	177	148	170	174	180	167	173	166	150	165	158	169	140	172	153	152	148	155	154	154	168	176	158	164	149	150	164	174	158	150	150	180	149	152	143	164	167	157	181	163	156	173	141	170	167	136	149	183	177	156	165	171	132	149	159	162	162	159	147	135	173	176	139	151	157	154	135	167	126	173	164	174	183	153	184	162	173	161	160	150	180	178	153	169	165	169	174	163	162	168	165	165	167	170	167	163	158	171	160	173	165	176	156	159	159	167	157	162	184	152	155	153	160	170	138	189	164	156	163	148	151	190	181	171	175	167	140	153	151	147	151	182	168	166	167	160	154	153	175	174	159	158	179	146	175	172	182	156	174	158	164	148	153	192	146	152	164	151	150	146	174	170	124	133	155	184	167	168	155	147	175	163	146	168	172	165	179	169	174	179	163	161	173	160	175	169	159	146	159	159	151	147	169	163	151	150	149	160	164	158	168	162	156	176	183	154	162	184	169	175	139	155	178	137	152	173	122	190	140	138	165	175	173	171	146	153	157	177	163	176	186	161	165	167	135	144	167	173	180	170	160	156	158	138	173	157	179	159	152	159	143	170	159	168	157	160	176	130	162	176	148	167	137	140	157	158	179	169	169	179	198	172	164	158	168	163	151	141	174	155	171	162	191	169	182	166	168	148	158	160	154	174	156	146	180	141	176	172	158	189	158	145	154	148	185	153	174	162	131	159	141	163	160	175	145	143	170	143	171	164	188	197	176	135	168	168	191	178	185	148	163	178	157	149	176	151	160	159	154	192	191	159	168	159	192	178	190	164	210	161	194	175	173	125	144	131	154	188	182	150	148	171	148	154	168	183	170	165	150	153	172	157	156	154	160	149	156	145	155	150	163	149	159	167	164	179	179	177	160	184	165	169	168	166	150	172	160	185	180	157	139	168	143	148	163	192	166	160	158	154	169	168	186	156	170	183	164	163	186	177	172	163	156	164	163	147	152	176	152	164	180	180	177	158	150	165	165	166	145	164	157	156	156	160	166	165	157	160	181	185	141	166	151	165	169	158	183	175	151	170	152	190	194	153	154	147	162	188	159	162	182	186	169	169	177	180	171	148	176	176	188	164	178	166	155
6012	15014	11888	5779	3406	2237	1804	1322	1062	865	794	672	618	530	506	515	507	475	459	512	468	446	425	394	390	429	417	360	422	386	410	423	425	411	381	378	452	386	419	374	372	409	376	413	392	395	387	375	379	372	359	363	361	371	371	358	404	387	356	383	371	372	377	408	383	402	400	399	359	355	388	386	383	392	407	409	353	395	371	365	384	339	382	362	381	403	399	390	377	388	398	385	402	386	363	403	376	383	421	370	415	379	358	370	383	397	397	345	394	394	389	369	362	341	383	391	382	397	414	389	379	381	370	355	398	388	412	372	375	380	404	377	360	389	367	382	380	399	372	419	386	390	377	420	391	384	386	388	339	375	354	380	383	345	400	352	394	378	378	415	388	357	354	368	400	389	376	411	363	378	438	368	377	389	371	406	357	375	377	362	396	381	397	377	384	363	378	360	386	350	394	389	401	361	372	407	373	373	402	432	423	363	369	375	381	430	381	363	379	378	394	391	375	398	370	383	371	406	385	397	402	396	411	350	383	392	358	376	372	387	412	429	366	398	359	388	367	383	389	378	369	379	416	379	378	383	404	400	398	421	386	414	352	393	350	398	387	378	413	413	398	404	393	399	384	387	424	372	375	378	381	403	368	367	377	405	377	377	363	381	398	366	392	410	389	407	379	387	421	414	381	390	352	369	389	363	345	397	387	368	362	397	393	364	394	400	373	375	408	408	385	401	367	394	392	376	387	353	393	369	397	393	361	390	371	387	389	385	361	355	403	355	393	389	397	375	371	380	383	379	397	398	394	388	396	366	405	376	382	354	387	424	373	414	366	377	401	369	381	368	367	412	381	425	390	369	384	375	390	386	381	337	345	432	400	415	366	386	393	410	368	394	372	377	394	395	426	388	390	361	376	393	399	356	376	362	402	397	362	398	384	391	405	404	370	370	408	403	393	372	373	354	395	408	398	365	383	372	399	407	380	396	425	386	405	382	381	387	367	349	387	396	401	373	342	377	403	356	389	402	374	407	368	381	395	390	353	436	410	368	372	422	371	409	358	367	441	414	357	385	357	394	396	396	377	353	383	351	383	352	413	376	394	394	376	380	402	362	372	431	389	413	394	416	364	379	371	410	393	369	369	390	386	372	350	393	379	373	373	358	359	405	390	385	387	363	394	381	375	416	381	375	376	391	365	390	413	387	403	383	386	373	369	396	382	362	350	370	400	389	384	375	384	390	400	401	375	392	334	391	377	389	411	371	384	389	363	407	392	388	384	402	384	353	415	405	390	392	384	375	356	384	417	390	361	369	400	417	413	412	370	369	383	400	390	364	393	388	396	405	410	394	401	416	402	411	398	351	373	374	375	391	360	385	390	383	382	415	388	389	402	384	396	368	405	403	402	391	382	369	385	385	428	369	350	398	401	380	352	367	361	389	354	385	381	371	359	421	358	404	396	356	368	419	379	366	401	394	378	386	394	403	352	402	353	352	387	376	368	374	362	377	325	369	408	415	413	403	399	354	376	402	364	406	362	380	359	386	378	377	388	373	393	385	388	415	381	401	374	395	374	386	377	424	393	372	390	405	379	360	384	373	383	414	389	373	410	386	388	378	369	372	374	403	368	369	393	394	371	387	378	393	361	400	360	418	386	398	367	375	339	398	406	407	367	370	380	378	391	371	405	381	386	385	372	321	380	400	376	390	371	387	395	348	348	377	374	344	376	381	354	374	370	401	374	391	381	368	363	394	404	367	429	402	399	396	343	380	342	371	386	383	391	356	376	412	406	355	409	406	385	335	391	382	385	379	367	424	363	379	410	379	382	372	389	402	354	387	409	384	386	404	376	367	378	385	357	384	387	359	377	363	381	391	356	388	384	403	373	396	385	353	378	373	380	359	366	369	370	393	390	379	405	357	356	391	377	351	408	360	389	385	359	413	381	406	384	388	398	368	371	395	359	397	363	421	388	426	401	409	379	375	368	390	390	403	364	379	399	402	394	400	390	370	396	401	352	377	369	407	391	341	363	408	412	381	375	383	349	361	388	436	415	411	401	364	403	351	430	385	390	383	373	405	428	363	392	371	399	428	448	427	374	393	396	393	383	394	372	360	393	401	370	434	358	402	393	404	393	370	395	374	396	411	355	377	377	394	359	416	371	398	346	389	379	362	388	398	381	385	370	343	386	336	402	383	391	388	389	390	366	371	395	400	381	367	358	411	369	372	321	374	376	387	370	373	382	396	397	393	429	389	401	344	357	419	406	348	389	401	384	382	406	385	401	363	389	357	391	375	394	387	395	399	369	381	380	379	397	388	391	361	382	383	363	379	370	355	364	388	364	405	379	403	390	420	363	395	397	357	377	374	371	380	346	396	374	386	354	400	365	379	374	402	391	387	382	370	408	386	390	386	397	385	416	392	398	376	379	352	380	367	358	415	394	397	404	360	381	415	361	384	380	381	397	368	392	387	367	402	413	403	399	366	362	367	403	406	395	375	407	383	391	395	413	399	368	360	386	373	397	401	389	369	365	362	371	366	369	372	396	380	392	386	411	392	394	380	382	388	399	413	387	409	397	378	373	402	369	411	351	399	371	343	380	364	360	361	355	399	377	370	357	387	350	369	352	379	380	354	397	383	372	373	380	358	389	403	424	414	353	404	369	400	359	367	389	404	372	389	364	357	415	407	377	374	379	363	361	382	356	335	379	357	375	390	389	402	402	379	387	357	401	377	387	382	362	371	402	353	385	371	370	366	402	441	365	382	407	384	382	363	387	393	364	347	379	367	394	385	390	407	376	383	376	386	373	386	355	371	379	388	378	379	361	382	375	374	379	366	394	370	375	385	404	407	383	393	323	377	374	376	403	383	364	377	371	376	369	377	388	377	383	396	411	382	417	415	376	400	378	405	399	414	416	389	364	406	377	399	385	391	343	378	383	405	358	336	379	380	374	416	377	398	386	386	341	397	417	352	367	404	403	400	398	401	414	413	358	361	358	389	393	382	398	359	394	377	395	400	416	390	396	341	412	390	393	385	403	370	349	392	378	384	421	362	359	372	400	381	372	385	395	391	380	402	381	362	402	389	413	371	403	350	362	422	374	390	405	378	402	404	367	375	397	394	367	394	370	428	396	371	374	386	379	413	395	341	408	377	407	380	395	375	429	423	364	393	400	391	406	373	396	387	377	375	436	375	396	345	379	351	346	357	384	405	385	360	382	376	396	373	350	384	360	374	375	414	362	374	382	384	392	391	429	413	408	386	383	386	366	403	372	372	425	403	369	376	396	355	380	385	416	397	377	381	373	385	373	406	396	439	377	394	393	374	396	389	402	430	386	393	368	402	401	387	348	388	393	385	373	375	412	363	365	410	395	389	390	365	406	387	373	356	408	376	412	391	414	367	380	361	363	380	359	389	367	362	393	408	416	375	388	420	393	415	366	389	395	396	363	398	411	386	396	384	354	377	375	387	387	414	385	401	390	389	391	375	403	365	401	348	386	377	356	387
34580	13469	5147	2400	1545	1229	993	814	708	641	525	490	430	409	404	381	446	395	378	344	371	368	338	371	374	337	363	347	382	386	333	345	333	380	330	307	374	379	330	358	383	350	340	350	334	351	337	365	338	334	365	324	328	312	366	308	357	359	366	343	338	322	345	341	315	326	350	354	345	323	356	341	341	359	317	307	331	342	356	356	366	316	310	301	338	377	370	336	347	350	351	330	350	318	349	372	338	324	328	362	361	339	363	332	327	356	359	297	361	338	302	336	327	343	371	367	348	377	369	314	351	348	341	375	358	300	340	345	336	356	328	336	350	336	319	323	365	353	320	349	353	356	362	325	352	342	350	340	340	350	372	331	343	308	330	350	343	333	330	336	341	330	338	339	362	296	352	368	359	354	362	361	349	335	360	349	333	347	378	371	341	347	350	343	312	373	338	323	377	356	323	319	349	353	361	342	375	342	331	372	332	342	381	373	340	364	378	328	347	320	339	331	374	363	368	349	355	331	311	332	328	375	365	364	364	342	330	343	334	350	326	320	345	339	339	313	315	339	370	331	329	326	307	361	387	328	378	346	372	340	386	368	329	353	305	321	342	355	327	336	309	326	312	339	340	336	320	328	337	306	325	332	351	354	359	336	351	363	369	320	339	341	334	324	348	342	379	317	389	338	344	333	372	357	344	355	377	330	335	362	352	333	329	312	322	380	330	296	334	349	374	358	312	317	334	333	310	320	359	362	386	296	371	362	330	375	381	350	306	301	333	351	337	335	364	327	330	351	341	332	363	345	323	345	382	315	337	346	306	332	359	333	321	313	347	334	327	379	324	356	351	325	356	397	338	343	352	347	361	342	350	367	361	340	374	341	310	361	378	393	318	351	345	334	326	320	322	340	322	342	333	334	330	300	351	378	323	317	355	349	344	348	312	365	366	355	373	391	318	375	328	347	342	352	309	367	360	343	326	321	365	327	335	327	331	327	349	384	323	291	329	321	318	344	329	330	351	372	321	395	328	362	315	340	329	324	362	345	355	360	356	335	355	307	347	351	326	305	360	329	345	334	342	340	400	350	324	331	360	348	332	356	353	350	320	319	329	397	357	342	327	338	337	396	341	329	348	332	339	350	317	336	392	351	326	359	349	336	344	345	356	335	341	351	393	369	353	343	368	348	353	343	352	356	344	339	344	331	337	323	334	396	336	337	370	332	351	357	348	360	305	364	350	346	371	339	380	356	345	355	366	329	366	357	343	357	339	314	365	347	351	336	324	382	337	346	354	289	376	340	352	358	349	320	305	322	341	342	355	340	347	328	344	346	332	370	344	333	346	356	342	344	343	290	378	334	314	303	339	323	363	341	326	345	322	369	350	333	314	317	338	341	297	369	313	350	356	353	350	358	336	371	327	349	370	348	356	321	335	326	340	320	356	339	370	338	308	326	299	322	344	324	343	296	323	353	302	319	352	363	335	315	324	317	370	350	332	331	334	368	317	351	366	359	327	358	333	343	385	370	319	340	354	321	386	348	365	328	340	337	366	315	322	346	339	319	349	331	336	331	342	345	323	321	363	316	348	354	320	323	356	369	296	292	316	371	359	342	330	324	324	312	392	353	332	336	358	331	351	351	346	360	352	327	338	363	351	347	322	317	330	369	337	321	359	377	325	344	332	356	378	369	345	340	332	361	325	365	316	340	347	336	326	352	332	306	360	342	360	354	322	329	359	378	302	356	320	302	324	314	354	328	344	373	302	331	324	346	345	354	340	349	333	319	325	377	350	357	329	351	371	308	353	329	316	318	348	328	388	346	315	313	328	379	361	307	364	375	332	381	331	336	346	310	358	347	334	370	362	324	356	328	326	359	363	319	328	332	356	313	297	326	362	313	319	364	339	349	318	323	375	349	331	368	374	338	312	309	331	328	353	375	344	345	338	331	351	329	328	328	338	361	341	337	365	346	348	375	358	373	366	348	297	333	333	363	338	370	325	339	332	344	335	323	349	379	342	310	328	340	326	379	363	309	334	370	348	353	322	314	319	365	310	341	368	341	326	334	341	338	325	341	324	352	335	351	340	353	330	317	284	330	347	329	339	335	331	351	354	349	342	303	338	324	339	320	377	365	310	371	321	312	349	343	314	346	322	346	326	374	332	316	293	346	333	334	328	330	411	361	358	323	332	331	325	359	320	340	339	314	316	348	318	342	332	385	370	340	315	344	361	324	326	329	350	360	325	319	323	305	366	331	314	355	341	372	361	332	304	365	344	346	348	379	348	338	322	344	290	373	347	352	373	365	384	309	342	347	374	331	366	319	321	346	343	313	354	336	366	361	358	331	353	341	368	356	320	339	363	346	289	348	341	358	320	319	350	362	349	390	365	359	350	326	353	366	354	374	330	337	350	352	359	367	326	349	350	337	314	335	318	332	355	309	341	382	359	328	330	364	348	365	341	341	324	353	356	349	373	343	358	343	338	378	307	342	331	339	333	324	352	353	345	357	314	340	324	304	359	355	320	354	288	323	337	357	335	377	349	328	378	336	322	339	329	346	389	330	369	333	334	343	344	338	337	340	357	343	329	343	356	317	365	385	350	344	392	326	341	332	312	353	393	326	308	327	356	353	350	331	355	379	303	340	312	312	346	329	362	325	371	352	361	347	347	337	332	356	346	348	361	359	331	356	349	288	322	352	379	366	354	316	340	340	347	311	352	337	349	326	316	351	363	322	348	332	358	330	321	340	354	349	344	338	352	347	338	327	380	326	363	326	393	296	318	329	318	336	324	347	353	344	343	343	361	368	346	335	355	358	400	376	365	348	354	349	341	346	325	347	339	348	340	353	339	329	373	332	323	284	344	337	317	304	334	335	296	373	343	336	346	336	350	326	348	306	341	346	339	344	335	343	327	315	344	332	331	329	326	332	357	307	341	373	376	356	353	351	386	344	356	373	393	354	335	356	339	377	334	348	302	359	338	354	363	340	328	351	345	377	346	350	358	358	326	386	375	335	346	360	334	334	346	344	346	347	339	343	328	341	337	335	334	340	377	373	335	363	350	320	341	315	352	335	311	340	341	339	330	348	350	349	343	355	375	322	343	357	323	344	343	339	348	357	354	345	342	346	333	330	334	336	337	369	343	320	304	326	349	365	337	329	356	352	331	273	323	321	360	334	335	335	346	341	322	320	376	340	337	355	352	346	356	327	360	333	352	363	322	381	343	324	338	341	354	318	360	320	363	368	342	361	376	353	335	313	343	326	334	339	336	320	336	360	351	336	316	336	343	331	349	347	322	348	335	327	321	336	328	349	338	356	358	331	411	360	347	382	358	378	340	357	361	320	314	372	308	339	330	312	340	382	345	321	348	297	336	306	344	370	344	345	359	375	339	353	321	339	357	323	357	357	345	314	332	381	342	341	366	328	340	386	332	390	355	377	349	342	318	323	320	361	355	333	358	352	312	371	339	348	329	353	326	337	312	354	353	351	347	342	386	329	370	329	321	332
10596	6162	4388	2279	1557	1270	1095	987	973	911	828	830	817	797	762	773	754	800	722	847	820	776	779	751	780	738	736	775	724	723	779	700	696	775	766	695	796	727	689	690	793	747	715	768	699	748	742	763	718	739	795	762	762	745	759	737	784	747	759	785	768	779	707	737	717	771	718	762	768	735	726	734	807	719	716	732	727	760	697	749	739	705	766	758	759	735	767	749	758	752	742	731	711	742	741	793	772	740	749	736	743	737	734	722	744	750	731	739	716	766	729	735	756	758	690	790	731	735	766	722	747	760	773	699	750	775	749	724	764	747	700	763	759	764	754	761	771	811	727	721	744	786	720	760	758	713	722	751	684	773	767	746	775	717	768	714	774	803	773	749	805	791	710	789	762	718	721	702	780	741	690	738	700	765	724	727	745	755	702	693	709	709	772	778	738	762	742	759	797	766	734	742	740	688	767	783	740	727	734	809	675	757	737	712	727	761	724	726	761	739	835	760	698	761	713	771	740	754	719	734	775	711	712	784	756	789	801	720	751	750	766	727	731	731	779	720	745	739	761	741	740	770	759	780	733	739	708	752	694	692	727	777	776	762	780	793	741	752	741	794	730	746	746	754	737	743	756	755	732	716	766	736	737	756	747	741	700	721	699	757	709	761	785	765	759	778	743	736	767	742	747	720	757	716	797	701	762	767	743	775	720	789	719	763	718	681	785	769	769	745	782	787	749	744	710	726	711	757	748	725	740	713	759	751	754	768	764	781	738	698	738	759	700	763	717	738	741	746	706	751	760	759	781	753	753	759	736	743	749	746	790	701	742	710	714	779	768	726	735	745	780	715	745	790	715	762	730	734	775	741	759	757	769	722	719	740	730	759	786	757	739	749	760	771	678	768	761	788	736	706	676	738	683	780	758	755	732	764	740	746	743	729	753	711	808	733	740	773	732	779	729	728	775	800	754	697	686	764	780	729	761	774	770	696	745	725	770	726	790	718	742	713	719	765	776	736	738	743	730	771	752	750	713	752	758	732	760	754	755	716	805	746	812	737	784	761	715	783	770	749	703	747	716	774	748	735	728	741	769	808	768	776	728	720	769	725	731	742	726	738	723	761	724	696	714	733	761	757	778	672	730	731	708	699	719	781	690	719	708	737	738	732	679	775	721	717	747	793	730	738	736	774	726	733	706	766	765	776	738	731	748	740	760	708	777	813	740	762	785	761	725	749	780	767	742	752	750	762	720	720	709	788	729	751	727	746	767	770	710	759	759	764	720	763	737	780	762	771	769	790	779	795	701	740	766	752	753	779	784	747	742	733	713	763	753	724	761	747	712	751	758	760	743	763	765	749	664	705	745	747	767	785	739	767	793	741	765	726	777	721	731	694	783	729	782	795	736	755	766	768	742	757	737	814	784	796	723	800	734	763	728	716	699	770	733	748	719	768	740	751	769	744	753	726	765	736	693	732	734	754	736	757	755	758	738	746	676	774	769	706	753	748	735	753	744	743	742	744	748	706	761	749	680	750	755	728	749	722	728	756	719	766	733	768	705	753	769	778	752	717	738	735	735	746	795	748	771	784	772	760	773	731	741	783	696	729	749	776	763	788	736	752	770	718	746	727	730	767	766	717	781	789	763	759	714	703	752	806	753	768	748	771	786	751	761	732	712	762	750	762	757	742	743	796	746	768	720	761	779	752	752	800	748	767	719	732	726	748	763	726	754	774	687	719	744	756	683	736	732	718	747	795	714	694	765	719	741	735	741	747	790	744	737	673	719	749	745	755	760	758	743	704	731	700	686	738	725	776	802	788	780	712	760	741	693	727	748	771	748	732	695	736	727	787	726	778	727	723	752	740	763	723	714	759	751	711	779	748	741	777	727	721	754	757	772	799	770	687	705	776	764	756	732	792	716	777	720	773	744	786	746	751	757	758	762	720	762	761	755	738	720	736	762	696	699	762	766	749	756	727	725	762	774	733	740	722	785	788	716	736	697	776	741	759	748	717	724	746	777	711	848	718	769	727	725	707	739	758	788	758	724	745	772	736	764	746	698	727	728	756	707	800	723	724	741	715	712	733	741	762	709	783	750	738	735	791	728	729	684	740	698	728	747	766	757	737	776	770	762	752	689	744	776	748	753	724	798	724	756	691	729	748	735	757	706	773	756	709	696	739	755	782	761	723	724	754	741	742	703	782	792	715	727	796	798	749	760	756	782	761	803	782	738	745	719	776	789	727	718	746	725	755	771	770	743	782	708	734	751	748	724	730	746	719	776	786	739	749	733	761	736	761	735	782	744	750	725	717	709	741	735	745	718	785	747	724	763	767	750	736	754	693	706	772	710	702	718	768	768	750	790	782	718	737	710	787	724	755	714	770	738	747	742	713	698	764	708	739	771	794	723	707	774	705	766	760	747	701	728	731	757	752	775	796	746	795	749	745	771	769	754	736	731	732	754	754	721	737	725	752	780	775	752	722	752	732	686	771	759	787	726	713	804	716	727	742	706	677	701	776	759	769	691	798	761	739	738	762	736	751	703	774	735	756	740	707	780	746	741	757	729	723	739	756	758	768	744	772	818	741	728	731	752	781	772	786	758	808	722	774	728	788	666	741	677	756	751	756	767	728	796	754	762	769	786	699	753	765	808	761	766	747	741	786	786	747	722	789	705	782	740	762	713	722	722	715	725	790	787	787	713	720	790	720	752	712	758	723	739	755	724	762	745	727	711	777	733	723	768	764	747	772	741	800	771	741	749	770	724	766	740	719	754	747	729	722	763	748	762	786	758	737	703	713	747	755	757	721	763	744	764	749	753	748	745	819	731	746	756	731	753	706	746	793	767	804	759	749	713	724	721	744	735	753	719	758	718	787	775	744	735	770	746	751	729	780	747	763	759	739	753	776	716	759	765	769	729	717	731	730	775	736	714	733	753	701	757	761	741	762	706	757	718	759	710	721	700	771	801	748	709	697	743	751	781	758	787	776	732	762	746	761	717	775	724	730	745	756	795	765	727	759	746	747	772	733	772	707	784	750	776	742	708	740	740	687	761	765	703	762	761	758	763	777	807	770	719	769	732	764	785	725	752	752	733	742	767	710	748	779	776	770	760	791	776	734	722	727	778	698	814	712	762	725	716	716	749	771	718	811	751	754	765	711	774	777	741	743	730	698	730	794	729	766	731	749	721	776	813	723	719	726	759	739	741	753	714	761	720	769	763	757	726	777	764	715	753	727	726	770	739	751	757	754	720	690	755	782	774	738	734	728	760	721	775	710	770	705	780	773	744	718	747	693	753	734	770	743	756	733	784	760	773	740	759	753	732	733	735	722	742	757	744	743	760	782	786	673	750	768	726	757	765	802	769	698	726	713	710	738	745	748	722	762	785	758	728	754	806	759	697	749	741	716	775	728	769	729	794	752	764	794	730	809	770	746	734	734	683	778	750	740	756	762	777	736	719	793	745	725	759	760	741	805	748	773	797	761	790	762	736	722	776	754	668	766
24710	21134	24725	27809	20764	5772	2074	1393	1029	872	739	591	553	423	347	369	346	296	306	347	349	322	276	278	281	282	281	260	279	267	245	247	265	273	218	209	266	228	271	266	241	252	260	220	258	273	237	250	231	255	239	247	257	217	248	248	229	251	251	217	245	250	235	233	257	263	220	276	222	271	244	213	270	251	260	237	259	257	244	249	284	241	262	263	245	249	268	274	255	240	239	244	222	232	261	243	234	260	241	260	245	264	253	215	238	269	229	250	244	244	239	235	253	256	286	261	251	190	257	287	219	243	246	236	270	246	255	237	271	259	254	241	253	239	239	258	241	254	254	240	268	256	271	228	216	268	229	229	249	249	272	235	245	267	249	240	276	241	253	225	227	266	266	232	250	258	256	232	246	221	221	235	241	252	253	247	246	262	245	249	205	258	238	227	233	245	238	251	256	257	277	264	249	236	288	212	238	236	262	184	221	241	276	235	250	240	269	264	266	246	272	253	266	252	255	295	266	242	248	250	263	255	234	227	233	260	236	240	278	245	270	243	254	236	277	247	214	262	260	240	223	263	224	248	259	244	239	243	219	237	251	239	224	254	263	267	262	231	250	228	232	233	246	270	237	243	277	207	238	229	273	256	254	243	259	260	249	253	268	259	249	229	251	215	252	254	230	240	256	269	235	247	226	236	248	276	227	254	235	244	260	259	229	231	229	258	250	258	209	245	213	223	247	261	228	239	273	262	224	243	215	247	239	245	234	218	253	240	262	240	219	242	253	254	270	247	240	222	237	235	269	260	222	257	251	253	262	209	245	262	244	248	253	255	226	240	257	262	264	236	238	260	237	248	248	266	258	203	214	242	237	244	207	254	261	252	240	233	264	253	226	232	248	264	225	227	232	231	223	238	256	270	236	229	242	242	268	240	221	253	259	207	222	223	240	263	247	262	244	265	269	233	258	277	254	261	200	275	243	256	218	245	209	236	214	260	245	238	266	215	246	242	258	229	250	295	238	269	262	229	254	244	259	260	255	235	258	242	242	231	250	264	256	240	262	251	225	244	250	260	263	277	255	260	248	232	226	224	249	237	246	247	235	261	257	205	252	247	261	241	244	229	229	223	254	230	261	261	207	250	232	231	262	250	251	244	254	259	250	222	260	243	255	240	305	237	268	227	224	243	230	230	247	253	226	277	232	234	225	213	224	241	243	222	281	244	225	280	215	246	263	285	244	240	246	237	259	254	270	266	233	232	249	217	245	240	249	245	256	259	248	213	269	275	246	220	240	239	278	230	270	258	202	249	268	251	241	220	225	259	268	260	255	222	231	256	230	219	251	241	255	253	228	258	234	229	237	270	238	249	266	225	233	241	264	248	230	237	268	232	230	277	263	237	247	232	242	286	243	287	258	237	241	261	214	248	233	252	233	239	251	252	256	247	240	239	254	275	248	237	235	238	261	291	237	243	248	263	239	261	261	228	235	256	236	249	251	238	263	234	243	245	260	231	241	260	225	251	247	254	233	214	268	233	231	245	215	225	213	267	223	213	233	228	234	250	256	232	229	246	256	288	264	259	227	236	251	242	257	271	259	262	235	197	239	261	251	257	243	216	234	231	242	246	263	243	240	242	246	233	270	245	258	262	252	249	256	230	227	225	244	233	241	264	247	258	275	255	251	229	242	259	227	256	240	243	223	268	237	254	260	248	222	275	252	246	220	216	238	283	229	225	233	238	233	235	226	205	236	242	263	243	235	269	266	265	278	245	253	262	269	199	241	229	195	246	246	230	215	219	248	216	245	231	237	262	254	252	238	252	249	278	239	272	224	236	210	259	247	238	242	226	232	252	271	268	270	260	263	275	210	242	269	281	260	246	255	225	226	254	204	206	249	227	270	222	233	267	279	228	209	261	243	246	250	241	235	255	244	266	230	245	246	240	235	246	260	262	263	226	260	265	247	285	263	234	211	254	260	220	272	241	232	272	237	225	249	248	258	257	260	210	235	253	265	261	266	240	249	248	236	251	254	248	263	241	227	204	215	228	254	269	286	239	223	234	244	220	273	273	269	282	248	261	230	253	245	249	265	256	239	223	226	284	247	273	258	250	244	254	258	277	281	232	259	258	283	268	260	241	236	269	252	211	246	251	229	251	251	225	265	273	278	241	243	204	245	263	248	264	233	259	250	241	235	259	242	235	241	251	259	271	232	254	261	235	253	260	221	253	263	242	258	235	220	276	244	283	259	274	224	232	226	233	229	254	249	238	255	258	245	236	242	263	258	243	247	244	247	226	239	253	229	208	258	265	265	274	237	256	229	215	227	247	249	222	270	250	247	259	244	273	272	254	268	242	264	257	244	251	256	237	261	280	249	231	267	290	232	255	250	231	243	249	228	251	227	241	247	250	256	269	244	251	246	235	257	279	250	217	275	245	251	259	228	213	256	231	246	238	260	250	262	274	238	221	245	265	257	261	223	210	255	226	250	265	230	209	233	229	241	246	229	265	225	237	232	242	247	225	251	250	238	253	252	252	241	247	219	265	228	252	254	242	260	267	231	232	241	270	247	251	259	254	279	246	257	250	246	238	222	249	267	217	254	248	251	230	258	239	266	237	224	278	255	270	243	212	241	236	283	242	257	256	234	239	267	283	250	243	248	277	222	242	259	221	245	222	268	267	257	267	240	225	265	254	231	234	249	249	265	245	234	258	232	220	261	252	254	269	274	256	287	241	202	258	261	249	223	239	245	228	232	257	250	218	243	261	241	238	235	233	255	255	244	248	253	269	257	279	245	277	237	247	233	248	247	259	255	258	244	223	253	238	255	231	215	252	248	236	262	250	231	268	231	271	244	254	237	249	250	240	252	264	221	251	232	242	235	247	231	251	236	257	244	215	238	233	228	241	239	235	242	222	251	238	244	265	246	275	256	268	241	246	254	241	249	262	260	251	243	244	250	279	231	265	253	238	250	237	245	255	243	252	244	235	233	245	268	255	252	250	263	244	262	263	226	261	251	243	257	253	259	281	220	240	257	245	217	244	250	229	269	244	223	258	253	266	228	267	261	239	263	242	215	240	253	274	253	243	236	241	264	274	216	240	226	257	240	252	251	243	260	253	221	250	255	236	256	256	256	215	243	232	269	222	256	227	248	239	257	268	250	255	245	234	238	241	221	249	209	227	261	247	253	222	262	239	266	247	245	243	247	225	256	256	258	259	240	256	215	262	262	248	260	266	253	232	254	245	252	262	244	234	249	271	260	249	245	268	252	249	247	254	254	264	253	246	253	258	226	258	243	247	247	227	257	254	244	237	231	243	266	275	249	255	274	236	265	258	246	247	242	265	241	242	235	269	242	229	241	264	252	258	252	214	253	252	243	276	252	258	237	224	230	256	212	251	208	264	249	247	250	251	269	265	236	239	258	240	241	247	260	223	274	249	251	220	213	244	251	247	222	246	254	256	248	236	255	256	263	253	246	213	234	251	238	233	252	257	242	281	277	234	246	290
6511	11502	8370	4217	2267	1705	1350	1101	979	828	764	736	656	689	640	610	623	599	613	605	578	560	559	561	592	594	559	550	578	549	587	577	565	516	549	511	565	542	549	538	549	566	515	573	551	567	569	538	574	522	583	558	555	541	567	576	553	558	541	532	570	582	581	525	546	508	537	537	575	523	587	523	504	548	529	550	547	527	504	541	530	576	587	557	559	545	532	538	534	531	541	535	515	554	542	541	544	502	547	542	529	533	569	564	525	537	559	526	543	578	554	550	524	555	570	512	528	534	538	559	504	520	538	497	544	560	549	519	551	554	513	561	610	529	542	554	551	492	533	564	587	529	568	539	530	545	540	538	536	531	558	530	523	494	538	572	533	537	575	556	538	522	537	535	521	536	524	551	558	557	531	558	580	550	564	553	549	556	580	531	550	609	507	527	554	574	516	555	542	521	568	593	572	593	507	556	553	567	521	510	542	597	576	537	548	575	511	577	536	509	525	547	587	551	539	517	539	553	553	549	553	559	564	630	523	545	572	545	551	571	544	559	580	541	541	511	559	538	516	530	520	565	551	551	533	563	604	561	547	552	567	533	522	526	559	533	534	556	523	475	601	511	567	565	519	527	573	515	578	540	571	559	527	539	536	571	538	542	534	569	537	534	546	536	575	564	531	514	550	553	574	587	519	537	547	556	491	553	555	577	538	555	565	538	602	542	525	546	528	514	551	498	579	593	596	533	533	541	527	540	527	573	557	536	547	501	527	553	587	521	550	581	556	539	575	548	550	554	552	523	551	544	496	571	571	561	529	577	530	570	523	544	510	531	526	525	533	538	540	521	513	512	557	548	530	534	562	532	548	524	564	601	575	572	558	527	551	540	562	544	556	572	527	559	570	524	523	582	553	549	571	504	571	545	569	589	579	538	559	567	546	563	551	519	553	558	569	527	596	513	539	546	587	544	572	525	586	541	526	549	532	551	546	558	609	580	539	528	550	504	540	507	546	518	567	529	551	516	516	534	528	569	539	587	543	581	549	521	518	541	587	527	557	594	518	546	588	567	551	527	574	527	524	566	544	548	554	535	562	584	558	519	555	541	576	491	530	530	559	542	533	526	528	555	543	535	566	479	524	563	552	516	563	531	557	591	519	574	554	571	542	548	599	541	504	568	511	579	554	564	545	527	593	544	544	563	566	558	534	534	513	567	555	571	523	547	555	582	545	557	557	541	544	535	541	530	572	522	573	545	540	553	554	604	540	528	558	519	535	546	550	559	554	532	579	513	528	559	530	556	519	566	510	527	558	549	600	595	544	537	563	541	536	546	527	547	547	599	551	538	542	577	555	538	510	548	542	511	559	512	516	550	557	544	567	599	541	534	575	562	573	509	543	553	553	564	556	558	581	543	535	529	565	546	563	533	552	571	539	513	528	554	562	540	555	547	538	522	525	539	561	555	555	525	574	566	521	572	582	569	539	600	526	561	519	588	505	515	553	529	562	568	558	541	556	528	569	539	522	532	543	549	544	513	530	545	541	564	526	577	588	519	493	541	548	566	526	540	531	553	543	576	549	547	507	526	508	526	527	576	537	560	548	529	565	571	544	617	530	563	599	565	551	555	569	557	516	550	529	558	521	554	550	549	563	554	538	567	526	531	555	523	531	545	531	553	551	583	553	572	561	527	521	568	526	577	539	527	541	558	565	567	570	573	548	527	572	552	489	543	530	537	553	512	623	547	551	556	566	537	540	586	519	550	520	511	578	548	534	577	512	541	589	575	508	562	526	510	577	510	547	542	508	563	541	553	530	563	576	549	579	547	527	529	509	532	553	551	550	548	572	533	524	514	544	571	525	532	548	549	592	567	554	571	499	522	560	576	506	546	513	518	539	558	572	510	568	551	512	519	511	491	545	527	519	545	589	540	532	541	576	509	580	526	545	503	516	549	545	567	573	502	545	569	560	604	563	543	527	579	617	541	516	485	575	567	587	555	558	586	533	539	516	518	544	512	544	538	492	568	560	541	536	524	522	537	576	567	556	542	530	539	532	538	560	530	564	519	503	583	593	552	547	521	548	525	493	532	548	548	522	509	561	598	498	569	558	529	552	507	542	565	542	541	541	586	574	512	561	537	560	542	508	548	567	565	571	524	539	536	524	541	523	547	537	526	587	526	592	545	553	554	533	529	544	573	569	519	531	585	538	554	560	544	533	546	507	595	524	620	509	578	559	615	569	520	567	549	559	512	556	530	579	553	553	561	513	536	510	558	557	528	563	532	565	550	550	540	546	557	567	514	534	560	555	540	554	542	522	514	535	530	530	511	557	574	566	544	554	556	570	557	538	539	543	518	505	552	530	522	567	548	565	548	537	521	523	568	556	548	530	552	575	540	523	543	550	527	543	564	524	562	542	535	557	548	546	541	574	534	587	550	555	520	550	541	526	541	573	533	555	499	561	551	562	504	573	487	525	527	572	559	566	577	534	584	547	585	559	534	542	522	553	535	585	505	556	546	536	557	578	531	523	541	510	510	508	573	492	541	522	521	539	570	551	536	561	536	555	526	563	558	553	568	528	594	526	548	566	566	541	527	572	541	513	513	525	511	575	557	544	534	530	498	540	561	541	545	509	557	506	542	582	538	529	517	559	526	549	530	538	474	555	525	521	534	543	526	519	511	556	564	554	513	520	513	542	555	577	527	528	517	598	551	490	575	569	534	578	499	534	544	576	555	556	557	568	572	527	512	502	548	587	507	548	530	564	547	562	579	519	549	569	557	567	552	540	585	522	512	552	555	559	561	506	521	534	532	597	570	540	541	564	548	503	512	562	615	529	565	534	563	547	612	525	494	559	561	588	530	524	539	548	537	606	555	558	530	510	515	562	530	566	551	580	529	540	545	551	574	542	551	545	559	546	541	578	555	576	521	542	544	556	561	544	547	538	529	541	570	531	545	549	537	511	523	573	580	557	547	524	582	585	565	566	527	564	501	567	535	568	511	493	509	559	538	541	523	563	584	533	538	591	531	552	549	546	541	509	563	555	584	533	543	542	519	543	552	542	571	559	517	568	547	537	556	496	564	549	499	602	545	599	602	555	486	594	562	519	549	532	537	532	531	536	548	524	526	529	535	530	549	568	576	590	576	619	533	565	533	571	509	573	548	501	552	509	537	567	525	510	532	598	548	525	551	539	546	504	515	517	539	540	550	524	536	552	529	556	534	530	572	519	529	531	565	557	576	547	528	568	523	577	595	561	568	542	537	502	577	501	555	565	543	552	582	528	557	563	526	518	567	558	559	547	546	529	571	599	547	501	567	516	554	546	507	548	592	556	508	543	507	583	530	555	521	588	513	510	516	543	562	575	526	559	569	561	584	541	586	575	517	494	570	550	557	545	566	553	526	550	568	542	546	555	558	557	544	578	533	506	543	552	490	559	538	516	580	514	493	557	512	560	518	520	512	535	554	554	536	526	530	524	560	537	525	548	542	552	559	542	581	559	502	590	596
23977	21118	25334	27144	21142	21159	7139	2516	1428	1095	979	736	599	435	356	300	349	322	246	277	305	246	234	199	205	213	199	223	240	184	196	202	212	187	193	194	184	150	161	172	184	145	157	154	180	157	141	176	124	146	176	172	146	146	181	157	160	187	184	184	160	161	147	169	170	175	155	164	156	152	150	144	173	161	187	155	149	143	172	159	167	174	176	141	173	141	165	181	144	181	174	145	147	179	154	177	177	165	151	165	164	177	174	172	165	143	158	158	172	179	138	189	167	166	162	167	148	171	159	156	187	172	154	153	164	155	171	161	161	165	154	169	155	167	167	174	163	162	175	168	162	160	164	134	167	175	155	175	180	164	150	158	171	141	161	154	181	167	162	164	164	166	161	154	156	143	170	143	187	159	172	182	152	163	160	163	174	161	167	159	154	153	166	177	149	150	170	179	182	177	183	162	159	153	179	167	162	123	137	157	172	169	147	186	162	169	158	161	160	160	165	181	161	155	138	163	173	156	157	124	156	155	179	149	187	167	157	142	166	168	185	174	165	161	168	197	157	161	174	158	157	165	141	164	167	159	142	179	153	153	160	165	151	159	148	184	169	129	150	184	138	153	154	157	163	155	171	183	175	180	150	148	143	156	164	161	146	143	157	157	174	145	142	186	162	164	164	156	155	141	159	168	154	154	159	146	144	153	161	152	177	153	159	145	156	155	165	160	153	158	166	150	194	182	170	135	155	156	151	142	167	165	177	169	153	153	157	172	155	142	190	185	161	166	176	155	168	164	139	154	170	158	146	181	155	179	144	146	191	175	176	170	156	173	157	151	188	175	162	163	169	159	179	157	163	131	160	172	139	156	154	154	179	177	148	201	169	176	151	177	174	161	161	165	176	143	150	151	159	159	171	161	155	166	165	155	183	174	144	159	185	179	164	158	150	171	176	195	169	165	146	170	180	151	166	175	159	171	154	193	168	156	175	211	159	158	156	140	160	162	155	160	150	165	169	181	161	158	118	160	173	182	150	144	152	165	145	146	135	186	156	151	171	195	180	185	158	154	178	155	181	155	183	146	154	127	175	161	165	155	161	167	141	170	153	143	174	150	173	149	164	135	151	129	157	165	145	145	141	166	163	172	166	166	163	150	134	156	162	160	166	152	164	163	158	165	142	170	152	163	170	175	169	167	144	184	174	171	155	163	160	183	186	177	169	182	154	172	155	153	151	162	173	202	153	162	170	155	135	128	179	156	148	172	165	170	151	156	174	174	171	147	166	170	163	165	154	170	158	144	156	170	168	154	141	159	167	172	151	158	151	156	163	172	202	139	169	171	158	142	164	157	170	167	152	166	174	173	177	175	174	162	179	165	155	131	166	159	147	154	174	158	133	124	146	156	145	149	170	193	165	156	160	145	161	150	171	169	178	149	164	163	168	145	167	170	173	164	170	160	154	173	153	146	165	139	142	149	170	157	166	156	161	152	161	164	171	157	161	165	186	170	166	185	171	140	164	154	161	152	170	164	144	160	157	147	144	166	187	157	181	152	152	147	173	160	177	163	148	143	149	153	150	142	170	175	168	155	154	134	152	164	147	161	164	148	175	184	150	155	160	149	152	158	141	144	148	143	164	128	173	186	167	169	176	156	167	159	158	165	162	156	158	153	157	151	148	169	154	168	157	146	169	162	154	173	147	177	194	150	175	173	148	142	158	171	171	143	171	163	173	157	144	169	152	133	176	151	178	173	158	155	164	142	167	168	185	142	158	201	148	130	169	141	164	149	156	157	140	166	152	179	172	163	144	160	167	153	164	141	157	160	184	171	155	148	164	174	130	175	166	153	177	163	174	187	178	210	161	150	164	153	163	155	156	162	174	149	170	152	176	146	161	173	174	156	184	150	151	146	169	170	165	150	167	167	168	156	157	178	165	163	174	178	168	150	140	164	188	166	170	185	184	150	154	156	186	171	165	157	164	154	140	170	149	162	166	183	175	164	171	149	140	152	176	147	154	137	159	179	166	168	157	159	168	156	178	169	164	158	166	164	184	160	145	170	168	170	174	171	149	163	140	171	140	145	129	174	187	159	187	170	149	182	152	154	148	168	180	161	164	163	164	149	181	157	173	159	139	160	193	149	156	174	153	169	151	156	150	169	162	169	159	150	149	144	165	177	181	181	186	166	162	142	137	170	146	156	156	154	145	153	163	167	155	168	145	159	135	146	151	163	171	167	147	174	166	147	161	164	152	136	173	162	157	157	136	140	153	152	161	176	175	160	162	188	157	193	150	172	165	151	164	151	178	152	144	167	162	151	162	160	161	131	164	154	157	161	164	162	168	138	171	145	173	172	187	167	154	156	165	140	164	155	145	146	130	158	147	140	157	158	161	151	161	169	150	173	161	168	180	172	164	166	154	150	181	167	184	145	180	156	180	166	166	156	153	190	176	154	163	177	154	165	172	155	160	158	150	165	157	163	155	173	155	166	186	169	171	169	157	153	150	148	161	136	164	174	160	156	187	156	156	206	132	152	164	153	171	170	159	160	167	173	157	153	167	149	146	163	144	190	182	161	174	178	158	170	173	154	166	156	156	162	173	157	182	151	166	162	163	143	162	151	141	154	173	141	158	159	164	160	151	172	183	152	183	160	176	153	157	172	142	167	188	158	138	154	152	166	166	180	187	155	166	154	167	158	165	132	169	160	185	148	159	172	151	160	153	171	168	130	140	185	162	169	182	161	167	175	167	159	176	161	156	156	160	148	155	156	189	153	181	161	188	171	161	166	166	159	181	161	150	178	151	162	187	186	159	161	171	157	163	164	167	183	147	154	169	159	163	173	163	178	152	169	152	159	158	169	162	158	177	190	159	149	136	153	207	174	144	138	168	151	151	176	166	180	144	195	165	143	162	161	165	164	162	155	171	160	167	141	149	165	152	169	152	155	154	152	131	164	180	164	151	158	159	150	159	183	156	166	143	142	148	160	175	169	164	162	148	151	181	158	140	170	146	175	156	159	153	149	168	146	154	151	155	148	153	178	171	127	163	181	169	149	158	167	161	156	174	166	167	161	161	169	160	161	168	155	143	142	148	160	165	171	143	171	152	188	151	184	156	142	148	153	154	169	182	161	160	155	160	151	149	157	159	175	164	166	179	165	153	160	199	158	195	152	147	164	165	155	147	162	164	144	141	151	181	205	144	167	162	157	163	160	149	168	165	139	178	170	147	147	168	159	168	149	172	139	155	137	168	174	141	171	152	173	166	160	187	154	142	162	154	141	133	171	144	155	164	158	159	147	160	154	172	157	161	155	143	163	177	152	161	163	161	151	172	169	153	170	177	159	180	169	171	170	162	180	167	160	164	174	184	168	176	166	147	158	149	157	164	188	171	140	179	146	175	184	153	151	166	154	146	159	185	152	167	165	181	140	172	166	181	176	146	124	144	140	180	166	178	144	177	155	193	174	164	152	173	161	173	166	175	158	171	173	166	145	154	152	151	138	180	170
7831	14958	11162	5732	3120	2229	1600	1287	1023	902	849	703	642	592	510	484	469	447	463	472	465	419	431	416	404	439	386	415	403	441	384	406	424	366	393	373	395	405	373	402	411	388	388	389	381	404	390	415	409	414	340	370	392	376	354	365	394	390	369	375	393	398	382	358	376	368	410	384	376	423	329	346	358	376	369	371	332	388	395	377	365	404	400	375	361	400	364	392	424	407	391	384	391	384	377	379	412	379	363	365	359	392	382	410	338	399	369	396	377	399	397	405	384	384	357	414	385	397	385	397	389	379	398	353	399	374	383	370	381	389	377	422	372	360	404	433	405	382	393	398	362	388	419	406	385	420	404	366	413	407	374	411	374	401	375	395	374	381	406	406	361	398	403	375	388	383	373	375	369	400	391	373	358	370	399	383	376	384	404	380	380	357	354	375	382	395	390	383	419	370	395	394	381	375	393	386	392	413	394	381	409	396	390	400	377	425	366	394	381	397	393	413	362	374	377	390	389	400	398	370	392	375	371	367	370	388	366	375	384	358	368	396	371	364	365	416	407	361	356	398	382	397	337	375	394	363	377	369	384	352	374	370	366	343	375	392	378	354	383	404	377	375	403	374	357	382	403	386	416	373	369	374	419	382	386	387	356	373	387	361	372	398	392	398	388	389	370	334	395	385	400	451	400	365	410	364	384	359	388	401	356	388	382	381	386	407	389	402	411	396	404	422	403	352	354	395	408	386	377	365	367	408	399	371	398	364	377	382	422	372	355	392	397	418	376	370	387	368	365	426	396	353	376	385	422	386	425	378	382	417	411	386	385	347	365	383	398	418	383	349	399	383	402	375	392	386	382	387	384	361	362	424	362	376	370	404	392	357	381	387	352	381	386	363	380	336	379	405	407	334	358	367	379	370	414	385	402	402	353	387	394	357	368	376	403	416	342	389	370	366	366	413	381	392	375	391	409	399	367	374	380	364	365	354	397	372	399	386	388	358	420	380	410	363	405	378	369	375	400	398	398	408	370	378	395	358	371	419	379	383	387	388	387	376	372	362	385	368	376	374	371	393	369	384	412	351	412	402	367	396	358	384	380	370	399	403	352	400	382	359	420	375	404	343	367	383	360	375	365	390	382	373	386	388	389	408	396	394	361	368	390	375	399	366	403	391	396	402	396	387	393	371	372	357	409	383	417	414	380	361	387	403	386	377	358	370	398	356	381	411	392	382	385	388	366	400	393	393	374	369	413	376	393	376	394	383	391	347	368	388	385	391	389	388	391	366	364	365	402	365	401	377	383	374	371	371	379	371	359	373	395	353	392	363	381	361	375	409	370	406	381	359	362	349	389	400	388	375	363	383	408	378	357	405	379	406	418	404	386	414	407	393	399	403	399	430	368	392	418	398	378	332	375	405	371	391	414	382	405	355	384	383	362	417	354	363	396	354	350	360	394	389	422	396	351	394	395	382	399	383	400	388	383	431	408	376	384	405	353	377	397	383	391	376	369	345	423	395	359	384	406	394	403	361	401	433	387	375	355	369	399	366	406	353	383	379	389	399	394	388	393	398	368	357	400	337	385	388	362	390	417	365	356	361	395	359	412	378	395	380	321	376	370	399	378	410	379	409	419	383	387	391	346	375	393	374	376	387	372	361	389	360	396	352	398	380	373	409	376	391	360	393	400	389	393	408	371	355	398	378	382	396	379	384	362	377	398	409	408	350	375	362	395	378	400	361	363	368	399	374	398	366	384	402	408	383	411	385	378	366	375	401	345	372	384	385	363	373	407	335	396	382	356	392	368	352	388	396	389	363	388	377	387	386	404	381	352	377	386	372	371	356	384	346	404	378	353	386	355	359	411	360	400	386	363	370	390	408	415	337	400	402	374	373	404	382	349	379	366	420	391	364	377	393	392	387	385	409	401	386	403	391	422	368	365	415	385	388	379	356	372	398	374	368	371	383	391	357	388	390	382	393	410	361	367	362	370	414	386	381	403	411	411	388	402	380	403	372	373	374	402	357	385	336	391	377	364	391	385	402	392	338	363	343	375	368	386	359	378	373	404	369	380	386	427	371	394	421	403	383	404	379	359	413	409	365	399	387	370	371	396	349	410	408	388	393	397	414	407	352	374	401	390	402	391	372	363	390	374	369	364	408	409	371	386	381	364	377	375	401	403	418	394	380	385	379	389	384	408	390	396	350	382	376	408	415	386	391	369	388	379	375	382	392	383	384	401	332	352	385	381	353	381	394	397	359	367	384	426	358	404	371	348	401	380	378	424	406	361	366	386	374	419	398	371	365	392	380	360	341	387	404	396	370	381	380	374	425	380	387	383	407	383	369	368	402	419	435	393	389	385	372	358	352	409	387	370	409	406	393	396	398	428	411	406	429	371	391	359	389	375	401	365	388	403	400	364	370	384	380	385	377	399	381	387	409	344	388	389	387	404	351	375	358	371	379	348	402	378	387	357	396	366	396	375	388	392	397	389	391	393	352	398	378	373	408	395	388	353	396	360	418	395	392	410	394	394	373	388	374	393	377	389	398	363	400	395	395	388	388	416	405	369	386	372	367	389	372	385	345	364	413	381	407	389	390	386	401	416	387	369	380	394	394	437	394	395	361	369	390	366	376	364	357	359	385	388	351	334	393	377	364	377	381	409	369	364	406	410	393	364	380	398	395	372	415	372	405	415	378	368	391	352	397	370	402	390	408	410	384	357	388	390	390	391	388	413	353	392	365	447	395	371	409	400	405	382	361	372	352	353	376	358	380	394	365	360	451	386	397	364	376	401	412	390	402	373	359	386	404	369	392	377	384	375	426	378	386	395	385	369	391	365	361	430	405	354	382	394	396	367	361	381	381	392	394	396	362	394	391	376	405	373	366	383	397	367	369	395	382	411	406	353	386	369	369	342	393	362	373	397	378	337	376	383	391	386	386	412	366	379	361	393	379	382	344	392	363	383	388	350	389	392	407	388	375	389	418	380	376	395	394	378	406	391	368	383	403	364	407	401	351	374	396	394	361	401	396	386	381	389	376	420	405	365	371	377	392	375	427	401	400	392	370	389	365	390	376	406	399	397	380	384	364	383	418	407	365	415	381	361	360	385	398	378	369	370	388	395	387	404	382	354	392	374	386	388	350	387	379	383	381	378	387	395	398	377	386	376	382	399	385	389	380	363	388	385	393	348	401	395	410	359	384	370	396	338	368	378	394	376	368	364	391	386	392	380	394	361	383	352	372	345	351	367	389	384	382	389	422	392	429	388	383	352	378	387	375	379	409	373	370	364	370	359	399	378	414	363	407	367	385	351	359	405	369	345	395	381	374	376	403	367	390	401	366	386	432	379	357	382	392	385	372	366	415	401	397	433	395	400	354	356	375	332	375	378	358	371	367	380	399	405	350	393	388	365	378	400	358	343	364	392	387	379	383	396	421	348	433	377	385	381	346	381	379	379	386	409	400	393	376	383	403	380	369	392	384	367	412	436	378	381	381	400	365
34294	13470	5157	2484	1570	1175	1082	877	682	638	567	494	448	384	393	384	417	387	367	411	374	366	380	356	357	314	332	333	361	365	345	357	354	363	337	352	332	343	329	352	318	328	343	321	365	344	324	326	326	353	322	350	344	340	332	339	346	340	335	321	323	382	364	358	325	357	349	297	335	335	345	316	329	347	331	343	344	337	326	325	305	337	327	338	318	304	344	317	381	345	336	328	348	376	361	353	326	375	344	343	341	308	369	342	374	331	314	331	354	345	339	315	329	354	331	349	311	351	320	370	363	351	345	315	324	349	315	332	323	339	326	315	362	372	347	326	340	328	331	325	341	348	319	341	343	337	367	353	360	337	351	349	336	318	321	356	334	348	353	328	334	338	334	383	351	366	344	357	356	322	347	346	368	316	352	382	320	344	333	354	329	348	355	345	358	355	318	324	346	349	357	311	323	347	358	332	383	350	317	325	365	330	391	346	324	341	358	326	338	337	298	365	360	333	353	368	361	314	313	373	281	332	345	388	306	331	342	360	344	320	373	324	344	328	316	349	345	352	349	361	295	314	322	329	368	356	338	340	365	325	363	298	345	341	349	356	356	347	314	338	363	339	376	366	347	320	324	337	358	340	352	357	352	340	338	327	324	356	324	318	357	342	321	347	366	359	350	345	321	334	325	319	308	344	369	326	334	314	313	333	349	323	294	336	364	339	349	343	345	321	338	383	345	340	372	345	361	357	352	298	348	313	354	325	324	331	344	369	374	346	319	301	324	361	331	337	332	310	345	306	327	324	328	311	353	324	329	362	360	333	292	313	325	334	338	345	352	310	322	347	332	322	354	348	331	340	311	357	331	346	311	333	365	352	346	359	340	373	323	340	341	325	359	353	362	344	351	335	356	346	354	336	298	331	371	347	316	318	338	339	343	340	344	322	366	332	345	339	367	336	330	310	320	302	341	340	357	335	340	346	324	335	338	335	341	383	330	368	345	337	301	331	317	337	315	310	302	318	337	317	380	341	356	317	324	346	347	359	374	301	306	361	305	364	344	351	293	370	358	331	365	326	367	355	337	356	410	361	329	322	353	328	362	321	325	378	397	332	333	343	333	284	373	364	325	365	351	333	338	368	367	331	352	331	316	356	347	358	347	345	338	331	345	349	322	343	351	339	335	378	369	342	346	363	359	359	342	344	318	320	336	324	368	335	365	323	352	343	327	307	325	325	348	379	330	335	355	350	325	372	350	380	370	334	337	359	322	318	324	333	330	303	344	328	332	356	332	350	348	321	319	391	347	340	304	336	333	334	333	329	345	330	343	363	329	316	357	344	334	376	355	314	373	319	326	330	326	325	331	322	323	338	360	308	338	361	307	362	324	299	332	333	372	344	381	308	361	344	361	294	323	330	336	311	345	331	324	343	350	366	350	369	348	315	351	379	317	346	325	351	337	363	359	369	328	332	343	335	321	332	335	356	335	341	332	341	309	339	346	335	331	346	342	360	374	370	324	307	315	316	342	337	356	353	331	346	366	320	315	355	363	329	362	364	336	349	331	352	345	357	388	351	389	366	331	348	346	374	327	343	327	372	332	333	343	324	368	365	324	326	318	321	342	295	325	325	394	352	318	351	354	329	327	315	325	302	348	302	325	314	369	314	364	352	319	332	317	335	351	325	307	326	357	335	355	332	351	347	378	361	316	345	332	352	374	350	356	346	329	336	348	290	357	339	318	346	334	338	324	343	334	326	332	356	357	356	360	326	362	347	321	348	334	312	314	343	322	323	360	341	350	338	363	359	322	330	326	331	333	343	330	323	359	335	326	334	302	378	341	331	334	357	370	355	328	360	324	333	349	326	312	357	318	343	369	325	342	319	337	316	356	379	340	344	344	328	318	320	364	336	371	320	325	354	347	318	300	367	349	352	344	356	345	329	305	376	345	347	334	361	351	338	349	349	342	338	322	330	353	345	362	348	323	335	353	305	351	324	362	341	341	338	329	356	360	323	349	377	343	324	331	320	374	347	330	344	331	356	320	368	319	352	320	344	319	303	337	370	343	324	367	356	321	325	328	357	341	326	293	362	373	310	362	351	371	288	355	346	377	319	351	373	355	366	343	347	330	338	334	374	323	348	348	350	351	335	351	349	375	380	321	342	350	340	338	379	336	351	324	331	318	355	343	294	383	349	327	336	327	368	355	324	356	316	363	370	347	326	336	350	320	302	355	341	345	290	331	353	341	361	345	329	362	344	340	348	324	347	347	350	391	356	342	337	330	346	363	336	380	312	352	339	300	363	320	323	334	312	374	337	369	345	330	354	322	339	297	374	347	337	375	376	368	358	346	348	338	315	335	340	341	384	353	350	336	358	342	352	322	363	320	342	303	333	366	312	328	314	359	351	331	354	339	356	333	338	311	352	371	340	359	368	370	318	348	346	342	310	304	308	372	337	311	322	390	323	332	328	340	328	326	373	317	347	305	314	335	364	372	344	315	324	391	359	338	354	352	341	321	334	375	311	347	348	343	337	358	365	347	339	353	317	324	369	351	323	340	329	345	333	317	342	379	412	314	317	326	356	354	348	330	341	341	336	358	296	347	341	326	348	309	361	355	321	373	337	327	319	348	297	355	360	346	352	346	330	321	320	315	307	316	335	331	333	376	340	329	373	331	313	371	332	376	330	339	363	326	358	326	355	338	303	339	310	323	377	321	332	320	315	309	354	334	321	293	329	329	378	365	341	339	349	346	339	301	349	317	339	335	342	360	326	366	336	345	318	310	379	308	339	333	357	313	353	372	364	318	383	345	344	383	353	350	291	320	347	314	349	352	374	329	322	328	343	378	381	310	334	351	357	348	361	326	339	333	347	352	318	367	339	333	363	340	353	343	334	306	333	328	337	344	351	337	307	330	323	362	347	357	338	359	386	346	374	355	335	353	335	341	351	338	328	359	340	299	349	324	344	336	326	355	370	319	335	371	337	361	330	294	332	326	318	344	358	338	336	350	366	327	348	329	333	350	347	327	338	315	348	341	339	323	356	346	354	297	335	341	353	376	370	333	318	315	337	313	312	348	343	334	347	322	336	357	338	347	310	333	354	387	300	324	349	338	332	315	316	318	342	356	334	356	350	328	369	344	343	349	346	330	341	374	330	317	338	332	326	364	336	374	342	323	372	348	305	363	348	333	312	352	350	358	331	358	338	346	315	349	335	358	342	365	345	349	346	343	349	326	341	357	357	339	345	357	326	333	336	337	352	332	321	349	349	320	323	360	343	335	364	340	346	333	341	351	304	394	310	333	318	379	380	315	366	338	332	359	329	347	364	372	354	339	349	374	380	346	339	348	375	321	315	314	304	358	330	333	342	372	318	360	358	355	351	329	323	345	321	369	359	337	356	349	339	335	346	336	351	377	354	342	356	351	337	349	354	357	282	350	355	335	335	340	342	366	336	322	331	349	334	349	348	333	362	340	346	360	314	346	329	347	333	381	364	334	318	326	335
9573	5791	4487	2316	1529	1223	1116	1049	887	831	828	784	765	800	791	729	774	776	774	747	763	754	754	740	749	745	755	719	727	734	752	699	724	753	757	737	758	711	739	775	748	701	739	768	740	784	729	752	794	729	778	758	763	817	721	683	744	737	685	794	761	738	716	717	732	755	709	745	731	768	740	698	740	727	749	718	746	698	727	768	666	760	719	792	755	717	775	739	785	730	777	717	738	736	775	754	724	715	707	745	751	707	785	686	718	723	718	791	754	725	765	757	799	786	688	725	699	697	712	709	746	747	740	745	718	720	728	792	711	717	686	746	741	714	732	735	763	749	747	754	725	772	708	713	735	705	753	732	789	759	789	760	710	746	757	775	761	728	759	775	745	661	778	746	783	710	736	691	762	743	747	671	768	697	702	752	729	766	750	722	722	742	684	696	717	772	755	740	725	748	770	770	800	702	705	729	745	791	739	762	741	717	711	716	722	696	718	746	796	758	746	720	727	821	749	740	713	753	683	739	713	709	672	751	800	726	741	740	764	760	695	757	716	734	779	754	813	741	786	705	746	766	767	797	728	722	730	722	738	741	746	758	763	753	735	698	717	748	768	759	733	761	761	709	739	702	713	735	726	778	743	735	735	738	740	666	736	735	778	729	716	684	750	756	735	760	726	728	753	714	734	718	736	778	710	818	772	740	719	726	768	776	750	760	770	704	691	727	727	741	724	741	678	727	738	764	733	732	741	727	750	751	715	719	776	711	731	730	695	752	722	755	795	763	720	772	722	765	789	712	685	729	784	750	787	729	707	716	736	746	790	748	763	769	751	720	720	711	746	702	748	758	684	707	768	735	703	710	730	729	752	752	779	704	740	723	749	761	756	728	686	775	731	671	766	744	786	771	742	777	711	727	738	765	716	739	772	765	713	702	748	751	746	771	722	731	756	752	717	715	735	769	703	773	774	713	730	732	732	742	775	734	745	748	763	760	748	665	780	782	792	766	746	780	754	751	744	768	714	781	748	706	742	750	782	717	773	748	729	768	706	717	732	778	699	733	740	724	716	728	676	681	789	770	719	721	715	682	738	735	742	728	735	731	775	732	751	702	737	745	723	705	677	735	710	706	761	718	729	766	742	732	770	745	735	714	709	724	791	686	756	750	712	736	734	789	739	734	728	756	717	706	743	751	747	760	721	723	786	720	673	740	738	764	717	728	777	781	782	720	778	727	725	718	743	805	739	700	762	713	754	792	756	735	766	721	765	761	713	748	692	771	783	717	703	744	749	745	773	759	786	777	805	755	728	772	712	759	734	742	735	757	721	731	737	735	752	782	723	723	734	749	713	737	799	701	820	772	772	735	734	759	724	733	770	707	718	677	714	780	723	701	776	752	776	713	799	749	757	709	783	747	681	715	702	785	741	753	786	729	807	745	754	765	800	716	783	763	698	724	718	769	724	731	742	701	758	738	741	721	729	769	778	772	730	761	740	748	735	701	679	716	743	751	711	731	703	705	741	732	725	750	705	774	774	703	796	720	670	770	700	778	786	717	747	733	715	783	726	733	765	747	707	720	754	704	788	736	764	722	712	697	729	737	685	750	832	720	745	727	720	750	740	728	710	730	759	696	787	702	690	734	742	732	711	717	744	731	715	658	757	718	734	748	706	709	723	784	777	761	717	745	756	766	734	736	741	705	750	740	779	776	750	686	692	721	740	757	749	736	761	788	764	753	802	721	747	748	749	754	753	732	721	711	744	704	716	722	719	718	748	721	726	763	759	752	721	736	750	730	735	736	748	770	722	718	658	761	732	749	741	757	683	732	767	749	730	726	761	714	792	781	793	730	747	746	683	799	723	753	700	738	774	743	747	755	740	714	747	731	737	739	761	779	770	719	765	721	701	728	709	693	652	773	724	733	740	717	746	699	734	706	711	739	711	760	754	739	737	740	755	742	730	762	747	755	702	694	728	772	722	765	737	726	724	754	728	764	731	718	730	746	777	753	732	716	752	734	720	786	740	752	771	740	732	756	748	703	726	790	693	722	738	735	720	714	738	711	739	699	726	681	760	742	731	753	748	754	792	763	764	738	734	763	701	756	759	764	703	739	756	726	780	669	691	742	691	743	714	709	735	747	716	758	784	718	733	774	721	788	735	762	725	729	705	771	805	778	743	746	760	687	730	760	741	720	732	779	740	729	796	731	696	747	741	788	762	766	775	735	750	712	730	781	782	740	724	785	789	764	767	736	751	762	723	786	737	749	745	731	744	742	733	712	701	735	730	706	745	761	787	783	741	743	755	718	681	731	761	730	775	696	747	717	784	709	750	714	740	681	716	745	730	783	777	742	752	706	720	740	787	703	717	660	798	725	804	732	745	741	753	737	677	736	736	658	720	737	741	737	738	719	686	732	752	723	746	709	771	718	760	721	701	698	790	725	719	744	760	705	794	736	645	759	751	764	717	711	771	757	745	758	732	728	749	722	744	703	763	714	740	761	740	788	724	793	771	758	779	747	770	734	760	710	730	700	714	784	724	751	741	755	755	720	753	735	767	718	697	701	786	779	751	752	744	756	742	767	778	736	718	686	709	698	685	745	725	759	752	721	720	725	761	744	686	740	739	754	688	741	705	765	760	741	744	718	726	720	759	701	681	717	751	762	729	704	747	712	746	768	739	720	730	715	726	745	704	748	741	716	776	724	721	757	722	794	707	731	745	727	713	794	717	747	718	729	762	742	751	728	787	736	734	708	724	740	727	697	707	748	750	686	713	699	721	740	729	733	718	798	743	719	745	733	715	742	714	775	762	704	741	738	721	731	819	704	775	743	724	778	730	722	729	726	777	771	725	745	721	717	701	776	739	719	741	796	778	739	758	700	739	804	745	813	734	743	746	725	700	745	753	724	740	697	690	778	755	667	718	744	751	786	786	748	719	728	692	766	696	798	715	745	770	728	730	792	763	735	739	694	757	769	761	744	748	753	720	749	730	727	706	768	769	724	725	742	755	747	722	774	701	760	782	760	755	726	764	729	713	747	731	753	763	753	737	722	776	747	737	751	780	741	756	782	730	732	734	738	744	792	749	735	747	744	726	665	796	772	743	773	717	747	730	761	733	726	709	750	762	756	762	759	756	684	735	756	752	741	697	724	705	756	762	717	732	734	757	739	768	715	717	705	774	740	747	743	716	736	712	711	742	711	714	732	693	727	737	725	736	715	783	754	765	750	766	716	810	714	724	803	748	770	728	789	741	726	713	739	734	773	763	681	721	804	720	736	752	711	759	781	711	740	720	782	732	780	714	742	756	761	721	728	710	760	747	750	746	752	715	756	688	761	757	756	721	771	727	692	719	733	781	735	739	731	742	722	719	736	717	742	736	742	742	684	770	752	750	718	712	707	734	751	777	751	756	747	748	732	743	755	735	733	731	724	739	735	719	764	755	737	765	770	746	761	697	751	764	812	755	748	701	730	754	732	717	757	735	753	782	692	672	720	695	755	699	786
24843	21150	24721	27711	20750	5678	2215	1572	1033	775	773	610	466	397	394	318	338	311	296	313	328	286	279	307	265	255	290	256	275	258	291	271	269	277	262	279	261	241	266	241	270	254	280	255	273	240	247	234	257	245	266	264	250	222	236	237	250	238	254	268	240	269	260	267	242	255	233	252	236	246	249	255	280	240	246	234	252	263	250	277	268	249	237	224	246	238	262	245	253	232	246	230	234	273	251	247	248	246	227	241	252	239	259	226	249	250	246	259	233	266	242	244	270	235	292	267	253	268	254	211	273	281	235	240	273	255	239	248	230	239	267	259	231	265	207	253	260	228	277	273	273	230	247	230	261	229	217	257	266	246	255	228	263	252	268	229	243	232	281	243	239	240	239	230	233	256	242	260	235	266	232	233	249	269	262	256	249	255	278	256	209	270	243	257	253	233	227	249	253	233	254	249	277	231	290	269	234	237	234	271	209	278	260	255	248	231	249	251	240	246	251	255	277	251	275	253	260	247	236	253	261	235	240	228	248	230	262	258	262	221	225	255	233	230	238	240	231	274	268	260	247	260	267	240	247	240	234	251	251	244	233	269	245	248	239	256	265	250	251	241	210	256	258	274	217	219	274	263	267	250	238	244	224	271	223	267	260	271	259	232	259	239	228	267	238	232	274	258	264	241	261	236	246	250	241	252	259	287	275	232	243	252	246	230	255	241	228	236	247	249	211	241	263	272	220	244	250	218	229	239	260	252	222	233	279	247	257	252	214	227	239	256	281	225	254	273	259	216	242	247	251	240	239	246	233	261	258	277	269	254	257	230	217	257	262	233	293	249	229	265	247	253	231	232	239	255	238	259	251	283	249	222	228	238	231	259	274	243	267	230	249	273	266	296	273	270	267	266	257	220	229	226	258	270	229	233	236	249	230	259	237	251	256	247	258	237	285	258	249	207	240	258	240	242	244	240	282	258	254	252	244	228	226	247	232	242	257	274	238	262	240	204	274	242	230	243	252	233	239	266	217	264	265	242	231	248	237	245	238	232	247	223	232	295	254	230	261	247	259	255	222	264	245	252	258	268	256	236	229	239	268	245	225	269	239	250	260	252	248	242	230	247	227	232	255	260	239	274	247	266	254	262	225	227	242	269	241	249	232	258	229	257	285	251	285	259	232	241	274	257	270	266	248	228	239	238	234	263	280	263	248	246	250	253	267	291	212	253	257	236	226	238	213	240	254	262	281	272	262	222	264	236	234	272	243	254	243	233	253	248	256	225	265	254	271	247	250	271	258	249	304	276	259	265	238	237	276	272	253	285	258	237	245	263	251	267	237	282	216	267	250	233	249	249	249	264	253	236	270	233	261	273	250	245	232	245	259	250	235	276	244	274	247	269	242	241	252	256	218	257	225	255	220	232	212	257	260	274	247	261	259	239	257	251	253	248	241	231	273	232	260	266	238	247	251	226	274	218	233	269	270	204	258	245	264	285	265	235	232	274	250	238	249	224	250	264	274	233	250	241	227	247	224	206	269	263	259	246	252	264	262	269	259	270	247	227	228	233	228	228	249	244	248	244	224	246	242	259	249	268	263	233	242	245	266	258	255	221	277	252	251	255	241	270	257	254	235	284	228	262	245	256	248	265	251	250	274	283	229	256	276	230	262	251	244	257	236	252	239	227	247	214	258	240	257	224	243	269	270	274	253	281	231	230	249	237	239	246	240	249	253	242	265	247	248	254	235	235	238	231	220	251	234	240	265	246	215	236	265	229	277	262	234	251	236	221	255	241	257	252	252	245	258	242	269	285	235	276	235	239	260	241	227	234	267	274	284	248	257	235	254	257	286	259	253	246	259	265	232	254	190	221	258	239	259	255	247	242	253	267	273	260	217	253	277	271	234	278	254	252	235	221	250	277	273	267	269	248	241	251	241	245	246	236	268	281	272	254	287	243	231	252	283	265	259	232	219	259	233	233	240	251	224	268	260	237	253	267	230	247	245	255	241	231	221	250	238	255	253	241	264	233	255	267	245	263	261	264	263	208	250	253	250	248	256	232	228	240	228	267	252	282	273	230	245	271	226	286	243	253	256	225	252	233	266	230	257	238	250	272	251	251	255	254	229	237	243	258	256	233	223	252	268	234	254	233	276	261	263	232	244	254	237	237	265	213	246	256	260	237	223	229	246	256	261	235	256	231	214	268	260	257	265	255	260	248	252	237	218	258	231	249	244	253	230	246	254	243	221	254	259	263	272	256	274	233	249	230	245	246	251	221	254	282	250	259	242	257	241	228	240	255	234	227	258	253	241	255	256	233	236	252	262	249	268	235	255	265	279	242	252	250	224	253	215	259	278	245	259	233	234	252	238	220	237	250	233	268	252	249	267	251	249	254	238	247	228	256	230	257	252	246	279	273	252	274	244	241	258	273	237	224	247	252	243	260	262	240	230	249	244	240	287	242	252	228	228	260	237	234	221	279	271	270	246	226	257	208	243	246	268	259	252	271	242	234	263	258	235	270	239	240	264	282	249	246	234	265	285	218	250	212	241	258	257	252	239	254	261	214	234	229	245	240	230	230	251	230	240	255	247	227	233	226	250	246	266	239	247	264	236	268	237	219	236	257	252	249	242	228	283	239	229	234	268	248	229	277	248	246	224	251	274	293	230	193	272	276	253	252	269	250	242	242	251	273	242	233	213	245	225	241	241	248	232	252	220	269	224	240	234	240	244	260	249	269	247	253	269	224	240	257	245	261	228	246	252	280	231	245	243	249	272	227	273	232	254	261	264	242	270	254	236	260	239	242	245	249	263	221	226	238	259	267	245	237	224	252	240	243	232	228	242	239	237	245	238	260	247	243	245	266	231	271	240	255	236	240	231	245	257	259	266	244	255	249	225	239	221	232	254	248	256	237	217	263	248	261	240	242	252	263	245	216	259	263	259	242	264	237	266	240	269	234	239	241	265	250	258	231	275	221	255	239	232	247	236	236	253	250	244	257	265	240	237	242	237	242	259	241	279	251	237	264	246	241	242	223	253	247	262	242	252	260	255	231	249	237	253	239	245	256	248	254	244	261	237	229	260	230	261	266	253	250	254	245	244	262	259	258	248	253	266	238	243	234	250	257	270	253	244	253	243	248	250	247	226	231	246	245	252	242	241	233	269	249	218	216	230	248	251	229	262	196	256	244	253	255	243	247	215	245	230	227	238	258	228	247	230	242	271	261	230	257	252	227	246	248	259	245	239	278	244	246	247	240	215	254	247	229	244	255	232	244	236	240	268	224	241	257	253	235	259	271	231	263	249	277	232	223	218	236	250	227	245	269	255	245	257	289	233	237	270	284	229	239	263	268	235	252	254	229	267	268	219	247	231	285	224	252	239	238	252	259	277	261	251	252	226	248	275	260	264	236	269	232	230	232	238	222	253	231	244	248	257	252	236	242	230	246	244	239	239	266	264	254	238	237	242	239	232	236	253	243	229	252	251	274	235	263	235	251	273	274	250	252
5857	10504	8146	4186	2380	1602	1499	1213	1022	848	804	749	623	660	623	643	618	597	586	629	596	605	558	552	542	599	584	549	558	566	565	548	505	518	534	566	535	534	537	562	553	540	576	560	507	527	552	562	589	533	558	559	579	561	574	519	522	537	551	505	574	560	530	554	575	536	532	504	542	555	611	538	590	572	556	544	512	543	546	529	572	555	565	564	534	544	589	573	580	552	560	558	578	572	589	559	527	551	571	559	546	566	548	519	551	552	539	560	534	576	539	519	566	541	520	573	473	562	519	559	569	549	529	580	537	555	568	552	544	554	600	538	564	565	571	567	572	506	573	564	532	524	564	553	517	528	532	516	558	524	518	586	528	538	566	598	545	564	507	516	597	572	562	578	582	566	568	540	540	585	522	577	549	518	549	572	537	546	542	544	533	524	552	577	542	550	569	537	554	553	569	546	560	562	550	518	551	520	491	538	580	517	503	536	562	581	567	507	528	535	527	529	489	542	539	580	580	566	534	541	542	578	548	533	553	556	541	535	534	575	572	565	555	604	550	603	563	527	551	552	515	539	521	588	557	576	537	510	515	589	561	587	563	551	543	554	559	541	547	516	575	526	566	578	524	554	562	533	556	545	566	552	553	535	532	590	558	551	536	523	543	568	574	539	550	559	578	542	547	564	552	543	534	549	551	538	538	540	519	521	502	560	526	592	493	577	592	533	559	580	556	542	568	511	556	563	524	528	574	570	521	578	561	508	572	511	523	568	516	531	500	546	543	530	588	561	495	546	564	513	587	559	548	560	540	564	531	528	567	499	528	549	530	550	513	582	551	525	520	552	538	540	538	531	586	597	544	601	540	548	558	562	574	515	562	540	535	558	556	560	601	561	549	559	543	502	560	552	567	577	523	617	537	530	539	578	568	553	561	567	566	577	583	558	536	560	521	538	534	550	554	540	562	537	582	522	526	541	541	551	552	560	551	568	524	543	522	532	542	544	594	555	585	523	530	543	522	590	515	568	557	552	556	540	576	540	566	585	546	555	560	547	525	608	583	543	578	549	557	525	566	578	540	577	511	567	550	520	532	562	550	529	515	583	530	510	548	562	539	592	578	529	571	596	532	517	561	533	539	581	526	566	538	564	548	543	574	548	485	521	506	552	564	503	575	529	537	540	535	588	544	573	541	531	527	534	557	541	575	511	527	567	544	517	520	507	541	557	553	521	534	557	537	542	575	568	576	561	576	549	560	578	511	535	545	556	508	544	534	564	554	541	545	546	508	527	524	576	573	557	574	592	547	591	576	549	578	540	547	573	503	570	518	543	517	540	555	584	537	561	579	550	508	556	540	547	523	536	529	560	518	579	513	562	562	548	549	587	589	550	573	595	524	570	542	531	528	501	510	532	578	548	580	565	564	519	544	576	586	552	510	547	555	557	543	577	581	527	553	551	548	520	538	519	567	555	555	537	542	559	539	544	548	545	539	561	574	514	554	540	535	539	543	545	565	541	539	565	535	536	587	539	543	541	547	559	579	571	540	569	576	555	575	538	536	504	596	546	569	562	557	537	564	540	554	562	555	535	561	563	548	553	523	527	504	550	567	553	559	551	535	571	560	576	556	557	533	550	541	567	543	539	559	562	531	536	551	578	512	557	506	504	557	528	583	570	577	580	559	588	576	537	558	544	526	560	569	546	581	555	500	563	535	577	501	552	544	540	491	521	534	578	570	563	598	547	560	568	509	532	533	521	535	595	559	541	572	540	574	554	555	516	501	549	580	501	584	578	582	593	540	523	562	548	510	554	567	524	554	538	545	592	559	537	562	560	537	516	584	573	568	540	567	547	534	557	557	577	542	539	508	520	586	587	531	543	565	543	568	560	521	536	498	556	565	545	531	545	523	581	536	532	552	564	582	516	566	535	606	522	549	574	570	564	580	593	553	551	562	548	571	534	542	542	504	527	521	530	560	568	522	540	521	573	561	556	549	533	551	567	551	522	593	521	574	535	545	566	560	536	538	538	528	524	520	535	598	521	581	559	534	558	570	513	571	554	573	539	544	536	557	564	563	535	526	553	587	546	575	518	554	549	507	566	534	531	542	557	558	583	531	549	539	535	521	526	578	548	554	531	552	547	559	510	549	555	554	544	553	603	567	535	540	506	563	525	538	522	587	558	571	534	534	535	543	499	596	570	570	525	553	568	527	548	580	542	541	518	611	543	606	539	563	555	544	554	532	538	502	599	516	499	552	546	583	553	565	559	522	577	553	529	542	527	552	584	589	567	548	541	494	512	555	575	524	527	544	567	521	560	531	564	543	503	525	560	540	544	568	550	561	589	555	555	546	559	546	523	528	565	566	535	553	576	533	512	571	493	574	557	521	511	560	595	508	601	534	544	597	554	528	542	535	556	511	555	512	519	562	559	554	492	531	583	587	518	540	611	565	563	579	558	550	538	557	577	570	554	588	532	497	534	569	547	551	562	540	545	554	562	534	520	566	603	569	524	553	518	549	528	552	556	563	552	534	554	570	515	565	567	571	520	547	510	521	536	514	576	577	546	559	561	533	544	543	565	563	551	568	580	562	530	536	558	552	617	539	537	600	533	538	561	534	567	535	569	555	575	532	546	512	558	542	489	539	503	497	557	562	605	560	525	540	576	519	566	571	512	563	535	543	535	537	518	536	554	575	551	549	552	563	528	548	572	574	515	564	572	542	527	521	544	602	524	536	518	527	564	569	570	572	561	531	555	564	569	589	517	543	551	546	528	529	564	561	558	583	569	574	560	564	548	558	569	551	558	599	533	548	589	561	601	512	544	564	579	528	550	589	538	579	553	526	547	551	531	585	543	523	556	539	549	556	520	548	543	560	596	534	544	569	549	533	576	508	516	512	537	572	517	561	559	551	535	530	579	590	576	582	531	538	568	512	538	548	581	570	531	559	545	533	581	536	594	548	523	568	524	594	557	538	530	535	523	565	556	530	569	537	538	568	541	523	524	562	547	541	503	551	554	561	525	504	533	562	554	536	563	589	524	537	569	521	528	543	563	572	583	551	532	535	563	585	565	517	526	558	567	541	520	497	506	521	546	553	546	557	548	533	548	534	572	547	500	545	550	595	504	552	558	550	545	585	575	569	585	576	554	532	546	504	602	495	574	539	579	546	541	560	537	528	552	552	551	558	581	523	570	542	563	532	563	574	561	557	525	561	549	553	553	547	562	539	535	544	579	523	580	566	546	522	518	520	540	572	524	545	572	518	512	540	555	549	578	527	568	540	552	544	516	525	564	603	545	583	526	524	586	542	501	570	577	522	551	581	529	574	574	566	554	541	566	544	498	529	545	570	558	518	568	546	534	497	521	519	551	592	588	522	547	540	541	528	555	555	566	517	558	509	557	528	553	551	539	541	544	558	511	518	529	520	544	548	525	569	550	531	560	584	547	566	554	532	541	529	553	558	550	523	543	522	542	530	558	579	554	568	580	549	549	570	520	514	536	543	546
23988	21126	25385	27110	21163	21130	6518	2400	1431	1019	873	681	502	420	386	321	280	315	252	272	299	237	269	219	226	227	218	199	166	206	204	148	152	199	197	188	191	155	172	170	175	175	190	187	163	181	144	134	153	174	170	150	177	170	157	143	156	153	182	166	172	174	176	156	182	176	178	175	169	163	172	158	134	181	166	175	179	164	165	189	186	164	174	165	167	147	177	167	165	172	167	170	174	180	161	157	188	160	170	189	164	179	147	165	124	183	176	176	176	178	157	175	173	155	166	156	179	161	152	160	156	176	138	158	189	161	189	170	181	142	168	167	164	155	168	169	163	170	155	217	166	166	186	192	164	178	164	174	129	159	175	172	154	170	191	163	172	141	159	158	134	176	137	145	154	177	149	158	162	157	193	170	200	185	172	154	142	165	162	198	178	158	166	152	158	209	144	166	174	171	186	172	142	179	149	156	164	160	191	184	155	160	157	188	156	171	174	175	146	168	174	152	174	140	147	153	171	160	157	171	157	142	165	167	153	199	161	160	166	178	132	138	169	172	159	158	173	152	156	180	172	175	157	182	144	169	149	161	163	164	166	178	171	188	157	165	184	180	157	173	178	143	142	161	162	174	194	180	174	169	168	143	157	164	194	159	169	173	153	165	149	180	185	176	151	138	211	175	170	177	155	188	172	177	154	166	154	182	195	160	152	183	166	165	155	163	153	169	177	168	165	190	178	189	181	167	164	169	148	164	175	170	164	165	182	168	172	175	175	155	167	167	137	171	143	185	165	173	202	156	182	174	159	175	185	179	171	176	153	185	166	175	168	183	168	162	178	162	176	157	157	131	169	157	186	164	164	194	186	187	186	164	166	169	145	161	163	184	158	160	144	164	148	167	162	177	166	179	167	186	179	172	177	169	180	175	161	146	164	151	158	191	158	130	154	158	189	160	187	179	190	154	159	182	164	166	191	159	172	158	175	171	172	170	173	135	157	155	176	162	177	178	183	183	144	157	171	157	183	165	161	157	142	172	155	168	169	176	154	166	186	192	188	155	186	152	193	166	173	178	171	173	161	140	179	183	167	185	179	160	184	172	178	161	157	164	179	168	172	165	155	183	176	164	179	156	148	178	149	157	183	170	173	160	148	180	157	188	135	157	166	156	196	182	165	169	161	176	165	180	162	174	165	148	154	138	188	170	166	160	177	154	171	164	171	165	159	157	164	177	130	165	151	160	167	186	166	161	170	141	162	180	145	184	174	168	162	157	166	160	168	163	157	178	167	167	154	164	152	147	172	161	183	173	187	154	191	165	175	167	156	169	172	179	181	175	163	159	171	166	165	168	158	182	162	178	159	175	167	163	200	148	164	195	178	136	147	150	148	167	174	153	181	161	190	155	163	169	172	173	145	152	197	150	155	163	161	166	161	151	161	179	171	160	163	148	150	169	168	186	173	162	172	184	193	162	155	174	170	142	164	199	178	182	163	164	180	140	163	179	183	170	189	162	170	173	138	132	187	161	188	157	153	141	173	173	138	151	165	175	151	176	184	176	168	164	168	145	155	158	180	179	177	163	151	142	171	144	170	183	185	151	165	168	177	148	151	150	147	179	164	147	147	176	181	149	159	148	157	175	152	150	135	166	160	164	178	154	167	172	155	164	162	203	191	174	152	176	173	181	177	151	171	178	156	151	165	186	169	163	163	162	168	166	161	187	185	147	163	172	159	174	156	166	178	172	171	151	161	155	158	185	156	158	188	155	168	165	177	148	154	171	166	174	161	170	154	187	166	168	158	149	155	172	154	149	152	163	173	182	163	152	161	173	171	173	181	158	172	149	169	160	165	170	156	160	173	163	158	164	163	149	176	183	145	148	155	178	141	162	176	159	150	175	164	181	163	163	166	174	168	153	180	191	155	182	169	156	154	165	154	173	168	163	150	160	165	175	164	163	190	164	161	156	193	168	149	166	150	172	162	176	194	166	183	162	159	146	171	155	158	195	161	166	169	194	182	169	155	175	173	146	155	183	156	172	164	166	184	184	166	165	172	166	154	189	160	178	213	179	162	169	192	160	146	163	158	182	148	162	165	161	181	184	166	161	189	182	148	180	154	170	141	143	153	154	173	187	186	162	177	168	153	146	167	178	176	172	177	181	152	135	204	160	164	158	198	164	162	152	178	160	152	156	143	160	186	172	160	164	180	154	185	158	173	151	165	163	157	172	180	167	176	166	163	177	155	180	176	137	175	143	175	163	155	167	186	171	182	150	152	161	177	161	178	190	185	164	171	178	180	170	173	172	162	180	176	140	144	177	154	176	155	158	160	142	154	145	159	174	149	179	147	162	174	186	173	169	180	154	154	154	165	168	186	161	158	168	165	156	164	140	189	172	180	189	150	142	185	191	173	168	161	167	168	153	150	158	174	185	157	161	156	163	183	181	150	175	170	174	164	178	159	173	156	175	167	175	158	153	170	179	154	166	160	166	189	148	167	157	145	171	168	176	167	158	150	176	156	182	186	180	184	173	198	205	190	141	159	161	176	174	161	172	177	149	162	152	143	162	149	175	194	178	164	159	193	145	151	175	189	162	169	165	171	164	163	174	155	142	164	170	153	160	158	168	178	139	158	162	171	135	196	148	157	163	160	177	184	171	171	156	165	181	167	180	156	166	170	158	174	169	163	171	169	177	157	183	164	158	152	155	153	163	173	170	205	161	160	184	172	185	155	163	178	157	157	166	173	159	149	152	184	172	151	164	173	161	170	179	179	145	158	173	172	169	171	146	176	143	158	186	197	176	161	182	153	143	162	141	182	169	155	139	158	155	156	174	158	170	167	170	155	168	168	162	160	165	178	136	173	156	184	165	155	159	182	156	159	151	160	155	174	186	164	159	172	153	176	176	167	172	181	164	176	163	159	152	138	154	167	174	146	195	178	179	156	160	170	171	181	147	166	178	175	141	171	170	167	164	160	153	165	160	171	184	162	172	176	177	154	157	161	144	183	157	151	179	164	167	171	161	146	173	175	162	135	150	170	154	185	166	188	165	178	171	135	164	155	152	181	163	190	167	193	169	168	166	148	164	171	159	173	180	190	183	146	197	158	166	186	171	178	166	163	167	157	164	166	167	163	158	151	137	161	197	162	143	155	171	184	153	155	160	176	147	156	144	144	147	164	128	181	179	181	172	166	144	178	152	168	158	159	165	153	169	197	184	187	152	182	172	166	170	161	141	179	160	171	179	176	153	143	156	177	165	174	180	157	171	173	185	157	169	181	169	178	161	162	161	159	170	179	167	179	170	163	159	146	162	179	183	168	163	165	198	147	167	166	181	173	156	146	139	188	161	145	160	192	159	146	168	158	181	154	159	154	150	159	178	193	182	190	163	177	160	170	179	157	174	185	150	149	160	165	166	192	169	177	171	165	163	132	189	142	170	145	176	157	159	177	164	145	158	201	186	163	163	161	172	164	160	156	140	160	143	159	180	152	157	165	149	164	151	169	166
12011	11917	9940	5209	3047	1811	1518	1333	1042	778	723	630	562	470	474	466	483	469	459	456	470	466	438	420	422	443	416	406	416	442	410	416	405	422	420	423	391	411	397	408	400	429	420	375	380	402	370	434	422	416	397	410	419	394	387	419	417	418	396	358	406	414	384	390	362	383	377	426	375	414	390	423	392	368	382	378	395	391	389	408	410	393	356	409	392	390	397	369	410	422	381	378	413	406	384	397	386	377	406	391	385	368	384	412	391	382	382	391	392	377	419	399	382	390	391	378	389	369	400	417	429	396	420	399	413	386	395	391	406	387	437	402	400	423	393	426	389	386	384	403	406	381	401	432	369	409	373	378	373	375	383	341	417	419	382	349	376	397	369	421	405	392	404	403	384	375	360	385	380	425	396	434	389	386	353	408	352	402	409	389	394	357	388	389	378	407	390	391	405	391	406	376	380	375	405	448	374	379	401	420	420	415	382	363	393	408	379	382	394	423	409	402	386	380	384	418	402	410	387	371	404	393	401	397	385	412	398	395	410	361	365	386	399	403	410	416	376	436	402	393	396	404	389	387	392	384	416	441	394	359	376	389	377	400	427	379	361	370	366	368	415	417	418	399	372	391	387	411	373	435	366	398	388	373	395	423	392	384	393	432	389	444	395	407	374	411	386	385	417	410	373	372	390	371	389	391	390	436	386	376	383	425	385	388	385	374	414	394	397	394	438	395	398	405	335	369	414	379	380	396	436	378	408	383	428	424	385	380	401	421	374	400	376	384	373	403	413	422	370	396	431	384	399	377	400	388	363	387	374	393	393	396	414	385	392	395	383	382	394	387	400	389	422	389	376	407	409	394	402	412	399	407	347	372	380	377	377	396	398	386	392	380	382	382	385	384	400	411	392	355	400	423	412	412	354	408	421	389	350	388	407	379	404	397	369	361	410	393	396	387	402	415	362	394	354	417	378	405	447	403	395	419	427	381	362	402	402	355	397	404	423	384	391	396	341	388	391	404	415	405	367	397	406	364	403	390	395	405	418	378	369	387	379	405	385	382	409	375	400	409	393	426	430	418	382	427	408	392	400	380	352	390	433	387	395	370	396	359	410	420	375	395	388	391	383	419	416	417	382	404	388	382	378	388	401	430	385	427	405	404	382	420	382	381	383	376	397	446	401	387	400	384	395	389	377	392	371	399	376	418	387	355	415	368	421	403	407	384	413	382	365	401	376	371	386	391	399	368	395	402	403	379	405	385	466	363	383	362	411	424	375	389	380	390	382	377	419	413	400	412	368	392	404	358	393	367	377	407	471	392	399	396	355	436	406	386	407	401	389	423	368	379	393	367	409	379	377	395	454	397	415	381	412	379	406	406	368	400	374	410	393	388	396	358	386	409	397	429	414	396	394	413	395	419	424	405	366	412	419	391	372	374	378	377	394	386	382	381	346	423	396	418	363	371	411	412	375	394	405	390	378	453	398	419	372	386	387	345	401	424	380	388	396	450	384	426	422	399	367	403	394	373	396	392	388	391	365	378	383	393	423	397	375	390	405	423	380	413	400	416	418	373	384	431	398	370	378	402	392	386	408	396	405	395	393	405	370	404	398	361	395	384	401	429	362	372	379	377	377	359	405	391	378	385	409	403	406	371	370	381	373	360	420	416	387	410	415	418	397	390	421	379	390	372	401	394	412	404	431	400	385	426	387	391	394	380	415	383	372	391	419	401	383	379	390	411	393	401	407	400	360	393	427	368	416	375	387	402	388	372	384	390	413	427	425	354	383	385	402	404	395	400	434	388	390	364	388	410	409	404	433	416	385	395	384	390	389	384	345	450	370	415	410	390	391	420	395	418	376	389	407	394	413	397	417	382	414	383	368	393	381	376	408	379	396	366	399	416	434	400	438	402	390	366	402	417	404	402	391	401	370	407	401	406	368	385	403	439	386	420	416	394	389	398	388	380	412	421	414	388	381	362	378	390	394	378	384	373	392	387	422	390	405	427	372	379	439	414	399	364	377	393	416	354	393	391	386	410	396	370	395	393	406	397	401	382	411	408	365	422	400	408	381	395	400	393	377	407	427	396	378	410	400	383	402	395	395	412	395	406	372	393	371	402	422	374	369	424	398	382	394	364	384	396	373	382	402	401	387	396	416	403	379	387	405	392	413	394	422	385	388	410	367	375	378	397	412	396	419	382	393	427	391	362	374	398	415	389	362	426	428	397	411	359	406	383	391	389	428	423	379	384	382	456	398	419	389	370	378	368	420	363	397	437	399	341	379	359	385	396	404	389	373	386	387	391	394	411	360	388	407	383	395	398	450	408	416	419	418	384	387	382	379	386	392	408	406	390	400	433	402	409	433	395	399	406	403	376	398	355	386	389	404	373	401	410	387	407	359	369	420	377	390	406	384	421	361	390	427	400	385	409	405	406	394	382	362	381	377	399	378	440	407	434	382	388	398	381	415	401	427	417	385	377	388	404	397	387	417	399	406	373	389	389	390	380	384	396	438	373	391	406	411	365	409	373	417	402	399	422	389	399	434	386	409	361	382	431	377	389	413	383	380	386	417	370	395	358	368	358	395	427	421	387	376	393	394	422	361	379	398	411	416	421	391	429	390	387	390	371	362	430	363	395	424	390	413	392	405	404	374	403	379	381	426	403	399	403	407	402	456	428	344	383	378	387	402	393	379	377	404	405	391	429	401	404	379	379	458	406	371	319	360	391	385	414	401	377	410	410	393	393	348	380	383	414	390	414	395	377	402	402	395	414	380	412	384	373	381	423	384	427	394	411	399	373	357	364	413	380	402	386	377	392	406	381	375	434	382	413	365	419	425	388	391	411	345	406	433	370	391	398	432	418	415	434	357	390	409	393	404	381	397	356	367	397	373	381	396	388	395	412	404	407	371	414	426	368	358	397	409	413	400	354	404	402	391	376	384	361	379	387	410	399	408	393	385	416	414	388	405	377	349	359	398	365	379	367	389	395	373	378	428	375	392	396	405	412	410	412	397	421	414	387	401	406	404	369	420	383	408	403	379	375	408	419	402	417	380	375	386	384	401	383	416	348	370	384	376	373	393	406	406	407	377	345	399	405	367	407	384	409	438	378	388	390	397	375	377	419	425	352	376	398	377	377	390	388	400	350	403	363	418	426	406	389	419	408	408	385	378	381	403	391	393	377	381	411	403	396	394	356	372	387	387	387	390	389	407	423	401	387	430	381	393	416	401	374	389	402	411	423	379	373	376	387	379	397	384	434	389	399	415	376	404	407	394	379	387	383	410	362	427	404	419	382	397	449	375	389	406	385	376	432	428	405	380	379	395	403	375	400	413	392	389	411	404	395	398	400	382	376	400	411	411	399	373	459	395	412	453	396	373	398	364	392	385	397	444	397	362	392	381	411	397	383	411	368	411	392	395	393	405	402	357	433	382	395	381	385	467	405	433	365	398	394	391	435	383	370	411	398	397	381	405	403	403	405	399	399	408	415	392	408	409	390
35937	12734	4195	2188	1522	1146	950	847	671	572	517	473	394	395	375	329	391	385	367	351	382	351	333	313	349	315	344	343	334	322	347	330	357	338	332	375	339	348	346	317	354	313	367	325	340	333	348	338	363	330	333	341	352	339	325	335	331	346	296	340	362	316	354	324	334	338	329	349	361	341	347	344	363	337	373	340	315	377	330	369	331	309	322	369	330	365	355	364	330	346	338	353	365	322	358	358	356	331	334	350	403	318	338	351	321	356	364	357	377	353	377	374	353	323	319	344	330	399	393	351	334	350	336	340	356	329	331	332	366	364	366	359	340	315	341	351	365	351	356	346	379	357	331	321	344	336	360	385	359	318	340	336	354	333	291	334	345	340	333	340	369	362	346	344	350	320	348	337	347	337	314	349	353	365	319	340	335	322	325	333	365	345	363	325	324	324	316	332	364	334	332	379	328	367	372	362	332	373	332	341	314	329	300	286	306	317	364	374	345	368	347	315	346	357	350	325	360	356	306	331	327	303	346	338	361	339	362	370	327	304	328	323	340	347	307	330	344	375	349	330	317	343	297	308	356	344	328	363	356	372	321	311	357	336	339	350	335	322	332	378	376	337	376	343	347	289	313	340	318	337	382	323	354	326	325	358	345	377	324	318	345	357	355	324	357	351	330	337	344	324	324	337	350	338	337	349	321	312	334	343	374	341	375	348	351	336	359	348	354	324	345	342	348	322	336	330	343	316	362	375	348	360	354	343	334	365	315	322	315	325	323	356	362	325	345	325	332	350	360	312	366	354	349	304	321	343	339	321	348	331	370	339	370	363	319	343	318	349	340	317	351	342	339	346	319	271	335	337	357	364	356	323	340	344	340	340	366	349	396	323	346	348	336	325	365	348	319	343	318	362	360	340	356	318	356	360	308	311	379	333	354	343	362	284	338	321	355	354	384	320	341	337	347	342	376	343	336	284	333	396	333	317	350	334	330	327	348	346	373	329	365	338	349	298	327	347	344	358	330	361	335	332	315	352	364	320	360	325	329	326	327	351	343	320	343	367	340	364	348	314	361	325	325	333	341	354	310	327	330	307	346	318	343	320	318	323	313	353	326	340	356	356	354	363	287	327	334	336	327	329	332	345	355	315	349	337	354	302	335	363	338	339	367	330	342	329	320	325	329	353	321	353	336	356	333	350	360	321	358	365	333	298	368	326	335	341	342	368	324	367	337	383	335	329	350	347	342	303	342	317	357	364	313	332	317	375	336	339	309	331	355	308	324	307	345	362	304	314	338	332	347	354	326	308	339	324	321	348	337	355	350	350	351	316	349	341	298	319	352	361	308	345	333	318	344	368	366	325	341	345	343	342	301	335	356	323	344	340	338	321	354	341	347	328	347	335	309	337	359	338	345	361	347	338	358	355	321	357	350	340	356	342	367	359	315	355	345	374	348	327	332	367	371	398	327	342	331	338	357	361	324	303	341	350	353	341	358	325	353	345	349	361	367	358	323	343	368	345	326	352	350	338	322	345	355	359	327	307	375	349	365	362	315	343	353	360	335	322	346	334	329	304	336	334	375	350	332	356	361	363	314	358	326	315	354	352	334	338	354	323	351	369	330	312	367	305	342	368	322	336	363	319	318	367	343	349	334	366	338	342	346	359	336	347	360	313	338	348	335	351	336	322	314	355	377	350	333	339	298	339	374	360	365	379	286	316	319	331	344	379	343	356	349	338	363	372	304	294	337	369	322	323	355	354	318	387	341	344	368	358	356	358	357	361	311	360	315	378	388	321	336	327	349	386	354	332	333	335	313	345	310	349	393	387	355	370	359	335	356	384	327	345	369	360	336	326	312	344	372	333	366	372	382	329	298	371	333	350	371	339	365	370	364	363	342	312	341	343	349	337	338	319	359	351	298	357	326	332	326	341	311	337	338	364	341	315	319	318	336	356	319	367	344	351	309	341	344	356	353	367	322	342	345	369	356	324	325	314	313	337	349	327	335	326	371	326	348	324	355	343	325	337	335	339	344	328	350	331	336	360	343	360	342	352	304	353	329	331	352	313	347	344	353	348	361	361	301	328	354	325	320	348	357	338	307	390	332	362	366	333	329	349	349	349	365	328	340	306	332	400	353	326	361	338	336	350	346	349	317	337	336	394	335	343	349	341	334	401	363	332	307	367	361	332	327	338	351	363	363	326	331	352	333	340	318	354	350	338	341	292	332	342	330	338	342	356	329	389	348	298	351	338	321	332	339	335	301	342	315	358	351	334	326	356	313	344	309	307	355	327	377	352	340	324	325	321	325	344	345	346	375	337	319	353	343	342	366	357	358	325	370	369	336	348	370	355	360	381	346	357	328	326	325	341	322	356	348	341	332	341	307	331	344	330	340	328	339	348	343	368	332	379	345	371	329	315	361	340	345	340	323	371	319	358	318	326	369	333	338	324	327	345	350	345	344	341	350	324	330	329	369	341	327	353	327	352	339	352	343	332	334	324	348	369	344	367	352	397	374	325	352	360	322	327	313	314	336	359	356	334	346	336	318	299	326	337	313	327	359	316	361	357	323	347	367	358	352	313	330	356	323	370	344	327	344	308	346	350	339	356	314	370	330	382	327	358	326	333	344	344	320	316	346	330	348	338	348	338	318	373	342	320	334	350	336	364	394	330	374	350	322	326	340	348	378	351	372	320	337	326	339	350	331	322	375	332	326	336	331	352	350	343	301	325	346	305	310	353	356	355	334	312	316	324	345	364	339	337	341	335	381	338	291	353	335	317	395	369	352	347	335	325	375	320	337	330	344	363	334	340	341	367	383	328	325	353	345	335	337	341	323	382	322	344	362	334	350	325	357	382	309	323	302	318	317	333	358	341	373	372	344	339	330	356	326	326	359	333	341	352	355	384	357	366	336	352	387	335	329	334	333	335	359	361	337	352	339	311	321	348	336	308	365	365	365	352	377	360	316	331	318	347	350	333	357	315	340	333	322	355	344	360	351	369	345	320	352	335	388	348	328	328	338	336	364	322	358	340	336	360	350	360	333	335	324	355	344	325	317	343	324	341	306	361	334	328	320	338	354	346	363	358	357	327	326	349	327	355	368	357	350	309	313	343	340	352	350	312	333	360	345	370	348	317	343	341	300	314	339	337	312	322	327	322	352	341	327	332	344	360	364	332	328	342	361	305	313	323	359	322	331	343	320	351	336	348	345	314	331	346	327	322	336	316	359	354	332	331	358	368	328	364	332	329	324	333	320	330	349	331	351	309	342	327	348	336	356	339	353	340	334	323	352	351	320	354	362	352	343	357	318	310	377	350	343	380	328	339	362	346	314	329	324	335	312	331	368	352	357	359	356	361	364	335	322	316	337	357	361	323	333	348	356	362	321	310	362	333	327	347	328	338	388	330	342	323	334	331	350	366	373	352	319	342	352	334	348	343	336	355	364	320	365	331	367	339	348	348	356	350	338	346	285	340	327	340	341	329	336	326	371	340	360	368	372	358
13592	4391	3661	2133	1432	1162	1094	964	947	868	812	799	779	737	760	742	807	765	744	767	798	763	783	721	809	827	778	797	746	775	756	769	743	748	753	724	778	712	773	782	749	746	708	783	763	756	731	774	713	729	781	744	696	770	769	784	690	715	740	762	740	762	752	761	741	786	687	760	756	785	748	719	744	723	779	775	751	718	751	750	785	746	749	736	747	714	773	743	759	729	796	736	709	777	747	771	726	743	742	683	724	770	787	741	760	720	773	727	736	745	727	731	739	767	738	722	729	711	756	747	716	751	740	742	768	751	695	796	782	735	756	748	722	755	771	720	813	692	720	749	745	730	746	711	723	780	748	713	772	775	747	769	693	769	728	741	749	760	733	735	794	791	722	770	772	762	777	726	758	724	708	754	745	720	782	720	719	769	784	784	718	733	726	703	749	760	703	752	777	737	736	776	736	709	738	710	757	744	720	719	743	732	734	704	760	750	732	739	731	792	741	762	753	719	734	737	719	709	761	732	775	718	753	724	766	817	734	795	716	721	715	695	720	706	744	768	772	733	742	757	720	758	765	775	744	682	732	752	729	751	713	744	772	728	749	729	711	712	719	719	745	759	732	769	728	700	738	797	752	752	727	786	786	716	720	780	731	745	729	762	771	769	717	730	752	727	734	768	758	715	749	789	745	701	783	722	707	756	722	739	727	759	752	790	788	724	689	704	723	724	761	722	710	752	742	735	746	757	775	764	726	726	739	764	726	770	727	749	751	770	736	751	730	765	762	731	727	728	759	736	723	769	734	745	689	709	708	742	745	749	743	745	751	717	750	758	726	738	746	763	738	766	736	750	719	707	750	781	740	775	732	791	782	776	783	733	741	768	747	773	718	718	775	784	706	745	733	723	752	706	674	740	777	752	764	753	770	738	782	734	738	790	796	780	741	743	713	787	718	770	757	735	745	708	768	793	758	743	766	758	714	761	730	744	721	788	773	786	755	750	750	720	720	761	789	742	777	728	751	768	783	786	752	744	750	729	748	777	738	756	756	791	774	710	767	729	772	753	771	731	750	739	680	748	773	735	750	778	744	740	715	733	742	733	762	720	757	738	756	747	765	702	776	706	695	744	701	705	795	772	719	792	714	695	765	802	755	727	740	744	708	745	712	728	696	781	707	742	730	745	775	732	743	757	742	732	711	749	701	782	735	718	767	716	738	754	788	759	715	720	748	779	720	753	746	750	755	711	748	732	737	737	735	742	784	788	775	787	776	747	750	772	778	749	767	804	737	768	759	736	735	808	713	706	755	730	719	774	755	792	753	684	694	758	729	768	770	716	736	721	767	713	714	716	740	748	736	728	784	690	683	696	746	745	772	723	721	813	678	725	729	755	731	738	769	777	728	745	808	707	715	727	746	747	741	754	788	736	784	771	725	705	812	737	748	772	706	693	709	738	795	769	711	788	760	715	746	777	744	708	711	785	734	710	736	752	749	752	754	695	737	725	811	723	825	782	738	754	776	764	718	780	763	723	815	785	738	765	715	738	718	789	711	732	751	788	757	728	768	747	724	748	749	733	783	710	763	748	744	727	750	800	732	772	762	762	757	781	750	733	746	775	687	696	758	708	740	721	778	744	716	750	768	729	762	744	763	758	743	781	744	763	711	812	716	764	813	741	720	743	793	693	727	752	717	708	719	773	753	811	782	722	744	732	755	728	750	782	720	724	728	753	704	740	722	760	759	734	741	807	772	708	742	741	742	768	733	777	746	726	761	738	731	717	799	755	727	697	786	753	701	737	741	731	739	777	756	751	749	759	759	722	723	748	787	742	774	737	735	744	759	801	744	729	752	723	735	746	747	765	715	701	771	764	748	748	762	736	738	749	713	774	737	747	767	729	730	736	767	731	719	778	769	765	724	683	673	776	784	736	708	762	701	793	746	747	710	704	754	715	752	733	734	737	788	713	752	707	735	782	750	725	758	745	742	702	709	717	768	708	744	743	775	779	748	760	740	770	738	699	757	763	733	720	771	781	708	706	747	699	747	745	720	734	720	763	763	742	762	731	767	767	766	774	735	749	733	737	735	769	760	756	727	746	715	769	792	753	792	694	771	771	817	740	744	744	743	696	740	740	761	832	768	738	716	777	743	754	772	761	748	746	746	755	704	785	753	767	802	770	730	758	733	730	784	763	733	734	689	736	806	739	742	718	760	688	723	702	708	744	719	727	782	792	704	770	756	745	795	770	720	670	761	764	739	773	739	706	692	725	728	746	728	711	715	688	778	794	728	743	775	769	827	734	769	717	741	783	743	709	780	750	795	701	683	735	782	771	720	705	711	774	737	748	779	747	746	747	743	755	741	775	753	753	749	771	705	722	693	732	799	706	733	743	760	684	761	710	702	724	722	704	789	795	719	736	751	710	752	729	776	771	772	817	732	761	746	762	743	746	810	806	756	763	737	761	722	723	763	718	779	751	775	773	738	726	738	705	777	770	722	740	701	758	788	739	715	790	742	732	720	751	774	797	754	764	701	702	769	773	769	784	717	774	729	778	738	758	730	732	729	738	711	736	749	776	762	733	711	731	730	760	782	724	786	723	758	774	732	792	762	784	782	734	743	755	696	787	767	768	771	749	740	727	747	774	695	782	729	763	778	698	741	765	731	755	714	743	751	711	729	719	717	724	713	759	750	721	755	722	797	704	772	741	681	784	754	792	764	766	763	760	739	727	747	746	725	752	720	758	668	741	777	732	717	764	694	710	740	779	745	753	757	718	733	762	731	749	765	724	783	739	814	762	747	713	750	771	785	743	769	745	742	768	705	771	777	754	743	748	761	717	720	730	749	758	747	755	769	731	769	756	744	748	769	749	735	767	782	749	759	730	783	660	710	773	745	675	788	734	752	743	712	760	759	711	736	716	743	717	787	712	804	708	770	728	711	720	759	775	758	728	746	747	716	733	733	740	772	734	746	734	715	745	780	766	746	729	752	713	755	770	764	732	749	754	702	802	727	778	737	751	760	737	755	788	759	767	738	740	744	725	742	716	730	714	716	712	704	761	761	787	723	734	792	688	753	751	748	754	751	686	760	773	751	676	744	754	745	766	772	745	752	705	734	747	756	763	733	785	739	746	750	722	741	738	746	670	717	722	763	776	736	854	759	745	750	758	775	768	741	684	785	785	781	752	755	766	727	747	736	751	732	739	735	758	759	758	759	737	720	721	748	737	709	722	752	693	736	736	736	718	779	712	710	720	719	772	743	763	671	721	778	743	800	748	749	727	759	766	747	770	753	756	773	763	767	720	735	743	730	735	751	750	739	757	669	732	713	722	792	787	748	685	754	705	764	725	755	732	758	746	706	707	730	773	714	752	776	728	754	767	754	724	758	747	763	686	745	758	769	753	710	741	758	758	781	744	737	782	737	728	743	746	753	742	713	768	766	803	750	759	776	693	748	725	737	782	759	740	729	728	813	756	791	734	721	736	770	705	770	767	751	722	703	719
24710	21124	24660	27837	20715	5274	1985	1385	1079	776	654	561	484	395	344	366	346	321	272	293	337	293	321	270	260	295	237	252	267	258	247	262	222	241	247	248	243	242	254	276	245	241	228	228	250	285	256	259	243	252	245	248	232	246	249	245	248	236	228	266	231	260	219	231	236	228	246	263	246	252	223	233	228	224	257	257	252	250	227	225	288	273	226	237	212	260	233	235	258	237	220	226	223	248	251	235	267	261	248	251	227	259	246	249	228	250	239	271	272	242	241	214	227	240	255	226	229	255	209	255	259	257	263	286	230	239	226	228	235	243	231	222	238	253	256	285	236	245	268	262	212	236	253	260	262	243	227	253	246	230	243	251	246	219	254	238	249	262	255	236	224	229	241	233	217	254	257	243	235	223	233	253	237	278	250	221	247	245	250	232	233	274	253	242	239	235	232	240	207	259	247	239	229	208	234	217	202	224	223	249	246	282	223	285	221	232	222	258	239	233	242	246	238	262	237	239	243	254	235	262	214	239	275	246	247	234	240	249	271	238	257	216	231	246	223	237	235	220	260	247	272	218	260	257	261	247	215	218	235	227	204	248	245	216	201	246	195	227	200	245	260	216	225	225	262	236	208	264	244	237	226	254	248	253	222	239	243	227	263	253	266	242	258	239	267	226	223	240	231	229	239	236	222	244	235	212	232	214	279	258	223	231	260	240	226	223	250	242	221	254	262	270	242	239	254	248	250	234	251	227	262	235	232	231	236	243	261	239	235	245	221	236	238	264	235	252	242	216	244	205	263	244	228	257	255	275	253	216	267	225	233	260	274	249	264	260	246	249	213	264	232	236	234	251	246	212	249	289	245	221	252	229	262	278	261	228	228	234	255	262	236	255	203	233	285	275	233	254	220	229	234	242	220	236	260	257	245	195	266	237	253	256	232	248	245	248	246	221	235	245	228	256	277	240	216	260	240	271	268	242	243	215	266	228	262	265	257	240	213	245	264	267	227	245	245	230	254	229	278	248	249	230	234	212	254	242	224	260	234	267	239	277	252	259	254	256	241	231	230	250	247	239	279	252	249	238	254	260	248	246	269	274	208	242	236	244	226	206	243	259	232	235	223	244	241	233	238	255	232	265	259	262	208	266	249	234	211	242	264	244	236	242	230	272	237	241	232	228	221	233	253	240	246	240	240	220	219	241	231	225	249	231	245	240	258	229	230	252	261	227	263	253	240	261	246	209	229	240	224	254	247	244	248	207	237	229	273	278	225	266	272	264	246	242	246	228	236	247	255	234	227	245	249	231	251	229	256	249	255	242	264	267	213	234	243	243	251	220	237	206	261	245	235	260	248	247	236	240	227	256	233	240	245	243	274	230	248	244	250	261	227	277	248	255	239	222	245	243	256	274	231	245	262	243	248	242	230	252	261	231	239	217	234	251	245	226	244	229	256	237	272	227	240	230	248	275	246	232	246	270	233	286	238	256	265	223	267	250	242	196	253	246	219	233	237	257	290	255	261	229	239	244	234	209	257	240	233	227	205	237	246	259	255	241	237	230	244	249	253	251	238	245	263	233	256	241	260	223	236	236	261	223	218	251	224	226	241	267	226	251	247	239	213	244	228	203	239	265	254	216	239	243	258	223	252	227	234	219	210	247	245	281	224	252	234	275	213	229	235	233	234	236	226	250	219	237	253	235	233	243	220	234	257	222	252	259	261	238	269	255	243	241	256	254	245	211	216	225	207	252	244	250	255	242	250	239	241	231	238	247	242	200	239	232	245	226	224	247	288	232	255	237	223	264	273	252	248	216	240	251	265	240	261	251	274	246	234	269	237	251	254	234	231	254	258	227	260	227	259	223	239	229	237	245	238	225	242	229	224	228	259	240	244	246	246	228	241	247	244	246	213	253	247	242	258	255	252	224	257	233	236	235	210	269	245	260	232	208	242	201	230	229	229	285	273	242	210	236	256	246	226	253	225	223	225	203	262	248	238	234	232	240	245	238	284	267	253	273	250	241	239	226	269	241	224	241	271	262	248	265	245	258	228	261	222	244	260	255	245	217	257	233	265	248	244	222	277	249	237	255	262	239	252	217	256	242	246	229	232	261	235	235	232	252	224	246	228	246	235	246	239	243	224	233	239	233	227	264	252	234	244	258	229	231	257	240	229	254	229	237	252	252	244	237	263	252	247	252	240	227	221	253	247	218	227	237	216	252	221	237	215	238	266	212	226	246	258	212	248	230	262	244	247	251	263	276	227	225	232	228	241	225	245	246	248	207	259	221	259	254	268	270	221	236	245	284	263	244	229	244	196	249	262	240	232	239	253	225	213	246	245	237	234	217	276	283	247	232	257	238	257	221	249	259	265	245	248	252	250	234	260	226	235	233	231	250	244	251	248	235	233	252	252	259	251	262	254	251	273	250	235	225	240	244	215	209	227	275	261	244	247	230	267	236	235	225	261	225	237	216	250	228	251	254	251	264	289	262	248	264	242	245	234	251	228	230	235	244	235	233	226	227	252	241	228	206	235	241	236	239	255	214	216	232	253	232	243	256	222	254	272	249	240	240	250	243	263	235	223	228	269	254	251	234	223	238	235	222	255	250	247	284	224	248	242	247	229	259	256	209	256	221	237	223	215	242	242	266	238	248	271	249	249	245	259	264	221	208	261	252	234	214	221	256	269	243	246	250	242	257	238	272	225	227	231	214	255	209	246	238	247	235	264	265	231	253	236	250	224	235	253	229	223	277	227	258	227	244	234	231	254	251	232	251	221	237	226	264	194	238	247	224	244	232	245	237	239	254	251	247	253	247	249	249	263	257	242	251	258	247	258	262	246	232	247	230	247	239	232	261	238	246	248	229	261	228	251	247	255	265	225	254	237	240	237	230	254	222	245	248	281	271	254	228	242	266	204	264	263	253	251	238	229	264	243	279	245	210	240	223	236	228	244	230	244	216	250	247	241	247	227	230	204	230	228	247	264	225	234	229	230	252	225	262	278	265	219	234	253	241	263	198	272	259	222	244	249	243	258	253	267	259	264	245	240	257	224	252	240	249	253	250	258	275	240	222	222	234	206	231	223	240	247	236	237	265	274	246	237	230	226	238	257	255	222	224	222	255	191	296	214	238	220	236	223	258	262	258	233	260	239	226	226	234	304	252	240	231	215	246	232	256	222	265	251	238	265	238	204	283	265	248	239	216	229	222	231	238	247	234	243	230	227	225	244	275	258	228	265	225	274	274	233	250	239	238	297	235	237	232	251	234	242	211	272	259	229	257	268	234	216	249	264	219	235	241	245	249	227	258	274	240	253	234	229	212	234	211	239	269	256	227	240	235	226	276	238	236	257	257	229	249	223	229	246	227	251	214	239	238	228	250	263	218	247	257	258	238	257	239	261	239	254	241	255	252	269	258	249	228	245	245	245	237	221	243	197	239	250	244	237	256	238	246	251	235	236	240	213	225	256	232	222	242	228	256	241	236	233	233	245	273	250	233	239	232
5369	8524	6485	3907	2183	1562	1312	1122	925	788	775	692	675	645	630	623	568	601	527	534	586	574	625	581	550	591	555	579	525	531	559	559	573	528	538	579	527	537	561	519	562	562	522	568	508	542	511	549	528	531	560	540	529	555	518	558	555	556	551	562	478	520	515	522	565	538	525	540	526	529	543	517	506	535	529	521	549	489	539	547	556	569	555	540	507	527	520	560	550	556	548	510	513	538	527	487	521	547	518	539	505	525	555	541	512	523	584	535	572	586	526	496	545	520	585	527	559	558	528	533	549	531	506	535	579	546	560	558	560	542	531	549	484	547	554	524	533	552	522	523	538	582	510	578	557	519	551	482	526	571	509	522	535	534	512	538	570	505	522	562	552	566	551	549	583	528	525	558	548	528	562	545	534	540	540	558	553	536	579	500	531	514	519	539	570	589	487	535	511	522	531	535	547	592	529	548	512	532	587	532	538	524	523	572	533	498	558	538	578	564	536	503	530	548	566	575	545	532	564	506	524	545	520	526	516	521	542	555	533	523	514	549	481	557	496	596	553	565	547	537	556	533	542	609	533	477	525	540	552	519	550	522	570	554	551	573	495	502	525	554	543	505	545	534	509	545	569	548	555	523	540	522	535	528	516	520	524	520	522	505	528	526	567	506	555	542	511	534	515	564	556	517	493	525	545	533	560	515	551	553	538	533	556	547	558	528	479	568	533	536	532	531	547	548	521	563	537	571	549	539	521	556	575	575	537	529	532	509	562	547	547	522	525	524	571	538	535	522	521	558	526	548	522	513	555	544	531	559	542	573	557	492	518	532	571	563	546	506	509	502	537	521	548	586	541	535	525	505	541	544	523	532	565	536	543	520	552	515	531	565	526	514	578	524	532	576	517	550	524	536	540	556	565	488	544	535	542	570	517	498	518	541	511	534	529	491	538	489	561	545	538	550	568	531	542	503	503	561	531	542	555	539	515	545	522	599	544	548	521	560	534	521	528	512	496	559	517	543	575	524	548	528	532	570	533	514	506	571	500	550	506	585	553	542	551	540	574	585	563	526	566	551	531	533	531	526	547	506	543	551	562	517	470	542	489	553	513	539	532	548	493	550	551	525	533	566	558	558	571	506	550	528	529	545	532	553	521	540	505	527	558	536	559	489	529	529	571	555	542	558	543	530	542	553	551	515	532	545	547	578	551	502	524	514	527	519	522	535	543	541	587	558	560	528	539	523	528	566	522	504	523	542	550	540	546	555	548	539	476	555	502	533	545	538	548	588	547	490	571	544	563	541	591	540	567	537	533	517	573	574	536	522	533	541	521	550	511	519	543	562	523	573	574	551	513	532	511	558	550	498	550	545	539	488	502	569	520	522	519	508	492	527	547	560	509	534	538	548	549	557	542	547	565	549	537	567	536	549	567	535	548	519	536	568	536	504	569	541	534	524	519	544	525	525	566	548	524	507	522	534	526	549	528	567	544	522	545	559	548	548	498	566	535	487	539	540	592	510	482	488	536	539	561	514	581	561	545	514	502	514	557	548	551	530	508	549	538	477	511	534	552	566	545	502	552	511	542	545	521	522	559	520	521	558	573	523	541	503	522	548	552	532	525	536	533	543	622	563	512	538	557	526	508	527	548	533	525	561	529	517	564	529	555	534	511	576	535	562	499	509	538	550	496	538	549	558	522	529	513	502	560	581	540	517	536	566	502	521	549	548	529	511	514	542	547	596	547	537	580	515	542	533	514	594	521	551	560	574	545	553	591	568	534	523	524	554	518	565	526	562	538	506	521	565	564	503	523	561	517	544	549	546	524	522	553	538	539	531	565	549	533	544	548	554	543	545	516	519	566	545	560	538	517	534	504	555	524	515	551	554	534	533	557	542	538	521	534	544	518	491	509	562	512	534	563	505	511	604	542	543	506	526	528	570	556	530	568	497	547	538	504	525	547	527	520	567	574	576	558	536	514	517	525	536	558	499	524	520	529	553	506	516	543	560	547	551	526	546	540	565	573	522	554	554	532	523	560	589	573	565	600	542	524	515	515	538	523	569	556	518	528	531	530	546	528	532	492	580	504	542	482	581	539	529	558	515	519	546	484	531	508	541	582	519	552	538	564	566	511	521	531	511	528	580	494	529	537	560	553	569	577	515	539	521	544	539	533	530	574	570	564	554	533	505	548	558	527	546	514	561	544	538	549	517	500	534	568	503	522	572	497	513	528	527	582	556	522	545	561	539	533	533	508	563	509	535	547	511	549	526	541	492	528	512	553	516	548	493	526	540	554	559	492	500	545	544	519	571	512	542	524	534	516	513	500	534	533	499	545	571	559	541	506	540	543	534	532	512	529	570	583	580	534	538	552	521	531	534	556	546	531	550	540	514	536	515	506	516	484	547	555	526	517	537	556	509	542	526	517	554	537	575	569	522	583	525	505	508	561	556	516	533	545	531	581	529	488	558	514	488	558	537	530	534	506	567	552	529	514	524	567	489	524	535	540	540	542	584	531	522	516	549	562	536	530	542	546	527	531	550	572	508	571	530	529	552	546	552	565	559	549	566	548	548	545	498	560	536	530	589	542	584	514	551	548	549	516	539	555	579	575	556	578	557	520	539	571	550	535	499	562	529	548	534	550	557	564	521	564	470	549	541	520	526	541	508	549	552	544	554	567	561	487	502	533	503	501	564	545	543	526	531	519	566	548	530	517	497	582	530	539	536	527	547	516	533	527	518	548	539	563	555	532	529	539	531	528	518	523	551	514	534	535	540	477	537	537	535	572	517	548	544	529	521	572	550	572	464	523	477	551	526	529	486	463	557	548	541	517	514	522	553	555	535	568	568	549	481	566	521	532	509	553	535	564	571	556	606	537	518	534	568	487	533	504	523	554	527	534	559	534	526	521	527	530	561	543	524	512	556	530	532	561	513	577	504	571	535	494	531	595	564	533	558	510	544	574	565	516	524	525	517	529	548	525	520	539	564	536	521	553	517	530	530	529	576	564	509	490	520	549	541	563	536	503	479	539	510	556	520	558	542	562	524	514	543	585	543	544	569	539	547	506	556	541	537	512	519	543	517	542	499	529	543	592	511	509	523	520	539	549	532	502	553	559	521	522	556	538	493	544	504	524	507	526	502	525	524	529	548	556	554	479	534	512	537	527	491	491	533	551	504	523	564	560	524	536	527	560	506	554	531	604	507	534	547	595	528	522	571	540	579	515	559	563	539	507	517	542	530	572	488	539	565	547	566	544	502	546	538	537	545	523	557	533	528	490	517	544	554	544	547	494	542	531	560	545	536	499	543	559	558	528	510	560	570	532	542	565	587	509	531	543	505	516	544	546	582	555	536	577	551	503	541	602	537	558	562	506	494	564	518	488	562	521	549	541	551	541	588	521	555	542	538	537	530	534	551	518	513	571	565	588	524	563	540	553	547	523	572	565	540	539	522	566	556	512	531	567	525	531	553	548	522	527	514	538	556	527	519	531	546	520	535	523	545
23953	21164	25428	27164	21192	21090	5817	2178	1386	1086	878	700	522	409	375	321	254	280	288	249	305	289	267	238	227	207	205	188	198	181	188	190	174	183	156	180	192	173	191	180	189	161	172	155	182	170	172	152	157	191	162	153	159	168	145	174	145	159	163	162	164	178	167	185	170	160	158	148	177	166	149	170	151	173	184	143	165	177	168	163	163	164	176	144	167	171	155	163	164	186	173	163	191	170	165	147	166	184	148	191	141	152	151	154	161	168	150	153	155	176	178	181	167	169	148	156	154	156	165	175	166	153	150	159	187	165	172	152	164	156	158	161	153	162	157	155	168	184	161	170	157	153	181	171	166	132	175	149	155	164	138	139	193	142	147	164	154	156	168	151	162	162	161	163	176	151	188	157	155	164	192	154	175	165	145	159	178	185	123	162	178	181	173	173	148	224	151	169	188	168	159	176	163	179	150	169	173	165	186	163	158	169	151	154	179	147	175	151	162	149	176	178	161	166	146	165	156	162	152	153	143	176	159	158	187	189	138	160	162	156	175	169	154	177	162	175	172	149	178	168	160	161	181	175	144	167	158	152	149	159	189	210	172	161	164	172	182	194	164	170	185	172	165	161	160	190	159	190	173	195	179	207	157	148	160	152	152	169	155	142	160	144	158	165	152	152	180	152	173	157	163	167	149	138	137	153	165	161	158	160	165	167	182	168	178	167	163	166	161	150	158	153	159	175	172	167	162	158	188	169	157	157	182	139	142	145	181	173	150	168	176	178	154	173	149	131	177	160	165	168	166	146	176	164	139	141	163	159	174	135	143	158	160	185	180	146	151	151	148	158	174	153	175	201	157	184	165	157	157	170	155	134	156	150	181	172	162	184	154	163	151	133	172	163	159	174	171	161	181	177	158	188	142	149	162	156	150	173	177	160	165	146	160	163	166	180	160	157	151	176	158	159	174	200	179	172	168	131	160	144	137	151	173	163	170	171	182	165	176	162	153	161	159	174	167	153	143	165	181	173	149	162	189	155	165	183	149	173	163	146	182	157	173	168	170	164	182	148	170	145	149	135	168	173	143	169	171	153	178	188	167	161	169	142	160	158	155	175	172	173	147	164	155	169	154	168	139	164	144	163	154	131	167	160	179	175	168	174	160	150	145	201	158	143	158	150	150	191	167	168	130	155	155	168	165	182	171	169	140	140	158	187	172	154	163	156	127	169	182	163	156	178	156	147	160	160	179	150	164	153	181	160	166	173	145	172	156	162	162	195	176	166	150	160	173	163	166	167	149	180	180	143	161	196	143	161	163	199	148	163	145	170	145	153	149	166	169	157	173	160	147	170	168	167	170	177	161	150	182	169	164	167	150	172	158	174	169	153	142	158	159	175	164	151	173	182	168	164	162	165	176	170	180	137	172	169	177	164	166	166	165	154	176	172	160	160	159	181	183	168	188	170	182	159	185	161	191	173	170	169	149	157	154	157	172	164	197	166	187	172	170	147	141	168	165	180	160	174	157	178	163	155	187	172	157	168	154	167	174	154	152	161	184	164	164	164	163	155	176	158	171	151	200	177	142	152	157	185	163	151	170	147	174	170	183	145	173	173	158	157	172	184	160	164	189	153	191	155	153	140	172	171	152	170	174	153	177	170	178	162	170	168	170	157	171	179	171	151	140	168	160	187	150	174	165	151	175	158	211	149	140	166	143	169	167	140	160	184	153	167	173	173	168	162	182	189	185	153	176	182	146	173	172	169	165	166	190	168	133	198	157	126	173	167	171	184	168	165	180	171	193	163	175	142	166	163	173	170	161	152	178	207	187	189	169	188	154	159	166	165	147	149	175	173	148	181	166	181	173	194	131	175	144	177	173	183	168	163	150	173	148	163	149	163	149	131	179	156	152	149	171	158	185	176	163	161	157	158	155	144	158	153	138	154	195	173	193	152	165	152	167	174	180	174	157	163	168	159	129	166	155	180	131	166	171	146	170	183	154	180	185	156	174	165	160	173	168	156	140	177	158	145	172	158	153	183	187	159	161	171	155	166	174	161	168	167	163	163	130	150	146	160	155	157	165	149	180	151	179	137	151	170	171	149	168	169	161	155	162	154	160	174	152	165	165	157	157	166	161	151	156	156	147	169	154	189	167	168	183	172	165	164	171	159	157	150	143	148	151	151	166	157	147	167	146	185	156	152	154	166	170	154	156	163	170	178	197	193	159	165	165	179	175	178	177	154	152	151	150	159	163	181	163	143	156	164	153	149	152	150	144	149	168	153	158	152	193	171	172	176	157	164	142	149	144	159	151	153	168	173	143	180	144	155	133	143	140	160	168	174	155	147	158	159	164	152	179	148	174	166	174	164	166	159	163	169	159	168	185	148	139	155	180	181	171	165	165	170	169	162	188	149	166	167	170	160	145	148	181	144	167	153	160	199	177	160	136	149	160	182	145	158	146	168	161	174	146	158	171	157	160	172	157	170	168	157	156	181	148	160	173	161	159	153	177	167	177	154	145	167	179	148	172	157	159	172	166	177	147	166	158	171	178	162	162	166	190	163	166	165	185	168	154	178	155	186	157	161	171	182	187	136	162	181	174	156	158	184	179	167	161	167	189	160	170	155	184	181	164	158	157	183	160	154	157	152	157	166	169	178	194	163	179	145	168	150	165	144	162	182	162	174	176	169	176	165	168	179	149	158	142	153	168	167	187	154	171	162	195	171	174	168	170	154	153	171	159	152	167	172	161	182	142	181	196	144	169	167	167	162	163	141	167	171	166	174	157	174	169	182	140	160	158	190	168	149	149	153	171	146	164	156	165	162	162	156	170	174	166	174	127	193	159	152	162	133	166	175	162	163	184	149	151	158	164	184	152	151	157	146	158	150	156	159	174	189	165	166	161	179	182	178	169	170	141	156	150	142	152	164	166	163	188	170	189	174	141	163	166	184	151	150	171	173	174	168	147	179	161	176	168	172	151	173	148	153	167	187	158	167	188	168	144	157	175	161	157	166	150	167	172	168	170	185	158	154	163	180	155	180	151	160	178	167	148	170	162	171	158	162	169	162	139	158	159	152	149	168	179	159	177	158	157	163	145	144	169	168	150	171	153	148	170	175	177	168	155	185	157	184	157	169	142	150	186	160	145	138	189	163	167	168	164	196	144	170	138	164	169	142	154	139	155	152	138	157	165	158	171	153	188	164	152	153	174	133	170	166	179	171	171	176	148	172	195	163	137	175	138	159	189	166	154	162	144	186	156	178	156	154	160	140	151	174	157	165	164	170	192	153	166	164	151	147	150	150	166	167	174	174	174	172	175	173	160	160	146	193	180	168	183	140	150	145	151	164	170	172	168	191	172	159	178	180	164	171	181	144	174	166	190	148	158	154	172	196	175	148	153	157	184	167	172	179	152	193	163	144	138	181	149	151	153	162	147	169	166	145	167	176	153	135	149	167	158	139	155	155	159	168	171	170	146	164	163	163	159	164	163	167	174	161	164	154	158	145
6961	11366	8557	4792	2818	1873	1505	1154	919	771	709	623	568	527	524	495	514	432	465	434	423	443	418	420	402	382	428	414	392	415	408	442	440	381	428	386	346	408	372	398	410	393	374	365	394	383	411	409	384	369	392	395	380	345	367	380	356	414	417	375	394	381	376	402	431	407	390	402	397	398	388	388	409	409	380	367	376	371	411	343	377	383	385	372	376	385	367	397	363	407	389	381	418	382	411	385	352	360	363	387	406	387	383	389	383	408	378	365	391	402	380	393	374	395	406	414	376	374	412	367	376	358	390	410	387	360	342	397	398	390	414	397	401	408	382	414	379	401	421	388	389	371	360	392	421	391	375	361	393	406	399	352	361	355	369	380	373	389	394	378	361	412	414	374	424	390	411	403	388	362	396	359	397	383	363	367	394	381	386	408	354	412	372	402	372	393	408	386	409	388	398	423	423	425	375	396	352	362	415	392	395	386	359	417	382	392	347	391	410	355	378	429	402	357	405	406	397	391	401	376	386	382	353	396	374	374	387	371	413	394	395	376	411	367	367	390	382	368	354	373	380	388	386	403	381	360	366	401	376	432	385	369	385	371	403	396	433	415	426	359	395	401	394	398	400	381	378	373	383	393	414	376	363	369	366	400	337	390	431	388	413	400	366	426	384	391	361	360	350	355	387	397	398	376	394	418	384	391	419	385	363	387	396	385	371	385	389	420	380	390	396	402	383	372	345	403	373	370	377	399	405	414	391	357	380	402	371	399	395	414	360	369	418	403	365	432	386	378	377	357	375	391	404	415	373	397	430	407	379	375	394	373	377	388	385	407	407	384	408	397	361	346	408	378	391	384	366	385	392	395	411	403	352	385	379	360	430	427	371	377	385	378	414	388	374	404	400	393	401	393	379	393	401	394	411	394	365	365	393	408	398	412	366	360	402	366	368	400	383	384	409	376	389	384	397	397	413	383	395	401	399	354	400	398	352	386	384	367	389	387	379	412	389	370	382	393	413	378	398	406	396	387	432	378	391	391	436	387	420	372	406	375	382	389	397	400	373	385	408	392	368	393	378	439	433	373	367	366	414	365	384	420	366	392	373	369	397	361	370	404	398	369	371	359	397	384	352	387	390	391	399	397	386	404	400	409	352	377	370	397	409	390	387	388	404	401	397	354	361	435	391	393	382	406	394	410	402	415	411	407	413	399	380	417	376	368	361	396	366	375	381	392	423	397	430	372	404	386	382	411	379	353	419	388	402	390	363	364	405	363	363	371	402	389	393	363	406	416	393	416	364	381	403	409	360	391	389	371	354	390	372	406	380	433	365	420	411	394	394	396	398	396	358	391	370	400	407	418	385	398	397	376	405	414	386	383	379	375	389	366	378	411	404	378	392	408	393	367	350	418	373	413	378	361	410	375	386	384	389	421	381	354	389	360	393	368	374	422	428	382	392	362	415	359	376	399	364	377	396	396	371	375	390	396	389	389	399	364	398	374	385	379	385	376	411	385	440	377	396	401	408	400	383	398	406	424	426	366	361	391	367	417	435	389	387	351	366	374	365	379	367	393	435	427	383	375	396	382	393	415	353	375	394	408	402	345	407	406	390	354	409	395	399	347	399	394	403	372	423	416	387	372	378	385	404	383	363	382	380	366	368	428	410	373	417	375	403	400	388	396	379	392	380	430	399	354	416	374	360	385	349	400	363	393	410	388	406	382	380	367	361	393	365	382	356	384	390	386	413	402	347	367	396	402	398	419	383	391	378	407	386	383	430	418	384	369	391	385	379	391	412	389	406	415	388	379	380	373	437	368	396	372	393	388	409	392	416	383	381	376	422	391	413	392	394	344	397	412	393	367	363	376	403	388	382	385	363	407	425	379	379	406	384	373	392	415	359	401	373	387	409	398	370	401	392	394	389	395	374	384	388	381	400	375	351	391	394	384	361	371	409	368	369	394	392	387	397	395	377	397	367	370	374	408	375	398	384	391	393	393	400	346	397	357	378	400	390	396	400	409	381	402	384	360	379	367	414	382	401	400	409	385	451	379	367	369	385	354	388	391	406	386	385	388	391	398	397	365	376	378	395	357	400	375	363	391	391	376	387	385	386	374	414	386	379	408	381	446	383	385	404	426	404	363	379	401	386	391	334	377	407	391	390	364	379	386	376	390	391	376	420	414	411	377	381	360	361	372	384	411	357	393	406	377	400	382	396	366	379	427	388	393	378	383	391	386	388	386	388	372	355	368	419	375	353	379	371	383	405	398	430	378	403	378	401	379	385	369	371	419	376	357	390	415	396	384	408	379	386	380	373	363	402	399	440	392	372	388	365	378	401	372	370	345	410	401	380	384	384	406	398	386	363	379	394	376	377	371	388	403	432	428	355	372	368	382	380	360	374	391	378	434	418	373	379	379	406	379	417	395	404	361	395	374	404	417	365	381	382	369	356	406	404	375	392	410	385	401	450	403	448	381	375	380	389	395	394	399	376	402	418	407	370	384	412	365	413	390	394	399	381	399	397	396	381	428	373	345	384	329	410	407	387	407	369	414	408	401	385	378	409	372	382	424	378	402	385	367	365	388	385	385	417	358	381	391	396	408	417	391	364	393	379	396	380	395	340	375	366	383	386	411	378	374	406	351	413	351	391	389	363	385	370	355	347	393	397	375	385	401	426	385	374	401	394	410	375	377	372	377	374	381	382	423	381	388	364	395	366	395	405	373	410	383	412	368	407	343	382	374	417	338	364	369	366	398	400	371	368	435	380	406	392	389	407	381	379	369	397	404	382	406	381	404	373	406	397	357	380	388	425	386	445	411	389	403	399	379	376	399	411	387	419	383	350	378	384	365	383	381	403	421	386	391	372	390	370	437	397	370	363	393	377	389	422	385	379	366	422	401	390	361	373	394	394	390	372	367	396	378	393	382	418	406	383	350	365	350	382	407	357	378	365	383	373	428	406	341	388	399	360	387	383	388	364	396	381	423	390	402	404	384	401	354	386	378	370	399	387	357	372	387	363	395	400	383	378	402	389	390	374	383	402	368	391	389	424	393	393	389	343	372	396	361	408	372	403	421	377	372	359	424	362	399	403	364	390	361	376	382	412	377	366	380	392	400	408	375	372	381	395	414	365	415	409	390	401	395	401	387	349	346	393	415	383	404	383	392	387	384	420	391	371	372	390	383	375	409	371	396	433	424	417	410	342	354	390	398	388	386	402	392	366	387	384	358	386	406	399	375	404	400	416	362	369	403	363	369	440	385	396	409	342	354	387	386	411	373	349	383	362	403	379	399	372	390	398	375	375	393	398	361	376	355	383	403	387	396	382	418	402	386	392	404	389	395	376	403	377	371	401	379	417	407	427	354	405	341	384	414	409	399	394	352	397	376	399	346	386	382	367	375	339	386	364	393	359	371	411	398	389	384	369	424	379	398	371	378	443	364	397	394	406	428	430	392	423	383	383	408	405	403	417	365	400	396	383	391	380	387	367	401	406	377	394	376
35408	13269	4193	2216	1555	1182	967	767	708	592	546	488	417	426	386	423	395	374	398	347	368	396	343	358	374	337	336	331	318	334	319	337	328	313	348	350	347	323	369	321	331	340	339	326	356	355	336	333	371	347	318	343	324	372	357	334	336	303	340	350	354	323	339	338	329	329	357	375	345	345	330	323	363	347	345	348	329	291	340	345	363	374	318	327	340	328	356	331	333	350	310	325	314	333	353	363	346	351	344	377	373	355	324	314	340	342	335	344	333	369	331	359	360	327	330	310	334	335	363	341	353	328	345	347	333	350	387	339	312	314	318	350	325	374	349	349	361	342	343	285	342	380	317	353	322	347	320	352	359	347	341	366	335	314	358	343	368	321	351	350	361	292	316	366	317	355	340	349	353	322	379	340	349	341	334	361	352	354	359	307	326	361	318	332	338	323	345	308	341	334	343	327	360	308	343	369	329	347	323	400	333	376	324	326	349	359	341	312	326	339	368	338	332	315	341	331	307	323	356	359	351	325	368	332	322	339	339	339	335	325	343	342	345	353	340	353	375	346	335	369	344	353	341	305	364	331	341	371	328	326	341	321	324	346	344	330	338	330	360	345	307	339	339	357	330	350	332	360	315	331	355	339	350	368	371	335	314	344	342	343	327	327	351	360	321	356	336	368	353	318	333	362	318	384	350	343	338	338	334	344	356	347	310	342	386	365	346	355	353	295	344	351	308	352	311	335	332	376	370	320	330	327	355	322	354	339	328	332	339	351	346	359	363	338	327	374	332	339	335	389	346	294	346	346	369	340	304	342	318	361	360	346	355	336	371	380	344	329	321	317	343	322	358	312	335	359	365	361	336	337	318	363	326	333	355	315	324	329	309	345	326	360	355	316	371	343	337	319	337	339	363	342	347	377	328	350	340	366	313	355	349	362	339	373	358	354	316	357	315	312	348	341	347	332	335	359	354	341	361	378	366	403	377	301	331	343	348	301	336	333	336	361	356	359	365	364	365	324	310	334	333	325	356	333	318	383	350	325	309	340	355	343	361	328	346	344	371	339	322	346	319	329	313	383	354	314	300	345	364	336	349	319	346	363	375	330	303	318	323	374	338	338	347	353	309	342	359	356	347	334	356	312	392	316	351	326	324	325	349	357	388	369	328	329	360	336	359	306	321	308	341	379	349	328	350	314	323	369	335	344	355	347	336	344	354	365	348	346	334	375	337	378	386	338	353	326	364	366	366	321	326	332	342	323	355	348	326	340	357	328	348	366	336	313	314	357	324	380	316	323	322	344	339	336	343	341	338	343	328	344	334	322	328	299	367	294	323	329	335	331	325	335	324	347	307	330	361	338	305	342	324	328	327	347	329	361	349	334	322	312	350	343	336	371	356	321	359	342	324	341	371	354	348	358	349	337	316	341	327	342	334	334	347	368	360	354	313	322	320	346	335	338	387	332	357	359	341	344	364	336	345	331	341	328	330	307	355	361	340	351	345	320	311	332	348	344	341	358	367	328	342	346	361	320	339	359	364	353	299	409	358	357	357	325	367	344	298	345	321	353	342	340	301	326	316	351	356	355	371	356	328	362	342	329	366	354	358	380	352	356	354	347	342	358	347	334	370	348	330	325	343	307	350	352	311	351	338	314	347	373	337	321	327	343	329	363	328	339	337	346	399	364	334	317	397	356	332	351	333	349	349	343	375	316	344	333	346	334	355	360	309	367	353	361	303	332	361	396	346	330	354	326	307	317	365	344	352	334	340	363	318	317	349	357	361	358	367	355	310	323	332	393	334	334	332	341	335	336	316	331	331	341	345	343	289	345	339	356	349	370	376	333	335	339	322	366	354	337	309	331	315	327	339	335	354	338	319	317	318	352	357	314	372	336	340	342	308	343	357	336	328	327	326	334	320	349	346	336	348	337	325	320	346	348	354	312	350	357	336	367	377	356	321	346	325	353	292	342	339	305	330	369	359	351	340	352	317	383	362	341	294	371	316	359	358	338	367	326	325	333	329	327	354	296	341	342	319	325	352	331	313	364	348	318	339	332	308	347	347	338	324	348	360	331	325	324	327	363	302	325	375	364	313	329	330	328	318	298	340	362	345	346	337	356	375	316	337	332	339	338	332	323	332	308	316	355	332	325	306	318	339	333	351	356	337	347	333	326	315	378	385	320	395	368	333	346	339	341	349	343	318	336	352	329	326	344	333	326	366	325	345	357	367	344	376	324	355	370	343	301	352	322	349	314	344	392	350	316	357	336	320	367	337	359	344	357	332	335	327	337	342	338	311	337	362	302	333	327	326	354	336	344	306	337	334	325	345	352	366	353	340	340	355	332	328	380	378	322	337	348	360	324	361	331	346	348	357	363	342	328	336	324	364	362	361	364	350	347	376	340	354	337	320	330	296	355	328	354	347	338	335	364	340	342	380	344	369	379	341	363	342	364	380	327	370	340	286	306	357	326	322	342	349	361	326	287	320	341	349	323	320	360	329	315	357	351	335	369	338	324	316	349	383	386	355	340	355	327	344	304	344	333	371	373	361	356	359	355	350	345	351	375	367	331	336	333	324	322	348	366	347	344	336	317	361	298	331	327	359	332	359	365	322	351	315	334	372	340	345	383	337	344	347	329	312	331	347	351	359	359	300	325	311	344	379	360	356	352	337	315	341	357	369	364	328	328	339	299	317	355	355	326	354	341	343	350	367	324	361	362	345	331	332	359	354	345	382	395	334	338	336	342	318	314	339	357	318	303	314	328	330	344	339	340	335	334	346	345	326	363	324	350	328	330	334	341	366	316	341	334	345	348	346	331	309	357	323	389	320	325	359	310	394	330	338	313	354	314	319	346	360	330	378	332	322	324	394	354	333	336	330	351	366	299	341	352	348	351	321	345	358	340	339	306	317	336	326	323	327	361	359	333	382	355	339	330	337	331	359	344	327	366	337	371	359	354	311	384	361	334	349	284	316	304	346	360	382	349	369	364	290	355	334	366	346	291	316	338	311	343	324	355	357	333	357	330	305	357	354	341	307	363	321	337	354	332	370	344	361	344	375	338	328	353	351	360	326	347	358	372	308	346	330	331	350	319	340	365	328	307	328	328	326	355	362	338	330	320	354	356	341	330	355	380	366	300	348	343	317	322	330	381	314	313	286	310	339	351	320	355	327	308	320	347	353	295	343	345	342	326	327	323	334	368	378	361	385	353	343	328	344	357	337	330	315	304	326	353	373	347	341	322	329	348	347	326	344	360	376	349	372	309	359	318	323	329	334	325	340	371	343	335	346	342	320	371	355	335	337	359	309	305	324	342	338	379	359	350	335	344	352	348	320	304	350	354	291	332	317	319	336	322	324	344	331	350	350	350	337	340	371	375	341	357	341	384	320	349	375	341	354	334	340	344	366	319	351	346	322	350	342	366	368	355	318	371	353	347	342	328	353	354	372	345	365	341	390	372	336	352	365	358	332	321	359	359	326	342	332	321	359	333	337	330	358	370
12612	4245	3216	2071	1457	1126	1085	961	869	868	788	799	775	760	804	790	787	767	775	730	747	722	785	800	780	748	786	717	802	738	710	728	768	712	767	753	780	765	698	798	776	736	758	712	746	814	730	693	718	732	722	727	759	724	752	771	773	770	805	794	751	739	711	754	691	753	721	737	768	684	720	691	716	723	710	759	714	776	745	732	765	807	746	770	753	738	734	770	756	709	739	703	720	745	753	738	723	719	692	789	796	752	764	765	738	739	821	724	786	720	706	728	762	764	696	765	731	729	763	748	712	714	729	757	699	751	700	706	746	740	755	745	723	716	738	738	746	733	791	705	757	710	749	738	737	747	775	764	727	730	733	726	731	737	702	768	712	727	724	729	762	727	717	773	713	757	748	733	740	735	702	824	772	767	713	756	801	689	721	737	666	774	762	702	712	735	737	728	742	686	700	731	738	761	734	743	742	740	806	737	717	761	772	789	691	718	718	724	754	710	723	691	718	808	743	778	693	748	702	738	727	706	716	766	707	793	748	719	708	758	738	749	738	739	728	746	729	751	750	755	704	722	763	741	716	725	710	752	794	728	722	726	709	743	746	757	720	692	770	782	758	727	746	718	790	754	726	725	709	774	757	742	735	721	715	796	775	737	770	765	768	743	744	724	724	757	761	739	736	756	749	798	758	712	726	730	822	726	791	718	706	714	731	692	745	770	770	711	736	756	730	771	724	702	710	732	733	751	777	720	770	741	773	745	767	739	705	673	724	732	763	751	684	724	730	729	727	756	743	726	724	719	704	752	748	748	707	744	763	740	796	713	776	724	748	699	731	761	715	751	674	788	736	752	770	792	690	732	751	771	772	724	708	729	762	714	791	735	754	798	718	764	784	794	726	771	732	746	735	765	733	766	770	752	755	744	737	672	762	766	713	750	740	730	715	750	735	728	692	699	723	742	717	754	769	688	684	771	778	743	787	727	751	775	754	744	714	767	687	727	692	772	703	685	764	753	757	726	755	739	728	727	743	773	755	754	762	735	768	741	782	767	731	779	740	750	707	742	735	737	763	713	762	703	765	761	742	739	723	728	732	791	707	730	727	753	773	767	768	800	671	737	730	708	777	789	775	735	771	689	751	725	750	760	718	735	769	756	771	726	783	750	751	775	742	727	742	717	746	725	705	758	752	735	756	751	764	699	747	691	762	716	743	710	738	745	730	761	731	737	788	709	770	794	715	728	730	730	765	754	788	776	767	793	736	778	770	673	689	727	753	709	780	736	766	756	733	765	763	723	718	709	747	766	766	780	693	730	724	745	760	735	757	728	791	788	762	734	776	730	708	749	690	741	778	741	678	727	737	764	699	768	777	718	734	728	747	778	746	789	719	693	696	745	735	689	711	762	712	757	739	743	765	750	780	696	716	732	731	765	724	720	737	734	746	745	736	708	717	729	706	719	778	713	728	779	709	717	790	745	719	782	727	757	755	693	723	788	769	717	736	747	790	745	736	767	717	741	776	722	723	719	688	793	720	776	746	746	713	708	766	783	723	741	758	744	765	738	698	774	750	743	712	707	764	730	781	746	744	764	710	768	741	739	733	747	725	676	740	715	757	776	756	679	741	722	721	755	773	759	768	770	743	766	694	737	725	809	751	724	770	700	718	722	738	747	698	701	718	745	766	727	746	705	755	733	709	724	742	750	758	754	750	741	695	798	741	732	718	710	747	770	777	779	701	744	738	751	787	740	698	783	736	751	775	769	726	731	751	738	736	757	770	756	763	770	724	742	727	686	689	765	745	754	731	722	707	774	733	805	760	741	753	755	737	741	765	749	790	681	697	700	743	731	780	731	747	766	724	725	740	746	804	761	737	818	715	736	741	738	769	743	797	720	739	758	756	753	782	763	784	792	756	723	753	719	722	734	740	742	745	752	772	775	817	708	720	790	743	782	724	737	739	714	728	742	741	706	747	730	706	752	741	729	790	759	689	686	765	769	770	759	712	758	723	716	744	735	753	719	736	751	750	715	770	694	757	746	756	686	733	756	728	725	696	751	760	751	732	751	738	747	724	740	718	693	754	767	702	775	712	741	716	707	708	733	728	770	762	719	703	721	759	720	734	706	739	768	684	752	677	788	755	731	742	725	702	754	749	750	751	725	789	753	724	721	739	796	807	771	763	698	749	748	741	748	707	741	751	754	772	783	742	750	752	742	733	800	709	749	744	717	756	720	707	751	736	702	750	748	759	750	751	756	739	728	715	746	713	717	735	793	717	706	723	702	729	744	776	790	732	717	756	691	687	711	744	731	731	742	737	729	735	762	749	725	724	785	698	760	737	722	749	749	751	768	725	747	711	726	691	769	719	746	704	775	746	744	734	721	748	793	709	806	771	779	696	760	713	725	730	789	722	761	720	746	707	716	799	722	734	715	717	695	733	715	713	760	726	759	757	742	764	743	765	758	755	736	712	771	746	751	731	765	717	746	747	738	761	729	744	726	749	749	759	790	751	738	726	718	728	729	787	744	733	803	737	791	758	707	754	746	705	737	750	694	810	755	759	728	749	711	737	745	767	750	751	728	696	755	776	752	764	682	728	724	740	728	746	719	734	746	737	697	763	728	748	728	789	718	714	756	707	780	772	707	748	749	732	756	758	735	714	752	765	744	785	736	749	706	751	719	709	749	732	750	757	699	751	703	768	728	732	741	730	716	718	708	764	726	758	778	771	682	759	725	720	741	719	720	705	712	772	760	716	725	753	750	779	720	723	724	710	699	745	760	722	763	761	731	719	703	781	782	761	770	824	715	745	730	734	750	756	722	704	763	785	761	731	767	739	719	734	697	733	732	748	749	768	741	726	703	770	761	752	712	703	787	698	726	705	754	789	736	733	727	762	739	746	737	736	745	770	717	745	743	742	756	728	749	743	760	774	718	746	776	767	779	732	745	768	778	732	717	743	740	747	760	707	713	735	720	705	796	701	781	712	824	701	741	775	728	735	745	719	741	753	702	759	735	749	737	709	714	770	746	757	741	769	792	683	751	758	702	695	758	749	761	735	751	722	751	670	737	784	730	749	726	770	728	789	761	766	795	741	764	709	752	736	762	719	765	731	751	705	749	724	776	733	757	722	723	761	757	719	693	759	698	739	736	761	749	743	733	784	695	784	765	729	776	697	680	701	750	775	748	700	722	706	740	728	766	773	678	746	800	755	784	722	715	751	739	771	768	702	762	734	737	706	720	727	735	722	735	729	752	748	797	712	759	764	774	725	723	709	729	761	736	710	724	728	765	746	783	719	720	774	746	705	756	723	713	724	783	739	735	813	727	747	720	745	774	728	746	739	754	725	730	701	766	732	667	731	748	762	729	752	753	790	765	772	714	730	675	694	742	693	764	761	758	754	758	780	712	736	724	716	700	783	725	752	714	725	769	751	786	748	707	746	770	773	768	744	802	752	741	735	757	753	731	776	755	693	722	762	769	740	757	765	748	749	728	704	718	719	717
24835	21157	24678	27771	20678	4850	1760	1417	944	716	584	489	493	420	439	349	361	324	307	301	316	367	323	281	278	296	265	264	223	274	236	274	253	264	247	232	267	291	247	247	248	266	238	216	265	258	226	244	284	249	249	216	259	264	277	228	255	240	232	245	248	269	226	265	248	260	267	247	270	267	277	241	246	208	289	269	249	257	233	246	230	236	223	268	243	245	248	246	225	253	227	260	227	245	241	237	259	208	234	269	270	236	227	244	251	261	241	227	260	245	242	230	250	253	276	267	262	229	255	256	227	236	254	272	256	257	260	219	237	237	231	226	251	231	227	233	239	235	237	239	270	259	244	225	281	259	273	250	257	241	272	237	246	240	217	250	226	276	255	242	252	249	229	258	241	258	264	224	260	249	268	254	266	251	240	215	212	240	266	264	231	256	228	248	252	269	242	197	284	232	287	277	243	269	291	271	264	276	221	245	270	230	244	248	254	211	243	220	266	237	274	252	248	248	243	256	199	250	244	216	229	216	218	235	231	249	221	251	284	251	249	283	234	247	241	245	249	265	243	227	217	263	224	232	264	239	260	224	259	235	230	259	260	245	257	220	251	242	229	245	230	239	244	230	233	264	246	278	267	267	252	263	243	270	259	252	260	261	256	256	254	240	249	238	268	233	261	224	264	231	233	255	273	233	276	252	242	263	281	257	251	261	258	237	256	242	248	243	263	271	277	254	244	251	265	226	278	261	280	267	247	227	233	259	217	261	232	255	234	255	265	248	263	243	244	281	269	277	270	263	234	250	255	270	254	235	252	246	244	244	231	214	249	257	277	233	278	235	240	240	274	241	262	254	230	253	266	229	272	254	258	249	241	228	259	251	220	226	207	238	239	240	240	276	256	241	233	232	226	238	246	230	211	234	266	240	269	265	254	267	253	254	235	279	217	224	251	264	248	255	215	249	221	257	248	254	254	253	251	266	256	251	245	246	253	274	274	267	262	257	247	261	240	260	272	253	247	283	260	249	245	229	247	249	221	242	262	229	263	261	258	244	227	223	225	252	231	264	229	283	228	229	251	245	260	212	253	242	270	245	255	260	243	287	277	252	223	286	261	283	262	241	251	233	256	230	273	244	259	265	266	232	258	234	248	231	248	238	237	274	249	262	265	263	240	223	239	253	249	281	248	223	237	229	260	249	239	255	250	245	253	259	276	252	227	243	243	243	267	255	242	259	252	241	264	235	229	263	227	239	245	278	231	240	229	232	247	252	256	264	275	249	233	268	262	259	227	258	298	252	244	270	228	225	274	246	263	220	242	273	242	231	258	260	236	236	226	237	255	250	247	272	253	237	256	245	261	219	238	242	263	252	224	227	258	249	223	236	228	241	252	254	243	255	253	229	285	255	243	239	214	240	223	258	210	234	257	231	220	232	251	227	240	252	255	237	263	262	272	264	276	249	225	260	252	248	253	246	240	214	230	239	231	249	242	230	275	229	265	256	241	258	250	245	268	252	260	281	255	256	253	253	262	223	261	226	264	251	232	221	246	259	240	241	260	254	244	252	251	285	229	235	257	249	232	249	230	271	248	248	257	225	265	260	232	267	257	244	268	256	225	249	243	222	235	234	254	269	244	264	235	243	268	287	258	283	240	270	257	259	236	247	273	211	266	260	237	254	262	268	242	242	251	228	261	244	226	253	247	238	277	256	239	239	250	244	257	217	248	245	252	286	237	263	257	266	248	252	262	274	274	275	252	262	237	254	252	232	236	238	246	266	247	214	244	257	236	259	229	249	239	277	238	276	238	281	253	253	248	243	228	260	257	233	251	242	245	275	259	204	237	199	229	228	238	267	266	231	233	240	232	235	266	221	247	237	275	282	240	285	266	249	243	271	219	241	235	264	226	257	249	260	213	229	233	260	255	237	232	277	270	240	237	244	203	276	263	246	239	284	266	258	249	257	232	227	244	272	255	261	224	224	253	227	238	255	227	241	265	271	234	251	258	241	239	250	254	230	242	240	257	254	237	273	256	200	253	269	232	264	267	261	261	230	257	273	240	248	241	260	271	248	240	209	257	236	263	263	240	236	255	243	247	236	222	266	270	266	277	235	243	241	242	258	245	298	260	228	239	239	245	247	258	264	255	239	247	252	244	244	248	251	249	276	229	252	261	255	283	263	257	239	262	256	254	235	241	251	232	221	267	240	264	217	240	235	225	254	250	269	238	240	245	263	278	236	254	260	248	281	270	244	228	218	285	271	216	239	266	227	235	267	232	235	262	251	234	230	243	225	273	237	241	228	230	243	204	245	275	237	247	226	250	248	263	254	225	292	257	251	224	254	242	264	238	235	259	250	266	242	236	244	252	264	234	233	246	224	219	257	244	204	216	253	217	249	216	254	267	221	257	234	270	230	236	245	264	247	250	259	225	222	264	216	249	272	256	208	243	259	265	240	261	245	237	242	256	238	234	256	273	229	230	235	260	247	259	259	217	218	232	256	241	243	249	238	248	240	249	262	228	271	266	240	219	211	246	232	239	256	257	247	240	237	240	261	254	213	280	252	271	228	255	249	234	249	247	228	266	236	222	273	258	263	218	232	241	250	253	247	232	257	267	267	270	237	269	241	277	249	274	272	235	256	219	274	257	270	252	246	258	248	230	234	249	235	269	241	244	254	221	234	268	262	277	279	247	239	286	229	240	233	231	245	230	280	241	266	252	270	266	259	243	267	242	239	245	278	255	248	258	259	256	270	247	255	245	255	232	251	260	246	262	257	248	247	266	245	251	223	265	276	237	229	255	242	221	263	235	263	239	246	259	251	254	273	267	249	286	243	264	245	253	253	245	230	245	240	281	240	269	246	246	264	251	240	263	253	258	273	243	263	239	224	244	236	257	223	259	273	229	250	243	233	239	250	249	262	241	267	250	238	262	228	244	236	222	265	268	240	247	244	230	241	256	253	245	247	247	243	249	245	217	238	240	234	260	278	242	249	236	254	224	262	248	217	291	266	275	249	258	245	263	251	234	253	246	269	256	245	257	261	232	224	250	255	225	246	225	268	236	250	278	259	268	269	218	244	240	244	259	277	235	232	249	259	229	262	227	231	233	255	265	280	254	267	275	297	253	254	261	219	211	249	256	284	233	260	281	248	242	234	238	268	282	243	230	272	244	245	239	255	235	279	269	245	232	253	257	225	240	255	266	235	255	254	254	247	249	257	269	234	251	225	224	264	240	230	265	284	245	280	218	232	275	247	245	232	252	262	233	277	230	242	263	242	233	248	226	269	241	270	235	256	268	267	259	241	272	212	234	278	255	238	252	262	253	281	258	241	246	267	250	218	241	272	268	237	253	227	234	254	236	267	230	208	261	227	248	257	270	258	268	245	272	233	269	255	223	254	245	224	226	232	258	229	261	249	254	263	254	249	232	257	232	238	239	246	250	241	226	218	259	265	252	231	260	264	257	225	235	243	261	216	242	226	262	252	243	262	256	230	223	276	266	254
8181	8227	6334	3308	2154	1402	1185	1085	853	769	696	645	631	661	652	575	592	537	613	564	593	602	589	586	570	539	572	567	552	570	571	569	553	556	546	509	574	544	554	544	546	552	545	593	497	568	555	574	580	511	564	538	567	527	522	530	537	550	556	565	554	561	555	559	563	499	559	579	520	525	527	560	547	568	520	554	518	536	561	578	542	541	554	568	538	559	526	580	570	521	568	555	515	540	556	589	543	573	586	582	532	568	530	573	501	520	587	527	548	511	556	561	516	560	528	531	540	544	541	541	550	484	505	568	553	551	542	527	506	574	522	565	541	560	544	563	511	530	546	557	500	538	558	546	545	524	559	525	537	562	566	539	549	578	537	513	562	532	535	580	524	540	552	556	531	535	516	564	528	539	499	520	538	535	568	576	549	531	556	548	552	519	559	587	565	532	507	556	546	555	541	511	539	517	521	543	567	535	559	558	521	539	560	546	512	549	547	505	566	559	549	563	589	532	543	538	541	558	531	543	575	504	555	601	535	543	560	574	545	510	533	512	542	567	516	564	543	558	539	585	588	561	540	538	561	573	564	516	548	570	556	565	537	520	583	529	527	533	522	560	532	571	504	570	530	529	503	563	588	512	541	533	541	544	506	548	552	536	594	541	564	556	575	590	559	538	557	519	584	598	527	577	559	511	564	578	542	559	574	548	521	515	572	567	534	542	595	509	526	545	540	541	516	532	520	554	537	528	545	540	542	529	511	588	530	543	562	527	557	568	550	527	545	552	575	569	508	620	536	547	594	527	533	547	584	529	506	568	546	532	612	513	525	562	533	554	564	572	504	569	539	570	573	539	541	517	627	537	502	562	530	553	537	543	524	576	549	546	535	493	581	540	591	548	528	604	545	578	602	548	564	591	543	526	560	543	502	558	548	549	539	572	570	565	537	568	579	529	579	582	577	552	586	573	552	550	551	518	542	535	565	518	520	564	530	563	553	532	537	519	556	525	561	569	499	554	517	562	560	503	575	524	546	503	540	515	595	560	552	563	570	552	556	554	505	523	531	536	519	529	557	562	488	536	616	523	557	542	502	573	520	540	536	614	556	556	518	569	553	535	533	510	580	535	560	593	558	541	576	503	547	542	550	512	529	545	515	526	559	570	510	545	575	589	536	513	572	509	525	573	583	575	588	568	576	575	548	585	557	563	549	524	532	568	526	560	523	543	521	567	601	569	549	543	542	528	552	523	492	552	491	590	558	533	594	577	529	597	561	515	531	581	512	606	556	530	555	547	482	536	540	563	561	571	548	581	515	544	586	520	527	512	543	537	563	542	508	602	548	543	490	534	511	536	567	574	562	516	544	529	550	600	596	520	559	553	562	586	570	553	543	544	568	536	544	525	568	528	600	562	558	544	598	570	547	569	571	567	571	591	572	542	549	496	515	551	534	581	534	504	555	542	551	522	527	556	517	539	518	575	566	579	525	554	511	586	527	547	563	528	486	567	557	560	497	531	549	558	552	520	571	541	579	510	527	572	499	575	516	520	589	549	554	589	550	571	523	542	559	561	561	567	535	541	568	542	535	566	553	561	538	533	591	552	539	558	554	543	581	548	546	527	576	481	533	548	571	562	588	526	581	502	592	545	585	567	502	514	526	561	555	511	538	539	547	543	559	553	510	579	545	520	517	573	530	596	491	569	515	530	538	528	507	576	588	581	591	559	543	550	540	536	522	566	580	551	516	544	538	555	547	529	549	514	597	554	556	591	528	569	573	522	506	587	537	538	563	556	541	566	543	544	558	547	568	551	564	561	541	567	500	563	589	562	531	545	538	579	539	557	584	550	532	572	521	537	539	561	517	522	566	579	534	530	549	528	533	553	500	568	560	557	557	502	544	537	582	542	552	538	561	574	520	543	585	509	561	525	491	555	580	594	556	557	530	574	528	537	479	545	578	557	525	542	589	535	520	556	556	581	535	553	540	523	573	535	567	549	592	580	573	559	527	532	559	540	563	600	534	537	510	544	550	535	573	547	550	563	536	560	547	521	529	524	583	556	554	563	551	563	524	533	607	570	562	583	551	547	537	538	558	543	521	542	528	507	527	543	551	570	541	525	544	550	556	541	496	533	531	583	549	558	525	571	524	548	545	545	564	534	545	553	601	531	559	581	569	536	515	573	576	586	555	583	504	542	539	506	520	555	528	568	546	530	577	581	571	535	526	538	576	541	571	536	549	553	573	595	557	557	556	555	517	503	528	563	551	546	546	574	491	559	519	555	549	555	584	537	500	561	548	511	527	538	536	551	535	548	507	561	564	559	552	607	547	517	526	597	554	575	543	539	533	576	576	615	569	577	536	560	536	529	548	532	563	546	531	579	594	553	549	503	604	562	548	559	527	586	571	556	577	595	565	494	522	567	563	592	551	555	546	557	541	546	548	537	525	552	541	552	549	500	542	556	575	542	539	526	529	531	536	559	550	552	553	539	505	545	577	525	572	577	534	560	533	518	550	548	523	546	541	590	588	561	547	581	578	567	532	557	575	518	515	547	504	537	488	527	552	565	552	519	508	571	540	552	564	537	552	518	573	559	549	564	562	541	584	548	548	548	543	524	530	577	546	550	555	577	529	525	521	529	579	553	525	544	555	551	542	500	548	532	584	551	558	538	569	545	552	542	563	545	581	594	560	549	534	528	549	564	535	564	556	505	534	545	549	517	553	541	524	590	568	573	575	569	528	554	538	587	555	546	553	570	535	544	514	496	553	527	509	535	521	545	566	534	555	541	534	549	558	563	537	570	584	529	537	541	567	557	534	534	568	526	541	531	535	596	494	562	556	532	569	528	523	567	583	532	536	522	578	531	535	569	535	550	561	561	568	599	598	552	534	570	532	575	559	531	583	563	528	556	594	587	547	565	529	582	507	543	557	547	579	535	548	505	549	510	547	574	533	551	607	541	559	559	546	524	500	534	499	544	551	578	523	541	574	515	550	540	558	576	550	529	551	520	553	544	552	555	548	541	544	548	587	517	519	551	545	546	523	561	545	572	578	604	535	563	538	571	541	564	565	635	545	539	544	539	534	525	572	544	534	526	549	598	534	568	557	506	557	530	528	528	551	536	528	554	557	517	552	547	565	579	572	542	511	570	549	575	555	558	536	567	559	547	529	580	523	571	565	542	497	534	519	544	507	547	529	557	559	572	539	542	553	541	558	525	552	554	547	509	499	565	552	573	569	540	549	566	533	604	564	551	551	584	568	543	555	538	562	509	581	524	523	525	547	555	577	538	558	537	543	570	579	570	557	534	539	575	537	574	542	553	524	554	548	592	547	549	547	586	558	543	569	559	505	549	538	551	530	568	566	552	491	557	591	546	545	540	526	508	536	514	538	566	563	553	526	572	539	550	552	543	559	574	551	572	508	568	544	572	519	545	530	568	546	577	539	572	526	566	601	551	535	510	561	574	537	515	535	530	593	537	541	556	548	555	562	566	545	554	547	525	549	572
23950	21122	25329	27184	21153	21048	5449	2268	1353	1032	730	573	526	442	407	334	298	275	301	250	276	300	266	285	215	212	190	190	202	189	179	180	186	182	182	170	185	172	150	172	145	145	169	166	184	159	140	184	152	175	172	148	177	145	147	145	158	147	152	165	138	156	149	158	156	165	183	164	162	165	154	159	159	121	152	158	171	165	166	144	150	146	163	154	175	151	141	155	194	169	156	174	147	151	157	139	152	159	157	168	160	161	164	164	142	184	145	147	149	141	183	172	173	174	151	149	164	167	155	171	166	178	166	151	169	154	161	158	160	162	157	181	182	160	168	151	175	174	138	167	159	167	171	173	163	177	182	170	171	184	157	178	157	162	128	161	183	157	171	174	171	148	171	168	166	162	163	149	153	182	165	173	180	162	162	185	160	156	156	183	181	168	173	144	180	144	146	163	162	168	166	145	157	171	189	159	142	150	160	173	141	162	145	155	158	157	158	141	139	164	152	157	177	145	159	152	158	150	177	174	148	162	174	157	159	166	154	164	169	142	150	154	140	159	173	164	165	138	155	171	179	174	165	166	161	178	171	130	181	147	156	164	152	172	157	169	142	173	170	169	176	150	158	170	166	170	172	184	132	153	161	148	150	174	151	166	159	166	140	167	149	166	148	179	169	141	165	161	150	185	147	178	167	153	155	159	141	151	168	165	172	169	148	158	162	155	133	166	161	157	159	163	148	155	174	148	183	156	152	138	172	165	172	159	144	164	150	161	143	152	156	181	154	162	168	141	171	158	142	146	146	194	154	152	174	157	161	179	140	174	164	150	147	145	158	167	133	154	161	177	150	157	150	154	152	174	182	153	141	184	138	146	156	170	159	172	171	163	160	167	166	144	173	139	144	163	184	145	145	157	150	149	168	151	146	151	154	167	153	154	162	147	157	168	149	132	164	184	138	154	204	161	155	147	154	166	161	143	165	182	159	162	130	138	152	166	170	143	148	173	129	173	132	162	150	173	139	161	144	169	174	155	165	155	146	137	174	147	155	144	188	127	169	153	154	160	164	183	145	167	155	139	169	153	154	166	169	160	179	176	145	163	173	164	161	176	171	157	158	143	155	181	155	147	139	146	172	127	163	142	151	151	151	177	178	182	175	156	136	151	164	163	155	171	143	165	151	168	172	163	147	150	147	172	150	156	171	163	168	145	147	182	165	174	165	143	148	170	187	146	136	169	154	170	159	142	137	165	157	165	160	169	144	140	152	146	155	162	147	187	154	189	173	151	136	164	158	158	163	163	163	161	158	162	172	138	176	155	157	164	156	161	160	149	169	170	167	159	162	175	170	175	157	156	158	158	153	148	169	186	136	143	155	180	161	159	159	186	199	158	176	169	148	148	170	154	162	171	141	131	166	146	145	166	163	182	165	168	150	169	151	161	179	140	155	137	176	155	171	140	157	136	150	168	165	134	135	152	188	162	166	170	173	154	169	159	151	156	145	172	172	161	147	156	157	177	175	172	156	147	174	145	155	170	181	156	153	152	166	155	165	168	146	190	178	130	164	168	146	131	153	157	166	154	143	157	154	151	185	161	162	162	191	155	175	203	159	147	137	146	134	164	151	175	172	143	159	157	156	172	180	175	146	164	163	146	163	173	150	178	170	148	170	148	168	183	173	161	166	174	156	170	194	188	169	164	142	152	157	138	149	170	144	166	181	130	151	168	155	169	154	151	175	174	144	188	149	151	144	165	185	150	180	184	146	186	159	162	154	163	147	161	164	149	177	137	130	144	132	149	151	167	154	159	162	176	146	153	152	185	169	145	153	122	162	149	163	164	140	131	150	170	164	163	173	152	160	167	141	145	152	155	166	155	147	181	144	146	166	182	137	143	155	165	173	177	147	167	148	168	167	146	168	164	147	177	149	153	156	166	169	176	171	160	143	141	162	136	147	160	145	151	173	173	157	156	156	182	179	154	182	159	158	141	184	162	156	154	154	168	155	162	164	161	159	154	140	165	144	165	184	172	140	159	133	142	179	159	138	170	160	148	193	171	161	154	149	161	150	157	171	157	178	151	169	188	160	162	169	178	177	202	157	181	179	157	156	152	169	175	152	167	159	164	179	142	155	156	156	139	164	171	155	165	167	177	173	166	144	176	167	154	147	147	164	171	155	172	150	130	181	148	164	121	168	161	169	156	178	157	149	133	174	172	160	128	161	173	161	157	142	136	157	176	153	186	156	176	154	153	153	152	154	166	186	160	157	156	167	151	182	140	148	173	155	173	150	157	153	173	149	169	149	149	174	159	151	172	174	152	182	172	149	161	166	149	174	149	157	157	152	134	170	159	195	159	152	163	157	148	143	140	184	156	157	191	151	151	157	154	155	152	149	172	155	157	174	162	169	166	117	161	140	155	150	173	160	167	162	154	183	175	153	159	166	180	167	145	159	153	163	180	144	153	176	162	139	164	189	166	178	169	163	174	148	165	131	147	145	147	175	149	164	169	163	170	154	177	177	162	165	163	146	163	156	166	148	130	169	172	151	140	171	157	155	142	160	149	163	159	136	157	174	161	176	172	150	181	185	155	148	162	163	151	153	151	154	170	158	160	171	154	154	156	166	153	164	156	139	152	171	162	143	156	162	147	163	146	148	174	166	163	155	151	148	156	155	174	178	196	175	150	139	166	160	166	168	164	172	166	147	171	156	159	149	172	145	162	137	138	177	173	172	152	142	178	138	161	145	159	186	157	141	183	133	151	144	169	156	158	167	171	130	178	148	149	140	144	143	141	171	172	166	157	156	159	188	148	154	175	154	161	179	156	159	178	171	163	172	166	178	183	180	163	195	165	190	158	155	142	168	133	159	155	148	156	146	155	165	164	163	162	167	150	135	199	160	164	163	159	178	170	163	152	179	163	161	183	145	149	169	147	148	170	163	149	142	165	169	151	146	179	152	133	147	159	168	144	146	151	150	142	158	160	140	138	131	175	155	179	164	148	144	145	164	143	152	149	158	143	159	145	171	147	157	180	179	130	151	153	190	156	145	166	140	162	157	169	139	152	158	172	145	143	155	156	170	156	186	156	174	138	172	167	147	145	181	148	153	172	152	155	148	152	170	168	167	155	152	134	159	171	170	164	168	133	168	148	149	160	168	176	156	169	177	146	151	162	165	150	159	161	165	138	181	158	138	152	153	171	171	157	167	146	163	161	157	170	159	152	155	172	153	171	157	156	166	133	127	180	158	169	146	152	162	175	157	152	132	177	152	141	151	171	135	156	164	150	147	179	173	173	156	176	153	163	152	152	166	174	143	129	155	174	162	143	147	165	160	153	156	182	165	158	159	154	168	138	162	153	154	149	146	159	174	148	156	151	159	139	162	173	139	154	151	147	161	181	176	166	151	163	141	142	163	135	142	169	174	159	150	161	136	165	151	167	138	126	145	149	171	175	149	159	170	140	142	167	182	155	158	170	169	171	143	155	185	171	162	162	155	173	152	155	144	164
6014	11117	8929	4546	2848	1803	1319	1223	903	813	721	565	529	537	462	462	432	444	431	450	393	465	422	409	374	424	412	367	404	399	401	405	370	405	321	398	395	350	381	433	395	387	395	403	423	352	359	405	394	422	361	365	363	363	395	388	408	406	357	348	395	386	365	363	388	378	364	362	391	374	384	381	385	356	384	357	401	404	387	370	399	379	371	371	409	354	351	392	371	383	358	381	431	386	392	364	399	337	394	359	389	372	424	377	366	368	383	354	400	388	368	387	392	417	319	362	375	374	376	368	396	404	377	365	364	400	422	370	379	379	368	368	373	385	374	338	368	356	371	364	382	349	396	371	390	359	391	376	397	369	359	355	370	345	350	349	401	415	364	421	356	420	361	389	346	388	352	379	367	359	395	393	370	345	370	349	369	376	371	387	401	381	397	372	393	344	376	364	387	369	365	347	347	399	373	413	377	387	364	395	329	422	376	375	391	413	396	366	344	353	390	367	340	392	392	376	366	391	407	371	353	407	341	376	376	385	376	421	374	366	418	379	401	378	413	347	353	358	353	340	363	390	412	341	391	373	343	397	378	360	345	357	395	331	383	397	368	418	384	392	394	393	390	368	382	398	397	403	404	373	367	376	376	394	391	371	397	385	368	360	352	369	390	405	418	351	360	369	399	402	382	376	345	368	372	373	399	382	392	382	410	380	376	370	345	347	365	390	375	340	396	401	377	383	390	374	370	382	401	348	381	343	389	390	370	366	376	346	376	386	400	372	357	394	363	388	383	372	402	393	379	357	410	372	376	387	337	406	391	407	374	367	397	354	365	365	386	387	418	370	374	378	385	366	397	375	385	356	330	351	377	370	406	355	366	384	373	387	369	344	403	382	388	389	400	410	379	409	377	414	368	380	404	408	361	381	352	350	378	331	398	377	383	369	398	405	353	371	371	380	382	377	340	345	329	374	411	358	349	378	382	370	338	376	364	348	354	399	350	396	402	376	364	359	386	375	401	367	387	357	394	377	363	368	403	363	344	339	380	363	380	365	348	380	359	365	371	363	331	395	380	395	328	345	359	342	380	370	345	396	390	348	354	377	371	400	377	390	364	403	353	382	374	391	399	380	382	354	394	367	378	336	383	376	358	399	395	371	350	399	374	375	377	399	360	362	387	356	395	405	383	351	405	370	363	361	364	385	391	390	363	386	382	349	398	369	381	378	390	373	375	383	385	343	367	420	363	348	333	412	391	376	430	348	393	363	418	367	376	394	377	396	368	381	357	397	372	365	376	355	400	362	376	388	379	390	377	364	393	396	374	381	357	377	364	383	357	366	369	376	372	385	387	391	376	378	344	416	367	378	378	364	366	384	370	362	362	355	396	373	361	380	391	403	401	381	395	411	343	343	369	388	417	407	425	355	376	384	392	384	434	381	391	413	402	404	334	393	365	376	364	392	413	389	383	366	386	372	369	414	362	368	404	363	378	388	393	389	396	399	341	381	386	413	381	372	398	376	388	368	391	369	387	410	382	335	396	386	408	400	396	389	418	378	384	404	353	365	384	363	389	369	370	364	383	395	378	353	388	372	346	407	397	370	373	387	365	376	390	385	330	371	383	397	377	385	370	378	380	364	350	392	371	405	362	410	384	356	379	347	366	359	379	336	386	399	365	370	414	355	419	375	352	380	372	395	380	371	387	370	363	350	357	357	359	379	385	403	382	382	387	377	392	354	376	385	359	379	385	375	365	377	368	396	389	354	401	355	402	374	370	407	387	338	347	366	373	368	367	424	371	388	368	377	366	426	393	386	394	378	385	386	396	382	371	379	404	389	406	368	364	354	419	397	374	363	367	380	377	370	387	394	375	383	365	378	335	388	395	434	383	385	401	405	396	379	377	380	406	390	384	389	390	373	375	372	365	423	373	397	396	394	371	392	352	336	377	389	376	336	332	347	365	389	402	354	375	390	361	398	361	362	376	354	431	364	394	419	345	369	367	398	385	399	333	379	384	373	381	376	377	380	383	356	397	352	419	386	381	365	401	374	355	379	352	373	353	365	382	450	373	390	376	381	405	363	394	376	349	413	375	362	382	373	378	352	379	354	439	396	359	389	343	370	369	379	369	386	397	383	353	387	409	393	388	390	362	356	343	372	364	386	379	347	396	392	363	389	407	365	406	388	368	389	432	356	381	324	351	419	382	377	382	425	375	378	407	353	398	373	402	377	383	379	392	378	397	413	411	377	404	369	358	367	391	350	361	370	392	365	382	390	355	396	367	370	397	383	374	393	367	357	374	381	365	390	370	346	367	378	367	392	398	376	335	370	369	353	389	400	349	367	359	374	420	390	379	411	396	393	371	386	387	394	369	347	366	373	391	386	351	350	386	372	353	330	391	351	361	392	388	428	392	374	383	340	398	355	362	425	387	360	367	380	388	336	366	386	406	355	380	375	365	369	369	357	415	365	428	386	371	395	376	358	408	381	375	360	367	349	392	384	359	359	386	386	374	357	356	389	389	367	356	391	368	383	366	422	378	384	416	382	367	413	390	388	367	373	390	401	376	343	368	364	382	422	389	329	390	360	409	339	372	388	395	415	393	409	376	372	398	409	375	354	364	382	377	382	411	412	353	371	376	374	392	383	381	369	343	378	356	362	402	367	424	366	370	387	363	325	395	364	361	359	402	378	407	350	359	406	383	348	354	386	374	381	394	363	382	420	354	367	360	322	365	407	349	379	399	372	367	389	399	356	372	365	375	347	393	376	370	383	419	389	393	383	407	354	372	367	393	392	346	388	383	415	357	376	384	370	405	366	401	371	369	400	373	400	372	407	388	415	330	412	375	388	352	409	363	393	393	363	394	357	338	403	403	367	338	411	396	384	383	396	410	345	403	375	379	334	368	335	384	428	370	395	350	348	387	375	398	353	362	387	339	385	372	367	413	369	382	351	378	385	392	365	400	381	379	391	391	354	375	356	405	406	383	350	381	360	333	378	408	375	369	381	354	375	344	401	383	351	402	379	373	362	380	395	389	350	384	380	412	372	385	358	377	365	349	382	385	361	364	367	383	366	352	374	380	365	398	419	335	372	396	349	364	357	385	365	382	370	361	358	368	393	440	380	374	353	398	380	380	383	353	398	348	372	389	389	359	385	373	366	388	361	350	371	373	362	362	351	406	360	361	402	372	362	386	375	355	392	381	390	388	375	368	362	374	369	404	354	348	370	377	357	377	384	401	365	394	360	366	400	388	394	378	398	392	370	407	406	368	377	371	383	353	367	359	380	366	351	384	380	378	380	391	353	408	366	381	378	356	394	372	381	411	424	388	365	349	377	396	347	389	355	372	394	367	386	358	402	393	408	386	386	371	359	390	405	377	363	380	373	350	366	398	380	383	379	407	409	387	393	392	394	403	379	358	373	370	370	389	381	362	382	374	373	382	377	390	374	415	386	352	419	389	389	363	392	354	398	377	376	378	399	391	376	371	351	376	388	371	353	379	379
35580	12122	3537	1918	1321	991	811	793	634	590	468	431	431	398	413	386	377	336	412	377	365	361	382	328	364	369	382	327	342	363	325	339	353	328	353	344	354	327	348	350	377	366	351	356	362	375	320	339	365	353	313	333	338	349	315	355	327	336	345	360	332	342	293	336	349	357	341	321	353	334	308	327	334	329	322	342	368	328	338	366	330	351	350	360	348	327	317	337	324	367	358	314	345	346	312	350	325	346	313	306	362	321	348	364	317	373	337	334	315	326	344	320	323	368	339	329	369	392	327	350	367	322	383	373	377	351	333	328	323	347	338	348	351	347	365	324	324	356	352	337	325	353	356	333	351	288	346	337	347	337	360	364	334	322	342	353	345	375	335	303	348	297	360	311	324	337	351	289	289	282	324	328	329	325	354	345	358	374	371	364	356	311	368	341	342	339	347	344	327	377	344	302	326	324	332	355	360	347	353	346	304	348	371	318	342	337	338	349	355	380	359	349	344	346	328	339	380	315	349	339	363	341	340	363	353	348	368	377	333	331	329	317	377	369	328	325	333	381	368	337	346	327	358	326	363	348	352	331	348	317	354	340	334	354	384	332	327	318	328	340	333	327	330	363	342	355	347	362	330	310	344	332	344	354	309	357	358	365	319	297	340	330	346	306	340	325	333	358	381	352	334	322	299	346	341	361	326	356	346	336	348	313	348	357	324	357	350	345	327	363	368	370	381	362	343	367	373	351	335	325	301	329	319	383	352	344	372	335	332	365	335	319	313	362	346	329	328	360	356	353	349	342	354	363	322	343	300	335	370	325	312	335	318	373	360	317	335	341	368	356	317	341	330	347	319	365	339	323	325	353	318	363	361	336	312	334	342	332	351	337	298	324	364	314	338	326	362	336	348	343	369	326	342	369	345	311	361	370	331	353	347	337	373	357	329	314	361	369	303	307	380	336	345	348	341	331	314	361	350	324	336	363	344	328	294	359	330	335	330	352	322	327	322	356	317	302	333	347	315	343	301	337	364	377	331	355	326	369	316	321	353	319	347	328	338	375	357	358	320	345	332	332	388	349	348	346	359	344	345	322	313	324	342	310	331	338	365	402	330	314	342	399	347	321	353	337	325	340	338	349	365	345	362	346	329	322	296	338	334	338	308	325	339	321	344	341	357	342	327	328	384	335	340	349	327	327	329	326	347	363	310	352	363	345	352	353	328	367	342	346	327	314	345	348	325	336	328	341	319	357	345	348	345	322	327	372	333	373	341	309	354	341	323	345	322	360	348	359	353	339	367	321	355	345	379	345	327	356	357	359	342	334	334	357	314	351	340	372	349	374	371	355	349	353	359	333	337	343	351	334	339	349	364	382	362	376	348	320	295	334	328	330	350	310	361	330	330	353	316	324	337	365	358	335	363	336	343	362	346	329	357	336	340	335	349	327	328	347	347	338	318	382	352	332	350	332	354	379	333	338	332	356	317	343	320	338	318	353	338	318	351	340	315	322	311	355	347	349	357	347	328	343	347	344	353	358	335	328	325	361	338	358	339	352	363	344	342	356	325	347	368	368	334	317	360	334	351	338	334	365	335	367	323	339	341	344	352	325	374	332	350	355	318	363	320	349	324	331	303	317	320	335	329	309	348	355	340	384	373	337	341	310	313	356	359	365	343	352	346	304	327	313	391	352	348	362	354	302	309	361	310	352	375	370	348	349	314	372	329	331	342	381	340	301	359	379	328	370	341	352	314	368	363	322	352	344	349	319	343	375	366	360	342	328	358	337	332	330	385	334	371	341	319	325	374	323	329	354	354	358	343	327	370	357	355	339	344	339	323	364	347	333	331	314	341	343	352	319	338	346	347	387	328	348	376	313	330	364	380	346	318	348	338	389	356	371	323	312	335	335	330	334	318	360	342	368	375	383	359	370	357	342	337	342	308	325	348	342	360	352	326	313	341	383	372	349	390	362	341	373	335	349	343	306	340	358	346	371	350	297	340	351	346	366	321	366	322	366	362	335	351	337	329	339	339	331	348	356	333	318	331	332	381	393	305	346	332	359	388	301	346	348	341	333	287	336	380	321	318	339	386	332	355	355	338	349	328	333	330	349	336	352	373	304	335	340	316	341	368	360	350	355	339	312	361	323	343	341	357	349	381	353	348	340	347	377	358	345	352	338	348	334	327	362	332	339	348	339	312	345	363	346	333	344	298	337	361	356	360	377	359	331	328	346	374	328	323	368	344	377	359	315	358	305	357	345	359	374	338	338	353	340	340	379	371	347	365	341	351	310	354	331	351	374	339	344	330	314	351	361	317	335	373	372	342	356	355	294	392	341	364	350	345	315	336	356	355	351	344	331	331	372	359	314	376	353	357	339	333	328	360	368	316	312	315	373	306	330	322	309	329	326	340	328	325	361	349	292	321	339	333	335	350	329	342	336	343	318	319	350	350	338	369	343	343	310	322	364	362	353	342	303	321	336	322	331	319	332	358	367	320	383	358	357	311	336	303	323	332	377	341	382	344	344	354	323	338	293	354	351	327	338	345	306	335	326	376	319	353	321	359	343	380	366	337	335	327	327	348	323	337	325	323	328	335	332	346	333	331	327	333	319	320	370	366	337	374	332	335	368	348	329	329	338	330	334	357	331	339	316	374	366	366	363	339	362	361	348	333	303	337	327	382	319	354	322	343	351	343	302	398	362	341	345	318	327	370	317	343	349	303	345	379	332	327	338	334	368	343	364	359	339	346	341	339	315	322	354	349	327	357	354	340	355	316	347	360	379	372	336	344	328	315	309	400	334	346	340	381	355	342	343	357	316	341	344	358	332	345	359	375	358	328	334	376	361	347	341	340	394	361	332	373	336	338	328	407	355	328	342	345	310	337	359	350	337	335	345	322	353	341	340	362	360	380	319	330	342	321	339	332	377	370	335	360	341	332	340	334	345	342	362	328	344	350	361	340	327	347	317	346	324	335	341	354	331	363	357	327	340	372	347	356	355	345	363	351	338	370	352	305	295	332	344	379	355	368	350	348	380	360	360	314	314	347	351	376	342	350	335	318	345	382	340	370	326	354	378	368	327	290	333	324	354	341	329	342	337	356	333	384	340	319	322	324	367	348	361	370	337	358	332	363	369	342	301	311	320	343	343	324	319	320	346	337	358	359	310	385	373	351	345	332	375	358	338	337	335	358	353	368	326	319	316	356	344	362	345	320	424	357	347	352	350	330	339	329	316	357	376	348	340	382	348	336	355	311	347	342	333	311	403	344	343	337	341	348	372	360	315	373	277	342	338	343	322	347	318	338	343	370	305	348	328	331	346	366	342	334	352	374	349	301	315	312	327	297	331	375	328	343	337	322	349	335	331	359	322	340	355	333	346	356	329	354	367	337	330	334	356	388	315	338	366	377	355	349	320	324	358	331	346	358	322	344	312	312	312	345	345	328	344	355	379	346	338	385	325	365	345	382	338	373	367	390	309	321	352	372	337	337	368	346	326	339	325
13061	3836	3101	1878	1379	1093	990	980	926	839	830	743	818	808	756	770	740	726	784	781	751	757	738	778	821	751	738	763	720	760	752	731	742	732	713	728	715	690	734	766	763	772	729	728	751	684	764	754	732	746	740	739	740	745	758	734	755	778	766	676	719	691	756	772	785	721	728	769	726	772	714	720	742	721	746	702	761	740	728	778	734	728	772	722	738	766	772	759	723	754	728	741	660	724	721	733	736	662	726	711	716	787	715	731	696	721	744	722	748	696	770	697	756	765	707	725	745	717	721	734	675	673	711	781	758	735	741	749	758	752	754	743	736	717	732	735	773	749	719	762	776	742	772	777	723	737	802	717	791	734	801	722	760	756	808	752	749	726	743	744	735	705	784	744	715	730	712	749	742	727	771	713	739	770	756	788	724	728	749	749	706	769	728	727	715	745	740	805	781	738	719	773	746	759	734	726	757	758	724	756	720	747	755	739	761	728	754	765	673	791	761	695	751	827	705	698	776	726	764	778	780	719	782	729	721	739	763	761	700	766	765	764	757	696	762	759	714	716	742	692	738	747	748	741	760	689	754	723	716	731	757	748	778	757	721	728	722	710	763	723	724	734	771	738	754	702	773	766	774	746	753	714	751	768	762	739	762	728	715	706	767	738	784	699	758	755	741	755	722	756	767	729	765	726	778	763	730	716	733	703	741	733	769	730	734	735	757	746	768	769	742	734	782	749	713	723	757	729	727	682	757	700	702	767	715	676	754	737	706	709	758	734	719	710	742	727	747	819	736	727	725	708	740	715	753	745	763	750	724	737	675	795	747	757	772	745	770	738	747	716	759	762	780	783	687	723	734	707	750	708	751	733	762	732	720	751	770	741	782	774	778	773	742	741	767	696	762	750	752	728	710	724	732	787	736	714	798	739	778	736	751	730	760	829	736	721	749	724	783	734	757	743	806	766	753	758	758	760	708	751	709	784	705	766	763	741	740	714	768	787	757	765	748	717	740	761	765	767	784	694	753	785	766	734	731	716	746	772	746	752	726	726	705	729	711	720	755	761	748	739	803	732	701	760	728	722	767	734	740	711	724	696	735	762	749	722	761	744	773	765	732	722	798	772	763	742	714	729	772	722	778	754	770	736	772	771	769	715	740	746	751	760	749	680	710	780	747	720	750	764	732	731	798	699	700	747	781	707	764	766	765	732	707	707	724	706	763	738	755	756	738	740	772	722	729	691	734	751	704	726	719	763	712	747	780	762	741	753	811	751	774	763	770	758	782	742	692	729	760	712	798	700	748	790	742	758	797	711	752	750	761	716	770	763	706	804	745	780	722	795	762	719	780	777	709	769	778	767	746	769	708	753	763	776	729	706	731	736	720	750	760	731	735	726	732	747	718	794	739	735	723	778	771	748	723	741	769	788	733	793	766	720	773	715	750	766	714	826	722	720	726	720	763	769	735	746	719	779	793	700	759	755	708	778	768	765	682	724	719	768	750	762	771	753	742	769	808	737	756	758	721	730	785	719	716	766	784	728	751	734	707	755	749	770	761	773	700	758	731	738	735	738	742	724	720	726	737	750	755	733	716	705	672	742	747	782	697	755	763	776	767	740	758	750	779	743	759	707	772	733	736	725	732	751	701	710	738	718	768	730	770	741	756	761	773	735	749	709	777	753	732	828	730	761	757	777	739	774	733	733	735	787	783	709	762	717	748	717	791	753	728	707	760	733	746	747	737	742	742	751	773	709	740	717	783	793	747	767	812	767	712	780	742	753	730	747	752	806	703	770	744	763	735	709	760	777	751	762	767	725	771	691	777	747	732	816	665	692	774	767	774	754	711	779	752	767	712	786	784	756	742	768	722	774	762	727	741	736	752	705	744	759	740	704	815	736	730	753	714	720	742	720	773	714	761	753	717	728	710	746	760	745	778	751	736	760	724	696	757	716	785	753	741	735	751	712	741	753	749	761	686	720	712	752	787	741	744	685	790	728	754	701	760	707	802	714	773	731	770	765	766	786	786	731	753	756	725	702	787	776	728	739	754	787	756	753	728	770	783	808	753	731	802	730	804	751	686	740	717	760	721	809	801	752	737	768	770	741	697	769	819	756	753	733	738	703	732	721	758	757	765	721	740	744	723	741	735	754	788	760	737	752	736	695	729	729	756	733	712	763	723	756	736	776	741	765	743	753	755	751	753	764	785	757	766	734	710	780	719	796	743	733	707	781	731	743	738	717	755	725	737	724	737	775	728	746	728	754	765	796	737	733	781	709	748	771	771	773	731	728	751	732	735	790	736	809	699	769	708	794	740	703	744	764	781	748	795	708	688	725	753	765	727	725	766	721	709	748	757	732	736	697	737	738	710	750	735	740	749	774	743	735	745	735	734	730	767	732	737	712	712	702	732	756	695	698	721	759	741	756	751	761	754	779	652	726	785	720	772	728	728	816	799	764	739	741	756	742	745	690	777	753	800	713	748	750	731	756	733	711	785	734	742	739	782	760	726	733	721	717	743	775	754	716	768	766	801	764	746	732	774	746	730	754	774	752	813	705	760	705	727	733	704	716	744	719	744	717	724	726	713	707	740	715	714	745	732	769	722	777	774	733	762	751	731	805	733	767	738	733	776	805	737	727	754	724	723	772	790	768	739	752	729	762	710	762	767	692	728	739	756	740	683	747	692	785	779	767	718	710	723	737	753	701	756	742	748	753	751	747	788	732	706	744	749	710	736	751	782	704	724	783	770	795	750	717	758	720	773	772	771	764	741	757	737	745	718	747	716	732	702	756	747	789	678	772	742	712	694	774	754	763	724	732	705	753	704	712	722	739	725	719	726	734	728	666	781	720	765	720	759	693	767	678	763	764	743	756	729	720	741	768	754	771	729	775	708	729	750	787	745	781	749	784	768	714	718	718	726	739	742	735	708	757	722	733	735	744	744	680	763	789	757	710	780	793	784	777	735	724	709	741	743	733	741	771	760	688	734	775	800	718	699	741	714	723	722	726	739	751	736	713	701	724	739	752	732	747	703	711	730	718	803	724	800	739	744	741	739	732	772	779	719	748	786	756	743	731	762	698	749	754	741	779	707	763	749	742	771	749	752	735	749	755	724	764	719	715	715	729	736	759	722	768	745	816	717	787	759	712	728	780	692	708	764	720	746	788	735	781	718	793	753	776	784	768	768	731	776	788	711	780	771	728	746	718	741	745	771	740	741	721	720	728	736	716	724	685	745	707	769	690	749	746	762	687	776	754	768	717	767	736	759	763	722	760	742	732	711	754	748	698	769	770	717	751	811	691	790	729	744	677	708	717	739	712	739	742	736	748	756	753	741	781	802	746	754	721	727	751	738	746	769	744	739	778	737	723	803	780	789	751	771	704	743	709	756	733	740	716	760	747	732	746	729	783	767	722	742	755	743	781	766	737	750	780	774	731	724	788	744	764	721	793	757	743	774	743	838	787	742	781	766	735	720	753	735	751	749	729	750	721	794	847	735	783
24700	21142	24726	27784	20710	4867	1736	1308	1055	822	592	526	420	392	373	353	318	323	321	307	303	310	308	304	292	285	263	274	287	258	273	264	250	285	247	274	236	240	258	257	250	240	226	224	243	277	236	232	227	246	247	244	258	265	260	220	237	207	238	263	229	237	274	264	260	254	238	226	226	256	265	251	227	285	236	244	239	241	252	211	235	237	260	251	246	260	240	223	259	234	221	277	238	234	244	249	296	258	254	235	251	243	250	253	214	245	220	214	252	232	280	227	257	221	240	266	274	253	254	251	261	232	254	264	254	237	234	214	232	227	246	237	223	258	250	227	257	257	249	241	254	230	257	251	241	221	240	281	274	254	270	245	214	243	244	251	229	210	240	269	228	228	270	224	241	227	218	247	240	249	247	262	259	245	250	239	241	234	282	230	254	262	229	247	247	264	258	229	228	288	244	238	254	237	270	209	237	247	224	225	226	239	269	263	222	245	259	277	238	257	256	249	285	254	244	235	241	286	236	276	255	270	247	251	227	239	238	239	255	237	266	246	233	261	268	221	255	241	249	255	237	241	234	218	247	234	215	241	238	249	251	235	254	229	265	246	262	253	257	267	260	258	256	250	253	245	256	248	241	246	266	260	264	256	253	256	242	230	268	270	243	246	264	230	245	249	258	255	270	239	221	239	258	254	248	277	273	259	281	249	278	237	239	248	252	241	264	236	251	249	269	231	251	266	245	200	271	250	224	244	243	234	251	235	235	275	234	250	250	270	255	228	282	251	258	244	219	232	237	220	228	253	234	274	235	268	239	269	221	229	244	214	257	265	205	261	230	240	246	238	239	247	229	231	225	254	237	255	246	255	247	241	249	264	253	239	244	259	251	238	221	234	258	244	245	267	228	250	239	231	255	260	250	222	255	250	267	237	248	240	234	250	233	214	229	255	261	247	255	264	229	231	263	257	227	252	235	215	273	260	283	237	259	248	253	253	233	255	237	223	266	260	276	246	221	200	257	251	246	236	233	251	258	274	265	248	237	253	212	259	222	269	247	239	258	223	239	270	247	226	238	250	266	267	260	238	230	218	281	251	250	261	248	294	240	261	269	233	269	262	270	255	235	256	270	237	258	246	240	261	230	266	240	241	225	259	225	250	232	230	236	278	253	257	220	233	284	249	258	263	229	227	247	256	244	230	248	250	248	266	245	266	214	254	252	231	237	241	268	276	250	269	241	242	239	219	280	238	223	241	250	254	241	236	237	290	244	270	253	246	241	257	242	238	213	271	246	267	229	234	269	255	255	233	221	256	267	230	267	243	222	241	243	249	251	254	251	233	241	223	214	267	223	240	247	262	261	257	243	243	248	228	257	251	265	259	258	243	269	234	227	238	253	242	240	262	250	247	280	252	253	256	251	249	263	253	261	281	240	227	258	263	281	238	249	266	246	239	244	270	267	233	217	226	249	262	249	224	239	232	212	230	232	243	212	213	238	240	252	257	260	260	289	273	262	285	264	256	235	254	259	244	254	238	229	273	280	254	245	222	239	275	261	248	242	263	247	236	256	246	263	210	251	234	227	255	245	266	233	249	242	262	272	263	271	263	268	243	247	254	261	253	229	222	220	242	217	262	233	223	218	252	259	245	234	241	214	241	259	253	223	234	229	257	255	231	266	252	250	236	253	219	244	250	223	233	251	241	246	246	244	246	279	268	231	246	252	242	211	250	273	251	262	260	260	235	253	262	222	229	257	235	270	242	265	272	223	253	281	251	265	248	238	231	261	241	209	252	252	262	268	231	240	252	239	247	276	242	265	240	274	227	186	245	254	211	241	222	267	259	239	226	253	248	249	264	229	237	240	237	226	243	255	240	252	246	231	231	255	249	221	217	228	262	245	250	222	229	250	256	226	258	223	258	236	240	205	243	234	259	258	232	246	229	236	244	238	248	244	237	258	270	229	261	254	257	246	259	250	224	235	242	256	226	238	272	241	256	248	248	235	255	249	264	259	250	246	256	273	266	270	246	247	243	248	276	236	268	257	234	244	233	241	246	254	256	246	272	241	240	246	269	229	225	241	280	250	268	238	249	222	258	254	220	246	249	262	254	218	223	241	225	248	242	255	258	255	245	204	251	265	267	254	219	225	255	259	247	229	237	239	230	219	276	250	251	237	245	205	231	249	208	243	228	241	250	247	252	261	242	263	261	252	264	249	247	243	229	294	247	237	242	243	265	237	253	268	234	260	241	234	261	244	226	236	257	234	246	231	252	284	254	261	234	238	227	246	218	230	239	256	247	231	237	232	233	246	234	235	245	242	252	208	267	259	230	217	241	236	236	235	227	243	248	267	266	238	245	245	240	246	268	278	227	264	279	261	258	242	259	264	248	245	230	241	217	246	258	270	216	253	251	244	233	241	243	241	266	241	290	254	235	258	262	224	255	257	273	226	234	250	263	268	253	231	255	257	261	249	217	245	275	234	227	233	244	256	248	237	201	232	235	261	226	266	226	233	252	253	262	262	239	254	265	262	258	276	245	226	246	268	237	233	236	247	235	222	226	245	235	210	259	260	250	239	237	247	236	249	247	257	264	247	235	247	301	203	212	248	234	291	238	236	279	243	239	278	253	266	228	212	236	224	258	229	236	265	284	261	240	236	257	261	224	226	219	261	234	229	266	232	256	238	248	233	247	231	252	266	224	237	236	249	233	253	280	230	219	246	252	271	221	246	254	260	231	265	236	265	258	254	237	258	228	267	231	245	230	250	265	236	255	221	218	250	226	245	238	269	238	230	258	226	235	212	246	246	226	241	255	268	260	241	224	243	277	236	265	231	251	254	250	240	249	295	280	217	236	230	249	245	261	254	256	269	253	229	243	257	246	223	246	250	256	229	264	229	257	232	229	246	230	236	238	247	251	238	243	244	251	238	236	266	248	274	245	230	216	214	251	280	211	224	232	238	259	238	236	237	262	242	254	237	214	249	253	242	250	283	252	248	258	225	240	239	259	236	230	213	278	272	228	228	240	241	251	244	238	241	248	277	256	255	258	240	278	220	243	243	260	223	263	229	255	276	220	243	256	223	251	240	237	229	236	244	263	232	221	230	218	274	207	232	235	258	247	250	252	229	252	233	245	232	237	249	258	263	273	274	256	233	255	221	253	232	248	225	274	262	237	281	251	263	228	271	273	213	254	253	245	234	242	253	273	260	234	250	236	218	245	256	252	268	275	233	232	229	208	231	272	267	261	250	259	283	259	267	228	276	240	274	262	245	229	225	247	231	241	261	261	244	235	245	222	261	264	262	252	221	238	248	243	231	242	244	259	262	263	252	260	222	221	241	288	225	243	258	253	227	231	245	256	240	253	225	203	243	242	204	257	266	241	240	255	227	225	249	259	231	239	261	222	236	239	271	265	265	235	218	250	263	251	230	249	248	249	234	251	249	257	217	256	235	253	225	259	250	259	235	234	232	238	237	220	259	249	261	252	273	254	250	261	251	225	247	237
7994	7889	5899	3312	1913	1481	1168	1066	895	800	756	674	678	602	613	617	554	572	572	567	558	618	615	609	536	572	537	503	578	550	561	573	561	559	593	540	569	547	548	565	547	543	586	531	540	542	543	526	549	560	543	570	551	483	538	584	565	551	542	509	535	564	606	525	568	527	557	546	523	533	537	549	567	546	559	526	545	497	548	531	580	552	532	579	590	519	545	504	512	518	561	543	586	539	562	525	528	551	528	510	579	531	519	519	544	533	548	531	550	553	551	554	556	569	543	555	511	542	568	516	535	531	568	563	530	516	541	535	545	508	519	532	518	526	544	582	543	528	555	508	545	539	560	542	577	590	561	527	539	527	553	532	560	549	552	577	528	511	519	487	560	517	590	571	542	506	522	522	560	551	561	570	518	557	562	538	541	531	531	524	558	509	571	497	539	576	554	568	516	552	541	520	504	563	562	560	536	530	540	561	543	566	538	488	546	519	533	537	568	542	548	544	505	554	554	503	513	532	508	578	542	524	560	557	532	526	534	514	534	488	537	530	521	545	536	525	514	561	503	555	552	475	541	538	554	561	527	533	582	548	569	533	527	504	542	568	508	550	531	532	562	583	523	549	538	526	580	545	536	534	526	608	586	557	523	540	545	534	479	534	590	578	552	554	525	521	553	564	551	544	562	498	526	538	505	560	484	562	549	553	525	507	500	535	552	551	526	530	512	530	571	559	533	529	544	546	526	563	559	544	494	552	548	515	551	530	564	538	505	580	522	590	528	558	500	514	562	541	571	520	548	535	506	523	515	567	545	556	562	529	509	524	540	515	525	515	535	549	535	529	524	546	569	538	510	527	537	533	555	521	526	558	555	520	578	533	542	514	559	541	575	536	546	544	548	521	561	520	579	526	607	562	559	571	556	533	547	513	586	566	532	601	593	499	597	542	542	547	567	545	538	516	576	545	541	553	531	509	519	536	552	583	520	534	523	547	560	536	520	528	572	561	555	553	522	568	559	544	527	564	536	548	577	531	507	520	574	523	554	508	560	544	548	569	552	555	580	522	544	537	539	527	579	543	539	524	486	509	574	561	549	605	522	532	539	554	561	557	509	537	544	527	506	547	493	542	553	534	534	541	566	564	554	526	534	535	517	564	558	505	531	543	492	545	484	536	536	556	545	548	571	542	590	557	523	553	546	516	546	511	562	545	536	564	522	544	512	542	548	535	512	539	592	546	533	526	552	486	549	565	554	527	588	539	515	553	544	588	529	545	526	542	555	551	537	514	555	562	531	536	558	540	567	574	558	511	572	555	550	526	509	535	577	577	530	546	514	581	570	514	533	580	543	515	525	566	517	495	544	510	544	538	511	549	571	536	536	529	549	574	516	535	550	577	546	552	525	531	538	567	526	578	547	530	545	535	519	567	548	586	529	534	550	502	574	533	560	497	590	561	546	567	554	506	523	538	537	566	534	549	499	540	519	533	540	549	531	532	508	538	541	552	520	544	546	548	536	563	552	557	567	540	540	523	531	507	563	544	518	540	538	534	521	532	554	557	571	529	536	512	520	543	558	532	544	549	555	555	515	602	508	556	555	542	549	529	555	530	554	519	516	547	527	561	550	514	562	514	545	532	572	528	567	520	573	561	516	495	539	539	540	542	511	587	580	542	560	519	535	582	572	530	511	514	521	580	588	543	521	562	521	524	553	540	566	511	529	544	585	543	566	580	547	531	553	538	544	548	547	538	582	564	552	531	533	561	526	572	570	516	559	500	542	541	575	528	575	529	562	577	543	542	536	511	535	551	537	541	559	504	534	522	546	536	557	541	545	535	578	557	520	522	515	560	524	529	547	515	517	510	540	565	531	573	537	517	559	515	568	525	557	524	515	536	536	557	531	527	526	560	564	562	547	523	533	523	542	534	528	596	509	542	558	569	570	562	523	506	559	563	553	548	513	547	573	558	577	558	527	505	518	549	518	565	530	531	524	523	515	547	505	533	506	514	516	539	537	564	545	519	567	537	542	589	528	517	556	516	520	522	504	529	581	562	519	553	547	548	564	572	532	528	521	506	556	566	547	538	585	522	536	546	536	530	554	526	566	543	573	555	545	543	547	552	608	557	585	546	558	545	567	555	558	602	560	542	525	567	525	530	605	514	570	528	550	565	569	538	559	584	547	516	583	552	534	539	523	559	547	550	563	492	551	509	501	512	556	539	545	526	531	550	556	521	546	540	538	551	589	581	546	549	526	538	545	588	527	561	554	511	549	541	521	550	579	534	521	522	568	544	549	519	573	517	545	545	527	528	561	550	556	538	557	549	565	530	557	561	530	575	516	526	579	555	555	543	506	550	528	575	538	506	482	561	550	551	524	553	549	517	580	554	499	516	532	486	538	529	564	512	565	526	558	540	529	573	518	482	522	545	563	554	527	541	606	511	515	558	570	547	546	544	581	564	579	532	548	533	519	522	557	522	575	551	512	535	518	477	564	483	563	554	497	572	547	508	525	511	557	507	573	578	542	539	525	535	553	524	576	538	525	544	570	510	526	554	544	584	587	551	608	531	514	528	555	554	540	543	506	539	554	548	538	535	585	546	531	536	496	542	525	516	528	553	517	559	540	523	530	528	512	544	546	594	522	549	529	543	583	542	560	558	534	526	569	569	537	538	581	527	541	513	526	497	533	525	535	558	563	546	533	587	526	563	552	531	528	571	575	529	538	529	576	512	541	585	557	573	501	567	560	543	538	591	564	554	536	562	533	515	554	497	532	580	534	548	568	572	568	556	492	483	540	560	580	558	515	517	516	549	548	522	538	499	553	537	537	490	539	550	531	499	541	511	537	558	507	600	584	565	508	575	557	504	575	519	524	509	521	551	548	562	518	551	547	569	542	532	577	571	545	554	539	519	543	511	566	577	578	578	545	548	574	550	550	521	500	541	533	542	536	571	534	523	550	531	581	531	528	502	580	542	539	497	551	573	520	551	553	528	519	554	528	572	509	565	524	531	544	554	525	569	570	561	518	531	548	520	540	538	561	571	567	541	568	539	514	561	514	541	519	540	552	509	527	551	526	571	576	552	536	506	544	560	563	540	537	589	524	567	540	540	547	552	541	531	505	562	500	564	557	552	523	493	564	520	529	533	562	542	561	507	610	526	522	552	520	531	535	553	526	522	519	536	518	582	493	566	581	567	557	554	543	572	572	523	562	471	534	568	542	601	568	552	591	535	542	513	484	483	568	502	552	561	520	540	561	527	512	520	550	569	499	598	520	546	577	517	597	569	497	538	576	544	524	536	557	531	571	542	553	558	492	570	563	523	548	536	556	498	575	522	544	558	542	592	555	596	558	562	519	500	558	533	569	544	547	465	533	526	546	559	576	539	541	538	554	556	570	532	553	550	548	534	538	532	554	587	552	571	560	534	549	540	556	568	573	541	570	536	534	547	566	573	527	595	523	499	522	522	543	516	535	526	577	527	555	530	586	537	552	543	530	512	551	527
23963	21126	25292	27224	21150	21081	5452	2207	1463	1003	834	654	440	407	359	294	275	291	276	260	281	282	269	228	224	190	213	182	182	197	189	169	189	199	187	191	169	158	167	173	160	169	182	168	179	146	162	149	151	145	154	173	161	162	157	154	150	179	183	173	150	162	158	160	160	182	153	161	151	156	165	152	132	158	166	184	154	167	162	153	151	153	155	180	124	152	164	153	181	164	149	163	153	149	178	181	163	179	157	155	153	186	175	170	180	157	145	154	156	145	185	167	151	151	146	171	148	165	163	154	177	167	180	173	161	147	173	151	176	171	158	166	159	154	159	175	160	161	154	164	169	182	156	169	176	176	158	160	187	190	193	179	177	161	160	159	181	171	189	165	141	169	157	129	179	157	159	156	147	139	164	171	149	178	172	153	129	156	166	171	174	158	159	164	173	174	163	158	169	169	136	184	193	160	192	185	153	163	146	173	164	127	164	153	162	181	152	180	197	162	182	168	143	174	149	167	158	157	186	150	186	186	168	175	166	143	156	153	160	158	173	149	162	148	150	150	140	153	157	170	150	160	161	135	164	159	166	152	163	148	149	156	149	174	155	153	157	159	146	172	159	174	164	165	179	159	192	161	152	153	162	164	157	183	167	150	136	170	168	162	153	155	159	151	156	173	153	158	179	176	154	154	179	162	153	147	161	161	153	148	159	190	158	155	162	142	150	155	150	165	166	160	167	157	156	144	176	172	154	165	167	173	155	163	172	180	138	138	140	150	169	155	166	169	155	174	143	148	177	194	164	153	154	136	163	159	183	180	152	162	167	156	172	184	181	126	160	148	154	162	138	147	143	155	182	127	154	143	151	157	159	148	170	133	146	146	166	140	145	195	176	172	171	162	160	159	192	134	161	168	164	139	152	153	184	201	161	158	167	192	176	150	178	134	147	148	153	159	164	186	163	162	145	133	184	152	159	153	167	177	166	141	164	155	171	148	158	166	180	169	165	165	170	158	193	158	172	152	176	177	151	190	156	142	177	186	149	161	164	182	129	174	177	156	148	179	148	164	153	166	156	146	149	168	161	181	177	150	167	166	152	147	154	173	169	158	171	168	152	178	196	154	172	167	174	168	161	137	166	139	131	146	159	153	147	168	170	171	174	150	157	157	154	148	183	134	151	158	172	175	177	180	160	156	162	153	184	156	161	138	178	158	155	147	148	148	152	160	170	156	166	172	167	180	165	175	153	164	188	172	154	158	144	138	170	151	173	152	183	159	167	158	154	151	161	184	166	147	176	162	174	187	155	158	156	152	169	146	156	142	150	141	159	143	141	179	203	166	157	145	157	165	176	185	177	167	181	160	168	161	152	160	159	160	147	162	171	173	134	158	167	128	165	134	181	174	144	155	148	181	170	161	156	177	160	155	171	147	141	158	176	132	157	162	155	169	179	161	164	156	153	167	169	166	161	154	156	156	165	184	164	171	165	170	151	174	168	151	157	170	162	176	166	133	163	168	163	160	141	154	182	153	166	146	174	170	179	181	180	119	154	143	185	148	140	151	152	145	144	190	149	158	140	179	181	151	174	179	177	156	128	152	150	166	141	172	157	155	146	183	158	170	150	134	142	128	153	166	162	154	164	159	141	176	170	163	137	175	150	143	188	165	153	146	158	168	151	145	168	162	172	143	163	170	144	163	165	153	153	160	162	174	165	155	162	153	158	186	165	180	179	167	172	159	179	195	172	139	174	162	197	170	175	159	162	161	158	164	163	133	165	144	167	172	153	150	170	153	162	146	131	165	150	177	171	152	174	153	145	143	132	207	162	155	166	164	159	158	172	131	172	173	151	169	188	169	175	149	181	184	151	184	150	164	153	157	141	144	153	130	167	168	134	154	151	164	177	169	197	161	171	146	156	146	150	171	147	168	169	141	162	158	181	168	170	178	161	136	147	170	190	138	159	158	154	164	143	148	164	188	168	160	186	157	149	141	163	145	155	169	149	172	150	165	165	179	191	170	147	159	180	167	160	151	139	161	164	159	147	180	159	176	194	155	158	153	155	168	168	158	146	145	182	158	174	154	149	182	150	154	168	161	169	130	154	125	140	132	165	163	156	178	163	152	176	175	161	171	186	160	142	167	157	169	170	177	175	177	176	159	144	152	162	176	163	151	162	197	153	178	183	182	162	152	169	154	164	158	158	146	176	140	165	175	162	142	176	154	165	145	183	156	146	167	176	146	159	140	154	153	166	157	189	151	166	152	175	172	137	160	165	147	172	158	163	149	176	162	152	155	176	143	149	185	168	178	163	135	156	153	177	183	143	159	166	165	164	215	183	139	163	166	145	136	164	170	191	149	146	142	153	154	147	180	173	167	139	150	150	183	167	156	179	159	178	162	142	149	173	162	150	171	146	182	160	137	161	160	153	185	163	175	183	166	162	153	167	188	173	145	162	170	167	136	151	147	147	143	191	176	168	182	176	169	184	152	202	169	152	187	161	169	191	160	160	153	149	177	145	153	153	150	169	138	158	160	171	171	183	152	156	150	132	179	154	169	170	153	157	159	164	150	169	166	155	173	156	169	146	138	155	141	142	149	168	157	161	157	157	162	157	144	164	150	173	134	136	130	149	146	149	156	175	162	154	156	157	173	173	160	166	145	141	146	146	140	193	167	161	179	161	149	143	166	184	149	175	168	165	147	148	183	153	175	146	166	163	150	157	155	149	122	160	164	171	168	140	151	177	151	175	150	159	176	152	164	165	139	142	160	174	184	166	161	176	164	167	157	134	147	166	176	140	148	166	178	158	177	169	151	150	173	155	168	167	173	148	165	137	156	132	129	165	161	153	154	158	153	149	141	176	137	154	167	177	180	162	145	134	162	170	164	163	170	149	141	153	167	169	165	168	164	158	165	197	141	145	175	170	149	146	175	134	173	153	151	155	157	168	170	158	173	156	153	151	168	156	161	180	159	148	158	173	154	140	194	149	153	148	153	174	153	137	174	142	170	169	183	139	163	151	138	136	119	161	156	149	162	166	164	161	172	148	143	159	146	154	168	199	168	142	160	152	158	150	151	178	167	195	181	171	128	154	183	156	172	166	157	150	145	150	181	161	165	165	169	158	147	150	166	148	172	157	161	153	174	180	158	154	156	198	133	178	155	164	163	168	157	190	158	161	144	134	180	181	142	133	161	163	158	159	188	167	166	172	182	159	139	171	149	164	140	189	170	192	153	173	160	156	156	164	139	157	162	155	165	162	162	176	139	142	141	146	156	177	159	174	155	180	142	170	146	143	175	143	162	163	168	177	140	180	170	159	126	143	153	168	161	180	152	146	171	137	151	145	180	167	157	160	155	122	155	202	153	144	154	160	153	161	154	147	141	173	159	146	175	141	140	147	187	166	166	156	164	161	175	179	142	160	173	145	155	162	163	166	170	149	146	137	143	155	155	155	181	142	168	147	169	191	168	172	171	165	183	149	170	151	165	160	172	160	167	177	149	155	140
5337	10686	8143	4572	2481	1753	1332	1186	998	825	671	611	559	492	513	416	425	469	451	423	448	421	461	409	415	379	437	404	426	425	429	400	388	436	413	413	397	379	381	405	416	382	404	399	401	391	421	375	393	370	362	405	336	427	383	373	389	396	354	348	378	404	349	382	357	395	371	395	376	395	389	408	371	389	382	397	352	400	373	403	400	373	400	369	374	391	383	395	379	404	377	368	431	360	379	358	387	390	330	351	384	354	390	387	384	362	395	339	382	380	389	385	350	402	375	415	401	383	391	409	394	358	397	387	382	359	392	406	364	382	384	369	396	376	390	399	359	388	374	403	366	418	362	397	391	375	376	401	417	366	392	353	352	433	366	411	383	374	376	384	384	389	381	362	385	358	381	358	353	345	389	377	390	407	355	359	390	362	403	409	371	349	370	378	350	377	381	434	401	392	407	398	376	358	406	404	392	415	383	377	400	402	357	364	409	348	358	395	420	394	338	367	355	391	386	358	396	391	381	378	356	364	373	396	372	359	386	372	366	407	385	374	368	370	401	354	384	365	391	377	375	391	383	380	376	389	377	372	376	377	386	418	406	380	350	398	372	378	405	380	372	347	356	390	344	360	389	378	367	382	377	353	413	410	369	407	368	358	348	358	395	375	407	351	383	381	404	376	379	380	352	347	394	377	373	365	381	404	393	399	363	417	362	411	370	367	378	382	390	397	374	386	371	384	364	409	404	418	385	394	375	406	388	408	380	412	410	377	355	370	356	364	381	437	381	410	386	391	376	386	373	372	345	391	382	412	370	381	362	372	402	362	377	362	376	375	400	366	363	383	379	382	386	366	383	415	417	391	402	386	380	393	371	381	383	400	384	429	379	370	388	361	353	399	393	381	351	380	374	385	408	369	406	372	422	362	359	401	413	359	379	372	405	381	382	373	373	424	377	389	378	375	368	352	351	369	388	376	396	355	357	376	382	377	378	333	415	382	428	370	419	378	367	349	390	395	390	375	383	381	378	398	381	388	384	373	394	382	382	395	380	384	391	381	395	424	388	391	395	397	404	382	361	400	407	399	388	389	379	376	366	378	413	379	393	352	378	401	380	367	358	370	367	383	353	399	419	376	385	361	388	371	359	420	356	384	379	404	431	371	358	374	387	388	392	338	419	397	350	377	406	367	371	381	363	374	390	357	375	414	374	393	392	387	394	403	354	389	389	378	364	383	397	378	365	400	380	390	343	351	394	423	414	398	354	391	387	374	393	387	406	395	383	371	396	351	377	386	399	385	352	387	368	394	385	404	384	364	380	358	343	396	364	375	375	366	367	385	384	356	374	352	389	383	380	385	404	385	401	405	368	369	378	374	386	399	376	393	369	367	361	363	363	365	380	407	387	409	405	377	392	393	387	357	372	408	362	370	368	342	357	363	381	393	381	412	385	373	385	396	367	389	400	342	362	358	369	367	393	364	388	381	379	369	402	388	365	399	356	358	391	354	379	402	388	367	382	357	360	407	394	379	366	392	397	441	374	413	391	381	369	382	399	390	395	373	393	382	386	391	366	400	378	388	386	416	381	391	400	391	383	410	366	368	403	421	362	345	389	376	394	405	400	380	387	387	381	398	366	415	345	397	373	375	380	372	382	343	380	384	384	372	386	401	389	416	381	396	366	387	361	382	359	386	396	359	395	394	417	438	385	379	400	381	338	377	403	391	363	402	385	369	404	369	394	364	369	372	383	352	371	410	401	388	373	374	380	384	383	390	401	424	368	387	421	381	365	379	400	396	389	373	395	371	420	393	349	376	366	402	400	397	390	380	381	369	398	399	383	384	384	385	369	412	390	392	360	369	397	382	378	389	417	379	423	353	437	396	387	348	396	380	389	380	393	398	374	376	403	383	393	360	380	353	364	360	343	395	392	378	390	390	409	384	389	367	409	354	371	360	355	405	376	372	352	427	391	356	402	378	379	387	365	400	370	404	370	397	345	355	397	349	389	380	403	376	385	395	379	395	364	396	379	391	378	364	416	381	383	383	350	369	377	348	408	366	377	357	388	370	421	360	379	380	407	381	364	425	386	373	405	423	384	379	377	393	386	391	354	349	389	383	360	401	409	351	366	402	361	389	340	398	361	367	380	367	402	364	363	397	399	403	382	394	363	383	375	399	389	371	354	397	410	416	367	356	343	388	364	386	400	391	379	375	411	375	378	385	372	363	415	361	355	381	387	401	364	386	377	382	369	383	407	376	367	352	403	373	386	404	394	339	363	368	383	362	394	382	368	415	406	390	404	368	361	399	355	408	393	386	413	383	366	405	405	371	387	353	379	390	362	371	349	368	375	418	383	411	349	373	393	372	365	399	397	378	385	393	346	373	370	377	386	396	394	376	376	372	393	367	390	366	364	393	375	399	423	349	379	371	362	391	364	385	359	423	371	368	373	367	380	392	369	380	365	399	398	377	363	379	378	344	382	360	403	386	374	361	354	401	390	393	377	347	333	391	403	370	368	363	392	351	377	388	342	372	370	377	399	357	369	385	356	364	364	384	394	396	359	343	407	382	364	384	387	369	371	375	365	385	382	366	386	358	385	385	377	374	336	420	379	359	369	395	417	394	380	392	410	406	404	367	365	401	374	368	317	384	359	374	401	380	369	376	398	359	394	406	360	352	366	385	396	351	380	374	367	378	366	377	364	339	377	377	398	416	384	376	397	390	363	391	389	375	398	375	402	387	397	355	363	371	398	394	399	404	372	390	403	393	400	393	354	342	391	417	393	364	389	372	375	360	385	381	378	385	370	371	385	375	346	379	375	416	358	362	376	385	374	348	389	368	397	386	368	395	373	364	400	380	395	355	379	406	378	399	372	370	378	410	403	377	368	363	408	388	359	404	410	408	349	397	345	340	447	379	350	394	362	410	394	374	382	384	374	393	365	368	373	364	366	399	381	369	415	427	383	381	391	386	409	350	367	377	358	441	377	388	394	388	403	355	399	395	389	365	385	413	407	383	383	360	415	369	353	379	367	367	392	389	388	383	331	403	389	405	411	394	376	384	400	338	393	387	377	392	407	398	369	371	369	398	394	393	372	380	376	396	391	387	356	384	387	361	395	380	378	372	351	359	395	377	330	383	412	386	373	393	393	386	393	414	368	371	355	399	325	421	390	377	395	415	408	347	392	399	417	382	380	417	370	327	348	408	387	402	355	419	392	403	364	384	367	381	378	394	415	373	352	368	359	385	379	387	385	355	374	390	394	371	392	396	404	381	371	391	361	398	409	413	385	385	386	368	382	385	393	360	363	385	361	399	391	358	372	346	375	370	421	396	350	377	364	391	379	397	390	430	362	372	393	383	382	396	387	353	385	391	353	398	421	418	369	378	408	388	401	370	349	395	372	368	381	418	362	382	375	406	353	383	368	378	375	363	399	379	350	383	369	359	350	398	401	363	384	406	371	366	371	391	400	378	380	389	383	391	375	381	381	354	370	360	348	353	381	378
34517	12363	3645	1912	1269	1034	832	756	713	548	485	456	452	411	401	354	399	406	438	339	375	367	360	392	395	370	333	303	348	389	365	351	316	380	363	357	327	325	307	355	338	347	317	341	362	383	364	293	350	337	345	368	350	352	352	315	359	323	322	334	343	342	361	356	302	326	344	339	342	326	375	292	343	342	358	325	328	311	309	332	336	361	333	352	341	346	346	335	352	311	360	380	365	342	341	324	328	334	339	323	351	306	339	329	343	355	360	337	325	346	330	345	358	331	325	312	342	323	355	325	356	314	327	336	321	336	321	340	325	404	365	325	343	373	311	333	358	325	357	351	338	375	352	323	362	360	356	347	355	332	336	377	343	364	319	333	379	351	323	356	368	352	346	344	358	363	365	328	348	350	336	329	353	376	381	387	352	350	357	348	323	337	374	325	317	355	341	373	353	328	365	299	353	370	362	365	328	344	338	357	313	348	354	334	352	344	342	345	333	355	313	375	329	326	352	343	326	314	335	365	287	341	316	345	344	311	328	338	337	327	321	335	317	383	344	331	334	326	351	358	345	347	329	370	358	329	344	322	347	312	339	336	364	369	333	338	345	369	358	397	358	363	395	394	356	339	311	327	362	382	341	358	354	338	303	358	283	328	365	341	340	329	343	350	339	349	319	350	357	337	321	343	346	368	340	307	348	344	321	337	371	361	353	346	420	324	317	308	342	356	363	359	335	352	366	294	327	334	340	348	347	311	350	359	313	330	303	341	351	355	362	324	337	354	319	361	321	326	334	371	371	341	341	359	348	331	346	352	326	349	315	342	319	345	343	331	346	363	328	343	316	361	350	349	315	314	328	327	374	360	355	352	344	353	339	351	369	335	342	320	382	310	336	372	338	342	328	344	358	364	326	369	372	325	333	360	371	345	312	387	358	368	343	327	332	353	372	333	350	354	332	317	338	327	357	362	323	330	351	351	354	351	339	292	387	373	368	345	350	369	325	341	313	349	349	353	377	349	341	332	344	319	367	336	344	337	339	341	339	375	311	331	339	346	367	296	364	381	371	332	343	376	348	367	385	317	368	367	329	339	360	380	379	315	308	319	327	333	356	356	342	357	325	338	325	355	303	337	315	321	336	362	372	356	342	351	322	332	333	383	343	331	343	330	327	375	349	319	360	335	335	330	335	362	385	322	365	349	342	324	338	352	368	337	335	322	315	330	338	356	331	361	328	329	311	360	372	356	345	357	369	398	356	335	339	330	346	324	357	355	348	344	381	360	353	357	348	357	312	361	355	336	367	319	344	369	362	327	371	360	353	317	334	327	370	336	330	342	329	355	370	283	354	298	343	363	299	336	340	342	327	354	348	366	345	341	325	333	309	358	342	314	318	344	346	356	320	340	382	352	338	330	376	334	324	331	341	346	319	330	379	346	342	352	335	354	363	359	324	345	321	334	342	327	303	365	358	319	302	345	303	359	353	321	320	335	377	366	363	322	380	318	305	334	326	341	355	355	358	324	338	364	369	366	318	345	360	358	346	350	346	338	352	332	354	374	316	326	322	357	301	369	351	348	352	345	314	324	341	333	342	354	344	319	326	351	374	318	340	341	325	334	335	369	361	340	377	341	307	343	341	309	358	338	299	329	375	347	357	323	339	345	352	346	361	381	353	324	334	322	351	306	307	332	336	301	341	379	309	320	332	351	366	350	368	371	336	322	310	326	340	342	333	349	350	339	329	317	365	343	352	379	343	323	330	325	386	299	315	353	327	335	343	377	361	333	329	366	367	357	289	349	297	329	389	357	313	341	362	324	340	336	329	341	354	357	347	351	373	341	358	333	308	324	330	332	377	353	368	326	343	330	337	336	328	316	310	376	307	322	364	328	350	368	363	360	372	334	349	357	335	361	312	360	314	329	350	331	329	335	325	347	308	328	370	325	330	319	364	344	351	326	344	339	321	301	361	388	311	347	306	340	307	320	345	340	328	355	318	375	353	366	340	338	332	330	351	339	359	342	319	367	336	341	312	337	348	350	342	316	360	344	363	312	315	346	333	336	317	334	361	354	387	385	325	304	362	353	342	359	325	355	346	320	335	340	322	337	358	347	352	331	311	334	325	339	337	333	347	379	351	335	324	324	315	371	363	364	340	307	341	375	316	333	294	356	343	365	341	379	364	349	312	373	360	349	328	329	331	313	346	388	351	337	326	340	339	343	310	372	334	320	345	332	342	360	314	318	323	357	352	340	365	319	358	354	332	346	341	340	325	342	333	329	309	360	303	318	340	390	322	390	341	324	314	305	312	354	360	313	373	325	372	356	325	363	391	379	382	371	346	338	370	352	355	370	329	380	353	337	299	357	373	343	329	306	330	364	333	342	322	331	318	334	359	337	345	344	330	350	351	329	370	357	368	332	338	318	385	341	340	338	330	316	363	324	341	345	343	334	357	343	331	328	299	348	329	362	331	363	337	330	297	327	330	338	299	352	311	338	353	344	363	355	370	324	321	323	372	343	350	340	346	295	311	378	359	329	337	338	358	371	348	363	361	310	342	331	340	334	349	367	363	352	346	347	339	318	364	348	364	348	317	370	355	343	358	324	349	380	338	381	353	370	352	330	343	339	359	333	327	354	364	382	388	353	370	327	351	333	349	348	369	340	331	353	356	327	345	390	355	336	345	337	350	321	371	365	361	325	395	323	331	348	349	314	373	332	350	351	351	330	351	313	383	353	351	370	346	325	333	346	322	386	348	331	337	327	372	352	306	347	391	332	334	342	322	366	356	364	363	365	362	341	315	343	364	319	326	325	314	328	304	366	309	353	318	374	355	345	326	370	343	336	332	358	326	354	340	323	326	359	290	379	343	355	362	331	337	311	391	329	330	317	373	317	332	319	328	313	355	386	333	346	357	326	372	349	350	359	370	346	342	340	353	308	352	348	352	360	347	363	355	327	371	339	321	333	324	297	344	351	336	348	354	368	329	371	361	358	328	344	343	344	324	332	319	352	353	313	345	363	344	321	325	333	363	366	349	362	311	384	354	320	315	359	343	315	394	356	333	333	315	338	338	330	358	342	354	349	354	346	335	319	327	332	337	346	341	322	333	348	362	329	350	356	374	337	339	340	334	340	348	348	326	327	362	358	327	367	354	365	362	349	354	373	365	349	329	345	377	336	353	322	364	352	322	337	310	332	391	371	342	335	344	316	393	344	323	364	336	337	350	336	369	379	297	315	313	344	343	331	344	351	349	345	317	334	322	350	343	360	329	360	351	342	336	326	328	309	326	337	331	333	359	312	344	356	327	332	337	360	317	344	326	376	344	306	364	318	312	371	319	320	346	342	349	367	333	338	343	353	346	342	311	312	340	360	339	354	338	345	342	352	297	333	352	393	331	317	369	336	337	321	321	345	336	350	306	343	348	345	351	364	335	302	345	356	369	339	358	360	337	347	329	343	336	322	355	356	364	357	369	358	338	377	338	325	332	376	370	352	356	352	330	337
10009	3886	3064	1919	1330	1109	1013	942	911	877	843	809	806	813	733	749	742	774	752	749	740	750	823	767	834	748	789	769	699	722	707	780	800	776	754	740	697	765	742	742	705	732	708	743	749	788	709	718	721	714	737	680	748	741	703	727	747	729	723	749	723	720	751	765	716	738	746	709	760	775	728	718	710	750	705	728	729	739	776	768	727	734	802	744	749	706	759	741	691	736	765	739	714	758	741	741	732	734	737	767	738	711	762	709	732	731	786	747	761	675	687	822	733	716	745	756	743	700	708	749	737	782	701	732	762	685	761	728	748	735	777	747	725	747	744	741	800	752	760	733	734	722	749	727	720	728	741	762	739	686	733	755	754	728	700	790	758	779	800	735	721	755	770	729	682	750	786	736	794	777	730	727	726	721	737	729	710	735	694	739	769	795	769	731	760	694	725	739	734	684	769	746	683	729	712	721	751	777	702	682	739	735	742	766	756	712	745	707	667	789	714	723	726	754	746	792	734	733	729	720	744	700	701	749	720	735	757	755	730	737	743	760	756	744	790	743	706	727	717	781	767	743	716	679	727	744	730	761	697	767	755	753	717	718	808	744	739	755	741	751	755	699	720	772	712	717	726	714	741	748	727	793	767	762	724	716	788	729	746	755	713	702	711	721	752	765	749	772	766	733	782	758	785	730	730	744	753	759	716	765	698	760	709	760	731	709	678	751	716	743	732	747	731	724	803	738	776	712	705	782	757	718	772	732	727	717	732	724	720	754	737	785	739	738	761	751	753	696	714	726	766	737	749	718	758	752	752	751	761	769	712	739	733	753	696	698	723	713	713	730	753	757	760	749	720	742	719	712	764	730	730	748	770	736	727	715	743	701	733	713	702	748	728	755	745	725	772	771	729	707	727	754	707	668	747	753	715	751	731	757	810	777	764	774	767	724	755	775	737	749	771	707	714	713	734	754	732	756	770	757	759	740	707	733	741	721	752	764	746	752	760	766	737	763	721	804	732	718	763	748	734	691	754	700	731	768	755	734	736	757	716	780	690	733	721	793	795	756	737	766	761	761	768	733	735	703	742	772	759	703	741	732	752	762	721	704	711	722	747	725	794	747	784	751	776	776	728	773	760	754	729	754	740	718	759	723	685	724	713	762	746	718	737	747	775	729	708	740	755	734	764	768	683	771	723	759	725	734	710	748	756	740	753	727	720	792	696	725	730	780	768	694	778	755	801	688	761	708	703	737	676	729	760	779	684	742	748	718	680	705	736	700	684	728	720	732	714	719	727	749	780	738	717	769	716	743	739	759	743	749	746	710	723	684	748	741	739	728	798	758	734	705	745	740	760	711	773	712	778	742	746	722	681	779	719	732	738	691	779	697	729	729	759	697	753	732	754	727	752	702	712	754	777	693	744	763	720	738	753	725	753	752	757	701	730	752	776	787	732	729	771	790	759	715	749	720	792	780	737	696	748	769	717	722	735	732	783	738	747	743	721	738	783	730	746	738	806	731	678	802	713	735	708	738	728	708	720	759	721	737	750	696	716	752	691	762	773	771	691	746	711	772	757	738	696	727	781	740	758	689	753	732	729	748	754	698	707	745	759	773	739	715	728	737	774	809	776	736	744	741	737	669	679	756	725	772	755	741	720	708	740	739	717	718	744	754	746	698	712	727	748	757	747	721	748	697	748	740	752	761	745	739	780	782	758	718	746	758	734	767	767	736	744	778	741	779	794	696	799	798	698	734	740	739	733	761	737	724	768	786	778	733	730	698	691	717	793	769	731	783	723	752	734	747	744	793	710	754	723	801	739	694	719	730	756	732	743	718	757	759	791	806	740	713	728	764	728	723	731	724	759	757	739	730	734	762	710	734	733	725	736	690	740	784	663	746	699	710	754	773	781	720	729	711	707	752	751	719	697	703	713	749	745	760	747	797	739	787	729	717	763	714	752	765	759	747	745	757	776	721	713	700	751	750	740	710	690	717	748	748	776	729	699	782	735	746	741	735	715	754	694	745	726	690	714	722	737	759	727	761	778	705	783	753	762	741	757	705	726	740	760	754	722	752	721	718	760	749	758	723	795	784	769	761	757	753	710	791	777	778	716	752	748	779	779	797	728	722	777	715	735	742	736	734	770	745	743	736	722	732	733	735	748	743	751	748	756	724	798	734	706	728	721	679	700	766	779	774	718	737	789	737	742	765	766	764	786	741	730	708	765	731	734	706	754	773	720	734	729	710	729	744	689	735	731	740	733	706	752	680	734	725	749	693	763	706	721	743	713	759	723	751	688	696	770	757	758	763	737	763	736	694	702	767	761	725	719	722	744	749	733	673	761	798	715	715	761	756	730	727	758	700	736	767	759	674	764	758	686	749	735	721	778	680	712	730	689	755	787	715	730	781	704	727	763	753	726	750	699	754	756	732	724	748	737	758	728	759	690	732	713	751	758	706	806	739	746	724	753	714	723	777	750	743	788	777	739	701	741	762	761	723	730	709	732	759	698	781	744	747	770	768	698	755	717	754	790	751	790	740	773	786	726	764	717	752	754	744	761	776	714	738	749	726	787	760	729	737	748	718	748	748	760	762	747	747	674	733	748	714	734	722	771	754	735	731	741	766	734	687	734	755	747	715	752	729	719	747	747	735	738	732	739	780	742	721	710	734	713	752	692	764	780	762	738	714	707	690	753	746	726	688	736	789	740	743	750	757	721	772	750	676	764	734	717	755	754	699	740	801	805	748	758	731	716	695	773	711	681	728	722	739	694	769	730	711	703	734	703	679	704	731	716	765	730	701	723	710	739	771	729	767	707	725	757	716	730	752	756	749	666	717	791	745	707	730	732	771	778	704	743	764	740	732	762	727	706	756	689	756	750	734	724	730	731	756	735	749	739	757	759	728	671	777	730	715	747	724	704	756	674	719	764	711	786	718	742	779	744	694	752	730	738	746	709	709	742	762	758	736	705	717	768	744	711	754	738	732	753	772	730	761	743	740	707	732	742	722	754	715	750	728	731	787	717	739	745	720	789	778	731	732	733	683	717	748	805	755	740	725	739	743	761	720	763	774	723	741	726	716	720	765	724	748	752	770	748	762	781	696	731	748	736	715	746	779	754	716	711	781	724	777	711	683	708	771	763	727	746	753	774	764	757	726	763	760	703	701	767	725	752	735	758	753	724	708	711	774	718	720	786	750	714	740	745	793	728	746	713	720	740	719	733	711	717	774	722	759	732	703	755	701	720	722	784	730	702	766	770	719	718	740	737	678	712	758	752	778	720	734	779	738	727	693	728	687	775	748	740	736	761	709	749	746	701	779	791	715	727	810	721	736	717	735	786	735	749	707	706	724	772	734	757	734	721	671	733	747	738	709	751	728	723	704	736	794	739	702	749	727	713	782	733	694	780	766	716	739	761	737	750	714	744	733	719	781	763	787	723	743	765	784	730	738	681	775	768	701	767	757	739	767	779	749	701	737	723	779	701	763	704	710	713	765	728	743
24707	21143	24701	27867	20638	4473	1504	1109	1085	746	640	580	510	397	304	332	329	311	335	288	348	299	338	328	298	265	251	254	271	275	256	272	264	258	269	252	267	272	260	280	244	248	253	265	281	263	251	259	256	276	215	235	267	254	259	243	251	249	237	247	246	267	221	255	205	224	281	242	252	256	248	251	255	272	225	228	258	231	249	242	272	271	227	240	245	243	272	223	257	256	259	227	231	220	251	257	254	259	240	264	264	248	244	223	276	261	232	246	278	248	269	242	236	232	262	245	256	262	259	255	274	217	266	234	263	222	229	251	251	233	255	247	261	248	274	261	257	252	245	222	263	235	278	248	267	258	249	238	267	253	229	240	225	227	318	222	253	248	235	232	269	244	227	262	238	253	240	237	262	266	273	239	222	232	250	228	250	232	254	231	244	237	243	248	239	223	253	245	270	263	238	250	246	263	255	244	246	240	244	248	264	228	234	251	254	238	271	222	240	253	241	246	230	222	247	247	243	239	249	240	252	242	264	259	223	240	230	227	299	246	258	250	254	264	275	246	231	255	252	235	249	225	209	241	295	221	249	245	243	274	260	283	255	283	255	202	245	239	245	261	261	236	283	280	270	252	259	240	248	239	223	274	258	226	243	240	275	202	274	247	250	233	231	255	249	276	220	245	258	223	223	253	223	264	282	269	240	260	262	250	276	236	237	232	251	267	245	246	286	241	258	247	232	277	250	230	254	215	250	257	250	245	277	228	256	274	240	242	270	273	239	221	250	231	244	248	269	239	239	252	243	233	253	271	272	220	229	207	240	215	226	258	233	254	200	220	245	267	254	242	254	225	234	231	274	254	273	221	228	237	252	246	265	229	267	248	249	240	249	261	248	252	230	255	236	222	244	245	243	255	249	244	212	241	235	245	241	248	262	253	250	235	257	282	226	232	250	227	211	257	232	247	242	249	232	230	255	263	240	247	274	274	242	258	240	253	231	266	263	218	272	256	228	246	241	232	254	251	262	223	227	264	232	273	235	229	246	257	248	263	242	253	263	265	241	264	231	236	246	268	251	242	264	247	254	246	245	281	257	268	235	241	250	259	235	222	251	250	251	253	232	245	249	272	255	247	242	256	243	268	245	253	235	274	254	234	241	259	245	239	264	244	266	253	259	257	279	244	239	252	255	280	243	260	240	252	242	231	250	237	228	254	270	288	233	284	230	274	248	252	267	250	222	232	217	236	252	275	267	238	250	241	238	252	255	232	261	217	237	235	238	255	265	247	267	240	232	266	241	231	267	268	256	239	245	284	236	250	214	243	219	228	237	234	262	276	258	265	255	238	243	229	273	257	264	243	236	256	231	249	237	262	267	277	251	218	213	272	231	248	234	251	247	259	256	251	274	235	269	230	236	239	260	245	271	231	236	270	216	271	221	268	248	243	221	244	278	274	281	251	216	265	239	268	242	237	248	257	263	264	223	255	261	231	272	241	238	258	279	230	250	233	250	255	242	254	250	252	245	257	262	233	247	284	296	217	233	259	271	229	236	252	220	217	222	223	239	242	241	223	253	214	269	228	264	231	209	224	198	241	279	242	246	241	242	226	249	276	268	232	271	220	224	266	227	228	240	238	249	276	253	234	238	229	245	282	261	249	223	277	252	259	247	266	232	269	254	242	241	222	273	254	228	219	230	245	217	249	290	251	304	256	238	266	264	262	232	230	258	251	262	283	261	254	232	239	261	265	229	205	249	212	242	236	277	260	262	217	248	233	234	260	270	241	241	234	256	246	271	239	260	226	214	262	253	224	241	216	255	262	243	247	233	217	249	267	281	211	242	272	266	249	256	229	258	237	258	276	272	269	253	246	267	226	241	242	210	260	253	251	226	232	231	259	254	225	244	266	240	229	252	246	256	247	268	257	219	264	260	239	278	257	212	232	258	221	231	240	291	245	248	255	226	262	239	240	252	235	251	222	256	252	247	261	264	255	263	244	238	231	262	236	264	272	244	260	197	255	277	299	239	257	256	262	249	247	242	253	235	230	260	289	241	231	254	250	260	262	289	256	274	279	233	244	285	223	261	229	268	243	258	236	245	251	250	282	260	244	251	276	243	272	233	251	243	205	236	221	214	241	256	238	249	260	249	231	254	234	251	212	261	258	266	242	247	252	281	291	236	237	271	231	283	245	257	244	248	266	260	226	266	237	238	266	227	283	279	198	273	250	240	295	251	242	266	263	218	265	257	223	266	243	243	215	243	254	255	255	241	245	281	254	247	233	268	255	233	238	224	227	245	242	253	240	286	232	252	249	220	230	256	229	257	249	249	248	271	258	242	235	233	241	252	280	256	267	219	256	261	245	251	268	261	226	251	239	246	249	235	234	254	217	221	263	227	243	214	221	255	279	265	269	275	251	228	288	246	254	265	241	254	223	263	235	259	231	238	243	281	238	256	255	229	264	245	248	258	235	229	249	240	254	246	214	268	264	246	234	260	206	232	227	236	261	214	258	237	268	266	247	260	241	238	261	246	216	232	233	268	245	272	257	269	254	253	267	246	243	259	250	257	255	240	255	267	223	241	261	234	244	243	246	244	237	271	250	248	250	258	251	234	254	229	242	245	273	259	268	260	260	251	236	213	239	242	263	256	241	245	254	259	253	231	265	245	206	270	251	247	236	247	264	270	241	232	241	242	236	231	255	237	270	263	238	247	228	258	224	258	265	239	236	219	222	241	247	236	238	238	250	274	214	240	265	231	240	221	215	234	269	219	254	249	229	290	260	235	252	251	260	246	192	241	235	257	269	233	251	243	254	244	232	242	251	238	221	225	238	252	265	250	240	273	245	220	271	253	253	242	231	230	269	256	260	241	239	222	273	247	240	242	286	237	230	264	264	251	242	256	282	246	235	227	231	248	265	240	233	248	239	260	223	259	261	245	256	282	239	228	237	246	269	235	219	223	251	245	264	237	249	261	244	224	245	240	248	247	243	250	259	286	251	270	224	231	285	281	257	255	252	280	241	242	271	233	232	265	247	265	253	227	225	216	249	232	224	232	260	255	236	279	242	219	238	231	260	247	250	259	260	228	261	241	255	251	224	249	243	219	257	230	240	247	239	293	279	237	269	250	238	250	231	256	249	221	228	240	218	214	263	259	227	247	230	252	221	259	254	246	247	225	256	268	265	274	246	253	244	259	269	223	245	229	249	227	237	256	262	251	258	222	248	258	251	267	247	265	249	217	244	227	221	262	234	234	234	255	243	223	240	233	233	223	255	259	241	242	269	241	252	267	210	254	252	245	278	219	261	264	254	248	252	243	240	244	235	233	244	259	268	237	240	233	254	244	246	255	249	244	246	216	233	267	261	251	226	251	263	236	240	229	304	226	245	250	238	261	239	275	252	234	288	245	252	249	252	259	236	225	246	268	246	261	260	220	251	257	255	255	264	227	245	249	256	234	254	235	231	251	256	239	266	241	260	265	237	239	217	262	240	221	254	238	252	256	218
5289	7673	5874	3213	1978	1359	1099	971	972	789	741	712	700	635	572	604	616	605	598	590	605	588	591	568	556	574	534	517	534	553	551	572	532	566	565	529	587	525	507	533	558	528	528	535	546	544	559	573	542	524	553	522	565	553	545	567	560	569	571	563	571	519	539	538	604	532	584	568	579	515	518	538	509	519	542	553	547	543	542	516	554	548	559	551	516	515	574	545	537	516	541	546	546	588	566	530	562	558	577	561	570	541	543	544	567	536	561	543	532	577	533	533	553	555	553	542	544	536	550	535	520	560	540	559	592	548	548	505	538	537	549	545	539	540	552	541	501	461	547	566	550	565	546	567	498	587	549	555	567	534	498	536	495	549	555	526	534	575	554	553	546	563	549	565	573	515	561	509	557	602	543	535	559	540	570	555	523	521	535	577	534	550	571	527	525	540	551	516	511	556	522	528	531	541	556	514	562	512	554	574	530	577	524	502	539	590	532	565	524	544	520	516	534	520	597	536	542	549	544	570	577	536	593	510	507	524	542	583	560	562	538	561	472	532	542	540	544	532	527	557	562	565	522	602	542	550	573	524	560	576	561	555	557	503	519	532	555	535	569	525	554	520	516	539	525	541	551	520	549	543	556	491	560	560	562	515	562	560	563	566	526	536	532	530	517	552	554	527	542	528	526	515	531	554	591	544	562	531	541	591	476	555	575	506	567	531	561	548	537	546	541	535	573	517	552	558	512	501	507	539	587	523	586	557	585	542	554	548	585	527	563	558	552	523	547	554	538	547	558	581	546	552	567	575	530	518	581	531	564	531	564	559	600	548	546	516	562	492	525	553	551	553	532	565	585	537	533	548	525	585	571	548	546	560	566	533	578	550	571	543	560	546	537	543	554	576	534	570	552	573	566	574	535	565	549	592	548	532	549	526	539	559	577	556	564	563	570	528	541	555	553	526	503	541	562	564	545	497	522	563	533	540	545	561	513	601	545	565	488	548	557	529	552	521	603	545	517	511	534	530	518	541	570	488	524	571	542	582	502	564	504	587	561	552	585	554	577	581	551	571	593	524	590	575	557	571	512	532	537	520	575	573	584	540	560	515	570	501	560	537	500	563	526	544	522	562	532	517	568	547	537	590	521	561	524	539	547	516	536	554	537	535	570	563	541	542	487	534	521	502	522	558	539	563	529	507	564	559	574	550	524	546	532	562	549	522	554	561	506	541	543	559	536	591	539	493	547	554	527	485	529	578	553	564	529	567	580	560	522	522	525	526	551	552	586	525	563	546	512	526	562	551	530	565	540	611	548	552	543	520	575	532	577	552	550	531	535	537	613	543	558	524	553	551	561	510	568	502	573	516	594	550	524	533	575	534	587	517	539	571	519	544	531	567	537	560	522	534	546	548	562	565	550	557	555	550	553	563	540	579	547	530	514	541	533	540	528	543	588	532	530	542	550	527	546	558	554	581	537	551	513	521	544	551	544	521	563	543	535	582	533	535	590	555	569	562	526	545	522	557	538	541	520	570	581	550	534	563	552	562	564	523	510	530	514	528	550	594	540	532	555	538	540	548	536	540	541	525	578	586	513	561	567	532	555	556	574	592	551	549	514	543	549	531	520	531	543	559	532	510	580	554	526	548	597	535	545	537	593	571	531	541	521	550	574	506	549	549	539	554	524	559	533	509	547	564	566	556	498	552	515	563	573	564	546	556	547	567	547	508	522	489	539	547	572	521	539	565	566	549	505	555	582	592	548	577	532	537	559	551	544	534	556	595	547	537	533	527	600	535	549	588	519	550	524	587	543	537	551	562	559	559	520	522	529	545	551	542	549	560	579	542	528	561	533	554	526	542	535	545	533	535	559	507	580	528	521	559	567	577	530	565	543	541	558	577	510	515	544	540	524	538	584	542	534	556	532	578	512	529	568	604	516	534	585	544	539	586	535	554	501	540	571	512	552	562	556	559	560	562	533	513	560	503	528	538	518	548	530	567	510	484	509	530	547	573	552	531	555	527	570	527	545	571	489	538	606	564	542	562	567	522	516	578	577	535	546	555	526	561	519	540	538	558	547	542	541	562	531	552	518	535	534	580	526	507	540	559	654	537	498	506	518	545	516	560	514	550	529	551	530	501	547	548	491	551	564	534	521	520	519	526	551	496	550	544	550	552	535	539	530	536	591	475	524	541	539	542	560	542	522	561	554	514	551	528	529	573	542	555	575	551	549	534	552	526	562	578	531	582	539	566	565	627	539	545	551	557	534	546	536	552	551	515	571	521	548	535	558	545	552	565	515	596	529	521	570	502	532	536	586	523	555	514	556	532	543	551	490	530	556	527	543	550	559	518	554	500	513	545	582	531	503	515	605	559	551	514	537	564	523	540	556	549	570	583	502	516	578	543	535	576	565	541	547	551	548	554	567	546	586	538	579	527	575	543	559	568	538	539	559	546	569	545	530	540	584	576	519	525	514	558	551	548	549	544	559	556	540	586	513	525	566	569	514	567	555	572	545	572	559	561	521	545	522	545	528	523	508	549	547	534	553	556	599	597	521	532	577	503	543	538	508	567	522	510	574	530	552	527	552	520	566	517	544	492	549	549	513	529	560	540	527	527	530	513	503	522	591	555	544	524	557	549	563	534	527	561	559	564	528	546	561	572	521	537	520	517	542	571	546	542	525	549	572	533	544	559	576	529	557	571	561	562	560	519	553	518	531	554	523	528	536	549	532	504	527	550	580	541	525	533	559	558	578	517	556	567	559	578	560	531	514	532	525	523	557	551	579	529	577	546	555	517	539	515	561	566	563	536	582	548	534	593	525	532	583	580	561	549	551	563	558	532	552	560	553	537	552	556	569	541	526	523	521	511	581	530	546	538	556	565	538	564	557	523	561	547	568	519	502	535	542	539	533	570	552	547	543	502	570	554	542	568	506	551	519	540	591	598	555	566	536	516	588	513	507	529	522	526	559	514	477	586	489	547	559	512	503	534	535	572	538	566	555	509	498	500	569	576	534	540	568	537	556	565	536	550	519	568	512	526	530	508	566	543	508	531	527	517	554	555	530	536	588	554	528	604	547	531	536	562	528	574	547	539	575	533	561	558	523	540	546	577	535	534	585	550	544	584	601	547	580	537	561	575	522	525	574	603	556	535	499	532	540	528	558	588	521	558	548	556	536	545	592	569	572	524	542	597	558	582	529	553	563	524	500	545	531	525	519	527	538	518	513	517	542	589	537	560	557	499	563	541	527	546	535	564	515	554	564	558	538	565	560	543	545	519	546	567	519	535	505	545	487	561	533	515	516	532	523	528	547	521	572	531	533	534	509	542	558	562	582	536	505	529	549	566	552	552	533	514	515	551	561	531	565	547	493	541	561	547	536	568	518	555	500	528	535	563	537	562	538	569	531	551	538	506	558	544	560	549	532	538	522	554	561	501	497	568	532	543	525	565	586	577	487	518	507	566	494	511	563	574	536	573	570	545	569	501	526	563	498	502	567	585
24006	21160	25356	27246	21187	21130	5135	1707	1502	1049	722	677	577	438	329	286	290	292	244	242	273	244	287	280	226	184	180	188	193	204	168	170	208	184	190	179	153	157	188	152	177	175	154	172	159	148	171	148	159	174	146	171	182	183	143	163	174	180	158	159	153	169	150	137	167	145	139	175	151	185	177	158	154	169	200	169	165	166	172	168	172	163	149	169	173	182	175	155	128	144	148	178	150	164	191	140	164	154	138	203	172	155	187	159	162	192	182	152	181	158	187	155	166	157	142	161	189	165	171	163	130	161	164	183	176	160	153	157	160	166	166	166	157	160	169	181	142	161	170	162	165	172	167	148	156	132	160	169	180	160	164	156	165	179	202	160	146	167	156	169	175	166	165	175	173	160	180	176	165	144	153	150	167	150	174	154	148	139	174	159	160	146	149	169	163	159	150	185	191	177	155	134	144	171	182	148	178	154	175	162	154	179	158	159	138	152	191	171	159	168	152	156	156	147	134	175	161	154	135	148	164	144	160	149	158	166	157	177	140	175	178	146	140	159	169	166	147	179	148	166	182	177	163	164	157	156	166	140	162	152	174	183	168	161	157	148	172	159	160	173	161	161	160	171	156	159	167	178	214	184	155	169	160	178	172	167	141	190	174	141	171	145	178	162	157	140	183	173	155	162	157	136	177	145	131	190	165	156	154	156	146	175	151	149	165	172	161	163	175	156	169	166	172	158	142	160	181	152	134	135	151	157	171	150	154	172	149	166	158	147	168	166	156	139	168	154	161	167	193	156	156	159	151	152	155	154	184	164	150	151	167	181	159	155	181	168	186	164	165	153	164	177	166	181	157	181	167	176	167	183	159	159	158	163	160	174	136	184	183	149	164	147	177	160	149	141	159	168	153	148	154	146	142	174	162	140	175	175	151	163	162	154	162	145	163	148	189	162	160	151	161	186	153	189	171	174	144	156	183	165	158	165	185	166	164	196	141	156	147	145	162	187	157	168	165	163	170	146	149	180	149	148	134	147	172	171	167	173	144	165	186	163	199	173	144	151	220	154	180	142	169	161	165	145	140	154	155	127	159	178	194	180	149	178	150	188	150	172	132	155	155	158	142	146	153	171	152	161	164	165	151	182	172	153	162	180	184	160	164	172	153	157	188	149	172	147	161	141	168	171	178	164	163	153	154	154	163	167	180	190	154	153	166	171	145	170	160	160	184	177	162	187	177	194	177	149	147	158	170	172	139	164	142	167	156	167	142	129	160	152	184	173	177	179	154	191	158	157	164	162	163	156	156	152	176	164	160	154	153	162	180	147	142	149	167	173	167	170	164	150	160	165	161	152	147	152	159	171	166	168	182	178	154	155	161	144	168	194	174	172	144	143	172	153	159	136	183	147	160	162	150	158	184	143	172	156	151	154	155	170	153	175	176	143	132	181	161	150	163	180	163	168	182	171	154	177	156	164	154	163	175	148	172	170	164	170	191	170	164	124	171	177	178	162	157	148	153	172	162	176	151	188	166	169	166	172	145	157	170	136	175	145	152	168	138	160	160	148	170	144	166	174	168	168	166	172	151	171	166	164	152	168	170	168	150	154	149	156	175	144	152	164	161	180	160	152	159	160	181	190	147	154	140	166	161	178	154	153	155	163	184	184	152	158	176	173	171	144	160	153	165	132	161	152	154	157	145	155	158	168	182	177	176	160	157	159	157	158	168	180	180	175	143	153	150	150	160	159	173	139	158	173	138	155	163	156	160	164	155	170	167	160	159	154	172	163	163	148	131	149	168	156	147	171	174	153	162	186	170	149	180	161	143	187	181	160	183	153	176	172	176	164	152	144	163	176	142	163	160	168	158	161	167	156	148	151	166	167	179	152	164	175	152	159	169	147	168	114	183	154	151	149	167	158	163	154	165	174	175	159	143	177	148	185	146	134	149	158	159	143	155	152	182	138	144	165	139	159	171	179	161	137	175	133	162	160	175	172	161	156	156	159	145	162	148	162	156	155	169	162	163	186	160	178	177	192	164	143	153	184	163	152	173	137	181	153	139	175	148	176	168	174	157	162	150	183	152	144	176	168	171	158	164	141	175	173	190	177	174	168	162	159	161	134	158	161	146	184	179	139	168	153	175	179	179	180	128	155	134	164	142	162	146	147	142	155	178	173	156	154	170	151	150	155	149	159	157	180	161	162	174	161	172	189	148	185	154	148	161	156	169	176	175	166	166	154	149	176	169	151	182	149	147	164	161	167	164	169	150	154	161	167	138	163	159	134	160	135	144	140	146	184	187	139	158	169	173	161	152	171	129	163	157	169	149	159	174	165	176	174	189	163	170	175	159	158	179	181	182	213	153	164	155	147	177	188	174	154	163	170	148	152	145	171	154	183	163	197	157	153	167	163	140	173	166	171	173	150	172	185	158	184	164	165	149	149	164	174	161	168	161	163	150	155	163	159	188	159	150	140	144	156	153	172	169	183	159	175	171	162	151	182	168	148	166	159	172	180	167	158	166	133	160	147	158	170	142	152	157	143	148	141	165	148	155	174	186	180	167	180	172	146	153	166	168	167	135	159	156	161	162	166	161	159	174	174	164	153	183	163	156	172	147	145	156	131	169	188	146	176	151	162	160	167	149	154	167	154	167	177	144	148	161	146	158	165	176	140	170	144	149	174	166	158	166	180	170	182	156	181	179	156	162	145	152	179	168	144	173	165	171	150	187	164	195	142	143	173	163	157	154	160	187	184	135	134	177	187	165	143	150	152	135	157	142	163	156	149	163	156	166	156	168	164	143	179	186	179	156	155	157	159	167	148	180	137	178	176	153	153	178	149	168	151	166	168	151	162	181	153	159	172	137	175	171	159	162	151	165	168	151	167	168	162	158	139	165	160	172	164	184	155	137	160	178	173	179	191	165	140	167	155	177	194	183	157	179	168	148	158	152	148	183	166	164	162	165	179	161	146	170	174	142	178	147	155	174	160	159	162	148	168	156	140	152	162	173	168	145	151	149	154	172	150	163	180	190	166	167	172	169	170	155	175	175	157	163	159	149	164	148	158	172	156	165	169	143	152	173	169	165	157	181	168	129	159	165	153	140	173	164	187	149	178	181	164	156	181	151	177	149	143	180	154	155	150	177	142	168	165	177	191	152	166	181	169	162	148	154	172	141	153	187	177	144	173	156	179	160	158	194	174	187	169	181	196	141	172	142	159	142	165	178	187	182	163	156	170	174	153	154	163	154	169	141	156	158	151	162	157	169	166	139	174	181	155	154	134	180	157	169	156	158	173	184	158	187	162	178	152	167	156	158	159	150	159	159	159	155	154	163	163	158	157	159	144	165	150	192	169	162	140	144	176	157	153	153	166	142	148	134	169	221	156	148	169	138	171	145	169	169	148	182	167	139	171	154	159	171	135	149	170	163	161	145	139	165	139	161	142	138	158	138	155	170	162	130	135	160	166	156	196	156	162	138	150	175	169	166	166	170	146	150	154	173	168
5057	10709	8288	4153	2509	1678	1151	1028	974	776	678	621	557	495	422	411	490	445	449	455	419	466	442	438	430	411	393	387	404	406	419	420	395	406	430	420	384	387	384	388	402	401	383	389	398	396	365	404	347	359	416	421	395	365	390	389	356	397	365	407	402	389	430	416	364	372	361	394	376	408	364	368	382	415	397	405	396	443	401	395	370	360	383	376	412	389	373	389	374	379	390	377	397	397	377	392	353	393	385	385	366	410	387	393	406	399	346	396	366	428	414	379	353	378	368	410	384	373	369	405	397	404	411	410	426	370	352	377	454	406	398	355	421	384	369	359	395	383	403	360	372	397	377	359	387	403	426	391	363	400	363	417	366	387	393	390	384	384	392	359	352	413	372	390	350	356	392	437	373	379	381	361	406	365	391	400	399	402	401	372	341	394	370	372	380	375	409	371	368	360	387	361	387	373	370	360	381	386	378	366	403	359	382	384	384	395	368	434	373	363	410	408	345	415	364	351	372	383	380	364	373	419	398	385	380	400	384	385	358	371	392	389	397	415	407	408	358	397	357	376	363	423	443	394	417	391	356	394	371	388	398	364	367	375	391	382	352	381	355	363	392	384	373	407	411	387	368	398	391	396	349	392	362	386	403	360	363	381	366	361	397	381	383	380	377	367	402	428	398	396	387	375	380	372	397	377	381	372	383	409	367	356	423	365	366	390	384	384	397	382	410	380	389	360	353	391	353	371	378	390	362	407	377	370	355	402	402	389	401	399	397	368	376	371	381	354	392	370	390	388	387	378	391	396	395	383	387	385	378	372	378	391	350	356	410	359	375	363	398	377	389	403	393	372	351	386	368	396	374	397	381	382	399	397	355	396	382	373	378	395	365	387	356	386	420	383	379	351	399	409	352	374	392	386	384	395	381	393	390	367	357	396	396	404	404	398	359	384	391	365	361	373	400	378	409	386	382	387	397	410	396	397	387	378	422	393	382	374	400	412	397	386	389	371	386	377	392	411	361	423	379	394	411	402	372	363	375	409	394	358	384	393	381	422	386	394	366	356	392	387	342	362	383	352	388	398	366	404	366	362	389	398	367	391	423	344	393	382	385	389	358	365	395	388	347	409	386	378	385	386	423	398	364	403	386	371	402	405	376	384	374	379	389	390	364	355	410	427	348	401	368	405	419	333	407	378	389	395	367	388	366	424	386	397	399	353	356	425	350	377	409	365	393	359	395	402	361	350	385	410	390	371	389	421	361	406	372	364	362	378	393	365	361	375	388	380	416	462	393	385	406	396	369	346	414	387	346	376	390	417	375	387	326	379	362	376	342	382	376	393	407	408	396	400	394	378	383	373	379	370	377	385	388	383	382	397	409	360	374	367	424	374	374	389	373	394	363	374	428	390	363	391	397	390	413	381	366	395	392	404	398	417	386	352	380	359	362	437	363	370	365	386	393	373	376	417	349	375	397	368	391	357	362	422	355	392	388	426	383	354	374	368	400	379	384	373	401	341	355	399	406	390	392	387	366	387	380	401	350	377	380	377	411	417	375	366	378	353	386	389	381	376	386	397	367	373	373	371	383	382	384	360	376	350	349	388	404	403	354	366	384	355	374	381	384	363	352	420	365	376	416	391	358	373	374	372	393	381	375	371	409	384	386	369	394	398	403	408	368	369	391	389	393	392	387	388	360	374	355	362	392	414	397	394	360	418	381	385	387	403	389	358	374	389	405	433	337	397	357	373	377	407	355	435	384	379	364	398	407	376	389	372	363	361	374	384	343	369	377	393	378	391	381	392	401	368	419	404	372	371	379	378	379	391	365	373	382	347	366	406	383	387	385	379	395	375	383	381	389	374	377	363	365	364	366	363	380	363	368	373	361	395	399	361	379	384	378	383	377	367	364	410	396	375	386	396	343	419	396	359	404	394	365	378	384	389	388	394	352	360	385	399	377	391	369	394	413	407	396	374	358	390	372	369	363	360	371	377	350	406	370	385	312	411	435	374	399	391	374	394	382	381	377	378	374	378	382	357	377	394	373	398	383	376	376	378	363	408	402	356	399	362	361	388	363	396	382	380	385	384	387	408	375	391	427	410	384	369	366	390	386	374	385	389	386	366	356	399	373	374	354	363	340	390	397	424	374	386	407	401	373	377	380	382	395	383	392	385	421	366	341	405	392	341	331	400	384	366	394	388	375	368	415	388	414	369	326	356	353	409	378	381	389	381	403	383	393	388	410	414	357	392	422	386	422	358	397	398	401	395	390	353	329	367	362	380	407	382	382	419	398	369	406	380	404	383	399	357	380	390	364	362	401	412	346	363	394	383	365	371	407	400	366	383	410	373	388	391	400	397	392	382	378	394	387	347	411	368	419	372	430	386	404	380	370	351	396	365	367	400	419	355	392	362	399	410	381	359	388	388	387	392	387	390	378	353	381	394	401	361	378	358	370	368	374	385	385	375	390	385	400	423	355	392	396	401	381	369	408	398	398	361	386	402	385	412	361	382	359	369	422	375	400	372	363	386	374	380	395	399	400	388	365	372	378	366	382	418	399	371	373	375	345	343	368	357	414	371	396	357	399	364	382	383	400	373	395	384	377	393	376	370	400	388	391	371	394	407	380	379	353	379	336	419	403	388	376	352	371	414	403	365	389	407	348	379	387	388	369	407	354	396	384	386	382	365	382	399	403	393	404	409	381	384	359	350	406	352	343	400	372	371	392	367	365	383	405	382	353	378	379	370	370	388	429	395	397	397	428	368	375	336	387	404	407	415	362	404	394	376	392	390	390	390	389	369	408	387	386	358	406	359	399	380	383	390	370	375	403	386	372	375	370	346	351	409	390	358	359	371	415	362	409	368	393	335	400	403	380	361	392	387	404	384	393	369	372	363	346	417	402	371	368	377	427	399	375	380	403	396	362	373	400	333	356	379	360	375	394	366	360	408	389	407	370	403	391	391	381	361	384	364	392	376	372	417	357	405	372	402	387	371	389	380	405	394	366	374	365	376	381	397	389	389	372	412	362	392	415	394	392	349	404	345	370	368	406	393	364	367	357	375	375	409	423	369	341	378	344	370	382	426	376	402	394	379	373	416	374	376	382	391	358	412	373	379	381	354	363	367	349	366	402	356	400	393	408	403	374	418	389	370	388	356	390	390	354	391	397	402	387	382	382	381	337	366	386	360	394	343	365	399	398	402	364	390	395	382	370	368	381	380	385	371	427	375	363	408	384	424	380	398	384	355	398	440	401	356	343	350	372	400	422	361	391	383	396	394	405	383	394	392	388	373	371	367	391	404	396	392	365	402	390	375	375	400	375	377	394	399	360	384	395	386	362	352	374	400	400	379	397	362	349	381	368	388	399	371	356	369	394	398	381	369	389	356	387	385	389	394	377	374	366	393	377	376	393	410	381	370	393	357	380	402	392	402	365	394	361	363	340	384	370	385	390	396	396	374	371	388	366	395	374	390	385	400	382	383	394	370	389	413	366	380	372	405
35083	12375	3504	1749	1250	1013	859	657	654	547	506	485	435	388	369	347	361	395	381	380	357	379	347	377	354	336	298	363	344	375	359	375	360	351	349	378	326	347	350	328	363	336	339	339	377	351	367	317	330	301	342	344	336	329	332	342	345	301	353	345	305	345	354	331	350	354	342	358	351	336	381	336	321	328	376	303	361	388	366	327	346	329	338	321	339	351	336	385	309	338	363	345	329	350	388	363	347	326	331	329	346	341	315	355	344	335	342	347	338	371	340	359	333	365	371	352	337	321	333	331	346	357	347	338	360	328	313	362	348	378	335	316	366	342	312	331	333	363	346	337	309	353	366	319	365	354	363	325	336	333	354	356	358	352	314	350	357	326	357	349	328	364	335	353	356	384	333	304	324	331	329	339	327	336	321	319	338	292	349	380	349	347	327	358	334	338	329	337	369	342	376	384	367	364	319	310	351	341	375	324	345	326	349	333	353	303	314	357	351	357	369	346	315	323	350	349	328	365	334	370	302	339	361	357	331	365	349	322	337	335	343	333	318	354	317	370	341	340	327	356	372	372	314	331	341	359	379	374	351	327	300	336	351	314	355	303	332	324	346	320	348	325	357	349	317	332	343	360	347	354	321	369	339	336	344	344	344	338	349	340	350	375	308	334	317	297	339	330	356	317	326	298	331	343	322	350	345	322	326	334	329	368	347	354	353	315	338	339	365	346	307	305	344	344	337	354	306	331	337	340	345	336	368	321	355	360	334	348	358	385	355	301	348	347	327	337	353	343	364	314	338	356	366	328	334	328	361	366	328	356	310	309	359	342	337	325	384	367	337	325	334	389	312	330	348	329	300	322	315	314	342	309	345	334	323	377	358	320	371	358	352	334	370	374	329	330	345	329	334	359	371	385	348	362	354	331	353	361	340	334	326	326	359	342	324	361	360	336	350	315	354	343	314	361	399	355	313	355	367	325	356	353	383	372	350	365	336	324	364	331	343	329	336	335	380	331	329	371	340	352	350	358	324	339	371	346	320	355	349	338	363	330	330	338	325	342	357	351	332	361	331	333	365	369	305	308	340	325	316	329	319	340	323	313	340	328	312	355	337	323	352	337	336	330	351	354	319	328	321	373	368	347	338	335	337	334	344	320	363	376	355	337	346	347	318	327	325	341	359	305	316	337	324	333	365	323	307	347	348	366	330	350	329	328	350	311	327	325	354	337	321	326	337	342	358	330	385	344	327	330	362	329	306	331	333	336	342	351	335	342	327	323	347	367	333	349	334	342	360	352	342	347	369	355	374	382	337	321	344	375	340	315	322	332	340	352	348	338	306	360	372	332	348	332	351	363	305	344	371	321	382	305	333	369	348	351	323	324	355	346	344	304	360	343	356	324	328	359	322	312	367	370	330	372	350	372	331	327	365	355	335	337	339	356	306	345	342	353	354	336	362	311	332	370	321	357	350	357	329	360	373	363	329	334	321	334	345	369	340	318	346	368	369	309	290	350	337	310	372	352	358	360	341	347	356	328	331	361	363	330	346	339	351	340	358	325	368	333	347	327	326	362	339	328	327	339	334	398	383	286	332	344	320	376	342	323	314	349	361	299	368	365	328	363	322	374	367	381	374	408	363	336	328	365	343	322	345	328	333	356	327	321	327	318	344	350	361	359	365	332	346	356	322	306	355	308	337	331	345	338	356	351	339	335	334	318	377	356	323	344	358	365	398	360	325	346	318	320	337	356	311	373	319	337	333	341	345	348	317	311	354	350	330	390	361	338	344	370	352	399	340	368	326	335	375	312	298	332	329	329	362	368	345	339	372	336	328	361	336	302	349	350	335	333	348	342	327	333	339	384	317	351	363	339	368	319	363	372	349	339	338	334	370	339	329	340	351	366	334	344	340	343	351	331	345	361	386	360	328	345	332	356	335	336	340	326	360	323	326	314	347	340	359	316	334	348	324	344	371	285	353	368	326	359	337	355	339	338	371	342	375	362	333	355	349	333	322	376	352	375	345	317	354	363	363	334	330	400	328	352	353	351	320	326	331	335	310	339	316	312	328	366	328	365	327	338	341	393	340	352	348	357	337	362	352	365	352	343	367	346	333	366	334	331	356	381	320	358	305	376	382	357	317	366	346	328	324	324	347	377	344	344	362	354	375	308	342	364	373	371	321	337	351	339	363	330	333	364	338	325	362	336	373	343	317	336	326	347	350	314	396	345	319	316	320	343	355	354	365	334	342	348	331	303	350	360	334	328	336	336	351	299	341	334	370	353	312	321	345	338	336	318	330	331	352	368	343	355	346	341	366	349	368	354	418	360	331	345	356	311	357	346	326	315	318	325	345	313	333	318	342	359	356	365	316	309	324	379	357	320	370	327	332	292	349	360	357	325	317	377	313	332	359	341	329	317	333	347	360	345	343	337	373	371	344	310	349	363	343	374	328	337	332	359	300	341	315	342	325	329	386	363	364	320	355	336	328	326	334	320	366	371	364	341	333	353	368	312	290	349	369	359	344	331	345	347	322	339	386	326	340	329	317	358	347	352	344	350	343	352	320	370	342	363	361	317	363	322	294	310	338	360	373	349	351	375	317	370	310	320	346	308	306	384	355	324	364	332	330	323	348	352	323	352	339	362	340	354	348	331	342	339	309	328	364	359	329	362	369	342	338	347	353	332	334	362	369	349	384	357	367	307	327	341	376	318	358	350	336	361	332	327	351	358	370	337	347	332	359	324	388	385	332	347	354	314	360	370	350	367	349	324	327	312	331	354	360	320	346	341	329	324	287	367	348	348	328	342	350	352	334	342	337	348	363	333	362	346	368	366	332	345	369	331	317	357	333	341	383	403	394	382	355	337	301	346	373	337	337	334	332	353	385	345	344	343	358	360	339	339	346	382	369	378	375	344	369	304	392	345	365	370	360	369	353	326	364	352	357	361	327	330	334	324	352	387	338	367	342	327	367	329	340	312	322	323	347	380	361	312	348	417	360	375	347	348	386	375	332	351	356	347	320	356	344	330	358	360	340	376	334	314	317	324	367	318	344	350	335	316	335	330	362	360	336	327	317	331	304	324	347	363	327	335	354	311	382	377	341	333	320	341	358	325	359	358	334	383	322	355	337	350	344	332	319	377	358	350	334	368	365	356	334	358	338	354	323	337	330	343	379	336	352	309	383	373	321	319	367	362	349	363	333	322	328	347	332	341	366	312	379	337	364	344	330	325	358	365	322	355	373	332	376	331	348	355	358	332	324	362	335	385	358	294	324	344	338	326	330	371	362	345	333	361	334	339	350	334	350	363	287	321	337	322	307	328	353	360	345	336	335	333	357	361	359	332	378	349	349	351	369	365	307	316	351	356	325	335	335	337	387	340	371	349	361	341	318	376	353	348	357	330	333	355	320	332	302	378	363	361	366	304	331	340	360	350	368	314	351	328	350	322	333	344	327	333	353	330	316	323	352	350	371	368	342	332	351	327	334	326	363	374	345	349	370	342
11567	3861	2944	1796	1350	1149	1004	897	938	851	807	837	771	742	735	765	810	729	801	709	734	766	750	741	759	676	822	762	703	720	752	748	765	778	801	702	715	734	729	754	742	731	728	714	773	780	728	761	735	737	699	787	748	695	770	723	737	742	686	750	728	721	748	747	720	767	733	721	808	783	785	754	701	766	761	761	767	716	773	718	752	745	738	764	763	763	763	735	742	755	725	725	776	727	761	772	744	723	755	721	677	771	780	745	813	708	738	775	715	753	745	695	729	780	776	736	784	714	732	739	740	785	732	743	715	782	685	776	733	711	756	809	744	692	757	749	772	751	724	795	759	752	793	767	745	777	709	759	716	776	787	763	801	744	778	705	720	786	772	748	764	752	739	730	719	766	743	745	760	722	743	761	766	795	785	712	753	760	728	694	792	730	777	782	758	758	740	733	817	719	761	749	769	729	749	787	757	761	776	774	731	721	798	698	765	745	743	748	794	726	744	737	722	723	758	703	740	787	751	706	699	741	768	734	792	775	746	765	761	760	720	779	750	778	759	706	776	767	763	741	755	788	723	765	718	781	747	811	721	789	752	761	787	749	728	782	757	734	709	758	701	799	683	768	707	767	726	738	782	716	724	768	734	744	764	763	691	735	738	759	729	741	749	787	780	793	758	760	786	747	740	709	708	805	738	781	766	777	696	770	750	770	769	757	685	675	708	755	761	740	734	742	766	727	728	763	777	749	717	778	739	745	765	723	720	782	735	749	755	764	768	769	752	732	696	772	773	741	784	792	828	765	757	759	709	787	754	735	783	763	740	768	742	741	769	763	692	779	805	724	731	751	746	771	679	753	722	739	741	733	757	746	735	716	748	746	796	767	729	782	724	785	786	726	706	786	753	747	713	742	739	759	720	757	759	740	753	723	758	695	715	789	691	694	749	742	742	746	708	769	791	718	734	762	725	723	743	773	763	735	740	764	742	802	739	767	760	756	728	777	795	778	774	781	738	782	749	735	744	723	753	746	714	705	689	746	747	745	730	734	750	766	754	740	800	773	798	768	741	739	787	733	807	744	765	703	743	770	763	717	740	748	768	739	780	752	757	757	740	679	758	768	785	752	736	760	718	732	735	735	754	761	753	743	726	774	781	725	772	793	702	738	793	749	749	744	773	744	767	704	789	713	755	725	774	717	780	744	728	716	735	769	750	752	791	778	762	695	746	742	722	682	731	741	703	761	777	737	706	709	721	751	729	736	727	749	782	736	755	740	675	753	726	727	760	741	763	701	767	721	809	725	771	766	706	759	743	758	723	740	730	786	758	757	744	723	748	788	761	742	705	752	769	763	793	745	763	734	715	733	735	770	768	695	731	721	775	754	773	773	737	770	722	739	718	744	734	730	741	745	791	778	699	733	740	763	750	793	784	739	715	737	801	702	734	708	767	765	720	753	699	731	731	752	713	751	713	732	731	765	739	728	807	813	721	800	733	690	800	736	748	743	696	800	712	726	729	745	740	761	757	770	737	759	743	729	775	733	714	744	786	737	786	764	774	746	738	789	758	783	755	759	717	727	703	762	762	721	749	757	757	731	761	726	797	688	782	764	786	733	777	745	779	740	791	764	767	744	708	713	767	702	718	738	728	796	752	731	795	794	724	773	766	740	699	769	780	736	695	716	736	758	704	724	729	745	764	760	716	762	733	799	761	757	745	720	737	723	755	731	763	768	791	758	760	752	736	770	730	788	713	763	761	795	747	808	752	797	798	757	754	782	763	763	740	719	729	762	789	750	734	731	757	753	769	748	746	746	719	738	765	745	743	760	778	743	760	741	707	757	741	715	722	718	725	753	751	730	745	732	734	792	760	747	774	758	714	730	772	702	781	798	750	712	749	741	738	720	733	765	701	748	717	733	795	716	724	736	760	805	680	779	721	762	725	762	750	742	753	804	726	751	767	762	782	708	733	735	750	746	733	736	781	774	733	716	726	775	720	833	728	748	771	769	752	777	719	793	738	720	764	741	727	781	736	775	735	763	760	751	745	728	728	718	767	734	781	764	776	762	732	777	757	738	747	703	763	810	772	787	754	744	758	714	754	748	757	758	731	750	725	770	795	772	723	771	747	732	749	781	785	750	740	731	740	695	716	756	739	774	719	797	771	740	742	686	768	758	725	705	733	796	760	758	762	718	799	761	733	753	711	760	738	750	776	715	746	730	744	752	782	727	747	749	762	737	755	753	725	779	694	779	732	779	760	707	756	733	764	763	764	799	720	784	730	731	745	721	807	742	724	777	702	798	753	704	750	709	772	696	733	805	767	714	743	716	756	692	719	719	750	751	696	706	760	749	722	810	724	752	722	730	735	665	722	754	712	718	754	727	737	803	770	735	728	720	738	696	767	713	729	765	740	734	764	708	738	737	762	754	710	757	771	765	723	794	742	747	766	724	706	789	750	780	764	734	760	726	728	744	731	756	737	776	726	794	720	734	759	720	733	727	778	760	783	749	756	741	740	732	757	738	715	725	767	775	728	725	714	718	767	758	756	705	756	759	758	772	724	731	734	757	700	777	736	745	730	719	734	737	751	762	729	758	732	716	770	746	741	710	726	793	748	769	795	784	732	747	742	741	760	722	751	791	712	690	772	737	777	774	740	758	734	807	740	781	774	746	728	687	777	718	714	739	728	791	787	711	745	713	716	720	791	727	784	769	749	748	701	735	739	723	700	762	721	776	757	716	762	775	783	718	768	725	733	813	706	770	780	731	762	725	736	769	741	704	723	720	759	754	735	753	744	768	755	740	708	742	707	721	698	751	762	743	767	732	769	727	746	724	759	727	721	760	764	758	760	730	712	712	737	797	737	749	731	780	747	766	777	752	746	777	753	724	773	749	666	717	749	745	747	751	742	784	736	711	739	712	746	754	733	740	773	752	767	766	709	754	744	760	730	723	738	740	774	768	742	761	808	699	736	736	728	727	741	756	740	723	758	746	750	763	758	768	756	768	725	725	751	734	778	756	770	763	712	761	783	746	721	735	742	747	727	744	737	770	737	758	753	736	723	740	746	755	736	701	730	761	773	771	737	744	732	722	738	738	701	748	691	719	712	714	701	763	747	772	720	734	773	795	724	735	758	736	760	735	714	790	761	780	736	678	734	749	763	743	743	773	744	757	724	754	762	727	734	757	707	727	746	765	758	728	758	728	759	779	765	796	702	711	780	736	792	713	730	752	710	750	757	705	724	787	735	732	779	771	740	736	736	782	715	704	743	764	696	759	780	730	736	730	725	713	748	747	727	763	739	723	785	787	749	793	734	741	746	733	749	778	762	730	741	770	731	736	739	698	755	740	722	726	744	768	719	769	718	756	779	702	732	780	756	693	744	735	782	739	759	761	761	760	739	738	767	718	743	792	738	765	757	751	738	745	743	768	755	739	732	813	781	690	751	730	762	753	721	760	759	789	730	751	729	739	767	777	746	761	699	768	743	753	740	698	780	754	759	699
24722	21148	24714	27843	20822	4673	1447	983	973	761	519	534	510	384	336	315	319	322	315	277	300	334	299	297	270	317	249	281	285	255	265	278	300	237	267	247	223	271	264	275	258	246	253	266	236	272	261	259	247	252	242	230	235	225	248	263	235	233	230	227	240	258	243	217	230	239	263	251	229	242	236	235	247	290	247	249	257	255	259	260	232	223	243	236	238	245	221	243	246	275	242	266	234	268	246	249	246	249	259	258	230	241	248	221	239	242	236	258	277	253	279	230	260	274	262	261	262	233	249	253	281	228	225	275	235	231	267	215	233	227	278	238	249	256	246	244	223	282	260	290	257	242	244	272	268	256	240	279	228	243	229	263	250	270	220	253	236	248	238	243	237	275	273	240	256	233	256	252	241	234	250	258	245	253	258	274	235	239	221	234	228	257	240	244	241	260	259	250	242	244	234	251	249	254	284	258	260	227	259	251	237	227	262	250	256	229	245	251	239	266	239	241	253	247	235	241	218	227	242	255	264	236	257	235	254	250	215	239	256	235	250	267	265	213	203	214	268	230	269	266	277	242	246	228	254	229	238	231	249	242	260	260	253	257	275	256	235	265	233	270	244	249	231	223	247	224	259	251	227	254	243	257	244	265	239	233	289	237	232	246	275	237	240	220	243	271	245	246	266	227	242	272	274	251	219	256	272	245	236	246	260	275	224	268	215	241	269	257	251	239	241	282	246	235	247	216	236	242	254	268	220	249	248	245	250	239	238	270	249	284	246	235	256	255	241	238	262	228	260	264	245	252	232	239	258	281	261	234	251	245	248	241	241	213	281	248	283	244	264	232	230	251	268	266	248	275	245	241	258	251	240	259	240	223	217	254	269	250	266	276	264	251	262	246	282	240	277	205	233	248	260	253	250	242	253	244	237	241	250	217	269	266	226	254	264	234	231	239	294	253	258	263	236	240	248	283	262	252	242	236	229	261	215	222	272	248	248	255	256	270	230	233	242	254	271	254	208	237	246	231	243	248	237	235	241	260	261	238	239	229	272	234	273	250	255	223	258	262	249	264	246	254	253	241	244	253	251	254	257	246	254	245	205	232	258	260	256	265	261	299	256	261	255	228	264	245	276	233	277	240	266	276	253	254	240	227	274	242	266	223	240	243	246	248	227	277	256	248	252	251	232	238	266	242	227	267	272	281	234	229	256	239	256	260	234	265	232	225	252	271	216	215	254	261	257	255	252	256	287	282	269	251	220	246	250	218	248	267	245	226	242	228	231	237	244	220	274	270	231	238	255	270	254	215	230	247	241	240	286	214	229	234	240	249	216	233	264	222	249	228	257	266	267	223	253	247	239	254	245	254	256	246	246	239	237	263	266	265	242	262	252	262	225	245	256	259	246	230	250	263	248	250	305	257	236	237	236	247	262	225	239	217	242	267	258	246	250	274	221	264	257	252	204	238	260	256	252	241	246	244	252	247	248	275	244	243	210	267	248	238	249	231	264	242	236	244	304	240	236	247	270	252	269	261	225	269	231	249	272	264	263	239	230	241	230	244	284	246	265	241	229	238	273	236	253	261	255	213	210	236	242	263	220	225	252	233	251	239	239	250	259	211	219	242	263	239	246	264	241	235	262	254	278	250	223	254	242	247	264	237	251	264	233	233	248	246	257	275	274	246	221	244	239	227	246	244	246	211	260	241	268	240	247	249	230	270	241	241	259	246	266	259	223	219	242	270	264	289	262	235	242	217	224	238	255	243	207	268	299	263	259	255	223	258	266	252	240	239	253	261	244	257	223	269	249	242	261	272	254	246	247	231	268	248	248	238	247	235	253	244	242	266	270	262	243	261	284	215	247	243	242	246	248	239	273	247	236	270	250	242	238	211	247	215	248	261	227	231	243	262	232	252	217	266	236	250	237	216	237	236	238	234	194	238	248	239	264	255	261	203	237	242	239	249	259	223	255	234	258	259	249	246	260	279	265	248	235	256	237	227	249	263	261	251	230	260	243	247	252	245	230	265	246	257	282	249	257	271	244	263	243	240	193	239	231	240	257	245	308	243	218	242	243	239	250	201	228	273	249	239	224	256	267	264	258	275	284	253	262	250	216	244	257	257	228	254	227	258	240	231	218	242	271	241	259	266	254	252	231	242	235	241	262	222	229	280	245	271	228	242	258	237	254	223	192	246	278	277	246	242	230	245	247	256	226	241	256	224	268	297	229	222	266	282	272	263	235	238	213	250	243	262	251	236	241	250	245	217	224	259	213	248	234	248	211	243	254	270	235	242	237	256	256	266	229	238	293	244	254	220	277	261	272	276	261	245	262	273	244	257	262	259	252	240	257	252	257	243	252	250	257	247	257	253	279	268	226	251	237	258	235	229	258	204	241	243	240	234	232	225	246	249	234	258	242	240	258	239	279	216	279	233	232	219	261	278	245	268	240	239	254	274	277	241	246	239	246	278	263	247	249	214	261	257	274	239	239	230	240	239	213	222	219	239	277	259	226	251	193	218	262	261	260	256	257	252	260	284	248	249	241	227	273	255	237	240	237	260	224	214	239	255	235	229	251	250	262	243	251	267	230	244	239	266	269	267	241	264	265	228	255	259	240	242	251	233	248	269	256	244	256	219	231	244	245	252	213	215	251	250	238	259	237	235	222	248	238	276	251	240	250	247	243	280	227	244	235	246	245	238	261	214	222	242	224	230	215	229	202	233	237	241	259	282	195	245	236	265	285	245	241	253	252	257	255	242	229	240	243	263	228	230	238	243	237	232	240	226	256	246	244	243	220	228	249	224	258	258	227	255	235	276	248	252	253	231	249	238	248	231	238	262	245	251	259	241	230	254	221	237	252	254	252	224	256	270	249	243	253	271	238	252	257	269	271	242	251	252	292	224	234	261	247	234	232	264	267	234	248	256	251	259	227	271	221	252	265	220	231	239	224	235	263	274	234	237	234	227	249	279	241	220	240	247	250	253	259	238	242	231	246	252	234	254	245	231	264	240	271	227	244	254	273	214	260	249	252	254	232	224	270	255	253	227	237	239	264	242	263	278	272	244	260	278	277	267	266	267	232	219	252	261	231	249	245	239	241	263	238	232	273	303	238	241	239	267	254	237	250	247	258	245	270	252	238	247	260	232	247	232	247	268	264	264	279	233	235	248	249	238	238	233	249	244	244	229	210	243	214	247	263	245	221	235	234	268	249	274	245	228	255	244	264	263	265	241	245	238	246	249	252	251	238	265	239	250	250	242	286	247	244	225	259	270	275	258	260	249	263	229	263	265	215	268	265	251	237	253	259	249	248	233	254	243	248	234	241	235	241	240	267	265	241	235	246	254	244	247	268	252	269	269	226	237	237	241	240	238	244	251	258	264	266	242	292	227	218	242	254	228	243	273	232	228	270	249	220	258	226	245	260	244	237	207	223	247	258	225	283	257	276	249	261	253	228	234	247	250	250	257	245	257	253	243	226	272	259	257	263	230	287	257	266	244	236	258
6657	7480	5588	3093	1937	1330	1045	943	838	830	735	710	679	643	568	573	589	584	554	567	560	606	607	607	571	580	592	566	568	564	567	566	584	549	536	597	566	544	527	520	520	546	576	492	544	565	515	556	552	600	532	569	546	560	537	547	506	522	549	578	551	567	553	527	547	542	530	569	548	541	563	521	559	549	567	490	509	612	505	545	571	590	577	557	525	548	538	568	517	546	559	601	560	548	544	551	550	533	522	518	574	543	514	532	506	558	568	530	552	540	534	560	613	510	519	590	578	526	541	528	572	550	527	543	497	539	553	545	501	558	543	555	534	548	538	509	532	539	508	560	543	575	561	495	565	520	574	504	576	518	535	544	533	510	520	515	570	525	552	538	542	580	517	496	561	554	520	530	538	543	519	562	554	583	525	517	523	576	539	582	561	568	533	531	541	556	537	559	546	573	577	536	567	541	545	516	534	510	559	566	543	542	517	545	532	563	574	533	576	504	571	510	553	561	550	578	563	544	580	530	552	578	584	545	529	572	584	575	605	524	566	556	543	551	498	532	556	578	506	529	584	571	519	528	551	532	571	568	597	567	560	508	562	555	544	543	573	532	551	528	572	576	551	532	563	537	532	532	553	563	564	546	550	544	503	562	568	582	554	512	569	559	532	565	536	541	498	553	578	593	598	535	529	510	573	559	532	531	516	511	553	511	542	564	522	545	535	572	521	583	548	510	568	524	548	535	579	531	565	533	525	544	581	555	510	608	543	597	528	549	551	551	515	579	541	523	580	555	527	555	556	553	556	529	551	540	524	546	566	509	562	559	576	566	546	544	519	487	539	550	589	521	574	504	553	589	549	526	562	572	558	561	506	511	508	559	520	562	539	563	530	545	533	545	553	542	499	563	583	562	528	548	555	539	537	529	554	552	558	596	507	577	552	534	549	557	539	565	557	582	536	549	556	553	562	572	596	556	504	548	581	563	507	569	550	534	524	551	553	555	546	570	533	543	576	538	551	534	535	538	582	507	552	555	578	550	538	551	527	546	538	566	555	549	573	542	573	546	576	555	511	544	511	553	529	574	573	505	533	544	586	534	549	561	514	574	527	475	558	563	587	559	513	585	585	508	555	529	599	530	557	564	600	537	504	516	549	586	546	557	545	516	564	539	553	521	531	525	515	557	549	559	568	557	561	561	528	539	528	571	535	577	572	527	555	518	541	559	618	519	572	541	544	569	556	534	529	518	575	571	567	580	514	528	554	534	564	545	553	599	535	551	576	533	508	571	570	527	559	563	537	541	558	551	510	517	534	567	555	545	557	547	548	576	534	557	529	556	526	569	496	522	547	556	586	517	545	552	536	570	543	513	555	560	554	524	547	541	545	533	569	545	577	564	561	564	587	530	555	558	557	546	537	569	547	550	587	541	545	545	549	605	560	559	566	513	529	543	595	581	485	540	549	549	557	578	556	594	570	556	526	544	605	546	491	527	528	569	527	537	576	566	569	584	558	538	569	484	549	533	552	550	559	524	531	518	503	571	561	544	573	571	549	570	528	518	557	564	559	553	582	516	590	541	517	557	560	549	527	563	554	536	552	539	508	571	536	588	529	548	554	535	534	530	541	509	561	565	580	565	510	540	527	560	521	559	596	534	558	547	508	532	590	513	563	527	561	556	581	603	542	561	545	563	480	526	568	559	525	548	559	528	604	589	522	572	511	579	540	570	518	548	587	590	555	591	564	542	534	527	543	520	544	505	555	528	553	534	529	537	533	529	542	565	529	564	520	580	556	573	528	573	573	539	533	555	524	584	564	575	528	563	570	568	542	539	556	555	534	579	527	511	495	551	509	549	548	541	522	611	548	546	510	540	527	572	540	552	554	556	525	509	551	571	545	506	533	553	577	542	598	570	513	524	521	545	538	574	554	516	530	551	538	570	563	533	556	565	531	553	578	571	569	566	587	541	518	524	533	521	555	537	578	543	560	576	534	572	514	541	545	553	505	528	537	557	547	527	583	545	529	530	537	560	562	554	514	557	569	583	556	570	550	601	561	558	536	502	547	567	516	528	537	526	537	519	561	552	549	560	579	559	534	501	537	574	527	558	535	516	541	540	526	555	564	601	544	503	521	531	538	541	595	558	566	547	584	578	531	571	592	547	528	550	556	508	543	528	542	557	563	526	512	587	532	541	536	545	516	571	571	586	541	523	541	524	548	565	540	560	573	561	549	575	546	554	521	540	574	577	574	536	546	548	551	535	600	540	500	541	527	561	567	562	528	553	518	594	546	508	559	534	538	521	599	551	506	559	526	485	546	577	548	543	557	527	546	565	555	497	553	562	555	565	561	522	588	546	544	563	594	584	550	543	557	530	573	550	538	519	522	559	580	538	565	523	539	556	554	547	567	570	585	512	518	539	551	565	547	528	547	524	539	578	555	540	562	544	560	553	565	545	531	563	615	562	549	570	541	511	540	526	514	530	566	565	556	515	598	527	600	564	493	566	532	581	554	555	555	548	556	564	530	569	550	546	543	531	532	543	549	550	550	532	539	538	531	531	541	585	581	548	590	509	513	579	568	537	578	526	518	524	547	541	601	540	536	569	524	556	532	596	552	557	528	540	554	550	588	558	550	561	560	556	543	536	539	527	576	550	528	537	546	565	519	502	563	557	559	560	572	515	546	546	554	531	546	557	515	559	522	539	525	593	557	588	563	595	580	555	518	532	523	549	503	588	530	536	537	551	553	553	555	575	540	544	542	553	533	523	575	555	569	540	545	521	593	530	538	583	562	533	566	553	556	550	567	522	604	546	516	531	554	531	538	582	523	524	518	546	549	530	559	524	561	545	569	574	539	540	561	545	602	531	565	526	569	511	591	575	578	562	542	561	582	523	520	544	547	539	540	578	583	548	562	542	569	539	588	555	545	565	551	552	586	543	564	565	526	507	560	520	561	515	507	558	562	577	533	541	541	548	540	543	532	511	538	529	543	537	537	527	527	522	508	534	573	549	533	557	534	603	562	528	521	535	550	565	572	498	551	576	529	578	529	558	568	550	545	503	581	567	536	553	539	552	568	555	525	555	500	573	560	545	547	525	532	574	551	567	535	537	582	524	554	531	544	561	574	550	554	538	580	542	542	555	575	571	582	575	598	550	516	575	547	542	612	573	518	508	552	585	525	542	546	562	545	542	564	549	525	575	585	598	583	577	515	541	575	560	563	540	523	546	572	547	580	523	565	512	557	526	526	547	540	573	509	569	551	544	568	562	523	520	577	558	534	590	541	554	552	538	544	544	552	517	514	512	533	519	539	505	543	544	545	531	553	488	581	539	520	554	540	526	527	492	543	576	527	535	541	513	603	557	531	548	573	562	525	516	578	546	540	548	556	554	580	571	533	527	550	557	519	554	567	531	566	564	574	552	571	567	544	566	568	558	591	494	564	523	571	543	532	563	546	551	550	569	574	520	565	545	573	550	598	576	548	563	524	536	548	552	530	534	530	531
23925	21134	25328	27197	21164	21099	5440	1534	1250	1098	813	693	630	462	304	268	274	252	256	257	228	245	276	292	241	220	172	186	213	183	215	184	186	173	163	175	155	136	157	138	151	145	156	167	164	156	190	164	170	136	146	140	179	167	168	163	153	153	144	142	140	145	158	163	171	143	163	166	164	139	139	141	168	139	172	164	172	148	158	135	147	156	160	162	162	157	161	135	165	158	136	173	158	138	170	158	165	175	163	157	155	169	169	183	136	167	176	181	154	175	148	178	161	177	176	144	155	139	152	160	201	170	126	170	158	165	175	164	164	173	148	140	185	161	166	148	168	150	152	164	165	161	157	166	153	140	149	188	148	175	144	175	182	159	169	158	145	165	158	152	157	151	168	148	168	160	140	144	140	159	148	158	158	149	179	137	142	138	152	144	203	150	167	157	161	180	171	179	141	169	143	165	176	176	155	146	155	147	157	153	130	140	161	155	165	148	187	150	168	172	143	165	143	136	181	157	157	151	149	157	151	135	158	160	142	168	149	167	156	166	150	156	167	149	155	139	179	159	180	155	124	151	133	155	148	163	142	171	150	150	166	178	170	140	192	164	149	130	171	180	147	156	169	187	170	174	149	158	148	160	151	157	153	155	153	163	142	139	147	165	156	154	164	166	146	157	144	144	173	161	161	162	151	143	134	149	165	159	158	169	131	176	178	168	169	148	169	158	160	140	160	172	159	152	165	163	154	192	163	172	173	155	166	151	177	161	165	146	155	178	154	165	148	156	180	168	181	155	157	152	148	161	165	159	151	141	162	139	133	163	166	164	131	156	131	164	162	144	137	151	161	161	157	138	151	158	174	149	153	184	164	170	170	138	158	134	153	173	151	134	164	159	157	175	157	150	135	161	133	166	119	151	146	158	156	139	123	148	147	200	153	159	157	141	158	166	171	183	163	166	144	165	156	154	153	150	155	163	150	178	167	165	173	154	144	159	162	155	176	140	178	166	176	204	156	168	182	153	133	173	156	168	156	141	147	151	126	145	146	159	178	162	142	163	158	177	162	143	146	154	146	182	158	154	146	148	146	169	135	138	167	153	138	162	163	140	152	157	156	164	160	155	175	144	158	170	139	147	189	129	168	172	181	154	169	167	146	174	174	148	177	145	163	159	130	143	165	160	142	164	178	149	151	149	150	149	169	163	156	146	144	139	148	175	160	149	156	153	153	149	157	155	179	148	156	155	170	159	174	149	168	173	165	158	151	174	145	167	156	169	182	152	173	176	144	170	147	149	161	160	161	157	170	145	170	159	156	162	161	148	150	151	173	158	169	166	147	158	179	173	153	142	173	157	166	141	135	150	170	162	162	159	160	177	173	174	161	177	164	153	167	163	155	179	148	154	176	159	192	169	162	170	148	170	145	159	156	168	159	147	171	173	174	142	164	175	188	150	171	168	143	146	158	158	163	180	143	187	185	139	162	164	163	155	117	160	152	157	182	142	149	144	155	156	145	171	157	138	134	150	156	167	145	154	156	158	146	147	183	152	152	164	165	155	156	146	156	198	179	156	148	137	171	181	154	150	160	142	168	155	133	143	142	152	158	177	167	171	142	143	185	133	149	149	165	161	154	135	167	153	156	144	147	155	145	161	159	159	167	173	141	146	155	143	169	130	160	154	153	142	155	160	154	141	149	159	142	162	162	196	154	157	148	188	193	161	155	163	169	133	159	172	153	154	155	135	175	133	162	162	152	167	178	170	141	148	131	130	160	152	172	172	149	141	169	166	134	153	147	168	154	160	156	163	165	152	163	131	143	143	174	148	172	151	155	154	149	159	147	160	142	157	140	149	169	172	187	165	136	145	178	185	156	158	165	158	137	148	143	164	159	157	147	138	141	169	140	172	183	155	162	161	143	162	144	165	143	155	185	173	171	160	175	148	154	167	135	158	166	166	141	162	152	140	173	165	155	164	147	163	142	124	125	147	156	164	126	163	166	147	147	168	171	147	143	141	166	175	166	151	167	153	175	151	148	171	177	187	159	133	161	154	186	171	157	165	157	156	154	155	174	164	160	169	166	174	163	159	159	180	142	156	150	156	149	182	170	177	173	139	143	144	155	179	157	150	187	157	165	157	181	170	167	162	169	159	147	176	159	149	158	163	146	133	147	164	138	156	161	131	152	175	142	162	146	150	162	160	172	151	154	166	167	166	157	153	155	130	165	164	152	125	147	163	136	137	169	158	151	154	162	165	160	176	164	176	156	172	155	144	159	182	160	158	138	172	157	202	148	144	157	157	162	164	145	150	169	169	158	153	160	134	159	157	186	165	162	164	167	171	161	149	146	174	152	147	163	171	153	150	146	137	142	165	141	134	154	164	179	168	165	190	148	175	146	161	161	158	178	168	165	179	181	161	152	145	146	153	177	159	171	159	156	160	152	168	173	155	163	152	159	140	147	162	153	146	150	159	162	158	156	145	169	170	160	182	156	145	172	170	132	140	135	142	153	155	166	146	166	152	150	165	161	159	166	158	172	148	165	160	148	161	158	147	151	149	158	146	150	171	166	168	137	176	193	142	162	162	164	151	152	149	163	157	163	144	144	154	161	151	143	168	170	126	176	149	156	176	135	146	174	140	152	176	165	162	161	146	163	180	134	153	153	167	178	160	159	181	168	143	150	148	178	146	158	168	169	169	194	155	140	162	142	151	146	174	140	151	154	155	150	155	151	160	165	156	169	154	181	173	153	166	187	170	154	169	151	155	163	176	187	152	132	162	162	175	150	147	161	160	170	171	155	177	152	140	160	154	166	151	151	145	194	143	178	134	141	158	166	181	160	161	159	166	157	153	155	145	147	153	164	153	162	151	175	183	157	147	181	147	156	155	156	177	155	141	171	156	170	193	166	177	144	142	155	159	170	160	142	156	162	174	145	134	181	165	169	173	139	152	144	150	153	157	160	159	168	142	161	184	175	154	130	154	150	189	147	152	175	158	168	155	179	173	148	153	155	159	157	154	166	143	144	153	149	151	159	133	143	172	174	172	166	182	135	142	160	173	166	165	168	164	167	162	150	150	168	157	192	141	156	158	166	149	161	177	146	162	165	150	160	165	157	153	156	174	156	159	170	147	155	158	165	162	148	163	168	144	159	172	128	161	139	141	169	139	142	164	171	146	161	158	174	162	192	151	146	156	163	146	152	177	178	167	159	143	180	174	152	150	167	139	171	159	171	183	158	141	185	174	162	154	168	161	158	137	147	176	172	164	143	134	173	164	152	166	175	150	174	138	174	144	150	174	163	160	136	160	143	159	159	158	154	118	146	156	169	163	124	159	154	160	152	168	200	169	167	167	145	168	173	147	156	169	152	177	182	160	159	162	156	143	147	172	174	163	150	171	153	151	146	150	127	162	167	152	160	149	168	172	126	126	172	158	124	157	156	155	158	160	154	147	156	158	160	151	153	155	158	136	160	147	149	163	139	164	160	154	158	174	143	142	151	161	159	172
4935	10924	8317	4283	2621	1654	1181	925	949	850	699	650	601	464	437	432	444	444	439	418	408	398	422	441	410	361	423	377	362	394	399	386	388	377	397	425	359	394	356	363	363	392	405	376	389	373	372	346	383	363	379	392	387	423	405	354	351	387	392	378	356	379	376	389	372	393	401	360	384	335	387	366	369	355	360	378	414	352	385	406	344	391	363	401	405	341	396	395	388	368	396	340	413	391	387	395	357	374	383	337	397	372	346	388	376	384	380	379	422	408	362	360	378	384	357	365	357	346	375	386	372	368	408	331	366	389	386	401	405	373	374	374	382	391	403	371	380	341	374	384	348	343	356	332	367	395	357	426	376	352	373	381	424	408	373	410	371	394	352	394	365	398	358	360	350	400	404	396	383	400	396	384	365	380	333	372	342	405	364	350	382	376	349	402	349	383	381	354	389	381	403	388	364	412	389	364	383	363	363	370	334	396	394	402	348	371	347	369	374	367	353	378	348	363	344	421	337	408	349	378	387	386	346	369	385	363	391	382	384	388	356	384	362	366	387	369	380	385	386	331	366	381	365	365	347	393	354	391	383	392	346	353	371	403	414	365	380	398	371	362	367	366	379	398	386	337	366	328	361	376	379	371	369	364	361	333	350	357	339	358	385	406	397	365	373	383	375	360	381	391	391	352	381	383	365	378	339	377	377	387	371	364	401	368	375	354	400	392	373	390	388	370	374	379	360	308	372	397	342	364	348	360	363	399	428	393	405	363	387	385	365	401	384	388	393	353	349	395	364	400	395	356	382	404	364	408	356	365	380	397	390	376	363	404	404	388	388	373	380	387	366	413	427	373	396	390	354	385	358	391	345	356	374	362	395	375	377	355	358	379	397	399	425	418	362	346	369	358	365	369	398	384	333	386	383	383	370	360	378	373	397	344	357	414	415	382	359	393	356	406	391	354	406	351	423	358	380	381	418	366	354	363	349	385	377	391	361	385	358	375	366	357	350	396	377	363	348	394	399	369	380	376	363	381	386	352	363	404	331	372	381	390	382	346	399	368	363	373	352	410	361	342	345	390	396	372	373	363	365	408	397	419	401	385	373	377	380	382	374	376	410	352	368	370	347	357	334	369	386	325	370	355	356	353	382	390	378	401	368	391	364	368	390	371	361	367	362	374	374	358	406	392	386	367	368	389	324	396	390	394	373	372	376	393	337	403	370	379	405	351	365	371	375	352	408	363	339	381	461	358	371	336	407	372	381	388	369	417	362	378	380	400	350	370	368	407	395	366	376	382	356	360	386	407	402	393	419	363	361	368	344	373	370	369	341	371	364	374	393	345	408	399	399	362	378	371	391	339	393	371	378	370	354	378	358	363	390	361	377	382	370	366	355	363	355	372	396	389	365	367	402	380	369	402	402	400	383	350	355	397	374	385	372	385	375	380	362	384	375	363	346	367	408	405	366	376	359	385	379	382	389	381	397	427	356	399	358	406	371	356	396	366	374	397	379	377	377	358	388	400	392	381	392	363	394	393	360	360	378	367	401	375	354	392	367	365	365	341	395	355	377	382	364	368	387	405	370	399	397	369	380	378	396	387	378	359	385	390	380	389	381	387	351	341	361	378	375	381	379	371	364	378	409	362	383	393	407	397	386	416	390	369	376	371	346	341	354	351	398	329	419	371	412	369	407	400	380	363	347	408	385	360	397	349	349	330	416	382	386	352	395	384	374	324	377	347	330	369	364	393	369	349	360	372	336	382	404	390	434	372	406	382	376	363	339	355	400	375	347	348	376	386	419	376	342	349	373	372	402	362	371	365	361	397	389	398	389	397	413	385	356	380	354	374	362	369	381	392	421	362	337	388	384	358	371	345	365	380	367	392	381	364	366	370	356	397	351	367	383	399	384	364	359	372	380	384	399	396	361	404	364	390	359	397	377	392	395	358	387	359	390	382	388	373	414	384	349	358	364	368	370	416	374	380	385	358	374	366	403	381	375	377	408	385	400	362	340	380	373	377	363	380	362	372	365	359	380	354	371	345	377	370	388	378	362	355	393	357	358	392	393	349	379	381	355	351	391	385	393	376	413	360	367	383	383	317	379	395	355	368	403	406	398	370	412	341	364	386	355	382	380	376	369	387	397	335	426	376	358	392	394	373	394	335	367	369	395	393	372	371	373	396	353	388	392	354	348	351	368	360	396	350	409	367	390	376	359	410	381	375	391	410	372	362	402	384	389	378	382	332	379	373	387	418	362	392	369	376	397	356	397	373	353	402	409	365	365	367	347	377	393	372	392	366	371	362	370	387	362	370	370	396	344	363	361	363	360	397	380	374	350	397	382	353	396	414	369	397	341	405	359	393	355	342	402	343	360	395	360	391	411	353	394	387	355	356	390	396	356	373	376	382	378	392	388	394	355	341	404	351	352	368	335	338	385	368	358	371	384	369	375	367	347	357	381	371	370	365	357	372	414	355	372	378	332	390	374	344	345	388	394	361	361	362	368	354	362	384	348	362	373	347	366	376	392	342	386	344	402	375	378	359	380	365	357	374	393	365	382	351	373	358	381	364	360	378	380	405	340	383	340	365	348	356	374	386	386	379	368	360	414	376	346	360	359	348	379	366	388	354	380	387	375	388	348	360	388	373	378	358	384	388	388	379	372	360	402	382	377	381	340	385	372	380	386	405	351	357	333	366	366	351	339	386	371	373	353	400	369	414	427	371	405	375	368	375	396	339	374	389	384	361	354	374	388	396	360	369	377	379	397	360	388	412	378	355	367	356	385	341	345	422	407	367	368	376	392	356	366	382	345	341	374	396	357	366	325	411	360	345	336	399	349	331	363	387	390	372	386	372	390	384	373	377	380	359	396	397	398	399	363	388	377	388	389	380	378	351	361	395	417	350	410	358	404	361	328	383	380	392	369	357	394	397	379	363	384	413	373	380	389	364	409	396	327	382	359	371	397	367	407	413	341	377	395	367	382	369	411	403	380	360	366	391	407	372	378	394	385	378	371	365	369	413	357	339	372	348	398	381	350	383	379	384	377	357	396	335	353	393	403	391	402	393	331	346	344	387	380	356	361	356	337	391	394	387	377	349	340	359	356	393	397	373	346	378	394	401	358	370	369	313	392	397	385	411	362	391	378	398	343	366	381	377	379	398	360	415	401	340	382	368	390	372	375	370	373	370	378	384	387	356	351	414	370	385	392	369	388	377	370	353	369	388	377	357	379	373	363	382	376	348	380	378	388	326	355	359	383	384	356	403	345	335	379	387	396	410	353	370	381	409	374	356	397	376	351	388	395	367	380	366	411	388	379	329	345	375	395	374	394	378	366	352	357	406	390	349	377	420	390	338	390	402	389	346	394	380	336	413	398	384	374	368	349	363	356	372	373	370	411	378	382	372	373	360	402	371	370	389	348	378	377	364	373	375	365	382	383	352	332	364	387	388	369	364	368	347	378	380	385	363	371	411	442	387	364	378	368	415	391	366	393	360	374	378
35592	12687	3495	1711	1257	970	748	615	547	569	511	454	440	395	337	364	366	364	394	353	393	409	381	400	401	350	355	351	362	356	322	351	370	321	344	345	365	353	333	334	352	357	333	314	323	345	328	354	350	367	328	349	354	339	309	323	357	343	365	369	385	356	332	377	347	334	349	353	329	341	344	352	338	388	340	339	358	351	349	332	344	327	330	308	351	342	334	359	333	311	348	329	364	348	336	364	363	316	315	344	334	321	330	363	365	347	378	328	310	349	315	358	320	337	343	369	366	378	341	325	326	349	316	336	326	340	364	369	313	350	345	310	316	328	342	333	337	337	334	357	348	343	333	371	312	324	356	332	368	353	359	356	365	347	352	362	332	325	362	346	358	341	355	330	332	362	340	322	332	365	341	361	344	297	347	363	345	329	377	336	354	334	370	335	316	349	356	357	318	366	315	355	384	332	319	319	356	337	369	307	325	355	339	358	345	358	370	297	351	374	359	309	345	338	366	362	376	334	336	315	305	335	330	343	396	371	314	324	319	339	344	366	346	333	381	345	334	325	336	378	346	345	359	376	343	365	343	360	362	331	336	365	284	359	351	368	303	314	368	344	364	378	355	358	353	298	321	348	354	348	321	324	367	349	334	312	347	355	352	339	351	345	327	363	338	354	316	343	363	367	330	304	369	320	329	354	347	353	312	316	367	350	372	352	328	326	332	354	360	340	324	357	339	319	333	327	350	314	343	310	347	318	313	314	349	357	353	309	304	364	331	359	383	345	341	339	352	336	361	358	346	367	340	383	340	336	363	359	314	330	337	337	321	307	373	378	374	319	335	373	334	333	364	359	333	362	332	344	348	331	348	353	334	328	334	349	333	336	314	317	314	335	387	349	341	338	351	321	318	334	350	327	318	369	349	328	329	364	361	339	314	347	333	346	307	350	368	336	377	342	307	325	289	367	341	300	338	332	366	366	333	358	369	319	324	342	357	347	341	354	362	350	333	321	315	367	301	344	354	342	326	355	337	332	347	335	302	362	375	310	365	339	367	311	371	370	361	333	336	344	354	309	352	306	370	345	352	352	349	311	339	347	339	351	371	369	367	329	371	335	332	332	339	330	342	333	344	320	373	343	364	320	331	340	347	319	371	351	345	354	349	356	381	329	326	318	327	365	332	327	363	346	338	345	341	352	321	334	328	344	342	361	296	329	353	315	345	361	361	392	335	340	354	353	318	334	336	365	336	336	332	380	339	346	316	328	370	298	356	358	349	335	306	355	320	345	364	334	339	359	354	382	306	330	341	332	354	350	358	340	345	339	320	371	292	330	348	353	332	325	341	324	314	329	334	342	337	367	360	335	328	387	341	337	312	335	347	365	357	339	321	347	365	334	353	328	296	359	357	367	351	394	379	352	361	303	338	322	291	347	350	355	323	335	386	346	348	339	345	329	328	344	329	320	357	347	337	357	349	376	342	356	315	352	370	367	356	345	387	328	363	384	342	323	336	370	362	379	337	361	329	370	333	332	322	327	370	350	328	342	321	335	371	323	338	390	347	394	350	348	340	361	300	363	390	344	343	340	330	352	351	342	342	334	353	365	333	349	339	322	383	330	335	342	349	357	362	314	369	333	370	349	325	349	331	335	346	347	368	325	363	358	339	312	346	305	312	326	350	337	312	345	339	316	340	357	377	365	359	298	330	347	327	337	369	341	357	366	337	343	360	338	340	337	354	353	365	357	350	307	358	335	360	335	358	353	341	331	305	348	358	315	339	374	344	375	330	323	309	311	350	331	349	343	325	340	320	341	315	349	325	357	385	328	336	372	374	324	329	365	374	369	341	365	329	317	349	326	336	369	347	344	370	357	376	377	336	311	360	340	344	357	313	332	314	336	333	319	312	340	331	345	331	332	347	347	367	321	325	365	361	301	323	316	340	338	343	364	327	342	320	351	347	366	359	343	324	323	317	337	332	343	345	375	349	341	341	343	377	340	355	338	320	347	351	324	370	358	349	383	340	349	329	317	377	334	343	368	329	362	339	366	342	321	342	288	346	370	362	365	349	332	345	344	346	353	357	355	334	351	364	352	354	331	340	353	329	326	343	332	322	331	350	374	356	334	355	351	333	334	317	305	357	333	350	347	375	311	341	304	362	356	363	362	329	345	342	388	315	363	321	334	355	329	343	322	334	378	378	338	320	326	352	297	330	346	330	350	345	349	349	372	366	349	319	378	354	346	339	348	349	343	333	371	330	310	365	333	329	343	383	341	366	320	323	296	349	340	331	348	353	315	308	355	391	356	360	317	401	344	325	318	360	332	353	311	340	389	327	333	321	313	333	349	348	325	359	367	344	348	345	328	348	342	340	389	363	354	353	309	314	363	337	331	312	337	379	347	343	353	384	330	336	337	337	340	353	340	337	323	319	351	325	361	369	358	347	340	343	343	332	329	351	344	337	343	324	317	364	351	340	370	371	347	365	329	341	378	331	346	350	338	332	345	360	350	332	362	358	346	378	308	356	359	363	353	368	358	301	336	351	369	344	306	312	331	328	350	339	363	326	281	373	350	337	368	327	348	376	362	340	339	351	359	350	349	357	315	349	349	339	345	331	315	352	347	330	341	336	342	336	357	351	372	358	314	310	367	325	400	363	353	335	339	357	386	351	327	347	351	361	335	346	332	334	344	308	326	333	313	356	346	354	350	360	383	334	332	307	362	344	339	339	320	352	387	343	347	344	336	345	376	373	351	336	357	342	366	325	334	366	355	335	326	371	374	326	303	334	340	304	336	374	356	305	312	370	369	375	339	330	322	325	360	384	319	362	342	312	355	351	329	340	369	343	320	340	365	357	340	330	348	350	324	351	381	351	336	351	383	327	347	374	362	364	390	369	365	348	378	324	346	357	350	367	336	323	357	338	342	328	369	337	357	320	339	328	326	359	347	381	385	369	328	335	356	368	351	361	355	327	334	369	339	341	330	354	367	330	357	333	354	353	334	361	334	360	361	347	365	377	329	358	343	287	345	352	363	329	384	331	350	366	320	305	358	383	340	331	367	330	367	337	330	329	301	335	303	363	330	358	307	335	329	338	372	351	333	328	323	352	350	337	309	335	335	322	340	344	348	363	347	338	322	362	357	345	359	321	381	350	385	328	347	358	361	378	340	353	304	345	330	356	332	339	350	363	328	327	349	391	343	341	317	347	353	352	359	366	343	312	340	317	342	348	377	356	325	359	354	326	339	348	365	363	349	341	293	300	347	334	351	377	388	359	354	344	329	333	360	348	345	327	341	333	343	330	384	342	352	337	344	358	316	321	344	342	347	359	369	345	338	360	362	357	330	335	382	358	337	338	346	337	359	329	332	335	322	336	328	345	368	360	373	342	346	336	343	315	355	343	351	328	337	350	340	357	336	344	336	331	340	366	358	348	365	359	328	352	348	352	344	314	384	349	351	359	347	334	346	349	360	383	350	357	346	316	347	308	314	309	352	322	375	305	359
12331	3792	3079	1839	1394	1128	873	938	883	750	794	811	825	789	755	764	737	760	761	770	746	737	760	733	739	752	760	717	748	742	738	779	722	747	763	813	817	748	774	719	707	728	747	746	757	818	745	785	736	690	742	746	715	759	714	771	745	705	728	707	758	711	703	713	719	738	704	752	751	705	749	722	756	745	735	727	738	764	714	716	788	758	781	721	708	734	740	731	750	737	731	785	714	778	707	737	742	731	757	727	761	720	718	677	755	744	757	710	706	744	766	765	774	738	737	745	742	724	798	767	772	742	743	706	695	731	765	730	744	749	715	754	750	746	700	752	774	755	743	725	780	756	756	691	772	785	767	773	802	722	698	734	691	769	736	695	784	748	733	729	749	782	703	774	749	766	745	713	698	699	789	751	762	765	673	742	783	781	744	703	778	755	752	720	770	726	758	769	716	731	713	721	781	726	750	768	768	741	773	729	748	716	692	740	812	725	748	754	778	788	752	811	780	753	768	768	721	748	752	736	758	753	743	718	725	770	745	719	693	732	755	733	767	730	709	753	743	745	772	709	832	700	755	807	796	726	747	761	734	752	735	737	748	773	761	704	764	698	753	694	785	711	782	753	750	763	763	754	785	768	713	792	733	731	761	718	763	747	713	799	729	747	744	674	746	746	747	718	720	723	764	740	751	730	754	711	728	700	729	725	770	696	736	740	760	729	713	753	697	719	767	724	749	696	804	752	730	701	742	761	761	723	781	779	723	748	748	772	723	716	729	781	774	738	713	718	730	780	733	731	731	687	743	702	721	749	734	761	760	750	736	776	721	728	758	726	765	695	761	684	729	749	744	756	799	744	818	753	769	690	730	746	783	779	766	738	756	761	734	779	697	739	706	691	765	741	760	706	743	743	755	748	731	766	742	732	723	767	776	731	769	760	710	704	743	715	739	747	755	728	767	690	735	774	725	736	772	705	785	769	710	779	688	720	775	711	750	765	747	753	743	830	760	763	739	729	703	765	770	801	729	740	757	718	753	781	784	728	724	703	728	758	739	738	754	764	703	707	751	722	793	709	812	775	789	747	742	741	748	777	719	748	782	728	765	708	753	780	713	790	728	739	736	720	732	757	768	758	718	755	778	729	731	817	744	752	747	723	764	783	776	746	713	734	764	719	723	695	714	810	729	688	698	757	743	739	781	734	731	811	737	748	758	769	757	678	722	728	815	748	765	767	764	712	750	775	788	772	753	726	736	753	757	724	728	733	756	739	761	771	743	771	754	708	749	783	718	742	733	707	716	777	783	768	773	786	692	750	748	757	776	746	779	756	765	749	783	723	745	746	769	791	778	772	723	713	771	710	774	731	706	730	731	753	727	689	779	712	748	737	775	757	667	742	754	766	779	767	732	726	706	740	763	712	746	754	745	761	750	766	749	773	709	766	693	751	805	756	720	798	739	755	716	712	782	749	714	733	704	724	741	755	788	687	720	743	769	755	745	753	708	787	738	784	710	690	760	756	767	754	745	759	693	724	734	747	753	755	760	752	791	734	737	745	775	771	793	796	730	756	770	784	784	709	729	761	736	755	741	797	718	737	782	697	755	751	773	734	738	766	716	702	798	746	741	742	744	741	725	801	771	764	703	767	797	780	741	761	763	723	804	735	778	727	733	724	747	753	762	680	754	762	766	747	788	728	768	709	724	741	778	742	752	740	770	713	761	791	779	706	717	735	777	745	788	793	713	778	714	769	703	754	768	708	729	796	745	762	748	786	757	765	742	715	738	773	769	751	747	681	774	781	790	730	728	759	711	728	739	788	757	750	743	802	731	752	722	751	750	733	788	707	717	691	693	791	762	745	742	693	791	718	754	748	718	711	741	778	708	758	718	736	753	748	750	723	743	735	692	738	751	725	736	764	699	736	755	739	722	759	703	795	768	737	759	715	754	779	712	756	737	720	795	767	719	788	737	723	763	774	710	735	784	739	757	743	769	726	732	745	740	756	744	763	765	761	753	770	709	726	779	729	745	809	702	690	728	744	737	743	739	800	808	739	739	746	718	788	717	732	673	715	753	736	720	742	771	738	739	768	745	713	743	787	734	735	731	708	741	742	751	804	730	742	733	726	773	750	727	762	769	730	743	748	734	716	776	754	746	720	734	763	759	738	756	736	734	775	690	738	797	754	726	744	799	745	677	730	782	763	769	716	765	680	736	784	766	791	746	774	740	739	713	795	796	795	752	743	762	729	757	793	758	747	736	729	775	724	733	741	761	761	734	692	733	767	739	748	736	725	777	699	722	732	812	730	717	781	715	728	693	734	698	734	750	764	704	762	756	710	772	799	740	781	740	711	795	722	686	773	749	739	713	746	751	748	748	779	694	753	722	757	744	757	756	705	744	735	759	749	726	713	752	684	810	736	774	721	729	773	744	764	714	729	746	693	746	741	796	733	748	720	694	751	711	719	744	774	739	721	765	781	720	736	796	791	779	755	786	757	748	822	722	752	750	728	726	730	740	776	754	789	754	775	733	765	755	723	760	724	768	806	755	766	718	710	704	717	738	699	751	742	718	768	701	754	697	781	716	781	727	777	750	742	748	766	766	710	714	824	738	742	711	675	758	714	734	711	745	774	740	734	741	721	738	777	714	757	756	732	772	758	707	746	734	763	732	750	726	773	727	778	712	751	770	783	787	753	765	748	741	736	755	777	778	752	712	769	721	716	737	750	780	755	757	790	715	721	751	742	731	725	729	748	710	753	754	748	701	755	768	718	782	759	766	741	747	777	735	704	725	745	740	765	677	719	730	753	712	699	750	776	733	699	738	810	784	772	711	758	697	732	751	748	714	739	736	778	743	795	766	723	782	755	755	737	677	778	755	773	820	781	719	695	764	689	752	753	731	710	732	750	770	777	761	752	790	797	721	715	776	755	743	763	747	743	747	727	822	674	751	729	748	775	734	731	718	756	750	755	797	744	724	700	722	769	776	740	752	768	766	778	764	721	822	776	771	731	767	720	727	718	767	740	721	726	721	719	739	715	753	734	776	735	720	729	756	735	723	660	738	741	752	717	745	722	782	746	749	712	753	809	789	742	713	727	726	741	745	735	737	793	752	724	722	733	767	760	782	758	730	730	719	740	776	785	772	741	779	736	761	715	753	723	743	753	755	794	748	792	741	776	764	748	720	756	753	721	733	754	736	744	778	736	711	708	715	773	711	741	710	723	765	773	768	785	721	721	712	760	760	760	730	750	755	755	781	782	776	730	756	722	732	716	738	762	802	761	749	736	746	763	743	762	718	739	747	770	746	695	744	718	777	779	752	747	771	744	700	796	755	760	728	752	750	821	750	762	717	699	734	756	674	757	760	769	735	758	758	784	771	768	752	711	761	728	740	694	711	755	748	742	794	761	766	740	735	726	718	717	732	765	794	728	769	731	776	720	745	809	712	727	717	815	785	731	724	738	772	778	762	775	744	741	732	755	762	758	721	789	772	711	764	783	712	761
24717	21166	24721	27878	20804	4867	1474	911	806	747	626	544	477	368	346	329	295	309	316	296	305	336	325	332	303	286	262	271	224	285	314	259	238	265	238	218	226	248	225	266	226	225	264	243	251	227	256	242	247	255	256	235	238	239	243	248	212	230	229	266	251	258	215	255	223	214	254	253	205	238	241	268	225	242	241	218	224	271	254	245	263	242	248	250	271	272	251	235	266	282	223	237	235	279	275	244	236	255	243	231	247	252	241	234	254	261	233	273	241	251	272	251	259	262	229	252	242	240	227	244	237	234	224	257	268	234	263	257	260	254	221	245	237	249	250	252	233	264	225	209	226	234	233	256	227	242	221	236	260	253	271	216	226	239	268	252	233	235	261	232	253	242	240	264	229	220	234	236	253	241	263	255	253	225	259	247	273	255	261	257	258	260	282	243	237	218	242	239	202	242	260	229	244	245	243	215	237	238	241	245	244	249	250	260	281	273	263	258	264	260	260	243	227	244	251	242	239	263	240	228	239	229	239	223	272	256	246	245	257	227	252	218	256	215	257	232	226	245	274	250	228	249	261	264	216	240	260	262	227	243	249	211	268	240	260	245	252	256	247	254	284	239	221	253	269	245	257	232	230	252	245	255	241	227	256	286	261	255	221	260	242	251	246	243	260	244	221	262	236	242	244	234	222	268	234	247	264	261	269	242	230	249	272	250	248	241	263	231	240	238	259	212	190	258	285	243	243	245	266	250	277	241	236	236	250	263	235	257	249	238	223	229	226	208	257	250	256	251	216	232	249	215	247	243	225	265	247	267	242	258	234	211	254	259	205	212	234	250	244	237	237	260	212	231	245	266	266	266	250	239	253	253	264	240	250	240	244	234	238	237	242	237	239	250	242	252	276	271	251	251	227	248	261	241	212	251	250	220	242	249	226	225	247	264	221	255	225	216	269	218	229	260	247	205	229	247	276	284	248	244	233	252	241	246	257	256	273	244	264	252	234	257	256	260	245	270	212	255	236	262	239	232	235	267	238	281	260	263	225	238	263	258	260	250	198	254	260	309	210	255	211	247	246	224	224	234	263	231	257	234	233	277	224	252	248	221	243	246	238	215	216	242	247	226	270	253	255	262	305	249	261	245	265	224	228	241	213	229	258	240	228	230	236	218	265	243	246	247	251	233	263	263	247	257	237	199	232	221	248	242	227	252	242	257	243	230	234	227	266	270	229	213	237	249	276	217	230	253	223	244	251	272	250	241	261	237	259	260	240	233	218	257	244	237	242	251	242	241	259	253	231	270	239	250	239	241	239	261	275	265	226	276	261	250	247	253	252	256	241	222	248	275	248	242	288	243	221	227	251	250	255	240	222	221	250	287	241	269	280	228	236	244	249	248	220	240	242	279	257	262	210	231	254	259	241	258	200	207	239	235	241	215	232	262	267	228	243	227	218	258	241	232	254	254	239	257	253	222	230	280	251	239	251	225	250	249	219	225	226	233	241	273	244	268	262	245	250	251	249	244	266	255	242	286	242	219	237	265	259	269	263	244	238	296	256	283	264	242	267	285	258	203	255	230	239	231	239	279	258	246	222	244	226	249	269	249	244	278	241	214	261	208	231	245	245	267	230	287	219	246	252	224	224	223	240	249	236	234	260	244	237	243	265	254	239	259	257	222	217	231	255	244	237	232	233	220	286	279	266	264	235	267	219	258	221	244	252	255	247	248	219	230	221	243	252	256	239	230	225	228	229	237	265	268	256	284	221	205	256	281	254	267	215	234	256	265	217	247	248	249	230	249	233	213	251	267	233	216	242	253	252	247	247	242	254	271	228	238	217	240	259	227	257	279	280	267	262	232	245	255	234	257	229	244	284	241	273	246	218	193	208	239	221	240	244	246	264	252	218	274	215	247	252	265	244	235	246	262	252	249	257	235	259	219	266	241	257	243	225	267	234	220	243	241	246	257	267	266	261	249	229	256	240	240	256	288	244	238	241	254	231	257	249	257	263	272	260	263	250	238	274	262	250	253	216	250	266	245	258	223	254	263	265	242	272	267	251	259	279	215	231	229	249	215	235	260	273	280	263	243	253	228	215	261	235	224	223	250	251	249	252	242	241	245	244	259	251	234	258	251	237	227	226	248	217	269	236	244	248	239	230	226	222	256	238	244	238	234	271	251	233	265	231	207	252	256	262	252	254	264	227	236	219	226	251	249	229	253	266	267	256	265	249	222	303	221	222	254	280	256	246	229	249	237	246	257	246	236	255	237	227	247	211	232	215	261	231	249	250	256	219	261	242	245	237	253	244	254	257	222	242	217	258	265	252	246	244	259	241	245	224	234	264	257	230	246	251	252	239	234	275	247	237	240	217	264	242	232	251	267	247	218	219	253	223	228	238	254	256	246	247	253	254	234	220	231	254	233	221	256	213	250	262	234	259	235	275	225	220	289	248	255	236	231	215	246	245	246	272	222	229	229	257	236	219	249	262	264	252	244	236	243	255	233	239	232	238	270	244	225	228	242	245	272	254	252	234	240	292	256	221	241	222	236	232	242	239	230	210	236	254	276	239	227	275	270	249	246	247	236	239	228	258	257	222	242	220	230	255	251	236	252	252	238	277	235	243	251	233	225	258	251	273	246	230	241	246	229	233	270	261	228	250	253	246	254	240	262	253	274	237	240	233	257	272	264	260	244	242	234	236	264	230	243	245	224	258	220	247	236	264	242	248	244	232	228	238	229	212	236	244	249	235	266	249	252	254	240	266	239	232	244	246	265	220	274	248	236	235	214	261	257	209	249	223	257	248	249	256	218	239	227	209	262	245	208	275	253	262	246	256	228	225	228	225	233	264	234	256	267	243	238	203	240	270	279	254	243	245	245	248	251	231	240	247	242	209	224	234	239	245	258	248	249	263	240	248	240	267	267	236	234	234	258	246	252	244	253	234	271	240	243	258	247	271	223	236	236	235	258	241	236	234	206	271	233	237	265	268	265	243	217	290	276	271	237	249	231	270	243	249	221	240	252	235	255	242	265	247	258	235	226	266	261	287	233	266	224	264	233	256	241	229	262	227	233	241	265	208	236	277	244	244	251	246	251	193	238	259	271	245	237	220	269	237	265	239	248	224	259	267	269	252	246	244	269	246	229	244	251	236	234	241	231	226	276	246	243	228	220	252	235	249	277	244	265	237	251	241	257	245	250	220	227	280	238	264	228	217	230	238	222	209	255	249	224	241	247	240	238	252	225	256	238	241	266	246	258	236	246	224	245	226	248	258	248	248	265	243	240	289	265	236	245	235	257	245	228	261	266	250	235	263	250	271	262	249	264	233	217	246	224	259	227	276	249	251	223	284	238	261	211	239	268	252	216	286	295	247	261	249	271	255	239	234	258	257	212	242	225	231	226	236	235	262	245	219	220	244	254	248	219	246	252	251	234	252	247	244	255	219	238	240	249	233	251	247	229	236	226	242	243	233	255	246	207	230	263	225	230	256	258	255	234	231	256
4783	7750	6081	3468	1967	1449	1062	872	831	794	724	690	645	696	581	551	605	563	562	582	570	577	599	578	580	556	553	511	555	554	559	550	527	546	540	593	558	551	545	542	541	574	567	546	543	550	552	527	530	530	517	557	524	552	560	547	521	519	503	537	565	550	576	558	544	540	487	526	521	541	498	569	546	546	522	555	555	552	555	556	531	483	547	558	537	556	567	569	535	545	565	526	527	545	531	529	545	530	540	515	546	574	537	523	549	536	536	534	530	575	581	553	544	538	520	511	548	524	521	551	531	557	522	518	550	513	558	521	535	585	523	510	520	520	549	545	562	519	518	569	550	502	534	565	564	522	541	532	543	513	482	521	520	529	513	525	529	556	579	551	521	545	556	527	555	566	545	524	550	508	547	536	538	527	555	516	541	556	514	533	590	544	576	544	551	553	546	542	540	538	543	574	529	557	516	522	510	503	569	553	559	517	532	555	524	525	510	533	506	523	534	514	502	520	532	544	504	549	547	541	530	573	510	550	500	547	550	537	582	545	589	525	517	575	522	542	543	528	517	525	559	522	571	521	557	549	505	562	580	500	528	503	580	544	510	565	539	554	532	529	559	536	511	530	502	553	557	551	522	531	542	560	565	530	561	570	505	537	509	545	506	511	574	563	504	529	533	567	533	492	543	507	574	533	517	546	559	552	549	575	539	543	573	520	532	538	544	517	527	544	551	534	483	547	546	497	532	553	566	526	533	517	576	571	504	551	548	539	518	571	527	546	570	556	521	550	543	503	501	547	542	561	527	548	533	551	532	551	530	524	509	557	556	537	561	517	531	566	541	526	541	528	548	554	564	482	533	547	541	535	507	563	543	592	556	570	560	513	540	535	494	537	555	554	556	568	506	574	571	563	581	543	568	562	523	521	537	552	529	522	572	534	549	523	505	533	509	512	510	519	575	518	547	515	517	522	495	559	557	524	516	560	552	551	594	575	540	510	530	536	535	544	502	557	513	534	536	562	583	520	569	518	526	515	541	517	496	548	540	555	536	546	563	498	570	520	521	531	532	542	539	492	539	542	543	520	537	546	540	580	592	502	527	573	546	487	504	534	534	536	527	594	563	536	540	544	550	586	538	496	534	546	498	519	544	553	493	545	561	537	515	552	571	509	495	532	552	525	552	582	560	559	562	543	540	515	531	568	534	552	502	538	542	583	518	515	600	564	528	524	576	498	544	531	553	500	543	582	523	529	554	586	560	510	540	532	541	508	515	550	549	545	519	551	571	556	531	535	555	553	553	508	525	575	584	518	554	524	565	555	514	547	560	605	534	523	560	510	553	518	542	509	493	551	576	536	554	531	573	555	561	533	591	503	535	549	564	521	503	548	539	557	508	562	514	528	568	490	525	490	560	550	528	501	555	553	539	514	579	536	542	521	524	538	506	504	517	547	538	525	526	545	553	540	519	519	560	541	578	548	541	519	522	571	573	556	522	548	538	586	507	525	527	530	559	519	539	563	516	566	554	536	574	518	494	491	521	559	495	549	560	565	533	511	538	547	543	576	525	534	537	557	543	541	570	537	549	535	555	551	513	553	496	550	544	558	536	588	606	536	543	521	526	549	498	519	554	574	511	518	519	551	563	532	508	530	574	488	540	545	588	517	532	521	583	558	549	539	553	534	573	557	568	538	557	557	571	543	561	533	531	563	537	544	498	551	545	532	551	547	543	562	528	553	533	537	554	551	566	525	524	545	519	531	520	482	499	527	522	508	514	540	525	516	544	564	528	531	586	596	525	549	524	547	564	547	537	510	540	524	554	512	518	533	537	512	550	576	525	548	553	539	492	501	532	519	519	511	548	529	527	525	508	547	529	553	513	534	497	551	546	519	523	534	569	534	518	525	530	522	516	572	513	512	557	550	537	539	508	537	543	533	529	518	526	547	527	530	533	532	517	552	529	565	548	616	544	520	534	529	562	563	531	532	553	529	496	575	500	525	557	523	516	540	537	530	505	553	532	530	520	533	508	520	552	508	539	542	516	528	524	520	508	516	579	538	518	550	533	497	519	544	534	538	528	549	562	555	521	568	552	573	526	509	505	509	539	530	547	533	543	473	599	571	500	536	522	552	519	552	552	548	526	514	543	525	520	522	583	537	500	550	532	538	547	547	559	524	568	576	541	561	554	573	515	559	540	549	559	538	519	591	549	539	539	575	541	575	540	498	524	575	535	536	554	555	528	562	533	548	535	525	536	496	547	566	555	482	517	532	498	528	516	512	543	552	537	538	552	570	540	560	521	538	568	578	527	531	497	556	561	550	547	554	538	534	482	541	515	534	538	541	543	553	569	541	528	545	518	560	553	553	539	547	565	547	526	551	541	551	552	539	506	551	537	555	534	542	556	540	496	572	546	557	501	542	521	515	576	480	551	538	564	565	520	571	536	543	527	564	550	547	519	524	519	533	583	556	504	543	546	504	541	508	560	508	536	542	552	549	558	522	550	552	528	549	578	536	534	563	537	553	519	554	573	523	554	547	492	548	557	547	539	576	556	562	487	574	565	521	551	564	519	530	537	527	497	567	548	493	526	553	528	533	529	526	524	546	572	530	505	544	491	539	536	561	509	593	535	485	528	550	504	559	562	496	520	541	532	546	534	545	524	487	600	562	580	528	536	550	548	553	562	566	550	560	546	516	496	543	548	537	538	532	506	587	526	550	555	557	527	537	556	544	556	514	527	533	544	555	526	532	534	519	560	509	539	590	526	535	517	527	548	563	558	527	542	526	516	532	556	538	519	577	537	484	523	540	516	564	576	524	543	543	547	565	546	502	544	565	547	580	516	524	522	553	522	527	549	585	526	592	524	547	498	569	548	558	519	574	528	523	537	537	510	601	569	575	585	547	532	555	525	512	540	547	564	503	516	555	550	531	546	534	551	526	569	594	529	537	519	528	534	513	553	535	562	549	528	564	557	555	503	559	524	529	524	544	518	549	549	533	537	516	553	563	530	532	563	542	523	544	528	563	549	585	519	567	533	518	554	544	506	522	540	539	559	585	519	543	551	521	507	554	519	536	592	493	577	572	523	554	511	498	531	556	543	525	561	539	518	519	548	554	534	552	558	584	543	597	529	547	531	547	534	515	505	500	557	511	527	494	536	547	555	545	506	538	522	546	570	540	556	516	499	526	468	518	577	537	521	535	558	581	543	524	561	560	518	494	539	538	519	570	521	569	562	499	531	539	550	488	556	554	540	524	544	559	529	520	505	569	543	555	564	572	532	555	512	529	468	556	541	526	528	531	501	554	575	511	519	561	572	510	542	513	579	512	528	530	595	529	533	531	522	526	552	491	560	515	532	554	531	537	564	537	565	525	576	539	531	539	516	569	537	515	543	492	549	555	551	546	543	519	508	515	571	573	535	534	514	544	561	521	538	577	521	497	544	561	566	531	562	549	552	566	537	557	526	567	502	557	506	562	543	546	561	547	512	583	560	531	504	517	560	523
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
