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
340221241317	340221241879	340221242429	340221242979	340221243529	340221244079	340221244629	340221245179	340221245729	340221246279	340221246829	340221247379	340221247929	340221248479	340221249029	340221249579	340221250129	340221250679	340221251229	340221251779	340221252329	340221252879	340221253429	340221253979	340221254529	340221255079	340221255629	340221256179	340221256729	340221257279	340221257829	340221258379	340221258929	340221259479	340221260029	340221260579	340221261129	340221261679	340221262229	340221262779	340221263329	340221263879	340221264429	340221264979	340221265529	340221266079	340221266629	340221267179	340221267729	340221268279	340221268829	340221269379	340221269929	340221270479	340221271029	340221271579	340221272129	340221272679	340221273229	340221273779	340221274329	340221274879	340221275429	340221275979	340221276529	340221277079	340221277629	340221278179	340221278729	340221279279	340221279829	340221280379	340221280929	340221281479	340221282029	340221282579	340221283129	340221283679	340221284229	340221284779	340221285329	340221285879	340221286429	340221286979	340221287529	340221288079	340221288629	340221289179	340221289729	340221290279	340221290829	340221291379	340221291929	340221292479	340221293029	340221293579	340221294129	340221294679	340221295229	340221295779	340221296329	340221296879	340221297429	340221297979	340221298529	340221299079	340221299629	340221300179	340221300729	340221301279	340221301829	340221302379	340221302929	340221303479	340221304029	340221304579	340221305129	340221305679	340221306229	340221306779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2752	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23317	21531	29491	24021	21528	21578	10940	1202	806	734	609	534	508	427	393	384	386	363	345	337	319	296	280	293	275	286	245	265	243	243	243	221	220	216	222	223	242	216	226	207	252	199	247	192	215	211	202	232	236	226	237	206	212	245	213	176	232	212	212	221	186	214	217	230	187	220	207	221	221	203	215	230	207	185	223	222	222	210	209	196	199	183	224	214	211	216	211	220	211	232	223	219	225	211	201	210	224	205	209	186	210	213	224	194	186	182	198	193	205	203	205	203	193	195	200	214	190	210	203	191	158	178	201	213	200	211	233	196	229	199	190	227	200	238	213	203	201	200	193	183	180	207	220	224	220	206	202	207	193	209	195	220	210	190	215	212	209	181	216	207	188	211	208	221	222	205	225	202	181	182	194	208	197	193	206	228	197	194	220	177	201	200	204	204	215	180	204	197	209	199	188	169	224	197	216	193	188	182	205	206	214	188	228	196	188	231	206	217	159	194	195	183	193	199	192	224	212	219	192	191	218	205	205	214	192	209	214	225	206	181	179	200	191	180	216	229	224	175	205	193	210	204	194	204	209	174	223	224	192	197	189	223	217	190	196	210	200	192	197	215	196	196	198	194	198	200	190	191	189	216	197	205	187	199	213	195	211	216	217	203	191	177	176	202	217	202	208	210	210	197	199	190	237	189	204	225	226	221	204	213	195	204	233	211	214	183	184	191	178	201	203	188	193	204	218	191	221	204	194	213	212	223	193	195	184	211	195	208	196	192	198	201	204	191	220	186	209	195	231	194	204	201	191	193	208	180	191	192	198	195	195	207	231	228	222	221	235	198	162	181	209	217	200	201	203	199	187	193	204	238	185	233	190	198	232	201	216	190	184	193	179	194	204	188	186	209	208	191	180	219	196	182	218	229	223	202	221	213	206	200	213	211	195	214	190	195	193	174	195	216	209	199	177	181	202	207	195	193	191	203	210	178	219	210	207	202	207	203	180	204	212	203	188	192	222	209	204	187	203	200	186	226	186	180	195	193	196	228	200	184	200	203	180	212	205	217	176	208	190	198	196	212	186	231	173	199	176	199	200	186	196	232	223	200	181	186	206	180	216	223	193	204	181	210	176	214	189	188	219	196	193	200	194	202	201	192	216	181	184	201	204	197	174	194	204	198	201	211	190	192	213	215	205	182	181	199	208	199	196	211	173	220	199	189	183	185	194	190	192	214	222	224	195	224	199	201	192	179	214	179	171	198	231	176	188	222	206	185	189	190	201	214	206	182	202	197	202	210	213	202	210	224	207	209	184	199	180	223	214	196	203	193	189	205	204	208	222	164	198	192	187	196	209	198	189	179	185	172	201	193	231	188	199	203	179	229	222	217	213	225	193	218	234	185	193	219	216	200	207	204	185	203	161	220	207	201	200	200	181	194	197	178	200	205	233	223	204	203	167	225	201	238	189	206	211	191	191	190	181	205	210	210	185	208	216	225	184	209	203	188	187	175	212	208	219	243	221	197	204	202	204	184	210	204	212	186	226	194	207	207	213	199	211	218	193	207	186	217	228	204	205	180	193	227	227	201	193	173	188	189	191	210	221	201	219	213	191	187	197	201	216	191	222	217	203	201	181	209	208	207	205	201	201	200	171	179	179	197	206	189	187	200	211	209	189	183	225	215	209	232	199	176	209	197	211	206	208	215	187	183	206	225	187	203	202	183	208	216	188	203	190	174	205	196	172	203	190	192	210	221	201	188	189	204	203	189	187	196	225	216	187	207	210	180	212	202	191	204	190	206	183	202	188	214	217	220	197	169	193	176	192	190	200	224	201	195	213	211	182	227	201	223	180	193	187	188	202	214	209	205	226	203	211	216	195	174	207	218	207	218	194	199	221	185	208	235	201	210	217	195	210	206	209	195	209	205	215	174	207	184	202	209	194	207	196	188	198	222	198	217	210	192	182	213	206	197	218	189	224	214	223	191	215	202	193	208	185	207	210	234	196	216	204	213	194	212	203	196	225	200	206	199	189	183	221	205	217	196	200	209	201	188	189	198	177	218	219	213	168	215	190	224	198	198	186	182	206	233	199	220	197	223	195	198	221	168	217	196	194	212	193	171	212	189	181	209	189	214	221	197	201	201	206	194	193	219	213	212	206	198	208	219	202	228	172	212	187	167	177	205	200	193	214	232	210	196	199	171	197	196	208	220	213	196	229	182	209	214	215	195	198	206	220	200	192	230	217	201	196	197	201	190	209	205	199	207	214	180	197	178	198	188	224	211	186	201	205	210	199	222	214	193	202	176	220	206	207	194	213	210	220	207	200	215	224	181	217	209	217	203	205	216	199	196	181	205	200	193	212	204	213	215	178	192	194	196	200	199	182	194	190	196	192	192	202	209	215	192	202	183	193	210	203	210	215	191	201	194	197	203	210	198	207	221	216	200	176	202	248	215	189	182	215	183	184	219	189	200	197	199	188	188	230	174	207	206	208	213	192	196	192	199	200	212	188	183	197	185	210	212	187	216	206	193	184	206	194	201	191	205	208	183	196	185	229	217	209	166	218	193	180	185	197	158	221	205	213	176	204	206	198	210	192	219	218	190	204	192	208	173	213	205	198	209	199	200	198	212	195	191	202	224	212	190	182	212	190	198	193	212	219	172	213	202	185	200	193	173	202	217	207	205	227	207	194	187	185	209	222	183	233	194	214	197	195	186	180	212	200	235	191	195	196	195	194	172	185	195	177	209	194	192	197	200	175	195	183	185	194	229	217	216	203	244	209	206	224	203	201	191	251	219	205	203	195	172	193	215	212	164	221	210	212	190	218	188	192	212	202	167	191	199	177	219	167	193	225	177	221	188	200	189	180	200	214	187	227	184	231	203	178	195	200	228	202	183	213	189	200	191	189	200	191	216	212	208	189	208	201	190	217	213	185	185	220	207	211	199	210	203	197	194	198	186	195	196	195	208	208	217	213	207	196	205	168	165	176	203	205	209	199	197	209	197	206	199	207	203	206	216	196	174	201	199	231	202	212	210	237	197	201	203	208	196	194	192	185	190	177	189	199	222	177	194	205	170	200	204	189	197	201	186	236	193	219	195	187	210	211	181	208	205	234	192	184	192	178	195	197	216	221	175	204	180	206	194	197	205	197	226	192	189	203	204	207	197	215	195	186	189	212	207	219	220	209	202	189	176	218	216	205	192	179	203	194	206	210	205	189	202	177	230	187	193	212	211	208	199	189	193	208	214	205	187	207	203	184	204	185	185	198	192	208	214	188	206	203	189	226	209	178	210	195	201	209	200	205	207	221	181	201	198	189	188	211	184	199	201	209	194	206	194	218	194	204	193	200	215	187	207	188	188	196	195	201	201	205	197	215	198	186	178	187	214	167	218	207	220	201	219	208	188	204	188	190	207	204	197	199	205	198	184	185	198	212	206	204	197	195	200	167	195	210	206	204	179	217	200	193	219	204	195	215	221	214	202	198	198	198	209	204	218	217	203	204	191
10669	17827	14447	7617	5297	4022	2927	2317	1869	1455	1252	1039	866	736	632	617	587	603	511	470	404	396	395	377	383	378	330	342	318	308	287	321	301	280	256	281	289	287	285	291	259	268	253	252	278	238	249	247	271	236	246	274	261	279	230	251	212	220	247	273	250	220	251	253	239	221	227	230	239	212	225	247	266	237	246	223	253	235	228	258	247	236	222	225	255	238	254	243	223	226	247	228	219	232	212	218	226	237	241	240	258	242	260	237	204	244	221	239	235	252	245	245	249	204	229	230	230	254	220	238	236	239	212	220	243	226	202	220	202	215	242	228	226	229	219	246	237	217	246	219	225	218	240	238	229	195	229	245	213	223	219	232	186	206	218	261	223	226	190	235	244	235	237	231	208	231	208	254	216	243	241	244	228	222	234	224	223	211	229	233	238	248	213	243	250	243	227	227	238	224	204	238	236	241	228	236	211	218	248	217	216	213	218	242	248	210	249	218	233	212	218	223	224	219	239	249	234	247	237	256	264	204	228	240	227	217	227	241	225	254	211	183	233	222	204	227	204	247	233	240	222	222	217	206	200	219	215	207	226	238	258	220	243	226	210	251	229	205	212	225	236	231	242	236	216	232	208	247	219	207	217	235	225	241	240	245	247	251	233	213	205	239	227	221	232	241	213	201	230	266	235	227	210	224	227	218	214	208	216	218	217	249	213	211	236	235	218	237	247	225	241	258	219	216	232	215	235	240	224	257	238	226	257	231	209	226	248	244	210	224	243	227	237	250	229	251	245	219	234	229	236	231	224	230	228	220	240	245	212	215	232	215	209	232	219	207	212	224	266	223	248	238	219	221	247	223	203	247	228	227	226	229	207	257	205	246	225	223	241	239	203	236	231	245	220	221	217	234	242	244	238	225	239	244	233	229	213	233	222	238	239	210	210	248	246	249	222	220	225	224	206	231	225	219	213	236	232	227	223	219	251	242	204	234	218	225	229	221	263	231	244	242	203	245	218	210	233	231	221	231	221	249	248	234	226	216	231	222	215	232	233	208	245	226	233	248	234	226	255	204	235	219	212	203	215	237	232	224	243	240	223	221	241	225	216	215	231	227	239	218	224	207	228	209	216	241	237	220	206	272	230	234	232	241	229	218	198	224	202	228	230	253	212	228	253	212	231	232	233	191	230	213	245	220	212	224	222	223	222	235	222	240	208	215	211	215	230	236	229	241	225	228	207	222	224	238	236	227	243	228	243	251	245	226	216	228	231	238	230	234	235	215	249	226	223	207	233	251	251	231	238	226	212	197	238	226	235	217	212	241	220	253	237	214	235	221	218	226	214	217	230	238	200	252	210	220	231	214	192	208	206	240	210	231	254	237	208	217	228	213	230	217	215	248	195	216	235	216	215	222	261	243	201	221	211	210	223	225	248	236	238	231	238	245	232	216	237	247	234	255	222	242	195	234	224	207	231	244	223	228	232	177	214	249	246	201	219	239	220	238	248	219	244	256	212	212	211	229	256	226	228	244	227	265	245	255	260	227	229	236	218	232	253	221	221	246	222	224	237	219	236	232	233	220	244	247	254	243	250	234	224	234	231	244	237	232	220	226	229	246	218	214	229	240	206	237	219	238	220	222	215	239	243	227	233	218	251	257	238	214	199	237	241	240	235	223	214	227	251	224	223	221	235	214	230	203	209	229	243	241	231	228	214	210	230	224	247	210	237	236	217	217	217	211	198	211	229	210	242	239	216	238	212	218	234	234	246	241	214	200	237	219	214	209	254	226	214	211	229	180	229	214	234	216	215	216	215	214	216	223	244	232	228	243	221	182	243	233	219	248	273	210	215	234	248	228	215	251	247	226	226	235	224	203	234	238	219	230	247	230	206	212	217	260	228	251	237	215	222	210	229	237	234	228	213	218	241	225	230	224	226	196	221	199	210	223	230	220	218	234	218	208	213	211	222	228	239	212	235	243	222	254	245	218	237	260	240	230	221	244	240	241	228	243	211	201	249	253	255	214	229	238	239	222	244	228	209	220	203	238	221	239	219	244	244	240	216	241	222	230	224	234	205	233	205	225	233	228	210	219	221	230	233	223	217	227	243	204	232	222	250	230	211	232	209	223	217	246	214	197	216	229	223	257	204	236	202	241	235	225	241	266	222	242	210	233	241	232	226	212	234	247	239	232	249	226	240	208	246	225	242	241	262	224	248	210	238	204	213	225	231	208	209	212	227	234	195	201	226	241	223	206	226	215	236	225	219	238	221	227	265	216	242	208	223	209	209	254	214	239	229	225	239	222	228	235	233	219	201	229	246	216	219	234	237	213	228	241	218	220	235	213	233	219	252	228	224	251	218	226	240	227	249	243	227	234	202	190	236	221	242	229	233	233	220	220	221	242	222	269	213	223	238	208	220	234	238	212	222	221	221	217	240	222	247	241	264	251	257	197	237	233	217	232	236	221	215	217	230	255	249	230	244	202	236	228	222	229	208	213	207	204	208	223	201	234	211	219	214	228	242	241	258	237	236	221	216	257	233	223	216	222	228	207	250	247	206	219	253	245	229	198	248	250	212	209	200	232	216	234	249	228	238	232	224	200	188	231	207	230	205	218	206	254	220	238	255	238	217	244	240	238	223	216	251	227	214	214	216	252	210	238	210	230	241	205	228	238	220	232	212	205	255	248	208	212	224	209	280	206	215	230	243	238	223	224	229	245	209	249	224	206	224	246	227	229	218	217	225	218	251	218	218	236	204	269	212	239	233	248	193	219	210	221	242	249	243	247	239	231	209	219	223	227	277	246	228	214	199	223	236	236	235	240	211	242	213	203	244	230	224	231	227	237	236	231	216	232	231	232	213	248	244	197	218	214	216	241	212	224	230	241	218	223	255	205	240	226	201	234	235	233	235	213	249	219	211	263	210	202	222	228	220	224	238	227	241	202	219	213	194	237	251	240	231	199	239	224	231	241	208	216	234	206	249	217	226	221	230	214	234	217	224	209	260	240	229	250	224	224	213	228	212	234	257	203	194	244	234	225	224	226	230	231	211	217	224	247	236	225	215	208	207	250	225	215	210	219	218	226	223	251	206	214	220	218	239	217	243	218	213	231	233	225	212	262	223	231	228	253	254	191	233	216	221	233	250	233	234	204	222	203	230	219	221	221	219	239	229	228	235	217	214	247	227	256	234	225	215	247	208	230	224	197	244	229	244	236	248	227	225	214	230	217	250	182	216	216	216	223	224	206	220	233	213	200	239	260	209	233	249	228	237	235	223	214	230	221	221	223	247	223	230	249	236	230	235	230	221	222	216	222	234	212	232	226	256	228	215	210	202	243	223	230	221	226	234	236	223	230	213	225	221	225	212	248	227	245	217	246	230	230	210	235	238	226	209	259	241	239	221	207	235	220	244	237	206	228	246	261	238	226	217	207	231	225	246	226	231	232	241	241	201	225	202	222	231	235	247	243	265	233	226	222	213	228	235	212	227	246	230	233	228	250	200	211
26889	20141	7627	925	615	552	498	495	466	476	417	438	437	422	476	422	440	457	488	418	465	430	405	479	452	477	451	446	473	429	437	437	466	455	443	410	415	456	437	440	459	460	396	400	454	456	449	454	437	454	404	433	448	466	448	447	465	426	436	445	435	407	445	440	433	437	455	426	445	438	458	413	410	451	457	468	449	445	456	426	452	430	427	456	423	464	431	453	442	438	452	460	477	468	451	440	453	441	443	475	454	454	429	481	446	437	448	447	460	435	439	416	468	469	431	420	442	449	458	440	452	462	441	488	403	455	398	425	437	433	437	454	465	449	474	483	479	462	446	417	457	461	430	431	446	461	448	434	470	408	459	443	450	462	436	451	432	434	479	461	461	477	411	447	471	424	463	473	437	407	453	413	447	465	436	486	453	453	424	443	468	447	444	400	435	439	465	469	443	441	414	417	493	469	457	475	435	469	430	430	481	446	446	412	431	430	450	461	418	458	473	444	432	463	480	448	463	432	445	432	437	431	463	438	440	403	434	456	431	442	480	441	420	448	409	460	472	461	487	452	448	463	431	474	427	441	430	471	441	423	421	410	466	473	465	469	475	427	482	473	419	446	493	464	440	487	436	474	448	445	454	470	457	484	448	443	390	459	432	478	437	464	415	448	449	451	427	448	462	464	422	447	455	426	435	452	420	490	436	428	454	429	455	464	482	482	400	419	460	497	446	464	454	449	449	451	419	466	454	469	450	420	454	437	460	401	464	421	406	438	470	492	444	399	448	445	481	453	477	458	447	422	448	440	439	428	465	407	430	436	450	441	455	482	440	421	431	465	454	460	446	468	425	470	424	438	415	421	426	436	402	423	434	436	430	450	447	438	495	436	470	472	439	434	456	465	456	464	475	449	488	441	433	485	472	481	446	431	458	422	434	428	440	469	433	446	469	426	466	457	453	447	475	460	389	453	431	443	449	457	447	466	493	478	451	421	426	477	463	444	454	465	449	431	454	452	420	456	420	430	453	433	470	466	431	475	405	420	464	434	489	408	409	467	422	406	442	452	439	425	394	440	434	455	461	423	447	470	448	453	418	461	460	433	434	408	424	451	448	439	454	465	432	462	447	489	467	415	436	438	469	440	472	424	413	437	441	450	412	462	430	461	429	465	423	446	451	479	425	440	481	417	474	452	443	467	457	428	425	454	465	418	480	433	445	444	476	444	408	450	472	451	415	476	433	448	446	447	434	461	445	444	431	429	456	451	435	438	465	497	459	466	447	449	421	464	462	440	457	441	456	444	465	464	425	440	446	434	458	425	467	444	409	410	437	414	492	427	420	443	473	443	443	467	434	455	445	452	471	453	463	410	460	460	431	428	464	447	459	436	447	427	459	416	459	447	434	451	448	425	402	455	398	468	465	468	417	450	464	466	436	406	453	455	449	470	436	407	449	468	450	474	474	435	441	454	459	426	414	427	468	420	456	456	439	450	477	441	442	456	447	453	448	488	435	432	434	454	450	449	442	425	456	444	454	413	429	449	446	448	481	446	446	408	437	489	460	455	472	445	450	465	421	412	459	459	447	426	438	491	419	449	420	462	465	484	469	445	443	452	496	425	413	449	441	435	440	442	439	442	434	434	460	434	445	416	426	414	413	440	449	467	426	442	443	430	478	446	463	433	457	453	442	465	453	448	424	454	444	437	442	493	434	441	449	434	433	450	438	424	403	427	468	465	405	406	462	461	428	454	414	436	449	451	485	440	434	437	414	442	458	416	451	437	412	413	459	426	443	432	412	437	468	423	426	434	453	422	452	440	408	426	419	449	449	434	420	418	420	477	454	456	494	441	411	423	469	444	441	476	472	493	473	469	459	450	444	439	454	449	420	457	466	437	453	471	475	432	433	470	441	418	449	408	424	434	447	438	441	402	471	396	421	455	469	452	447	481	437	460	442	446	480	409	451	464	444	472	433	438	431	413	397	454	418	454	462	446	450	444	422	456	482	420	409	443	464	455	435	477	425	436	439	414	423	451	447	429	419	456	450	452	467	438	462	424	445	428	461	448	460	427	472	444	435	441	451	467	467	465	451	462	431	465	389	432	454	479	461	413	426	437	435	421	432	452	441	427	462	478	417	390	435	479	480	450	449	447	448	437	439	432	429	439	429	463	443	451	439	470	495	463	440	431	446	462	450	456	461	448	447	453	476	471	448	480	446	385	453	488	474	442	441	425	452	436	422	465	432	462	416	438	439	444	454	456	418	446	419	443	418	440	449	465	423	482	459	452	433	458	449	457	444	416	418	446	439	438	475	442	478	426	454	451	451	425	433	453	422	440	428	438	432	525	464	433	460	413	431	442	470	472	429	453	456	435	466	398	427	441	446	469	474	423	466	418	457	472	456	472	422	467	465	402	498	449	460	468	436	435	478	414	422	437	456	474	464	448	443	438	416	459	444	421	429	432	474	438	454	420	432	423	463	460	447	425	427	429	447	433	473	449	438	443	419	431	466	452	435	486	451	440	420	453	430	437	446	420	441	492	464	419	401	453	469	430	485	433	409	417	405	442	439	472	445	459	421	423	404	432	445	441	442	441	421	463	467	456	458	439	438	419	434	484	447	430	444	472	480	489	440	447	431	434	426	428	432	416	428	471	453	450	383	401	462	410	439	466	391	452	432	428	429	458	436	470	448	455	414	453	422	429	462	448	450	471	441	428	445	432	446	416	448	410	469	446	433	452	422	466	470	471	460	442	424	465	412	395	453	451	442	407	420	449	468	447	448	432	407	468	411	446	411	434	423	462	417	424	437	450	430	420	449	432	471	419	486	445	457	473	444	435	422	457	471	398	460	456	423	446	395	377	440	471	471	466	430	438	444	470	488	421	446	446	443	464	478	448	416	458	408	418	498	423	441	473	459	432	454	445	453	410	445	430	427	455	433	447	415	432	465	426	427	426	455	437	473	469	459	438	466	433	427	430	425	448	461	437	419	461	434	450	480	434	436	400	472	445	499	433	477	416	435	460	406	466	440	450	426	435	426	421	462	481	449	426	407	434	417	445	447	446	421	451	433	458	418	406	434	438	412	472	485	420	458	448	461	432	432	456	433	443	460	454	461	463	455	493	455	472	452	429	453	460	447	461	452	432	442	451	450	453	470	457	434	431	446	448	462	463	434	463	443	418	458	434	468	488	458	416	441	465	453	457	473	422	435	461	442	448	453	435	443	426	421	461	448	440	427	440	422	462	467	477	478	423	416	477	460	415	463	428	486	417	463	469	381	479	421	441	433	444	438	411	427	459	417	428	433	483	426	449	458	463	417	422	463	446	451	443	432	426	438	440	478	468	432	440	471	402	465	422	457	445	491	426	441	419	470	448	421	480	471	426	446	446	403	432	458	411	433	490	433	447	432	453	460	426	434	485	424	464	450	389	444	463	417	405	405	445	451	459	420	466	455	397	429	439	452	497	416	442	450	458	454	466	446	418	463	452	459	481	473	459	441	451
5128	1334	1126	779	707	637	635	607	600	574	580	560	552	522	510	511	560	555	559	520	556	575	552	549	488	534	550	590	499	524	495	533	554	514	537	545	521	531	494	553	530	502	531	565	516	530	519	554	540	548	492	514	539	545	508	537	542	554	532	542	530	552	550	503	532	531	551	527	530	518	534	511	554	548	518	516	549	521	542	537	522	514	498	577	544	548	487	540	551	520	528	518	535	512	507	559	532	567	520	541	507	503	562	497	559	532	550	545	520	536	519	500	520	582	546	558	488	521	536	519	516	562	557	551	551	524	534	526	516	508	522	537	537	554	570	525	503	496	533	536	536	578	510	542	541	573	495	515	531	561	537	543	564	499	516	550	520	536	555	567	553	513	527	499	548	527	548	531	541	536	543	520	526	522	541	531	560	532	537	513	538	581	564	508	563	538	587	561	542	558	510	495	502	547	523	575	471	520	547	510	529	522	551	554	581	540	547	558	544	566	551	536	541	509	506	537	509	494	529	575	570	550	528	508	558	549	543	575	540	549	523	537	520	557	509	541	524	525	488	527	523	516	491	546	547	572	535	540	522	485	493	492	515	533	553	525	520	548	534	520	504	564	490	539	519	550	542	560	528	529	521	552	520	466	551	530	542	537	538	522	519	527	548	522	530	551	507	530	564	511	551	546	525	507	546	538	554	546	550	577	578	508	524	535	528	533	504	525	549	539	515	551	523	489	503	515	491	524	574	530	535	542	562	536	525	535	548	533	518	542	518	524	538	540	542	527	501	518	563	542	511	549	540	511	525	569	524	570	502	539	544	556	505	563	506	532	498	534	525	515	550	546	523	528	547	544	529	551	555	496	535	458	558	551	500	558	562	551	535	536	544	490	547	562	508	572	513	590	538	510	553	529	512	512	522	549	547	557	519	501	521	529	544	556	533	532	515	546	549	510	574	513	546	566	563	555	513	566	550	547	546	512	537	507	560	513	507	557	511	535	528	519	544	536	522	540	556	536	511	519	530	534	541	568	530	534	492	548	505	541	516	513	574	515	536	539	549	523	492	533	572	535	506	573	515	532	505	584	541	544	530	525	557	542	518	540	526	536	501	506	561	541	527	521	529	538	500	529	519	555	546	509	537	568	588	514	515	496	483	526	591	531	532	561	514	554	544	551	520	552	535	564	551	534	516	534	546	494	500	543	539	450	514	517	579	521	533	531	575	530	524	537	568	573	510	531	542	518	534	551	548	519	533	543	491	538	526	543	551	570	533	529	563	536	535	528	572	569	511	548	546	565	508	539	553	518	560	527	547	542	502	521	565	560	509	509	500	508	520	585	547	558	540	558	515	542	551	528	514	534	502	501	532	529	538	573	519	548	528	528	540	559	514	546	500	553	555	527	558	537	562	558	511	527	554	541	531	539	525	527	559	555	501	511	550	510	528	545	529	512	526	565	523	506	476	567	522	551	534	525	531	552	532	517	497	523	534	512	497	532	566	561	570	566	530	539	523	536	534	575	513	505	594	516	555	542	494	504	558	531	557	523	556	533	545	544	508	522	534	512	514	492	486	531	546	536	582	535	561	568	509	542	490	573	518	546	538	506	545	539	532	517	498	521	580	492	540	576	541	556	521	541	525	541	499	555	535	546	560	474	570	570	545	578	545	514	554	553	553	544	544	571	528	580	518	546	533	519	579	509	503	526	543	536	557	516	551	542	584	539	538	551	534	524	508	562	600	518	525	554	543	569	527	506	539	504	525	541	549	508	560	520	525	546	540	546	513	548	553	557	520	573	522	541	559	514	522	568	517	536	566	566	545	516	499	495	522	542	571	538	569	501	507	539	520	483	533	531	557	524	497	565	537	521	596	551	582	530	527	522	558	496	530	515	557	508	507	529	554	549	536	543	519	559	534	507	558	566	491	546	546	545	543	534	533	542	506	570	572	535	550	509	534	550	526	511	577	536	544	509	540	560	502	554	535	514	584	546	552	542	542	555	581	525	539	529	530	545	533	558	558	530	494	575	526	511	535	497	548	562	490	513	500	535	533	549	551	572	527	567	557	532	548	509	529	532	529	486	512	510	580	538	553	515	530	518	581	547	520	515	521	488	536	533	532	585	559	531	500	537	503	492	526	535	531	495	585	525	572	534	500	547	512	566	567	532	550	517	548	546	515	537	504	522	527	536	519	512	551	551	555	552	520	518	535	502	531	516	520	521	573	520	546	544	517	551	490	509	547	519	524	512	526	515	537	546	539	548	489	549	476	528	529	530	526	559	546	534	540	536	546	515	544	524	524	507	551	577	576	533	517	530	544	551	513	525	547	553	561	493	510	534	520	568	561	515	548	517	529	551	494	514	547	517	549	540	539	528	545	515	536	551	503	544	579	515	488	555	542	504	510	549	539	495	550	541	532	571	554	578	517	558	520	553	538	522	534	559	573	547	534	562	556	486	533	487	529	566	551	554	521	546	530	554	526	514	529	520	454	549	518	515	521	537	486	471	574	550	528	470	531	512	529	540	521	517	525	541	538	538	576	517	520	545	491	537	581	508	518	527	514	504	509	536	507	541	530	574	511	526	575	514	522	514	536	538	523	565	503	530	549	483	512	534	541	524	538	561	522	548	520	512	581	552	529	556	533	505	546	531	549	548	517	524	481	523	526	563	508	552	496	558	505	502	523	543	576	531	558	512	552	535	505	558	557	535	536	530	512	556	553	506	535	530	550	538	598	538	525	516	503	521	518	509	536	523	503	541	565	563	517	543	526	506	566	510	482	565	514	610	494	487	551	572	554	557	537	546	526	503	567	554	536	545	476	508	555	554	542	522	508	557	478	537	548	525	503	545	560	539	571	527	564	510	518	543	522	546	555	498	546	535	519	562	522	541	547	534	534	515	555	520	544	528	528	528	560	540	533	505	530	538	533	513	503	533	510	579	510	511	518	546	545	527	553	513	533	521	553	475	508	513	544	523	497	542	541	503	527	545	543	548	476	539	559	459	554	559	507	569	541	600	532	514	559	533	519	558	545	516	503	531	602	497	522	524	548	523	562	505	519	562	509	562	510	522	522	556	533	567	564	514	556	552	537	548	560	530	557	515	527	484	505	528	571	520	514	561	552	545	511	558	535	524	526	556	527	553	550	518	538	521	541	525	543	540	528	542	556	527	543	548	523	518	548	577	550	519	563	558	568	515	504	530	490	551	569	505	538	564	591	547	570	537	500	550	541	521	547	553	534	547	544	506	535	584	515	554	570	546	545	512	508	540	561	527	516	565	531	515	498	557	496	567	567	536	544	489	523	525	520	522	535	540	548	540	507	537	534	525	540	520	546	536	505	555	530	500	528	567	537	530	514	518	522	588	495	558	554	486	549	522	517	576	532	530	520	513	525	513	567	541	516	551	512	522	537	570	547	530	541	551	504	528	547	526	550	515	511	518	501	538	524	521	575	534	509	520	471	507	527	530	552	503	532	538	518	519	501	532	534	564	505	615	576	521
23735	21010	28386	23825	20990	11531	1208	629	522	461	454	369	325	361	298	322	257	293	291	294	274	255	224	261	276	250	232	251	242	241	245	226	246	214	226	232	207	214	238	229	231	212	204	232	214	243	210	231	251	223	241	221	213	234	238	218	219	207	245	208	222	226	221	225	222	220	205	208	221	220	250	233	208	225	209	218	226	241	230	198	226	246	212	221	192	204	194	250	216	221	213	217	211	185	221	215	238	244	225	213	230	207	196	209	222	223	202	219	195	213	206	212	241	204	235	206	202	195	218	204	240	207	234	219	206	216	208	215	207	205	209	232	223	241	189	201	222	254	208	214	220	209	215	202	204	216	237	181	218	224	211	213	218	224	229	216	214	231	207	213	205	208	232	209	204	246	223	213	207	217	201	198	184	202	190	216	231	209	215	235	230	217	179	210	214	219	179	198	232	215	212	206	229	202	209	204	217	239	221	207	240	194	219	215	233	215	206	226	234	217	240	204	220	203	242	205	205	208	234	216	246	194	211	230	217	205	245	217	223	200	218	217	239	214	231	212	202	217	194	223	219	234	224	216	201	222	228	205	198	206	194	227	195	198	203	238	224	226	224	227	225	220	209	197	231	224	225	197	221	228	206	211	196	224	231	207	233	203	229	212	216	228	234	202	196	197	233	250	186	197	207	206	202	200	214	227	244	216	211	202	207	213	192	214	206	216	226	206	215	225	203	228	222	200	222	218	205	215	196	231	217	208	217	217	193	204	244	220	227	197	218	239	201	224	226	200	216	216	197	212	202	224	216	207	210	206	222	228	197	200	206	209	223	193	222	200	237	211	233	210	218	206	209	192	222	202	219	218	218	188	195	196	209	220	243	218	237	203	211	205	234	203	195	209	236	233	228	237	225	210	192	211	224	230	203	208	212	194	206	202	192	220	222	211	239	232	220	209	219	227	223	208	215	221	219	180	199	238	215	210	226	222	199	216	215	210	226	203	236	217	205	217	209	221	203	235	227	213	216	213	222	220	212	200	223	188	191	209	220	222	227	222	214	224	197	215	222	210	195	206	207	217	213	231	205	222	193	208	218	207	226	205	203	227	209	201	220	243	192	199	183	232	198	202	205	230	213	217	197	208	223	237	222	224	226	210	225	205	227	203	226	205	201	222	208	203	206	219	207	210	215	191	245	221	218	209	249	232	192	202	213	220	211	222	226	193	214	195	225	220	190	196	222	214	183	217	217	202	218	220	197	209	200	226	245	210	243	203	211	210	222	219	230	232	243	212	203	176	211	238	225	219	210	188	217	250	223	218	229	198	231	196	227	206	188	240	213	226	213	234	205	218	211	224	206	216	196	197	207	192	189	179	217	205	222	198	242	217	215	207	224	205	204	240	210	223	245	187	224	215	204	213	225	214	200	233	209	231	240	208	198	216	195	212	243	202	218	181	200	213	211	217	197	198	211	205	194	190	214	211	220	213	231	218	193	237	195	213	219	234	207	221	235	178	205	241	207	203	235	238	201	199	205	258	208	196	254	223	217	194	203	232	215	214	207	256	201	230	231	193	227	215	216	239	224	202	211	206	205	225	231	208	228	223	225	191	212	208	191	220	219	221	203	190	206	224	213	234	200	201	210	209	207	206	220	214	204	188	224	227	204	229	209	227	222	202	197	209	242	209	223	234	238	234	216	215	206	201	201	229	219	219	218	224	211	216	204	220	216	218	198	218	190	189	233	208	228	191	209	208	229	200	245	221	233	205	224	228	190	208	201	220	205	185	213	234	210	237	224	208	211	229	217	212	209	188	218	214	218	213	203	235	200	205	249	206	209	199	191	179	205	226	215	223	213	211	211	218	213	230	207	210	218	237	226	192	206	198	199	227	207	213	199	199	229	238	223	208	183	228	225	211	209	255	211	227	209	214	196	205	204	226	223	226	223	198	228	211	214	208	201	191	176	206	219	232	228	201	212	206	225	194	213	215	205	213	212	229	249	199	202	215	216	209	220	224	221	209	213	201	191	254	227	222	220	223	209	238	244	215	211	200	216	216	215	207	192	245	219	194	194	204	217	217	229	206	200	241	208	191	237	233	204	212	202	227	198	210	207	203	213	223	218	187	225	217	206	219	207	233	230	213	207	214	186	224	215	219	189	218	209	224	201	185	231	239	206	212	243	242	217	220	206	211	233	183	198	217	196	197	228	209	221	210	224	240	226	189	232	228	203	223	189	208	209	207	203	180	221	239	169	206	224	215	233	201	229	216	222	226	229	190	177	215	206	224	214	225	208	202	219	208	225	212	221	210	203	205	212	211	200	228	228	233	237	206	227	228	239	229	208	234	219	219	212	231	223	223	240	201	233	221	209	185	232	243	210	231	190	219	169	200	206	227	218	188	206	211	199	242	206	212	206	223	205	193	195	198	200	186	217	224	199	186	245	214	213	222	229	238	218	228	225	217	222	225	224	219	213	198	212	213	217	212	189	216	220	207	200	222	212	185	216	232	234	249	223	195	221	232	220	222	203	231	216	194	239	246	208	212	211	217	199	195	234	217	201	220	234	205	211	215	210	209	227	213	210	220	215	227	228	210	217	222	222	197	201	206	211	224	228	234	194	220	219	231	229	199	243	199	207	213	197	217	215	216	238	244	207	194	204	236	224	215	204	188	193	210	234	205	200	227	242	214	239	225	221	181	223	194	210	233	210	216	206	206	207	214	204	222	218	213	196	213	204	210	204	187	227	206	187	204	206	220	261	222	208	224	212	180	214	207	246	211	209	220	189	212	194	222	196	199	204	199	197	203	216	203	218	194	198	225	225	223	222	221	208	247	216	211	224	215	210	200	186	220	222	202	221	226	214	231	206	204	236	210	235	222	221	243	213	195	218	243	200	226	182	202	239	195	236	183	225	217	175	225	222	208	239	217	223	205	217	214	222	210	223	196	200	190	221	210	223	204	225	227	200	220	239	182	200	230	237	230	232	218	211	200	214	217	216	214	209	236	246	211	203	197	202	214	206	194	182	221	222	228	219	202	223	191	208	205	235	238	209	170	178	220	227	231	207	206	218	205	256	194	214	228	216	235	198	212	229	237	200	204	196	195	243	214	194	222	215	207	217	232	222	204	220	202	220	212	228	219	196	217	204	227	236	214	214	221	208	205	203	208	206	214	212	231	222	228	213	206	191	215	192	222	220	201	213	239	212	228	217	231	222	231	218	208	196	231	224	209	224	197	204	219	192	196	194	200	208	227	203	220	218	213	232	223	194	213	202	190	196	209	213	194	234	214	223	229	201	206	209	197	228	213	191	210	213	221	210	202	237	203	226	203	233	255	209	213	221	234	207	219	196	213	222	208	241	207	209	192	212	219	198	230	216	251	219	228	214	215	232	194	204	235	231	223	203	201	205	187	219	221	221	198	222	220	222	202	225	208	194	203	205	209	228	212	211	209	212	210	193	204	213	219	229	212	225	218	216	204	200	229	192	202	206	245	210	228	215	223	208	215
7473	10719	8758	4275	2897	2206	1672	1277	1053	932	743	693	630	515	455	435	414	427	387	390	392	391	384	366	305	302	333	325	282	287	310	326	289	275	302	306	303	293	274	281	288	260	286	302	272	290	256	286	280	277	300	285	296	294	288	262	289	273	254	274	290	267	253	279	239	253	268	270	250	263	265	231	263	281	282	231	257	244	265	253	278	257	247	288	281	309	286	241	256	273	278	270	290	293	274	250	264	256	270	274	253	294	260	278	276	272	261	245	285	252	246	274	304	269	277	262	269	267	273	292	265	283	245	246	276	249	277	270	283	257	279	248	258	248	268	270	312	276	254	250	288	261	255	282	279	247	283	268	252	255	286	254	247	250	254	280	249	260	270	256	246	264	203	276	269	255	276	267	261	272	248	254	257	247	280	263	252	267	293	314	258	267	253	245	282	253	278	256	243	265	263	285	269	270	271	280	269	242	266	247	239	274	254	276	249	233	267	294	273	272	298	266	256	274	246	245	249	256	263	278	245	233	270	301	258	258	269	280	258	267	237	263	265	263	247	259	257	266	255	261	268	282	245	272	241	268	261	255	244	238	232	252	255	272	261	256	282	252	252	283	278	281	266	245	266	245	247	256	234	267	279	281	250	298	254	271	255	283	303	266	290	292	266	291	238	255	260	271	292	270	280	272	258	296	257	262	273	285	235	269	248	287	269	283	252	271	281	258	246	256	256	266	256	273	240	251	251	261	253	247	286	241	277	284	281	262	260	266	286	286	268	291	268	272	285	298	247	227	260	280	262	269	246	250	250	287	267	262	247	274	264	253	269	277	260	258	279	266	258	286	275	251	245	278	287	234	280	251	262	262	287	270	266	265	260	259	265	248	280	256	235	271	291	301	252	235	258	292	274	246	279	253	251	275	267	279	239	266	264	257	279	239	245	251	244	254	282	279	251	271	254	285	307	270	265	250	242	288	254	244	264	252	256	247	261	256	248	263	226	255	259	252	254	293	278	263	212	266	268	233	268	290	259	272	231	267	275	273	260	256	258	244	284	261	304	275	266	288	256	291	267	269	261	258	261	291	237	261	251	286	269	277	291	265	249	285	277	275	250	258	241	262	271	248	246	257	231	289	279	260	249	266	254	283	240	279	284	298	280	273	262	273	234	278	216	260	273	265	272	257	286	278	259	276	233	266	236	284	286	261	275	279	237	263	278	241	247	255	254	243	259	288	269	269	290	276	267	253	268	242	252	285	267	272	253	259	278	291	260	253	265	262	272	255	263	242	299	274	240	274	253	244	264	258	250	260	248	240	256	281	275	247	227	263	262	288	266	264	248	254	251	264	237	303	260	265	247	283	263	247	252	257	293	258	261	289	277	258	257	238	285	281	259	252	257	263	261	286	253	244	247	253	245	261	269	280	237	247	250	231	282	237	251	244	267	248	260	294	270	258	264	258	269	270	278	249	257	261	267	273	267	262	248	253	241	273	260	250	257	281	253	242	251	286	247	260	260	281	280	258	242	244	245	275	258	255	276	254	280	243	259	267	253	274	263	263	275	238	275	261	249	278	278	288	272	268	294	255	266	231	260	263	241	284	297	271	248	276	233	262	280	256	260	270	280	253	272	251	267	242	276	269	268	264	276	264	277	245	259	258	238	278	244	266	277	252	281	262	276	267	268	266	259	279	266	276	277	244	277	255	254	290	277	263	272	268	265	230	253	269	267	256	235	250	278	264	271	262	275	271	254	229	269	232	275	287	256	285	248	302	230	274	240	258	252	259	264	254	273	241	267	250	268	268	269	261	254	240	232	281	272	271	252	294	260	284	269	238	248	261	271	239	270	249	257	267	277	283	257	276	267	273	271	267	227	246	258	283	235	252	269	265	263	266	255	243	269	249	259	299	239	259	269	270	248	269	258	274	273	262	272	274	270	276	263	249	257	264	265	252	260	279	281	258	269	270	293	253	263	273	262	277	274	265	256	245	242	257	261	288	249	280	254	240	261	298	249	278	252	258	297	258	272	233	271	293	253	290	252	268	292	264	212	250	272	230	267	279	273	256	298	261	293	282	256	258	256	268	242	284	242	254	251	280	247	228	283	270	247	256	262	275	265	313	263	266	247	285	230	274	250	276	282	234	271	256	270	254	286	269	258	249	265	257	253	271	290	270	255	252	262	269	308	260	282	271	264	264	263	270	272	270	216	256	254	268	288	282	243	288	274	257	277	254	289	254	268	263	269	305	276	236	267	267	272	278	268	291	294	269	299	269	256	260	274	280	285	264	270	261	269	259	247	270	260	246	299	296	268	275	282	274	248	231	270	289	271	268	258	283	275	249	269	240	243	276	265	275	248	257	272	266	260	260	250	247	270	259	272	294	278	276	267	254	252	251	269	270	256	251	264	247	264	283	294	253	266	260	276	285	267	256	267	279	236	269	271	249	290	268	244	269	269	263	270	289	300	273	271	249	301	259	244	260	261	252	258	268	262	290	254	278	235	277	250	293	273	309	231	281	261	273	264	298	276	251	297	264	273	266	268	257	262	272	264	283	254	281	257	241	308	265	275	257	271	271	266	269	276	241	266	276	266	279	277	294	252	244	263	252	262	247	286	241	263	254	258	266	244	263	270	264	245	282	239	282	292	273	261	292	256	235	272	253	251	253	248	258	284	266	278	296	258	281	281	270	259	280	265	263	288	250	277	267	290	261	243	285	245	267	265	223	242	269	275	282	286	276	277	249	261	250	274	245	275	262	257	255	256	262	288	277	276	242	291	249	294	297	265	283	255	258	302	249	273	256	257	253	227	257	264	249	280	255	257	252	261	260	252	294	246	267	268	266	228	251	257	250	268	257	256	228	267	243	255	241	282	258	265	253	300	264	269	296	283	286	281	262	269	271	267	276	264	248	280	285	261	246	266	262	294	275	273	224	260	267	278	283	235	254	268	268	243	237	266	245	263	283	266	256	293	243	252	254	252	264	280	245	265	263	282	240	268	268	270	293	231	257	273	275	252	254	247	254	248	291	278	263	243	263	313	264	238	256	268	257	282	280	232	283	280	269	246	275	283	267	247	247	277	259	248	291	243	268	306	266	245	275	258	241	259	237	252	272	269	273	251	263	292	258	269	221	283	260	259	268	263	267	277	269	278	248	286	289	275	290	255	276	233	261	269	257	256	247	253	285	267	234	233	293	237	244	245	261	270	276	268	221	253	238	270	266	241	236	263	264	243	271	261	285	243	258	285	260	269	249	277	261	257	280	242	285	274	272	278	262	254	243	292	268	257	259	278	259	244	244	273	255	237	236	252	280	277	266	262	263	269	235	279	238	289	284	276	233	266	232	276	257	250	259	239	282	253	236	259	276	236	265	279	272	254	231	275	264	246	235	250	229	277	237	253	260	264	269	264	257	264	302	258	278	271	239	239	284	238	274	286	259	279	262	259	249	257	279	277	257	251	257	266	239	285	274	286	289	243	272	269	259	254	256	244	242	270	259	247	255
24910	20996	27230	24784	10581	1093	780	687	572	631	633	546	573	540	538	557	506	566	548	508	514	565	537	558	536	538	510	534	522	512	497	516	520	503	548	479	495	477	552	504	516	521	542	516	502	512	485	482	537	486	512	468	534	511	516	501	531	501	524	482	467	496	523	511	474	527	502	530	507	510	542	485	537	488	471	524	500	476	544	529	515	484	496	501	534	440	468	495	485	484	530	514	530	515	470	538	462	492	510	477	505	488	505	524	502	487	521	505	502	531	501	497	494	458	440	497	503	513	505	492	529	479	507	501	517	521	502	511	494	505	481	479	488	507	510	484	559	543	484	501	518	495	495	518	488	501	485	507	543	516	532	490	494	473	529	493	541	515	506	508	486	504	478	509	526	547	516	509	517	522	472	527	478	470	493	463	480	500	511	508	515	481	486	508	492	540	512	538	520	492	493	535	521	507	502	463	493	461	487	496	508	525	509	503	504	510	479	475	480	524	514	510	501	535	451	483	506	461	502	483	503	535	491	497	511	494	489	526	513	491	490	492	491	546	479	491	539	500	488	477	518	523	489	540	527	550	496	486	496	519	518	479	475	483	463	504	515	493	528	484	504	506	503	486	505	495	556	487	489	496	495	509	442	487	541	514	534	520	478	522	525	507	502	532	515	466	492	499	457	485	504	512	516	495	527	489	508	520	507	540	507	529	541	498	501	506	490	455	483	548	460	474	505	509	507	467	481	461	537	452	486	460	487	520	511	500	497	507	494	503	497	494	521	509	508	496	495	486	511	493	449	541	473	506	491	532	493	472	443	503	515	526	506	517	511	503	509	503	475	499	492	540	497	471	478	506	511	537	457	514	535	507	468	514	489	492	470	499	548	484	448	464	499	491	501	526	498	511	492	513	462	466	488	546	548	497	500	522	493	511	502	524	515	492	483	523	456	481	468	530	525	518	539	506	475	496	473	502	482	521	486	506	493	496	480	537	512	515	476	499	466	484	553	524	503	478	535	494	532	536	462	479	512	479	494	472	489	495	528	508	489	469	457	492	465	534	504	494	495	503	531	510	499	500	533	517	501	498	525	535	495	503	498	528	507	488	519	493	490	482	492	453	488	509	509	487	531	517	556	529	505	469	518	510	524	489	522	472	494	548	501	537	467	498	485	490	464	528	525	504	565	485	525	540	514	495	520	519	496	506	559	512	551	491	497	498	519	495	512	480	456	485	515	514	507	488	513	513	507	489	512	486	517	493	500	505	501	498	508	467	514	491	503	525	511	528	517	525	529	496	484	513	508	594	527	508	508	487	449	531	498	497	503	502	495	507	493	500	480	529	508	518	557	505	515	464	513	532	472	491	496	471	534	481	499	505	533	514	471	467	507	475	499	512	459	529	484	513	456	478	521	453	485	473	527	456	491	496	512	503	501	493	484	510	517	499	502	474	493	509	493	502	501	514	505	475	496	485	519	500	460	499	483	499	544	550	520	528	506	503	492	502	560	487	479	512	511	491	483	508	537	495	538	504	535	528	502	464	507	458	485	473	551	462	529	499	467	488	502	502	501	505	516	498	504	448	480	450	475	516	470	468	458	544	500	510	507	522	465	490	476	516	490	489	495	500	508	549	559	525	477	469	499	508	473	517	525	499	457	487	476	483	531	484	506	479	511	481	509	496	477	524	521	500	471	510	489	496	480	496	527	502	524	499	474	486	508	521	503	488	492	455	502	521	537	453	527	487	504	492	517	497	483	487	502	498	527	493	479	509	509	539	537	501	507	502	502	498	494	516	514	520	540	506	471	537	486	519	492	488	504	479	493	480	535	494	518	482	480	481	469	479	456	541	517	525	478	528	491	535	513	524	524	514	513	499	514	475	510	505	478	494	494	454	463	514	507	481	481	499	514	511	536	518	472	499	494	474	486	523	522	468	520	538	517	464	521	476	491	514	495	488	487	503	511	492	472	481	510	509	517	497	507	515	492	489	505	491	479	473	481	494	496	504	532	522	467	528	515	556	547	511	523	476	525	498	469	476	488	489	496	508	497	498	515	509	504	515	515	553	523	518	531	474	503	510	525	517	505	498	476	495	527	455	483	500	488	498	491	489	551	508	530	514	538	446	503	484	510	533	481	533	508	486	497	496	499	547	489	509	516	477	472	518	486	515	492	490	514	473	532	499	536	507	499	516	515	454	472	556	503	533	505	508	524	457	506	518	510	494	506	467	514	481	495	553	480	516	476	507	498	479	514	525	516	503	483	519	506	452	541	501	503	462	495	500	482	503	487	518	466	558	498	502	528	471	513	494	530	498	501	496	500	546	463	484	510	471	482	487	496	498	514	515	485	511	491	526	489	509	492	518	462	485	489	541	493	480	483	501	494	520	461	487	553	461	496	507	478	462	503	540	516	504	516	468	468	493	501	508	525	485	511	483	508	510	488	488	507	543	497	517	507	528	453	525	498	529	520	490	494	506	505	551	576	505	510	497	495	464	548	505	487	513	467	506	494	486	495	524	505	507	506	492	484	504	519	511	500	472	496	500	515	477	506	515	524	514	525	496	445	541	528	485	498	512	498	521	459	485	486	490	480	494	512	535	483	506	486	522	481	470	506	505	506	487	535	504	518	543	539	487	518	476	473	512	482	547	501	489	502	553	487	510	505	524	511	528	539	506	464	510	522	520	541	518	524	515	498	529	486	489	520	529	495	510	506	459	517	518	502	503	502	544	514	503	524	503	480	499	500	511	518	473	498	492	520	499	485	495	524	499	491	497	514	523	469	461	495	459	524	487	510	483	476	499	505	514	511	505	534	468	472	489	517	495	500	470	521	525	509	476	486	490	514	529	448	470	541	528	526	521	484	482	495	489	488	512	523	486	513	485	488	508	502	491	515	473	497	557	539	501	488	491	488	488	475	487	513	499	495	474	522	521	503	494	459	492	503	504	479	457	501	477	532	518	472	488	504	490	525	491	502	485	504	481	518	502	497	526	569	522	494	459	514	501	510	479	523	506	504	500	503	520	521	513	530	539	505	480	440	513	526	502	498	494	511	496	493	511	521	484	485	500	508	512	446	471	505	489	481	528	470	492	496	463	555	509	519	466	503	487	527	505	483	499	533	482	492	500	507	530	496	464	475	481	521	511	529	517	468	459	494	540	503	496	526	517	498	485	513	494	505	506	482	480	490	487	485	481	465	522	496	505	489	480	514	492	488	494	518	500	499	499	495	549	517	505	476	513	500	520	525	510	477	458	508	503	484	490	519	514	546	468	504	529	484	538	494	532	480	504	449	499	480	508	496	481	542	511	462	475	559	500	486	519	526	498	511	520	542	525	543	513	527	475	527	509	496	480	462	499	473	513	461	498	494	485	498	490	513	538	491	496	499	494	483	519	451	512	480	462	484	495	485	524	497	513	469	477	469	479	520	512	502	485	490	528	494	492	504	502	507	514	504	486	506	463	475	501	510	517	485	505	478	520	511	514	468	498	485	519	533	515	496	479
7101	6323	4933	2604	1930	1558	1287	1131	1050	881	889	751	765	719	664	647	622	643	660	648	658	658	625	580	599	627	624	588	616	617	610	604	613	616	603	588	628	599	596	591	577	581	585	584	575	568	573	578	560	593	627	569	589	564	603	652	619	595	563	592	618	594	595	588	602	598	550	608	586	611	606	605	601	581	581	584	596	597	577	587	554	585	587	614	569	550	632	561	627	547	590	553	559	559	591	577	599	590	583	608	605	563	606	612	604	599	612	620	597	573	543	595	628	614	595	548	580	585	580	585	577	613	589	559	616	599	577	586	589	565	564	567	576	563	575	577	576	535	587	577	582	601	599	600	592	632	556	535	602	592	567	583	578	569	618	565	621	571	547	556	613	557	627	584	592	549	535	578	614	595	625	603	582	624	650	566	606	577	576	623	569	531	568	614	586	569	608	629	565	631	570	598	554	579	571	581	576	572	604	600	571	593	588	627	626	574	596	559	580	566	537	600	606	572	596	617	582	610	588	592	608	590	519	590	618	592	602	592	581	580	609	567	596	591	588	651	599	604	543	580	591	576	570	587	581	599	600	590	558	560	572	566	586	599	573	593	607	579	572	584	571	587	572	619	551	629	580	585	586	584	590	587	596	597	586	575	604	518	577	601	611	585	615	616	631	578	569	619	624	616	635	617	579	613	593	638	575	589	572	608	543	644	607	559	555	564	601	561	551	624	607	608	556	615	557	550	561	586	574	586	617	584	564	621	573	609	590	575	611	609	554	624	598	585	604	608	602	566	606	596	598	580	583	603	593	636	578	548	585	598	606	570	638	621	556	554	604	598	591	630	562	541	556	594	597	609	566	599	600	583	598	630	542	571	564	588	642	579	601	600	572	558	572	572	574	545	577	573	557	575	538	567	565	562	615	574	599	574	570	622	598	554	599	580	598	560	645	614	568	589	575	574	590	617	585	618	587	592	584	556	566	576	574	560	592	531	645	595	597	581	606	568	528	558	554	585	585	567	605	554	560	598	529	599	561	615	534	593	558	608	570	570	589	561	573	537	596	620	564	561	599	600	578	602	576	617	623	589	534	598	578	609	587	587	564	577	578	609	593	599	567	559	557	590	602	602	635	570	587	581	563	566	595	597	572	584	555	602	608	585	588	540	571	580	548	566	581	582	579	592	557	600	601	613	583	558	596	557	623	567	543	555	580	547	623	605	589	587	604	587	570	570	615	648	598	635	575	611	545	612	541	584	576	554	593	604	609	584	577	580	560	572	596	587	560	584	589	528	586	597	597	543	567	566	568	587	591	585	561	585	606	588	557	608	541	600	546	575	616	585	593	603	625	603	592	604	601	603	549	623	594	588	589	565	586	537	572	614	579	564	580	606	587	581	608	588	610	549	590	538	553	574	598	592	521	554	583	581	590	645	561	580	570	584	566	553	619	583	605	615	576	606	571	600	553	581	608	583	558	620	573	582	631	604	554	553	577	561	583	558	614	606	585	630	567	602	573	603	670	627	574	543	619	544	617	571	594	546	534	651	574	601	592	551	610	567	581	598	545	588	623	611	567	638	585	572	571	598	576	572	630	569	580	549	587	590	609	595	548	564	587	571	609	586	592	548	600	567	546	621	553	617	555	540	590	577	630	574	607	571	585	554	560	572	630	570	597	585	597	584	576	599	561	562	611	609	593	591	549	628	600	587	578	604	616	558	567	571	591	558	603	581	545	590	564	599	562	596	612	582	622	585	573	602	540	555	607	577	548	594	573	559	606	592	621	571	542	627	565	566	626	561	553	560	553	606	616	627	572	594	618	606	575	627	572	564	598	602	590	587	573	607	590	614	567	538	562	581	546	573	555	579	579	594	623	607	618	573	611	609	584	570	652	597	622	599	600	554	564	571	613	570	626	610	570	573	598	603	570	571	581	580	567	580	603	591	566	561	618	596	579	621	566	609	609	549	567	539	576	603	589	609	532	578	568	540	594	614	581	602	617	564	550	557	589	627	553	549	563	570	561	567	600	581	601	598	593	593	614	604	552	563	583	589	581	600	575	563	590	595	588	572	587	621	568	579	570	565	583	599	601	576	593	644	562	584	566	590	600	601	517	589	577	581	593	599	594	595	605	575	573	563	617	592	613	573	569	571	542	596	590	536	540	609	562	598	588	603	583	609	581	581	602	580	584	580	621	610	589	579	549	572	552	563	556	574	590	639	550	576	574	611	554	584	586	548	603	577	611	639	603	595	621	583	624	577	584	596	564	600	558	565	577	566	585	597	608	549	556	559	618	604	558	626	596	615	570	586	613	554	569	593	572	622	533	581	610	576	631	604	575	584	609	602	579	623	590	547	588	589	589	571	602	581	584	539	569	571	559	606	589	638	591	604	635	612	594	627	602	627	572	580	560	575	587	584	582	616	601	552	603	565	569	554	563	605	584	516	576	644	612	592	594	590	568	601	594	564	568	536	592	589	564	603	564	627	577	601	622	595	587	595	600	600	627	584	577	564	590	581	586	551	599	585	599	591	561	590	609	595	604	566	598	575	589	594	563	556	588	568	573	605	593	653	654	566	562	565	586	590	552	580	614	608	600	646	605	600	587	590	609	569	593	537	586	558	589	614	573	576	608	567	613	570	628	598	584	575	570	587	539	612	580	563	545	603	610	564	573	553	589	617	543	583	614	596	566	618	589	608	599	619	615	587	566	610	596	534	588	567	605	597	540	593	553	599	596	604	612	584	558	581	621	603	553	576	571	599	622	593	580	563	574	590	591	546	580	618	595	598	614	561	583	591	586	533	609	546	565	541	587	595	577	589	571	577	593	596	613	634	588	570	600	583	529	587	575	589	605	581	603	592	618	557	572	577	572	612	550	564	606	564	562	567	602	573	559	573	591	572	556	616	567	586	575	579	591	633	619	556	573	577	592	592	594	589	583	617	632	601	615	565	646	568	603	600	591	588	579	582	572	570	620	593	545	570	586	583	624	598	597	549	595	556	595	574	577	586	580	589	563	575	603	581	576	611	619	574	617	588	573	583	574	568	553	589	634	594	602	620	599	578	562	559	555	639	536	571	620	547	609	603	561	538	590	584	625	584	592	577	551	629	593	601	594	619	589	590	576	603	554	557	620	580	544	557	666	571	573	544	559	596	543	578	611	564	570	553	653	599	590	593	569	591	641	600	590	610	588	626	588	600	526	578	600	590	609	561	594	615	585	594	592	558	625	548	570	568	601	592	595	609	624	547	599	591	606	574	605	553	574	602	540	556	581	585	556	606	591	565	564	581	620	561	594	596	583	604	598	555	555	620	601	578	566	577	585	566	587	592	571	619	606	594	603	557	548	622	620	608	597	603	607	609	542	563	626	612	578	568	639	606	583	573	582	554	564	591	583	591	582	556	588	611	601	633	580	598	569	585	592	552	588	568	567	575	647	565	627	617	579	542	585	631	611	593	610	559	566	563	585	598	587	569	588	593	573	583	627	573	583	618	583	571	585	598
22768	21060	28890	23474	21053	21107	10600	1193	833	704	611	538	483	467	403	342	393	354	349	322	317	293	272	279	276	274	252	262	246	234	244	247	228	241	227	242	211	253	225	228	222	195	212	173	208	233	225	220	216	184	227	229	225	210	221	226	217	230	219	216	212	227	199	213	212	203	238	199	185	198	215	202	197	200	192	222	232	226	192	172	197	220	199	197	199	195	212	177	188	203	185	208	180	198	182	184	199	212	182	226	198	203	224	212	190	201	218	178	187	184	229	216	202	170	211	184	203	228	175	205	204	218	208	180	183	199	206	194	196	193	203	202	204	188	195	218	190	203	187	205	184	198	211	201	198	178	199	194	180	193	177	209	204	206	178	209	194	206	218	197	186	188	187	225	187	207	222	200	227	202	201	194	214	199	204	192	188	189	211	199	201	223	212	203	199	210	237	210	203	217	197	220	198	208	192	213	180	199	178	225	215	189	219	204	177	161	196	185	212	187	192	203	185	197	186	218	218	199	185	203	203	204	204	197	207	171	190	179	191	199	194	236	175	201	210	210	192	211	195	209	183	190	195	205	203	200	234	188	210	221	203	212	190	185	193	202	204	200	218	201	206	220	214	208	209	217	211	202	211	208	209	186	222	189	203	224	194	205	214	208	163	210	210	215	213	221	219	198	205	215	199	191	198	189	200	200	198	183	184	232	215	173	185	215	192	217	195	198	200	212	203	211	196	205	199	188	205	195	217	221	248	218	199	162	185	187	206	174	216	185	184	199	180	239	179	213	217	220	198	208	188	208	188	185	167	195	188	204	227	211	192	167	185	216	208	207	200	206	202	222	205	212	198	212	206	224	215	178	195	203	231	187	194	217	180	210	211	183	186	221	198	222	190	200	202	198	219	194	200	182	200	198	189	206	205	197	208	208	204	198	196	188	189	198	205	213	184	212	195	214	222	213	179	190	200	184	202	198	210	200	204	200	204	209	188	188	231	210	218	221	199	195	217	187	200	196	181	198	203	213	198	222	213	200	203	193	215	180	205	209	193	167	215	208	175	206	192	200	178	206	218	181	199	209	207	218	213	207	196	222	204	192	218	212	186	229	174	182	162	200	193	207	194	200	190	203	216	186	202	202	171	208	178	207	202	191	186	188	194	214	194	217	182	176	213	184	202	204	195	193	176	184	187	213	220	190	202	205	176	201	221	228	189	216	208	207	182	193	188	208	221	192	216	191	190	198	206	201	189	183	202	200	179	214	177	212	225	243	182	218	212	186	220	184	189	186	206	208	203	172	184	193	172	206	193	203	197	184	221	211	185	203	196	205	201	208	170	190	194	217	193	184	209	220	172	219	192	203	204	193	217	175	222	212	201	221	190	211	205	196	195	208	192	203	184	212	175	195	180	206	210	206	189	177	182	203	185	207	187	201	183	219	219	211	194	196	218	175	208	194	196	194	203	180	179	206	202	210	184	219	217	211	214	185	186	186	198	184	198	203	225	195	215	209	198	174	186	200	161	206	194	216	190	191	200	206	194	204	188	217	186	207	206	198	206	217	190	181	205	201	193	228	190	188	178	202	210	187	200	197	217	189	191	182	200	223	177	182	208	214	185	171	213	198	215	202	201	204	222	198	193	196	186	196	198	208	209	174	183	202	181	195	189	187	215	180	208	190	178	216	190	194	211	204	221	186	182	200	230	203	217	212	191	240	220	191	182	192	190	178	192	208	219	205	194	200	201	207	180	198	193	191	196	194	197	174	195	172	201	159	195	240	212	187	187	204	199	188	184	225	203	182	190	221	193	200	208	194	193	208	176	210	180	203	214	196	199	198	186	215	169	183	185	195	195	187	191	178	183	195	188	179	197	210	192	212	194	199	215	198	210	191	191	192	202	203	224	211	217	176	189	221	188	176	187	197	202	178	192	203	201	200	219	206	207	193	213	220	192	174	224	213	202	217	194	232	191	210	183	173	199	193	197	209	197	209	200	198	221	191	204	197	191	184	205	196	192	187	208	220	165	195	199	195	206	207	200	190	210	172	161	200	211	201	197	231	192	206	186	219	196	171	170	194	193	196	203	201	202	205	223	203	196	201	205	193	215	189	186	223	179	207	193	218	192	204	189	234	190	182	205	202	209	192	217	190	183	210	214	198	189	208	188	196	210	218	191	185	187	219	235	194	215	157	210	198	187	201	192	223	176	188	191	199	204	180	190	187	196	177	187	189	205	191	182	220	189	166	203	177	211	196	200	216	185	202	192	220	180	190	191	189	227	204	199	196	197	192	212	199	186	212	203	192	213	220	204	212	191	194	223	169	213	188	180	190	177	209	201	226	210	196	209	177	204	205	205	198	198	176	201	186	192	193	205	223	198	204	197	215	198	181	199	185	206	200	202	211	224	185	197	202	236	206	192	201	203	179	190	223	211	221	207	208	217	211	187	230	190	220	213	202	220	204	194	192	208	203	199	194	205	222	177	180	202	187	222	216	217	187	179	196	188	190	222	192	205	186	192	217	220	187	190	200	209	196	182	203	191	203	231	185	212	205	209	183	197	190	187	201	207	201	167	194	210	199	202	205	212	191	191	181	212	183	211	206	227	207	195	188	217	161	209	212	208	207	199	221	198	212	192	187	173	184	197	207	238	191	203	203	202	174	212	215	206	219	188	212	191	188	207	180	191	182	197	214	181	212	196	195	197	216	203	211	203	201	213	215	193	187	185	201	222	195	202	186	189	177	204	203	209	201	196	182	192	195	180	220	183	204	194	179	177	192	208	195	189	203	201	206	207	203	216	212	210	193	216	218	191	194	198	207	182	217	215	190	188	193	208	179	204	197	211	202	206	176	198	222	186	195	192	203	185	213	174	211	197	196	196	211	228	181	207	196	196	211	175	178	178	193	229	194	207	205	171	193	212	212	198	219	212	184	191	190	209	187	188	179	193	191	217	191	203	214	197	206	185	207	212	190	204	193	196	210	196	214	200	187	184	201	195	199	188	205	212	178	194	196	200	182	193	201	204	206	200	196	209	213	222	200	211	197	219	188	185	196	188	209	215	200	208	225	200	197	179	208	216	194	198	191	202	234	191	174	182	183	197	193	183	202	222	193	202	205	180	211	210	220	189	196	193	177	170	191	211	204	201	183	226	204	232	182	206	180	183	168	184	195	181	204	170	211	183	212	203	189	208	198	194	216	196	190	209	189	198	191	209	210	184	197	210	193	186	210	202	219	186	215	208	213	209	168	195	211	190	194	179	199	183	199	218	189	188	207	195	201	175	174	195	201	203	180	211	195	183	197	213	202	202	213	192	179	175	192	209	190	213	202	202	190	194	199	190	198	212	226	208	185	202	205	186	200	215	197	226	197	208	197	209	222	203	219	210	199	160	196	202	188	205	204	235	186	211	178	225	209	196	189	191	199	210	211	183	221	208	186	220	191	196	184	200	195	187	207	186	212	217	186	207	184	186	201	204	200	200	212	202	202	201	184	199	193	216	223	205	202
10865	17138	14086	7420	5116	3833	2927	2178	1795	1407	1189	980	827	692	615	540	586	537	493	471	439	385	372	377	396	331	322	328	283	328	277	288	273	285	247	265	260	283	268	249	264	233	283	272	232	258	287	249	241	247	264	244	229	282	261	252	273	228	230	228	222	251	216	223	220	254	230	243	236	213	218	247	232	205	214	228	216	241	239	231	232	222	248	243	251	239	234	227	237	216	255	223	221	218	236	219	223	239	208	248	225	222	242	248	204	194	228	248	211	226	214	228	241	242	230	223	215	213	248	238	222	248	221	231	236	240	234	209	232	208	216	238	185	217	227	221	228	208	228	233	212	253	240	232	227	242	216	216	244	204	234	246	244	250	201	223	228	228	243	223	225	224	189	203	226	221	238	229	239	237	244	251	229	213	206	213	209	227	208	224	228	224	241	237	218	254	214	222	233	241	229	230	202	232	209	227	209	241	244	230	213	209	232	228	195	219	200	197	225	231	204	229	229	222	232	232	178	249	236	212	244	247	230	211	206	213	245	239	252	214	239	232	245	237	224	217	249	234	227	187	232	227	219	233	220	216	254	183	243	221	227	222	241	245	250	238	251	217	211	214	258	255	239	230	243	211	206	228	219	229	216	223	208	237	225	228	217	222	222	239	248	190	227	208	211	239	198	210	232	208	223	224	215	239	195	231	224	244	209	245	215	229	232	227	222	213	222	253	225	219	213	218	244	249	212	218	207	236	213	234	212	224	217	226	244	236	212	240	238	247	223	234	226	230	214	235	230	227	226	250	216	200	225	264	216	231	227	218	218	204	214	218	215	236	243	224	215	206	215	249	238	211	234	248	232	246	232	228	207	229	253	213	220	215	204	212	219	218	263	200	227	235	223	213	232	212	196	218	210	219	219	229	220	210	242	244	211	202	237	194	196	255	222	234	220	240	200	217	237	206	210	237	213	229	247	245	240	207	194	209	240	206	204	230	215	251	221	222	237	220	252	224	210	205	247	243	217	225	234	218	218	219	196	240	223	212	232	211	212	210	213	215	221	233	216	237	247	222	243	213	236	242	224	214	226	209	230	203	268	225	239	232	260	222	224	234	228	233	239	241	219	212	240	234	225	225	233	209	213	218	228	226	222	217	217	233	224	225	243	212	225	232	198	220	206	270	212	222	256	231	255	245	220	226	247	249	239	225	214	237	219	230	209	253	214	249	232	233	216	223	224	225	242	222	216	242	253	218	234	217	230	209	208	204	238	215	244	230	225	204	203	243	249	235	263	215	227	224	239	213	211	229	223	201	218	217	229	257	225	212	227	199	252	239	225	232	223	219	211	240	274	228	227	222	187	231	237	226	197	229	205	217	228	230	223	194	218	235	214	258	195	233	218	197	240	208	205	213	257	234	266	247	224	244	214	238	240	200	188	235	221	223	231	209	206	227	235	214	220	238	210	235	212	205	242	228	205	216	239	216	260	217	242	198	216	199	205	241	207	229	220	211	210	201	233	236	206	206	230	231	236	231	220	213	230	223	203	218	246	220	213	223	206	201	238	236	194	240	211	235	231	205	218	216	269	231	253	213	225	226	231	195	231	179	233	212	236	188	235	225	237	232	229	228	243	228	212	234	210	220	236	205	222	230	199	241	227	226	248	256	222	233	218	219	196	248	217	230	200	214	238	236	236	235	229	200	217	241	207	206	225	234	225	243	241	207	229	218	220	246	219	216	266	232	226	216	227	236	248	241	205	220	215	202	223	242	206	237	220	216	216	240	207	231	212	221	224	241	199	227	239	222	220	227	212	237	226	229	219	237	236	223	223	209	215	214	217	228	230	218	232	240	253	243	228	238	240	229	220	206	222	234	223	225	221	225	224	228	239	241	238	222	232	201	236	203	223	228	216	213	249	232	245	221	219	208	239	216	209	202	240	217	243	211	225	256	242	222	213	219	215	212	217	223	211	230	213	226	223	243	249	248	218	264	226	229	223	197	254	211	230	252	212	211	235	221	224	260	213	238	245	232	209	226	209	244	211	208	223	222	247	225	247	226	222	227	234	233	224	247	216	236	225	227	205	216	209	214	239	251	227	239	220	199	208	225	233	219	227	230	216	227	214	239	211	202	236	230	224	220	222	228	230	236	243	219	224	228	214	203	201	249	215	265	224	203	207	238	235	242	223	199	222	237	225	212	223	251	233	227	231	238	211	230	235	222	212	226	226	255	237	246	202	208	213	243	235	233	243	192	239	203	234	235	205	226	208	223	221	208	223	211	213	252	227	226	235	216	215	236	210	248	228	221	224	229	211	216	225	238	236	237	244	245	231	205	203	232	222	211	221	203	215	241	240	219	218	240	190	255	235	237	234	236	230	230	203	230	253	223	227	218	220	237	221	228	207	221	191	241	228	241	203	230	226	224	235	219	207	215	229	231	234	222	203	233	241	259	224	225	212	228	212	231	218	221	253	206	229	206	209	228	243	222	204	227	237	211	209	220	233	216	218	215	235	232	223	227	227	222	226	214	232	232	224	220	206	237	220	233	244	199	235	206	213	234	232	224	214	209	219	258	197	228	229	209	237	217	205	238	208	240	228	229	191	232	241	218	246	224	238	212	221	247	219	233	236	231	224	221	243	252	229	215	220	196	243	227	223	229	207	244	210	248	203	247	235	248	223	244	224	236	220	220	228	215	190	228	205	223	267	248	224	223	239	184	208	210	208	255	251	223	229	259	243	251	249	229	221	217	226	228	233	236	244	215	194	212	220	210	214	229	230	241	218	215	219	220	187	233	256	202	213	232	232	231	214	213	223	212	209	228	245	205	220	206	230	208	210	254	219	241	243	237	235	230	222	230	220	216	233	227	245	248	243	226	229	209	210	232	224	236	238	225	233	218	219	227	221	229	234	224	231	216	243	232	226	218	234	247	219	229	234	222	243	208	218	225	209	203	199	242	217	213	206	252	209	214	210	207	226	231	222	222	242	237	224	212	232	199	205	235	205	232	206	205	234	216	226	252	229	242	227	255	201	243	231	223	220	237	239	203	221	222	226	238	239	183	227	211	209	248	198	238	234	216	202	229	226	243	224	226	212	220	213	232	215	238	220	211	222	222	210	228	225	222	229	216	231	222	242	203	227	215	218	219	217	215	243	245	216	221	216	218	210	232	243	228	234	222	220	212	218	235	229	218	214	207	231	213	256	246	210	213	234	214	212	255	230	212	231	219	239	239	248	205	202	230	205	248	214	256	206	238	232	230	197	230	244	253	214	229	241	230	216	217	247	205	246	220	210	216	228	254	207	229	219	224	211	221	218	208	210	224	224	228	216	226	229	220	207	221	215	233	268	246	215	225	222	212	250	239	218	207	224	217	226	224	241	213	200	239	221	222	248	247	238	218	213	226	210	219	215	208	253	213	217	232	213	233	209	223	225	243	240	220	248	239	239	238	220	213	219	207	225	218	221	209	215	214	231	200	231	218	233	205	202	208	231	236	230	229	250	249	252	219
26872	20148	7767	961	591	544	511	472	512	445	422	458	445	441	446	432	450	442	431	448	465	462	464	480	451	464	497	476	480	414	497	445	466	458	490	452	441	458	446	443	427	476	449	459	476	440	455	467	404	479	435	444	403	471	441	426	461	416	441	462	421	426	455	458	431	425	462	461	460	446	459	427	459	407	462	443	398	475	439	458	428	458	423	431	446	417	403	439	443	406	418	452	424	463	426	437	441	468	464	454	494	448	435	424	435	509	470	417	463	454	425	478	441	454	477	420	423	433	446	443	422	475	430	471	442	457	433	444	437	467	499	440	441	417	430	439	394	461	515	470	436	449	458	453	391	452	453	438	515	473	480	449	425	438	485	448	448	416	463	455	422	447	445	449	426	453	438	464	437	455	479	448	471	469	439	441	450	462	458	450	481	503	433	442	491	440	435	435	428	454	467	422	420	458	473	472	452	471	436	487	415	444	452	448	437	398	433	470	441	427	417	467	465	451	425	470	463	405	419	468	451	422	432	462	421	457	453	454	431	468	445	469	421	431	437	445	450	446	447	438	444	443	468	426	444	433	460	445	442	410	437	458	428	428	426	414	441	444	484	444	448	423	483	451	426	458	438	460	463	460	463	497	457	448	467	466	461	493	431	440	439	467	461	471	439	436	415	441	476	467	440	446	439	445	476	453	445	461	415	439	476	448	502	492	446	424	466	472	435	458	479	449	409	459	415	462	501	454	459	448	444	471	455	442	436	451	432	421	453	408	513	470	437	454	432	456	441	473	461	415	460	478	437	460	489	429	443	419	436	468	431	405	482	436	470	442	439	437	438	485	459	478	472	494	446	419	458	429	446	469	476	440	448	462	433	410	443	418	436	402	402	471	467	488	473	401	459	461	428	430	475	467	455	447	414	474	478	458	413	455	480	466	445	458	444	461	455	436	413	434	447	473	415	455	457	431	411	435	494	448	440	433	495	491	439	439	433	466	468	451	479	464	484	459	465	423	410	420	445	390	427	439	442	418	467	478	447	458	451	473	466	442	468	431	502	462	422	460	422	445	471	439	454	426	471	443	459	431	385	466	419	439	462	436	461	460	412	442	451	443	453	470	459	423	475	497	444	471	479	490	442	434	480	448	442	462	425	462	471	453	461	444	433	434	465	458	432	439	425	465	483	445	442	487	470	472	421	450	447	432	443	446	457	463	452	463	455	455	467	448	456	483	430	473	435	459	435	453	429	434	445	466	425	428	429	449	431	414	434	451	415	431	419	448	442	460	486	440	494	462	444	410	440	489	458	450	460	482	466	444	445	419	444	440	452	447	440	469	446	416	451	441	442	429	447	439	439	459	418	439	442	445	461	465	435	443	469	471	425	441	457	437	441	435	467	446	437	404	421	458	432	460	427	420	430	457	486	465	442	495	443	453	422	403	420	469	462	456	417	463	441	463	494	462	445	464	412	450	422	444	479	451	454	430	470	436	423	410	437	442	485	434	418	418	467	452	462	449	450	463	429	456	435	426	426	452	438	438	452	460	473	478	462	453	472	454	451	472	450	466	458	442	459	475	474	470	473	400	452	473	458	487	478	459	455	453	462	440	456	430	463	460	429	452	455	442	460	455	427	474	464	439	428	414	496	404	453	469	467	440	419	458	427	439	481	425	452	463	464	438	470	424	441	429	432	432	438	468	433	446	445	409	445	458	463	464	449	369	461	467	442	444	487	435	415	423	439	441	452	461	440	425	467	455	474	470	454	466	422	486	502	441	475	457	448	437	439	429	468	468	452	465	456	461	445	465	460	463	410	447	478	469	446	445	440	421	411	450	417	467	426	454	449	428	432	454	489	449	443	411	430	465	455	438	456	399	467	489	430	464	457	433	464	469	450	427	456	468	448	460	441	424	377	435	419	443	454	482	461	474	421	468	431	413	454	460	404	448	465	447	480	394	473	430	478	429	461	435	430	442	440	433	460	463	452	448	463	451	471	439	412	434	452	445	469	447	467	462	430	460	493	470	466	459	481	452	460	451	403	478	436	444	455	477	453	430	482	500	455	445	467	419	459	445	423	433	454	450	448	440	445	479	429	434	459	419	458	437	415	476	423	448	459	447	464	456	425	452	404	435	407	443	439	417	444	439	451	455	437	446	457	468	463	435	430	412	466	469	436	428	415	471	427	473	484	462	454	429	474	445	451	456	449	461	386	478	451	440	444	412	473	446	433	460	400	425	422	430	445	447	463	421	427	460	408	476	425	450	476	466	402	453	485	406	451	462	438	462	454	460	435	465	447	445	428	457	423	460	445	455	442	432	417	430	445	437	434	464	447	437	430	440	495	460	465	439	417	460	422	461	440	446	460	455	442	443	436	448	416	447	393	440	422	436	473	453	439	486	473	471	431	436	468	447	509	437	469	458	442	454	400	445	450	437	452	452	471	428	431	493	473	405	446	448	441	470	475	476	433	441	460	449	435	476	463	460	451	442	455	434	429	481	461	469	482	397	427	446	441	443	451	449	459	465	442	489	442	428	475	467	443	445	451	433	467	445	472	458	432	457	465	436	443	447	421	474	434	442	405	434	448	476	424	473	493	402	447	472	462	444	425	448	456	433	433	466	416	471	460	400	436	461	443	421	423	426	473	455	455	454	416	441	456	445	465	433	465	483	459	432	481	469	452	439	432	415	444	409	461	451	442	464	448	399	485	463	456	454	459	451	463	428	459	454	458	468	455	434	437	416	479	437	460	432	426	422	453	446	463	471	526	467	402	444	442	436	445	441	444	469	441	491	455	423	415	398	458	428	440	460	465	469	442	429	461	447	467	432	445	449	432	497	439	446	426	455	442	424	471	467	490	460	440	430	419	458	459	475	510	441	439	444	469	441	456	459	453	433	417	431	444	394	461	421	472	444	420	429	405	445	446	436	415	401	412	469	461	440	466	468	466	424	452	444	476	394	433	432	464	448	438	444	454	418	428	479	464	455	431	443	463	421	441	438	468	423	429	463	418	428	463	434	466	463	463	469	432	444	447	444	425	439	448	457	437	465	427	470	415	435	465	441	445	437	445	443	445	475	445	428	430	475	435	409	451	441	455	436	405	422	456	461	470	412	452	475	443	425	446	428	446	417	414	435	463	434	467	448	451	451	470	439	462	472	421	484	437	457	456	437	447	463	428	454	420	469	444	475	434	447	452	449	443	418	474	417	444	431	449	469	430	469	473	434	442	463	435	436	423	485	488	430	457	461	422	484	432	455	429	441	426	450	477	426	445	402	448	458	454	427	471	481	409	425	441	466	464	408	439	440	450	426	424	481	436	461	421	447	430	408	463	451	423	418	450	471	449	487	430	457	438	437	447	433	417	415	408	424	449	476	421	460	482	431	432	446	457	445	451	439	449	466	451	453	422	456	454	460	436	428	465	450	459	444	418	479	423	443	489	473	440	466	450	441	476	451	461	451	427	442	438	395	437	440	465	444	438	449	478	457	468	462	440	433	426	464
5188	1344	1235	816	695	626	618	628	604	525	554	558	526	550	563	537	530	511	558	509	509	551	581	497	546	550	534	545	527	521	560	543	511	550	531	543	551	548	549	570	560	547	563	522	504	539	565	545	535	521	552	486	544	521	495	552	509	550	518	570	547	579	550	552	564	532	587	573	568	579	547	573	521	502	543	568	534	561	532	565	494	538	491	533	548	563	535	494	524	569	552	582	573	530	535	545	543	506	501	522	550	530	584	486	542	493	531	578	556	526	551	544	540	538	521	484	549	560	549	558	551	507	560	520	565	485	541	543	510	486	579	507	511	499	538	517	539	512	567	538	507	554	582	569	538	592	550	545	571	552	531	547	536	538	519	548	513	502	565	532	551	553	539	537	498	511	544	516	525	527	542	533	516	529	513	571	550	522	518	528	553	536	573	564	502	509	563	541	562	509	564	483	515	535	529	561	524	577	565	546	538	521	509	536	533	536	558	546	511	547	520	548	503	561	538	541	533	524	502	529	515	584	540	592	522	532	546	555	547	525	549	538	521	562	538	565	518	567	563	512	510	584	541	510	532	516	533	570	530	534	523	543	534	556	522	547	537	567	517	497	541	531	518	559	517	548	563	516	494	493	541	569	563	534	564	560	554	558	501	532	587	548	511	572	554	559	544	531	562	535	518	529	537	522	534	559	599	543	549	555	546	537	529	568	519	555	517	544	542	570	581	546	519	543	558	545	521	535	531	563	509	539	561	551	570	527	549	549	519	481	568	541	547	539	546	515	569	535	489	539	552	489	538	564	545	537	592	556	512	523	564	530	528	485	524	531	538	542	541	519	547	535	538	553	585	552	543	553	569	534	526	502	551	530	551	553	519	543	536	567	529	500	529	516	549	523	537	511	538	525	535	528	588	523	516	555	555	551	523	542	575	555	576	569	502	558	548	553	506	531	566	536	529	547	533	515	536	529	541	544	485	551	533	544	518	549	528	548	536	531	593	566	546	509	549	562	535	559	560	581	542	516	553	497	561	559	568	531	513	536	511	582	554	573	548	540	554	517	552	540	590	530	539	554	544	532	534	546	529	529	557	534	481	545	522	560	552	531	507	518	596	546	516	520	533	536	537	536	522	542	531	536	544	534	540	531	532	556	556	475	518	517	534	528	555	545	515	540	538	527	568	546	535	558	528	541	507	546	543	517	557	505	531	572	466	594	545	520	533	508	550	515	515	527	517	593	513	545	555	535	545	564	536	517	519	540	568	546	521	569	572	545	561	520	533	510	517	553	584	533	526	582	523	557	539	524	558	587	556	560	521	496	591	550	547	544	533	548	482	560	555	517	508	533	515	528	554	528	532	567	534	531	561	524	550	531	556	551	545	547	561	591	500	570	549	538	500	536	554	518	534	551	560	547	551	545	535	553	538	523	508	502	534	537	581	518	547	523	589	528	520	527	555	524	526	514	507	557	524	520	547	540	540	556	508	529	538	538	560	570	510	516	533	524	514	504	544	564	526	547	538	541	496	531	532	496	527	533	539	544	522	513	538	541	564	537	561	517	534	551	547	527	529	570	566	517	556	542	526	540	552	533	516	533	517	567	534	522	545	558	569	529	512	548	526	568	545	523	525	527	555	539	553	523	513	574	534	551	478	541	561	554	546	584	526	520	514	538	549	525	508	516	560	506	549	571	530	544	532	540	548	516	505	519	551	542	538	557	531	568	573	509	566	579	568	541	513	518	508	536	533	550	508	520	529	511	530	542	552	550	562	561	489	534	536	524	573	551	503	524	555	547	513	542	528	503	528	535	559	545	570	527	518	555	557	570	511	541	546	556	492	581	533	553	516	545	555	539	548	516	556	533	550	577	509	525	539	551	534	521	526	527	511	556	566	508	544	550	537	556	527	577	543	553	532	563	553	571	560	557	527	568	530	543	517	525	561	528	491	562	525	534	527	552	502	551	528	521	516	531	515	537	575	560	567	518	556	569	535	592	578	532	550	478	572	529	548	541	502	546	529	541	539	530	552	508	533	503	517	554	539	556	518	499	585	548	534	523	544	522	515	569	545	507	532	513	530	501	528	547	591	535	530	565	542	572	549	554	542	539	527	502	552	540	524	536	551	573	537	581	555	568	561	526	523	552	546	521	499	576	575	552	529	594	553	570	553	520	516	570	531	515	536	577	548	516	547	549	515	552	527	551	558	513	523	546	563	531	556	539	565	541	515	542	514	481	555	514	536	531	517	559	524	569	571	536	498	564	561	553	549	515	580	555	522	531	546	559	536	561	494	574	559	531	537	517	556	560	523	539	545	564	519	541	543	559	507	568	513	567	556	528	516	542	499	514	526	535	530	503	550	546	485	524	554	505	606	515	571	549	581	550	497	511	560	520	501	537	551	538	528	532	538	506	510	547	535	528	564	570	526	552	501	500	529	522	536	521	528	541	535	542	552	543	550	546	508	563	490	512	545	540	517	574	537	540	554	550	555	551	545	544	524	500	527	516	493	545	567	513	530	527	568	533	535	521	575	550	547	551	542	552	522	535	523	529	495	551	505	544	519	499	511	558	553	507	508	559	527	544	537	516	526	524	541	550	536	547	481	550	548	546	531	575	535	486	528	569	577	527	548	513	551	551	516	501	568	551	568	534	577	552	537	562	493	508	562	558	517	613	547	540	515	555	530	492	533	534	518	524	500	536	508	534	537	499	565	504	540	531	550	508	537	492	595	549	530	516	582	540	559	535	508	550	530	528	515	531	546	530	531	528	550	504	560	553	546	551	544	525	494	575	460	561	565	562	522	509	573	526	569	564	518	542	542	589	541	524	553	542	543	549	528	546	507	511	535	515	494	542	534	526	530	569	551	506	573	521	503	555	525	506	565	605	545	566	518	544	538	543	532	578	563	536	540	548	559	525	547	530	572	531	501	539	525	529	555	524	521	544	509	560	535	544	542	566	533	544	540	535	583	550	521	529	539	574	542	532	580	558	525	516	516	549	536	530	577	533	552	528	555	542	487	552	507	556	550	527	535	532	535	554	543	527	539	544	529	499	524	564	519	556	549	511	529	560	523	533	531	560	535	531	535	536	534	550	540	583	534	561	531	548	539	516	502	511	519	507	553	530	543	556	571	577	540	543	556	519	521	501	535	553	512	575	548	571	523	542	512	575	573	533	524	549	550	535	520	536	554	516	559	586	553	556	563	542	547	547	537	567	549	556	526	502	566	566	549	569	552	542	535	518	497	556	536	568	548	563	518	497	554	533	565	516	527	580	530	486	518	546	523	612	548	491	566	553	518	569	544	550	552	571	540	564	520	524	539	529	488	526	561	522	568	529	512	552	502	541	552	531	561	524	555	558	528	554	540	528	577	553	569	536	533	528	505	574	525	559	556	531	560	549	516	510	505	520	537	532	517	484	537	506	507	526	540	587	581	514	533	511	529	602	553	548	548	592	529	563	510	516	525	511	547	586	593	539	555	521	610	535	503	565	510	551	536	519
23726	21022	28444	23789	21009	11720	1144	684	568	472	398	389	341	354	330	310	323	290	265	252	245	272	240	256	270	238	241	272	253	258	251	210	226	225	231	230	216	226	220	231	217	232	223	240	242	234	224	218	222	199	231	232	220	243	222	234	220	200	206	238	238	230	199	212	208	214	232	186	219	233	215	222	204	186	211	211	207	222	198	233	217	206	228	194	218	216	233	235	221	201	232	229	203	218	203	215	207	188	217	231	203	232	232	209	228	226	212	235	208	224	221	208	199	216	179	232	192	242	213	195	219	255	200	232	223	210	215	254	197	223	224	229	227	184	188	221	220	220	201	201	202	197	217	221	199	217	225	218	224	227	196	222	217	200	219	227	203	215	221	203	203	224	217	223	226	241	202	221	211	230	233	202	210	221	221	210	204	211	214	215	225	205	205	216	223	230	190	213	224	237	235	216	241	212	215	224	223	249	218	226	197	196	213	210	197	212	202	219	208	204	229	212	213	217	252	198	200	214	200	243	229	216	208	201	223	223	220	188	214	180	228	241	225	204	189	225	211	223	226	212	230	219	198	224	213	215	213	214	208	206	219	200	209	225	210	224	195	194	214	224	205	225	235	212	234	200	228	220	217	206	235	207	220	213	221	223	234	220	216	194	227	228	209	219	229	209	230	229	226	201	199	234	214	196	201	229	235	206	217	206	211	222	203	214	211	207	209	211	263	218	211	235	230	231	209	198	189	205	213	216	223	224	193	238	193	184	219	206	237	203	219	208	216	204	187	218	207	211	199	223	181	196	191	192	193	225	211	201	229	226	218	217	198	216	224	233	237	209	254	211	247	220	213	241	239	225	203	195	191	224	213	232	236	223	209	236	205	211	208	225	194	240	237	225	211	226	217	215	223	213	185	216	237	202	235	190	255	226	211	203	207	225	223	224	202	224	215	192	206	207	197	221	217	245	218	199	228	229	235	222	256	215	211	244	194	237	203	239	216	202	216	216	239	230	228	217	227	204	227	205	223	192	211	216	208	256	237	208	244	248	200	217	186	232	240	207	200	219	231	198	192	218	193	202	209	222	221	230	229	220	218	207	226	227	194	208	210	217	201	197	230	217	196	240	196	219	209	213	199	207	226	217	204	212	234	192	243	223	198	210	220	220	210	214	216	187	199	200	211	224	215	223	210	225	220	199	217	194	212	194	223	237	226	251	195	230	217	220	223	210	207	225	202	206	226	238	186	191	206	209	221	191	225	225	213	219	217	214	225	206	228	212	221	211	213	256	203	209	213	224	221	213	201	228	221	211	221	193	212	205	230	211	208	237	206	221	192	217	235	200	228	190	217	190	231	227	217	220	234	193	239	212	208	227	210	196	194	204	209	225	216	252	198	184	224	233	201	220	187	223	209	217	201	213	227	196	225	206	190	245	199	202	211	197	228	190	196	236	178	199	194	201	196	210	198	201	210	213	243	211	192	222	224	218	198	202	218	215	204	221	220	213	191	214	219	218	201	211	204	208	231	208	244	218	195	218	218	216	190	205	200	233	230	235	200	218	253	233	217	202	230	195	238	248	217	223	215	200	203	213	233	187	212	214	217	231	231	206	217	227	207	209	221	198	192	206	230	214	237	225	218	197	235	211	203	237	208	215	216	201	197	227	206	220	227	216	206	205	198	221	239	198	196	223	212	222	210	201	203	194	187	216	200	238	215	219	205	207	230	205	211	218	243	225	227	203	222	229	200	211	238	226	196	228	212	200	213	216	222	207	209	196	213	223	239	220	238	207	208	211	215	212	221	215	221	216	222	213	209	228	236	228	215	234	241	224	229	226	216	202	223	232	233	222	220	235	231	190	215	213	220	215	176	214	210	215	213	236	202	206	234	213	218	200	207	205	204	217	231	200	209	216	210	222	200	198	238	220	205	208	227	231	203	226	209	213	203	215	219	209	204	232	214	239	224	201	237	229	233	204	215	210	236	209	241	231	224	238	218	195	208	206	211	216	217	217	199	191	184	227	257	239	214	213	229	212	210	208	227	212	202	187	199	237	218	213	229	235	233	232	219	227	224	207	203	227	211	230	216	232	213	226	221	197	210	210	240	218	213	230	222	211	242	221	178	199	206	196	218	215	242	218	222	193	183	230	236	225	228	223	216	212	206	224	230	222	218	239	191	196	211	193	233	237	210	224	207	206	193	194	225	222	231	231	238	231	248	230	252	222	225	196	222	223	221	209	229	211	219	199	242	227	200	219	227	207	203	190	232	235	195	194	222	210	203	203	200	192	202	233	224	192	227	191	220	195	230	221	222	208	207	209	226	238	218	216	214	220	230	216	204	200	206	205	220	191	198	216	235	219	215	220	210	239	208	202	196	211	206	208	215	210	235	204	203	176	190	233	206	248	206	214	210	228	214	216	206	216	192	199	208	212	215	214	204	201	225	213	220	216	218	200	191	208	206	222	218	233	222	219	220	230	221	200	207	231	232	228	228	224	213	190	236	210	224	229	236	204	200	228	234	220	239	196	212	201	201	213	221	218	212	197	237	236	222	238	230	199	217	219	187	212	219	203	225	207	202	215	226	211	219	221	219	225	211	210	221	209	230	214	201	215	235	230	204	243	198	203	193	221	221	221	209	194	202	225	212	205	214	209	221	221	237	225	212	222	208	226	231	234	239	218	222	235	217	224	212	224	222	173	209	197	228	211	221	217	210	211	207	201	225	225	220	214	220	216	215	230	222	220	212	254	200	201	232	220	201	214	226	223	213	211	218	246	210	204	189	199	219	228	206	204	178	195	236	215	202	225	241	217	223	219	231	231	228	177	231	214	251	220	222	210	223	220	260	201	216	209	244	249	226	222	199	219	225	205	199	190	190	234	208	208	220	222	206	242	229	210	220	235	234	189	216	191	221	216	233	199	218	222	219	213	232	199	178	219	182	217	195	210	228	215	209	210	211	206	223	192	212	204	195	197	225	243	215	188	211	188	211	232	209	194	217	236	225	197	214	226	236	210	204	201	197	238	206	213	194	208	213	193	205	241	237	229	190	202	244	234	228	211	239	201	198	225	224	194	210	200	193	245	211	221	238	168	225	193	205	254	210	226	224	210	225	230	242	184	206	200	230	207	230	238	233	228	203	242	223	230	239	213	230	218	179	216	222	233	214	233	205	232	241	205	227	258	230	210	200	223	208	220	211	214	224	216	232	230	234	192	232	218	205	209	202	227	191	211	226	207	201	208	221	226	206	219	229	203	216	212	215	234	206	199	242	180	191	229	218	245	217	216	217	219	199	232	199	215	194	233	214	206	226	229	207	180	213	208	254	216	208	200	216	230	204	189	234	197	208	217	191	221	203	210	223	227	239	192	191	206	230	204	218	233	218	180	219	216	200	216	214	215	188	222	200	218	225	229	231	220	237	220	223	211	213	238	222	203	236	222	209	234	205	197	236	214	218	207	207	216	221	195	201	209	215	201	205	240	199	200	217	250	206	227	231	187	211	205
7601	10703	8805	4269	2943	2213	1745	1301	1011	891	787	649	595	521	482	447	456	460	405	362	329	369	379	321	321	318	347	324	336	315	300	314	294	314	303	282	294	327	292	310	270	290	281	277	284	268	288	263	270	274	266	290	251	262	291	258	262	293	275	273	269	288	274	267	262	267	274	254	290	280	256	276	271	276	315	292	291	254	282	285	268	276	281	285	305	255	277	279	286	278	280	269	277	278	256	273	248	267	282	281	283	275	254	270	265	272	272	244	263	276	279	268	287	267	294	265	260	249	278	245	270	264	255	268	285	254	270	264	300	254	258	240	290	253	294	272	238	277	271	282	260	258	242	253	271	265	254	263	272	273	251	283	250	295	258	254	264	270	254	285	251	260	298	247	288	251	288	277	275	279	275	275	278	297	246	255	290	262	257	243	261	277	256	290	259	241	277	246	255	294	282	266	274	270	259	270	254	258	262	264	247	263	303	252	266	282	249	245	241	287	271	289	234	284	274	248	268	261	254	236	224	268	240	278	239	286	252	277	253	278	261	246	242	260	279	234	268	283	288	247	262	293	262	261	267	251	247	273	300	258	258	279	275	279	268	310	289	268	260	254	246	240	248	287	250	249	275	280	259	286	290	252	260	254	255	275	263	275	268	251	245	285	276	293	269	274	254	264	249	237	269	259	262	257	263	258	224	291	266	254	272	240	265	297	261	263	280	266	303	268	286	299	260	274	265	282	261	246	232	279	284	254	280	264	263	290	277	270	239	264	270	269	268	256	311	275	264	292	257	261	281	271	277	242	274	252	254	257	243	278	256	258	277	264	277	257	285	245	281	266	249	242	265	272	271	293	298	255	281	278	247	269	237	267	268	255	273	251	260	265	280	309	282	292	260	261	275	261	267	261	254	262	252	266	287	283	287	264	274	286	265	241	280	261	277	251	268	274	249	256	252	266	279	256	253	276	252	239	280	268	265	280	258	290	272	274	267	232	261	299	243	292	249	229	266	243	279	285	248	270	275	237	298	269	262	250	262	264	270	268	290	251	248	253	279	274	286	264	262	279	229	271	264	250	264	260	270	283	258	285	272	280	261	273	243	252	241	279	253	251	283	263	277	246	248	267	268	281	281	280	269	259	277	260	213	256	275	274	268	256	247	246	267	278	262	266	289	249	283	231	245	270	243	276	238	260	249	270	246	279	262	257	262	278	288	283	265	274	276	253	277	227	258	288	258	280	297	253	282	256	254	278	258	246	257	285	237	289	262	293	249	288	261	236	250	252	256	286	274	292	244	287	262	229	278	276	267	243	260	258	260	234	253	303	260	269	258	293	248	301	266	256	293	282	278	268	285	306	264	276	256	306	281	285	256	261	271	260	291	270	271	277	257	238	265	262	252	245	266	276	253	269	293	258	271	255	279	239	264	272	247	281	271	282	265	256	251	258	229	280	284	246	254	264	237	249	245	292	238	267	272	264	278	277	274	268	274	260	229	271	257	289	271	257	286	247	271	241	257	277	258	243	234	281	279	273	279	253	279	270	261	263	260	276	263	263	276	269	255	262	267	263	272	304	254	248	234	271	251	266	241	271	254	287	253	272	249	246	262	277	276	246	292	241	279	275	292	251	273	261	241	249	279	234	258	277	258	261	250	267	236	299	253	266	265	267	290	260	238	250	261	280	265	267	294	271	251	276	249	280	240	281	250	273	253	279	278	251	301	264	267	253	279	232	263	237	254	231	271	259	277	268	242	239	277	271	265	265	262	259	282	263	289	262	255	257	255	301	247	262	247	255	277	300	267	267	243	273	258	279	268	278	293	269	258	274	256	275	261	266	254	256	264	285	262	296	247	226	273	262	284	268	266	280	299	253	282	268	275	283	258	283	302	255	231	272	285	254	282	257	249	263	278	273	295	273	274	269	266	268	260	281	268	272	287	274	306	262	271	266	274	240	273	266	278	251	264	255	288	263	238	260	280	268	281	243	274	274	284	282	260	250	280	220	269	265	284	288	251	243	277	250	296	246	275	260	254	271	224	249	247	254	264	299	259	274	276	265	268	250	255	275	256	244	272	275	276	245	258	252	266	268	250	272	268	262	256	252	285	279	274	243	295	269	246	235	286	284	275	255	246	262	260	255	277	244	289	275	263	253	294	254	265	288	283	283	268	263	246	287	263	263	259	239	277	230	280	252	254	285	272	287	241	277	267	259	269	271	268	290	244	296	260	251	260	279	276	246	263	307	256	239	281	270	252	256	281	264	265	269	269	259	271	287	280	299	297	258	280	277	259	275	271	305	289	265	259	251	265	284	272	283	274	252	261	255	268	258	250	270	234	254	258	291	252	278	290	294	272	241	251	264	279	261	277	243	287	279	260	284	284	252	296	285	272	288	264	269	261	295	260	264	243	273	270	267	286	281	258	265	256	267	273	223	266	240	277	271	263	254	278	298	229	238	264	251	273	263	267	272	288	263	276	271	256	278	239	249	286	262	258	282	264	264	258	247	263	273	271	270	258	239	281	269	261	264	265	259	305	258	262	264	269	287	254	258	306	268	258	251	276	273	269	262	269	269	263	276	256	290	281	284	271	282	301	258	285	277	265	278	261	264	247	268	254	298	294	273	270	271	243	264	255	281	261	267	267	267	265	273	280	260	261	272	275	268	301	273	268	264	293	284	251	255	276	277	261	253	277	271	292	258	288	258	268	252	272	260	259	254	267	269	248	244	276	257	253	233	258	238	255	258	247	261	263	269	298	242	256	262	281	276	290	271	274	249	268	265	278	247	260	279	292	261	236	250	282	253	267	255	277	278	289	271	249	259	257	267	272	275	259	265	292	262	231	256	247	276	272	256	272	254	239	219	261	247	269	271	274	280	276	271	231	256	280	267	284	281	263	277	249	287	245	247	277	247	257	267	283	254	259	230	256	249	258	266	265	252	228	257	264	288	288	269	250	275	261	260	259	267	263	253	264	252	273	270	265	282	277	311	278	280	252	246	272	272	280	276	246	249	282	272	257	273	266	277	279	236	277	235	255	241	252	263	244	228	309	221	285	267	257	277	256	285	262	237	289	278	246	257	275	244	276	268	285	234	253	247	270	256	297	269	248	285	254	252	285	259	281	249	268	292	289	255	284	279	258	258	268	291	251	248	275	303	254	278	258	306	257	254	282	295	285	243	263	289	300	284	286	235	255	290	289	264	271	264	268	254	258	241	259	252	285	284	240	249	267	248	272	244	295	271	251	271	276	274	262	272	266	269	247	291	266	276	241	247	261	264	262	283	271	261	255	254	258	245	271	255	255	275	247	276	250	263	284	281	259	277	231	277	238	245	300	280	276	286	311	261	285	267	290	269	245	266	261	299	275	286	273	278	277	272	260	298	261	258	243	268	269	279	288	285	288	249	262	264	283	294	259	247	249	263	245	260	262	283	266	234	267	280	272	290	276	260	282	229	236	263	265	255	276	245	281	283	288	280	294	227	241	237	267	261	264	264	253	265
25039	21018	27316	24796	10833	1067	810	709	650	607	611	610	583	601	563	552	525	570	551	562	549	482	540	515	520	535	511	549	535	521	481	517	528	519	524	478	506	494	489	531	521	513	527	512	509	516	495	486	507	502	525	492	515	552	465	530	480	515	503	525	503	516	505	486	514	504	489	507	488	540	525	521	482	525	509	525	500	501	500	524	527	536	557	490	494	495	524	475	515	528	513	541	491	501	533	504	472	554	515	543	495	529	478	505	516	539	547	503	465	515	494	503	508	476	509	514	489	506	518	498	497	544	532	520	537	528	518	502	490	483	483	496	527	506	501	532	479	517	490	531	522	524	473	488	500	475	505	499	570	513	505	553	480	522	531	531	508	500	530	510	485	481	516	540	494	537	528	504	511	496	485	495	492	513	507	537	500	477	505	511	494	489	509	507	493	511	535	504	505	508	505	509	530	473	492	519	494	496	485	494	497	544	527	500	488	530	534	510	473	523	544	526	518	539	490	485	516	521	521	482	516	512	499	474	523	484	512	503	512	499	497	522	494	554	509	514	516	557	539	515	537	500	472	524	487	537	525	532	488	484	514	497	510	533	453	515	498	508	479	510	481	498	484	513	543	525	486	525	505	493	484	523	508	500	494	527	480	539	501	487	509	494	520	503	529	511	508	490	509	508	520	520	524	522	521	516	511	470	524	526	550	497	488	491	528	512	523	583	519	491	492	508	510	518	482	480	510	547	481	517	523	509	521	547	514	537	525	508	550	480	518	546	502	468	508	521	553	501	481	499	475	509	514	505	446	480	496	525	502	524	489	519	538	507	495	531	495	541	496	465	529	490	535	487	513	487	507	474	473	489	466	494	521	507	503	496	531	519	534	512	507	530	530	506	464	565	547	554	521	506	489	494	512	507	508	515	501	499	525	536	529	530	499	483	492	461	490	535	506	459	515	520	512	494	502	540	479	512	482	539	503	507	482	498	539	519	496	516	508	523	536	516	520	497	528	493	539	522	529	543	518	528	520	449	513	524	510	465	496	503	510	557	503	525	498	531	546	482	545	494	491	484	501	517	485	500	486	512	542	497	524	549	468	516	507	540	509	478	505	517	538	528	513	481	528	490	510	524	531	502	511	499	500	561	514	482	505	532	511	497	542	539	516	485	533	470	517	523	453	503	535	498	505	507	489	508	517	523	502	503	526	562	529	521	522	480	487	510	526	489	510	504	523	524	494	505	513	479	522	534	543	521	490	519	528	518	501	527	528	529	540	477	517	475	469	518	522	544	492	507	485	467	523	533	466	484	474	512	485	506	481	499	508	490	483	460	499	493	461	502	475	527	508	515	517	509	502	574	475	514	487	512	484	514	525	482	500	507	509	506	572	488	544	528	519	554	478	526	496	525	485	529	498	483	576	472	538	540	540	528	542	506	487	498	525	494	540	529	495	499	497	520	515	505	478	481	488	481	499	528	510	509	533	555	539	532	511	531	540	508	534	475	506	542	487	493	436	511	507	520	508	548	537	502	504	525	520	516	527	508	543	473	482	523	482	504	489	547	457	471	510	484	484	515	481	470	513	489	530	538	513	504	490	496	534	507	454	516	491	511	475	506	522	503	502	542	504	494	520	504	506	537	536	551	509	538	521	534	539	530	503	518	496	507	525	538	493	505	532	537	510	501	531	506	518	454	534	501	486	509	479	530	530	507	529	508	524	485	506	506	484	460	459	512	473	492	483	518	494	521	529	520	513	506	527	486	478	530	468	497	485	521	547	516	492	499	457	508	527	535	467	522	502	485	519	509	498	529	505	516	517	493	505	515	510	483	539	532	529	523	493	507	511	492	522	476	426	529	521	463	511	492	539	536	525	505	540	525	528	516	486	496	473	519	502	525	525	538	556	502	532	467	518	488	530	506	520	515	507	528	481	517	514	516	526	535	481	503	532	572	455	500	512	518	524	499	512	500	522	497	485	515	514	464	481	505	534	506	499	533	501	543	523	488	515	539	479	481	510	501	503	532	511	476	486	555	469	518	541	519	551	524	523	484	520	520	497	487	469	531	510	489	469	532	489	499	510	528	491	475	523	492	513	530	532	480	516	500	515	480	502	542	509	511	518	518	524	496	500	494	482	523	484	512	483	523	522	549	504	494	557	532	478	507	525	506	507	480	491	481	546	507	501	515	500	515	565	521	500	534	485	529	491	483	501	500	505	501	508	538	516	485	479	532	483	546	521	499	484	537	506	470	508	517	538	521	494	501	507	548	471	489	471	509	472	500	480	524	506	526	512	520	499	470	470	497	520	499	486	519	526	510	493	477	497	479	480	516	484	504	527	479	526	478	515	496	569	504	538	495	515	520	487	522	493	475	506	528	469	510	513	540	522	482	496	518	491	514	548	510	503	533	491	504	517	540	496	517	494	521	535	521	501	484	513	520	497	492	540	577	504	501	506	484	484	489	493	504	500	471	487	492	495	553	484	516	500	534	520	489	491	505	507	567	531	515	502	543	511	492	514	488	561	509	468	533	522	493	505	509	488	537	513	531	491	494	494	520	517	498	492	487	481	531	545	452	488	500	476	495	513	505	508	515	527	503	528	525	538	500	528	502	518	486	506	483	504	513	530	511	513	494	519	505	501	516	515	490	486	548	562	507	480	505	520	497	499	529	500	500	490	500	479	512	486	494	515	505	485	496	493	505	467	524	498	516	489	507	504	485	503	515	536	495	482	475	525	581	526	458	514	507	511	469	482	506	522	498	515	475	473	506	521	535	507	487	548	480	512	519	509	501	545	490	528	536	534	529	510	529	549	525	500	497	477	522	513	485	497	540	530	500	564	526	461	464	502	539	512	522	487	518	505	498	506	510	506	539	511	538	524	522	469	496	507	462	514	503	501	515	505	469	519	543	497	519	501	520	517	501	532	536	503	510	484	513	528	509	488	507	509	514	510	508	499	552	525	517	492	527	499	512	526	469	564	512	516	546	507	506	558	532	483	496	520	503	483	536	517	505	505	473	506	485	506	517	482	476	528	506	523	541	482	524	487	534	499	516	499	516	511	520	539	517	490	480	489	498	525	540	509	477	536	485	463	490	523	482	490	523	473	534	518	508	493	497	534	503	471	470	487	525	526	510	509	483	493	474	521	508	492	510	526	561	461	492	483	527	518	473	467	470	511	520	524	502	540	531	514	463	518	509	495	528	491	484	481	517	523	511	493	556	553	507	538	499	521	513	487	490	513	482	487	543	493	507	508	522	521	527	515	507	525	455	492	493	484	522	494	510	514	544	488	516	511	500	459	482	508	524	534	522	499	542	545	475	505	495	507	517	538	523	507	532	491	511	518	499	438	508	519	505	523	477	485	528	484	552	497	516	517	532	515	524	492	511	519	491	490	468	518	515	495	545	559	511	521	550	518	521	509	490	516	567	535	528	517	500	515	490	546	463	505	494	496	520	483	500	507	537	493	523	539	489	499	507	525	538	497	516	490	524	516	509	522	518
7344	6250	4854	2628	1939	1521	1302	1116	963	890	831	790	784	758	739	702	662	681	687	627	660	603	686	621	597	630	588	636	610	627	619	600	608	587	624	643	561	594	610	595	572	545	641	650	605	637	605	582	577	603	658	595	604	599	591	579	623	632	596	537	588	597	575	617	593	622	615	586	568	606	601	588	628	621	617	577	617	606	582	602	640	585	560	611	597	583	594	562	621	555	569	603	620	569	586	608	562	591	617	583	610	578	600	594	572	576	578	567	604	592	623	606	613	597	614	570	588	637	615	592	607	595	610	595	590	571	609	602	593	575	627	640	588	605	601	572	591	644	596	626	591	553	565	603	564	633	632	619	629	571	573	571	594	593	615	578	571	596	605	559	598	576	584	619	632	612	613	621	603	606	581	578	615	604	610	597	611	565	598	608	564	529	568	605	539	594	594	578	620	592	615	613	608	625	561	592	594	587	599	603	540	574	594	594	615	565	556	573	591	620	604	586	623	592	593	638	608	566	572	639	562	553	584	622	603	637	574	615	604	613	619	565	636	585	620	609	608	599	602	630	570	550	578	588	568	606	613	591	617	586	634	555	582	610	603	647	607	609	572	608	635	612	614	628	619	589	619	607	593	592	594	581	599	609	619	571	608	618	625	591	590	610	573	620	603	598	613	572	606	587	604	586	625	574	582	575	611	596	617	587	568	579	581	577	568	618	616	654	571	637	600	571	599	601	645	616	583	593	610	623	595	555	586	594	593	601	598	575	574	602	615	593	611	626	594	610	623	600	589	589	572	593	594	602	586	556	570	583	568	616	596	567	561	605	605	627	592	593	599	619	560	564	588	569	619	586	573	604	568	587	587	602	585	569	555	605	622	614	598	602	563	602	624	584	586	621	605	597	596	592	573	618	605	634	536	610	566	560	581	576	606	617	638	588	597	581	569	601	634	634	596	556	564	543	566	619	585	585	584	586	590	566	626	597	583	583	614	586	578	629	577	587	622	625	549	615	607	587	613	563	609	551	568	580	621	635	547	629	624	639	578	587	531	569	613	590	601	607	607	599	599	595	592	617	634	555	614	593	602	589	570	596	606	573	631	583	614	600	595	572	584	608	575	586	587	554	648	572	609	582	592	573	597	564	610	622	595	588	592	615	587	561	576	574	586	555	593	583	580	608	586	591	564	593	583	562	586	596	646	520	605	611	634	601	580	610	599	596	576	574	593	589	639	597	618	566	590	605	620	584	559	583	574	582	574	597	582	599	606	598	598	615	616	593	579	596	585	590	562	571	613	564	570	619	601	575	568	645	606	578	592	631	576	653	587	611	567	621	602	566	583	567	616	590	593	634	604	615	584	599	563	563	585	633	624	607	611	616	616	587	585	601	592	560	623	578	676	599	587	557	566	607	556	625	584	599	577	579	583	599	573	590	627	571	585	629	615	626	605	569	586	615	609	587	608	594	557	584	561	617	595	642	633	570	546	638	647	608	611	598	595	609	620	569	590	591	598	566	580	594	589	579	595	585	604	638	608	601	626	572	609	586	608	552	618	620	585	598	635	557	595	605	594	571	584	601	606	611	580	613	537	580	588	623	530	634	561	546	599	581	620	647	589	592	619	558	600	575	565	600	570	639	570	589	559	613	636	614	606	594	544	581	587	582	599	542	534	565	527	604	549	604	628	563	578	589	588	580	593	610	601	630	576	616	613	624	593	600	598	603	613	590	560	586	591	610	619	531	578	589	569	617	594	612	594	628	583	581	584	660	611	601	573	569	553	580	591	586	612	591	624	579	570	623	573	606	608	593	613	599	596	606	576	603	575	608	571	594	593	619	594	609	678	588	556	588	605	541	589	625	566	572	610	606	595	584	609	610	594	602	593	619	569	612	601	598	602	591	584	589	577	610	593	599	556	565	591	543	593	590	610	635	544	618	624	619	560	601	600	587	632	547	584	547	576	590	551	576	581	593	586	599	587	595	564	600	546	543	594	617	596	592	565	565	611	595	591	596	563	597	586	619	553	575	595	569	615	635	601	602	576	627	610	600	565	629	590	556	567	578	587	534	593	611	595	622	604	592	598	616	567	617	560	578	593	647	603	589	603	570	638	557	587	593	618	589	574	598	579	577	587	580	619	583	626	593	612	649	624	588	603	579	576	597	547	611	604	600	579	599	610	606	570	584	563	626	574	625	559	578	570	623	578	591	573	612	609	615	614	621	581	576	567	585	583	581	573	613	584	596	575	574	583	576	574	607	559	635	578	613	587	569	608	594	568	571	598	649	617	589	606	625	609	581	600	590	624	590	618	604	566	644	584	609	593	594	589	590	599	557	562	601	629	605	585	587	539	596	596	575	574	617	586	619	574	602	569	633	582	629	642	610	575	562	622	580	635	574	597	558	600	603	590	600	586	625	579	561	601	594	592	563	649	605	607	597	555	580	605	567	583	586	608	610	562	582	622	574	608	600	583	583	564	622	619	598	595	598	573	587	629	595	604	598	604	615	656	589	615	588	606	564	608	636	658	610	665	579	562	586	624	594	594	612	591	583	607	586	632	598	616	568	584	580	587	629	567	597	572	615	604	627	603	634	620	613	583	637	503	641	608	580	583	558	527	636	609	594	622	618	566	602	602	639	592	599	611	627	616	601	583	585	627	577	538	587	534	627	593	569	598	600	592	550	577	586	550	569	599	597	591	590	604	611	561	574	641	590	586	634	572	562	555	653	594	593	613	619	559	600	586	555	564	584	639	593	565	594	615	579	596	598	592	582	584	558	606	557	569	575	544	606	552	594	565	603	590	566	591	607	601	575	621	607	625	553	600	589	566	650	558	584	580	545	572	605	583	592	620	555	608	589	534	611	598	607	591	607	615	587	582	569	539	596	600	640	603	607	573	606	610	581	582	600	598	615	588	622	581	587	569	618	579	605	572	600	644	580	613	569	573	632	632	648	578	615	592	642	594	616	589	560	580	641	603	621	556	569	593	590	603	615	581	581	597	578	618	624	592	563	610	590	573	589	587	634	603	603	574	598	566	590	618	573	581	621	653	581	567	599	592	555	570	556	541	593	633	588	582	606	579	614	585	594	597	616	619	589	598	613	621	592	613	577	588	570	594	633	558	551	633	611	592	575	603	577	573	616	611	626	623	533	609	610	560	636	600	607	612	566	599	590	569	578	566	579	586	575	617	599	637	564	561	558	632	638	568	598	602	571	594	609	589	604	599	607	586	606	589	568	623	612	585	545	602	599	607	579	576	608	591	596	562	595	581	582	596	621	627	626	581	598	581	581	596	611	568	611	575	615	658	573	597	558	589	586	608	576	582	564	578	596	593	636	578	593	606	600	607	562	563	630	605	541	602	581	578	608	541	550	587	584	635	551	642	619	572	574	587	544	606	629	610	642	596	591	618	583	620	588	630	605	633	645	613	605	609	551	616	611	592	549	607	576	533	603	608	573	573	581	560	576	562	586	554	607	562	611	638	617	572	551	616	555	587	604
22751	21064	28857	23466	21061	21107	10859	1208	785	724	588	533	517	448	409	376	355	354	316	302	300	312	275	248	238	256	269	246	271	249	195	230	229	199	229	218	219	240	223	220	246	235	211	201	221	244	205	209	220	218	232	216	240	204	218	187	240	213	221	228	223	195	215	223	216	218	205	197	220	190	214	213	217	216	187	200	224	207	218	215	201	186	209	216	200	212	193	219	202	194	188	192	203	230	181	210	216	202	211	209	195	206	199	217	193	221	181	202	207	211	213	200	201	215	197	221	174	222	212	220	194	205	214	210	207	213	209	225	199	211	218	221	200	202	210	192	202	187	198	199	197	197	203	206	211	230	202	192	221	198	196	219	194	216	203	194	189	211	194	207	185	183	200	215	216	227	195	203	201	205	212	203	197	212	200	216	202	194	192	220	215	191	195	189	210	201	166	198	192	200	196	185	183	203	174	217	228	198	194	210	209	222	196	199	202	182	187	177	215	186	205	201	214	198	195	201	213	190	175	229	214	187	219	203	181	196	189	185	196	187	197	212	238	204	220	217	183	197	194	226	174	202	181	220	213	223	218	216	202	185	210	197	209	218	211	204	208	192	189	219	187	196	195	207	172	212	200	205	207	209	196	185	210	175	183	207	211	190	194	214	193	203	214	203	212	183	190	183	201	204	205	204	198	205	193	222	214	217	201	178	195	212	206	179	195	209	220	212	212	183	185	207	201	205	211	214	220	215	194	210	202	238	204	207	227	232	207	184	205	209	194	192	200	232	205	208	222	207	173	200	198	206	192	208	207	195	198	201	211	190	180	228	175	242	202	195	176	213	184	190	201	214	208	209	238	211	189	188	213	195	188	201	217	202	197	209	208	198	199	231	197	173	220	198	204	187	199	205	208	188	200	199	183	178	196	215	196	196	206	198	228	182	213	192	208	218	206	196	199	203	203	205	203	200	181	206	194	209	202	208	206	235	180	195	197	190	213	216	209	207	214	184	204	205	189	233	189	187	202	208	218	222	210	206	200	220	234	208	217	204	197	181	225	176	193	188	217	212	195	199	172	216	188	206	209	199	190	194	207	178	173	209	221	225	217	242	237	197	211	223	193	186	206	197	206	215	206	189	216	216	184	206	210	184	190	210	222	200	193	201	196	189	210	205	178	181	206	187	200	213	208	198	219	211	181	212	196	239	190	183	190	207	204	216	181	214	206	195	210	220	189	207	188	191	212	207	216	209	205	203	204	197	192	192	199	212	222	219	206	215	234	213	216	177	216	219	205	221	197	185	165	200	231	194	177	173	192	186	211	199	185	184	188	210	210	208	184	192	215	227	196	181	199	221	212	189	206	211	206	194	194	211	204	189	221	208	213	211	214	190	197	182	179	205	218	216	190	197	216	203	206	225	207	224	223	197	212	217	188	198	200	204	206	187	197	197	198	210	189	195	195	197	200	206	204	205	193	205	173	195	197	204	207	200	212	228	208	188	170	198	225	177	189	187	190	192	209	189	207	199	197	199	216	169	209	183	227	209	201	182	190	203	189	205	189	198	205	221	212	191	189	207	243	211	231	204	201	187	199	197	191	208	189	203	235	182	176	187	215	172	216	203	212	180	183	200	191	217	208	210	218	215	204	190	199	203	216	217	207	174	208	206	205	178	190	210	208	190	222	191	191	188	219	188	207	203	192	229	196	212	213	176	199	192	208	196	209	199	209	198	194	220	219	190	210	210	209	209	197	193	184	206	197	191	192	194	207	182	210	180	200	205	185	197	215	173	168	194	201	213	186	214	198	206	209	206	205	191	177	219	200	203	186	199	186	223	202	210	188	199	194	206	199	212	181	204	203	203	198	188	195	204	176	195	205	213	172	186	224	203	204	205	181	228	191	192	208	203	186	203	209	227	177	211	164	211	199	202	190	223	219	198	177	216	204	201	209	206	226	200	207	228	198	197	209	202	217	214	202	201	228	215	200	192	224	200	204	213	214	180	209	197	203	208	233	207	182	204	195	220	186	232	199	195	206	213	201	206	208	161	207	215	199	209	211	204	187	192	186	204	191	196	231	210	191	200	204	190	187	204	197	182	192	215	206	206	183	191	192	199	175	218	205	189	229	210	193	194	201	208	205	202	190	220	198	202	182	191	212	190	184	204	211	219	205	199	193	171	191	190	215	215	203	202	180	186	213	201	219	201	206	180	195	218	203	216	191	194	192	217	217	207	211	198	196	217	213	193	201	215	221	193	205	186	233	206	208	182	197	193	207	208	198	168	201	212	203	179	206	193	203	195	211	191	244	190	201	212	225	228	215	186	177	178	198	205	218	203	205	222	195	206	221	186	204	173	197	186	219	202	212	170	204	215	203	195	197	217	204	217	228	183	175	212	183	207	215	187	220	189	233	199	169	214	198	203	239	204	204	211	201	217	202	195	201	209	209	204	224	188	214	213	182	221	215	194	202	180	194	218	201	199	215	195	204	202	215	169	220	188	212	181	198	197	217	229	215	199	218	186	189	220	221	176	206	219	191	171	220	194	214	195	185	201	194	202	202	198	211	198	212	191	209	226	216	198	212	199	201	190	193	197	212	181	193	211	199	182	195	207	202	190	205	221	202	181	179	196	208	210	203	208	219	189	198	198	180	204	206	209	215	177	220	188	212	205	199	181	191	209	220	209	220	210	187	225	211	198	230	205	187	205	202	212	210	204	203	195	200	195	213	198	199	212	191	179	202	202	204	227	211	196	228	203	205	188	190	187	209	219	221	204	200	199	214	232	178	224	218	206	186	223	230	184	189	195	217	196	221	214	199	194	213	198	182	215	196	207	195	199	208	210	199	208	182	210	241	188	192	212	206	203	185	193	198	202	182	215	206	197	236	238	200	203	196	200	213	198	213	200	195	217	192	209	200	205	212	209	176	176	177	230	215	194	194	200	203	198	170	220	185	226	214	197	218	207	216	162	195	208	223	186	197	195	233	192	213	207	200	193	179	184	218	174	215	200	208	186	210	200	195	202	194	194	209	198	188	212	229	202	193	204	189	191	196	232	201	174	193	202	210	207	216	191	203	218	225	199	207	204	204	235	196	208	204	202	208	207	209	219	203	214	197	180	229	202	225	235	190	184	176	185	190	194	194	226	195	193	184	191	204	189	187	197	203	193	181	226	219	182	192	199	218	199	208	204	202	216	220	212	210	195	218	199	190	208	198	205	194	177	192	199	199	220	217	201	193	195	226	220	189	194	180	207	205	202	187	183	206	178	202	201	175	221	189	200	187	186	208	203	225	179	177	210	197	194	201	209	223	206	184	199	210	200	202	176	218	196	197	198	210	205	216	186	196	173	189	173	206	179	195	212	217	206	210	185	187	202	179	184	203	206	208	218	175	211	185	222	182	191	219	197	193	208	208	194	202	184	216	206	206	177	200	175	196	190	208	204	222	211	183	175	204	192	208	187	207	205	188	197	222	199	197	211	193	203	203	218	194	241	209	211	192	192	212	218
10798	17448	14179	7443	5104	3819	2996	2261	1811	1400	1209	1039	850	721	662	581	548	568	494	471	433	432	389	405	336	360	320	332	291	301	314	305	279	280	280	289	266	274	268	238	279	239	233	247	273	242	284	258	256	263	259	252	266	250	243	258	236	232	248	229	253	253	258	262	259	226	211	256	255	229	220	227	230	256	220	221	241	228	233	222	242	260	233	217	228	229	243	265	229	242	239	243	229	238	244	223	226	232	231	239	237	240	233	245	243	213	216	267	235	226	235	220	213	213	217	221	234	246	241	233	209	246	219	247	234	236	220	202	214	253	217	232	236	225	230	233	233	226	229	224	227	226	214	217	244	246	227	206	208	230	227	220	256	227	202	197	224	229	217	249	228	223	215	229	229	228	242	259	228	255	209	238	220	213	229	241	230	239	199	222	242	225	238	237	216	218	194	239	223	212	236	238	225	229	237	239	214	252	256	226	202	237	248	215	228	218	229	231	225	232	229	208	232	212	222	244	232	253	219	231	232	201	233	225	209	243	237	233	234	227	213	233	221	226	207	219	254	246	241	216	235	241	229	219	196	231	235	229	198	247	242	232	227	238	213	211	219	230	225	223	233	211	226	207	212	234	198	215	204	230	255	209	237	227	235	236	205	239	232	227	214	224	229	241	227	235	215	224	230	239	253	257	263	221	232	243	236	238	252	226	256	212	249	230	240	244	232	243	188	220	240	236	225	248	195	214	254	220	209	240	215	210	241	218	266	217	253	208	200	223	211	260	258	245	211	239	241	211	203	230	202	225	227	200	212	198	237	227	265	238	224	232	235	228	242	213	261	220	234	249	233	247	216	232	212	234	243	206	215	217	243	238	215	223	228	260	196	250	202	222	199	219	233	252	215	250	233	218	223	238	222	223	221	223	231	241	236	231	270	218	238	199	229	197	209	223	228	200	239	228	246	205	242	247	230	233	223	233	207	235	205	243	259	226	238	220	223	217	239	228	225	221	239	248	223	201	225	247	248	230	237	196	217	243	224	204	244	221	239	246	238	209	237	235	265	227	229	236	215	212	267	223	208	228	207	232	245	250	237	228	221	253	217	238	220	211	228	242	214	225	218	226	225	210	222	226	210	228	226	226	253	200	248	222	232	241	224	244	253	243	222	193	194	218	247	224	236	252	224	230	208	233	231	218	227	233	252	249	250	242	244	235	242	224	213	209	223	256	227	233	212	213	231	213	241	235	224	220	202	223	238	220	229	244	205	260	223	238	201	217	234	221	214	214	237	252	216	208	225	232	243	232	222	252	253	243	207	241	240	235	237	217	220	235	192	208	224	201	228	223	235	235	230	228	249	217	226	237	222	230	204	236	242	233	233	203	210	250	231	224	230	253	235	224	221	250	239	223	236	234	230	240	234	214	232	222	235	231	224	208	201	226	206	236	226	225	222	269	234	227	224	254	239	230	221	226	228	240	221	205	225	212	220	209	237	218	238	228	231	198	250	208	243	241	239	226	211	230	235	235	228	208	204	213	250	225	259	215	228	218	241	244	215	251	220	225	246	224	203	222	237	239	231	250	260	219	221	248	235	231	225	229	227	215	233	230	233	234	235	208	231	250	213	233	240	236	204	237	244	230	232	217	218	227	240	231	220	245	217	221	224	212	250	198	220	222	225	214	219	216	242	214	220	223	229	242	196	225	213	245	237	235	238	261	249	191	221	211	239	231	225	245	229	239	215	228	211	218	224	225	236	218	220	219	205	212	213	203	219	239	227	231	229	274	217	242	240	232	218	247	237	260	226	194	235	212	243	240	232	243	232	223	223	212	238	224	226	242	210	222	226	240	240	243	215	234	204	245	241	241	214	224	218	218	229	230	239	210	211	220	221	218	230	229	221	245	204	209	234	214	215	231	236	235	253	256	253	236	222	221	213	212	227	250	241	227	218	199	236	243	222	233	213	218	251	218	241	207	228	236	216	211	216	226	220	188	236	205	250	232	226	252	209	234	233	249	236	256	205	233	220	237	206	234	212	234	211	216	239	238	263	212	229	220	253	230	213	211	223	216	243	234	208	232	223	216	240	208	209	220	222	217	216	236	227	242	240	224	222	222	232	245	241	240	198	233	234	213	259	222	217	219	229	226	238	205	236	229	236	208	211	233	212	248	235	200	241	229	232	251	242	238	217	227	212	227	237	217	223	239	242	215	222	226	254	224	240	213	221	241	222	198	232	240	232	228	241	257	237	243	207	200	245	229	229	235	232	246	236	234	219	199	234	224	238	228	239	211	234	236	248	211	232	226	233	247	227	235	222	229	203	216	249	213	230	194	231	220	223	237	222	218	231	224	228	234	212	217	192	210	222	216	215	206	215	216	210	222	212	207	213	234	197	205	256	236	233	237	252	223	237	244	229	236	245	224	223	209	241	246	239	212	219	223	245	236	221	242	208	233	218	195	234	215	226	236	225	241	237	219	216	237	232	255	217	249	233	225	229	211	229	203	232	218	253	232	225	232	237	236	219	241	197	224	234	226	224	224	223	268	235	230	205	216	208	218	212	214	244	227	215	212	220	222	228	205	243	239	240	222	237	236	225	224	227	209	228	229	198	224	219	226	251	243	261	219	213	242	198	247	252	219	218	220	228	198	203	228	219	229	225	232	209	219	213	233	217	235	241	222	237	256	225	244	225	233	214	251	223	211	249	210	211	245	230	241	232	223	214	237	238	235	211	236	226	203	227	223	219	252	225	244	205	216	215	231	255	224	232	248	198	241	234	235	243	232	216	204	202	220	249	224	216	244	240	231	234	231	215	213	208	201	227	261	233	230	216	234	226	248	251	234	223	238	239	234	233	224	234	226	234	233	256	217	225	228	249	220	232	211	241	225	215	229	182	214	256	243	215	221	228	242	248	223	220	218	243	236	224	231	239	217	235	223	218	212	233	216	225	217	232	234	216	232	249	239	208	217	218	203	242	226	230	220	229	226	227	249	224	238	223	217	216	227	248	258	232	203	235	230	218	257	253	229	237	217	236	185	222	242	211	227	219	225	235	247	240	220	239	213	226	247	240	217	234	212	221	211	223	241	222	238	223	256	228	242	225	241	259	200	210	267	222	231	235	223	193	234	225	257	224	239	208	225	217	240	246	228	235	236	222	259	228	221	228	220	242	234	216	240	241	241	207	240	258	220	220	228	238	236	211	239	222	221	226	223	241	240	220	223	230	193	213	211	223	235	230	228	223	241	212	252	230	214	229	231	248	197	211	217	207	223	233	214	248	232	208	221	245	202	211	209	209	236	259	233	213	220	245	211	246	217	218	215	232	222	235	224	221	233	219	234	229	209	246	228	225	211	225	225	229	199	240	222	260	252	215	219	241	216	235	246	237	235	219	244	241	205	215	229	240	195	234	207	233	235	213	241	235	221	239	244	255	229	220	197	228	225	265	238	235	234	212	230	233	239	242	220	209	233	216	210	234	219	235	257	242	237	234	254	220	215	224	252	233	217
26923	20212	7721	930	592	552	499	488	495	433	448	498	454	453	465	451	462	461	455	471	480	444	484	435	446	445	447	449	490	449	454	444	497	516	495	470	456	504	494	466	469	461	444	468	451	496	463	449	466	439	409	464	455	432	451	473	477	419	443	465	446	478	452	463	448	452	446	467	429	454	456	432	440	452	459	479	421	453	441	455	466	431	439	481	437	457	446	454	434	422	474	466	440	497	451	451	499	448	435	478	468	447	467	455	472	462	463	448	476	438	434	425	442	422	522	453	440	424	469	429	466	459	488	466	462	460	448	473	449	426	441	409	458	485	443	446	503	477	468	459	437	461	443	475	445	454	407	460	410	437	461	445	421	487	466	426	497	456	458	456	458	461	451	437	453	443	504	453	438	470	467	457	438	415	402	448	470	443	424	424	456	408	454	451	469	433	494	427	449	460	442	457	450	424	448	442	429	510	459	427	469	440	483	437	468	450	489	458	424	492	435	496	428	444	501	406	438	445	436	445	431	477	432	460	446	475	466	445	444	443	440	441	439	433	418	462	468	444	475	435	461	463	441	438	435	428	470	474	455	499	456	468	428	481	441	435	494	431	467	464	479	479	477	419	471	496	479	455	439	465	440	455	453	467	452	432	459	437	426	457	467	447	480	438	501	455	462	458	484	452	460	476	467	488	483	427	480	430	444	440	455	466	438	472	428	488	467	413	483	467	483	489	481	473	435	424	441	487	488	459	458	453	456	449	446	448	469	490	447	396	480	457	451	499	463	489	444	442	452	419	470	490	470	464	491	450	453	443	472	473	471	436	450	507	469	461	442	445	437	454	450	475	438	473	437	461	445	445	438	475	445	442	439	442	470	471	463	428	465	429	417	450	472	443	427	432	438	480	457	436	449	430	424	463	434	476	434	470	445	431	424	430	438	472	447	440	408	436	443	445	506	490	437	493	475	443	450	469	454	449	442	443	436	444	477	471	439	437	487	450	467	459	425	500	434	452	451	452	480	436	460	467	457	458	420	456	438	460	490	493	464	425	465	428	438	429	480	475	459	441	442	452	476	450	444	458	445	454	460	433	460	434	448	418	441	471	399	433	396	429	439	427	457	465	464	474	458	452	448	469	458	449	435	470	440	450	462	446	473	439	483	481	443	421	459	457	445	493	454	453	460	440	427	448	456	453	489	408	465	451	419	470	445	488	438	462	446	429	467	457	453	483	472	490	477	423	457	474	471	481	396	481	481	457	457	437	466	476	427	442	446	476	415	469	434	443	462	480	436	465	438	430	430	465	438	454	431	474	456	427	466	428	446	454	437	437	440	435	477	444	454	486	427	439	456	425	481	470	442	439	462	450	458	432	499	479	448	458	437	450	444	473	471	463	411	466	437	474	413	447	455	433	432	459	405	456	450	482	430	421	479	454	450	463	465	465	448	451	451	458	452	437	449	469	404	455	492	454	487	448	455	442	447	463	492	471	466	419	455	432	447	460	412	445	458	446	478	447	444	489	472	420	462	467	478	434	477	432	416	471	431	469	467	435	463	470	457	472	438	455	470	445	452	448	414	512	491	474	441	476	496	475	477	473	463	435	463	433	468	452	454	438	444	460	473	467	519	473	436	468	461	441	476	424	448	425	466	442	479	450	431	438	478	492	480	433	480	435	481	487	438	465	464	449	460	439	435	438	458	414	479	478	471	454	472	471	444	459	443	466	440	439	480	432	481	441	464	452	460	477	434	464	453	463	482	453	486	458	488	462	436	479	474	481	503	468	430	489	430	443	440	441	482	447	434	481	487	426	469	474	470	426	469	491	465	463	497	449	469	467	475	466	497	438	453	423	432	448	459	445	456	454	470	409	449	440	466	442	456	424	437	439	456	465	448	464	478	436	454	445	444	476	480	467	466	413	469	474	405	456	452	475	457	511	467	476	474	450	484	443	488	453	444	445	470	468	441	425	400	441	436	431	466	465	451	473	497	413	441	465	468	432	464	491	458	478	471	458	456	452	427	444	449	434	456	423	461	463	463	431	481	439	468	508	469	449	470	464	464	475	444	426	468	453	489	424	450	471	485	436	446	467	474	475	465	444	422	441	454	450	480	445	466	462	472	452	447	430	424	428	497	470	435	443	460	475	446	458	464	447	463	467	412	474	456	446	437	418	452	483	450	466	437	448	422	417	429	469	460	449	446	471	424	455	453	457	430	470	440	430	476	462	444	473	422	436	406	434	444	473	448	470	423	470	454	450	456	468	435	450	461	454	451	472	435	456	474	481	467	451	435	453	465	461	461	444	424	442	435	411	441	457	444	448	476	423	472	459	429	465	467	470	454	441	455	434	454	454	455	502	445	482	454	436	440	449	493	467	474	451	470	479	462	453	442	451	463	477	438	451	478	441	410	443	439	471	469	449	448	482	513	433	442	456	421	434	474	437	483	444	471	494	461	450	471	503	407	459	491	440	465	489	461	452	433	457	452	461	451	456	436	481	440	410	414	460	426	443	427	439	486	469	508	494	476	473	444	463	474	481	440	453	486	431	427	468	466	426	442	439	449	457	468	493	480	424	429	446	433	446	467	459	439	437	442	459	475	461	449	451	425	469	429	474	434	489	464	409	441	438	477	435	497	452	486	452	486	467	446	462	475	453	466	449	441	433	430	441	436	450	507	483	452	487	431	445	483	432	418	462	486	431	470	451	422	487	469	454	438	471	413	464	430	476	462	489	435	463	456	462	460	457	472	465	467	485	451	482	408	474	451	462	475	464	460	423	420	465	441	447	438	451	487	434	453	440	436	462	480	434	449	451	450	458	460	488	464	433	439	475	459	457	469	437	456	447	457	463	448	432	482	449	450	433	439	486	471	483	494	476	450	498	442	418	485	448	452	434	429	450	467	487	478	450	456	424	473	446	462	430	452	456	443	438	460	429	428	435	422	456	460	422	454	415	451	472	466	436	446	427	474	421	463	467	459	441	474	456	426	457	461	478	464	433	469	458	463	436	464	439	437	422	441	454	432	439	492	447	458	458	464	448	434	428	446	461	475	454	464	455	496	440	428	437	464	439	435	440	435	443	450	446	446	469	444	494	438	427	445	446	430	440	456	498	431	439	443	446	455	449	464	459	444	486	425	451	435	443	423	438	432	432	428	483	443	426	437	459	460	458	459	464	471	456	424	472	467	447	455	457	468	448	451	487	434	466	442	472	433	463	447	411	465	437	456	445	423	458	454	471	479	428	446	461	452	427	438	409	490	458	445	446	470	459	468	461	459	396	438	446	498	487	457	451	456	449	454	457	445	472	483	438	471	452	447	448	433	467	414	479	396	453	458	416	504	434	450	438	459	486	450	495	449	409	497	486	475	464	377	434	448	486	463	493	423	469	465	455	414	440	442	454	463	454	498	445	438	431	471	512	427	438	442	445	468	454	478	438	477	463	449	444	464	437	465	476	473	470	457	446	451	494	426	430	421	440	420	438	427	479	444	437	452	456	458	439
5310	1380	1140	851	701	740	636	633	562	550	596	589	549	556	538	561	509	547	516	541	540	518	499	554	547	547	540	554	507	605	524	565	521	505	553	551	522	523	500	558	553	586	562	539	593	536	500	554	542	584	579	564	564	503	502	549	518	551	511	587	541	531	524	584	559	555	550	578	533	509	529	531	554	549	521	573	547	519	521	500	536	512	525	572	554	532	531	539	588	561	558	532	531	564	555	521	476	569	567	558	580	503	549	525	557	534	578	576	540	496	574	523	580	557	509	564	595	551	561	560	556	558	586	529	542	515	526	532	555	584	504	566	550	576	552	545	513	491	541	558	574	526	561	527	557	540	547	542	552	520	519	563	566	569	501	561	534	561	524	555	543	546	540	555	578	527	562	507	553	554	551	546	518	529	542	527	544	561	555	549	535	545	492	540	488	526	504	518	544	530	536	542	550	524	537	539	532	561	524	550	564	533	535	513	525	522	554	576	557	553	531	542	526	525	543	522	545	567	560	572	544	568	560	547	577	544	548	575	543	547	503	537	582	517	580	543	506	558	516	548	549	539	519	550	539	555	557	563	565	551	527	517	519	522	518	530	554	520	581	507	521	524	574	540	567	549	520	552	528	581	539	524	560	571	536	546	568	572	505	575	561	496	577	546	551	547	533	561	570	544	557	551	522	528	563	539	577	484	560	529	506	515	557	546	525	561	516	541	569	517	558	575	551	512	538	530	547	519	570	551	568	550	530	538	557	510	541	530	572	539	566	544	505	541	498	515	575	524	555	572	567	567	544	534	556	564	528	536	555	515	562	554	528	519	522	564	527	583	542	556	555	541	559	532	590	516	544	547	561	568	519	556	491	597	544	535	535	531	551	527	572	547	531	535	530	527	563	536	548	511	557	516	576	534	553	587	538	541	557	550	565	521	560	530	547	571	524	570	563	567	520	573	553	555	520	537	567	544	546	504	596	544	501	516	560	530	573	550	519	559	524	583	569	518	549	536	566	589	576	497	573	494	566	568	535	542	552	560	559	567	520	521	570	548	560	588	552	550	558	525	547	537	531	551	590	516	562	562	497	510	606	550	533	548	589	529	519	558	577	519	519	507	518	541	544	513	578	578	526	560	492	541	511	534	534	519	557	564	527	546	472	519	568	539	590	537	541	533	543	514	545	540	522	562	548	527	549	587	535	558	545	548	504	511	560	534	541	579	557	580	547	568	553	515	542	554	533	514	533	603	574	564	599	543	526	511	545	558	568	555	549	530	557	498	523	520	545	537	526	548	554	547	562	552	501	525	523	538	563	543	549	520	550	577	550	528	554	524	530	545	552	523	549	601	574	563	522	570	603	520	555	527	595	530	513	596	552	569	541	549	524	525	569	545	572	514	578	535	536	561	560	582	534	536	550	525	537	524	552	500	525	586	541	559	531	561	531	541	506	548	537	557	538	577	539	531	549	529	531	513	600	553	559	537	513	572	546	534	511	564	518	525	537	549	537	579	512	570	584	571	536	555	549	570	598	554	557	570	553	551	539	526	581	526	574	594	556	544	532	597	544	557	537	548	562	580	531	539	518	508	528	567	520	532	550	522	517	529	543	538	551	489	552	508	522	510	569	533	538	555	542	510	556	570	548	583	571	607	512	506	564	588	585	501	511	548	496	536	515	570	540	562	569	558	544	512	550	552	540	553	523	544	543	558	546	559	531	574	542	517	588	575	548	527	545	575	511	549	507	585	547	566	504	556	511	532	514	523	539	550	565	547	580	537	534	549	530	542	579	531	562	579	525	537	547	532	576	550	538	573	535	531	567	521	529	547	536	542	550	574	495	533	536	518	543	532	524	549	562	519	514	540	503	561	511	524	554	529	560	530	572	536	536	558	552	569	553	558	521	567	585	528	569	542	565	564	520	566	541	555	570	556	528	541	568	534	538	519	543	535	561	514	541	552	577	551	534	568	560	555	549	542	527	549	496	551	595	545	576	527	554	588	556	549	490	559	552	548	561	550	557	541	577	558	565	562	558	538	529	544	572	533	532	551	562	577	540	563	550	577	533	551	515	552	506	551	567	560	561	515	570	550	549	565	546	541	565	527	583	544	559	555	535	531	560	514	580	587	564	557	538	565	545	541	563	574	510	538	533	567	553	496	544	525	532	556	535	495	543	530	544	549	530	509	533	571	513	495	532	537	563	506	505	582	532	561	518	562	487	528	539	568	496	522	567	561	561	535	546	561	549	565	571	544	496	559	582	537	495	524	545	518	569	530	527	532	553	544	526	541	595	559	549	559	560	520	563	533	550	538	574	553	537	575	538	510	535	520	577	560	540	526	554	560	564	548	544	528	522	515	564	583	575	522	587	585	521	590	536	569	520	527	562	549	551	589	536	557	535	575	570	515	555	559	511	495	561	531	548	551	577	545	557	565	563	552	507	557	572	534	571	512	541	533	540	536	507	546	513	538	499	609	577	561	535	531	585	552	535	543	549	534	550	555	554	571	597	507	576	521	554	537	505	552	566	545	546	518	596	555	564	554	523	545	528	527	574	532	519	549	519	543	542	557	536	592	569	517	552	547	549	523	526	540	508	563	552	534	533	518	519	527	563	561	544	524	567	517	548	501	600	523	524	539	534	578	547	534	525	526	519	553	519	537	568	551	510	546	566	533	526	503	543	556	539	540	532	546	519	533	538	560	550	561	523	588	506	532	498	587	560	537	581	531	547	523	498	561	562	522	511	525	538	538	539	548	526	570	544	576	536	574	573	550	501	564	529	539	515	574	554	527	578	513	591	510	538	546	551	599	582	527	557	538	557	530	548	555	529	540	547	550	509	585	530	514	493	554	565	544	540	549	551	573	548	527	556	543	544	517	587	564	558	552	541	532	549	542	589	553	540	564	530	548	514	521	530	537	509	537	526	588	533	566	529	526	548	524	514	527	553	525	537	528	549	557	580	535	535	569	533	545	489	560	586	567	504	547	534	576	549	528	533	553	531	537	574	543	508	546	518	535	549	564	555	578	539	578	516	519	554	576	564	547	518	539	575	563	597	531	550	552	541	557	502	545	502	545	551	519	562	557	558	581	589	551	526	555	519	540	505	553	520	534	522	581	540	558	545	558	567	582	517	551	598	573	539	539	566	561	528	498	547	552	585	540	561	515	565	556	528	534	555	528	538	558	552	512	533	579	570	541	547	549	551	563	540	560	551	516	551	523	534	510	577	558	560	536	547	587	543	536	560	553	540	526	539	560	521	566	542	533	528	514	564	570	544	546	516	576	525	537	536	529	524	547	562	557	521	587	520	531	548	571	516	581	556	569	510	540	546	533	559	525	549	553	572	586	542	519	525	555	535	561	555	535	544	539	536	565	532	559	560	536	579	530	568	535	561	518	553	574	544	522	524	553	548	546	582	527	546	528	548	487	541	543	519	506	548	570	493	559	540	518	527	550	556	528	540	589	547	561	514	542	520	561	552	573	539	566	522	543	530	549	538	575
23734	21016	28417	23816	21002	11690	1161	711	556	476	439	395	386	335	321	314	285	306	327	258	278	261	277	248	247	234	246	256	234	231	254	234	245	234	236	235	220	256	232	274	205	269	243	220	238	229	252	204	223	218	233	245	218	245	234	211	195	192	209	237	214	241	230	233	220	194	237	223	231	212	233	219	219	213	220	215	241	200	221	216	197	216	224	248	210	215	224	223	191	215	220	204	239	220	229	186	206	219	222	197	207	236	237	190	232	231	214	217	197	227	233	203	215	221	234	220	200	209	236	226	242	204	207	231	236	225	209	238	234	180	225	217	255	204	239	235	205	201	211	210	216	217	221	222	219	217	218	230	216	206	220	219	214	212	209	239	226	222	234	210	230	224	212	214	214	221	180	230	245	221	195	222	198	211	206	203	229	194	207	221	250	254	230	227	222	226	235	226	226	228	236	226	230	245	222	240	220	216	226	215	216	203	227	202	235	224	228	226	207	236	213	210	225	213	204	207	221	234	235	221	217	223	217	223	223	252	237	220	241	224	244	213	194	218	224	212	185	213	214	223	241	220	228	219	238	207	235	225	193	223	226	191	220	233	215	216	219	203	229	221	191	220	231	190	213	218	209	202	240	209	222	226	217	224	181	217	211	212	209	226	228	232	198	235	213	204	203	202	234	219	200	214	204	227	212	214	223	205	200	227	222	210	209	242	214	227	226	244	215	196	216	244	229	219	191	203	220	240	204	208	189	219	243	238	244	208	206	241	227	226	223	220	208	206	236	217	232	207	209	227	203	245	221	226	234	231	225	223	236	231	243	211	214	224	230	205	222	214	206	215	214	198	201	235	218	248	235	225	214	222	238	226	225	219	216	227	205	226	209	236	191	220	219	218	233	234	234	221	204	221	222	224	228	195	223	233	228	227	234	205	207	216	221	182	200	217	205	241	207	207	228	229	218	200	239	213	221	221	207	228	226	215	227	218	232	224	221	205	235	210	230	215	214	214	195	221	240	216	235	223	246	218	224	206	225	215	190	228	203	208	231	213	196	245	214	189	230	192	207	202	219	222	203	183	235	220	210	210	236	217	243	220	190	219	223	227	220	211	189	211	221	221	205	217	232	233	225	211	218	195	201	211	224	219	237	231	211	206	221	222	236	222	211	214	212	237	205	233	215	211	232	186	236	229	225	218	219	213	221	226	194	255	215	216	224	227	200	216	210	220	228	235	218	211	208	206	237	203	197	222	213	221	231	239	208	229	190	222	216	219	217	224	236	194	226	213	249	228	234	230	223	211	244	227	200	240	217	217	222	215	236	225	196	195	227	195	220	210	205	231	221	219	227	224	247	222	210	194	223	229	187	223	216	195	216	221	200	242	205	199	222	215	211	218	229	222	214	198	229	213	212	233	193	205	213	235	193	198	193	209	191	217	218	224	219	232	216	236	217	223	222	217	227	204	226	250	245	237	226	201	214	240	223	209	212	218	230	212	223	209	246	205	241	242	235	208	209	224	197	225	239	195	217	180	243	214	188	219	215	227	205	230	214	210	239	231	250	235	229	181	218	223	205	217	214	225	221	211	219	227	204	221	237	187	224	230	215	241	209	222	228	177	214	203	236	238	221	240	207	201	216	192	217	200	192	210	221	212	218	230	223	228	233	229	213	210	216	217	193	222	226	222	219	198	231	212	203	228	205	247	239	214	216	216	224	227	196	220	208	220	194	209	231	207	234	204	197	228	200	203	237	228	231	224	188	237	211	218	205	246	190	241	218	198	215	199	231	202	209	222	197	223	205	200	208	227	207	222	207	226	209	213	240	252	249	188	222	223	232	204	220	211	205	202	215	220	210	234	217	229	226	239	234	206	198	220	211	250	244	225	193	196	224	206	230	222	234	204	226	219	214	200	208	195	244	231	243	204	194	236	216	227	214	207	200	208	198	235	219	198	209	238	203	216	202	233	220	207	206	208	210	194	204	217	206	193	213	216	206	208	218	202	193	207	218	225	216	210	204	200	243	211	245	212	195	206	243	201	224	217	241	205	226	201	231	213	201	198	208	242	212	217	216	197	213	216	213	218	241	203	215	218	235	209	230	224	226	193	253	209	227	225	190	207	209	220	211	227	212	238	224	206	231	224	200	203	219	198	220	205	219	201	219	232	206	247	255	231	217	225	239	211	250	219	197	219	208	222	209	225	211	227	224	230	223	220	211	228	211	193	223	208	227	215	227	214	204	214	190	200	221	216	214	234	212	224	216	234	209	211	219	185	213	177	206	240	196	208	197	216	211	229	239	204	221	217	244	224	213	198	245	222	218	205	218	199	207	212	212	215	207	233	239	199	220	218	220	212	208	212	216	210	225	233	199	189	199	226	192	234	234	219	220	218	225	192	224	237	241	225	218	216	208	210	212	222	231	229	219	218	206	192	193	201	206	230	229	217	208	227	237	218	247	195	204	248	229	212	222	196	226	208	229	219	222	204	208	218	214	219	205	239	223	208	240	202	244	243	236	200	191	200	222	232	243	209	210	203	192	206	218	206	231	201	214	228	204	218	213	201	201	212	229	220	215	223	192	238	233	219	204	209	217	209	222	198	262	250	214	211	222	198	226	201	239	201	223	217	202	246	218	240	231	232	189	207	224	192	212	227	230	230	210	233	203	205	209	221	207	206	222	236	218	231	211	219	223	205	222	229	226	224	202	221	221	214	212	216	207	199	205	221	219	214	221	205	210	231	223	235	195	193	228	219	235	212	207	233	212	229	204	235	191	238	229	205	205	204	213	205	215	201	194	210	222	241	208	212	209	233	226	209	200	226	219	190	200	208	227	213	221	203	235	212	222	202	184	237	221	215	219	214	213	221	248	223	212	225	225	206	183	205	206	239	215	208	234	226	242	217	228	205	238	231	219	200	226	209	237	234	230	218	228	210	196	209	197	209	217	234	238	210	231	198	203	218	207	196	220	223	222	238	230	207	180	205	218	227	233	219	208	215	225	230	238	193	192	201	202	219	252	199	203	225	206	219	207	204	204	239	230	216	217	246	218	221	225	234	234	246	248	220	206	201	213	203	233	221	231	224	226	209	220	222	252	227	193	195	242	207	200	218	217	249	191	216	202	214	201	227	208	214	208	202	208	219	227	201	225	199	195	205	227	194	207	203	209	225	214	222	209	231	207	206	208	257	223	197	223	223	253	235	238	212	236	213	241	209	208	231	221	194	199	207	217	224	228	212	232	194	218	230	236	188	245	213	211	217	236	197	213	231	205	206	250	230	207	238	233	232	216	191	239	207	197	222	235	209	235	208	217	232	235	211	228	227	220	235	209	217	222	223	245	240	232	205	216	190	193	198	203	217	200	228	203	222	222	189	216	231	223	230	214	200	180	216	202	214	242	211	242	207	215	218	243	199	220	217	244	204	195	197	240	227	210	213	211	225	230	215	199	243	189	194	233	237	210	224	224	192	204	230	247	227	212	209	237	205	218	254	219	225	218	224	209	228
7586	10780	8675	4307	2938	2113	1653	1205	1058	866	762	668	590	490	522	443	439	454	389	360	349	376	372	353	350	338	301	315	322	304	323	310	340	297	280	275	292	278	265	270	289	262	301	270	271	282	271	290	287	280	261	304	271	283	303	278	266	253	286	272	270	273	237	286	290	296	282	297	258	243	263	277	268	277	263	285	277	300	286	279	284	274	290	286	251	287	256	281	307	281	257	257	255	254	277	282	261	257	290	248	294	264	253	298	256	294	257	256	279	265	268	257	272	253	272	263	272	246	258	265	275	252	249	260	264	276	256	275	288	266	263	298	285	236	244	263	255	284	260	300	280	264	261	243	261	250	284	240	279	267	275	260	276	261	276	312	246	284	256	253	286	271	273	270	302	247	266	223	254	246	268	281	254	289	267	254	271	250	269	257	267	251	277	258	287	258	253	295	273	287	279	248	293	299	287	255	246	244	285	268	271	265	269	290	287	272	252	275	286	260	280	274	257	262	278	269	275	256	260	249	248	274	265	291	258	329	265	264	295	259	273	284	280	261	259	307	268	248	229	277	292	276	255	279	276	263	243	278	266	263	246	283	276	261	272	245	264	275	237	255	273	239	252	256	273	246	291	287	264	299	253	258	239	261	308	271	275	272	257	245	267	273	302	300	282	286	284	255	255	270	282	242	284	271	266	303	277	245	287	251	258	292	260	259	291	275	266	259	278	274	284	281	236	256	263	249	255	271	265	260	267	238	268	268	248	282	251	294	281	269	268	243	285	276	256	251	257	278	246	258	292	282	281	248	266	274	265	260	255	238	290	255	248	275	262	259	273	276	255	270	255	254	290	219	275	265	242	287	270	288	253	254	267	263	269	266	271	266	255	243	245	271	269	289	269	265	256	294	290	245	266	240	281	265	288	257	255	279	259	267	258	255	291	247	261	268	281	276	267	281	284	255	275	298	245	274	257	279	265	273	262	271	242	257	256	258	233	275	283	260	266	273	271	284	269	274	279	297	295	263	268	272	288	259	267	254	281	259	280	270	284	256	265	265	283	252	259	250	286	264	254	276	273	273	314	282	318	284	253	285	270	284	261	251	249	292	256	263	257	263	273	261	292	254	270	287	285	274	264	247	256	248	281	227	292	272	284	273	246	274	249	274	277	255	305	260	278	321	273	288	264	266	259	288	246	289	253	268	268	290	265	254	284	282	273	275	257	293	294	282	278	253	256	304	276	272	263	247	238	240	268	252	274	261	273	259	269	280	248	254	280	276	271	247	238	268	284	268	241	266	270	277	291	250	260	256	239	239	258	277	265	247	283	261	270	255	274	243	293	258	285	280	239	276	265	240	242	267	260	276	260	263	257	271	263	227	284	247	260	254	247	298	271	284	250	286	272	264	266	279	258	275	250	290	276	237	274	286	286	287	267	266	248	272	286	272	301	293	281	249	248	248	280	275	262	273	259	289	283	280	281	270	289	248	292	259	268	292	286	280	268	256	291	278	268	274	267	290	276	280	273	280	282	280	302	273	273	297	274	262	264	284	257	242	254	274	277	254	242	273	259	280	252	257	296	243	264	256	269	295	243	273	279	275	262	276	259	260	264	271	281	276	260	262	250	251	283	275	275	267	271	303	280	249	263	282	250	264	262	277	298	298	274	247	294	291	270	257	301	233	282	245	266	286	270	288	299	256	254	266	259	269	256	274	252	236	252	251	285	257	303	242	288	241	273	264	290	307	260	286	267	289	274	265	245	269	278	257	261	239	257	257	243	276	279	288	283	253	232	270	288	261	269	265	261	247	264	257	294	269	278	278	255	271	271	281	265	275	269	290	252	267	278	254	278	258	274	284	282	261	247	273	277	252	254	283	249	273	247	275	282	279	277	296	273	292	278	268	264	283	282	265	293	266	267	292	260	244	289	280	255	270	268	268	281	278	269	264	270	265	284	252	268	235	271	307	272	271	283	298	283	281	259	246	239	274	264	298	256	255	253	239	304	268	247	273	256	264	267	261	250	255	264	291	266	294	285	248	307	272	263	285	258	284	276	294	274	272	279	286	258	254	256	260	233	249	265	272	256	288	254	256	277	283	238	264	291	275	299	271	262	261	271	271	295	256	263	250	279	281	263	251	281	250	261	251	265	265	291	302	246	284	283	272	261	256	297	261	271	272	246	277	255	263	290	252	254	299	251	291	287	243	284	277	247	267	279	292	255	259	284	279	286	265	293	268	287	264	284	265	256	295	243	253	271	304	274	260	267	282	287	253	254	302	245	291	255	296	305	251	253	265	251	253	285	280	285	258	260	255	253	255	260	235	231	264	243	263	270	249	279	298	290	263	272	261	276	272	307	248	254	284	291	308	236	260	280	239	253	275	284	307	264	259	305	255	251	269	282	248	270	273	273	247	254	267	283	288	272	280	270	250	283	287	279	268	279	269	276	255	276	267	272	269	270	268	305	301	267	285	271	293	277	288	281	248	292	271	247	277	281	260	293	262	253	271	268	267	259	300	282	252	273	255	254	265	279	289	261	283	264	285	259	281	268	283	269	256	294	251	281	292	284	257	253	242	286	263	283	270	269	281	247	261	244	272	276	309	247	277	268	236	268	303	266	231	266	264	266	292	269	268	232	279	262	272	282	253	299	251	297	235	288	255	269	274	271	261	281	269	273	277	263	242	267	268	254	264	262	260	281	273	269	264	258	274	254	270	287	263	265	277	273	286	297	260	277	234	280	300	246	277	263	288	255	230	306	277	272	246	256	268	258	271	253	282	282	278	272	268	304	253	261	268	254	272	297	266	241	274	270	240	278	267	267	279	236	255	278	275	244	299	285	275	314	258	255	268	277	266	243	257	250	246	275	243	260	275	274	271	315	255	253	233	289	270	272	278	273	292	269	266	274	263	256	257	253	256	286	266	281	262	294	244	268	245	243	275	247	248	270	276	265	270	261	279	295	277	295	270	296	242	247	269	234	267	271	290	259	285	262	266	253	272	272	258	283	259	262	272	272	280	245	266	256	267	294	265	282	256	252	256	270	276	248	258	285	275	253	277	255	262	254	274	289	274	279	235	263	265	270	253	255	279	248	272	282	291	262	259	267	273	291	284	268	250	265	274	249	263	265	275	262	285	251	266	264	264	268	254	251	264	290	259	263	297	256	280	267	270	256	236	270	260	254	267	281	278	262	264	270	250	280	262	277	266	288	285	262	308	254	279	256	256	276	272	273	255	287	288	266	278	275	297	279	250	284	268	296	284	249	267	278	271	283	271	257	271	293	255	256	260	262	263	259	270	298	285	263	272	244	266	279	264	288	265	270	282	259	250	261	237	268	295	280	276	269	252	283	253	264	289	297	308	296	257	272	284	251	281	288	265	268	264	241	271	276	246	281	246	254	254	274	242	283	275	247	257	284	296	267	256	273	266	246	300	250	300	266	250	270	268	265	241	288	271	282	249	273	271	277	282	295	237	264	275	296	257	270	275	282	256	262	271	258	270
25014	21044	27286	24859	10688	1025	791	712	674	642	603	598	555	565	558	568	573	526	554	549	524	551	526	526	544	530	559	487	551	523	482	540	529	574	528	490	520	488	547	530	587	512	521	561	503	558	478	532	519	519	515	511	504	498	481	493	557	498	545	535	524	506	545	538	518	543	512	505	569	525	492	484	510	516	527	483	521	517	493	500	502	503	500	497	499	514	529	496	502	510	544	520	512	515	516	533	565	527	477	556	525	525	510	455	536	532	509	513	519	553	508	479	478	484	526	539	495	535	523	544	505	526	501	527	521	488	525	523	518	517	530	470	537	516	519	514	537	536	507	565	533	556	499	487	521	515	500	545	505	484	522	522	544	516	525	507	513	543	510	503	513	538	530	515	503	508	508	499	568	463	565	518	504	500	523	506	545	503	532	539	511	504	504	488	525	521	505	490	531	524	540	568	508	494	481	555	524	537	524	514	507	483	485	519	472	512	502	545	515	486	513	520	505	536	492	556	537	491	506	551	524	484	519	503	514	519	505	483	477	533	507	502	526	499	487	490	497	531	497	556	489	535	536	554	490	513	544	499	481	534	482	484	481	496	479	531	485	509	501	474	519	531	515	514	481	509	453	491	511	520	505	479	543	532	508	483	477	502	498	562	475	532	552	537	539	521	522	542	534	545	506	539	520	532	525	521	538	498	494	467	497	542	507	474	514	526	497	507	464	543	504	492	500	491	547	536	515	542	512	527	496	524	521	553	515	503	500	507	539	509	480	528	515	534	529	518	534	507	477	505	500	506	444	486	490	548	498	525	506	515	501	526	512	500	513	565	562	523	482	559	534	488	491	514	497	535	504	514	524	528	537	486	509	566	536	475	516	491	564	485	518	475	464	521	501	533	508	532	579	555	520	493	505	526	523	599	513	522	503	502	503	521	515	505	496	470	528	480	571	549	469	493	524	489	516	500	495	552	555	466	503	556	510	542	505	516	506	536	452	505	531	504	511	534	531	518	502	530	512	521	516	500	523	481	537	486	520	491	526	493	489	535	500	509	518	479	495	554	500	534	531	553	474	548	485	525	510	516	480	558	464	516	519	489	502	534	527	522	502	565	498	518	477	534	484	520	506	505	510	519	509	501	511	510	476	497	514	477	500	487	509	508	526	523	531	543	510	492	497	532	489	537	510	516	526	525	516	497	531	524	496	491	548	484	497	519	499	519	523	497	533	532	524	497	562	518	528	529	491	512	510	524	521	535	542	511	519	517	518	544	563	512	499	517	527	504	485	506	514	525	548	503	494	552	493	514	540	483	500	526	481	516	502	490	456	518	460	490	506	527	464	471	529	491	518	521	545	520	541	524	523	536	492	511	529	598	490	490	509	518	532	510	506	529	512	479	540	551	541	556	505	505	499	522	523	500	536	545	544	485	514	512	533	500	550	469	528	494	565	541	538	484	477	548	473	536	527	538	528	515	529	493	504	485	498	527	493	524	509	495	549	526	555	528	517	487	505	498	499	507	501	515	521	504	522	502	487	516	502	554	517	496	487	508	517	504	513	508	555	510	496	541	498	526	506	521	516	557	501	541	487	532	563	543	481	509	493	550	531	494	524	531	547	497	503	497	504	509	503	507	524	503	520	555	555	545	485	492	481	501	512	533	523	497	543	539	497	526	529	528	539	538	515	487	528	473	552	501	507	490	516	522	487	537	494	501	521	560	543	483	529	510	535	501	519	569	551	546	490	538	518	485	485	512	510	479	503	464	490	557	505	501	480	496	504	508	526	525	502	488	509	510	549	533	517	518	509	506	483	513	498	515	482	490	513	527	503	550	538	544	498	478	566	488	518	565	546	529	508	510	484	534	478	514	521	536	483	534	496	499	505	518	509	541	498	503	503	496	531	510	518	505	480	523	479	509	522	492	520	471	527	516	504	495	503	544	531	519	534	512	517	519	518	489	481	479	539	512	515	515	537	471	528	525	476	555	549	520	505	537	473	521	513	519	493	525	532	491	533	521	541	517	484	505	515	544	508	522	485	532	477	525	533	516	481	542	545	508	498	507	490	508	469	547	511	485	547	498	516	503	492	514	489	537	518	527	495	540	524	548	541	500	536	479	549	536	491	508	532	498	532	521	522	542	516	508	531	513	502	543	515	514	504	534	540	496	523	489	503	496	531	497	529	531	488	494	528	514	480	518	478	563	509	518	467	522	481	525	560	475	537	519	493	534	564	510	532	520	514	462	510	565	564	549	532	485	527	524	519	549	523	525	516	496	495	522	526	478	539	498	513	507	472	513	554	518	548	552	481	491	507	506	467	489	543	542	479	505	514	530	514	537	543	517	524	525	496	530	505	518	515	507	515	512	518	542	505	541	507	480	524	517	492	508	438	518	506	525	535	500	507	556	488	494	509	525	499	537	496	530	493	508	501	517	475	524	484	492	522	539	506	486	537	527	523	533	529	494	532	526	487	488	519	512	506	505	469	509	502	547	534	545	481	502	501	492	510	523	465	461	480	532	521	540	505	538	505	486	483	467	530	507	495	521	522	504	520	489	506	503	492	511	541	464	504	494	515	542	512	546	517	500	512	523	528	542	508	516	511	494	489	514	521	504	526	541	540	488	531	480	528	534	521	520	479	533	525	546	493	522	527	508	524	516	498	485	510	503	514	484	526	543	520	542	495	534	524	528	531	540	486	515	512	510	535	547	560	493	495	481	513	541	553	564	531	541	508	541	506	471	487	520	516	507	530	547	525	531	499	492	506	555	490	499	511	498	488	501	515	513	501	484	501	513	515	504	547	543	497	522	525	523	468	507	466	526	526	537	496	493	531	494	510	525	531	551	522	518	533	536	523	525	510	511	477	552	555	512	550	502	506	492	493	496	542	509	544	499	468	536	549	517	494	529	481	556	490	479	526	505	514	481	494	487	520	531	519	539	529	503	511	509	533	489	517	500	532	495	503	510	521	533	482	549	476	499	519	513	526	501	476	481	504	531	531	511	514	511	550	502	505	503	517	541	486	555	487	491	526	475	534	513	503	482	491	480	508	491	501	521	514	506	513	481	540	503	468	460	539	549	522	533	492	528	513	529	537	531	507	506	527	508	522	519	527	497	492	480	517	507	527	475	547	529	531	494	529	536	509	552	525	498	513	541	506	529	527	505	514	495	547	510	497	550	548	497	473	514	578	519	511	503	525	523	500	503	510	494	512	489	522	511	528	503	508	471	479	544	529	479	504	485	500	500	542	530	517	511	539	519	509	502	485	547	489	504	504	511	540	516	542	497	512	559	484	484	548	502	521	553	500	519	526	484	527	501	523	481	548	526	498	493	500	532	509	537	491	505	498	523	522	511	522	501	518	525	477	509	520	531	489	512	520	510	505	514	523	522	472	500	548	516	506	473	489	509	534	516	543	488	526	491	551	526	504	516	509	509	511	499	510	512	526	527	529	516	515	496	503	520	569	563	486	525	504	502	508	514	506	509	507	553	474	583	496	540
7386	6277	4934	2658	1959	1576	1339	1186	1048	908	846	788	749	747	683	675	661	647	653	670	696	645	642	663	643	633	621	602	625	601	617	611	610	573	610	582	598	592	591	631	630	606	613	588	612	585	606	590	631	576	597	602	585	590	595	608	581	637	610	597	608	549	555	625	547	575	587	601	605	589	616	630	635	614	591	621	572	597	588	584	588	618	602	611	592	591	618	562	575	620	617	567	575	617	624	631	652	618	557	619	610	596	594	623	610	615	585	636	623	575	602	604	596	584	604	599	659	556	563	564	618	563	592	596	612	591	554	641	588	570	570	611	591	597	576	573	610	590	554	618	588	622	630	633	578	609	654	625	581	577	625	610	559	596	627	569	579	597	543	576	601	598	579	597	592	639	606	594	572	621	629	577	646	586	589	596	568	594	584	585	610	574	625	616	571	599	571	634	569	567	586	606	576	611	639	610	615	565	604	597	569	575	595	553	610	592	591	586	615	624	585	547	559	571	586	582	608	583	596	624	592	625	606	603	584	581	587	595	609	611	607	589	565	623	630	573	597	621	590	625	609	562	607	653	650	578	613	615	610	598	573	576	613	577	585	610	617	615	596	587	562	590	619	591	578	620	587	541	616	611	607	586	632	614	582	643	569	583	572	650	584	631	595	590	592	599	598	630	579	584	594	604	606	596	616	595	590	563	576	602	598	574	623	579	630	559	607	628	549	610	572	578	577	612	602	608	554	564	587	577	583	586	584	562	608	567	648	579	582	605	617	570	576	584	614	618	609	631	651	620	535	611	588	615	603	610	619	620	607	570	611	583	642	584	574	609	556	566	575	628	615	640	609	598	601	623	624	600	583	613	640	569	567	602	599	603	575	631	561	590	626	603	558	645	598	597	619	595	632	599	657	593	584	572	563	662	574	673	602	587	632	623	578	585	602	609	631	615	639	612	671	636	603	625	579	616	593	626	588	616	601	570	610	584	567	590	612	585	600	620	603	600	570	598	617	560	586	588	606	595	595	587	588	625	608	585	634	617	606	561	553	606	614	554	587	636	604	629	553	575	588	594	583	603	627	584	620	618	577	584	571	590	575	627	607	634	623	616	599	620	676	533	612	592	622	579	600	566	584	617	640	611	572	603	568	568	649	602	626	626	573	578	625	611	591	606	601	603	621	594	655	612	628	638	554	655	573	566	572	599	586	622	580	657	590	585	589	540	603	598	585	571	589	580	618	551	592	589	585	634	603	584	600	598	591	599	624	607	598	625	605	619	593	603	589	562	608	613	559	587	574	584	572	612	569	628	585	614	629	619	562	605	586	622	603	601	626	589	580	605	643	615	620	591	624	581	590	616	608	587	618	648	593	559	643	664	613	557	610	627	578	630	642	588	573	599	594	631	606	591	607	572	596	632	597	631	558	590	585	643	592	595	589	571	568	675	566	577	676	613	629	617	630	583	594	587	604	578	653	592	554	609	611	585	594	562	583	611	626	607	610	591	619	667	580	612	586	610	591	540	622	557	611	615	620	547	626	583	577	563	620	634	649	611	574	595	561	585	658	612	586	583	580	640	597	576	607	590	602	622	613	604	629	596	601	587	615	617	612	587	633	581	571	606	655	582	575	624	603	589	613	590	611	668	577	604	596	582	621	542	617	626	576	555	560	574	604	621	586	610	604	585	618	609	620	618	572	615	602	629	574	615	628	571	644	546	572	593	569	595	612	583	582	581	558	560	597	586	625	598	606	580	563	618	582	594	589	603	593	620	584	587	593	566	643	639	652	591	594	608	607	579	555	641	571	589	587	591	627	602	569	590	605	566	589	564	611	638	596	574	642	589	571	580	607	568	596	577	620	601	621	573	568	560	570	625	580	596	602	557	587	595	656	634	616	596	616	603	592	608	636	591	589	571	612	592	574	601	603	573	574	588	577	616	625	579	606	585	597	570	567	596	568	622	642	597	596	634	609	571	583	622	626	604	648	637	589	638	627	594	603	619	606	590	599	564	568	594	607	526	634	618	615	609	623	618	592	617	604	584	550	605	575	569	603	557	582	585	583	586	630	614	617	570	610	614	603	606	551	624	608	603	607	610	566	608	605	595	574	588	613	596	608	586	587	578	573	593	591	641	575	621	629	610	567	593	575	609	642	578	581	582	581	631	629	625	582	591	617	643	611	630	631	610	606	572	612	564	614	560	644	607	619	585	620	611	623	608	571	593	598	580	564	597	634	576	595	597	624	593	607	601	623	549	588	566	612	604	531	601	619	594	611	574	565	575	619	597	562	604	638	601	633	593	592	591	559	650	586	577	594	605	604	604	590	583	626	601	574	619	616	574	567	617	633	608	616	631	617	618	548	605	567	588	573	581	607	589	622	583	597	644	583	608	616	581	598	602	594	590	596	581	594	578	582	561	536	585	589	604	621	607	604	598	655	605	602	631	564	597	623	543	611	583	604	577	596	605	618	616	629	621	622	625	644	604	606	617	621	567	619	593	628	639	577	557	629	609	580	593	580	593	638	583	569	604	576	560	561	624	583	642	604	586	586	566	601	590	623	599	579	628	564	636	630	628	609	612	588	538	553	586	571	598	614	580	581	616	578	623	646	584	599	577	571	611	604	601	611	553	627	625	584	601	575	633	580	598	616	598	578	593	594	616	559	592	526	643	576	593	649	596	610	648	597	635	624	598	577	612	594	611	564	591	560	640	613	551	652	616	604	609	526	601	564	560	603	550	586	616	583	578	625	643	607	608	596	577	626	626	618	641	646	627	600	646	603	611	543	579	579	625	599	628	625	638	587	565	615	595	574	577	575	598	589	603	581	620	601	614	608	600	565	605	614	603	582	607	582	638	594	563	599	621	640	616	601	589	555	606	575	578	586	568	555	608	607	590	626	609	599	603	578	622	622	642	594	596	634	641	611	590	581	598	605	668	621	622	590	634	603	580	621	617	584	585	574	566	562	630	594	604	580	612	604	605	570	570	592	664	564	620	636	594	595	607	597	575	590	572	612	621	576	562	604	611	604	610	566	564	599	602	606	594	596	609	563	564	586	632	630	644	615	594	616	597	599	595	614	638	605	639	647	561	562	561	591	612	615	578	585	570	640	581	612	598	613	608	616	600	609	602	604	658	595	608	569	588	604	609	568	595	601	563	649	619	616	556	622	595	592	573	580	564	588	563	603	583	607	566	601	623	581	625	582	615	622	587	572	630	613	633	624	569	577	631	625	556	558	599	561	614	640	600	618	573	595	613	605	596	605	608	578	615	641	637	602	588	630	599	614	582	634	575	569	590	608	611	594	564	606	584	594	588	596	628	592	604	611	576	592	607	570	590	597	585	574	587	589	620	608	597	645	585	600	609	588	632	580	619	624	555	610	630	611	604	571	664	644	581	575	620	619	547	615	595	596	574	604	611	623	551	581	562	605	618	594	568	578	598	603	591	618	615	641	586	575	556	626	561	593	608	633	613	593	548	537	591	623	615	598	609	604	596	598	603
22743	21036	28802	23457	21038	21099	10600	1230	822	648	612	547	447	425	372	397	320	366	350	317	318	282	287	300	267	279	255	281	247	264	281	225	261	229	244	234	215	231	201	218	198	242	216	241	213	215	218	204	175	188	220	203	201	210	229	202	239	214	212	231	193	187	201	212	221	231	193	234	204	220	198	185	203	206	182	213	227	230	211	198	192	248	201	216	207	226	198	175	196	226	234	209	215	192	210	232	232	202	185	206	208	191	185	203	216	217	211	207	188	212	184	200	170	221	195	212	220	207	204	211	172	236	184	197	257	237	190	182	195	200	202	210	241	215	198	208	202	221	183	185	198	237	211	199	201	215	195	204	215	193	195	204	223	186	209	220	203	183	190	213	213	227	196	210	205	217	215	213	216	204	226	216	174	215	194	187	204	206	199	195	187	195	229	201	200	218	191	203	187	233	216	193	193	218	198	196	216	203	201	176	206	209	216	211	182	241	184	182	192	217	205	209	201	198	195	223	215	212	189	225	214	190	222	209	224	211	196	247	237	202	211	210	213	185	216	209	161	228	183	199	209	243	247	195	197	175	203	188	210	192	181	211	196	197	193	205	180	209	182	214	189	191	209	206	195	194	213	209	199	208	231	220	212	198	210	203	195	200	188	197	202	188	215	195	171	216	230	200	230	215	202	181	186	209	206	207	203	200	170	191	203	209	180	227	193	213	193	214	225	171	211	194	191	196	237	176	216	196	220	221	199	204	202	194	223	193	193	212	191	173	220	201	198	228	213	235	217	176	203	194	184	217	196	216	200	199	215	213	226	186	186	215	193	223	200	181	224	221	199	211	201	194	225	217	221	213	213	200	222	214	196	205	214	200	225	210	216	211	171	203	225	222	204	213	209	201	215	214	198	203	194	192	205	213	180	208	202	212	199	197	217	202	204	200	189	211	222	204	203	170	192	210	208	205	201	198	199	193	220	203	218	195	202	190	205	226	208	171	199	204	166	200	220	207	199	186	232	222	182	179	227	205	173	207	218	201	204	198	219	203	212	200	176	215	214	188	184	206	195	203	212	173	204	181	210	211	208	194	199	191	226	208	200	198	190	219	204	192	233	197	215	208	199	189	199	176	186	207	212	225	212	219	198	177	194	202	191	202	194	168	188	199	176	209	187	195	192	233	199	182	188	210	209	225	211	205	217	195	215	220	201	207	203	160	207	189	227	196	190	200	205	214	213	213	217	225	207	199	200	197	183	198	205	197	213	201	209	194	217	215	199	227	212	213	223	218	206	220	226	217	221	189	201	204	214	216	192	200	216	200	207	203	226	193	208	206	207	215	172	189	233	229	200	188	182	211	237	206	159	218	228	203	169	186	213	198	216	209	198	218	205	181	194	184	215	199	191	209	209	231	212	208	214	229	177	227	215	212	199	205	197	217	199	207	193	210	206	243	206	205	191	185	203	219	181	210	192	196	211	181	205	189	233	184	211	207	216	195	210	207	212	210	225	224	216	189	207	194	208	224	212	184	213	197	183	203	209	177	203	205	211	206	199	204	193	188	215	210	214	206	177	215	202	197	197	214	202	198	203	174	177	178	209	230	207	217	202	199	210	199	195	202	186	203	182	215	213	183	205	202	202	203	212	203	213	220	199	181	225	185	207	180	209	187	209	223	211	216	214	182	241	226	176	199	221	217	214	198	203	231	209	209	193	204	211	232	202	206	196	201	194	187	193	212	202	192	219	203	204	213	192	202	210	199	184	223	202	238	202	215	217	219	187	191	189	193	197	208	200	222	195	196	196	211	196	231	210	219	191	205	196	186	210	191	204	187	200	161	200	192	226	205	188	217	207	241	197	226	200	187	200	220	212	182	176	199	208	194	216	216	210	178	202	214	205	204	191	176	202	206	177	209	202	202	196	232	216	219	209	202	213	192	229	230	208	203	200	198	194	179	210	216	185	206	210	198	187	203	195	209	215	190	208	200	198	212	222	211	203	211	206	192	210	186	200	211	225	227	218	203	219	226	192	201	206	204	195	188	211	200	198	236	218	214	189	194	199	209	219	190	191	193	203	201	212	242	224	214	193	194	187	183	223	207	190	213	196	186	229	190	183	230	222	207	188	207	205	201	193	214	217	192	201	227	214	203	191	234	188	184	188	193	204	198	220	202	204	193	195	205	196	212	209	210	191	197	221	199	208	202	197	208	221	220	205	185	228	187	228	222	202	213	206	216	230	197	195	194	213	196	190	213	195	195	219	188	195	217	193	183	232	185	229	222	215	217	199	199	202	219	187	218	203	211	211	185	204	201	212	195	233	193	213	198	221	188	211	203	261	174	196	177	203	197	227	186	185	182	211	229	194	185	187	200	189	191	216	207	203	190	205	209	223	189	206	191	191	193	203	178	176	216	233	213	225	221	181	210	198	176	197	211	206	212	218	202	223	202	198	214	208	207	208	199	207	205	181	197	199	202	196	184	200	239	218	177	190	192	208	229	232	201	219	196	203	189	206	193	194	191	211	210	167	211	212	215	180	184	205	202	222	210	213	205	229	232	204	221	210	214	193	192	207	215	185	233	216	201	222	173	190	211	213	215	216	191	199	210	213	210	220	198	220	228	190	192	192	206	204	208	211	200	188	217	202	224	193	198	216	191	180	189	216	186	168	215	239	214	214	202	220	201	218	191	195	205	212	234	192	190	220	190	206	206	214	192	204	199	197	212	199	189	204	187	224	212	211	204	195	159	243	178	198	192	182	197	198	201	168	169	211	199	199	209	187	232	208	196	215	193	226	186	195	213	214	219	203	210	196	210	209	194	213	218	176	213	181	205	221	222	204	190	213	206	194	189	188	197	206	201	200	193	200	176	193	190	216	201	199	238	214	203	188	181	193	213	199	210	194	197	208	214	209	194	196	193	212	203	188	205	198	206	196	190	191	232	205	196	208	201	222	205	216	187	170	211	202	212	194	203	210	199	209	218	217	188	204	208	185	186	222	171	189	198	166	215	195	213	202	181	189	187	238	208	215	201	197	185	206	219	204	214	217	201	229	197	194	206	222	189	217	217	207	209	204	220	201	200	207	209	189	189	194	214	200	210	208	219	187	196	201	196	202	190	191	207	222	178	191	207	213	188	184	198	188	210	213	205	238	189	202	217	190	168	221	208	167	233	201	218	221	219	199	201	207	214	191	209	204	192	190	210	210	210	217	204	231	214	225	215	191	224	194	221	225	225	213	200	200	204	200	227	206	214	228	190	189	216	185	193	174	193	215	183	214	223	224	210	219	203	209	190	187	207	247	196	190	198	191	225	206	185	211	209	204	201	185	183	217	199	205	224	215	206	187	179	193	204	210	218	214	206	202	215	215	216	208	181	196	204	213	210	221	229	212	190	220	175	223	201	172	181	195	198	198	216	194	206	196	182	192	212	192	205	238	222	191	188	218	185	220	211	185	195	218	178	200	195	209	211	192	206	216	214	213	198	220	196	196	202	228	193	186	196	193	229
10455	17305	14067	7440	5060	3766	2835	2204	1704	1432	1189	974	794	785	626	605	553	549	509	461	456	423	380	347	398	348	333	323	345	327	290	306	277	269	268	273	301	282	254	273	281	247	274	262	252	266	264	262	262	272	247	255	234	266	280	279	268	231	232	231	236	218	234	287	234	251	250	232	251	230	229	247	256	252	211	249	268	200	219	222	235	196	251	224	237	257	223	201	221	235	231	229	237	247	234	235	227	217	225	252	233	236	217	232	221	234	250	254	229	206	241	229	240	242	214	246	247	216	236	250	256	215	235	226	219	238	222	243	227	196	243	219	215	258	230	242	241	224	247	236	209	222	228	209	248	255	221	231	233	193	218	224	225	222	235	230	228	243	239	231	246	235	203	245	201	226	245	223	236	247	236	239	271	268	225	257	226	253	228	233	213	221	228	213	229	226	231	233	203	253	240	225	206	242	217	229	261	233	220	188	246	198	231	254	225	244	213	213	239	226	245	253	231	213	235	233	215	224	220	254	239	233	240	220	238	233	239	222	238	261	237	242	239	221	233	240	250	242	241	230	236	219	255	217	223	240	214	233	246	220	249	208	220	203	228	227	230	236	231	214	252	243	233	224	222	246	209	221	216	198	253	251	222	229	240	218	240	228	222	234	244	217	213	253	217	243	218	239	208	249	240	221	242	234	229	212	231	226	240	216	237	243	207	220	259	234	231	215	216	231	223	232	266	231	228	235	211	213	254	250	223	250	245	242	223	220	245	234	245	220	262	231	231	215	230	218	248	235	201	208	232	244	218	208	231	253	237	237	242	201	239	214	253	223	235	227	240	213	250	234	231	229	262	241	244	286	218	229	243	243	235	220	215	202	235	259	244	254	216	236	246	232	217	239	217	213	226	248	223	244	242	222	227	208	221	215	209	223	230	243	216	233	252	196	215	222	216	209	238	235	216	225	208	213	232	244	242	221	214	231	224	220	235	243	261	223	211	231	247	202	216	232	223	231	229	222	197	222	247	214	190	221	237	241	233	221	232	228	241	232	234	229	232	243	229	219	234	233	226	234	231	226	246	214	237	224	214	233	229	223	250	250	253	261	217	197	244	258	229	222	237	247	215	206	241	236	237	229	245	221	242	247	234	201	252	242	227	230	226	232	232	228	251	235	219	237	229	221	213	210	235	212	231	223	219	262	227	218	232	229	231	235	220	226	237	224	215	237	205	229	234	221	209	244	225	236	228	215	215	218	230	225	226	231	240	259	228	215	234	220	218	230	235	211	233	234	231	219	243	229	225	223	215	212	226	207	222	240	211	206	228	221	245	219	233	238	204	231	250	223	229	228	207	206	245	225	206	229	240	229	205	202	210	238	216	226	206	225	266	224	218	220	226	227	229	190	225	214	243	244	220	231	223	227	243	214	228	250	245	235	229	256	209	235	218	222	233	223	211	247	234	211	222	218	230	211	225	214	228	225	219	238	220	238	233	222	216	225	225	236	215	251	239	239	228	272	230	205	223	235	234	242	234	223	219	253	241	250	218	235	204	264	221	210	253	237	232	205	231	217	220	240	216	203	223	204	210	236	265	234	218	241	222	230	184	240	210	222	270	239	230	229	193	256	234	247	225	242	241	238	234	231	226	231	234	226	242	235	258	229	204	228	234	239	216	193	221	223	221	229	209	234	236	211	227	213	247	249	217	265	214	224	243	243	230	212	233	223	250	231	207	213	236	227	237	240	270	252	214	213	228	232	252	228	215	234	237	213	223	225	221	234	247	221	254	224	228	239	221	219	204	256	227	245	181	233	254	247	225	231	236	208	208	241	223	250	232	222	222	240	241	227	210	226	242	240	221	219	223	222	242	216	217	203	212	231	249	218	230	236	256	227	225	232	204	204	228	214	221	243	252	231	226	188	215	225	223	231	249	229	244	234	230	211	231	209	250	245	246	228	241	234	234	213	226	239	238	211	262	260	230	232	229	229	212	230	214	228	249	237	238	230	244	212	256	248	212	220	234	230	240	236	261	222	206	225	220	237	240	234	221	250	222	242	212	225	234	239	208	245	234	240	224	223	227	229	237	241	242	219	236	221	211	236	234	240	217	239	225	230	240	237	252	234	235	195	255	195	258	225	240	247	254	205	250	233	252	231	223	197	225	258	208	246	227	241	241	240	229	236	260	218	211	256	238	221	214	221	230	244	240	222	233	207	210	250	204	213	249	224	227	223	223	220	251	220	230	253	252	221	219	245	218	239	237	244	205	229	236	242	233	228	230	223	250	226	226	212	240	228	261	234	220	244	207	227	223	244	208	243	236	239	231	227	223	243	207	234	235	218	227	245	244	201	243	219	255	257	230	193	266	212	216	243	244	251	217	223	235	228	246	244	217	242	250	257	248	229	213	259	230	278	229	227	238	218	262	252	231	218	229	247	251	217	223	225	243	245	221	242	238	224	221	200	228	240	234	237	203	221	245	239	237	256	223	210	223	236	217	229	223	246	225	236	249	238	221	229	208	242	248	246	256	220	252	198	226	229	217	230	233	237	219	230	203	223	240	229	238	240	227	239	237	213	216	229	206	246	257	226	237	206	237	258	225	243	229	226	207	227	234	216	232	241	235	237	230	231	244	224	222	230	230	231	216	209	248	238	229	205	251	240	215	237	212	247	233	214	227	227	225	225	224	232	229	223	236	231	252	236	248	214	240	252	216	224	245	214	239	250	217	215	252	226	237	261	223	226	231	249	205	221	221	267	217	233	214	237	233	233	228	225	223	260	241	222	233	228	245	227	237	250	224	226	222	242	223	225	238	238	239	269	209	225	233	210	223	203	238	226	238	263	211	240	211	209	221	219	239	235	207	205	219	229	220	208	230	213	239	242	221	224	198	218	252	255	230	223	229	234	233	208	221	228	221	230	241	225	237	240	199	247	230	221	247	235	228	235	233	227	258	210	211	197	238	242	226	242	230	260	242	204	239	238	232	251	236	229	231	210	197	223	257	213	237	234	231	244	224	208	237	259	214	222	235	229	225	227	241	222	233	243	235	225	242	199	229	218	230	203	230	221	226	228	254	225	223	234	229	242	260	232	230	210	226	233	219	241	209	228	244	218	261	199	245	195	247	256	218	239	238	221	244	231	214	228	240	220	234	207	225	201	237	238	201	224	222	236	240	232	232	217	222	228	219	243	247	233	228	212	246	223	235	231	249	231	232	234	229	216	240	241	232	241	245	227	236	221	233	233	233	235	246	245	225	219	245	237	247	197	209	229	229	234	233	251	218	230	222	200	225	239	237	233	225	216	208	220	225	236	223	226	237	227	251	232	211	252	228	226	245	264	237	216	207	223	220	193	232	224	217	256	266	234	246	265	231	219	236	211	219	212	199	211	224	230	213	231	255	239	216	247	234	240	219	190	234	220	231	253	220	253	242	224	249	219	241	248	231	244	245	234	226	222	218	245	249	231	226	246	221	243	254	217	266	235	245	236	252	220	201	242	198	227	217	196
26856	20067	7327	837	579	537	466	465	509	478	478	497	494	451	493	431	456	457	481	475	460	443	467	504	417	465	483	441	468	473	489	451	458	420	485	465	466	460	439	471	475	447	469	481	464	469	424	437	455	451	481	467	452	481	451	437	464	441	480	434	420	453	503	459	500	458	444	438	449	449	462	441	468	433	481	477	458	502	447	511	484	485	424	480	420	457	462	401	443	474	453	448	492	469	481	400	454	421	429	470	459	423	478	483	443	451	427	452	488	480	414	464	459	470	441	453	460	438	457	460	452	452	451	462	462	446	446	444	412	458	441	421	465	420	461	443	426	461	480	451	425	437	448	443	471	496	443	445	428	441	527	443	479	451	491	475	461	442	429	435	413	454	412	465	429	410	432	434	442	436	447	428	448	453	441	451	465	457	448	410	479	397	474	451	455	428	446	460	499	451	449	476	455	489	422	443	459	454	441	458	478	431	452	459	457	493	423	435	464	454	476	481	440	471	480	472	476	474	428	406	428	459	432	510	472	440	503	485	454	463	441	466	408	476	439	455	460	467	445	457	484	468	434	504	473	420	445	426	432	451	470	450	465	443	457	432	457	469	469	400	475	462	439	455	448	459	445	462	463	447	471	455	418	421	462	428	434	434	447	460	439	467	433	456	482	476	465	456	453	483	458	469	441	430	427	485	455	467	426	480	435	470	437	444	432	470	432	457	418	442	527	458	495	459	466	481	437	449	440	469	450	425	468	430	462	455	484	476	458	462	454	439	451	466	454	479	466	442	454	443	462	462	467	491	447	481	443	492	444	436	475	438	492	498	458	450	468	456	457	434	463	424	479	473	462	423	413	487	452	443	464	469	457	443	440	482	473	461	442	457	452	449	461	473	418	465	485	484	442	466	461	453	420	477	440	461	472	445	454	477	481	472	440	454	458	466	464	466	432	440	465	472	461	477	483	429	476	469	453	442	453	431	469	452	452	439	438	447	447	492	436	443	447	440	481	460	444	463	458	457	439	471	463	458	474	470	448	460	451	463	469	440	454	454	458	436	450	468	436	424	474	508	475	484	496	444	450	432	471	425	477	427	451	475	422	460	458	433	453	443	439	401	450	486	450	513	461	471	439	465	439	438	455	448	461	486	490	416	451	467	489	443	444	453	445	450	471	452	454	472	445	449	471	459	481	466	439	463	469	445	433	431	477	484	469	431	424	430	477	434	460	427	470	459	424	474	457	458	469	430	492	463	471	459	448	424	489	470	443	436	444	477	443	458	461	480	454	436	442	412	437	416	480	476	475	443	449	446	464	422	440	472	440	437	439	475	475	410	451	464	470	472	477	471	446	458	464	476	485	458	453	463	470	475	450	459	444	504	476	465	447	467	457	425	449	388	416	465	451	468	458	437	428	482	436	446	459	435	477	515	455	412	486	418	451	464	443	467	433	441	467	417	428	470	462	483	443	451	423	455	470	444	403	454	468	487	464	417	428	423	460	408	449	431	448	459	466	453	434	435	472	460	430	435	480	466	478	473	441	487	458	472	450	415	470	440	457	464	487	458	485	448	479	454	454	470	470	482	468	451	430	436	462	464	429	430	461	456	443	452	464	487	434	459	461	472	428	455	426	435	456	451	462	451	428	466	421	445	487	464	424	434	457	458	451	443	404	447	449	486	470	445	440	422	510	469	462	439	445	429	455	443	448	461	441	446	483	414	459	456	454	483	432	464	462	438	452	471	484	498	442	456	489	462	465	484	452	468	441	470	459	441	497	472	450	450	406	488	425	444	453	473	442	440	459	443	473	460	469	464	489	485	456	469	461	404	478	460	411	474	418	452	466	465	406	465	459	434	490	403	480	482	491	473	469	498	434	492	439	481	418	458	440	450	462	474	479	449	472	460	482	474	479	439	395	411	442	457	457	438	463	460	452	467	437	482	450	448	416	457	448	409	440	409	458	456	485	490	444	456	444	470	416	477	485	480	479	426	448	457	467	451	475	438	458	479	453	513	440	463	464	454	486	473	432	447	433	479	453	464	437	491	429	445	463	451	449	424	434	458	445	491	456	457	459	422	446	471	453	460	433	434	459	432	453	471	458	450	437	450	431	469	430	471	469	470	458	447	447	461	389	464	452	455	451	445	446	483	446	499	469	475	465	458	468	448	456	468	446	441	487	423	451	474	469	464	474	443	484	433	436	437	479	456	446	449	473	507	454	478	440	464	435	423	459	477	429	459	465	475	445	463	466	417	447	451	474	401	502	453	481	423	472	445	406	495	472	434	427	454	433	456	444	445	459	460	439	453	464	476	469	426	459	516	442	438	451	465	435	444	427	454	386	459	425	528	447	399	426	452	491	449	436	469	435	430	460	447	527	448	506	420	446	487	457	478	479	461	451	451	457	443	473	427	448	483	476	478	421	452	498	479	447	450	423	432	474	441	470	475	480	468	456	461	488	446	434	436	465	457	489	414	414	492	415	472	461	455	450	460	462	467	458	499	444	419	477	441	454	454	462	471	404	410	465	466	457	470	452	452	475	428	436	432	442	473	440	459	449	473	444	435	458	428	425	477	457	477	444	462	401	461	452	446	449	444	443	483	460	453	448	429	490	433	440	464	461	457	466	464	476	460	428	494	480	465	442	479	470	431	418	457	460	453	495	465	484	474	433	441	442	469	416	434	466	460	468	415	469	483	439	449	466	463	450	484	454	433	422	489	477	408	450	481	446	473	501	430	442	409	424	440	426	464	472	453	422	446	454	486	464	407	493	454	497	513	453	443	414	491	444	465	440	473	420	430	452	463	475	427	484	439	429	453	461	430	450	451	453	462	452	418	464	476	461	494	425	460	499	409	457	437	430	456	434	452	473	459	466	480	458	471	492	459	466	475	433	439	497	451	462	476	452	458	446	484	471	472	461	445	453	465	445	443	449	453	443	491	458	475	457	458	435	487	453	434	447	463	479	469	430	421	438	450	516	439	468	431	440	457	440	418	435	464	420	508	434	453	425	470	463	445	455	441	465	462	467	461	448	465	430	450	434	465	474	462	463	435	476	451	407	488	427	443	457	449	455	444	465	454	433	477	425	441	429	440	483	444	423	460	441	502	414	490	423	463	469	443	451	484	457	412	465	459	446	420	489	449	462	427	468	421	457	454	465	435	496	435	475	458	465	447	480	496	454	418	452	435	446	453	458	416	445	430	468	450	454	442	455	408	480	429	470	443	470	462	434	464	466	411	464	461	467	446	472	449	471	437	461	453	477	488	433	442	459	426	445	494	447	451	474	470	425	451	462	461	418	468	456	466	445	429	480	451	443	500	468	451	460	447	442	479	450	421	447	465	460	464	452	473	442	460	463	442	476	455	447	476	448	478	466	452	472	456	458	436	489	459	434	451	477	479	461	460	475	457	479	464	473	454	466	478	435	426	478	451	456	425	453	469	424	440	414	448	528	432	492	478	478	449	479	500	430	461	490	467	427	436	460	478	449	437	418	455	480	465
5384	1404	1213	824	681	666	662	608	674	565	563	547	584	572	552	532	572	571	567	554	522	562	581	526	544	500	553	564	532	584	578	521	571	542	529	547	559	589	545	537	564	518	578	582	559	543	559	540	587	603	526	546	592	548	553	529	535	585	553	506	523	557	554	587	587	530	547	593	533	541	579	554	551	544	537	501	519	608	583	567	523	570	522	578	557	580	518	527	567	517	559	541	526	516	571	580	522	505	510	517	543	543	536	521	528	521	564	532	516	568	548	501	563	536	508	530	530	503	607	526	528	536	570	581	571	560	494	589	584	555	559	546	567	531	533	564	564	541	523	521	547	538	545	527	555	543	550	533	542	541	529	572	543	563	527	545	536	561	536	531	562	556	585	568	572	546	553	570	487	564	533	521	559	547	545	593	567	577	551	553	503	569	534	533	537	556	637	567	553	527	534	563	533	537	536	526	556	559	554	580	559	545	519	492	557	573	578	595	535	600	566	557	577	562	541	553	559	530	542	571	574	566	552	516	608	536	537	528	550	615	522	571	578	569	543	568	525	553	538	552	552	562	585	541	488	588	529	529	543	566	582	532	531	587	530	558	562	565	491	528	519	553	554	524	506	588	549	498	527	555	524	504	549	536	542	507	545	533	549	544	540	566	582	528	533	552	546	570	545	552	518	546	565	555	543	533	539	508	529	506	503	519	528	560	553	561	564	542	524	577	536	575	556	540	534	547	574	521	553	536	566	556	554	559	558	511	583	514	572	529	529	525	544	509	558	567	528	517	566	546	568	550	580	540	541	547	581	574	536	544	547	584	557	558	545	606	527	538	546	577	528	524	582	531	545	586	564	565	553	528	540	569	519	555	585	608	543	552	543	528	566	513	540	522	493	526	522	542	572	542	530	544	551	589	551	529	544	546	515	520	494	629	535	541	570	558	539	552	543	571	550	548	540	546	545	552	590	534	534	584	529	579	579	570	546	562	541	540	529	566	555	552	551	560	583	563	533	505	528	531	553	584	578	524	520	558	512	593	529	538	543	547	557	546	565	564	572	564	517	576	569	564	565	527	549	563	534	522	532	535	549	544	575	536	553	545	560	546	574	549	552	539	554	551	586	518	493	571	600	556	545	563	536	564	553	544	489	551	563	542	549	508	552	564	540	535	575	532	555	571	560	568	568	558	502	560	565	557	541	556	529	549	565	536	539	565	619	547	531	577	574	544	526	540	584	551	551	528	544	564	550	551	531	571	569	534	576	553	585	511	565	505	539	545	569	582	556	544	559	549	540	580	532	559	578	591	529	551	537	565	570	568	594	569	536	563	516	549	576	533	520	547	570	566	571	549	535	597	556	543	546	518	523	527	550	583	577	559	551	568	562	552	557	597	547	556	571	520	533	549	534	573	552	548	545	553	530	530	528	554	552	572	537	577	544	574	522	594	552	565	551	552	545	512	568	558	544	534	546	575	526	549	563	544	556	607	552	534	550	541	523	488	532	522	540	515	583	542	562	523	543	559	513	554	609	549	557	540	517	524	540	583	581	560	561	534	545	535	554	571	576	538	543	544	599	527	577	510	560	514	552	580	586	533	504	526	552	515	547	582	562	568	585	519	557	560	538	545	536	540	563	545	531	569	560	556	524	586	537	556	556	530	552	531	547	556	547	564	588	594	532	573	504	576	558	546	594	552	526	541	551	527	547	604	583	563	576	589	565	561	589	556	611	550	552	520	547	593	580	536	535	557	537	575	486	522	535	557	570	501	570	574	554	551	541	589	559	540	533	559	544	555	542	578	539	552	576	548	519	559	526	552	546	567	581	560	503	496	537	574	583	557	533	541	584	581	520	521	543	509	517	589	563	557	550	539	593	535	592	588	527	588	514	549	584	565	548	557	595	556	584	588	583	603	570	563	548	537	543	572	536	490	561	586	517	550	531	529	553	518	577	543	594	549	501	556	554	553	501	569	533	555	556	574	569	533	587	587	549	563	571	557	539	547	558	586	551	559	547	524	528	529	552	570	512	544	533	606	538	516	587	550	552	562	589	550	529	608	539	531	527	601	562	569	530	563	548	574	596	546	552	492	585	541	536	500	540	548	556	550	534	560	562	582	550	544	537	561	530	530	556	559	502	556	569	554	565	513	567	575	526	531	517	542	570	554	579	526	570	586	574	557	548	565	562	567	542	535	538	564	534	565	521	574	558	586	594	518	548	534	540	550	506	505	548	609	567	590	564	563	534	574	583	575	554	563	548	553	512	539	551	541	531	592	562	545	559	532	559	508	559	537	581	549	539	595	561	557	549	553	564	519	510	578	532	556	519	584	559	562	544	562	557	587	571	556	537	568	568	545	568	555	563	502	541	566	582	512	592	571	569	541	533	586	577	530	550	533	564	551	581	546	555	526	562	575	602	522	550	557	540	564	523	563	574	555	569	548	544	541	525	564	575	568	528	549	556	584	493	549	567	554	527	570	595	534	541	584	574	570	552	547	572	539	563	532	479	571	535	558	532	500	552	566	567	548	508	538	524	586	581	507	566	533	556	563	528	550	573	530	535	539	572	504	546	527	493	558	567	575	570	582	533	503	578	549	552	530	564	541	576	540	518	588	562	584	575	530	575	595	574	585	541	558	572	598	549	552	502	534	594	544	565	594	555	557	564	562	549	542	540	557	547	589	547	549	549	574	526	535	572	510	525	560	544	578	589	533	553	544	547	559	550	521	517	560	580	542	529	569	541	546	586	523	545	558	567	547	561	513	537	573	556	535	556	531	536	509	538	548	547	570	519	495	550	585	552	599	535	577	500	546	547	540	547	525	511	536	558	562	579	527	577	554	552	536	576	543	543	613	558	530	550	557	544	555	591	549	572	512	541	571	547	520	578	529	563	551	571	548	551	553	551	555	541	544	557	558	513	483	553	541	562	522	530	554	514	526	521	549	534	551	561	552	556	548	559	573	604	497	556	524	571	559	527	543	524	548	563	573	565	558	556	538	546	530	565	551	534	549	548	542	601	549	571	579	541	557	559	588	498	557	537	532	539	566	535	562	593	517	545	551	539	541	512	589	519	518	533	566	564	592	545	564	547	546	542	554	565	554	519	561	545	586	584	530	574	566	534	543	563	539	522	572	548	551	495	535	567	559	549	562	541	548	544	523	535	544	564	589	528	540	586	581	567	539	573	545	559	542	503	581	530	581	563	539	542	575	566	517	477	531	547	537	545	539	538	578	568	578	502	565	560	536	549	560	525	539	528	573	529	521	537	550	544	566	502	567	508	534	575	519	574	575	519	559	557	553	577	542	559	532	559	524	566	558	540	535	526	549	579	533	576	522	549	551	548	539	600	530	538	539	562	559	533	522	598	581	530	536	576	574	551	547	540	562	566	551	556	579	526	537	607	540	534	564	548	534	533	545	529	552	555	507	564	555	512	540	540	535	586	576	563	512	584	555	544	535	567	511	540	523	591	537	542	526	582	545	558	534	568	583	521	532	560	565
23678	20982	28360	23760	20980	11513	1158	684	546	476	402	376	385	322	313	296	324	291	269	272	266	254	279	237	243	244	251	266	252	264	236	245	225	240	236	233	214	225	218	183	213	184	248	223	244	219	243	210	221	225	216	215	206	235	247	224	241	211	244	227	222	217	220	219	211	215	206	215	217	209	233	222	193	199	204	242	209	197	229	217	231	209	192	228	208	213	237	221	199	242	219	202	207	211	207	216	231	218	210	229	226	223	184	237	202	215	205	237	228	241	215	240	224	211	213	220	228	239	206	225	230	206	222	238	251	215	194	223	230	225	232	212	219	210	217	203	224	192	211	211	244	249	217	229	205	209	207	198	209	224	230	244	206	235	224	199	234	215	232	239	242	199	221	241	219	221	218	198	243	215	224	244	220	219	199	232	244	214	218	228	212	214	225	195	225	206	224	216	227	246	203	242	213	221	210	240	213	202	193	212	205	242	226	204	232	191	220	208	225	229	214	208	210	233	214	218	225	232	225	223	226	202	219	225	199	201	217	227	237	218	230	215	237	225	205	224	197	210	226	201	237	226	206	260	196	212	218	198	221	240	222	208	219	199	198	213	204	247	247	212	204	203	233	208	227	197	208	206	219	232	209	246	225	212	231	237	189	200	205	211	221	229	223	234	224	234	209	229	224	210	216	197	204	218	227	213	195	243	204	212	223	212	233	225	225	215	232	224	243	213	209	212	211	214	198	223	243	224	239	246	222	265	184	227	221	219	220	215	205	211	215	217	233	215	216	203	225	200	223	233	221	222	225	229	193	213	231	210	208	203	204	213	213	213	206	217	226	203	230	218	196	207	203	198	231	220	224	214	203	199	232	229	209	214	224	223	207	211	220	210	200	192	225	226	207	191	210	252	207	220	222	227	227	194	211	223	209	235	226	224	215	200	238	228	186	233	199	233	234	220	210	218	230	203	241	220	240	211	249	220	214	203	218	206	229	191	179	223	234	214	214	232	214	225	222	238	223	221	224	221	203	213	258	227	222	220	234	203	228	230	201	224	209	214	209	228	228	230	209	202	217	217	216	183	245	211	222	226	229	222	210	216	206	217	220	205	196	206	216	207	188	229	205	248	230	216	234	183	198	220	209	229	202	239	226	226	211	230	217	206	241	187	178	223	210	183	214	220	231	227	204	254	211	219	213	224	233	220	229	189	209	230	215	205	225	197	197	224	208	230	222	222	249	213	178	237	215	198	215	240	194	230	229	180	240	224	231	222	222	227	198	211	233	255	221	189	232	198	230	199	238	219	245	220	214	220	228	238	201	240	213	222	231	228	212	210	218	216	218	242	226	192	201	232	233	217	218	240	208	206	196	222	202	204	244	214	235	214	197	223	218	201	221	229	230	225	217	221	197	221	225	240	221	212	209	214	224	199	231	209	236	207	201	193	205	236	212	225	209	217	220	214	209	244	215	216	212	237	233	213	215	212	227	242	201	222	232	233	197	198	214	221	203	231	188	212	256	224	219	195	255	205	225	215	218	255	242	200	222	245	202	220	213	214	225	216	220	207	245	214	200	204	250	222	192	199	232	230	213	245	209	218	214	184	225	231	188	222	220	247	214	184	223	226	256	234	231	231	231	222	243	207	215	194	215	209	204	223	221	238	227	196	213	194	209	201	224	203	231	213	205	233	203	235	225	221	226	236	223	233	212	203	201	256	232	228	255	200	212	227	227	219	212	215	239	207	197	199	208	208	189	227	217	207	251	201	230	217	195	212	205	192	228	212	221	219	212	218	233	204	203	235	219	218	215	224	234	202	198	234	220	217	208	207	237	205	206	204	216	198	238	194	191	229	229	203	233	229	229	198	211	229	197	234	238	205	214	243	200	218	203	192	194	236	201	228	208	221	220	192	193	220	200	231	208	213	203	210	227	187	212	224	213	216	196	225	225	204	223	223	221	215	179	219	212	213	196	238	223	202	191	224	218	234	204	213	193	213	191	210	225	213	211	217	218	205	199	216	209	240	200	197	207	231	213	218	227	206	230	223	195	225	196	218	196	223	242	204	234	218	207	195	212	202	212	225	214	228	204	231	217	218	225	234	204	210	221	226	217	225	222	213	206	228	223	212	222	241	208	237	229	230	215	202	229	222	213	194	217	232	199	260	228	184	210	268	225	220	233	212	249	215	233	211	222	251	226	229	225	202	228	219	206	211	213	209	191	209	225	221	214	209	199	249	202	196	211	219	210	216	216	239	219	203	217	211	212	217	223	210	212	219	239	211	218	222	195	212	201	226	218	186	239	182	215	230	219	228	235	222	239	240	248	212	224	237	203	244	191	242	222	189	201	233	224	196	211	196	191	198	195	224	234	243	219	219	206	222	218	220	230	210	207	214	207	198	190	223	200	201	225	235	226	240	195	243	206	186	218	217	222	213	226	194	260	214	214	210	218	223	196	234	219	246	235	189	201	229	206	218	210	232	207	206	199	199	238	220	228	200	236	227	247	218	235	248	213	235	203	206	239	209	222	206	235	206	233	228	186	244	218	205	210	217	244	219	220	213	213	222	238	244	205	243	235	246	196	233	224	204	242	198	210	200	199	203	207	215	199	238	232	246	221	205	215	226	237	206	198	237	221	212	234	219	214	215	198	230	220	220	207	229	227	218	195	251	240	215	233	209	207	215	213	226	223	231	216	222	226	218	233	215	212	218	214	196	227	204	248	225	200	225	236	233	217	216	226	217	202	232	226	220	218	202	197	214	233	241	208	204	228	217	217	205	187	231	194	241	264	217	210	221	215	223	251	236	234	195	218	201	209	219	240	201	201	241	232	231	195	221	213	205	212	222	224	220	222	221	201	224	199	215	197	218	237	199	215	211	249	214	234	213	229	248	217	240	224	206	247	237	216	226	218	203	233	233	200	223	221	204	216	221	207	241	227	216	226	177	213	239	200	232	172	198	203	218	204	210	197	211	214	214	239	235	219	213	209	217	214	207	205	210	223	227	237	253	235	228	214	201	217	205	197	215	219	225	232	210	241	216	221	228	201	235	210	192	193	232	217	224	218	234	219	198	219	232	214	210	223	212	218	237	224	198	210	203	243	211	225	180	231	210	214	225	202	213	209	211	197	217	207	245	223	228	226	228	198	223	233	228	251	222	214	232	178	247	209	211	209	206	245	215	210	231	229	212	196	233	226	196	249	232	209	213	221	224	201	214	238	225	229	209	212	203	225	209	226	219	223	236	219	214	224	221	231	203	212	217	210	199	190	220	194	190	256	220	197	236	253	236	208	186	225	252	222	220	214	213	232	213	200	209	219	221	208	212	184	220	221	216	243	206	207	203	197	221	225	179	222	224	239	222	210	226	228	228	187	212	226	218	215	200	244	209	224	188	189	215	233	211	206	237	204	205	215	217	204	208	226	207	216	216	203	220	248	204	195	191	232	221	214	231	219	201	195	229	217	221	248	224	210	227	218	223	211	204	223	210	194	217	207	237	227	226	220	237
7368	10797	8639	4238	2910	2234	1621	1302	1052	860	731	673	537	506	476	464	449	432	431	409	354	366	360	331	313	348	314	310	301	319	302	303	296	293	291	282	300	292	309	295	292	291	272	305	317	291	284	266	291	316	310	262	263	272	278	295	293	268	282	296	291	259	299	258	265	280	267	281	286	265	282	276	274	268	270	233	256	282	294	261	251	257	281	275	287	270	288	268	298	284	241	261	266	265	284	283	270	249	303	261	272	262	258	281	266	241	269	269	282	312	296	244	289	281	273	276	258	242	258	251	265	261	262	274	269	260	265	286	255	282	268	254	282	291	292	256	257	277	281	269	282	281	238	261	290	270	276	278	264	262	273	259	276	239	258	252	294	275	278	279	288	286	252	266	277	258	283	259	281	260	271	297	238	278	283	284	244	280	271	301	270	272	256	248	265	289	253	252	277	243	263	253	274	299	251	270	288	281	259	273	275	284	273	266	265	262	280	252	266	305	270	283	265	304	298	260	256	289	276	272	283	262	288	282	264	260	258	249	254	258	279	281	274	275	280	273	255	264	267	251	276	261	253	256	268	250	279	281	272	277	248	288	258	267	258	287	250	272	260	258	247	258	267	275	246	266	271	264	295	266	250	249	280	246	264	282	266	265	278	234	254	267	283	283	280	273	279	278	266	269	273	258	284	272	284	262	283	285	250	281	268	266	283	281	278	255	273	298	287	276	260	246	280	281	231	266	283	267	277	252	253	293	288	301	282	285	286	276	278	251	288	257	260	259	298	282	255	251	282	287	270	279	249	288	261	250	258	268	267	285	274	277	279	286	279	278	267	294	286	266	268	233	303	249	249	266	260	253	306	288	285	262	302	245	280	261	276	261	281	262	263	250	247	265	293	277	274	262	277	260	286	289	251	264	243	261	276	279	256	261	286	281	277	265	262	267	228	276	267	276	250	283	248	280	254	266	250	267	276	270	267	266	288	291	307	287	271	275	265	258	283	268	306	284	230	243	227	254	314	289	267	273	280	317	244	282	257	292	262	278	273	250	256	287	258	252	275	273	264	301	281	253	265	302	282	250	270	266	301	309	308	265	272	258	267	260	276	241	285	277	255	275	279	285	265	277	258	258	270	300	257	280	246	266	270	262	263	263	284	276	275	262	279	291	248	257	270	261	239	282	285	258	275	278	266	297	282	267	268	263	261	274	268	262	286	258	290	291	251	232	287	279	270	273	269	306	254	285	273	254	270	298	246	270	275	297	239	262	301	268	264	256	237	260	277	267	262	259	278	311	255	250	277	283	269	266	286	266	263	272	282	288	274	297	288	283	301	286	269	246	259	261	247	264	269	270	278	272	244	273	261	280	279	269	288	275	288	251	271	277	243	270	234	243	292	253	266	291	262	265	268	258	259	251	264	279	272	295	268	261	276	276	256	269	279	296	289	271	274	259	234	262	268	310	285	278	247	241	279	292	261	275	263	308	271	261	284	291	281	270	256	289	278	292	279	283	279	280	264	275	284	267	275	284	266	261	268	270	257	287	250	254	256	280	228	287	280	260	260	235	241	276	272	261	267	247	290	267	262	279	283	248	290	262	293	244	278	267	261	256	271	282	249	252	281	283	281	282	281	280	242	275	269	269	267	258	290	241	252	284	281	287	259	265	252	264	244	264	273	277	291	260	262	278	281	292	261	260	249	276	284	248	275	268	276	266	289	264	274	255	244	291	276	247	278	267	316	247	272	270	251	266	246	277	279	268	281	282	268	283	313	276	252	268	282	287	278	271	275	257	266	283	286	266	273	261	263	267	266	268	256	287	256	237	254	248	270	288	276	268	252	302	251	276	280	245	263	287	258	286	262	287	266	262	247	292	280	254	276	264	252	270	263	271	270	272	294	266	281	249	267	255	277	272	263	255	260	282	265	264	288	305	263	256	253	262	271	278	289	275	268	258	292	260	285	277	307	273	288	249	281	254	294	255	271	298	245	270	278	276	275	239	253	244	290	263	255	246	281	264	243	264	279	298	267	258	287	290	261	258	293	246	241	242	265	274	286	248	282	277	242	289	261	252	298	254	258	272	268	273	259	265	252	256	303	271	266	272	298	265	298	258	260	282	263	301	295	319	278	273	265	260	250	287	285	268	261	279	264	265	253	278	264	295	240	257	278	281	270	273	305	253	266	264	269	266	245	265	290	282	295	272	258	265	271	298	248	251	245	276	298	275	275	265	280	274	287	276	265	280	242	255	300	255	267	272	290	273	300	257	306	279	281	282	269	290	266	273	283	279	260	254	285	280	250	242	267	238	243	272	260	229	286	257	243	274	289	276	243	301	294	263	264	249	271	277	275	269	262	266	262	276	233	259	266	309	259	278	278	274	277	256	262	262	277	297	250	293	252	282	274	254	294	285	266	296	269	260	294	275	268	287	239	328	304	255	269	285	257	283	271	245	272	301	293	261	257	289	260	253	286	264	272	269	253	278	255	275	273	287	248	256	270	268	296	268	286	261	261	308	269	265	253	247	230	267	290	275	299	260	281	273	297	252	282	265	263	282	266	261	275	254	292	267	281	288	265	278	281	292	248	306	288	260	254	289	271	232	292	271	264	281	244	253	297	244	257	258	274	283	242	263	284	262	270	242	274	242	268	271	284	275	292	280	248	270	306	269	281	274	295	273	259	280	288	258	245	300	273	260	246	256	256	268	244	253	285	242	268	270	274	263	295	284	262	299	283	283	267	250	266	263	270	281	244	249	270	285	280	268	271	285	264	292	277	276	289	273	245	243	252	253	276	257	273	265	273	266	252	268	290	297	266	263	240	282	307	262	284	242	267	254	265	240	257	250	282	262	284	293	272	277	259	291	280	281	282	263	288	271	250	256	275	266	275	277	259	277	300	272	281	270	252	260	267	240	269	270	283	270	272	279	277	273	290	276	258	248	280	265	248	259	290	287	282	280	283	270	269	255	253	237	244	265	296	246	291	247	278	282	266	271	263	275	269	245	282	288	283	249	249	286	244	264	276	260	266	280	287	249	318	251	293	253	302	278	240	259	258	272	284	262	240	266	276	284	267	269	302	284	255	281	294	278	307	243	271	282	300	260	255	289	289	275	310	285	246	257	285	270	300	315	288	252	293	253	265	304	235	289	274	296	288	259	288	293	311	275	254	252	237	288	278	260	270	280	266	266	251	269	269	245	267	274	259	252	270	256	278	269	287	286	280	261	256	257	243	294	297	303	269	266	278	304	271	281	300	271	243	265	232	235	252	278	271	279	253	268	288	272	309	261	241	310	265	298	284	267	284	258	257	275	274	281	283	275	251	273	259	287	275	272	259	292	271	256	271	252	267	306	266	247	286	250	260	268	290	258	259	254	216	244	291	265	260	276	278	271	268	259	291	298	248	291	269	259	267	264	257	276	269	286	297	243	303	282	282	259	285	294	272	280	251	286	271	270	294	270	254	255	251	281	268	262	292	304	284	271	263	273	246	254	265	261	256	281
25061	21049	27367	24807	10814	1063	771	736	649	626	630	588	582	559	550	551	596	540	560	516	579	520	536	576	543	528	543	495	529	536	521	535	497	551	561	528	544	522	513	492	538	555	515	536	528	540	511	501	518	482	484	513	518	518	472	503	519	515	513	533	495	517	496	532	474	544	557	554	497	512	570	485	528	500	512	523	547	555	513	530	479	485	573	501	502	516	533	521	534	546	487	523	512	520	536	533	564	546	553	513	500	522	518	515	511	524	495	539	505	531	520	545	495	548	498	545	553	506	514	516	526	552	559	519	466	475	565	466	517	566	501	502	545	476	534	505	484	491	551	549	550	522	501	524	515	502	510	582	491	543	502	501	504	508	493	541	525	547	537	532	505	536	516	533	511	508	542	485	521	519	493	536	569	522	565	544	483	450	492	524	557	544	516	469	483	511	519	527	511	551	567	519	572	505	474	500	511	521	541	486	507	511	488	506	526	532	527	512	487	534	476	529	544	497	571	478	485	528	535	531	511	534	507	493	551	515	552	507	497	486	513	560	552	484	518	452	533	554	527	481	550	501	475	544	514	576	545	501	512	522	533	497	531	528	490	536	530	509	461	545	471	487	543	531	543	512	539	505	493	497	523	502	527	506	528	503	524	563	532	492	479	516	484	518	562	484	481	530	529	552	503	512	508	523	548	545	483	529	565	527	512	506	510	500	525	517	548	495	531	513	509	509	545	539	507	516	513	506	522	511	503	525	539	540	495	456	503	541	510	531	502	492	527	519	568	505	513	520	486	502	516	578	525	492	564	531	495	539	513	523	529	500	521	511	507	501	542	533	512	516	529	507	550	517	536	496	515	557	511	504	551	507	519	545	514	527	497	536	457	536	525	535	520	506	553	513	522	550	507	486	477	502	524	503	508	505	487	509	527	527	480	513	543	532	556	540	536	480	532	482	529	539	527	546	550	547	520	498	492	560	527	495	521	522	511	504	543	503	531	555	518	498	534	512	479	508	535	505	512	519	455	497	520	501	499	558	489	516	491	534	534	562	515	546	519	539	544	508	466	504	546	501	507	546	547	547	543	567	535	537	522	531	515	537	476	495	515	520	526	478	502	579	478	507	511	542	518	495	573	508	492	553	521	489	517	503	507	537	501	482	542	533	484	546	546	521	535	560	461	507	523	509	518	517	510	519	489	544	476	474	473	500	511	500	504	484	517	503	483	498	519	484	521	511	515	530	530	545	550	498	523	536	536	513	548	538	514	531	499	522	537	512	491	521	526	489	502	514	513	510	497	515	547	473	534	509	523	535	491	525	509	516	509	493	512	520	546	501	509	491	532	511	524	543	540	535	491	501	540	483	518	501	500	534	508	531	508	521	520	482	512	525	513	555	516	476	508	535	546	542	517	541	485	542	533	537	546	500	532	504	519	515	502	500	527	478	506	504	494	502	529	521	531	524	511	516	504	536	540	516	542	528	528	518	474	481	545	530	505	499	495	530	545	521	504	546	499	515	497	538	542	517	519	495	510	500	480	530	504	534	515	504	516	552	493	488	529	492	487	535	505	549	509	513	528	528	528	482	533	497	525	540	536	502	550	548	554	513	461	529	481	500	506	523	516	555	547	551	526	547	525	515	488	538	549	508	510	509	507	530	506	488	508	524	523	529	522	486	482	500	493	503	500	540	530	534	551	514	522	534	520	512	514	507	536	511	519	519	542	549	492	501	520	525	493	526	508	530	452	505	531	517	500	506	558	497	539	524	506	525	513	552	467	513	539	521	519	505	517	458	517	485	554	502	540	525	508	494	503	536	558	520	517	554	499	539	536	524	523	501	508	511	492	469	533	531	521	551	491	480	538	552	515	524	506	482	486	551	508	554	527	527	512	504	528	512	543	525	510	522	531	559	520	522	521	501	520	523	530	527	525	547	498	533	560	514	517	502	514	517	543	539	519	518	508	539	541	524	571	525	501	544	517	505	496	526	545	541	504	526	524	468	480	501	536	509	563	521	525	485	492	503	508	529	529	503	506	485	511	527	518	518	500	514	501	522	511	528	519	507	529	479	518	484	517	510	528	522	541	501	501	489	532	541	517	559	497	533	497	524	522	474	531	515	506	489	511	509	531	512	502	508	507	493	537	537	546	507	550	566	542	529	537	482	529	502	485	524	532	548	522	514	521	550	506	518	503	509	524	498	514	496	518	494	512	494	494	532	540	515	526	531	537	471	545	536	474	520	510	522	497	524	537	509	512	505	507	531	534	505	533	515	505	481	544	495	527	494	525	470	534	542	528	533	498	501	493	489	515	536	532	547	453	507	558	522	521	521	487	553	552	504	533	506	498	523	570	525	505	509	525	503	504	521	558	583	505	511	477	465	517	544	505	549	498	518	507	519	526	520	531	514	502	472	522	525	518	541	499	523	501	534	529	564	543	515	510	473	548	548	498	514	570	570	551	495	526	498	546	514	515	493	516	520	509	503	464	517	565	511	524	529	510	490	480	505	546	496	526	504	539	464	502	516	499	527	516	503	483	513	512	521	517	539	494	531	496	462	548	551	470	506	529	497	500	509	478	532	483	540	501	539	495	515	491	534	513	519	549	538	583	500	532	520	533	448	485	521	555	546	556	517	496	486	538	508	554	489	521	514	542	541	542	513	500	509	498	511	553	569	467	485	544	528	508	517	508	536	489	524	526	507	510	515	488	478	519	529	486	496	560	495	527	456	507	525	531	495	528	528	509	512	490	466	528	515	488	518	515	487	508	513	548	528	515	529	534	536	550	494	537	499	529	530	511	537	509	506	498	561	545	503	478	517	539	512	517	504	504	525	554	490	529	472	511	502	514	535	480	475	500	528	473	513	534	501	567	543	572	497	489	500	521	505	463	538	535	510	512	515	495	497	491	511	531	481	502	499	506	480	506	519	478	509	499	541	530	560	533	537	483	523	468	548	533	519	505	488	518	537	509	489	521	458	513	543	503	551	476	525	505	509	506	513	476	470	538	548	490	530	505	528	510	494	561	557	557	514	539	550	501	513	469	491	536	511	509	465	526	529	493	512	501	491	523	506	514	502	544	497	519	556	512	532	519	572	530	506	507	488	475	538	533	481	525	502	499	538	574	533	500	498	526	522	514	545	480	495	533	496	492	545	515	507	560	522	475	528	549	540	518	478	522	527	520	529	508	531	503	505	564	536	512	524	509	525	533	534	502	538	499	505	533	523	480	510	465	496	535	531	496	526	499	526	494	533	493	504	524	494	555	531	492	538	483	529	501	523	471	540	500	507	537	507	529	506	487	483	488	531	493	513	521	524	510	529	521	561	549	551	516	529	466	512	571	512	531	544	513	514	506	529	521	495	516	527	548	469	522	507	524	580	495	474	516	475	564	490	547	523	524	506	557	519	516	513	521	532	503	539	520	541	508	522	560	504	500	519	535	498	489	531	556	456	533	555	508	524	523	534	523	548	528	511	544	502	510	507	508	543	515	536	500	551	516	492
7063	6441	4959	2657	1900	1583	1413	1174	1032	913	856	757	765	753	722	682	705	677	676	634	612	624	616	670	648	621	650	601	667	658	604	603	640	606	581	607	615	597	597	590	553	647	635	621	610	595	628	636	642	614	609	619	649	576	666	628	584	622	634	601	642	605	583	649	631	624	596	612	608	601	594	577	573	594	592	607	590	653	579	571	625	594	582	674	562	578	587	583	610	644	599	626	612	637	584	620	574	586	607	614	544	613	604	587	579	571	640	608	611	606	588	630	619	606	584	638	617	601	636	619	623	592	558	640	611	584	596	639	653	616	637	624	597	650	635	610	596	606	631	651	591	590	605	592	625	589	583	574	625	642	534	597	620	600	607	638	604	572	606	578	642	566	583	601	614	610	562	618	564	594	621	595	580	640	581	606	586	572	600	553	628	561	595	601	581	567	610	582	572	618	653	595	659	593	625	647	574	546	603	598	628	601	654	583	596	610	627	607	611	576	604	593	651	619	606	600	590	626	586	553	627	631	592	619	612	647	600	598	575	626	559	638	616	581	630	604	586	593	604	585	615	605	598	585	656	619	625	633	614	630	609	618	583	607	616	600	633	624	570	592	641	588	658	630	569	586	613	586	622	634	568	632	597	598	632	601	614	631	555	581	582	628	602	629	553	594	587	605	578	593	603	596	619	605	625	613	594	579	594	663	595	630	576	642	610	649	624	586	591	628	595	579	634	595	591	628	565	570	599	594	620	642	557	590	662	643	580	593	654	625	581	599	632	616	567	664	633	600	576	606	618	552	584	613	588	604	616	564	583	633	639	618	593	582	613	573	598	621	655	584	578	590	604	576	589	572	611	589	603	601	640	607	614	561	582	569	610	614	631	593	582	593	606	577	606	606	608	587	625	623	574	628	596	584	595	633	600	655	565	616	621	629	607	622	593	617	584	578	583	611	594	598	643	604	602	605	610	597	622	586	655	640	608	595	620	566	600	611	602	591	609	613	590	620	593	598	620	604	606	598	608	601	588	653	617	631	630	582	625	564	550	601	655	602	606	612	617	591	586	626	649	614	623	589	631	625	574	591	638	600	628	612	657	589	628	582	619	614	626	596	522	592	630	631	631	596	613	628	595	582	601	652	570	607	632	619	586	642	647	563	611	626	611	572	647	622	593	608	579	600	595	679	614	612	618	579	615	600	603	585	604	611	589	604	538	566	601	579	604	586	608	627	613	603	590	587	581	598	613	604	613	606	644	648	589	617	633	634	610	566	624	600	610	604	605	607	631	589	610	573	618	575	604	575	594	578	608	576	635	656	610	586	638	621	514	611	584	608	613	597	608	647	588	611	612	614	577	642	577	599	611	636	650	613	579	596	605	604	591	604	609	646	554	591	611	595	596	596	611	594	625	560	629	632	602	636	600	594	630	666	581	607	557	613	630	593	578	617	581	615	576	615	677	651	554	578	571	640	586	627	590	567	573	625	613	563	593	596	585	584	580	594	559	615	598	574	603	539	599	585	580	586	579	599	612	617	580	576	646	597	568	624	640	581	566	575	587	603	600	581	614	554	569	617	582	596	591	579	591	596	638	595	631	639	637	559	582	585	586	592	576	620	621	583	652	589	636	575	566	674	608	579	577	604	631	567	581	602	578	572	622	629	573	608	616	615	598	579	624	623	610	619	596	590	625	633	602	599	634	575	556	636	626	562	651	581	640	634	589	569	590	593	636	594	577	601	609	632	646	617	570	567	601	588	587	605	575	605	581	615	606	619	593	582	628	600	629	567	634	594	604	615	615	596	607	599	620	592	609	630	586	624	607	637	606	585	597	650	585	588	600	598	596	567	601	555	611	595	611	648	610	609	588	585	609	595	626	625	595	573	593	605	632	585	574	634	621	594	625	596	614	601	574	592	621	575	601	612	572	573	597	626	640	594	605	583	609	618	621	608	613	608	581	644	608	603	603	581	595	595	582	604	643	595	586	596	613	658	605	571	627	580	581	580	619	598	599	652	583	620	606	622	625	539	611	595	582	605	607	596	619	579	633	600	611	576	591	581	614	625	653	615	625	609	622	583	595	600	594	612	580	588	601	603	623	596	561	634	605	593	569	641	603	588	604	606	624	616	585	614	600	607	627	557	582	626	613	590	608	599	561	545	603	568	606	586	633	590	598	592	612	592	633	612	593	568	591	611	637	548	579	572	608	561	612	606	637	590	583	604	644	598	608	608	592	615	589	605	582	618	625	616	570	594	576	602	628	636	633	585	623	596	640	603	620	616	604	629	651	601	583	597	604	605	683	604	611	586	627	598	646	593	604	598	593	585	622	605	566	636	568	556	633	582	593	578	609	623	622	614	622	586	590	589	593	588	631	634	585	577	587	610	623	588	580	615	593	645	609	606	581	624	621	561	591	599	618	575	639	554	567	573	609	573	598	614	631	619	639	597	609	602	577	614	611	642	578	602	571	603	548	618	618	584	585	620	602	589	588	606	589	584	577	569	623	612	636	578	605	601	637	568	599	577	627	618	616	553	637	620	625	596	603	643	636	596	558	634	625	587	617	610	667	657	649	612	565	594	624	585	635	578	639	640	580	565	583	578	607	596	620	591	594	622	655	593	579	602	635	678	576	625	575	627	590	625	599	606	644	562	627	610	622	603	603	612	627	573	611	598	602	560	579	637	635	612	558	563	634	600	612	594	609	558	641	570	619	648	587	613	584	585	611	620	569	608	628	614	607	600	640	590	608	573	597	610	636	613	594	584	579	603	608	623	605	645	635	596	638	592	579	599	580	607	635	601	636	587	575	575	639	578	610	614	606	613	586	617	587	608	598	597	618	600	592	600	637	630	603	581	606	592	596	636	591	587	632	586	639	628	603	622	596	612	619	617	564	624	595	569	606	596	590	575	642	614	622	592	696	622	601	625	609	611	596	589	619	626	627	602	614	614	558	623	624	576	655	595	622	583	598	570	642	597	624	589	610	599	602	618	641	584	568	592	615	616	627	610	564	602	615	663	604	612	607	615	632	611	612	610	619	571	601	625	636	615	599	634	602	639	602	602	592	597	606	606	596	572	628	635	682	600	606	592	603	598	608	655	606	577	633	590	627	579	648	568	639	614	573	633	622	639	602	630	628	562	613	618	620	604	567	628	591	603	613	632	632	663	591	605	598	627	637	593	625	593	601	620	613	623	642	601	582	602	596	579	608	541	603	600	596	638	630	633	634	638	579	579	572	623	596	602	575	617	579	621	593	594	651	630	569	616	602	557	623	650	632	560	579	606	648	648	604	596	631	561	607	639	646	593	597	606	634	581	603	599	616	638	553	612	626	577	635	615	585	671	637	611	608	547	629	587	600	615	589	607	591	623	583	608	587	656	636	605	618	588	601	592	554	579	565	591	624	603	583	592	635	631	661	611	572	568	576	593	547	628	629	599	583	561	559	600	625	625	606	613	621	611	639	601	590	555	632	560	621	604	629	590	610	580	590	625	583	574	586	637
22729	21044	28857	23422	21037	21088	10729	1144	795	712	612	523	500	448	411	392	330	344	324	333	310	295	293	280	261	290	269	255	221	270	250	225	230	239	239	232	212	224	220	220	252	218	211	229	216	245	217	240	237	209	232	237	222	238	236	213	251	204	243	235	212	207	212	217	222	221	222	223	212	239	216	223	231	198	202	201	204	212	234	192	221	227	215	215	209	213	198	188	200	196	192	221	203	205	215	200	202	176	189	201	206	205	198	209	206	212	215	224	205	214	237	222	206	192	219	190	190	230	196	208	204	207	191	219	212	187	203	216	205	221	192	215	210	206	205	230	206	203	193	210	199	215	197	212	196	211	215	202	200	220	264	179	245	219	238	230	209	214	212	222	217	197	190	193	216	174	227	201	206	201	224	214	221	199	187	202	214	209	237	209	207	203	194	220	193	205	179	215	198	198	185	195	230	203	211	211	192	231	218	183	213	195	180	217	167	194	224	215	193	204	217	218	193	200	186	213	230	215	188	201	190	188	200	196	186	232	211	216	221	204	186	231	200	222	202	199	196	209	209	211	202	225	210	239	199	204	175	189	227	220	196	204	227	188	215	198	217	184	211	194	219	204	195	202	207	229	212	216	233	216	201	217	208	195	177	199	206	203	225	197	203	220	191	227	215	218	221	167	208	158	198	220	193	206	208	162	190	218	196	239	196	210	216	208	225	230	177	203	208	193	199	187	180	191	202	180	251	208	200	209	196	225	194	209	205	198	236	193	210	228	214	196	229	219	210	199	230	219	188	242	195	218	218	203	195	206	222	208	186	222	223	203	197	212	204	233	219	201	191	185	183	201	198	194	202	208	172	199	172	192	206	198	200	211	203	209	200	199	218	195	200	224	222	205	213	214	213	204	187	195	229	206	209	184	222	194	195	210	217	213	222	205	213	220	212	234	213	231	204	198	221	226	197	245	211	212	217	194	210	204	210	206	201	202	208	219	203	210	188	205	218	212	215	214	212	218	193	201	195	208	224	213	210	211	191	199	193	211	210	217	236	192	220	182	225	216	192	223	189	190	202	211	215	199	208	206	219	194	179	211	204	181	234	188	201	201	204	195	211	195	230	202	227	209	205	219	168	207	199	222	193	195	226	202	184	190	204	180	184	220	196	225	198	220	206	200	198	204	218	179	201	172	199	203	193	203	198	214	236	228	223	200	208	203	205	198	211	232	202	206	219	208	200	193	211	203	213	221	177	172	182	221	194	197	207	211	204	188	216	205	184	221	221	188	219	182	181	238	211	220	205	220	198	211	221	197	203	196	194	190	203	201	235	216	225	183	212	211	209	205	196	209	212	192	203	210	202	203	240	167	206	190	196	208	182	201	219	235	194	213	199	213	186	208	220	192	216	195	192	207	172	181	206	209	200	210	206	221	190	225	207	188	179	207	205	217	220	174	198	234	215	190	238	215	228	215	231	226	219	226	228	182	191	209	221	222	221	190	223	205	202	200	216	186	205	203	234	209	182	193	205	220	191	217	197	218	205	200	213	224	196	212	197	199	177	219	211	181	229	216	211	195	197	204	206	191	212	181	222	223	193	217	215	197	206	227	206	208	206	213	215	220	199	200	209	222	203	207	201	229	230	201	207	197	212	206	224	226	204	214	212	230	214	193	232	192	228	215	217	226	221	193	176	185	202	227	205	230	193	206	193	190	215	228	206	195	204	200	205	183	205	199	206	204	221	202	215	188	196	200	208	211	198	207	194	191	190	216	225	210	174	204	199	218	208	236	200	219	196	200	218	205	203	208	205	225	193	213	191	204	184	228	233	185	208	231	220	191	203	210	202	206	189	186	210	213	200	175	201	211	198	207	213	222	224	217	201	208	208	218	200	223	216	215	182	191	189	186	211	201	198	214	204	215	214	214	191	210	209	194	212	190	212	197	191	178	211	212	216	208	183	225	224	216	207	191	228	202	229	204	201	225	219	194	232	174	213	219	206	209	204	204	220	210	233	199	224	195	228	201	227	211	194	215	205	203	239	233	214	197	193	211	208	203	199	202	206	185	205	226	206	193	192	175	211	226	223	203	213	211	217	221	190	228	222	221	226	214	213	228	221	220	215	208	201	198	222	225	199	211	234	211	207	193	222	197	212	217	197	220	221	229	204	184	207	239	210	224	215	216	209	208	192	217	221	202	205	206	196	200	202	208	224	186	207	197	201	204	222	184	193	218	196	199	189	221	174	183	229	206	212	188	180	216	211	188	216	210	186	222	208	204	211	224	228	197	209	219	220	205	224	182	201	192	224	173	202	186	230	197	192	191	194	192	222	233	224	202	193	189	227	210	219	203	190	201	213	221	194	220	218	204	207	209	202	187	207	197	191	201	218	186	175	202	227	201	199	201	186	184	242	231	196	224	213	195	218	229	201	237	224	212	214	216	190	226	210	199	248	214	192	217	203	202	201	228	207	202	193	231	203	243	205	201	208	203	194	211	199	193	204	220	218	220	208	226	184	191	214	212	222	217	215	186	194	215	210	208	214	207	182	219	196	187	238	210	222	227	206	210	207	250	218	205	204	192	200	215	189	213	226	207	205	187	229	209	205	197	182	201	226	194	204	217	213	198	201	220	211	210	208	223	204	213	217	209	211	212	193	216	219	223	204	227	189	193	200	222	192	192	204	220	192	221	207	209	185	206	182	209	188	188	212	223	193	230	185	226	207	210	198	232	224	199	201	198	187	204	198	202	200	187	215	168	195	170	205	211	214	200	238	211	223	195	211	214	174	198	222	189	202	199	223	219	211	201	220	195	233	196	216	201	197	223	214	198	210	203	206	215	209	229	190	197	188	232	187	223	242	195	200	195	174	191	184	218	191	199	203	217	199	221	183	205	214	209	202	230	231	223	215	229	225	209	213	174	171	204	208	229	210	215	227	195	206	200	220	204	211	203	183	209	187	208	198	177	202	220	213	201	220	195	220	199	228	178	200	211	217	182	210	230	195	183	195	199	188	216	194	195	185	224	219	218	204	219	230	182	205	235	203	216	202	213	195	202	185	185	208	226	214	214	234	192	214	203	214	203	190	218	208	203	220	187	211	215	212	224	202	173	209	201	226	222	221	200	209	207	198	215	200	186	220	206	195	190	227	232	221	201	228	192	208	224	202	218	223	203	183	201	230	214	210	223	197	176	229	206	210	216	223	203	197	220	200	187	213	247	217	237	188	212	212	241	211	206	195	215	192	188	216	207	188	219	216	231	195	200	193	211	205	216	194	204	228	208	180	220	200	207	207	216	198	204	235	199	208	216	192	214	211	227	203	210	210	178	216	202	212	214	206	229	201	180	207	201	191	203	186	206	221	245	212	215	190	224	190	202	201	231	214	214	204	213	190	203	205	213	208	177	174	182	211	184	175	225	211	199	200	210	208	204	195	216	190	218	222	196	212	213	192	191	212	212	200	188	207	208	204	223	171	206	215	203	195	213	208	203	201	210	176	214	235	231	191	209
10238	17374	14115	7574	5228	3871	2950	2313	1820	1430	1211	997	862	764	669	611	594	497	507	455	443	388	444	385	354	347	305	321	332	331	306	304	300	300	296	286	293	306	274	301	255	290	250	291	242	267	263	291	245	254	248	217	246	230	246	238	240	266	226	243	248	245	246	257	222	272	255	250	256	246	221	237	242	258	260	251	249	235	239	238	223	214	231	222	271	241	241	249	270	244	260	220	261	245	227	256	240	220	229	251	233	254	257	266	231	251	242	256	206	221	251	252	237	235	235	244	236	255	236	247	220	199	245	262	234	244	228	231	212	254	270	222	223	260	222	216	235	207	240	224	224	228	229	261	220	221	229	229	240	245	219	214	240	247	259	273	229	220	221	228	237	224	237	248	258	237	240	245	233	260	235	260	224	212	235	240	250	234	228	223	242	213	216	242	243	217	206	252	214	242	229	248	216	229	209	231	237	236	220	257	224	222	211	216	227	228	241	219	232	235	233	228	220	213	252	196	231	244	237	238	238	251	236	217	249	218	237	220	250	228	241	250	246	262	217	248	239	244	228	230	219	239	236	218	218	234	232	224	241	246	270	235	227	220	229	230	225	237	237	261	247	259	237	228	225	215	208	206	238	227	245	245	260	229	235	226	241	232	237	240	215	247	213	229	246	235	222	227	232	233	215	245	260	219	220	231	226	200	270	223	222	238	240	239	238	223	236	238	224	254	253	246	272	227	248	246	254	244	241	237	235	246	236	241	248	266	218	209	230	231	238	235	247	238	243	223	233	225	244	237	238	232	261	246	242	229	229	242	231	251	247	225	216	225	219	222	208	229	237	241	252	250	262	233	268	205	205	235	245	195	238	222	208	235	235	224	241	247	227	231	234	233	273	253	259	238	229	205	237	213	241	246	235	242	221	248	233	228	251	226	220	212	219	241	229	218	212	240	269	240	253	247	220	245	194	239	238	225	234	227	222	218	226	238	220	245	229	263	237	231	224	223	218	248	261	227	227	222	242	253	235	249	226	208	246	243	245	248	239	224	247	235	230	219	229	248	251	234	216	238	233	234	228	262	250	256	224	218	220	233	217	237	234	234	223	243	218	237	238	247	250	273	220	239	245	206	248	211	246	234	237	224	224	219	239	232	241	225	231	246	231	235	213	230	234	221	234	225	221	251	248	240	267	257	230	226	215	212	238	233	218	241	226	210	215	225	243	255	236	205	241	265	238	240	236	224	225	249	220	204	210	222	232	242	236	211	227	229	225	233	227	208	222	234	254	230	237	240	248	226	222	226	213	240	236	217	232	256	247	229	256	237	251	233	225	236	237	253	229	243	215	221	243	221	255	197	239	247	250	237	226	245	224	243	248	204	245	223	230	239	248	245	241	220	248	214	253	218	221	233	254	247	232	243	242	234	258	255	243	241	225	258	254	209	222	243	227	234	222	251	229	266	227	240	223	264	259	233	240	263	265	210	219	234	228	232	217	220	257	228	227	249	237	241	217	255	234	238	247	218	238	226	249	224	244	215	253	239	244	232	208	242	233	254	248	220	245	236	212	226	238	220	230	246	245	241	244	251	216	231	218	228	219	222	227	232	236	243	245	237	218	227	233	225	222	238	228	225	239	198	227	268	221	229	248	226	236	225	249	227	216	207	232	225	232	251	241	220	238	236	229	260	225	230	250	224	230	223	261	226	231	223	241	222	251	247	229	247	245	239	221	234	232	222	222	247	235	236	212	246	197	238	253	231	249	223	243	217	238	249	252	207	233	249	228	245	249	234	205	228	227	255	223	246	228	228	244	240	227	227	223	246	247	237	249	205	220	231	264	250	228	229	245	208	240	237	260	230	237	230	232	239	248	219	219	243	238	209	238	243	242	237	234	245	223	222	246	240	232	217	235	201	243	260	238	240	206	218	256	220	236	248	217	243	220	245	257	240	212	251	226	240	256	228	246	238	241	220	217	206	263	221	217	231	265	221	253	215	254	235	273	253	229	241	223	229	226	240	233	229	251	233	273	247	238	244	247	243	257	225	263	223	223	238	245	222	239	261	238	219	237	227	223	235	261	208	224	232	246	237	245	239	230	237	237	257	239	255	221	231	223	232	239	232	241	235	220	220	225	218	235	235	237	240	252	238	210	218	206	233	228	239	234	237	241	240	203	244	228	246	238	222	211	251	220	245	220	256	257	232	238	252	215	241	252	252	228	215	233	250	224	239	225	259	237	262	238	236	217	235	220	253	243	235	243	223	237	230	245	233	237	241	213	211	252	222	252	238	232	228	218	228	217	230	226	257	245	244	256	248	249	259	242	234	248	245	240	219	246	222	236	220	262	220	248	263	239	235	240	254	222	234	254	214	224	244	235	222	245	232	207	230	202	229	235	219	208	227	237	245	242	209	234	206	220	211	225	245	224	237	207	228	220	209	255	246	248	242	249	232	231	222	231	228	247	242	247	222	242	245	239	251	248	249	230	228	220	226	242	220	260	244	240	241	232	269	222	205	233	249	233	240	255	238	232	246	238	206	249	232	226	212	213	240	232	247	227	225	236	227	235	234	259	266	259	219	231	248	227	239	234	219	233	236	216	223	230	240	230	228	236	236	226	240	254	265	264	213	236	271	217	216	235	255	242	250	239	230	234	199	245	215	216	234	221	211	236	232	229	268	245	211	220	229	218	242	227	240	238	220	218	256	250	224	252	231	212	247	229	232	227	255	245	226	233	241	240	233	238	259	239	234	229	227	211	235	223	224	238	211	242	233	256	255	261	236	254	228	213	218	208	227	211	250	245	219	262	234	200	262	210	247	238	238	248	253	257	224	242	239	219	236	239	217	240	244	207	228	208	237	232	213	241	220	233	246	252	245	221	250	247	245	214	221	247	240	209	239	239	249	236	235	236	234	235	210	238	208	236	257	249	225	235	253	217	271	229	241	219	246	228	234	231	234	232	258	219	235	252	234	258	233	232	231	238	218	222	255	259	224	234	232	253	235	272	219	218	240	241	228	244	230	231	230	253	253	218	260	241	229	232	213	227	243	239	199	245	227	241	245	267	268	221	238	246	217	215	224	244	235	234	239	240	248	227	230	241	235	222	191	264	225	238	237	237	232	228	249	250	211	206	227	247	230	268	218	212	221	220	221	263	210	235	218	257	254	194	214	235	217	253	255	243	241	221	228	248	238	246	249	220	237	229	197	199	262	245	238	215	229	197	208	221	221	231	223	259	243	234	245	220	227	218	233	242	213	233	241	261	205	228	226	251	221	211	240	243	235	256	241	235	259	223	222	239	218	262	241	239	219	249	227	250	246	243	252	246	248	211	224	233	216	239	231	218	243	233	236	218	237	203	255	233	263	231	215	224	227	222	244	246	230	243	251	213	246	237	225	247	266	249	241	230	243	226	219	250	258	214	239	248	223	241	257	218	243	203	226	215	264	263	236	235	256	207	260	237	214	261	233	248	236	229	249	235	204	228	262	211	232	217	232	254	235	257	230
26758	20168	7903	1050	752	708	578	487	450	478	438	484	504	461	430	466	462	455	470	470	501	468	451	493	403	457	472	475	444	492	495	446	503	484	477	469	441	461	447	464	466	440	454	452	439	439	472	466	490	447	451	476	446	462	428	464	476	458	461	483	459	452	467	460	421	441	460	425	447	457	449	439	459	454	465	449	518	461	474	421	483	485	466	457	437	482	453	466	470	443	466	439	456	444	436	486	487	466	468	467	478	467	499	443	470	466	419	448	472	447	491	465	454	469	419	463	438	438	426	446	473	480	435	493	430	456	435	483	492	462	434	446	493	434	436	435	433	492	444	480	470	480	435	459	440	498	430	482	465	455	440	484	430	441	445	437	447	433	441	452	458	454	478	462	451	470	495	496	472	484	461	475	454	458	466	451	444	405	481	438	445	430	436	490	434	436	422	490	453	449	430	429	467	442	451	435	452	447	435	435	451	507	464	510	476	457	459	484	488	455	447	463	482	444	433	499	471	429	475	429	418	432	464	454	440	464	441	468	484	475	454	433	474	471	489	479	446	465	495	464	461	439	457	460	461	489	447	466	448	462	454	471	462	471	435	481	467	479	449	418	466	457	427	482	475	446	473	406	452	446	476	458	470	436	462	438	496	470	440	458	454	476	421	468	433	457	478	466	454	429	472	467	487	466	477	434	444	459	444	425	461	450	460	443	436	440	435	443	474	458	457	440	469	465	443	420	498	439	453	481	422	453	442	477	448	456	473	438	462	447	437	457	443	479	492	443	449	457	471	430	471	473	480	459	470	459	474	429	457	505	462	485	446	483	446	457	470	474	436	470	458	445	410	451	465	417	463	454	490	462	455	460	453	457	441	463	470	468	474	430	464	457	457	454	477	448	453	502	454	477	457	476	454	425	446	470	441	482	449	438	489	465	488	452	452	489	441	445	449	486	464	459	470	462	443	477	417	432	436	459	436	417	442	490	435	479	483	477	449	449	444	503	465	434	461	487	451	471	494	426	456	422	441	487	439	466	446	459	470	482	489	468	464	457	474	441	443	451	493	518	459	413	476	470	422	466	471	475	461	450	486	454	482	460	449	479	445	437	447	467	471	453	393	471	475	461	471	428	469	499	471	472	495	437	490	480	470	487	474	468	445	464	428	428	451	405	433	477	411	439	468	422	477	434	442	467	481	434	458	466	442	488	450	481	453	463	455	491	451	472	476	480	476	460	464	440	459	462	429	436	476	488	433	449	412	476	464	427	481	480	405	488	440	450	438	475	457	461	469	500	419	431	467	468	481	478	457	445	455	419	410	487	457	468	458	459	470	484	465	468	469	465	446	468	455	443	465	483	472	459	458	470	513	485	465	453	458	431	464	479	480	444	418	436	431	480	461	465	474	485	446	439	469	481	466	460	453	459	487	503	438	440	419	460	430	487	471	445	440	484	489	464	448	465	468	454	469	444	472	456	492	456	430	470	464	456	469	498	472	448	460	466	466	433	477	447	483	446	412	445	455	475	446	453	435	463	462	480	459	459	457	455	448	509	455	461	468	432	478	456	477	405	479	452	464	458	463	460	425	462	449	462	492	440	453	432	473	436	503	488	454	479	466	467	485	466	482	474	433	457	475	462	473	430	446	476	459	424	443	437	416	444	420	429	442	438	458	495	468	470	446	426	491	428	479	460	468	452	456	441	507	456	464	435	471	450	456	464	450	471	461	452	457	469	437	470	450	478	450	448	459	470	472	457	476	457	472	505	462	474	467	469	474	454	442	413	456	510	454	469	454	451	463	487	463	459	455	475	478	483	462	444	442	486	450	453	464	470	505	511	476	446	448	451	482	499	426	438	478	452	474	453	448	476	472	482	473	473	457	468	431	466	437	451	438	457	452	459	500	440	455	457	440	459	480	484	416	478	507	476	509	471	483	453	484	441	432	442	469	459	474	454	453	443	423	474	465	460	447	478	461	482	447	438	444	453	433	475	464	411	469	429	476	468	492	481	490	419	452	477	461	423	419	433	443	457	450	421	432	494	447	426	452	442	474	453	463	490	433	448	406	463	477	452	445	460	427	467	447	482	462	451	446	468	458	444	457	427	405	468	477	431	495	438	461	427	408	420	461	444	435	473	483	476	460	508	442	398	449	480	495	475	451	462	464	440	490	443	439	456	483	483	476	502	458	437	452	435	473	484	453	445	478	472	493	430	469	459	450	456	460	468	466	473	455	478	461	427	473	458	451	458	480	433	458	459	435	474	428	430	476	454	487	497	468	455	459	479	448	433	492	482	473	444	444	466	465	476	470	477	520	493	461	428	503	424	442	429	508	460	436	445	447	443	470	436	445	454	467	464	462	515	490	453	439	469	471	457	482	435	461	467	474	459	433	493	459	439	449	481	482	450	452	482	437	455	439	451	436	469	461	468	472	444	467	433	459	464	428	424	449	492	481	413	483	493	465	432	452	469	470	435	483	495	459	448	450	472	451	466	490	493	495	446	440	495	455	464	471	458	421	438	468	460	464	439	451	413	472	428	455	447	442	456	527	448	442	482	466	486	467	465	432	476	451	464	462	445	452	460	467	468	480	419	433	427	449	470	465	519	441	464	493	457	441	484	478	466	418	455	482	468	462	479	490	453	426	493	486	481	453	456	465	485	472	440	481	449	489	440	474	424	502	479	441	442	430	457	462	462	504	460	488	450	442	473	474	463	465	467	473	441	471	488	414	456	475	443	463	460	464	506	445	454	465	444	397	465	463	446	455	483	478	451	461	446	471	450	475	490	451	440	460	459	463	479	449	406	424	473	446	465	434	465	462	441	470	440	478	473	437	453	443	450	466	471	435	455	434	458	413	477	433	437	458	477	465	472	430	454	426	481	474	465	441	462	457	481	436	491	467	440	447	436	433	442	454	458	436	450	482	447	451	454	459	467	448	446	471	435	462	445	444	462	464	445	457	448	453	497	476	455	463	490	449	453	446	447	446	437	497	481	509	451	431	465	489	469	461	475	473	466	450	439	460	449	443	453	490	475	450	474	469	445	465	487	464	446	452	449	464	436	433	437	472	443	478	451	478	413	439	491	450	465	470	462	513	437	444	441	494	461	502	420	463	475	506	456	449	430	464	451	487	442	507	448	469	464	423	448	443	453	437	446	454	436	449	460	449	459	436	430	499	511	477	479	442	485	468	464	451	463	460	461	457	458	475	503	471	476	477	429	433	477	444	445	477	455	447	472	434	461	505	470	446	463	472	489	425	445	452	425	444	482	468	451	472	447	459	480	448	452	422	427	470	447	452	456	442	439	488	397	469	463	479	457	479	469	446	476	482	457	456	449	445	473	465	442	524	482	463	466	464	463	467	435	474	440	421	460	447	456	480	449	440	434	448	481	508	434	428	439	480	432	479	509	435	466	422	463	448	448	445	458	454	488	473	479	460	481	483	474	455	485	458	434	446	434	449	451	454	425	440	435	452	455	434	461	408	415	404	469	447	459	444	448
5299	1522	1281	855	753	695	654	624	623	539	549	592	555	587	564	587	579	541	573	571	597	559	587	522	513	615	551	580	551	559	542	539	538	569	540	603	584	560	548	534	585	570	553	530	536	559	561	548	547	563	591	547	573	556	562	531	501	552	564	551	544	537	572	554	553	536	525	534	533	529	553	514	585	541	556	535	589	563	547	603	537	503	558	573	481	579	545	594	530	569	540	539	576	543	549	545	575	536	569	549	524	558	550	518	585	559	596	545	559	602	541	562	510	587	554	529	507	562	529	551	554	560	544	601	550	584	573	537	543	590	537	566	568	549	567	525	536	513	594	537	534	561	603	600	550	548	543	523	519	584	550	565	535	561	547	574	582	567	491	580	531	535	551	510	528	559	552	562	543	546	512	536	544	542	518	544	560	533	590	582	546	556	568	543	509	586	538	580	532	582	597	549	577	541	568	581	529	596	588	547	601	590	534	544	557	538	530	552	569	563	546	578	553	562	550	556	546	593	529	571	544	525	590	533	566	546	530	568	513	537	528	526	554	567	524	514	517	561	609	525	540	564	546	552	534	537	585	529	580	514	586	533	528	544	573	568	546	553	539	541	537	532	537	574	545	515	549	572	538	565	590	534	556	569	567	582	553	543	563	538	555	550	530	577	551	555	526	546	534	553	537	549	552	514	557	558	563	544	551	543	538	573	519	544	555	540	527	553	532	511	532	561	596	501	521	537	567	539	528	540	543	559	574	521	560	530	545	514	579	573	574	585	524	607	581	579	537	573	538	535	520	514	540	518	597	570	549	519	547	554	556	513	587	527	584	537	552	550	541	549	515	608	544	537	591	579	559	562	528	574	545	513	512	526	594	545	526	587	565	567	537	548	553	590	557	569	542	523	549	580	592	556	549	554	530	565	501	572	573	583	561	574	531	525	510	584	539	553	550	595	593	554	540	539	540	573	536	521	561	585	522	518	534	562	577	583	536	536	579	589	524	548	522	583	550	537	551	581	554	519	532	554	499	631	556	543	542	563	546	524	543	552	554	521	536	562	579	551	529	580	563	535	555	592	570	534	552	552	546	512	543	541	541	517	558	593	529	539	547	542	578	534	551	558	582	549	553	547	569	504	545	547	514	592	545	555	541	530	592	570	545	582	518	606	548	572	571	571	565	516	542	543	589	592	587	558	552	553	566	561	507	558	546	530	597	562	550	550	559	533	525	535	554	507	524	533	513	563	553	565	542	575	573	550	549	588	572	572	558	574	536	524	563	544	551	540	587	564	523	567	581	536	567	587	588	526	577	559	548	561	577	556	576	532	539	558	571	531	532	563	601	554	556	546	547	552	546	575	524	522	533	587	599	544	519	540	554	604	573	518	572	553	570	556	528	554	581	537	564	588	577	548	541	566	563	585	530	527	584	564	570	544	556	581	560	586	509	537	551	521	511	564	516	535	543	516	539	517	549	544	558	534	551	587	520	562	555	567	543	524	523	542	556	548	566	531	518	582	525	532	548	545	570	571	540	524	569	575	526	586	540	552	506	545	556	589	574	543	546	581	513	559	575	538	558	581	525	534	575	536	560	503	546	568	555	553	574	501	566	545	566	549	571	567	584	538	568	536	538	523	566	553	554	511	577	541	518	573	531	518	546	572	535	528	569	526	553	590	550	549	548	617	574	512	611	545	586	555	521	560	552	522	517	578	542	528	561	582	549	529	570	565	575	573	564	573	551	552	571	546	555	533	573	602	535	560	546	563	555	523	543	577	549	553	536	562	608	581	556	552	568	557	567	548	561	578	544	581	539	525	576	518	557	540	521	600	533	526	522	550	560	601	563	519	541	518	499	526	532	583	566	524	582	589	515	564	559	571	542	532	562	597	585	567	533	555	542	559	541	530	605	521	532	553	529	544	533	559	559	609	554	526	544	594	548	561	544	576	563	537	573	541	597	542	589	548	533	585	579	579	531	567	546	561	564	587	573	562	512	530	569	530	528	534	530	520	533	578	557	545	532	539	540	533	594	568	548	545	519	555	549	567	572	524	584	501	537	561	519	586	569	520	542	576	524	547	583	541	576	542	545	530	554	577	513	561	527	587	543	556	545	522	539	580	558	547	541	555	540	573	564	561	534	526	608	565	591	545	574	562	586	578	536	520	543	526	497	539	532	570	537	563	586	540	525	525	563	572	541	569	576	577	543	587	536	542	544	559	527	568	584	516	569	550	544	541	540	489	526	515	507	529	596	560	523	540	530	572	542	559	547	529	529	527	531	566	554	512	543	552	530	507	538	541	550	523	584	556	543	566	515	569	581	538	548	553	577	555	572	542	567	541	571	530	576	520	567	524	547	570	563	568	585	580	569	531	574	572	561	526	542	542	557	540	498	502	534	540	519	527	563	586	572	505	535	578	592	549	572	531	598	536	600	533	530	508	508	570	535	545	541	559	560	580	543	542	536	540	502	528	519	555	579	548	521	572	550	551	569	533	503	554	559	599	500	545	541	585	575	574	551	526	517	573	553	547	581	522	546	575	553	585	537	579	563	564	547	548	567	520	563	522	540	534	591	539	524	503	523	519	539	540	545	570	563	593	535	546	565	544	531	577	590	610	537	545	582	580	559	597	542	519	553	572	587	569	584	581	577	580	577	528	553	543	543	554	547	545	581	515	580	506	579	566	541	528	525	507	516	553	566	541	562	564	573	534	545	557	538	548	606	567	557	537	510	551	558	544	555	530	507	556	566	578	543	595	524	586	553	558	535	549	511	546	538	552	551	575	554	569	556	514	552	554	533	538	546	521	568	521	584	581	516	572	525	525	526	513	526	508	546	551	512	567	543	594	564	609	547	569	545	580	563	561	549	538	589	587	571	556	569	606	548	537	521	531	576	569	542	540	542	549	550	507	565	564	566	539	533	529	560	567	547	523	586	542	548	535	580	561	559	551	555	564	566	524	608	561	587	578	555	538	555	549	588	530	524	538	539	552	567	546	572	577	531	573	517	530	520	520	535	538	522	521	590	579	553	586	577	550	559	523	564	596	532	564	552	556	548	548	558	523	541	557	536	541	551	570	514	567	563	533	565	571	587	566	545	548	558	553	544	572	512	548	566	589	563	531	609	555	547	563	578	566	573	563	570	565	580	513	572	546	517	562	583	576	537	556	547	533	556	552	524	535	568	582	536	580	527	535	571	558	532	528	557	531	533	563	529	539	518	519	566	541	580	567	568	550	529	570	538	562	549	535	558	575	571	556	576	553	537	608	555	543	565	561	530	610	559	553	568	556	528	577	524	584	536	577	583	536	572	530	568	540	565	540	530	558	565	518	555	554	606	562	583	535	507	553	540	574	546	577	541	563	568	556	535	551	538	542	556	577	565	534	561	585	576	583	530	541	535	546	539	587	561	518	542	557	523	512	540	529	522	537	504	586	575	572	582	568	570	540	562	566	540	524	554	543	569	517	553	535	525	556	509	559	571	586	589	560	567	581	565	559	518	583
23722	20998	28406	23764	20987	11450	1173	758	551	466	478	395	375	378	296	265	322	310	329	311	288	263	278	238	287	250	235	246	252	220	233	251	249	236	230	229	231	216	227	213	233	239	247	240	258	206	212	238	244	237	220	239	223	237	230	210	197	234	237	206	240	221	208	206	211	207	196	236	240	244	238	222	214	223	245	217	225	207	211	215	219	188	227	212	216	228	218	212	206	240	217	206	247	228	225	224	239	227	239	226	234	233	218	217	199	234	234	204	201	233	223	221	238	238	230	214	221	198	215	230	195	232	220	203	217	193	210	218	220	247	221	243	215	216	240	194	205	203	234	203	204	209	227	222	209	213	234	232	200	227	211	237	210	204	198	230	203	194	218	206	235	218	209	237	210	213	219	229	227	217	235	205	254	230	203	191	225	203	231	195	234	208	236	213	222	230	225	228	202	223	200	203	213	236	237	230	231	194	220	216	238	223	208	206	214	219	212	214	221	208	206	240	222	214	201	243	216	204	201	229	203	225	217	232	201	216	226	230	203	215	188	248	226	218	196	200	212	214	231	206	227	229	227	204	210	203	224	229	232	204	204	219	218	239	225	230	223	205	208	241	226	191	213	234	228	234	209	209	228	213	219	221	214	220	208	242	220	222	208	205	208	238	260	204	235	227	223	228	240	217	236	228	252	211	234	216	204	196	213	232	232	231	222	225	226	229	238	222	219	241	223	234	220	234	221	226	233	222	206	231	228	216	205	234	210	217	204	233	204	213	229	218	220	219	230	222	218	209	223	225	207	222	242	218	195	229	246	240	221	220	226	235	245	209	211	209	235	203	183	217	236	230	214	222	211	218	235	199	217	227	229	222	246	218	231	194	202	219	244	228	221	242	216	240	191	223	247	229	239	209	205	233	224	227	237	207	231	222	241	204	202	209	213	232	222	230	242	234	228	218	240	211	228	203	204	216	181	220	212	221	244	235	207	205	213	228	226	193	225	237	224	205	223	248	233	241	224	202	190	235	229	233	213	225	214	205	211	236	220	209	226	229	213	198	216	212	235	238	245	207	211	222	206	255	242	225	182	217	242	220	223	224	236	223	223	232	226	212	233	239	215	228	250	218	229	227	201	217	250	258	214	204	204	212	223	239	204	215	196	252	220	228	218	220	217	217	200	219	220	236	200	182	216	231	214	219	236	234	230	225	222	228	209	254	200	216	226	216	198	216	214	242	231	227	245	205	207	239	235	232	213	235	230	219	209	231	217	194	213	196	231	238	224	229	218	220	222	218	212	256	219	237	225	225	214	225	231	218	259	213	196	231	214	203	228	209	201	199	221	231	227	202	225	235	215	218	221	233	199	185	235	240	206	213	219	212	178	231	225	210	223	226	215	228	222	213	214	225	230	200	205	215	211	207	219	208	224	220	223	226	253	220	225	191	220	199	233	233	191	246	221	220	217	221	216	235	197	200	215	206	227	190	229	245	205	208	217	222	230	221	231	221	230	217	223	208	197	225	229	223	231	239	190	213	230	241	202	215	231	210	195	232	204	208	236	232	238	227	201	221	225	211	234	223	246	212	219	205	213	215	223	230	231	219	217	216	219	205	236	187	233	251	218	219	212	221	233	211	228	196	226	216	213	214	190	217	235	235	225	189	190	220	240	227	221	214	219	219	223	213	201	232	226	226	219	218	209	195	214	211	218	211	221	226	216	233	224	190	222	210	234	207	235	221	209	235	214	213	202	235	208	219	234	218	226	220	213	226	234	206	236	201	216	208	206	193	209	206	208	199	235	219	216	213	197	197	230	210	241	238	215	196	254	227	198	236	216	205	195	208	227	239	243	231	216	233	214	229	215	232	201	225	236	218	236	230	221	238	234	214	244	201	235	247	221	225	220	233	216	210	206	210	235	219	218	251	209	234	219	209	188	234	238	239	242	231	244	228	212	229	237	227	238	279	204	211	225	207	210	226	216	213	216	221	215	213	208	216	219	229	226	239	220	232	200	240	225	229	223	222	226	219	222	228	208	227	198	214	212	224	214	195	197	224	217	229	202	207	202	230	221	228	226	214	258	225	224	239	258	200	227	232	223	228	247	209	220	240	233	236	218	208	213	211	226	221	204	235	224	211	221	211	210	245	229	237	244	220	235	219	223	215	209	220	221	221	225	223	250	244	225	235	219	217	231	224	229	206	219	244	222	228	213	227	204	208	207	198	240	230	204	221	224	228	226	258	213	216	249	201	213	223	217	239	243	238	211	249	210	209	216	210	216	209	233	266	207	242	233	237	214	230	210	213	240	213	217	225	238	200	240	225	206	209	224	196	207	220	206	226	216	207	233	211	234	227	234	215	223	232	217	201	228	231	258	207	220	226	212	232	234	233	225	228	218	212	241	239	213	234	219	220	224	232	222	207	219	210	214	230	224	215	216	209	251	235	196	228	243	216	239	210	234	196	222	213	225	209	193	235	205	236	226	171	206	254	220	204	218	227	233	212	202	241	226	234	229	216	238	226	243	213	203	209	231	232	215	217	226	220	222	216	229	225	210	232	217	202	233	214	218	219	219	206	241	222	216	203	196	184	226	217	224	216	220	223	195	194	227	229	226	207	260	215	211	209	214	198	211	245	229	223	229	235	229	208	226	228	207	214	213	224	208	207	214	219	220	206	232	216	198	215	225	258	218	230	245	235	217	208	243	215	214	247	221	221	222	217	198	221	237	235	209	211	206	208	241	218	236	248	229	230	242	194	216	215	198	220	208	206	231	224	207	218	218	224	221	206	232	190	229	230	220	200	215	234	228	223	238	209	237	249	206	208	215	226	184	205	229	217	226	208	212	222	210	235	212	227	238	199	203	216	236	218	228	208	224	201	220	209	223	216	223	217	218	234	207	223	218	186	218	219	212	210	226	229	216	239	218	222	224	209	216	201	221	228	222	225	210	190	216	199	218	222	213	211	235	231	215	216	205	203	209	192	206	184	223	231	198	220	224	214	228	218	233	212	184	243	233	202	198	217	236	230	223	199	231	227	242	219	191	230	241	204	215	212	229	222	205	197	215	229	236	214	223	222	212	202	216	227	224	220	225	203	222	201	189	212	225	217	222	194	232	221	221	196	232	212	220	229	224	243	232	225	230	189	251	222	225	233	237	240	228	225	223	227	230	188	206	224	224	195	209	222	258	218	223	206	223	221	229	227	224	212	239	243	220	216	223	231	231	242	202	208	227	211	222	237	243	250	236	225	210	204	229	239	212	218	217	209	208	224	223	222	203	241	210	223	218	199	230	211	243	260	234	237	218	232	215	218	237	226	196	221	209	220	243	175	218	216	216	210	212	209	216	222	241	226	229	209	207	212	215	185	217	237	208	217	225	230	216	202	221	216	206	245	207	190	240	204	207	244	227	228	211	236	214	243	229	235	229	215	241	194	245	212	212	244	215	219	233	211	229	232	219	221	217	224	173	200	236	223	221	205	207	231	233	220	230	210	244	214	212	205	222	197
7202	10740	8712	4255	2902	2188	1745	1342	1091	841	722	650	552	542	482	445	474	417	420	403	375	360	396	356	356	303	334	316	306	332	295	321	305	308	282	301	314	314	295	304	297	278	282	301	300	263	296	285	297	303	269	287	286	288	286	281	304	277	267	281	246	259	288	272	271	303	292	270	296	272	281	246	274	285	277	278	278	312	299	261	250	253	281	296	262	285	256	288	265	279	278	276	279	258	272	267	289	274	289	295	286	292	273	257	290	270	285	303	270	283	277	304	305	265	278	266	286	265	266	287	265	274	307	274	235	257	297	275	277	263	264	258	292	255	272	277	279	300	248	283	282	288	285	291	280	260	286	295	302	279	267	288	260	270	256	269	285	266	271	252	251	292	250	266	254	250	248	284	287	270	275	294	278	252	277	297	292	273	258	302	252	249	277	281	248	265	265	286	309	246	282	284	292	285	293	281	295	286	297	267	267	263	295	294	273	269	275	269	250	270	263	298	291	270	271	278	275	276	282	246	253	282	258	262	295	269	284	291	297	253	313	241	288	262	277	272	291	250	280	272	290	276	276	249	251	280	267	253	284	277	255	270	277	250	266	273	282	248	274	305	279	268	266	259	281	283	247	271	303	299	272	255	271	268	272	271	259	268	284	278	255	266	287	296	296	259	297	264	296	256	298	290	267	294	247	283	284	284	271	303	278	287	272	272	272	272	263	292	273	249	272	273	276	301	269	272	260	265	266	286	293	261	275	265	269	278	275	279	281	279	294	250	254	301	290	274	265	265	282	273	264	280	261	276	264	275	278	293	274	285	294	260	248	247	259	264	236	286	282	278	254	273	264	262	276	284	234	257	286	276	236	254	296	282	257	289	281	296	266	286	261	277	267	274	247	283	303	277	295	281	281	264	278	261	261	283	264	281	291	254	259	257	268	268	259	267	282	250	298	247	272	290	274	302	271	260	292	289	276	286	261	282	279	291	277	295	283	285	260	256	258	256	290	255	263	265	293	288	268	263	271	262	281	265	279	277	284	283	262	244	284	262	276	264	288	299	267	289	290	269	300	259	261	267	252	276	241	265	282	265	260	312	273	291	255	308	292	252	269	256	263	293	294	273	303	251	265	286	297	252	252	256	278	317	256	249	283	255	267	311	257	271	248	277	265	268	239	257	255	296	274	257	259	259	270	297	309	270	267	253	259	265	262	242	276	278	269	253	272	293	272	273	251	271	255	265	284	254	289	269	283	318	264	267	262	275	292	296	262	310	281	277	290	273	271	259	287	256	286	266	272	247	244	264	254	284	279	258	294	271	268	280	272	278	282	260	241	278	277	292	265	246	290	264	269	275	268	262	241	264	296	295	267	256	304	261	248	295	276	257	288	274	283	261	267	270	267	275	299	275	274	281	281	230	294	261	264	261	312	250	283	268	273	271	305	278	245	290	261	270	281	296	265	284	262	289	271	253	293	281	304	279	249	269	267	267	293	271	264	273	281	265	298	269	248	274	278	266	257	248	237	263	289	261	313	259	280	293	251	271	249	276	241	256	259	266	267	265	249	293	283	245	296	260	289	271	292	266	256	268	259	282	293	251	289	307	282	284	257	279	297	285	283	259	273	249	284	279	278	289	280	284	272	273	269	274	273	264	300	254	252	302	262	255	276	273	256	262	290	279	285	290	299	278	271	280	272	306	271	268	269	268	281	264	241	290	260	287	261	296	283	272	319	262	291	262	247	258	311	284	260	257	267	295	280	270	246	269	240	265	262	276	283	287	277	287	251	285	269	285	262	256	304	282	263	279	282	247	283	307	267	275	246	290	288	286	294	316	247	259	249	282	272	321	281	253	246	248	268	289	271	286	286	276	287	258	258	288	278	290	273	226	283	275	269	277	268	268	319	257	253	291	291	278	292	266	267	249	263	286	267	261	293	282	259	298	295	286	254	287	262	305	285	302	260	303	282	252	242	288	270	285	233	266	266	271	237	262	254	268	253	258	275	293	280	286	310	270	280	281	248	243	262	263	280	268	280	282	272	245	263	285	264	260	279	282	266	265	273	251	259	249	311	265	289	284	262	330	265	270	292	285	262	274	294	275	273	255	275	241	282	284	281	270	289	277	268	283	254	280	273	306	263	297	273	278	259	291	247	259	277	253	257	272	268	281	287	289	248	256	281	260	279	270	272	239	261	288	258	254	287	264	272	249	246	269	270	297	273	290	267	267	273	264	278	277	266	264	272	272	274	249	289	280	270	294	294	270	303	265	235	298	267	267	272	270	245	260	266	272	258	283	286	273	281	272	241	265	303	272	268	291	291	284	262	258	268	285	291	262	250	249	289	280	270	251	267	296	293	282	277	268	277	256	242	258	273	292	279	247	280	286	273	243	270	283	312	275	279	268	280	287	281	293	308	312	284	246	263	265	264	253	250	263	274	260	278	292	303	305	270	253	262	296	277	298	300	293	260	257	273	267	264	268	245	249	303	274	272	275	266	287	266	288	270	268	260	294	259	275	263	271	270	259	266	255	270	259	265	282	253	300	302	238	229	245	280	296	263	270	262	299	264	285	295	283	253	259	273	276	283	258	269	273	284	282	295	266	277	261	299	282	277	297	258	275	273	282	280	283	301	277	247	268	274	242	253	301	260	259	280	266	285	265	288	273	276	244	270	295	264	284	274	288	302	286	270	266	279	307	266	268	266	258	264	285	271	288	279	294	277	259	247	269	247	282	283	262	275	243	257	279	297	245	231	249	313	277	252	268	285	296	262	278	256	293	288	293	276	251	251	270	289	282	261	284	263	284	248	261	243	248	303	283	286	300	245	306	293	275	272	275	277	278	266	250	245	235	271	287	262	262	269	270	258	285	239	323	256	272	296	263	243	262	275	267	258	267	242	281	266	279	302	310	293	269	269	265	283	252	252	280	263	294	264	290	233	272	233	251	280	286	266	280	284	270	264	264	280	272	273	303	258	283	259	284	284	254	246	262	259	293	271	260	249	264	243	264	258	277	289	279	284	272	276	286	279	287	262	293	291	275	286	291	268	286	257	265	302	261	266	284	272	245	267	253	292	257	296	263	271	288	268	288	246	275	268	257	274	230	268	288	273	304	245	266	279	284	277	282	259	279	277	287	253	274	279	269	280	273	279	283	263	286	280	266	297	280	265	264	278	259	267	275	294	275	294	249	291	291	279	247	298	272	267	280	283	284	279	232	277	245	251	262	258	247	313	252	272	259	265	282	285	290	261	272	268	294	295	264	274	274	286	277	285	257	267	277	268	258	281	302	271	259	275	280	271	250	267	307	288	293	271	294	264	269	265	274	266	262	288	284	248	250	266	268	272	276	271	277	255	263	266	297	274	300	275	257	308	282	289	252	274	259	277	278	267	282	273	258	280	273	272	282	309	287	309	249	296	292	286	273	289	275	260	282	280	270	268	290	279	253	303	264	270	260	261	282	276	276	288	290	259	271	266	291	248	283	296	261	275	273	267	277	278	290
25053	21109	27380	24949	10700	1090	838	747	679	593	624	637	641	602	589	528	556	571	569	533	566	557	501	573	559	549	573	554	532	511	596	583	548	500	497	494	535	514	549	526	500	533	523	532	559	517	545	554	577	540	548	515	543	518	550	515	508	501	576	534	529	509	537	509	497	493	524	513	509	525	560	508	535	535	584	555	526	521	565	508	556	540	536	512	555	517	529	526	560	524	530	495	507	557	557	540	509	543	547	501	540	512	559	514	531	539	482	503	525	540	519	513	554	542	538	538	540	523	517	563	538	557	560	555	507	496	534	524	550	529	547	502	542	542	579	530	514	519	540	526	541	508	503	499	516	505	503	538	534	539	522	515	564	545	523	495	507	480	527	500	515	551	525	529	554	502	570	537	532	522	522	548	551	537	501	548	533	519	517	521	544	493	559	562	523	527	537	519	540	563	537	546	510	523	500	537	476	524	563	523	531	530	504	502	536	537	539	499	518	512	510	554	492	544	507	486	542	516	554	526	469	561	575	563	491	545	525	522	554	537	561	549	533	538	561	515	525	529	523	545	504	506	526	518	517	530	512	509	518	500	509	483	534	539	552	516	510	492	560	545	519	491	558	557	506	490	528	525	525	524	529	502	535	529	548	489	540	515	521	534	511	540	536	555	499	545	532	536	518	551	499	493	555	525	502	523	501	524	539	528	551	489	560	523	519	467	519	511	529	504	508	506	547	508	533	534	555	553	540	553	551	525	494	549	502	479	507	486	540	502	511	497	526	546	500	527	530	494	516	505	571	507	531	510	517	494	563	556	546	531	512	502	576	490	501	547	536	538	495	524	589	506	536	525	464	523	520	493	507	534	478	519	495	543	542	508	511	504	527	487	588	514	518	520	522	511	510	530	520	527	548	520	510	487	554	537	486	514	569	461	531	509	556	468	600	576	537	533	549	542	530	507	512	528	498	514	555	527	530	516	544	555	516	500	509	500	510	539	506	545	558	505	528	530	548	491	539	515	532	525	560	504	526	519	517	549	534	540	571	565	542	523	529	517	505	503	511	512	519	539	515	546	501	519	547	511	499	528	511	515	549	519	516	519	525	504	524	533	528	519	489	511	499	553	490	513	546	488	543	551	514	490	556	531	503	550	514	549	516	511	530	530	502	495	524	521	524	551	522	545	543	558	546	555	494	499	531	531	507	523	514	524	490	538	506	498	513	505	549	561	530	538	546	550	540	559	573	545	495	535	475	518	508	503	537	529	547	560	515	513	538	538	521	575	535	541	491	509	514	511	483	508	510	532	518	517	507	519	543	551	531	539	497	529	507	484	523	578	523	505	499	515	527	513	543	567	520	526	523	546	525	516	535	560	547	563	549	543	473	517	562	503	499	527	506	569	541	511	530	474	534	544	510	559	546	521	517	554	551	500	522	563	459	550	543	501	533	534	544	553	533	490	529	508	514	526	562	505	486	501	519	527	543	565	562	550	540	501	519	541	501	519	513	534	552	525	509	537	506	512	478	507	504	524	541	524	531	536	541	514	508	503	554	521	564	553	513	579	497	538	513	517	469	514	549	533	512	540	513	521	492	505	524	527	544	528	546	518	542	482	508	538	525	520	537	499	472	548	480	546	534	540	535	551	477	487	575	518	538	549	507	515	526	547	520	507	541	537	533	512	504	557	529	526	546	524	554	500	536	541	518	556	525	533	489	550	539	557	524	528	528	574	502	543	571	510	493	523	468	499	505	508	521	516	506	513	544	507	521	506	526	547	525	501	516	521	512	547	503	525	545	524	513	517	490	542	520	527	523	488	496	535	495	540	508	532	535	552	558	535	548	503	498	551	510	519	539	575	556	526	515	544	501	497	492	545	523	500	578	523	491	486	551	516	535	532	528	542	487	557	530	571	491	525	514	532	570	564	534	478	534	552	497	529	499	537	526	519	535	532	543	500	522	541	514	495	487	520	525	525	525	560	528	573	522	527	514	524	496	533	498	536	549	521	552	524	539	546	503	531	534	504	546	578	503	528	499	508	520	509	480	530	536	472	496	527	533	530	551	532	521	490	502	532	510	532	503	524	538	565	543	510	534	508	535	541	517	544	552	529	476	545	538	550	532	552	518	538	541	551	515	510	491	549	512	530	536	530	520	532	511	522	477	535	526	527	492	566	549	535	546	548	472	523	532	554	571	548	470	516	540	524	535	510	518	481	537	513	561	548	563	503	524	553	505	516	530	509	509	555	504	499	504	530	527	526	535	518	542	497	543	505	530	545	547	519	524	516	536	516	507	574	549	536	518	502	517	514	537	556	519	498	509	536	525	545	534	534	491	518	563	504	531	508	498	509	552	530	523	516	522	519	520	544	524	529	513	502	537	535	522	508	519	529	487	538	530	499	535	474	487	513	541	484	548	509	535	585	532	562	529	535	535	513	523	547	518	537	526	519	537	516	533	549	528	469	543	515	543	569	533	496	529	524	504	473	513	501	546	507	567	544	511	523	530	526	536	503	539	500	513	523	532	547	529	517	592	547	526	535	553	488	500	544	499	522	519	512	522	537	516	508	529	496	536	525	506	505	488	511	527	553	528	555	509	511	530	557	503	526	559	519	525	494	515	501	583	510	521	549	525	536	536	494	546	508	552	512	541	535	516	560	561	479	516	529	513	539	499	553	518	505	514	556	548	521	511	548	520	523	539	526	552	507	544	515	516	549	532	539	503	555	525	522	542	544	513	518	528	519	526	572	490	570	509	488	515	524	508	488	542	578	521	541	577	556	488	519	564	478	508	527	510	513	503	484	534	490	534	517	521	549	526	536	521	528	560	514	522	544	532	552	537	530	499	541	546	560	518	515	542	493	524	525	531	516	538	521	519	519	520	570	468	529	518	531	542	525	504	503	506	500	500	500	515	519	528	490	537	539	568	520	528	525	503	542	562	536	508	526	500	555	516	499	534	511	474	536	477	511	521	502	505	520	498	517	554	526	556	516	534	523	521	526	504	485	540	555	539	523	558	524	566	513	552	535	516	511	503	550	477	531	515	517	507	509	490	532	547	515	512	509	518	523	551	485	530	496	585	544	520	528	549	493	514	536	515	529	570	531	516	550	540	560	559	530	528	528	547	549	515	538	530	519	549	501	501	519	540	516	526	546	546	580	501	527	523	551	509	539	535	542	534	543	503	538	501	504	500	528	534	522	497	534	551	551	521	491	532	522	483	551	544	512	553	511	543	500	548	500	550	532	495	546	493	530	522	534	506	578	544	525	542	526	515	540	517	532	537	559	530	510	564	527	492	536	502	538	513	520	554	510	532	532	515	535	490	492	521	529	539	501	498	552	505	544	520	505	556	530	503	505	499	568	544	483	521	570	491	510	551	561	518	506	545	522	510	500	534	539	514	495	514	505	505	550	511	523	549	518	511	508	543	505	522	508	550	528	556	553	513	545	513	540	473	536	526	518	471	514	517	496	565	518	517	511	527	545	545	526	512	518	543	551	508	533
7037	6294	4942	2738	1949	1635	1325	1102	1023	906	863	833	833	740	718	717	674	694	697	673	660	635	667	637	606	619	670	650	638	634	630	605	626	652	641	634	640	627	643	633	650	605	641	674	631	582	654	630	663	614	612	625	627	650	639	621	627	665	626	649	587	608	619	643	657	604	625	627	580	605	643	655	597	649	561	595	616	592	640	600	608	624	609	647	619	572	592	601	617	606	604	646	617	585	649	632	683	652	600	576	576	636	583	604	624	611	604	631	589	628	634	631	607	617	611	613	631	603	592	596	573	619	577	631	645	613	646	616	641	635	604	622	623	601	624	611	589	572	616	661	581	608	632	597	617	599	632	595	618	582	628	621	623	597	616	641	593	613	654	610	571	567	619	599	583	625	613	591	613	645	596	591	616	633	596	643	635	634	600	627	600	602	623	640	629	630	630	637	591	549	631	620	598	584	604	622	609	626	626	559	630	646	627	623	609	640	611	632	600	630	610	587	636	634	630	656	591	616	659	648	624	619	637	635	645	591	611	660	623	624	588	701	627	648	596	622	610	632	631	553	623	612	579	588	606	602	641	625	611	552	637	594	617	664	653	571	643	621	662	589	597	605	599	642	584	622	596	583	604	608	639	582	590	644	647	613	615	621	618	648	644	596	660	618	567	625	598	583	608	640	597	611	625	592	673	619	577	605	596	580	639	610	606	624	614	639	648	657	631	644	581	615	624	580	605	617	635	640	657	634	634	591	641	568	575	577	620	630	625	572	593	609	606	597	630	616	595	594	626	621	650	599	619	616	625	640	595	624	644	633	617	631	629	587	649	590	584	591	625	610	607	609	649	630	631	635	613	610	635	643	588	595	627	629	607	644	614	628	586	601	636	616	566	628	614	640	635	610	595	634	647	609	566	645	604	626	583	627	636	613	605	580	627	614	626	617	588	603	612	614	591	589	649	607	585	609	608	596	589	598	586	616	619	572	626	626	595	627	592	610	615	649	648	631	615	601	625	622	574	616	621	598	656	606	655	589	595	592	616	607	645	612	596	590	616	596	628	586	581	616	607	668	630	630	632	608	582	610	615	677	611	599	630	637	611	622	594	585	622	639	615	612	652	628	611	602	608	598	575	592	641	591	571	617	620	601	630	628	606	635	628	588	601	596	650	622	579	584	574	638	595	619	573	615	603	654	602	631	573	593	606	589	645	596	623	571	598	582	648	580	608	586	601	601	598	624	637	601	594	627	580	630	586	639	641	616	601	569	655	634	626	634	635	610	634	584	627	681	649	583	657	636	648	568	620	609	576	626	610	583	620	589	591	620	657	613	674	595	585	625	662	565	579	590	640	614	611	593	584	645	582	571	633	637	615	625	646	657	612	644	633	635	645	634	655	644	630	615	640	620	595	613	585	641	664	620	637	656	625	626	618	634	613	599	624	642	649	664	631	658	656	627	604	606	578	555	602	626	614	611	641	655	616	613	637	571	591	613	605	636	653	648	631	627	595	649	609	656	601	571	642	584	607	631	608	643	623	630	648	612	613	627	611	597	620	616	609	605	610	600	595	610	646	624	630	622	608	612	554	623	556	649	612	664	594	601	641	586	594	592	589	628	629	587	589	581	584	638	634	622	626	618	594	549	600	594	588	627	583	573	600	591	614	643	599	600	606	629	618	542	625	635	616	633	589	608	628	578	600	615	563	637	592	616	618	579	610	566	596	629	603	643	620	630	603	609	656	653	606	580	597	634	663	582	568	616	593	649	614	632	647	613	544	627	612	598	615	664	569	607	611	640	631	585	611	595	588	636	662	671	591	589	624	620	555	646	644	636	625	637	599	597	613	603	643	625	654	592	636	590	610	620	587	653	593	619	601	643	580	581	610	648	679	633	624	623	604	630	636	582	624	610	631	594	613	661	602	615	599	620	623	614	624	672	604	612	677	673	597	619	614	657	605	574	641	619	630	689	633	599	607	634	576	589	629	602	602	646	573	628	610	605	610	608	617	641	632	658	599	643	579	618	620	614	611	578	623	587	574	605	631	655	664	669	633	562	562	594	636	605	591	616	608	603	590	603	613	609	639	623	599	639	656	606	617	593	609	658	605	601	583	548	622	600	624	574	642	642	602	645	637	612	668	611	601	651	637	616	630	578	656	598	666	621	612	578	647	596	611	617	613	602	610	599	619	649	643	637	631	594	603	614	601	581	668	594	595	656	622	589	654	600	643	607	590	563	624	600	613	664	637	631	571	603	618	681	597	603	626	575	608	591	621	622	615	609	590	609	568	598	597	618	603	640	639	576	611	583	637	594	634	630	565	586	613	591	611	576	607	616	689	594	621	690	619	590	591	573	685	628	627	617	616	577	608	595	625	642	630	654	611	642	615	583	632	598	677	569	566	646	645	624	631	614	603	571	589	639	563	628	606	607	615	571	632	606	638	625	633	599	609	612	666	599	597	602	591	594	605	601	606	606	598	603	615	609	603	602	627	607	617	607	608	618	640	564	625	623	644	616	657	620	607	638	646	615	623	578	597	625	565	634	599	603	605	607	590	640	679	627	612	611	626	559	631	608	603	595	652	629	599	665	615	643	644	654	641	590	565	640	626	602	575	589	611	662	606	593	568	652	591	636	645	652	669	609	626	592	612	636	617	634	624	612	604	626	608	583	691	576	640	641	607	609	579	614	582	583	634	629	664	620	595	617	598	641	613	646	601	642	624	617	612	614	647	637	570	649	610	615	610	563	567	598	639	592	556	659	656	599	588	622	617	581	638	592	605	582	629	690	603	611	586	601	610	601	599	592	643	608	588	637	607	568	592	599	630	604	619	650	600	593	638	611	633	631	662	607	598	603	615	606	635	629	588	623	603	645	596	636	598	624	591	633	588	579	618	615	611	638	621	632	590	614	635	596	590	608	647	628	606	580	628	594	590	596	596	617	621	605	605	640	605	602	604	666	646	584	609	621	635	622	619	561	591	653	651	614	646	626	575	608	550	627	631	598	608	668	657	598	602	573	603	601	597	660	618	610	584	586	646	603	630	594	609	589	618	619	581	598	611	613	612	581	597	625	610	579	626	634	593	621	621	593	538	674	588	601	605	566	607	625	576	602	617	609	614	609	630	595	647	587	609	620	593	625	650	628	571	573	610	612	617	619	625	585	615	644	610	622	576	641	614	612	659	652	607	598	618	607	604	582	602	614	655	649	646	570	640	610	631	613	590	617	618	603	611	587	635	616	643	650	581	607	576	628	566	646	618	589	585	601	646	643	625	632	616	602	616	614	661	607	584	647	636	594	656	618	635	654	627	602	584	616	601	649	609	607	612	602	575	633	592	595	656	596	615	591	622	667	639	617	624	636	611	608	615	647	639	661	644	639	636	583	633	609	602	608	588	604	668	636	646	599	652	612	626	634	651	630	597	635	646	645	627	577	559	614	600	625	636	616	645	584	624	654	638	630	640	591	575	617	572	671	620	580	620	644	643	629	639	626	602	617	597	630
22756	21040	28854	23443	21033	21068	10398	1233	814	725	607	500	455	437	463	396	369	356	363	301	321	331	330	303	273	268	280	267	261	277	276	240	250	243	237	246	247	251	235	203	211	210	227	242	261	224	231	225	216	213	234	250	218	214	205	248	234	237	209	212	206	208	198	221	214	195	231	208	232	234	218	224	230	193	202	208	224	221	237	216	232	207	202	228	197	212	228	230	197	185	216	233	236	196	222	231	221	205	223	210	235	207	218	255	205	235	227	211	211	219	223	200	222	206	198	227	183	243	217	237	175	184	204	230	218	210	219	219	191	206	233	227	199	226	204	211	181	223	202	224	237	224	201	192	237	187	219	201	183	233	205	202	230	241	197	206	211	220	211	208	213	225	186	242	188	210	217	192	212	234	191	236	205	221	212	182	227	217	225	234	232	207	202	195	195	216	223	198	216	199	223	228	230	217	207	191	214	198	189	211	214	186	223	204	194	226	215	212	207	216	210	241	206	212	197	201	221	204	212	230	230	188	224	228	201	183	217	222	200	208	211	236	205	211	233	222	221	177	227	201	219	199	210	199	195	208	213	205	211	195	237	209	209	209	208	228	212	233	193	219	188	207	220	185	227	183	220	227	233	199	208	222	196	179	204	202	221	227	211	227	240	208	208	180	194	176	204	229	216	181	213	219	220	194	196	203	208	227	204	212	208	206	201	207	211	225	236	207	184	207	219	252	216	215	212	227	223	218	204	208	219	232	202	204	226	214	203	229	191	239	236	202	249	206	210	223	192	220	217	191	194	223	188	204	216	201	204	219	213	203	213	196	204	212	233	206	219	209	185	220	229	238	245	198	201	215	209	232	218	233	195	217	194	204	228	191	212	210	239	210	233	206	207	219	231	225	210	208	228	186	218	230	219	226	234	207	209	220	196	194	230	223	213	219	217	201	208	211	212	215	210	202	242	199	217	216	225	203	192	221	243	196	187	206	201	233	210	203	207	188	188	202	220	224	208	221	196	220	209	193	208	193	184	199	204	217	194	193	229	215	196	191	200	186	209	202	216	207	207	200	217	193	211	214	231	222	195	207	224	223	223	222	188	198	220	211	234	220	215	239	234	232	221	212	217	194	220	215	216	208	212	200	198	193	218	234	203	214	177	219	213	188	200	194	216	232	236	196	223	218	214	207	220	232	217	192	210	204	220	189	210	226	198	206	210	239	220	224	237	201	213	204	207	207	242	209	193	208	209	247	181	211	209	205	210	213	219	195	242	191	202	193	213	216	211	224	201	193	202	220	210	214	204	190	177	213	213	194	224	220	192	214	215	214	220	208	205	201	217	207	238	202	195	190	229	212	217	222	201	216	201	245	237	222	213	239	224	219	224	226	193	241	203	225	222	210	197	186	213	190	231	180	180	174	225	238	215	189	201	212	204	211	198	204	202	210	203	227	239	215	199	222	205	201	222	197	208	189	222	191	215	221	213	217	192	200	209	220	198	220	236	227	227	200	190	207	229	221	205	208	216	219	199	194	209	206	198	201	216	202	194	218	233	201	237	186	199	214	197	201	219	224	209	178	201	231	191	202	232	203	216	209	196	208	230	211	223	234	208	201	253	194	224	228	196	185	232	177	203	215	214	232	193	232	230	225	217	196	211	219	194	213	191	223	222	188	201	202	222	223	223	205	211	236	209	199	219	234	225	226	225	226	204	197	207	203	221	213	218	221	202	250	215	222	227	224	220	208	204	214	209	215	210	202	203	188	204	190	200	216	187	210	206	206	212	222	234	201	209	216	215	197	238	193	203	213	236	213	231	216	237	224	215	207	189	206	216	224	211	234	224	197	214	232	219	207	215	215	233	241	201	221	219	204	216	193	210	194	218	225	227	184	222	208	209	226	226	213	206	227	232	198	207	201	227	219	217	219	214	193	214	202	225	196	215	223	205	228	213	214	219	215	204	216	211	213	206	207	203	196	198	216	212	196	217	208	213	206	214	202	211	217	216	213	210	196	219	231	206	194	216	234	217	214	205	224	205	190	201	197	220	220	198	197	197	235	189	235	211	201	218	229	214	211	222	229	214	224	203	219	209	204	226	193	207	215	192	233	232	214	213	222	203	209	222	209	188	206	199	211	202	215	183	205	218	217	202	227	182	254	202	208	220	197	191	203	207	211	199	227	222	215	215	204	226	195	223	200	189	185	195	223	207	214	192	214	216	227	207	234	219	213	214	198	194	196	220	235	201	200	220	243	228	222	226	215	210	199	238	223	229	215	231	225	196	209	185	191	193	211	216	210	228	224	226	198	211	198	213	213	229	212	193	235	195	196	218	230	202	224	200	230	219	214	218	221	208	228	221	185	223	208	214	226	195	233	224	207	209	197	197	234	204	214	230	225	212	237	225	225	201	250	202	236	207	201	189	222	227	223	213	187	211	199	227	215	226	220	217	212	211	222	228	205	191	209	220	210	167	218	225	210	206	220	198	204	206	189	185	204	204	213	185	224	196	202	209	194	202	200	222	213	211	215	201	200	197	215	231	213	212	212	224	222	208	254	221	192	222	214	213	241	224	194	198	209	208	208	230	240	199	209	214	192	206	228	218	190	230	211	223	217	218	238	209	202	218	203	195	229	187	208	211	198	212	225	223	219	222	219	186	210	189	220	216	206	190	211	219	227	231	223	212	206	196	206	211	210	213	220	199	207	215	213	198	210	234	217	226	208	191	217	181	198	211	221	225	209	219	215	212	196	226	224	192	204	205	189	202	196	264	204	229	218	218	223	208	212	209	212	200	238	200	242	215	220	201	222	202	214	214	223	209	193	223	190	217	234	217	218	207	194	204	178	216	200	221	184	196	218	204	202	218	227	212	213	204	257	199	222	233	219	212	207	191	242	205	206	216	217	170	231	205	202	213	182	207	223	184	223	203	218	209	232	194	213	206	196	192	212	216	211	216	198	211	209	222	203	210	217	193	204	193	212	207	219	201	235	186	211	215	213	207	225	213	252	228	205	202	220	209	207	226	221	192	208	196	224	222	221	185	229	205	202	210	198	215	218	183	206	227	200	193	230	222	203	194	196	213	188	222	225	198	213	190	235	220	228	224	196	230	195	211	209	180	223	184	182	226	205	221	246	211	192	226	223	226	217	199	231	190	172	208	209	211	204	223	217	217	193	236	195	197	196	218	186	168	222	203	197	202	229	204	196	228	216	194	236	196	198	242	204	219	217	211	225	246	210	196	214	188	189	230	221	244	213	212	222	249	232	225	219	219	218	216	199	217	217	213	208	214	198	219	218	229	233	211	218	221	201	236	201	190	213	224	194	206	219	237	204	215	202	211	195	217	195	230	185	225	241	188	224	211	227	232	199	218	193	249	240	187	201	243	214	230	225	201	201	221	224	217	229	189	223	209	205	204	198	208	189	202	207	217	217	240	206	225	211	211	226	218	202	208	205	201	220	214	208	211	197	233	230	217	195	208	213	207	226	225	205	210	180	218	193	199	215
10323	17202	13932	7458	5194	3713	2877	2253	1750	1434	1194	1023	845	758	648	588	575	526	522	465	449	431	434	384	338	353	351	300	340	353	313	297	284	278	294	271	277	291	258	312	272	280	244	279	267	254	256	261	277	290	283	258	277	275	226	233	277	259	243	264	278	237	255	250	225	231	260	240	243	260	262	258	250	253	255	207	281	265	257	227	266	245	237	257	240	252	250	258	218	249	224	236	250	251	272	259	233	255	226	237	242	253	246	232	198	237	225	222	247	232	268	238	247	213	258	254	233	221	233	228	263	248	231	258	230	257	234	240	262	236	242	228	242	231	251	253	213	242	252	215	238	242	239	225	241	239	250	240	242	245	239	246	244	235	230	237	243	191	238	244	242	266	242	261	233	246	251	241	241	252	247	244	213	236	218	231	232	246	249	243	246	230	261	234	241	237	240	257	243	222	206	239	223	262	233	202	217	220	239	232	237	260	238	229	248	264	213	228	242	224	245	236	232	222	228	242	248	237	253	255	207	242	247	234	242	234	226	213	237	227	220	239	239	228	267	218	247	240	254	221	257	241	214	238	252	214	223	256	230	220	213	238	218	267	229	246	258	240	262	242	222	228	198	257	237	232	246	209	239	289	220	236	248	243	221	231	244	233	253	224	225	233	250	250	247	252	237	261	241	234	233	261	225	244	200	208	235	211	226	247	243	223	230	240	237	221	247	242	233	258	234	225	207	241	234	234	217	213	252	220	252	215	228	214	233	225	244	208	224	242	223	228	236	231	229	259	231	264	231	234	248	239	216	289	244	253	212	201	222	215	249	226	239	228	226	260	223	261	231	278	236	241	241	257	256	246	250	244	227	266	248	223	247	242	238	224	225	271	240	238	264	231	242	250	241	225	246	233	237	219	256	241	226	262	278	200	243	232	233	247	238	235	220	271	241	248	235	254	209	216	235	230	236	261	246	225	216	239	220	226	231	247	243	237	232	243	256	255	235	261	208	239	225	258	227	237	236	205	251	208	249	246	243	227	236	256	232	239	249	257	235	223	239	259	248	237	244	239	260	235	247	216	223	246	234	254	242	219	238	215	261	233	226	245	207	230	237	229	235	254	265	242	249	255	241	223	214	238	264	248	220	228	211	228	247	216	238	246	237	254	236	263	226	239	253	221	257	239	261	254	224	235	240	242	238	242	255	253	226	241	219	244	267	216	258	215	243	248	254	210	254	231	224	234	248	247	258	247	241	237	239	235	243	205	239	236	221	240	237	242	249	236	235	219	241	235	245	249	212	264	229	230	241	225	227	257	230	245	234	213	216	242	236	246	249	245	258	230	244	229	207	237	225	232	226	219	227	202	256	237	244	242	228	249	248	257	234	246	218	226	251	234	244	215	245	234	252	230	230	230	253	257	241	227	262	247	226	245	226	238	254	252	231	229	243	214	229	212	229	227	272	225	211	238	238	205	222	259	245	228	253	239	226	244	227	255	246	224	235	222	230	245	236	259	225	212	233	230	243	256	234	203	251	254	260	228	228	220	244	233	280	240	223	226	263	220	267	231	245	230	232	240	256	243	228	243	226	259	233	228	236	221	267	251	230	246	247	229	254	224	242	225	230	236	252	207	232	251	242	224	261	230	238	238	235	236	220	228	252	241	239	257	244	238	233	239	224	259	205	235	257	254	271	278	241	243	229	229	250	257	215	261	254	218	239	239	240	258	224	241	243	260	236	229	250	228	236	262	240	205	230	236	234	227	236	251	231	242	243	204	255	192	245	250	213	214	247	241	236	214	223	213	245	258	229	237	227	238	249	225	201	242	277	265	233	230	227	237	222	233	222	221	208	252	212	211	226	236	240	220	246	230	239	251	244	211	224	251	246	243	220	229	236	216	263	235	246	252	217	253	266	261	250	229	234	256	236	242	239	197	216	226	226	256	219	248	261	234	262	230	235	259	216	252	239	238	242	217	240	240	273	222	239	240	216	241	261	246	249	221	204	214	264	211	273	226	244	248	219	239	225	231	247	250	223	228	213	248	210	233	245	228	249	253	205	207	239	254	243	233	232	239	250	260	234	259	248	236	235	218	250	231	214	255	228	254	222	229	224	269	253	253	220	237	219	203	253	233	248	247	238	238	216	279	234	250	227	239	265	258	236	227	236	218	223	229	276	220	231	235	242	251	207	259	221	212	249	240	230	218	262	220	240	252	238	227	251	227	242	232	246	234	272	209	234	227	248	220	232	249	246	216	239	236	225	246	252	257	241	240	244	222	250	231	235	235	239	226	236	240	236	255	226	194	236	231	224	249	260	213	249	243	220	229	264	258	253	242	230	208	227	219	243	233	237	229	225	243	225	246	231	210	261	247	236	236	230	224	253	221	228	242	235	246	255	245	254	236	211	224	233	237	252	230	255	218	246	246	238	224	240	237	273	228	238	216	236	231	231	243	236	231	252	247	230	247	195	229	242	216	250	229	222	248	248	245	228	211	254	223	236	249	200	253	237	208	251	259	222	255	212	235	211	257	233	222	239	247	225	243	225	269	219	231	277	237	229	202	253	218	227	230	242	224	251	261	236	243	230	245	219	234	243	242	218	241	220	238	222	241	224	194	272	219	226	226	233	238	246	253	246	221	201	235	232	231	229	222	245	244	244	258	271	241	242	252	249	233	221	242	244	236	263	220	212	260	222	238	244	219	218	233	248	237	233	228	239	251	251	230	216	220	236	238	223	238	221	229	247	250	224	224	238	247	241	213	244	233	229	211	234	243	243	229	240	240	261	239	213	230	224	256	248	237	246	235	223	225	244	248	251	228	264	265	238	222	268	225	227	224	264	225	259	220	228	253	252	202	229	242	245	236	262	223	230	224	230	218	250	253	263	257	240	232	232	241	240	227	237	264	233	261	224	217	221	247	236	245	252	246	237	253	233	241	214	218	213	270	234	241	231	236	234	264	245	219	235	261	231	217	232	223	235	220	234	211	226	243	237	236	222	229	239	230	239	253	235	255	212	263	266	225	219	250	249	236	231	272	230	243	239	219	216	228	234	247	234	227	224	249	233	236	238	221	272	241	224	260	247	240	232	230	224	223	256	235	231	223	232	234	241	244	230	226	218	247	237	229	241	240	243	244	239	212	226	285	255	257	248	253	236	235	221	243	207	237	256	252	243	238	221	258	231	235	227	256	254	234	234	241	236	240	243	232	238	244	237	231	237	242	235	220	251	236	244	241	224	207	244	239	246	253	236	267	251	231	218	229	236	230	250	237	221	251	234	251	222	234	235	241	246	230	223	211	235	232	225	237	234	216	233	240	249	244	216	250	243	232	255	252	223	239	242	241	228	227	247	245	250	257	222	221	245	209	241	238	238	244	246	224	245	209	245	256	237	232	215	227	241	268	238	253	253	267	238	260	236	222	245	207	237	258	222	245	222	239	255	244	237	207	207	214	245	215	231	234	241	227	247	266	240	230	237	253	243	238	215	235	230	242	255	237	228	220	251	220
26956	20064	7338	929	608	540	533	444	493	531	499	473	484	476	465	470	481	479	475	473	444	487	494	465	503	487	491	442	435	451	483	510	497	446	448	481	466	475	470	442	484	481	489	490	484	516	439	445	448	450	466	509	475	529	456	468	451	484	469	479	514	448	430	491	479	500	453	442	476	490	453	488	444	497	434	467	492	477	486	446	470	450	472	478	501	476	497	448	493	450	456	453	488	472	477	432	445	496	459	462	472	490	467	502	439	461	470	470	454	497	458	474	480	483	462	492	506	497	438	469	497	420	481	517	477	428	435	467	483	469	453	480	454	460	493	515	467	474	503	480	474	489	472	453	454	504	438	475	466	468	467	474	482	468	478	483	497	450	470	468	461	530	478	466	485	456	455	466	466	482	460	442	451	498	455	495	460	445	462	460	483	475	473	475	462	444	451	473	482	449	461	513	505	463	471	458	454	512	432	471	429	487	466	452	470	459	482	475	464	478	501	485	450	488	480	491	459	478	478	453	474	495	437	492	495	492	500	467	457	454	464	425	436	493	453	465	433	445	449	489	483	494	496	428	485	432	482	439	437	449	484	477	459	480	447	496	468	471	440	443	484	462	445	456	467	442	469	439	460	477	449	492	492	444	494	478	449	482	488	467	468	481	461	511	469	507	481	450	489	410	431	489	475	498	467	499	427	481	439	478	506	467	487	500	475	473	503	470	498	448	439	471	493	452	500	507	474	441	453	447	470	450	471	418	454	453	488	479	512	437	441	450	483	447	506	483	463	501	516	472	507	473	452	492	472	453	468	526	500	484	445	448	453	466	508	479	461	463	443	451	450	484	480	517	462	464	470	471	495	451	487	479	465	457	470	435	470	443	503	460	423	447	480	486	480	482	462	509	466	485	493	444	513	502	482	479	478	455	431	481	482	458	459	464	454	475	479	425	440	449	465	508	447	420	472	474	538	500	461	440	479	501	434	443	484	445	493	459	486	451	415	473	496	481	452	443	472	441	481	464	447	478	489	484	457	422	428	498	454	477	446	464	453	447	477	438	453	469	479	487	487	463	473	473	458	470	476	473	501	451	486	430	492	443	442	454	417	494	464	465	469	459	469	469	485	457	503	522	450	472	443	472	493	479	463	451	438	491	480	463	443	501	460	485	447	470	451	478	507	476	461	487	460	448	455	452	438	479	478	464	479	487	511	489	463	497	456	487	491	438	443	472	496	445	428	485	438	447	447	484	484	451	446	458	510	445	456	461	465	468	491	438	501	472	440	467	466	439	492	450	462	472	462	464	438	441	491	487	440	509	459	454	485	486	468	452	466	467	519	496	465	490	452	463	457	459	485	410	500	448	460	447	456	431	471	470	457	457	421	435	475	466	453	472	473	471	496	462	498	499	500	506	442	497	448	454	492	485	477	442	509	479	469	480	450	493	455	430	475	465	478	465	465	496	467	431	472	485	476	482	461	457	480	451	469	492	455	478	507	513	466	477	448	498	479	492	481	497	479	420	479	491	435	475	462	487	492	461	494	476	457	466	495	469	468	461	487	475	410	473	453	460	464	503	478	462	468	491	454	480	490	464	443	512	476	502	481	491	478	464	455	475	488	492	460	510	486	455	481	426	460	469	472	461	474	470	472	465	441	450	448	468	456	486	447	479	446	454	485	460	496	436	419	457	432	413	516	473	530	415	445	513	474	457	465	477	467	495	458	500	476	474	474	489	477	467	465	470	448	481	445	473	456	467	428	477	469	485	454	445	455	457	466	465	520	477	466	430	438	486	453	462	459	440	454	490	450	460	439	510	458	440	498	482	415	448	446	476	469	478	470	456	481	472	478	429	488	479	462	452	475	465	487	454	515	499	426	466	445	464	470	494	460	481	467	441	478	472	472	467	470	484	481	447	480	474	442	440	451	468	463	494	513	489	423	461	496	467	477	500	475	447	476	472	461	448	449	444	494	439	520	487	505	469	450	466	468	486	454	444	453	490	489	469	481	449	478	426	449	444	466	470	474	461	488	510	477	466	423	477	464	490	496	434	436	466	515	462	515	453	484	442	479	492	476	454	454	458	476	455	459	488	485	486	444	457	472	502	446	483	460	446	450	446	478	481	483	475	451	480	470	479	475	468	461	464	462	474	448	457	470	474	481	480	452	495	483	446	474	463	460	480	433	455	453	500	452	466	493	487	462	512	448	466	432	482	460	475	474	489	485	419	488	420	454	463	500	466	479	454	482	471	431	423	487	468	457	453	468	482	471	456	419	482	457	448	447	469	456	476	453	475	487	491	474	479	500	477	494	470	474	455	486	462	473	439	458	500	452	464	458	462	454	490	477	480	445	454	444	461	475	449	470	436	456	470	446	460	446	436	441	483	482	448	441	494	462	480	484	492	421	452	459	453	448	490	435	443	463	478	467	466	454	474	517	493	473	478	417	441	470	484	454	440	471	464	452	481	474	463	476	463	462	438	482	465	462	462	464	470	435	445	470	488	420	503	488	448	466	481	510	464	483	470	476	465	464	476	484	475	467	467	438	470	506	438	453	442	461	456	434	464	493	479	415	491	443	466	445	480	450	490	446	480	490	486	441	485	479	479	482	436	472	457	476	467	468	460	422	506	473	481	495	449	429	452	485	461	436	490	481	472	478	455	479	446	470	423	470	463	444	493	497	475	475	472	453	458	484	473	481	451	424	453	502	494	474	432	455	473	463	459	472	480	455	471	483	436	454	464	464	451	490	423	473	448	469	488	453	486	460	421	522	493	508	469	499	465	481	502	482	455	480	435	477	445	460	453	463	492	463	452	459	433	466	509	474	459	470	479	464	463	504	489	445	479	444	512	469	416	514	475	413	456	418	460	457	457	469	465	461	463	465	468	495	448	436	466	462	473	475	424	470	463	462	477	454	455	485	461	426	442	485	451	465	450	448	463	513	458	444	460	501	474	412	484	481	457	483	503	447	440	469	459	478	460	468	434	493	472	451	484	438	449	474	478	457	469	449	514	440	485	470	458	470	508	466	420	492	495	463	462	434	426	472	498	445	501	451	470	451	479	487	462	469	472	470	514	458	479	485	471	450	462	467	495	443	426	438	516	501	442	443	459	464	454	481	449	445	468	460	445	454	489	439	478	478	473	486	455	470	471	494	462	447	474	451	499	411	467	465	448	436	465	475	458	465	429	464	475	451	430	445	499	454	515	428	453	497	451	451	510	470	467	451	434	517	476	472	470	477	506	406	482	477	468	468	450	489	430	481	463	462	411	470	457	448	481	459	498	448	455	466	448	470	467	472	491	457	484	462	458	479	440	487	439	447	466	480	470	461	514	481	499	495	453	445	458	475	490	462	495	438	448	454	424	411	430	492	500	450	437	441	483	475	486	449	475	493	441	459	462	444	434	468	457	498	465	473	453	485	453	475	480	432	494	484	482	476	447	441	421	492	479	487	442	476	464	468	511	464	489	469	451	509	450	414	460	463	480	470	522	458	478	448	449
5243	1376	1153	826	740	675	645	650	631	579	565	575	579	549	569	559	571	550	576	530	624	583	562	624	563	588	608	582	606	603	538	566	546	583	572	555	571	570	565	530	550	546	536	557	509	558	544	565	566	604	522	541	523	555	578	549	569	575	590	566	589	543	551	599	548	550	565	574	531	586	544	529	562	545	523	580	560	563	564	534	556	575	556	547	585	549	596	596	571	545	541	572	577	565	541	572	542	563	526	561	578	547	611	579	621	524	563	546	546	535	573	542	589	556	541	543	576	579	530	566	540	537	579	556	512	604	575	555	546	539	541	553	573	535	554	567	552	572	587	577	548	522	550	583	570	528	552	520	588	529	576	539	569	580	572	522	598	595	551	548	576	572	547	585	524	563	541	552	561	534	570	536	541	576	551	521	522	566	588	516	562	537	582	571	556	586	537	589	547	513	549	566	576	598	554	537	579	554	557	559	541	540	546	540	547	595	570	577	582	561	591	548	573	560	567	579	606	542	531	566	582	586	585	578	532	533	609	548	547	516	585	539	545	594	535	508	555	576	534	591	545	585	554	591	591	517	543	567	590	542	570	538	595	518	628	562	526	559	540	555	532	537	566	562	557	578	537	597	568	577	549	551	532	623	572	548	573	572	546	549	596	552	591	565	551	556	554	568	558	517	578	557	575	595	574	523	551	536	538	579	573	579	571	555	548	602	604	566	586	553	584	545	582	547	615	529	549	561	534	590	524	559	508	527	587	570	567	596	567	539	558	581	576	573	543	584	546	568	545	565	573	599	557	580	573	541	562	548	513	601	569	555	555	567	557	542	539	561	556	547	562	589	552	541	543	567	593	588	558	523	604	567	570	554	598	576	536	590	606	589	601	559	565	536	566	590	576	558	565	523	531	592	524	566	529	568	527	522	577	572	539	567	578	554	563	576	604	614	555	560	543	581	588	583	513	591	592	580	529	551	548	536	542	558	580	537	523	561	560	584	575	510	572	603	551	535	598	576	541	605	554	548	572	571	582	527	534	619	606	590	596	535	587	575	550	562	551	552	574	591	564	576	604	547	580	572	563	520	579	564	571	550	565	564	588	549	542	572	599	543	581	529	570	546	559	590	537	556	565	583	581	545	543	557	555	550	562	541	544	523	538	482	560	611	558	570	579	561	542	540	555	564	549	552	595	532	529	537	520	622	583	589	536	567	584	574	589	580	564	529	613	571	585	521	563	571	537	533	566	556	564	543	592	596	535	570	562	557	564	532	524	583	548	516	585	573	565	564	535	575	587	557	559	553	564	571	575	555	533	548	540	544	543	509	581	528	523	591	572	579	542	538	540	572	576	547	568	551	560	567	523	541	498	622	570	520	537	575	556	553	584	576	534	543	559	529	541	550	554	565	536	563	527	570	572	567	552	552	547	570	560	569	593	542	568	578	545	563	586	545	573	567	571	553	548	558	561	608	569	546	588	585	577	586	534	551	549	540	570	566	586	576	566	550	531	568	552	530	539	586	555	517	590	546	535	593	550	579	540	553	557	512	583	550	546	555	573	590	593	590	546	601	563	581	579	581	608	549	561	553	584	551	559	541	570	593	562	554	541	546	592	603	535	541	553	548	580	521	568	532	568	583	543	575	538	577	518	524	552	537	563	557	567	555	540	594	570	536	579	579	603	539	548	538	579	562	557	543	543	563	591	547	549	560	598	542	582	558	540	512	545	543	579	536	591	586	582	512	572	576	552	590	536	566	569	581	540	535	521	519	591	541	602	547	581	559	566	554	551	576	544	576	547	551	562	584	540	561	554	531	573	582	578	558	586	577	587	529	528	558	575	596	535	561	552	559	578	582	569	561	527	556	540	560	567	543	543	581	510	563	514	555	555	574	557	551	555	603	581	580	535	555	604	537	536	508	566	608	573	555	567	558	574	556	581	561	590	546	545	574	553	571	487	567	573	545	565	604	547	568	563	532	534	605	518	532	571	553	524	558	579	579	539	566	574	574	542	538	497	517	528	570	526	552	590	543	538	559	562	532	575	552	568	581	552	529	571	575	553	573	565	599	562	559	578	538	562	541	564	544	499	576	611	631	576	537	597	528	563	580	592	525	531	537	584	553	579	577	607	530	580	591	538	581	572	535	531	578	553	543	582	599	542	524	556	576	590	534	558	526	557	560	516	534	562	507	555	515	603	598	528	574	532	556	532	525	575	567	561	590	567	554	534	556	568	557	586	562	571	529	577	554	574	582	553	520	554	551	549	558	563	556	541	558	560	565	571	525	580	515	585	541	601	566	584	562	550	560	570	574	537	594	544	569	587	590	539	525	568	592	560	578	619	556	531	564	529	583	579	570	566	600	549	520	539	612	549	545	561	584	556	576	619	505	560	586	577	530	585	561	532	567	538	561	575	560	580	590	550	547	541	597	577	535	561	531	543	594	545	577	582	576	556	567	543	600	515	545	554	569	574	544	537	572	584	539	546	559	592	560	498	572	591	588	585	570	603	581	577	555	548	558	541	526	583	536	544	563	555	573	570	522	575	576	522	535	576	502	594	602	571	566	518	525	590	527	568	525	538	548	546	573	596	564	567	560	610	583	580	557	538	591	560	561	553	580	555	543	571	584	555	556	559	536	567	611	555	584	562	526	551	574	565	553	553	573	580	558	545	594	576	586	584	510	578	563	530	545	547	599	576	535	559	522	573	584	534	538	552	568	572	578	593	626	542	549	566	537	571	566	518	566	546	558	549	578	520	540	575	554	567	608	530	573	591	559	574	565	546	571	559	571	588	564	567	568	540	566	567	560	564	577	531	570	558	546	548	489	550	540	560	605	554	557	533	539	542	571	550	557	559	544	572	587	566	550	581	589	536	637	554	592	574	583	550	543	595	543	537	570	618	580	589	556	579	546	533	550	539	608	542	565	531	576	570	533	539	547	570	576	595	564	578	561	569	610	572	550	504	503	554	521	589	543	551	548	578	563	533	500	569	540	549	559	566	599	565	556	556	553	586	566	550	557	581	547	595	540	551	545	552	572	573	547	583	566	555	604	552	564	537	529	560	574	580	585	553	557	564	521	582	517	592	549	605	538	529	556	587	543	528	578	545	554	575	592	611	571	573	565	564	594	554	554	552	559	536	571	570	579	545	548	542	561	560	554	555	579	554	563	562	537	527	569	534	536	553	561	629	516	576	544	577	563	553	526	544	617	527	595	578	592	562	598	539	549	532	564	591	588	564	557	592	582	551	545	576	572	557	594	553	540	577	589	533	575	573	547	567	591	568	533	585	557	575	587	582	545	576	583	554	582	570	595	517	586	573	572	538	561	539	576	569	538	552	613	547	539	503	553	556	525	542	581	586	589	580	563	531	561	554	565	534	539	564	543	571	546	558	564	590	540	553	571	520	541	545	598	603	565	600	564	544	549	545	551	583	568	548	556	565	543	568	556	580	569	555	602	534	558	560	579	526	561	569	534	572	597	570	554	528	554	553	541	546	574
23746	21042	28410	23866	21026	11206	1149	669	508	539	423	395	389	363	320	316	327	329	266	298	249	279	275	278	259	227	251	271	269	267	259	256	234	253	219	271	250	243	244	199	224	242	248	230	257	216	235	247	225	207	193	239	206	235	248	227	238	239	214	229	234	251	212	236	212	247	234	233	199	215	237	213	220	224	253	222	229	216	223	237	215	218	235	201	219	228	233	224	222	211	242	218	222	218	251	226	184	197	213	247	216	228	270	232	212	240	239	202	236	208	203	249	240	217	218	230	229	209	230	245	213	246	201	196	228	238	225	239	228	220	234	233	229	234	244	216	236	231	213	207	226	210	214	224	254	214	221	223	231	233	237	224	215	219	230	226	244	237	221	239	210	230	197	258	199	222	190	224	228	239	232	223	236	228	227	214	232	218	204	209	208	231	237	248	257	229	199	231	222	232	219	223	204	229	224	221	241	227	216	223	234	223	245	228	211	240	229	221	248	237	239	218	235	232	217	256	247	242	229	229	215	226	206	214	199	212	230	224	245	229	206	231	201	196	215	214	221	214	228	221	222	203	221	215	226	217	221	242	237	219	218	216	227	223	227	230	239	208	219	213	210	224	222	236	185	215	252	223	214	209	221	236	240	251	234	197	211	240	237	219	229	222	217	215	235	242	219	228	230	214	235	217	214	215	212	223	213	201	213	242	200	213	211	207	203	218	217	199	227	208	208	212	205	214	209	225	231	213	209	238	214	220	243	224	236	211	221	239	219	229	227	223	240	230	207	239	217	213	204	208	214	232	239	213	215	222	246	192	225	222	223	231	243	233	226	233	224	231	227	231	215	221	226	200	251	214	210	222	212	242	215	256	232	204	198	225	219	196	243	223	230	228	209	234	246	236	221	224	213	231	210	228	224	220	230	210	212	208	217	208	240	196	192	235	213	197	228	238	212	226	234	226	213	242	235	220	230	230	221	210	241	238	206	229	232	205	187	240	253	209	234	216	202	225	233	215	212	221	220	196	231	231	228	217	220	223	234	219	204	208	259	228	212	239	226	216	221	233	191	187	223	221	252	258	215	223	227	233	205	209	206	206	217	224	226	236	233	220	207	220	221	221	214	231	208	235	204	226	221	233	222	239	232	252	220	203	241	209	231	217	236	236	249	246	207	206	232	216	227	234	223	219	229	219	235	218	231	244	219	244	226	253	229	220	243	244	213	231	232	240	222	215	220	228	212	244	229	244	228	244	198	216	217	200	226	227	242	240	211	252	233	248	229	244	207	246	207	215	225	242	213	229	207	208	227	187	221	213	225	226	230	197	226	237	216	210	225	211	219	225	220	239	230	238	219	218	246	235	219	241	213	248	221	212	214	231	234	230	226	228	233	199	249	246	196	236	216	232	254	222	217	212	225	235	208	228	233	214	199	221	230	227	203	218	215	229	213	203	190	207	221	244	242	251	222	237	238	212	226	210	220	206	242	244	231	214	239	212	206	201	213	228	232	207	238	226	236	221	185	262	205	211	253	217	221	235	230	200	226	222	219	253	224	214	224	227	221	202	222	218	217	235	259	213	241	232	223	234	235	229	242	231	228	230	224	225	249	235	214	226	216	195	205	224	224	224	241	216	196	200	208	207	227	240	232	189	210	226	210	206	226	235	223	222	236	216	202	205	232	241	234	249	209	224	210	222	211	240	222	218	225	211	231	230	239	218	228	227	249	222	206	226	216	231	213	221	230	203	227	234	225	205	209	242	214	217	229	234	235	243	209	209	245	209	254	229	221	216	210	219	224	240	225	220	245	252	233	194	214	258	259	236	253	211	223	244	226	246	218	248	249	212	220	251	224	242	228	219	237	234	225	233	222	220	219	215	208	193	205	218	260	224	243	202	215	229	194	222	214	233	215	227	249	244	223	190	210	226	235	244	222	239	244	203	219	241	228	258	233	235	223	218	215	229	229	246	237	240	209	213	226	225	217	212	219	204	197	211	195	232	227	221	209	206	226	220	225	226	202	212	229	216	211	210	207	217	219	213	233	221	219	210	232	204	234	242	229	213	213	225	201	233	224	230	213	212	182	196	238	222	186	230	212	228	232	225	256	239	229	214	215	209	220	223	223	230	231	241	225	219	206	208	253	206	232	211	215	199	223	206	264	235	217	188	213	223	209	205	230	208	214	222	239	204	215	244	234	206	229	206	226	240	212	202	221	201	229	247	214	215	255	213	229	201	208	227	254	250	226	243	247	224	238	247	190	203	251	240	238	210	230	225	193	215	238	220	227	191	237	214	220	238	235	237	233	259	236	233	222	211	256	229	222	221	248	234	220	208	227	228	197	263	226	241	215	227	252	218	214	232	228	226	236	228	226	252	240	236	210	220	211	244	217	202	203	208	226	223	228	229	201	223	210	225	215	249	231	233	221	211	242	210	204	235	225	234	239	199	238	257	216	216	221	232	220	207	207	204	232	220	215	192	241	236	208	218	220	226	245	214	227	206	230	217	247	216	236	209	207	186	218	210	238	226	229	242	232	216	223	189	226	224	224	207	218	219	211	212	210	206	183	196	221	219	195	203	231	227	216	235	231	238	224	227	239	233	223	239	210	218	263	253	230	224	196	225	226	227	229	218	208	240	223	221	240	236	224	205	221	207	201	222	214	205	228	227	245	218	219	233	208	229	229	229	221	223	232	236	244	206	204	200	214	225	233	220	217	235	221	229	229	229	246	235	215	194	228	231	239	228	231	240	208	252	213	223	261	228	253	228	220	239	242	231	249	241	223	221	215	226	220	214	225	248	233	220	218	241	254	215	205	234	222	219	224	229	213	206	215	208	228	207	200	205	216	219	215	235	206	223	215	221	252	215	213	193	222	235	206	235	221	225	254	225	236	239	207	206	229	227	204	226	204	205	242	231	220	202	240	217	232	230	212	220	205	264	237	223	239	229	209	227	220	223	228	236	236	195	224	196	216	246	232	240	223	214	197	240	206	223	242	217	243	208	204	227	246	219	212	231	238	258	198	244	214	221	237	254	238	231	241	217	226	219	234	231	218	235	206	213	179	215	208	207	224	251	232	245	212	223	203	254	217	220	202	252	205	236	235	255	217	200	220	257	246	225	219	225	234	213	224	250	250	230	189	218	183	218	212	212	218	201	226	224	201	232	200	226	214	228	205	225	222	228	221	214	239	194	227	226	216	204	204	226	222	227	233	208	223	219	211	220	248	180	226	205	224	212	195	240	247	240	248	215	255	207	201	214	226	199	235	214	198	228	227	246	222	213	220	230	208	217	243	215	234	209	198	215	216	219	215	253	227	238	216	224	213	226	208	242	226	219	202	247	247	259	244	196	232	207	220	203	222	218	213	209	229	204	236	262	211	230	224	212	248	209	212	219	194	213	228	244	224	234	266	212	230	235	223	244	223	191	232	211	224	227	241	215	212	209	228	221	225	240	212	222	225	202	205	225	226	225	204	226	250	194	223	242	191	218	215	234	222	236	260	225
7448	10839	8570	4194	2941	2160	1645	1394	1074	880	766	667	556	513	462	448	465	402	428	390	379	354	363	356	317	333	282	322	321	327	328	319	321	290	342	298	310	334	289	328	285	311	269	273	290	287	304	270	291	294	281	347	290	256	299	273	287	267	286	283	291	320	285	272	281	270	282	290	290	269	282	278	260	246	276	286	312	274	259	303	293	295	270	274	299	319	285	262	286	294	266	285	281	270	278	289	293	293	270	292	261	299	292	284	287	277	282	262	285	258	271	290	250	274	293	271	318	271	268	276	283	274	265	297	274	282	266	284	283	280	290	249	302	304	271	266	302	272	243	268	332	295	285	293	275	289	285	283	295	295	246	264	263	306	272	265	284	281	262	252	249	248	265	242	274	267	270	283	273	285	300	267	333	256	287	290	278	289	306	309	282	283	286	294	294	304	272	254	281	263	283	285	280	272	259	284	264	290	281	254	285	302	264	237	290	270	286	263	288	296	280	281	275	272	280	274	295	261	271	286	283	312	285	311	274	269	279	288	264	276	284	265	275	290	255	256	282	267	279	268	250	291	288	262	291	244	268	277	292	317	282	270	263	278	266	246	275	276	262	277	278	270	277	269	270	298	280	294	278	240	239	285	269	278	291	265	283	276	292	270	290	285	257	270	265	270	263	278	254	266	259	269	285	280	289	303	276	307	309	267	251	256	292	268	258	296	274	267	284	280	284	278	274	264	257	271	294	282	290	283	289	284	275	298	269	278	278	287	294	292	263	275	300	298	265	306	282	281	274	313	283	274	288	296	289	277	290	274	296	259	257	263	268	271	260	294	264	291	237	285	261	254	289	267	281	269	269	283	254	274	273	276	263	261	273	276	274	326	288	261	277	267	281	252	266	289	269	279	285	262	287	266	263	286	256	287	284	288	283	284	267	264	275	291	290	287	270	261	268	260	279	280	293	286	274	276	276	281	281	315	264	268	272	261	280	263	271	283	245	272	243	267	261	281	297	285	279	266	270	276	288	291	314	270	262	296	286	288	276	281	276	256	301	285	274	293	290	271	296	282	269	277	280	303	301	275	284	264	272	269	259	301	267	259	261	271	286	264	247	261	289	265	280	254	250	289	310	280	271	275	271	250	274	317	270	309	240	282	277	253	290	280	281	284	271	270	248	264	288	301	269	271	268	294	246	273	268	286	264	305	245	264	286	249	264	282	274	283	257	248	284	285	266	286	246	288	297	286	279	263	293	263	262	262	274	293	287	267	288	289	271	269	277	281	311	280	307	262	295	284	272	293	271	277	264	282	284	274	263	261	306	275	286	279	308	287	275	282	299	316	298	306	263	275	294	284	291	304	244	259	293	242	255	268	278	274	291	273	272	301	277	287	273	274	274	299	250	251	267	286	259	255	269	301	271	267	276	260	269	267	292	276	282	270	265	269	259	275	277	306	275	283	321	267	289	262	258	278	291	252	265	284	313	297	281	271	290	300	292	275	273	285	270	271	276	262	253	286	282	265	335	295	302	274	256	310	296	292	279	264	256	283	267	288	274	252	315	278	276	302	264	276	279	258	274	272	282	269	269	275	311	277	280	298	307	263	274	266	286	313	320	266	235	278	275	289	272	271	286	272	300	304	285	275	295	277	286	301	275	265	282	271	280	286	267	301	257	269	265	262	244	260	276	283	286	293	287	261	262	254	286	262	281	273	267	277	278	317	267	298	287	307	284	266	280	270	294	267	231	272	259	259	259	270	269	256	295	269	278	268	299	266	268	302	256	290	287	280	284	241	274	256	265	309	316	273	287	271	246	261	259	285	264	287	280	259	290	294	286	276	274	275	277	289	296	290	275	273	303	269	283	294	246	282	289	264	267	265	295	284	278	282	243	265	272	268	292	280	282	264	269	284	268	259	273	311	233	259	286	269	281	282	256	273	271	295	276	258	267	262	309	294	294	268	288	283	274	282	268	295	267	280	266	275	283	281	251	280	247	310	265	261	310	292	282	289	305	286	276	264	261	284	276	304	280	276	257	286	268	250	299	281	288	237	294	239	295	269	305	262	269	291	273	269	271	276	284	249	255	276	259	281	256	291	264	271	260	246	274	261	273	263	290	264	278	245	260	289	281	288	278	298	293	283	268	256	273	307	272	282	300	283	258	266	256	270	278	267	267	290	252	266	266	258	286	275	267	282	271	258	276	295	261	251	269	277	298	279	282	261	265	314	291	285	291	286	264	264	283	243	290	242	281	308	300	278	280	281	281	284	273	301	258	284	275	259	277	272	285	249	267	306	284	244	254	284	318	293	272	285	273	280	281	314	275	266	265	272	275	277	259	269	292	278	255	270	268	286	300	269	270	294	281	273	284	279	296	272	303	277	249	260	286	288	265	281	279	274	275	292	294	272	322	281	256	280	309	272	263	286	268	282	258	300	299	270	259	269	280	287	276	281	266	270	273	287	263	268	246	279	283	290	265	279	285	292	273	290	274	291	281	267	270	291	283	270	271	292	251	290	298	242	260	272	275	300	306	275	300	276	268	262	268	265	254	269	284	271	270	307	291	278	280	253	267	274	276	288	276	275	254	291	272	274	291	268	284	267	262	251	276	245	276	300	285	259	272	278	286	281	278	285	288	277	294	263	265	265	275	266	286	271	280	283	263	303	270	263	268	254	262	266	283	308	274	295	284	253	256	280	297	270	273	270	295	284	276	274	277	277	264	281	294	278	298	289	287	254	268	280	248	302	248	304	288	309	253	257	281	254	290	286	285	299	282	261	252	290	268	298	271	293	268	265	272	281	272	256	282	310	252	239	276	286	296	287	272	250	285	269	242	293	259	253	278	280	260	291	270	281	267	287	294	263	269	276	328	264	310	290	262	264	288	269	244	269	304	264	288	287	277	254	264	287	280	278	292	269	273	284	286	271	268	299	299	283	283	277	294	286	257	298	292	283	267	280	304	263	267	273	293	279	297	281	270	277	250	261	280	281	263	313	282	282	253	273	286	301	269	286	288	291	285	291	295	279	270	308	287	291	270	280	255	289	265	272	268	268	252	285	289	297	287	261	269	283	253	274	254	259	276	290	243	294	275	252	279	297	289	272	263	275	256	281	261	299	264	288	284	295	263	249	282	297	290	232	258	286	305	270	299	280	276	280	266	247	270	280	292	266	270	284	280	274	283	267	281	275	290	281	295	275	268	276	259	272	290	275	272	295	290	272	275	275	277	263	264	265	273	286	252	280	270	285	270	291	253	279	284	284	286	246	236	272	306	281	279	287	269	259	271	309	278	271	266	283	283	258	264	290	290	235	307	316	260	286	290	235	277	298	255	281	289	273	275	303	275	285	279	291	285	301	289	303	280	294	270	255	267	278	273	266	270	311	286	266	245	259	270	256	285	253	282	292	303	287	298	275	266	296	271	262	282	279	285	303	272	305	284	305	290	305	250	256	267	282	259	291	273	278	234	320	290	256	285	293	314	310	265	270	294	310	282	299	297	296
25018	20990	27263	24804	10517	1130	839	755	697	640	599	612	655	586	566	601	523	569	542	545	562	548	539	586	569	541	526	532	559	521	544	489	540	556	523	528	544	542	533	530	542	530	562	505	533	489	570	548	492	509	530	564	558	551	517	526	533	544	517	476	562	537	484	520	540	464	514	541	498	508	518	509	513	520	507	525	512	532	543	526	538	522	525	508	554	528	490	543	491	553	511	515	518	533	506	515	492	522	556	520	503	515	478	553	517	504	527	516	550	525	517	497	548	526	509	529	546	508	445	506	542	527	479	515	497	519	512	523	520	551	553	544	529	547	514	510	537	494	531	521	572	509	479	516	523	527	557	515	479	508	511	524	511	505	500	522	507	525	548	518	515	517	511	519	490	536	544	545	513	547	529	519	566	543	500	524	549	511	469	503	529	575	534	550	532	538	547	513	548	542	534	490	493	507	512	507	537	485	524	533	528	532	482	519	530	534	536	506	515	513	532	536	554	541	482	520	529	520	590	532	525	524	543	561	538	514	487	524	548	511	505	559	549	537	537	496	509	500	529	502	559	499	490	490	496	524	518	546	491	527	493	526	514	517	528	521	532	550	536	487	515	503	523	530	494	521	513	540	560	536	520	489	521	542	527	502	493	511	497	540	534	522	482	538	512	491	535	541	539	528	530	526	501	565	498	535	513	554	503	527	522	523	517	460	511	527	519	529	493	500	515	531	557	518	470	490	549	506	509	513	514	518	518	538	519	514	507	505	520	509	521	521	536	538	493	512	567	532	509	533	506	509	535	521	531	564	507	520	528	513	506	532	540	483	518	527	539	526	502	520	501	533	546	494	496	562	539	536	529	546	526	520	516	500	554	525	514	502	507	521	499	530	560	491	549	535	590	516	531	551	542	529	524	544	522	504	520	539	536	513	529	505	542	497	507	498	487	552	512	507	533	533	534	510	516	542	496	493	536	543	501	521	541	530	543	566	527	539	501	530	535	550	504	533	532	468	536	497	516	578	478	516	511	540	477	518	532	540	550	548	490	515	494	541	557	516	552	544	524	501	486	550	520	505	543	506	504	497	519	532	538	525	529	574	484	526	536	511	518	512	539	485	536	558	500	511	521	545	541	452	538	497	558	534	536	519	547	532	558	527	574	490	511	498	495	529	529	530	497	537	501	518	516	505	494	548	523	514	511	494	519	515	509	540	497	548	503	576	509	543	502	570	581	542	529	554	539	490	496	536	526	489	516	512	511	492	536	468	504	519	530	505	497	503	503	521	525	510	533	555	541	517	550	539	554	537	508	516	500	492	538	527	491	521	513	494	519	527	473	498	531	546	515	543	493	512	509	542	501	530	549	547	529	501	538	553	530	537	512	542	526	552	516	489	547	544	519	528	530	531	531	517	535	550	528	496	500	558	501	486	522	539	560	518	508	494	532	540	511	549	520	545	525	516	508	551	528	532	502	529	514	550	524	558	525	508	539	487	557	523	572	534	505	525	533	527	511	576	582	525	554	526	554	521	551	513	491	539	497	511	506	480	530	554	518	556	500	507	569	505	549	496	535	494	477	543	552	530	522	511	491	519	513	522	534	556	547	539	509	471	524	466	516	543	489	494	531	494	507	521	518	509	510	570	489	560	546	530	499	509	530	538	524	558	520	537	473	519	506	513	539	523	535	572	496	540	525	532	506	521	515	532	528	566	480	497	539	496	563	479	539	535	530	528	478	583	493	547	547	495	540	526	529	474	550	536	483	487	508	524	488	548	538	476	531	526	505	541	512	515	536	503	525	549	529	520	480	524	510	539	525	488	468	536	542	521	532	547	509	537	516	519	495	561	501	497	488	511	539	488	495	514	501	502	523	502	525	543	480	514	541	529	513	552	541	549	503	503	544	542	480	530	501	541	492	523	525	535	522	505	507	498	513	519	525	532	530	496	498	500	515	544	559	514	549	542	533	478	538	505	503	533	519	521	535	493	497	494	521	533	522	522	573	519	514	507	481	532	548	513	524	536	535	513	528	557	547	512	560	517	514	537	500	499	494	528	526	505	540	550	529	513	566	498	541	515	545	516	513	553	564	532	544	527	506	508	536	484	567	534	488	536	510	524	536	519	524	485	522	527	503	505	537	520	511	596	525	507	537	544	496	534	489	507	495	513	500	510	517	538	534	513	592	533	502	516	539	532	545	501	521	506	530	490	548	524	550	543	544	518	516	516	512	508	489	498	518	535	539	526	519	566	508	532	538	481	556	496	544	514	508	507	568	491	548	535	490	512	494	553	528	507	529	541	527	572	517	521	543	484	527	485	522	501	535	509	508	512	530	538	511	510	502	569	525	510	524	517	552	547	501	520	512	523	516	508	490	456	510	516	522	552	518	523	537	493	506	527	542	548	496	460	508	548	521	501	523	522	501	514	498	573	519	503	526	537	523	551	498	525	488	520	491	521	508	539	515	529	532	514	555	516	534	528	517	464	552	498	503	524	533	518	547	498	520	524	537	519	521	507	564	523	529	496	556	552	517	530	489	519	515	470	491	529	544	545	510	543	507	541	524	512	491	499	526	501	473	513	509	521	522	512	532	558	511	493	485	520	526	487	473	513	495	486	562	525	530	519	531	516	484	529	524	521	499	472	475	473	516	539	513	571	473	541	508	503	511	528	490	562	538	557	540	568	506	525	530	515	497	476	498	488	507	521	483	462	579	545	559	544	510	507	510	545	567	519	552	523	520	544	558	534	492	495	513	533	533	507	521	489	554	517	517	515	535	536	499	478	508	530	500	492	562	513	518	509	532	524	498	455	486	526	507	517	502	509	496	502	493	498	549	537	527	512	532	508	503	467	508	521	494	494	467	539	550	510	517	502	513	505	524	510	493	529	551	499	535	564	536	505	523	544	514	510	508	488	506	535	523	511	522	489	498	521	495	492	520	525	545	553	521	523	525	511	535	528	530	518	534	563	526	515	495	550	511	530	533	528	563	519	533	517	496	488	526	509	560	517	514	491	526	484	534	556	544	530	564	560	530	447	511	547	525	522	566	500	492	510	550	551	509	529	546	546	541	526	594	495	504	527	514	524	534	513	534	512	493	495	507	520	487	514	532	498	509	499	505	521	498	495	491	466	534	498	560	506	485	512	496	536	528	514	512	520	497	528	512	543	467	541	529	519	511	520	534	518	517	487	545	487	555	565	571	533	518	497	551	544	496	544	543	533	510	528	540	494	535	502	525	565	510	559	557	537	499	557	547	527	529	536	532	473	525	493	529	526	521	497	527	553	511	495	538	466	458	514	539	489	528	542	529	537	485	535	510	504	515	518	519	519	569	488	517	569	501	487	496	571	529	532	542	478	518	497	490	516	507	574	558	511	564	537	546	474	520	546	500	514	535	495	511	535	481	527	510	555	478	509	500	505	492	526	510	527	557	532	540	525	537	502	529	586	494	524	492	539	528	508	498	521	525	510	499	536	502	517	498	529	530	557	528	536	543	516	497	529
7151	6441	5008	2694	1901	1616	1372	1121	1001	963	897	844	741	781	780	712	718	689	661	672	714	679	686	654	638	639	684	634	627	603	638	639	621	619	631	617	645	637	606	583	615	617	626	686	634	611	623	571	689	648	679	614	621	634	632	598	614	612	571	618	638	581	612	632	609	626	552	631	600	640	612	624	598	616	584	616	635	637	593	613	602	632	616	648	639	647	665	617	632	582	656	631	558	673	611	627	589	562	578	628	600	605	633	642	619	635	570	590	621	606	618	607	576	653	592	585	622	611	661	585	633	617	659	603	617	624	600	613	602	609	644	616	618	594	595	599	627	636	618	616	595	602	600	634	643	624	610	622	614	610	614	595	597	585	623	638	613	619	623	606	638	589	636	612	647	664	619	654	619	608	589	578	629	618	592	601	591	646	638	619	627	665	586	589	581	629	632	614	592	599	607	582	622	599	637	587	588	610	621	599	596	623	571	643	602	615	594	645	602	657	564	618	626	632	628	614	624	633	643	627	640	634	576	576	582	624	633	624	610	661	622	640	614	642	616	607	638	623	661	594	625	642	631	642	641	602	632	581	627	616	631	607	655	618	591	595	642	637	640	627	592	616	620	610	600	641	635	642	596	611	603	634	585	614	591	624	614	627	597	588	603	555	629	619	618	640	643	620	639	604	651	621	652	613	632	633	614	604	591	622	643	650	587	584	645	633	670	631	626	616	618	624	673	650	637	594	649	679	614	578	599	630	662	619	648	640	601	601	610	592	609	614	614	663	609	632	582	593	669	640	614	594	651	586	612	675	579	576	629	600	622	609	592	669	593	583	573	610	586	618	618	590	620	614	584	596	591	554	602	632	597	611	614	598	593	614	602	691	616	625	559	614	609	629	636	647	605	593	559	614	566	620	627	634	582	618	616	620	594	608	611	668	624	596	605	673	600	652	607	586	633	618	612	628	624	649	626	603	616	607	595	621	564	603	631	621	608	577	640	656	618	620	612	598	597	547	623	614	648	620	584	622	620	623	600	649	606	610	595	642	648	639	606	604	617	616	601	598	663	587	623	612	638	606	591	589	628	621	587	574	616	625	612	595	607	641	565	597	619	658	625	646	580	607	613	610	611	584	584	638	638	563	658	641	605	579	634	584	635	640	641	650	592	598	604	609	637	609	653	642	627	640	649	591	609	617	623	601	599	615	598	612	617	640	629	612	662	591	649	632	608	655	619	624	618	615	610	606	597	650	635	558	656	626	592	611	610	620	611	618	618	605	633	638	600	628	611	627	602	623	635	597	567	621	609	570	591	597	646	596	679	657	614	598	614	570	616	618	640	598	612	630	632	647	602	614	617	591	629	592	592	631	637	637	623	611	602	600	632	612	608	599	646	631	615	591	587	617	619	642	595	662	615	667	611	602	605	581	611	612	586	598	648	603	590	628	610	624	620	616	654	575	620	635	645	623	625	640	603	599	601	614	621	647	651	594	586	563	663	596	628	611	602	630	620	601	620	616	621	608	645	599	615	603	625	566	654	600	634	618	624	607	594	619	573	571	585	549	638	616	647	642	599	612	592	609	609	592	600	641	603	647	608	582	638	596	628	587	597	653	616	623	594	630	628	568	657	630	595	642	625	634	607	637	624	651	610	612	627	603	653	587	606	616	634	686	610	649	619	617	599	564	628	649	613	652	573	639	612	627	596	580	654	631	603	610	614	565	656	642	619	623	623	620	651	600	602	607	569	630	636	596	609	615	605	595	606	557	653	618	620	631	609	622	605	654	641	608	590	606	590	642	611	606	640	627	591	618	592	616	595	612	614	589	632	675	609	592	634	643	689	582	590	624	583	656	627	632	625	577	623	601	622	612	585	620	570	649	589	625	651	606	600	647	658	619	662	588	639	671	608	616	607	588	620	594	613	619	591	597	616	631	590	605	635	621	650	622	607	628	584	614	616	600	583	568	602	617	653	614	630	551	614	621	622	647	617	612	645	652	616	598	617	611	613	612	627	632	666	616	578	594	596	590	589	643	621	608	606	627	591	566	652	616	588	612	641	633	610	651	625	601	600	610	626	607	620	603	629	628	625	628	599	606	673	601	590	579	590	627	650	622	641	571	641	602	570	645	619	640	604	585	610	597	598	668	596	636	600	592	644	588	574	633	613	611	643	634	651	629	577	642	617	651	672	615	620	612	606	673	580	628	621	634	592	627	664	684	580	640	634	594	576	630	606	627	615	657	609	608	620	591	601	620	618	677	643	641	656	637	622	620	636	591	592	587	591	588	587	611	600	638	595	676	625	604	665	620	608	615	619	650	560	603	584	615	608	600	662	573	614	627	607	618	608	635	592	589	596	617	633	616	626	614	567	628	613	595	633	610	610	619	612	623	622	608	620	614	585	600	634	635	593	605	635	579	589	593	613	604	596	588	633	628	594	624	614	631	633	612	617	576	621	552	595	576	589	590	647	589	633	618	626	637	607	586	680	635	609	653	583	634	621	679	652	602	598	612	657	599	595	628	616	612	614	602	610	631	611	644	572	631	576	649	616	579	601	624	599	588	615	630	599	617	609	607	608	675	576	602	597	589	615	626	642	632	647	607	588	602	616	663	594	634	619	582	602	593	659	570	620	624	635	583	585	694	617	585	678	622	609	617	645	612	585	596	660	624	581	621	627	571	606	572	627	605	636	619	584	597	621	627	627	597	603	639	645	650	633	637	581	612	595	583	621	593	638	581	655	640	602	657	608	638	630	588	636	653	618	581	610	601	582	666	663	553	621	609	577	617	628	638	595	613	672	632	575	604	662	625	614	607	616	586	613	594	603	630	643	609	594	593	603	678	619	575	627	616	628	615	644	676	585	622	637	666	628	645	648	597	567	636	636	671	670	624	639	615	577	640	629	634	645	633	623	605	590	598	652	599	626	621	648	619	619	658	683	608	607	614	563	665	578	659	600	668	632	639	602	619	600	637	606	595	596	586	611	615	627	583	601	615	595	656	599	612	595	621	644	636	596	625	592	631	609	589	602	622	574	577	620	650	639	625	583	620	571	571	631	604	589	625	597	601	609	678	632	595	624	638	571	601	603	610	633	607	609	623	629	632	615	585	613	620	626	630	591	659	620	630	656	654	610	600	604	622	574	609	660	588	594	625	638	618	636	589	667	624	617	638	596	650	605	599	620	614	611	599	615	628	612	625	614	618	581	631	599	623	585	591	580	687	567	589	576	595	618	581	632	595	646	559	629	602	607	617	598	585	682	633	609	582	631	604	618	603	605	626	603	620	613	628	627	615	571	572	584	608	638	663	620	579	620	616	591	588	631	660	651	593	592	608	602	625	636	584	631	625	593	585	640	617	668	608	646	602	665	579	573	619	608	653	621	621	604	633	634	629	620	635	612	618	608	624	591	579	672	613	597	643	629	624	629	603	583	563	651	578	654	616	629	637	598	601	588	599	604	598	599	616	630	626	601	616	632	615	609	637	658	593	624	607	561	608	614	601
22759	21038	28828	23468	21040	21085	10201	1183	817	688	593	525	500	439	394	374	395	388	371	338	307	329	274	278	273	258	244	259	261	271	233	265	231	222	214	240	234	235	246	282	241	215	207	242	212	233	222	239	246	214	217	215	222	223	217	208	196	220	211	215	213	230	239	224	218	230	230	216	209	201	223	208	225	262	247	214	217	213	211	206	254	228	194	231	231	238	232	219	220	221	194	228	216	216	228	188	186	216	191	223	217	197	207	205	202	225	197	214	204	207	239	201	231	224	231	209	190	221	230	197	220	211	222	213	227	205	216	207	247	187	207	214	234	224	206	223	212	217	217	202	247	220	206	197	208	216	223	202	209	215	219	224	185	233	223	218	195	209	193	221	221	208	200	202	204	212	222	205	215	237	204	198	228	209	211	191	251	214	241	229	212	233	213	215	223	222	196	230	228	223	215	232	216	210	212	192	202	215	243	224	218	191	199	192	192	195	238	211	201	219	234	203	220	222	201	180	229	213	216	230	194	222	222	188	197	220	197	199	208	204	225	221	228	186	215	218	219	212	207	214	209	210	227	235	204	221	217	204	202	228	219	248	202	220	226	212	214	193	219	214	200	208	198	201	206	209	210	193	236	245	231	202	217	227	237	227	224	217	230	193	213	202	222	203	203	218	199	201	198	196	205	236	201	207	210	222	183	203	224	214	228	207	213	257	204	211	222	214	194	193	216	200	189	200	221	234	186	215	252	242	213	217	187	221	225	212	240	216	195	218	188	244	221	207	237	201	216	204	215	203	189	238	236	202	201	212	213	230	193	249	203	211	200	222	221	227	220	226	202	211	222	229	217	189	196	212	206	253	207	173	194	198	224	216	223	229	215	211	219	187	205	204	224	196	210	198	211	214	208	217	226	228	205	192	186	213	210	213	243	184	209	205	195	218	199	203	197	190	187	217	197	193	225	217	210	239	209	203	193	200	211	230	210	221	190	193	190	205	220	234	200	211	211	233	208	234	223	239	216	195	222	207	205	218	215	198	225	240	212	172	226	219	219	225	218	220	202	221	190	215	201	224	197	221	205	231	220	217	210	207	199	218	198	191	240	214	209	228	208	204	217	211	193	234	220	206	233	214	225	202	226	220	185	230	218	190	224	222	191	212	218	202	214	201	203	232	219	216	225	225	225	198	217	213	211	226	205	237	231	200	213	200	207	187	198	197	204	222	213	219	208	230	196	231	202	200	210	208	213	197	206	191	206	184	206	211	217	217	215	224	208	236	204	247	204	233	200	225	233	192	201	221	192	207	228	197	220	216	204	208	216	225	199	210	202	207	228	232	195	189	203	210	242	220	221	210	241	219	224	212	219	230	220	201	215	224	227	216	228	208	201	212	222	210	196	216	214	202	196	189	222	220	217	215	192	222	248	227	224	196	221	219	244	191	222	220	200	203	205	192	217	220	193	194	214	213	216	212	201	206	212	207	205	207	199	203	215	209	205	200	223	208	218	213	217	207	215	218	234	227	222	211	200	183	227	218	228	239	213	194	214	220	214	211	207	176	246	211	202	226	222	222	220	211	228	229	201	202	190	212	206	212	222	214	212	225	224	189	196	224	224	202	214	228	228	231	200	191	225	190	193	231	212	223	218	234	204	223	226	236	208	206	208	202	211	198	189	218	186	195	252	215	189	198	218	199	215	211	202	228	233	224	196	210	203	195	227	219	216	224	219	196	215	216	201	205	214	187	232	207	205	189	203	213	201	237	190	235	214	223	197	227	208	202	219	189	184	211	218	195	210	206	234	236	216	199	195	191	232	203	200	189	220	210	202	230	182	190	207	202	201	200	209	196	205	221	201	192	218	216	192	222	215	210	210	214	182	246	196	213	209	209	194	214	200	214	218	218	198	217	191	222	213	212	207	232	217	208	205	237	210	205	226	223	199	206	192	199	232	217	226	220	200	214	198	228	211	217	191	212	209	191	213	230	230	209	204	224	192	204	226	222	219	222	228	202	255	209	217	228	197	225	204	239	197	192	199	209	185	215	222	209	199	191	226	185	198	210	201	225	197	194	208	216	193	229	225	217	206	224	200	206	195	236	210	222	211	200	190	218	205	210	211	213	224	204	212	219	225	224	198	241	206	222	212	196	204	211	197	213	205	219	240	208	206	225	202	207	190	212	213	212	205	199	230	223	188	209	202	205	202	230	229	209	182	198	199	219	215	199	219	206	197	195	204	181	210	201	192	241	236	208	212	194	205	216	228	217	197	224	215	210	208	227	211	216	215	206	200	198	183	227	220	226	234	228	230	195	219	218	207	221	194	210	213	207	226	197	217	220	213	220	206	207	214	223	218	172	221	222	220	206	230	259	208	206	215	197	230	207	227	215	229	211	210	221	226	216	219	210	209	212	207	220	207	195	196	199	244	227	206	219	210	206	250	190	211	200	227	170	222	231	219	204	216	213	219	233	185	211	220	219	218	193	210	204	212	225	204	203	223	215	219	201	204	196	200	231	220	213	238	200	204	207	226	203	210	221	206	214	202	225	213	192	189	238	202	198	206	215	209	205	206	218	194	194	209	193	208	226	203	215	214	207	212	217	240	214	189	220	222	223	196	198	188	230	209	197	201	197	204	207	224	216	216	193	220	206	208	211	216	214	223	214	224	216	209	209	225	227	224	197	201	220	198	225	203	190	238	249	214	210	196	229	189	223	211	205	237	205	219	226	214	199	199	207	203	216	207	207	220	222	199	214	233	201	213	203	223	220	185	196	191	234	199	207	223	196	211	202	208	202	212	212	230	211	201	224	212	202	246	211	206	242	208	212	200	204	189	196	192	203	217	202	215	229	191	197	208	182	203	232	238	224	216	214	213	212	205	214	207	204	227	204	214	186	223	197	207	218	202	225	216	230	210	244	241	218	248	212	203	182	206	244	206	201	220	257	209	210	217	226	209	230	210	202	199	218	198	236	210	199	231	199	196	235	219	214	210	214	209	240	204	187	217	234	217	236	212	184	196	215	209	196	204	201	202	190	212	208	199	220	210	211	216	217	232	221	219	198	213	241	209	197	211	215	214	180	199	196	199	233	208	213	226	199	187	236	244	217	219	188	217	205	234	182	236	221	205	212	168	181	203	215	222	195	199	220	243	224	196	185	207	213	213	234	223	210	217	214	225	211	210	216	219	236	182	198	218	215	200	221	194	220	227	204	190	211	210	217	203	206	200	224	172	199	199	218	197	198	204	223	201	225	211	213	210	225	230	204	215	180	219	208	210	212	210	236	212	216	197	223	211	227	234	202	213	191	242	210	205	216	234	176	229	208	222	213	197	212	221	192	205	199	210	229	216	213	236	205	230	191	199	230	225	195	233	217	232	208	206	205	237	229	205	207	201	219	201	202	206	212	205	209	215	225	197	206	232	217	212	207	205	203	181	211	199	200	209	229	219	195	225	223	197	227	216	196	211	188	233	213	240	197	201	200	223	196	230	229	210	226	229	192	226	221
10557	17334	13880	7398	5161	3914	2980	2239	1796	1473	1211	986	864	790	685	612	613	557	501	455	424	366	419	376	359	351	340	345	305	299	314	291	282	265	292	316	291	266	307	310	279	266	283	282	262	269	253	290	268	264	314	276	256	274	275	271	255	261	243	257	234	257	254	234	261	256	253	234	250	240	253	247	234	268	251	248	255	227	272	240	256	242	275	244	257	227	253	243	254	272	273	215	256	269	248	266	238	242	224	267	255	227	262	249	234	260	257	229	273	225	236	273	225	221	251	260	252	250	247	252	227	258	262	241	247	237	225	233	231	261	240	249	222	234	224	203	244	260	228	225	218	244	251	261	272	225	233	264	234	242	249	228	222	259	251	247	252	235	232	238	221	240	219	252	231	221	237	232	224	256	218	250	234	220	229	240	224	210	233	233	250	238	244	220	248	232	261	252	247	217	258	230	245	255	225	230	225	239	243	239	241	248	264	225	245	275	244	249	243	217	251	255	250	216	243	256	220	234	239	239	257	213	249	250	247	238	247	222	238	230	234	237	245	251	235	223	257	231	252	265	256	251	226	234	262	271	232	247	254	246	266	257	243	235	244	243	261	242	254	223	230	251	243	231	241	233	227	253	242	247	236	258	257	204	219	225	250	250	227	235	231	242	219	229	275	250	237	257	207	244	246	234	242	236	243	248	264	235	259	250	215	228	241	232	247	228	246	256	223	246	235	244	254	234	227	247	229	250	243	238	247	245	213	249	261	256	233	232	239	243	235	230	238	201	227	265	266	239	267	232	240	263	224	250	239	242	267	238	256	228	274	252	239	248	261	247	249	253	228	256	264	230	226	280	212	252	234	252	229	251	230	257	223	244	240	228	235	231	230	265	257	215	242	229	237	217	219	246	257	245	274	240	254	230	271	220	230	230	239	243	235	233	216	219	253	260	242	254	233	269	238	234	247	233	236	236	257	254	262	253	241	236	212	240	242	235	242	230	250	247	221	242	231	255	223	245	223	238	247	252	246	240	256	243	222	197	240	241	257	240	249	232	239	231	245	239	242	251	270	248	216	276	238	245	244	225	223	234	251	242	223	221	229	246	209	213	240	219	283	231	240	237	259	252	257	266	249	249	220	221	214	234	266	267	223	230	252	262	233	241	253	216	234	242	231	251	282	242	233	221	219	244	228	242	238	250	260	250	230	234	235	236	252	234	226	239	270	243	215	228	236	244	234	252	224	241	248	209	232	250	245	228	217	240	233	220	235	227	229	229	231	230	251	242	253	253	238	262	272	255	230	236	244	248	250	248	233	247	223	248	240	227	246	243	244	250	232	231	254	220	242	208	247	241	263	231	235	217	256	248	232	247	229	255	246	243	243	245	234	220	241	264	237	228	243	223	232	242	230	277	248	202	229	248	267	252	228	249	244	282	232	249	260	260	239	252	243	250	248	228	227	238	235	230	220	236	251	244	258	254	217	258	254	246	227	243	263	238	270	202	252	244	230	232	232	220	241	222	229	267	225	241	244	255	248	240	289	236	232	219	209	245	267	261	256	251	247	243	229	230	216	246	216	242	252	217	226	246	241	245	244	236	238	232	267	222	243	214	245	243	255	227	217	260	208	208	237	263	242	253	252	238	258	234	242	253	251	266	242	228	238	241	246	237	242	223	236	240	226	240	232	246	253	230	222	234	251	230	243	244	269	247	232	212	238	219	226	255	221	244	215	222	255	237	258	242	241	252	243	235	251	223	254	244	250	223	230	239	248	251	243	257	237	249	241	270	210	226	236	240	239	225	239	234	251	232	249	238	254	226	225	235	236	244	268	236	243	244	258	262	242	241	209	243	224	277	230	251	243	259	247	233	270	223	239	226	235	249	233	238	252	247	218	252	243	267	234	249	265	234	244	224	230	236	239	269	255	245	192	226	246	228	239	242	269	220	239	252	249	224	257	276	229	234	260	268	224	205	239	233	224	224	240	247	229	237	259	230	237	257	204	247	221	229	239	219	254	227	211	265	227	207	234	248	235	238	268	214	230	222	231	236	221	256	229	242	242	265	234	264	251	241	242	251	204	223	245	230	225	230	225	236	258	220	235	235	259	230	233	230	244	263	229	243	222	263	227	262	241	249	238	221	260	244	232	270	247	242	228	250	265	240	266	240	237	227	271	239	245	256	240	224	245	254	227	228	225	239	245	243	248	216	231	244	243	254	234	236	237	253	251	253	242	225	249	223	224	251	238	256	247	252	254	227	225	223	260	253	236	230	255	244	242	236	213	240	221	239	248	261	231	243	241	232	283	263	243	229	250	269	226	232	233	230	249	256	244	227	262	270	223	247	251	269	249	249	259	223	221	216	252	228	232	231	221	260	232	241	270	225	228	232	275	229	252	254	235	259	224	233	236	254	270	226	238	249	232	230	227	229	226	242	262	260	225	253	213	227	241	206	249	230	227	246	268	237	209	222	244	265	227	252	213	251	249	232	275	222	247	201	255	241	208	242	213	227	253	235	226	232	234	244	267	239	238	220	217	216	208	262	260	214	250	229	240	238	248	253	250	254	255	265	228	222	230	250	249	232	247	222	251	232	233	226	247	250	210	248	251	258	217	275	226	263	253	235	269	249	237	209	244	255	251	252	229	250	234	238	219	233	228	254	199	237	263	270	213	250	249	263	243	252	265	248	278	238	251	247	257	265	238	233	247	225	225	210	229	261	232	209	245	244	245	239	251	238	212	255	280	259	228	256	267	242	242	235	236	252	219	231	260	242	253	242	245	235	239	215	256	229	242	244	239	217	247	237	222	252	232	212	249	230	245	234	220	215	257	257	238	237	257	228	245	242	209	238	249	240	254	233	256	252	236	264	243	220	229	227	206	259	233	248	228	240	249	236	242	225	252	261	252	245	212	251	233	244	217	261	227	232	240	225	226	231	249	250	227	261	241	230	254	255	262	218	234	240	241	237	234	260	268	221	254	225	262	248	270	237	223	242	237	228	258	228	247	248	220	242	221	223	232	253	237	228	281	268	245	236	239	239	225	265	240	246	249	254	245	229	263	240	273	215	278	226	232	231	261	256	263	248	240	240	206	261	234	209	222	226	251	244	255	246	254	245	228	236	247	239	234	224	234	222	259	253	234	257	230	240	259	236	249	259	222	239	249	227	242	263	227	255	246	265	226	263	258	241	246	234	243	251	221	211	235	224	247	258	243	236	215	240	248	229	232	245	220	250	258	241	259	249	215	246	225	245	244	249	225	243	267	225	243	224	243	221	250	241	231	243	269	244	237	244	246	229	231	239	235	229	224	220	243	236	225	228	208	229	225	240	234	250	264	260	226	219	206	270	253	238	273	231	249	250	242	240	244	204	203	222	235	220	255	243	199	226	244	261	254	248	240	246	258	230	283	233	225	212	210	229	266	255	232	246	218	241	265	243	237	200	265	251	208	235	230	235	273	240	249	215	258	246	251	230	267	258	245	223	225	221	224	253	245	228	225	251	209	237
26803	19907	7346	1120	812	757	594	508	503	431	469	527	486	472	466	499	502	467	486	443	445	476	470	416	486	485	462	448	481	435	492	433	489	461	453	448	461	464	468	427	437	446	466	475	423	473	468	464	446	478	449	470	464	461	463	447	444	446	440	451	444	484	479	453	439	427	456	478	434	469	462	436	479	473	475	416	478	491	513	500	462	492	437	451	500	477	452	497	458	450	450	449	457	465	449	463	472	460	484	458	463	447	484	422	453	473	465	448	478	450	470	440	443	480	474	445	470	438	424	441	484	475	466	481	446	469	429	422	445	459	400	458	448	434	470	485	436	497	465	500	461	483	467	451	467	494	475	466	466	455	437	447	428	426	432	475	448	453	504	455	473	477	449	422	451	462	438	463	433	461	435	489	436	435	462	469	476	438	449	410	456	431	442	436	441	425	467	466	456	445	444	469	483	472	466	428	450	430	455	469	426	483	494	427	471	496	460	468	469	435	440	429	479	522	487	496	435	444	440	460	471	437	486	498	481	485	444	478	482	461	459	451	463	414	456	449	453	446	503	446	419	452	459	453	492	464	461	493	441	431	401	484	430	454	473	447	470	493	471	444	502	436	464	459	451	454	365	471	432	471	489	513	453	449	459	461	450	455	475	483	459	486	479	488	452	443	483	490	454	402	478	443	470	476	443	410	463	440	502	491	431	440	442	426	479	452	447	509	485	449	465	499	479	494	446	474	499	454	460	492	429	452	457	474	500	442	465	431	451	426	463	442	438	459	470	431	456	454	459	450	466	450	466	477	481	487	462	476	442	434	451	446	448	488	488	512	483	460	456	460	468	455	479	463	482	475	459	498	463	467	465	461	442	469	493	414	465	436	459	487	488	477	463	504	448	461	463	437	465	467	432	443	429	477	482	411	477	429	488	465	461	504	482	479	498	515	486	472	490	435	475	454	475	513	454	444	435	459	445	463	450	451	424	460	429	485	437	448	459	466	458	483	461	463	470	455	476	501	412	468	473	452	461	481	477	456	477	435	444	467	467	456	487	453	507	462	467	499	468	455	498	475	462	462	470	451	496	483	447	467	413	456	457	476	472	462	452	470	440	442	477	477	441	488	480	488	472	460	490	474	431	460	463	447	467	426	446	497	481	449	480	482	480	447	481	488	444	434	497	453	462	458	455	464	432	454	458	430	464	447	471	434	497	474	450	470	458	464	451	490	496	450	472	475	444	457	461	478	469	446	415	442	482	483	413	471	491	488	460	448	436	503	456	445	449	436	493	462	454	459	495	521	476	481	442	433	477	462	479	469	460	452	468	465	492	456	475	485	458	450	489	467	452	467	461	465	456	462	441	434	485	465	461	450	454	447	501	431	489	455	451	431	447	452	451	469	451	491	480	507	466	458	469	418	443	458	467	513	459	459	420	455	450	480	466	465	437	462	474	501	464	435	488	443	474	470	444	442	484	459	459	451	472	447	435	464	459	463	454	403	428	462	439	454	440	458	438	439	466	490	437	475	461	464	440	432	431	463	502	460	448	452	457	432	473	506	465	433	467	460	439	464	467	459	458	422	438	497	426	441	452	470	460	439	452	460	444	465	495	452	476	483	437	457	478	446	426	477	444	434	450	441	434	467	434	446	439	494	456	445	500	455	476	487	446	442	466	485	485	485	498	442	468	459	458	473	462	466	477	433	499	505	484	514	497	457	469	452	443	442	444	444	437	416	458	477	473	440	452	445	480	510	432	474	436	427	441	425	450	487	484	462	430	486	470	440	482	460	447	477	457	440	492	419	468	458	469	493	463	461	466	468	471	433	435	466	439	485	426	444	445	494	476	453	461	452	475	435	461	493	454	458	457	468	477	438	420	448	415	447	435	455	472	464	477	465	448	467	476	478	475	454	465	471	506	465	473	440	442	441	480	454	476	442	471	508	442	491	452	447	482	467	442	491	439	430	454	483	438	449	463	453	472	492	483	428	480	462	410	416	499	480	485	476	528	492	450	492	469	432	475	457	486	468	480	464	438	439	430	460	477	453	431	451	461	495	482	449	452	431	455	453	503	454	410	473	478	417	444	470	488	471	458	484	484	481	435	494	441	462	456	471	465	466	489	450	459	492	503	491	420	450	483	434	469	415	464	465	460	453	444	423	461	425	426	470	471	457	469	457	442	487	430	443	495	500	491	490	452	473	446	415	455	465	478	450	488	467	419	454	475	495	476	440	432	440	455	482	480	465	457	446	471	470	457	424	441	503	464	455	501	408	497	510	473	444	433	488	471	457	447	463	495	425	450	459	507	432	459	503	478	447	463	454	445	468	428	500	441	465	455	483	490	483	464	437	480	440	460	436	449	486	487	469	456	454	513	436	426	433	492	483	486	470	448	500	459	481	434	436	459	447	446	468	447	442	467	475	504	457	439	440	478	483	465	378	495	436	461	412	451	458	496	445	471	445	468	457	472	477	464	444	449	440	453	435	464	450	465	488	501	425	464	488	475	501	446	471	453	431	483	454	450	484	438	464	458	438	461	445	453	436	462	441	451	500	466	483	419	439	501	449	443	485	458	479	475	475	451	452	450	444	468	433	471	482	467	435	440	472	438	474	445	477	448	495	451	454	466	461	455	451	472	459	439	476	458	451	487	444	457	468	482	471	460	448	451	454	437	459	473	520	496	466	467	470	464	439	472	457	473	474	476	452	489	454	508	469	469	441	496	452	444	431	448	419	432	444	478	437	462	476	516	455	446	461	470	447	455	433	481	455	439	428	448	456	463	467	424	417	501	480	455	446	461	426	467	474	449	456	467	432	436	439	439	490	446	474	482	441	519	472	505	438	455	451	463	467	436	446	454	486	441	468	448	451	442	494	477	478	435	436	435	488	449	469	455	509	463	459	471	460	467	465	451	506	473	470	462	463	437	460	495	435	487	472	459	474	473	469	463	473	465	434	474	478	472	425	461	469	461	502	471	476	485	458	453	463	448	451	465	474	468	465	493	500	489	471	467	458	465	462	441	476	466	488	489	463	472	489	456	456	462	463	480	461	469	461	466	495	491	455	452	438	444	441	449	451	487	462	483	480	489	455	472	473	458	426	438	454	463	455	455	456	460	414	444	471	472	481	488	478	461	497	440	475	482	441	450	459	430	484	492	458	436	465	483	449	467	449	464	445	456	457	457	445	452	480	470	455	446	473	464	498	490	423	494	472	440	458	507	454	492	445	469	463	471	446	452	414	434	469	477	466	431	460	462	446	463	478	453	466	469	473	431	494	470	512	474	462	447	478	475	466	497	411	484	448	463	478	476	482	457	459	471	436	453	520	425	449	472	475	449	436	460	477	468	453	456	455	435	473	415	495	451	454	448	444	447	471	426	511	450	438	455	500	443	446	437	457	485	418	460	455	460	469	435	450	429	485	468	455	417	452	458	417	462	473	444	463	477	472	453	454	469	460	439	445	514	452	464	433	450	461	464	450	465	456	452	450	472	465	455	408	466	494
5140	1589	1330	869	781	705	682	616	657	583	601	578	594	588	585	581	585	608	608	557	544	578	599	585	541	573	577	573	541	604	552	546	588	593	596	534	566	562	559	516	500	559	575	555	534	593	573	553	606	521	570	563	552	577	552	563	557	580	569	576	529	597	579	543	521	587	527	584	511	576	549	561	555	557	571	550	542	561	577	553	540	563	575	570	551	569	611	524	544	548	531	528	596	556	574	521	486	495	551	585	518	518	545	538	531	506	595	576	585	559	574	556	594	565	531	561	565	545	557	553	554	547	557	551	575	550	565	555	527	574	585	546	562	585	565	534	527	559	581	520	529	601	600	556	599	553	573	526	554	567	539	528	555	567	548	537	619	568	548	537	554	538	574	584	566	586	589	621	600	546	543	591	608	563	574	557	581	593	560	567	579	545	528	564	573	548	562	528	549	577	531	504	544	546	589	578	563	571	575	574	576	570	519	523	521	589	588	606	543	551	562	600	567	576	551	547	561	548	545	582	536	557	607	587	558	547	570	522	547	551	552	556	514	590	569	576	547	557	557	578	560	570	548	546	570	570	584	571	599	567	585	520	556	546	557	560	556	588	589	536	538	551	557	544	537	557	546	594	535	550	543	542	576	613	555	552	542	584	539	575	566	570	553	551	560	585	598	557	598	576	569	605	636	567	500	575	565	603	575	594	578	562	525	536	540	544	527	554	518	535	564	522	581	554	559	574	583	551	546	563	529	567	551	578	536	529	542	573	545	577	579	564	542	582	590	555	551	558	596	554	531	557	594	550	534	533	577	579	567	620	545	560	572	576	599	564	498	583	533	574	556	585	505	586	541	543	558	579	540	599	605	554	556	560	545	582	567	502	573	561	542	572	552	609	583	580	578	563	537	543	548	560	562	562	565	578	538	577	574	520	552	569	549	560	565	570	541	581	550	601	589	560	538	546	563	532	577	554	571	540	555	564	599	524	538	559	553	541	530	553	554	524	581	550	577	575	522	554	545	532	565	571	557	583	583	572	595	516	555	573	542	512	537	583	579	573	555	574	545	587	591	552	575	511	576	533	556	523	551	535	593	552	557	557	584	523	580	561	542	537	560	584	609	590	538	578	543	556	545	572	555	534	573	585	518	603	586	559	544	555	559	616	550	518	522	550	555	567	573	555	601	543	529	549	535	597	552	577	525	519	581	568	583	575	589	561	570	551	565	539	563	596	565	533	535	538	604	539	601	557	542	545	592	554	553	560	521	572	579	581	609	533	517	580	556	572	546	543	576	573	576	546	535	538	555	562	567	571	559	553	605	590	548	589	536	617	566	575	507	562	557	547	569	548	549	552	571	512	526	556	573	550	565	533	535	553	520	557	529	524	567	552	560	539	514	551	518	573	567	506	570	533	550	586	539	556	582	547	562	532	562	570	571	573	577	519	533	523	569	565	578	543	529	571	516	572	540	564	601	547	540	538	559	582	576	577	609	536	569	561	541	538	560	573	532	500	597	531	531	555	548	564	575	520	539	549	596	504	574	526	587	586	574	560	566	583	559	577	559	588	505	557	548	564	559	539	555	523	576	556	550	513	574	542	555	545	592	552	556	549	562	594	535	575	534	559	540	556	564	526	513	544	560	555	541	535	540	493	556	549	518	576	557	543	547	564	569	561	553	542	588	584	552	556	541	529	601	565	546	528	553	572	560	537	583	558	542	572	549	560	572	529	546	569	534	547	592	526	593	558	620	509	569	557	544	562	564	587	537	543	540	556	591	548	578	588	540	586	603	609	573	584	581	599	608	576	552	530	532	604	514	546	544	583	556	543	522	576	534	561	547	520	542	635	542	574	558	549	531	567	570	553	543	588	556	553	594	569	549	546	583	579	589	593	565	548	559	563	594	548	493	543	579	587	547	528	554	537	562	558	555	566	600	598	564	530	559	550	526	518	547	539	559	563	553	523	558	556	559	551	589	570	558	576	571	549	559	597	580	562	537	554	549	577	585	500	575	554	558	588	557	544	592	555	563	585	560	551	549	550	566	576	548	516	609	559	581	563	555	550	614	574	563	544	513	582	578	574	506	541	580	586	532	536	596	582	544	535	592	551	532	576	557	597	563	563	569	521	605	560	544	559	581	552	576	543	546	575	582	589	560	606	534	571	581	521	577	587	574	558	525	544	553	567	572	531	561	530	516	532	525	551	575	573	555	559	601	605	575	556	558	581	567	485	543	569	560	550	550	573	591	538	544	525	582	578	601	555	540	625	576	514	536	546	561	540	547	569	509	513	553	547	577	539	570	541	527	553	581	517	573	551	572	556	605	538	523	586	540	596	550	555	544	580	549	526	588	544	568	556	557	544	517	551	557	577	536	607	563	538	583	540	561	602	541	536	531	578	519	570	569	544	576	544	613	523	580	576	514	570	578	556	583	593	587	576	543	568	562	551	569	557	509	556	517	535	536	571	577	562	564	557	618	490	591	533	590	564	612	626	551	537	541	572	533	558	534	561	582	567	532	510	536	530	570	611	550	616	561	548	560	550	591	548	582	504	569	564	597	560	533	524	547	533	537	535	597	526	545	537	572	564	599	580	519	549	568	567	565	495	570	533	545	533	578	528	555	568	555	551	567	590	553	536	596	541	591	564	633	589	585	539	570	585	578	573	555	557	553	587	587	575	536	569	551	547	554	579	548	601	553	570	587	590	598	583	562	580	555	520	542	523	559	546	601	567	568	598	545	630	617	569	555	557	593	534	605	602	597	527	546	539	564	585	557	543	572	596	546	581	590	536	577	527	519	539	515	555	516	542	534	549	554	575	592	572	533	571	565	589	617	503	545	570	566	565	557	529	591	574	581	519	543	584	534	527	540	538	565	591	512	558	580	544	540	559	608	553	552	571	544	554	549	578	580	569	581	546	600	571	555	573	539	573	538	512	537	586	523	581	516	538	528	565	571	562	594	576	555	535	576	554	586	526	571	592	553	588	622	513	555	568	565	547	562	546	579	580	532	544	584	534	576	608	580	560	544	550	591	559	555	557	553	537	556	540	534	557	566	549	609	549	598	556	583	563	534	532	562	542	573	568	537	565	566	540	547	548	530	546	573	593	572	563	612	545	580	590	564	551	569	593	543	544	551	547	575	562	533	562	554	594	563	572	547	558	596	567	571	595	553	548	570	548	569	534	545	597	566	593	550	571	547	529	600	589	559	571	549	590	551	571	533	550	546	555	546	593	553	542	531	547	573	560	536	561	525	538	535	579	567	535	570	539	551	567	539	551	545	568	578	497	550	561	560	599	551	514	574	550	543	527	541	550	552	558	566	578	541	551	533	560	586	572	560	551	566	579	539	595	543	548	532	590	518	587	548	524	583	553	567	587	583	542	534	512	538	555	542	535	572	521	550	545	511	562	510	543	539	580	546	551	549	561	546	572	548	560	572	563	579	505	557	553	594	591	539	600	557	564	503	553	554	595	603	558	558	577	560	519	530	553	516	554	567	556
23675	20982	28318	23841	20972	11002	1131	716	498	461	448	385	401	346	334	309	352	318	294	283	300	279	241	240	269	251	258	244	271	222	222	227	245	251	233	222	232	248	219	253	219	250	242	229	247	225	232	224	240	233	214	238	219	241	227	245	220	222	215	253	215	213	237	231	235	224	227	219	228	220	225	253	222	253	211	207	230	214	223	222	231	192	208	228	210	221	236	212	222	186	223	223	237	234	213	206	201	217	214	208	215	214	236	233	208	226	236	226	230	262	231	255	222	217	219	242	231	242	234	243	207	221	218	253	228	239	200	205	244	240	234	217	249	223	204	230	229	228	200	196	214	236	214	230	204	225	194	207	226	238	216	202	215	235	209	215	220	227	243	223	233	221	223	251	197	247	227	243	227	216	209	222	244	237	253	205	229	221	227	227	211	223	233	219	233	206	221	212	230	246	211	218	241	204	222	234	253	231	237	208	232	226	203	216	224	246	219	246	200	220	245	250	220	211	229	233	201	236	214	238	239	232	221	217	207	232	209	199	258	230	224	241	227	211	203	208	223	241	237	183	241	214	214	222	232	222	213	230	223	208	214	246	223	244	200	191	224	215	227	219	223	219	209	233	221	216	196	223	223	234	208	194	236	219	240	221	227	263	232	253	202	224	223	216	216	216	206	219	237	226	221	239	218	214	233	246	237	201	234	240	221	206	238	241	237	243	233	211	202	250	243	235	212	219	211	228	238	260	198	193	230	219	252	226	219	240	218	235	213	232	210	210	224	229	245	231	210	202	232	237	207	216	219	238	222	214	219	217	205	213	235	244	228	225	234	208	213	236	239	244	228	242	200	199	229	240	233	209	226	218	194	208	236	216	215	211	224	216	230	223	204	239	212	241	213	239	220	237	204	206	235	215	219	225	236	230	229	205	197	223	211	244	223	222	215	222	203	211	209	229	210	212	218	219	224	214	221	235	229	202	258	201	213	247	238	220	229	231	240	254	243	233	263	211	225	214	218	234	239	203	249	227	199	224	234	235	242	236	195	237	230	197	238	233	208	228	265	218	224	239	193	222	241	222	250	245	212	217	230	215	213	232	201	221	223	241	210	252	225	220	242	239	225	236	221	206	230	222	254	243	214	203	213	225	226	214	242	224	212	235	220	215	220	217	221	238	230	223	201	218	229	233	233	215	209	259	228	244	208	231	223	259	225	229	232	221	223	249	212	231	227	243	244	248	217	221	217	266	203	226	213	209	219	241	210	212	231	237	249	229	216	234	237	221	223	225	219	217	246	213	233	239	233	203	224	219	211	257	216	244	205	222	228	230	243	239	215	234	217	219	232	214	243	228	205	230	207	216	211	228	206	251	223	215	239	220	195	221	243	196	225	238	226	212	196	217	219	223	222	215	209	247	244	223	214	246	209	198	217	238	221	229	217	212	220	206	249	231	226	237	222	228	238	211	258	219	256	220	222	220	222	208	235	207	231	240	213	223	228	233	226	240	248	232	217	252	213	213	255	215	237	225	217	239	215	231	189	217	209	223	226	202	191	246	232	236	232	217	280	251	230	205	226	197	239	230	214	218	215	231	220	241	210	227	228	203	232	209	239	210	223	246	216	231	224	235	250	221	232	213	241	209	261	224	225	238	218	209	226	181	225	229	234	252	228	211	220	250	238	206	199	213	224	224	212	209	222	233	226	247	205	220	242	210	243	202	225	218	218	238	223	239	252	223	257	240	238	217	241	218	222	228	225	223	235	248	216	249	227	215	229	197	227	215	238	217	224	209	224	215	236	217	236	213	206	208	228	221	251	233	211	237	232	199	247	215	207	227	225	220	198	231	223	227	221	220	223	225	222	257	229	231	198	222	209	224	200	233	214	217	227	241	210	249	202	220	223	205	232	185	226	221	201	233	250	236	217	197	234	201	244	235	235	238	215	237	225	229	215	226	223	231	214	226	212	220	220	235	234	218	223	230	212	258	234	232	192	225	201	240	257	271	216	208	222	213	208	209	204	216	212	200	211	232	255	242	203	207	226	233	228	217	225	227	234	202	224	218	217	214	228	210	230	220	222	222	209	234	229	206	234	237	217	231	229	228	186	215	210	221	222	253	230	230	236	219	219	219	242	237	235	208	223	225	246	218	241	215	241	214	237	222	230	184	223	237	224	214	232	226	240	219	215	215	248	208	213	211	237	239	232	209	209	238	221	214	224	216	251	219	233	223	219	249	217	232	232	226	204	196	218	193	234	225	215	231	229	216	222	215	211	237	218	237	223	222	238	268	224	211	222	217	222	213	206	235	228	198	242	231	228	226	240	223	227	229	205	227	209	195	208	224	229	222	240	196	213	209	221	226	236	221	244	224	229	235	226	204	229	207	239	253	209	241	201	198	214	217	200	229	232	193	229	225	205	223	192	192	234	247	209	228	223	233	219	203	199	230	219	230	220	222	245	221	206	238	209	217	211	243	225	220	214	213	208	242	215	249	229	238	228	206	230	220	215	228	227	232	233	234	216	208	203	220	228	237	248	235	197	232	220	254	244	211	228	241	237	213	214	243	236	257	225	240	219	210	218	212	216	216	223	239	221	215	224	219	239	214	200	211	216	197	241	241	211	225	231	224	228	206	241	258	223	202	220	231	219	239	238	230	201	230	239	219	243	203	218	209	232	239	228	250	247	226	202	226	207	214	224	223	237	215	237	229	211	218	196	236	229	232	228	240	248	204	218	210	220	208	209	227	263	229	219	244	246	232	211	209	210	246	219	228	223	208	199	229	245	233	229	227	205	180	240	231	225	219	268	225	229	238	239	216	213	231	226	197	212	215	205	191	249	221	217	231	215	206	223	215	223	217	230	222	247	247	206	243	228	237	242	226	209	226	220	240	225	215	230	200	229	235	232	237	227	228	254	263	208	221	207	214	234	225	239	197	227	221	274	195	213	247	222	233	212	233	248	181	222	254	241	221	226	236	219	208	244	222	238	227	218	233	241	251	236	234	208	242	229	237	226	218	214	235	226	227	229	229	218	232	205	223	221	230	212	211	230	261	194	224	224	248	214	229	207	244	211	230	225	251	238	227	226	246	223	201	202	208	206	224	242	225	222	227	213	240	225	257	235	236	252	242	225	201	243	230	230	207	217	225	216	212	218	231	222	230	239	214	255	233	221	217	224	240	228	207	227	210	210	257	242	208	248	221	224	243	220	222	208	217	212	212	245	239	211	212	237	223	234	245	222	192	209	243	206	206	225	228	208	236	189	197	232	246	221	234	215	217	207	221	242	207	197	211	254	239	217	214	244	217	221	244	224	236	209	209	219	220	224	202	223	222	219	209	201	221	238	232	227	239	226	223	230	235	215	233	229	210	212	239	195	251	229	236	210	231	219	238	223	217	207	207	229	242	234	220	218	204	233	197	225	229	209	225	227	233	228	194	221	213	205	224	219	237	213	235	229	256	239	232	254	234	233	200	243	226	227	230	206	202	239	223	249	208	201	220	218	232
7421	10691	8694	4219	2834	2246	1658	1293	1054	875	791	685	578	482	496	477	473	473	426	366	366	359	345	367	307	296	313	305	309	362	301	308	319	313	307	300	304	328	319	331	302	312	304	259	270	331	275	303	301	279	281	264	314	296	299	277	298	310	263	268	291	261	286	285	306	316	243	267	277	295	270	260	287	282	300	278	276	273	265	274	280	284	278	285	298	287	272	301	290	258	299	304	269	276	280	258	283	297	292	257	275	305	249	295	273	311	268	304	260	285	275	298	288	282	282	266	309	282	263	267	259	264	282	308	286	283	301	287	277	275	284	271	274	265	294	254	263	290	280	280	246	265	274	268	291	264	274	279	301	281	286	291	310	285	295	291	310	277	271	290	273	312	266	292	248	302	263	302	279	287	284	273	234	279	283	294	264	250	297	285	286	285	303	293	280	307	290	284	264	292	287	279	275	295	280	275	260	315	266	244	281	275	266	289	288	263	284	292	260	303	270	267	273	300	276	261	278	279	270	288	285	258	290	278	255	283	285	302	276	298	277	268	260	266	268	279	260	271	301	295	263	279	314	299	285	254	274	261	253	303	312	268	293	234	269	279	262	258	267	270	296	255	245	303	280	265	280	308	276	291	269	286	250	305	285	284	278	280	273	284	289	289	279	260	269	258	266	267	248	276	296	243	274	284	240	291	256	277	286	272	267	273	260	263	322	264	291	269	270	245	303	259	297	277	267	239	302	287	284	291	308	273	271	281	284	280	276	274	286	307	246	302	249	249	254	301	262	271	287	246	296	288	262	287	259	285	261	282	312	269	285	278	293	257	299	294	264	260	271	276	290	261	299	276	269	284	252	291	262	297	262	260	282	269	294	275	300	262	277	271	293	287	280	264	261	297	286	281	287	283	285	267	272	278	290	262	309	263	312	291	274	286	292	292	276	271	263	283	255	271	274	282	250	265	270	279	291	301	251	304	277	248	287	306	303	278	291	284	267	331	268	274	270	298	308	252	261	312	278	244	276	276	276	291	292	275	287	276	288	316	303	293	260	259	259	274	255	289	277	291	299	279	293	266	286	282	267	281	281	285	283	257	260	291	244	282	306	262	292	299	281	297	262	293	311	279	284	285	315	267	281	273	301	295	296	270	278	283	277	305	269	274	285	223	294	303	266	259	279	305	285	279	274	262	265	278	286	288	298	310	296	320	295	270	304	288	285	304	279	256	289	266	274	259	297	269	282	311	299	297	301	269	271	251	270	263	304	284	273	281	286	277	269	267	273	274	262	289	302	283	268	268	258	273	282	288	293	295	290	275	279	273	310	316	262	276	287	263	262	262	290	282	285	281	254	270	259	268	269	309	294	267	272	272	310	236	263	275	256	274	284	279	264	282	257	266	278	270	277	251	269	272	281	255	271	268	246	257	282	281	297	290	290	273	256	237	270	259	303	277	273	271	322	265	273	285	293	261	279	281	265	294	290	267	282	254	288	280	293	307	265	277	272	283	276	287	288	281	304	299	287	299	276	337	300	297	283	259	301	282	289	278	286	278	266	274	316	239	275	255	274	268	296	267	248	268	268	253	268	305	256	261	290	274	278	251	265	316	264	302	274	282	265	261	257	261	288	266	251	289	287	261	266	276	273	258	290	254	257	304	285	279	284	270	276	257	297	272	273	296	282	266	267	281	303	293	270	245	285	277	268	266	273	280	266	285	286	283	306	287	243	277	280	273	291	293	265	283	285	289	312	264	277	303	282	295	277	252	294	299	256	273	260	260	273	288	270	283	272	261	282	271	269	290	297	254	248	264	292	261	279	277	283	287	260	278	278	273	274	295	270	286	275	261	263	273	273	287	284	279	278	280	300	295	268	278	283	282	276	288	280	311	293	282	290	272	291	293	268	281	268	277	257	227	274	283	296	265	274	273	275	257	268	302	240	269	270	267	261	297	265	274	264	282	304	299	305	284	294	250	300	275	283	297	296	282	282	295	266	311	282	299	266	265	289	274	299	280	260	268	279	262	270	308	282	224	281	256	275	270	241	261	268	275	286	290	285	286	267	276	270	277	262	303	280	282	281	259	237	291	276	279	280	302	265	287	261	265	282	310	260	303	277	284	270	281	289	256	275	300	283	287	279	276	288	270	248	270	315	279	282	279	292	313	303	296	305	271	279	262	290	280	292	262	279	289	261	298	259	301	300	285	289	293	269	284	315	267	269	320	273	275	249	256	300	287	252	319	274	281	265	305	281	282	298	296	294	291	295	272	271	257	335	272	276	294	250	283	287	289	281	260	290	287	294	262	267	280	257	279	304	297	284	276	258	273	286	268	306	289	263	292	274	276	273	251	302	311	294	297	293	273	280	267	263	292	258	280	296	294	285	249	270	248	294	297	276	278	243	267	241	276	278	260	307	262	272	255	270	268	273	280	283	247	301	291	274	257	268	288	300	242	288	269	275	271	287	309	274	287	272	279	267	307	276	293	242	254	280	286	283	307	284	276	299	267	265	288	261	309	276	291	265	274	297	251	280	303	273	264	276	296	306	277	292	273	286	262	276	266	298	260	273	299	272	284	279	302	288	283	283	272	284	275	252	262	273	304	264	269	265	314	294	274	273	272	239	249	287	319	289	303	271	254	265	236	304	288	264	300	308	271	275	255	263	269	271	254	266	275	286	253	266	260	259	265	283	283	276	277	277	271	270	251	254	275	290	270	260	269	304	250	289	285	302	272	287	278	312	278	268	275	249	278	270	300	273	274	283	274	261	281	269	273	273	285	271	256	295	284	294	290	278	283	277	281	276	268	285	287	287	290	294	303	326	283	273	292	291	271	275	255	300	269	283	298	271	297	302	254	261	298	290	269	265	265	293	271	268	278	256	340	264	270	299	281	284	281	284	244	264	290	253	273	331	286	261	283	284	324	290	272	263	290	288	276	283	285	274	278	247	267	289	261	271	284	311	275	274	306	319	280	245	269	254	291	264	265	295	260	268	274	296	244	306	278	270	296	279	270	298	284	288	267	289	303	294	284	258	259	263	275	285	274	273	253	285	294	265	258	286	306	310	287	266	289	269	286	290	288	288	268	251	285	273	312	251	296	293	278	273	323	300	254	248	259	282	257	270	273	268	285	283	270	246	288	272	234	296	276	257	262	273	285	275	287	294	261	301	252	285	291	277	262	279	269	310	284	272	287	261	287	283	289	311	268	267	293	298	271	294	260	289	268	275	287	271	272	268	285	281	277	258	288	294	281	284	279	255	268	275	303	290	271	276	283	270	262	255	291	262	294	292	281	297	295	275	290	264	282	269	273	269	297	272	298	317	291	267	287	272	272	283	269	262	270	291	278	296	247	273	267	305	276	281	277	300	261	298	255	264	294	280	287	304	300	270	313	292	285	280	288	272	289	296	261	278	274	283	280	274	282	243	299	248	260	308	282	287	301	276	252	292	263	284	243	250	274	277	280	287	278	280	304	252	301	282	272	272	303	300	254	259	267	300	278
25013	21015	27241	24866	10254	1064	796	684	676	637	660	567	608	613	533	601	546	545	573	597	530	506	564	589	554	575	565	547	565	566	556	587	583	552	532	508	552	507	519	543	536	559	555	539	548	504	549	548	554	549	590	487	532	514	529	543	508	563	516	559	520	533	513	562	582	541	513	513	538	551	513	505	546	527	567	519	533	541	560	520	529	500	549	544	529	503	533	564	522	543	547	506	519	487	548	552	500	536	560	504	523	562	560	501	538	515	537	526	534	547	569	533	514	572	507	540	533	525	495	539	522	516	529	552	516	541	540	553	536	536	560	519	513	564	560	561	524	496	484	510	521	564	521	574	538	509	555	541	516	543	523	511	504	531	530	531	501	540	541	539	568	567	528	507	548	516	543	548	543	563	575	539	548	530	557	558	538	552	503	540	521	527	569	594	529	586	543	533	533	536	580	559	573	536	547	535	495	519	590	533	520	518	512	489	501	543	530	518	518	532	548	537	510	522	538	559	541	496	514	508	576	551	527	570	516	540	560	555	527	511	566	518	546	551	511	506	574	510	547	571	561	489	565	542	542	529	572	538	520	596	553	492	527	532	537	523	553	505	525	549	581	540	539	553	535	478	500	556	560	553	532	564	553	527	501	533	526	548	534	521	522	533	526	463	529	551	508	504	536	526	575	538	535	586	507	488	536	522	537	542	491	523	531	496	517	571	549	515	575	490	519	531	541	514	528	559	539	529	546	574	559	554	556	528	513	536	542	552	515	563	557	557	494	567	511	495	547	603	530	520	555	522	532	543	556	579	568	561	506	538	543	536	566	535	535	545	541	495	539	552	559	551	569	516	555	501	540	527	513	605	501	502	545	509	560	537	536	561	569	567	532	530	525	539	537	540	501	521	538	583	547	553	536	543	538	537	545	506	524	517	538	534	536	549	532	544	541	524	537	523	513	568	525	556	503	572	518	523	540	530	570	550	508	516	524	525	495	519	535	548	528	539	540	515	510	523	513	520	585	546	543	519	565	494	559	536	489	519	532	602	511	557	564	545	494	535	532	550	591	555	492	499	517	561	615	535	575	506	524	516	499	506	539	505	508	533	560	502	536	510	526	567	544	547	568	529	523	536	510	599	522	570	523	541	504	592	496	524	510	542	580	525	550	528	512	527	529	519	534	526	531	492	547	505	495	506	542	548	540	524	494	541	553	568	499	535	516	517	536	556	524	547	548	571	520	488	554	545	574	509	567	546	526	541	530	546	555	539	575	538	536	511	535	525	542	511	525	541	553	506	563	541	537	547	510	522	499	574	553	546	540	510	533	541	526	521	521	507	543	542	540	548	504	561	594	523	541	471	511	534	523	535	553	523	539	530	511	515	506	536	525	538	570	547	541	529	513	553	493	501	552	541	521	507	539	510	529	498	535	571	534	586	546	538	511	563	506	568	497	537	564	547	517	503	595	552	547	477	530	517	531	551	490	547	548	547	478	508	516	515	536	510	507	548	583	542	542	587	531	562	547	512	524	542	531	561	546	495	549	544	544	524	561	560	529	541	535	488	578	481	540	566	540	511	539	549	484	594	524	564	573	536	523	520	517	548	490	522	542	546	521	509	533	545	564	542	509	536	537	531	511	518	572	517	532	505	563	499	559	523	506	532	541	511	536	565	497	519	547	507	496	553	543	507	574	521	506	551	541	529	538	503	513	503	542	576	540	513	548	533	558	547	561	512	538	499	529	555	564	512	483	540	536	511	517	541	506	550	546	553	529	572	474	555	519	535	560	541	528	545	552	518	526	537	572	540	500	498	517	568	523	541	538	499	495	536	534	550	520	529	509	579	536	559	506	525	560	532	538	536	527	522	561	547	573	543	527	497	523	483	575	524	537	531	520	597	561	571	535	530	564	550	551	520	529	527	541	556	519	483	584	532	536	570	545	486	545	518	555	495	507	492	569	532	567	554	511	475	574	526	555	568	530	556	488	518	561	492	516	516	539	571	541	545	537	554	521	562	519	555	505	592	535	529	555	521	547	559	537	531	548	558	515	560	514	551	499	552	565	508	555	509	535	507	540	555	539	535	544	532	529	512	543	557	484	510	516	563	506	532	487	506	504	571	512	544	550	561	532	548	554	547	531	505	506	532	522	594	534	522	546	547	549	542	526	526	537	521	497	557	568	542	542	536	545	505	478	556	541	513	507	551	537	544	541	556	549	544	502	544	538	549	509	534	501	535	562	521	562	532	573	535	533	514	531	562	582	531	547	569	577	541	533	511	561	557	533	538	566	543	520	573	522	551	533	536	506	596	551	542	488	561	522	536	551	525	518	512	528	518	510	508	534	553	532	551	539	547	513	477	542	518	521	500	525	531	496	515	528	527	546	528	563	548	573	558	515	575	529	519	562	532	551	543	494	550	531	550	563	542	552	542	503	526	553	494	548	537	550	527	529	525	530	546	489	514	595	528	519	598	524	534	521	543	523	506	561	522	500	511	512	534	562	513	528	540	504	543	526	522	512	539	562	568	529	547	557	524	575	531	519	550	511	544	541	530	553	549	553	533	550	564	531	520	546	519	533	523	516	517	527	507	497	519	497	568	476	519	533	507	533	528	539	567	564	534	505	493	529	499	541	565	534	514	519	476	576	555	531	546	528	516	513	537	547	516	527	516	540	514	565	514	532	553	552	504	532	528	506	491	525	480	507	519	531	539	545	516	526	503	481	534	538	527	537	496	548	534	480	548	551	551	569	540	500	549	509	569	544	580	499	526	523	559	509	535	522	491	531	530	498	494	506	549	534	507	519	525	564	532	490	521	536	565	553	512	560	527	521	521	558	512	512	519	517	562	509	567	538	512	543	528	515	521	544	553	537	535	550	534	513	562	540	535	555	510	562	538	533	490	543	532	531	553	531	551	551	467	552	581	561	573	514	543	519	530	544	502	561	572	554	573	532	534	540	539	541	547	491	557	525	528	537	491	534	549	487	523	489	566	523	509	524	551	581	537	524	516	552	547	527	502	541	549	561	569	546	537	532	522	552	555	507	515	532	559	488	537	548	554	540	568	519	511	575	518	529	550	565	529	534	536	533	477	526	535	572	512	565	523	553	522	510	543	530	579	498	494	569	481	507	524	522	562	553	577	563	515	525	556	534	492	550	526	509	530	533	465	529	610	568	543	531	539	505	500	501	535	551	526	525	510	526	485	556	514	539	552	511	526	518	564	496	522	537	507	523	566	538	558	534	537	542	538	540	550	533	545	538	546	501	543	492	562	525	504	512	548	547	537	569	500	498	553	524	550	519	508	526	605	536	541	515	510	518	535	501	564	505	537	530	513	546	550	539	536	521	540	566	543	527	479	523	518	537	530	520	525	543	543	543	560	549	534	536	518	528	524	520	509	505	496	562	487	532	561	540	563	534	537	535	509	546	525	535	507	521	573	530	542	500	583	524	502	571	542	552	549	529	552	521	557	543	517	535	534	508	534	508	540	564	521	521	502	551	525
7143	6319	4810	2633	1931	1569	1334	1159	1017	934	899	800	744	758	723	708	717	751	683	703	653	688	663	645	666	639	623	688	659	624	662	672	657	654	658	663	593	657	645	649	581	637	653	617	572	599	633	622	629	618	644	652	617	624	628	606	631	591	629	617	590	625	612	600	612	607	620	597	634	622	634	676	613	585	599	582	633	647	656	630	626	631	600	656	659	639	621	650	575	620	628	615	624	651	668	607	646	595	588	616	616	622	634	667	613	635	615	652	656	574	673	664	612	623	623	562	637	632	576	651	671	619	611	666	671	638	637	623	671	612	592	600	622	635	606	635	638	574	688	622	570	591	614	654	646	606	594	643	623	634	645	621	629	620	583	611	647	636	653	632	628	605	631	607	679	645	629	587	634	627	672	602	605	619	610	624	596	657	666	620	658	627	617	611	641	620	585	648	616	641	631	600	572	614	608	653	638	656	612	625	641	646	634	614	624	659	631	664	623	621	635	608	629	621	628	627	632	614	651	591	619	667	619	642	596	604	643	601	610	612	614	621	625	646	601	633	651	612	635	585	605	612	599	596	641	600	582	624	629	639	626	624	650	609	630	584	576	599	645	669	605	621	621	590	614	672	593	647	595	652	607	661	618	594	619	587	582	623	648	704	603	689	619	656	636	667	602	600	638	637	646	640	593	644	624	636	592	634	630	634	643	621	629	641	654	623	618	607	530	599	648	636	637	628	585	618	616	647	637	610	590	638	626	668	609	633	577	637	638	607	636	591	598	632	640	662	663	659	627	653	640	628	613	620	616	616	611	619	614	632	623	629	643	596	685	623	620	615	612	640	652	647	623	654	625	604	626	641	643	658	597	619	629	631	645	625	630	591	602	658	669	599	619	661	661	616	634	593	646	614	623	579	678	644	665	622	632	579	589	624	636	649	626	652	624	607	620	614	581	647	608	655	653	601	600	598	575	658	607	681	579	666	619	596	623	607	618	580	643	642	665	593	634	606	631	640	653	661	634	612	610	643	631	609	648	670	615	592	614	622	621	596	586	632	644	564	592	645	634	634	648	643	599	638	617	633	618	656	584	620	627	632	628	639	570	593	624	645	600	674	633	618	631	659	595	604	640	619	625	608	686	620	623	618	641	595	611	632	653	634	584	626	629	648	614	623	598	619	647	620	610	667	640	619	634	612	617	643	651	606	617	631	616	615	628	664	629	610	590	596	567	635	663	610	615	609	616	632	665	653	653	605	643	599	603	620	640	633	635	633	625	641	617	650	617	633	620	629	633	618	661	648	616	590	626	638	642	674	597	642	648	613	670	613	615	663	605	657	659	655	607	573	612	654	603	643	600	636	628	676	613	636	608	598	669	647	629	583	594	613	614	595	644	613	666	633	663	626	621	622	608	628	606	607	631	619	620	631	600	589	668	636	611	603	632	595	629	642	644	625	607	657	650	589	638	644	639	647	647	620	624	649	596	608	665	609	656	605	626	668	654	627	629	622	623	634	627	593	648	630	657	609	638	633	629	668	605	617	636	662	641	628	616	643	619	634	582	611	577	671	587	651	631	625	674	615	636	585	660	688	580	621	594	623	606	611	592	617	630	650	637	619	611	636	617	624	619	606	601	621	615	632	594	621	671	607	612	633	614	630	603	619	614	590	664	591	602	630	629	649	643	630	591	619	610	602	587	610	589	605	632	665	645	600	610	616	602	627	621	673	612	608	586	606	674	596	597	593	686	657	636	642	609	618	610	641	599	606	617	572	617	641	618	593	595	660	653	618	648	630	620	642	629	600	602	620	637	615	645	625	625	618	638	618	653	674	675	616	604	638	589	652	616	599	573	647	597	623	604	629	601	647	654	611	654	620	610	616	638	579	618	632	601	617	605	666	628	634	626	599	618	641	621	600	618	669	591	622	571	632	623	644	613	644	604	618	597	604	612	661	619	618	622	573	652	651	629	618	635	629	629	601	600	582	630	636	591	594	637	612	662	631	625	637	601	607	623	652	632	652	552	642	637	628	602	645	594	618	599	634	665	584	634	626	617	634	610	671	622	679	595	637	613	549	634	621	651	606	657	627	631	654	633	664	649	613	668	576	640	631	638	580	607	643	634	587	648	605	656	645	617	587	612	613	640	628	631	614	636	617	645	650	646	676	611	633	649	620	628	618	638	638	588	647	672	640	576	652	666	605	629	654	632	599	685	586	581	598	633	645	640	591	610	639	656	562	653	634	586	671	629	562	627	627	653	585	600	609	689	636	606	635	634	615	579	575	640	644	580	640	612	697	627	597	651	630	608	614	598	635	622	575	612	629	595	641	624	629	644	653	628	637	672	634	626	664	622	640	648	646	649	635	640	602	629	591	612	617	665	596	582	598	609	625	648	576	604	613	626	634	640	661	610	672	623	609	645	604	619	602	620	635	609	620	642	601	591	628	627	639	601	596	624	605	635	622	616	587	648	649	625	669	600	594	664	592	617	622	604	646	642	630	599	633	610	647	620	619	664	606	667	677	657	623	635	614	588	641	637	634	644	645	654	634	627	608	603	649	672	678	601	604	614	620	580	658	641	607	644	654	606	627	643	646	607	576	603	632	635	626	615	670	616	626	682	637	647	665	686	660	614	603	673	588	625	637	634	635	618	657	621	592	631	640	599	609	588	642	613	650	629	614	617	643	601	628	604	577	615	652	608	648	639	589	642	646	617	641	588	631	614	608	594	623	629	579	651	599	595	602	582	582	581	575	629	617	610	605	643	612	650	627	614	657	631	621	619	660	663	637	603	666	633	624	628	572	592	619	608	640	671	615	624	644	614	628	650	617	639	621	619	627	648	640	628	571	626	587	604	602	617	669	594	639	643	628	642	625	634	612	644	580	619	632	611	606	627	610	602	684	582	587	627	582	575	603	650	614	608	635	603	615	600	646	626	644	613	590	647	618	656	638	664	662	662	661	603	647	667	631	627	617	626	671	606	610	626	609	595	622	622	642	637	643	549	639	616	636	606	619	599	630	601	642	589	653	649	610	653	601	608	592	655	646	619	585	660	621	634	612	627	629	636	617	580	630	613	612	619	649	622	590	642	625	616	631	656	608	638	602	646	630	596	612	578	616	616	726	622	637	609	657	608	624	572	645	629	652	651	588	651	685	660	615	622	591	640	651	630	579	616	612	624	659	617	590	631	587	631	625	581	630	646	638	668	625	605	613	606	615	599	619	626	649	574	656	642	639	612	678	651	590	641	613	634	644	639	636	639	617	639	682	631	624	599	653	669	613	615	632	571	602	590	629	625	650	592	646	709	613	613	613	646	602	654	644	648	604	603	701	622	586	642	603	638	612	624	620	604	609	626	590	603	591	605	651	633	627	648	636	608	571	624	626	628	620	674	615	616	603	651	614	659	632	613	615	661	617	640	599	650	599	606	629	611	579	625	603	685	617	619	620	648	613	637	610	628	630	608	615	625	631	603	602	597	621	649	607	626	623	625	646	637	628	641	640
22737	21026	28773	23463	21023	21063	10077	1143	802	742	588	528	454	469	397	388	364	370	365	347	324	294	291	292	263	286	256	294	267	264	241	244	231	234	223	237	259	222	219	243	224	227	249	228	218	246	236	223	214	230	242	213	230	220	232	212	216	231	229	201	228	236	237	219	227	218	197	269	202	222	238	234	222	242	212	230	225	207	239	223	214	217	208	227	216	216	212	239	222	246	225	245	231	214	196	215	234	226	220	236	221	224	226	225	219	224	213	228	234	181	222	226	215	228	234	213	193	230	197	196	233	215	194	209	225	235	213	234	218	248	234	217	209	222	229	203	192	203	237	206	222	243	200	198	230	190	228	203	211	230	244	191	218	239	218	216	231	227	214	224	214	244	222	216	251	218	205	187	258	183	205	200	204	214	221	189	221	245	236	218	220	224	244	209	212	206	228	217	194	199	204	222	174	235	228	210	177	230	205	193	192	191	203	227	214	231	220	189	206	212	175	214	193	233	227	223	187	217	214	220	222	202	227	197	222	221	197	214	225	215	236	196	254	227	243	205	221	220	231	235	222	216	198	193	197	214	192	234	202	203	232	217	186	211	212	209	232	208	190	227	232	229	211	208	228	193	216	194	219	222	209	185	219	206	204	194	229	214	230	228	215	197	251	232	212	225	214	215	226	222	222	210	217	227	209	206	237	207	222	208	220	233	227	219	207	235	218	218	197	204	236	256	221	212	203	224	238	216	212	214	196	227	215	219	228	224	186	228	241	249	188	227	203	202	216	219	223	223	214	231	225	240	227	197	197	219	206	199	222	212	224	215	221	210	232	220	191	218	174	224	203	213	202	206	230	190	228	209	233	229	208	221	228	218	219	236	228	198	241	212	220	193	211	214	188	232	227	238	201	278	222	234	254	207	223	236	244	193	204	216	226	202	237	230	226	185	228	218	215	207	212	194	203	218	233	248	216	217	227	235	188	216	215	208	214	219	218	222	204	209	240	220	212	241	245	240	211	214	213	219	217	241	205	218	231	202	231	190	215	216	209	193	202	213	211	208	219	210	238	220	224	213	205	213	226	214	217	212	208	224	217	209	224	241	231	224	205	221	209	209	218	219	224	235	229	211	214	218	219	201	207	220	244	189	219	242	243	227	235	246	210	226	189	183	207	204	226	223	206	220	226	183	220	215	205	212	218	235	195	202	193	223	206	234	225	208	207	212	203	213	216	236	231	199	213	247	208	215	221	209	197	232	230	225	206	206	207	222	213	220	205	227	217	217	226	228	215	214	218	239	202	201	227	202	235	222	242	216	227	201	224	219	222	223	222	197	193	206	192	242	229	220	208	227	235	223	232	191	258	196	229	198	196	221	200	213	202	199	218	225	227	216	211	212	200	204	211	224	211	231	207	186	212	265	182	197	204	204	242	192	232	189	187	198	207	197	224	198	220	193	209	227	242	217	228	209	227	218	214	189	213	234	216	219	196	220	226	226	236	223	232	227	205	213	212	222	222	227	206	225	231	215	227	218	190	215	217	211	256	215	227	202	204	223	218	224	226	197	212	210	185	225	197	225	195	214	220	207	227	207	210	205	220	216	216	196	209	207	209	220	193	225	213	214	210	196	197	224	194	209	216	219	229	218	212	227	217	189	234	221	225	209	208	231	207	210	196	227	197	216	221	192	195	209	196	236	194	226	203	219	196	247	247	205	220	221	212	190	215	222	177	232	222	196	211	234	199	227	231	216	229	217	209	222	209	238	199	238	205	213	241	203	230	223	212	240	242	228	222	209	235	194	228	198	224	220	209	219	236	230	212	181	228	218	195	209	208	205	181	209	209	215	222	222	214	221	203	229	217	228	192	211	215	222	204	224	215	228	219	221	228	218	207	207	220	243	244	230	220	228	223	214	191	220	217	216	221	210	240	227	200	220	212	244	211	214	214	219	214	213	219	205	211	240	210	231	210	228	206	203	216	213	180	201	200	191	196	211	203	228	226	215	237	229	203	212	208	235	215	191	223	184	203	191	236	216	219	183	213	242	192	243	218	210	235	209	213	207	229	230	203	206	244	225	212	237	213	220	197	199	184	224	192	221	229	198	196	218	217	225	215	195	199	220	213	232	226	222	202	230	221	205	235	232	237	201	226	210	237	202	221	198	215	211	210	222	195	224	241	202	221	225	215	216	214	226	202	229	210	207	231	201	216	200	195	206	220	229	223	196	227	192	198	203	196	199	208	247	220	202	202	235	240	211	197	226	212	222	223	232	222	234	239	219	226	186	227	200	220	214	217	208	210	203	218	196	222	210	221	217	226	204	203	236	213	217	226	195	203	199	215	223	228	223	205	222	202	200	224	205	214	231	234	201	214	230	203	233	199	216	218	241	200	198	219	230	226	218	207	229	209	230	218	190	234	225	225	211	179	197	224	194	226	217	204	205	224	230	230	192	211	202	204	230	191	222	227	231	222	247	222	203	199	222	210	195	252	231	234	209	203	214	226	219	202	236	209	209	185	207	237	225	214	222	221	230	221	230	222	203	214	226	230	210	224	191	192	226	243	208	205	222	197	211	238	222	203	228	216	196	215	202	208	209	187	216	216	216	222	214	216	244	203	231	251	228	220	224	199	224	222	211	227	226	247	212	236	196	201	218	192	197	208	213	212	227	228	204	227	197	231	196	221	226	204	219	183	224	181	214	218	218	200	184	184	225	223	209	210	216	228	226	217	234	198	209	220	249	217	207	245	193	194	221	242	194	203	218	218	220	213	218	252	218	207	182	209	216	231	211	207	202	210	208	207	215	210	218	224	223	228	234	203	196	235	236	229	242	233	207	211	198	198	222	216	201	198	212	212	210	232	211	212	208	216	228	189	211	204	213	198	209	218	205	202	220	201	227	237	221	252	221	240	217	186	234	221	211	218	217	222	205	212	228	221	208	225	234	223	246	231	216	203	222	237	203	253	218	201	224	215	219	199	218	226	219	207	189	221	239	192	189	205	218	216	257	246	195	217	218	237	186	230	224	180	189	226	208	198	184	207	215	216	232	213	208	227	221	197	226	252	216	217	189	204	223	224	209	209	222	203	208	200	223	219	237	220	235	199	212	201	213	194	248	189	225	218	220	194	198	250	195	229	205	219	201	205	222	204	208	232	230	226	196	219	196	213	206	216	230	228	206	212	189	209	212	243	220	238	200	243	205	228	214	220	212	213	225	226	237	219	238	212	213	212	220	223	207	216	214	231	216	237	210	221	214	206	214	216	220	208	217	207	248	208	227	239	202	219	218	251	215	243	220	197	237	204	209	218	227	213	241	220	212	211	214	227	206	195	218	218	218	210	228	218	224	187	205	197	192	209	199	211	212	222	221	227	210	200	224	189	218	217	228	214	194	220	202	210	200	217	228	203	241	204	218	229	209	210	205	214	233	209	217	227	243	203	206	219	216	235	217	201	217	216	229	215	214	213	203	204	239	218	202	218	203	214	237	216	221	219	197	246	196	238	221
10781	17105	13725	7414	5066	3790	2881	2257	1779	1394	1144	915	787	689	652	633	565	557	502	483	453	418	401	406	348	354	364	309	320	286	298	315	278	304	285	294	298	284	285	279	287	275	285	299	245	298	245	233	278	270	271	253	282	246	251	244	294	257	237	254	268	246	255	254	253	247	241	240	226	261	209	243	218	256	229	229	239	270	227	238	263	255	241	262	235	266	248	228	242	261	262	235	266	248	237	232	252	225	256	237	224	263	246	243	266	272	252	258	258	294	236	254	239	253	266	230	238	263	249	231	239	258	227	237	271	244	237	260	261	267	238	256	243	226	231	213	233	265	259	235	237	267	241	264	265	247	262	234	215	229	257	230	215	226	272	244	253	249	222	254	213	271	236	232	248	257	237	250	232	232	257	244	230	266	249	220	252	239	216	255	260	239	234	240	229	264	249	260	240	252	241	243	261	237	237	228	233	252	259	235	231	229	233	226	211	237	247	252	234	260	244	251	236	229	256	247	221	253	248	240	244	261	245	244	250	262	233	226	237	233	259	241	257	264	236	258	243	243	224	221	240	249	261	245	236	212	296	236	266	224	259	245	275	256	244	234	252	232	255	240	228	220	244	250	232	252	251	243	294	221	253	212	260	258	216	244	252	226	217	226	225	243	241	239	255	268	241	246	257	240	251	234	239	262	234	241	227	219	247	251	217	236	273	243	235	255	258	249	269	251	261	243	258	234	230	225	261	256	232	257	234	234	242	239	235	263	248	249	250	235	255	257	238	240	253	229	239	226	267	243	246	219	240	238	245	233	237	246	251	221	255	228	252	254	231	249	242	272	257	241	261	236	227	259	234	221	231	254	249	240	242	236	242	215	236	243	264	248	229	258	252	244	260	239	262	221	254	253	244	241	243	239	231	259	241	253	246	249	238	237	257	249	236	234	259	218	260	264	231	213	236	256	225	217	255	211	252	248	248	252	256	240	232	215	253	234	254	233	247	256	250	224	239	214	255	253	232	244	248	277	232	257	232	226	215	249	253	251	231	259	238	265	234	228	263	254	241	256	236	219	247	250	231	217	258	243	244	227	233	227	226	245	256	226	261	223	252	225	228	231	268	255	242	253	242	236	232	242	229	240	260	268	248	224	249	267	236	252	234	210	222	280	246	263	243	233	246	238	232	219	227	241	236	237	230	263	233	260	204	245	236	234	238	243	243	251	259	230	241	242	238	260	256	240	237	227	253	254	224	257	247	256	232	235	234	253	246	226	227	255	262	258	258	249	268	244	233	266	256	230	250	225	246	252	245	224	256	231	243	207	237	257	235	249	227	233	242	264	247	259	221	245	232	241	196	264	238	232	240	254	265	248	235	229	250	233	245	237	247	254	241	252	254	237	251	253	242	241	232	259	234	244	222	251	256	227	250	250	229	277	239	260	232	264	260	250	235	243	219	242	248	248	247	285	243	234	234	266	245	230	236	282	239	235	259	247	254	230	240	242	259	261	240	247	224	255	243	251	270	249	244	256	254	270	283	252	215	239	239	258	269	262	220	216	219	245	229	273	227	236	246	228	253	219	238	257	261	246	252	246	261	230	255	252	253	246	226	265	243	244	250	271	222	256	255	264	262	215	239	235	251	233	240	269	225	245	231	222	226	231	271	228	241	233	220	240	268	203	238	207	259	220	263	228	263	258	250	238	236	247	238	255	239	264	234	248	244	240	253	237	271	216	242	266	240	226	229	210	218	238	273	241	223	241	241	239	233	238	247	237	240	257	236	256	222	265	230	237	231	244	241	241	239	227	239	254	228	249	257	246	232	247	259	236	245	240	227	269	220	246	221	253	237	238	244	250	214	237	269	237	251	228	235	244	250	243	233	222	222	231	247	250	231	215	249	228	246	255	262	263	248	237	230	229	237	241	248	255	240	214	263	228	246	243	238	230	259	229	272	229	233	240	251	242	247	252	254	240	231	257	248	286	289	241	258	237	256	256	243	220	245	224	247	244	243	260	231	261	246	232	204	241	240	275	240	267	217	239	259	265	234	252	239	219	231	258	222	235	258	255	236	240	246	240	236	255	253	256	249	206	268	242	250	272	239	218	275	218	236	244	239	238	271	246	208	232	252	270	216	213	241	251	259	246	253	215	226	247	253	206	252	237	256	257	242	217	237	252	264	224	252	239	231	277	255	250	229	236	237	206	228	253	225	234	263	264	268	247	232	220	265	229	208	228	238	243	246	233	248	250	270	250	238	233	219	246	257	232	239	234	267	254	252	232	213	218	225	223	245	235	251	229	258	247	270	230	260	231	233	222	229	221	255	257	227	216	219	237	239	265	220	240	235	263	222	247	242	237	221	256	265	253	212	236	216	220	251	236	251	264	266	248	267	235	244	213	235	216	250	258	258	226	264	257	239	264	266	214	230	227	257	248	244	257	256	236	243	241	246	232	232	243	271	239	249	224	224	252	256	254	226	241	245	241	220	258	248	249	236	219	228	254	247	250	253	247	257	237	246	250	248	244	241	238	243	265	233	250	258	253	218	238	256	240	250	230	248	249	249	237	227	234	245	251	241	263	221	284	276	235	257	247	233	245	267	233	269	251	240	247	213	256	239	209	268	244	232	248	228	271	207	240	237	236	254	238	256	258	266	235	260	238	236	256	234	256	249	265	238	228	236	239	247	248	230	246	233	238	230	250	231	216	268	235	274	232	231	234	267	244	230	234	251	241	260	232	248	248	283	246	221	230	245	252	243	245	240	219	223	244	265	247	209	229	242	216	253	229	257	240	261	229	239	229	243	227	222	246	239	222	225	260	233	242	226	234	249	261	239	227	266	230	235	247	254	235	257	239	260	255	269	226	273	222	264	245	277	262	235	238	254	235	228	253	250	244	262	242	244	256	261	233	214	255	226	243	246	236	248	259	226	254	217	254	279	251	224	264	237	234	250	220	237	272	258	243	228	260	240	254	236	251	235	260	245	225	264	223	248	276	241	243	238	239	241	230	258	264	247	244	228	231	263	211	269	247	256	227	244	229	240	242	259	250	252	235	234	276	268	245	251	275	240	216	255	243	230	239	243	247	267	265	279	258	253	232	243	258	258	261	238	223	214	239	264	243	254	236	237	236	255	234	232	254	230	254	243	229	293	269	222	252	230	234	253	238	233	229	238	267	230	225	235	225	247	256	269	255	242	261	258	224	239	221	238	251	243	257	227	256	252	244	227	225	249	218	238	248	239	246	251	242	250	238	248	205	268	241	221	242	249	249	228	235	240	253	245	225	258	251	245	244	245	231	210	237	235	219	239	249	240	249	249	281	239	256	237	246	258	232	217	251	246	242	259	234	250	243	235	228	248	224	246	208	249	250	258	269	264	224	256	239	245	222	231	239	260	227	254	250	253	220	241	246	246	260	250	245	234	239	245	259	209	240	282	251	241	235	251	266	246	232	234	242	246	246	252	259	238	258	244	245	238	265	226	260	226	230	229	267	237	252	253	260	250	272
26778	19961	7160	1054	788	688	573	507	491	527	491	511	510	468	481	529	477	458	517	429	490	473	453	482	485	464	474	436	452	466	454	473	464	507	510	484	450	442	493	455	441	467	482	461	449	470	460	454	480	471	484	498	480	447	456	475	462	474	483	507	493	459	490	458	475	491	487	435	508	512	517	485	508	488	468	453	467	502	457	473	489	470	478	470	490	458	433	458	459	451	468	480	451	487	490	488	472	491	502	472	519	447	486	477	472	451	471	451	437	483	449	476	451	520	458	412	505	473	460	488	465	447	474	475	459	446	506	471	457	452	450	455	492	456	476	464	472	484	479	462	476	465	465	473	473	503	448	478	492	509	467	453	493	429	436	453	492	474	487	459	481	455	488	485	514	478	434	440	462	465	502	481	493	458	491	462	462	445	473	444	497	459	501	507	479	484	446	507	480	464	466	485	514	460	457	485	479	451	453	453	464	483	463	472	471	446	480	473	472	503	463	483	427	455	483	482	458	447	500	480	457	436	484	470	431	475	461	490	465	489	438	464	463	480	469	490	464	485	454	457	474	494	450	492	460	470	485	493	480	483	487	431	470	462	479	433	472	453	502	482	472	464	449	470	475	489	462	441	470	467	490	464	493	485	455	507	478	496	473	482	487	440	463	471	482	476	478	457	454	478	476	449	495	463	448	475	476	479	479	482	465	487	479	432	519	469	469	492	472	422	458	484	460	495	459	476	484	500	422	457	463	470	468	461	508	488	445	443	495	469	489	484	479	436	509	437	454	467	428	482	494	460	439	462	455	435	468	466	455	452	454	461	510	509	432	473	454	469	463	487	461	492	476	478	454	454	459	495	487	472	482	456	486	448	486	462	457	502	488	473	482	473	458	452	471	482	445	487	433	452	471	440	491	464	473	494	484	437	449	483	481	481	453	449	445	482	506	501	460	454	480	468	466	441	452	507	437	482	465	434	502	475	433	477	454	446	477	452	489	445	448	458	478	484	472	470	517	471	445	459	474	502	456	489	480	436	463	501	502	427	436	452	469	486	436	481	497	460	471	471	489	499	454	481	466	454	436	473	455	461	476	510	425	443	495	429	432	477	482	493	503	479	483	481	483	460	505	457	482	474	469	461	447	471	463	479	459	472	441	467	492	460	474	446	491	448	471	498	463	486	476	493	450	479	466	479	456	516	477	504	476	473	443	443	501	479	493	446	460	477	467	471	481	499	474	459	463	532	497	461	491	466	498	458	481	499	500	501	462	460	455	453	493	474	433	442	446	477	468	487	459	485	480	482	495	447	447	442	461	473	446	482	496	468	486	458	466	496	479	451	483	488	459	447	449	494	466	498	456	515	468	498	444	478	470	462	467	464	476	450	469	482	464	487	499	500	486	500	470	471	432	463	461	435	484	458	467	448	458	464	514	480	450	474	495	467	478	504	478	481	502	441	489	465	494	450	460	508	456	485	460	459	494	517	461	489	493	440	481	462	484	447	454	469	452	460	485	458	497	482	432	436	481	449	456	455	483	454	484	459	501	447	476	494	470	474	463	457	446	480	461	461	462	456	489	490	500	457	454	456	471	456	489	473	470	441	462	462	459	464	476	466	472	482	468	459	464	496	457	466	463	462	488	437	452	462	467	464	466	459	463	446	464	445	476	479	478	435	485	485	472	460	467	464	485	420	482	467	509	470	420	465	484	482	470	494	455	461	473	498	491	481	463	439	493	476	499	448	477	469	469	453	448	460	488	461	458	447	485	475	473	475	458	473	474	459	458	482	518	439	452	455	477	493	463	439	439	452	451	487	476	518	500	515	444	474	479	486	490	445	527	486	497	472	466	495	473	469	478	475	479	478	498	499	465	448	488	457	430	489	454	482	468	474	480	432	440	454	474	485	430	441	505	492	477	454	481	440	488	446	451	482	494	474	493	469	472	453	474	417	439	416	495	530	445	438	524	443	472	481	450	475	490	498	426	510	469	458	454	459	464	455	501	487	448	458	458	456	499	451	440	449	470	515	476	474	472	495	475	475	473	463	473	467	454	506	445	443	480	458	475	469	499	500	438	442	461	476	471	483	476	508	449	461	451	493	489	476	482	449	471	484	446	478	504	462	502	500	468	490	460	454	485	507	506	449	438	456	471	473	464	452	458	459	480	460	430	483	457	491	469	486	502	467	439	510	479	490	452	454	498	487	473	462	501	490	468	482	488	484	528	452	468	454	495	491	452	461	499	470	450	471	448	419	447	485	520	459	483	503	481	444	466	468	473	471	472	473	450	492	452	496	478	450	480	454	507	470	478	452	495	514	439	457	501	479	444	502	438	470	498	505	435	465	483	489	486	474	469	504	486	443	455	479	450	447	458	474	455	492	454	474	458	472	476	471	489	488	463	481	480	457	478	518	483	481	453	511	477	467	479	475	435	466	454	469	455	446	459	514	473	456	480	421	479	425	490	484	529	496	441	470	495	472	431	490	512	483	493	454	469	470	467	456	471	475	444	487	459	466	482	450	470	465	442	451	438	477	508	479	496	455	467	512	501	437	487	425	473	459	480	476	466	445	486	456	488	445	461	463	464	434	470	500	469	433	467	465	458	491	460	467	454	450	488	491	512	429	477	456	458	469	480	463	462	515	467	534	471	499	480	466	461	456	431	437	452	443	439	479	490	485	483	460	474	520	480	452	482	415	487	500	477	492	434	460	483	464	475	448	464	515	481	470	444	478	467	464	450	482	497	476	470	462	447	480	487	460	480	472	485	470	474	468	479	510	494	440	504	470	486	463	482	485	482	485	488	488	468	448	461	483	456	503	453	482	477	490	482	478	487	472	481	462	474	478	506	459	465	493	507	445	444	491	477	495	452	473	497	469	450	459	482	478	457	488	479	463	492	478	460	457	454	472	495	477	482	476	484	427	447	481	461	451	450	492	470	470	462	464	484	436	497	475	493	463	475	482	472	471	505	499	477	455	448	474	488	464	480	491	450	469	491	476	497	483	475	497	475	501	461	436	429	482	459	459	500	518	496	458	487	475	460	497	452	460	461	480	520	503	482	488	453	494	488	464	499	510	447	482	429	475	487	469	477	492	482	448	477	470	463	509	462	450	478	487	480	507	492	457	465	484	488	495	494	496	518	463	397	478	464	494	447	463	497	485	437	472	459	454	456	468	447	464	457	442	456	504	454	489	454	469	475	459	465	452	411	469	479	452	468	468	462	481	437	473	465	464	478	501	472	447	448	451	472	454	451	456	458	465	470	470	489	455	479	487	455	450	499	489	523	487	468	468	461	436	432	488	464	502	490	512	473	475	449	432	464	514	445	434	456	461	465	459	484	481	471	499	508	497	505	522	457	451	481	458	502	470	483	505	457	492	464	498	491	468	455	501	488	498	467	498	442	485	450	467	527	450	491	462	465	438	466	462	465	477	483	435	460	442	458	433	492	457	439	477	490	433	487	499	486	476	439	500	471	458	464	482	469	466	465	475	470	450	490	479
5390	1531	1242	889	748	738	674	671	621	603	588	585	562	563	567	546	569	566	609	580	574	581	604	553	553	593	575	578	620	567	547	602	582	539	554	613	571	548	570	540	560	528	556	581	603	615	559	579	555	551	603	586	533	558	566	574	573	576	570	580	578	545	542	564	568	560	571	582	619	532	584	573	570	582	535	580	533	551	560	590	597	582	585	556	535	526	548	562	548	559	552	555	567	558	563	581	607	539	549	566	553	584	559	561	558	615	554	565	530	599	564	546	567	563	573	565	574	623	547	504	568	572	580	505	535	599	555	537	569	567	575	552	604	562	599	616	557	584	509	555	565	542	584	589	560	545	539	558	540	531	556	544	585	574	565	544	531	583	560	543	569	549	576	564	539	593	550	577	584	584	549	570	552	564	535	548	569	554	565	595	524	538	549	545	536	600	556	565	548	534	572	589	614	552	597	555	567	549	541	555	557	511	551	638	574	555	582	566	558	550	551	568	607	562	565	539	562	542	573	577	516	600	583	555	556	557	561	558	546	528	574	589	569	537	545	594	587	584	564	540	555	558	535	591	575	532	521	546	563	541	547	538	579	533	594	578	607	564	517	555	568	589	592	509	555	582	566	549	557	536	597	585	539	575	561	621	587	544	576	612	575	579	552	566	592	527	593	576	539	587	584	585	536	590	536	614	549	576	585	555	583	554	553	601	615	591	565	551	545	617	574	576	585	533	590	594	562	553	569	525	601	615	576	587	588	540	573	587	594	549	552	548	527	599	587	578	583	562	557	609	540	535	555	511	533	596	577	579	597	553	549	552	535	557	564	550	536	582	578	576	603	590	574	561	558	521	630	580	576	556	589	588	567	561	605	594	580	549	510	545	594	541	556	576	558	590	586	520	580	576	586	538	571	610	585	584	592	568	572	610	533	596	557	617	592	555	561	577	590	575	577	598	561	552	548	579	555	584	533	598	549	589	566	527	541	525	582	543	563	524	582	579	563	564	571	563	562	571	601	575	570	577	602	558	581	617	568	556	561	566	561	581	564	569	529	526	536	546	626	519	570	597	574	579	572	543	599	598	566	546	571	613	570	575	528	549	634	579	544	540	575	582	563	546	583	563	538	549	552	569	572	559	556	588	553	552	578	541	554	564	544	526	588	577	522	578	546	557	601	576	562	566	588	569	563	562	574	556	566	604	585	548	593	619	524	597	543	567	555	578	651	548	567	553	597	555	582	622	574	598	603	573	575	587	573	574	550	600	596	586	609	577	544	602	548	580	589	597	611	551	578	596	612	537	585	592	556	554	543	595	556	551	560	629	588	594	527	573	566	547	516	564	546	530	597	554	608	545	564	551	532	587	593	565	613	567	589	559	584	586	572	542	570	536	537	515	563	568	575	570	538	576	595	536	561	545	594	568	552	568	551	594	551	548	509	549	544	572	563	563	575	565	547	573	571	546	570	558	554	523	574	585	556	552	599	583	536	570	598	580	584	585	529	591	571	585	620	592	612	583	567	565	572	580	589	575	550	556	553	559	568	575	587	583	534	576	566	532	530	573	551	548	548	571	570	571	592	574	623	541	546	585	571	593	560	593	573	611	610	595	512	575	564	556	571	573	580	580	567	588	549	531	587	510	574	569	557	560	552	536	583	566	577	529	591	564	541	585	546	542	566	601	569	544	538	565	585	559	545	560	581	548	560	566	535	571	589	547	543	563	580	596	552	543	542	609	577	593	529	579	604	579	573	583	554	533	620	540	557	532	582	566	570	569	567	595	625	558	556	534	573	578	540	582	527	523	556	608	614	570	583	589	550	552	576	567	591	566	539	528	575	607	551	553	605	557	563	554	573	576	564	516	589	515	550	549	524	591	570	624	576	561	571	557	537	559	584	584	624	572	549	609	557	562	589	561	567	577	575	565	585	564	628	577	554	571	564	536	578	555	576	545	577	557	594	608	568	617	588	590	546	525	614	579	610	560	591	592	514	527	601	585	532	546	575	571	582	528	544	588	582	606	552	562	548	572	551	537	585	605	583	558	538	578	553	572	591	573	545	570	551	532	576	581	563	531	593	597	566	513	561	578	583	525	572	569	598	605	534	596	546	623	573	584	552	550	553	560	555	568	569	573	555	562	553	561	565	553	571	568	538	562	537	586	576	605	600	504	609	589	547	604	591	544	576	549	538	573	556	557	532	626	537	582	555	575	524	531	558	560	586	529	536	580	596	552	583	563	570	574	570	594	511	589	513	561	580	586	524	638	561	591	598	635	539	551	603	538	618	557	530	572	576	574	572	557	548	591	554	562	595	568	570	577	581	579	577	567	555	565	545	586	589	553	537	604	602	562	602	570	548	589	590	519	587	578	609	563	566	584	625	581	592	602	569	552	569	534	548	588	559	593	571	586	558	572	597	543	582	561	607	582	547	585	552	566	568	580	557	561	563	566	564	588	553	553	581	586	620	576	511	558	581	607	596	590	570	575	564	593	584	536	591	563	537	584	547	567	575	586	578	578	571	569	512	548	561	588	555	583	563	539	539	593	528	558	552	588	569	638	592	565	539	541	592	619	575	601	595	539	524	618	592	562	577	550	568	579	575	589	600	532	523	578	528	551	619	622	544	583	557	537	562	603	612	566	580	564	587	563	570	554	568	580	558	555	603	560	565	536	580	573	522	554	596	527	543	565	549	565	609	570	579	515	577	572	624	587	573	544	601	559	555	539	591	581	563	587	557	586	591	532	560	540	544	544	545	568	556	573	545	605	563	548	591	579	570	525	599	583	580	531	558	573	602	590	549	553	554	576	542	561	540	550	594	532	537	567	546	518	529	545	576	601	572	578	557	609	536	589	594	584	538	558	538	546	532	559	543	550	555	570	579	584	574	584	567	572	529	621	540	566	539	529	578	554	539	573	606	549	582	553	551	548	539	587	610	555	586	558	552	573	547	525	544	597	592	563	559	533	591	574	546	573	533	582	580	616	577	554	550	563	574	572	552	561	597	527	548	581	568	557	560	569	546	559	536	596	541	553	589	541	549	565	573	565	581	600	565	559	584	548	585	582	547	567	583	571	621	529	576	578	557	587	558	583	567	567	605	545	589	563	571	622	581	575	584	562	550	603	578	558	593	551	574	618	586	535	539	581	582	606	551	600	547	568	574	545	579	558	572	570	567	543	575	546	566	540	587	580	552	588	533	580	547	611	532	567	574	550	604	573	562	562	584	573	589	590	525	601	546	495	567	586	563	577	585	553	540	629	556	606	544	582	529	551	601	568	589	566	508	535	585	579	592	555	512	575	601	583	567	603	558	544	542	588	576	589	554	632	578	595	540	545	557	532	569	560	613	578	589	576	574	548	551	572	604	545	564	568	549	580	593	527	534	585	582	525	552	550	575	537	543	558	562	571	579	575	560	588	580	557	576	587	585	530	547	592	544	579	583	509	544	550	567	603	534	565	618	580	556	570	582	569	534	548	603	588	577	546	613	582	543	597	576	568
23636	20998	28344	23833	20979	11001	1163	726	542	494	482	369	408	362	314	333	298	318	323	257	286	264	274	294	280	281	235	224	254	230	254	252	261	263	244	232	273	242	235	266	238	241	212	225	229	225	262	222	213	245	215	232	231	207	243	226	243	217	226	228	230	238	259	231	222	209	237	262	256	252	251	226	237	257	206	230	212	250	249	259	236	234	237	200	208	228	245	209	238	220	207	224	214	242	219	237	239	229	242	222	212	244	239	235	220	201	262	232	235	239	262	207	224	214	218	228	234	257	231	250	208	254	250	234	219	250	206	215	229	229	235	234	241	225	217	207	225	241	217	257	217	213	247	223	224	211	254	238	207	206	222	213	232	240	207	205	240	220	230	242	215	206	209	238	216	188	250	241	232	241	237	212	238	213	244	225	240	233	224	252	245	184	215	227	208	230	236	219	202	212	234	258	215	251	221	200	231	231	245	236	202	205	234	234	240	228	245	228	222	231	198	226	242	226	217	235	228	218	235	234	230	238	221	217	258	236	219	258	223	251	223	239	245	207	218	220	224	211	243	223	252	223	224	216	236	220	204	224	215	231	208	251	222	253	227	235	231	193	253	232	226	243	243	235	226	236	229	220	237	226	241	237	226	244	244	232	231	211	228	206	258	257	208	189	194	218	239	248	242	241	251	218	225	242	202	222	211	209	238	228	238	233	256	211	231	218	242	226	246	222	206	223	265	225	237	214	219	223	222	216	224	208	219	226	242	242	245	211	214	222	225	246	194	257	230	228	223	236	229	211	222	228	229	211	246	246	234	230	208	232	228	199	229	239	206	237	208	233	257	230	218	245	254	243	225	258	236	258	218	225	227	225	216	249	220	231	238	234	246	245	208	256	222	211	228	259	224	244	231	238	231	199	226	214	216	214	209	229	239	239	233	224	214	209	247	257	213	229	234	206	191	220	227	237	194	239	226	220	227	231	233	224	240	252	208	221	241	244	206	217	229	259	207	212	227	216	215	239	277	266	234	228	241	230	229	215	204	234	244	206	247	216	240	222	225	261	216	222	229	251	206	233	231	224	250	220	256	209	235	249	201	236	216	230	232	237	244	242	251	236	242	250	240	224	199	203	239	228	220	214	238	236	225	219	264	226	220	207	213	246	233	250	242	219	225	232	241	225	235	198	235	244	213	248	262	226	221	224	219	235	241	212	228	231	239	196	216	202	229	224	218	240	245	226	255	248	244	225	212	229	227	228	238	240	227	219	253	208	265	214	205	250	219	221	228	230	225	233	245	240	208	208	234	198	239	243	211	221	226	222	200	238	230	201	236	253	223	232	227	238	210	211	259	209	239	254	229	234	227	221	214	219	224	208	225	223	260	251	231	207	220	222	244	244	211	235	206	241	233	243	252	226	231	241	239	232	220	227	228	221	228	219	203	206	238	219	235	239	242	205	246	229	252	210	237	246	212	230	241	233	231	228	232	212	210	240	240	195	247	222	221	216	237	224	220	216	233	246	250	236	230	217	228	219	219	233	227	217	199	249	234	226	231	218	248	216	224	247	232	232	239	207	242	257	233	205	194	239	232	250	252	216	251	237	210	218	213	227	231	226	216	229	237	206	205	226	225	231	225	239	248	236	225	243	223	221	222	216	231	214	233	255	214	252	245	224	240	268	222	239	223	225	254	222	231	217	230	221	239	237	263	244	219	239	239	202	231	232	245	211	204	225	219	249	240	225	229	247	231	246	212	252	221	248	215	226	258	215	211	244	211	230	230	254	218	218	247	233	212	242	217	239	234	207	245	219	237	220	209	226	202	228	211	227	268	212	207	231	220	244	227	243	239	224	243	218	237	238	239	224	213	217	237	216	238	244	234	205	257	218	226	222	240	216	230	230	249	223	193	252	234	213	211	230	222	202	234	212	209	241	237	220	232	228	251	222	229	211	252	230	198	202	215	223	226	223	233	234	233	254	231	195	250	235	219	222	267	247	203	245	247	251	217	248	241	212	211	250	224	201	232	224	229	245	287	240	234	210	226	253	253	215	240	218	230	208	224	197	242	200	245	243	260	225	203	235	234	238	263	193	232	217	214	224	241	210	252	253	228	217	235	226	235	234	238	232	208	234	213	235	230	228	252	243	215	257	231	230	221	241	229	230	221	237	249	245	235	214	223	214	229	214	219	210	207	220	234	238	227	265	240	199	254	242	220	227	236	236	213	248	228	209	198	242	198	230	215	215	255	242	214	238	237	223	244	217	220	194	251	252	208	224	218	219	201	247	239	237	222	238	218	216	239	258	259	226	230	229	242	236	221	206	225	235	247	233	232	235	244	217	215	226	217	227	220	218	261	242	248	211	245	238	241	237	218	236	223	226	228	227	245	231	227	258	281	212	243	233	214	224	247	208	219	237	231	240	243	209	236	217	246	232	230	233	187	221	214	246	228	227	219	224	245	246	221	236	236	239	248	237	232	245	244	204	223	232	214	216	243	210	214	237	234	246	256	222	250	237	214	250	213	213	231	239	228	244	231	227	220	217	226	246	240	242	225	218	202	219	231	219	220	225	234	213	226	229	238	221	213	253	235	246	227	208	234	224	228	230	223	240	256	225	222	211	211	240	212	239	211	203	226	210	215	222	248	232	222	223	250	216	237	257	278	232	242	223	212	233	225	241	235	236	267	208	210	218	254	251	262	197	237	247	235	212	230	244	214	209	229	217	211	225	228	219	200	214	244	235	246	233	223	236	199	192	228	243	236	251	205	231	230	235	238	222	228	224	237	227	233	227	239	234	218	220	200	241	247	252	235	235	221	235	227	227	215	247	217	272	245	225	222	221	247	217	227	197	228	218	239	260	248	216	252	211	205	228	206	228	220	204	227	208	226	228	193	211	227	231	228	245	224	254	248	230	259	213	220	224	238	258	225	204	226	224	228	244	233	231	210	237	222	193	260	213	235	230	214	231	226	210	210	212	220	221	226	226	220	225	259	234	213	238	226	237	223	223	246	238	239	222	215	227	232	214	240	228	203	223	233	250	242	202	197	231	236	243	216	219	229	233	222	210	218	235	236	222	239	207	229	214	205	246	231	244	252	219	240	229	236	195	214	209	211	264	235	210	230	228	225	229	245	200	244	231	229	206	250	209	244	246	227	214	201	262	206	227	247	220	226	197	262	228	240	209	196	243	243	225	223	216	226	227	225	229	228	234	238	193	219	244	254	226	225	242	235	220	224	227	229	220	213	223	249	233	212	198	238	218	217	226	201	244	229	205	227	230	241	214	204	234	213	221	228	240	236	270	231	231	226	197	231	225	234	243	221	266	228	234	212	200	227	223	220	227	230	203	256	255	219	247	229	241	235	227	248	239	237	219	219	234	225	224	211	260	236	220	204	251	228	251	230	229	220	212	244	217	232	198	227	246	251	233	229	226	221	227	226	195	226	241	212	208	244	223	227	231	234	226	254	273	254	232	221	243	266	231	190	228	219	202	239	225	215	246	209	220
7666	10587	8638	4221	2923	2174	1653	1325	1102	900	775	684	624	544	485	435	447	378	406	375	359	365	391	328	339	353	312	307	314	352	312	294	299	319	278	303	309	303	270	310	295	316	283	317	300	281	291	318	276	295	263	266	276	278	279	287	300	295	300	305	287	329	280	283	296	275	284	309	272	278	271	266	294	287	269	279	251	271	269	280	303	297	285	267	306	279	292	280	291	276	277	275	292	280	291	288	301	281	267	285	268	257	280	287	278	268	283	282	300	295	304	304	282	291	281	281	264	257	328	277	287	279	288	302	283	290	281	297	279	287	276	280	283	269	319	297	300	254	293	295	279	302	308	269	296	286	302	299	263	273	276	305	263	291	293	288	292	269	306	296	270	320	261	296	266	261	299	287	256	301	277	254	286	258	295	283	308	284	262	285	277	290	303	260	256	245	289	275	276	296	273	299	269	304	281	272	267	295	289	271	267	296	289	302	302	256	263	253	258	314	312	276	277	280	275	307	285	291	244	272	257	313	266	286	276	284	251	263	276	294	291	314	262	329	268	279	279	233	272	286	273	291	308	267	264	266	288	283	257	308	286	288	270	287	259	264	286	271	281	297	302	313	305	288	276	279	281	290	265	290	270	237	256	285	263	269	279	266	274	293	312	288	291	274	276	289	285	273	286	277	281	278	269	284	288	284	274	289	283	287	281	287	298	250	259	297	298	318	286	309	268	300	297	291	287	292	259	235	302	268	277	295	290	257	276	291	252	286	262	290	292	262	280	275	248	261	280	274	306	268	275	279	289	300	277	266	249	289	297	292	280	248	287	288	258	296	279	280	287	281	263	301	291	290	266	274	294	280	284	275	278	292	259	296	269	290	279	269	299	301	272	287	252	272	277	284	304	311	243	291	254	275	264	266	298	247	276	276	261	280	277	276	248	280	274	324	278	299	287	274	275	277	288	281	260	296	277	283	286	290	267	288	289	301	273	273	269	286	292	268	237	282	287	274	294	261	298	294	257	259	296	250	289	280	300	253	281	247	281	317	279	280	240	282	294	292	289	255	303	298	288	269	289	286	295	308	268	284	300	274	279	251	234	267	289	277	266	286	274	280	277	314	306	309	311	296	296	277	289	253	299	324	253	267	258	289	287	262	247	276	272	280	310	282	268	257	282	307	250	265	298	280	312	280	272	308	301	290	293	291	270	237	267	271	302	295	298	275	290	303	285	278	291	307	272	280	290	281	284	287	279	298	260	268	271	286	281	293	264	286	259	269	253	268	301	252	284	276	267	286	260	289	302	303	294	263	312	297	296	289	272	296	295	293	288	273	292	286	291	280	273	251	288	291	286	311	289	300	277	272	277	288	258	264	289	314	273	278	294	312	279	288	285	269	306	267	273	267	298	279	300	273	287	286	290	260	278	268	263	277	289	331	269	289	280	287	276	282	261	296	241	280	281	301	311	306	258	266	287	291	255	294	286	306	273	285	285	301	288	266	264	243	277	266	291	282	255	267	294	285	304	291	262	264	251	308	313	298	303	308	274	261	289	304	263	293	303	290	281	255	268	292	298	289	274	295	284	281	270	282	279	318	284	293	295	273	297	271	283	273	270	311	303	276	291	277	265	308	303	269	299	274	281	267	291	311	273	278	267	287	275	255	247	309	299	258	310	311	312	276	288	298	257	322	258	283	311	296	276	275	289	264	302	292	284	282	281	272	292	272	283	291	303	269	278	293	277	288	277	277	273	256	302	284	275	316	297	241	287	317	280	283	261	302	291	286	299	252	255	285	267	271	297	264	262	282	267	280	272	287	265	273	284	252	254	280	271	269	302	281	292	269	243	296	272	278	251	287	284	296	266	283	254	284	298	286	267	258	268	290	302	275	260	256	260	291	281	267	284	267	292	263	278	267	295	298	291	275	260	279	276	278	262	274	288	273	270	274	301	259	285	306	293	282	274	263	296	271	289	272	272	273	270	306	271	291	280	277	299	278	287	301	283	285	261	275	277	275	294	262	279	279	302	281	265	292	261	258	262	290	262	327	262	291	255	286	270	289	246	275	276	295	277	285	283	293	267	281	297	279	273	283	245	298	305	310	276	291	251	300	304	287	283	255	263	276	275	268	283	227	279	263	259	296	325	310	295	272	267	323	266	261	291	292	290	280	286	299	265	264	323	276	294	298	279	258	300	262	259	278	300	287	273	277	307	292	290	297	268	285	272	312	284	263	265	294	262	260	309	255	293	295	276	292	276	260	283	287	274	286	266	285	285	276	274	286	286	274	286	267	272	301	294	277	279	275	291	278	276	260	260	294	265	286	293	283	286	301	270	291	283	259	286	247	268	274	282	271	289	285	310	247	267	296	257	287	262	289	290	283	293	318	290	285	272	277	284	286	283	261	289	306	282	287	272	317	293	300	248	285	274	284	259	271	284	266	293	279	273	288	287	274	267	301	262	252	297	276	296	270	282	275	255	306	295	279	255	294	274	256	269	283	292	268	309	286	291	261	273	276	291	269	275	264	296	271	294	301	269	278	279	288	302	271	288	296	242	288	289	277	282	252	241	279	266	278	265	255	248	305	269	275	291	299	251	293	273	249	298	317	278	298	288	271	260	257	278	240	280	251	295	255	311	298	299	271	279	312	313	285	259	267	254	259	301	297	290	238	296	276	275	252	299	280	248	289	259	269	281	281	266	285	281	267	265	282	293	312	322	286	251	265	264	283	300	274	307	283	273	312	283	251	273	293	260	289	290	297	245	295	304	275	283	270	272	266	272	271	292	312	293	290	286	308	313	289	266	291	275	296	288	301	257	283	271	262	274	287	323	337	291	257	315	312	250	271	279	307	246	281	271	244	305	270	262	297	310	268	286	271	304	271	272	279	297	288	278	271	304	293	306	313	287	257	275	256	256	298	285	284	284	257	268	268	295	282	267	289	289	279	252	267	272	274	281	302	308	298	308	331	293	270	299	264	307	267	284	272	278	281	300	314	316	267	289	280	275	291	256	284	267	280	270	288	275	247	277	303	291	274	278	270	289	301	292	290	263	280	287	262	260	282	287	275	243	257	278	291	290	310	286	289	287	304	283	270	299	247	289	295	306	314	287	272	236	285	259	278	281	271	291	282	271	297	292	268	298	274	284	273	318	278	280	299	274	277	277	311	293	280	272	283	272	305	275	314	267	246	302	279	252	284	291	322	285	255	251	262	266	255	271	302	302	288	293	270	303	307	283	263	290	259	300	293	291	291	249	259	281	282	276	266	276	285	274	285	277	242	290	294	304	275	285	257	263	261	287	278	293	286	266	294	298	304	308	297	272	279	314	288	254	274	264	278	289	280	269	293	289	288	277	308	273	298	282	246	257	285	293	277	287	297	298	256	275	300	276	311	283	273	261	264	289	280	243	278	287	302	280	277	259	290	301	287	295	257	273	277	271	258	276	305	275	270	286	245	272	283	291	305	311	286	287	273	278	269	293	269	281	284	298	279	282	253	296	279
24892	20982	27171	24852	10271	1068	859	715	680	659	623	611	539	607	578	586	552	543	612	561	567	566	554	544	559	561	557	530	531	560	532	554	593	573	554	541	561	567	547	565	555	578	530	508	539	535	568	565	484	570	514	500	542	556	566	551	572	546	551	510	534	537	526	602	519	544	553	541	508	558	537	518	563	565	502	533	525	556	552	532	512	499	577	482	553	525	566	497	545	540	521	532	568	536	533	580	530	538	545	555	551	551	519	567	541	533	571	550	510	512	560	516	536	605	558	551	533	515	545	536	610	549	518	558	551	519	544	505	510	568	555	536	537	548	540	560	534	584	553	525	494	550	560	557	522	522	517	548	561	556	541	524	538	522	508	571	555	581	548	497	587	520	553	555	540	540	572	581	542	602	505	544	469	579	531	526	567	550	563	516	558	534	528	541	539	600	579	545	516	525	557	536	554	542	557	536	546	533	574	531	538	591	529	535	553	541	543	567	558	494	538	537	535	549	552	513	570	548	554	514	560	566	522	550	549	548	503	565	541	549	599	525	551	535	549	502	528	537	593	522	528	491	515	522	559	567	568	576	518	565	525	557	478	557	486	543	497	521	532	551	543	565	553	504	550	526	533	478	545	546	557	537	500	562	521	580	573	537	524	511	485	578	580	536	543	513	511	528	546	554	577	528	574	551	541	539	535	519	510	516	577	569	565	546	541	559	578	517	567	534	515	519	519	553	562	530	572	528	556	542	523	524	571	484	507	539	575	534	543	545	513	570	544	512	522	546	566	577	551	542	507	548	520	533	539	544	564	506	506	543	555	514	530	523	557	512	519	552	530	527	558	526	527	537	519	528	528	560	524	514	575	528	529	532	558	542	519	582	506	504	541	593	538	546	579	575	500	549	544	557	523	488	559	531	566	563	569	564	503	560	505	531	530	577	584	561	542	508	579	518	576	543	532	559	488	602	524	553	586	526	540	546	525	553	490	555	535	548	515	497	523	519	545	543	571	564	563	479	541	550	584	542	529	505	557	554	573	528	532	509	582	498	569	531	530	543	550	507	554	519	524	539	530	567	587	532	569	541	534	545	507	530	524	544	520	559	558	543	554	539	556	532	540	573	519	502	553	554	527	569	504	520	549	545	570	550	550	576	556	515	521	572	537	574	537	518	526	563	564	559	520	507	531	508	550	541	558	546	517	541	555	508	485	549	547	531	521	521	562	553	559	526	554	498	545	555	511	523	498	536	522	529	554	532	543	526	535	516	548	590	494	534	520	486	530	526	573	532	546	569	531	529	567	538	623	530	532	547	566	590	544	540	540	497	540	560	546	522	505	526	533	556	547	557	523	542	544	569	538	520	537	577	568	545	565	541	543	561	500	588	530	554	553	527	510	500	573	553	570	550	545	540	539	512	521	497	554	563	572	519	521	519	557	571	551	524	547	559	533	524	528	533	566	543	563	536	576	508	519	548	544	558	543	550	550	502	525	553	513	588	536	500	522	530	536	538	547	519	552	520	519	531	557	529	549	532	522	573	521	543	585	537	535	542	543	532	552	498	581	546	503	597	525	522	525	504	553	534	530	565	567	528	566	506	531	569	510	576	531	573	527	523	551	509	554	500	546	515	482	528	523	566	553	542	509	541	550	529	527	538	535	567	554	553	525	497	565	535	530	514	546	545	558	566	563	529	582	546	535	550	521	535	540	523	518	568	577	517	531	530	550	547	507	562	539	486	558	510	525	537	558	552	555	551	531	538	530	484	592	559	550	496	582	527	580	494	572	527	523	538	558	527	483	518	515	545	530	582	555	490	546	557	508	538	539	541	536	557	532	534	529	559	526	502	540	546	544	558	532	523	527	535	500	524	561	539	565	544	557	490	537	550	549	554	553	575	551	538	529	534	563	533	554	519	560	529	561	520	571	579	580	569	525	533	550	532	548	552	533	532	539	501	537	495	522	512	531	547	507	503	545	546	553	523	554	526	564	527	520	513	577	540	566	526	576	515	565	521	568	524	531	569	529	520	535	537	551	545	524	553	505	562	516	555	553	527	517	520	495	559	532	499	527	537	526	551	539	517	502	575	530	554	571	565	505	535	528	551	494	577	537	576	559	573	525	542	577	542	592	528	564	540	571	546	538	513	476	492	555	553	528	583	559	573	544	598	534	535	533	512	539	547	554	565	575	499	541	521	518	511	561	544	568	564	553	617	541	540	590	548	575	515	521	553	540	522	564	552	505	499	553	506	522	533	542	568	564	538	546	550	524	570	517	563	511	513	518	555	531	526	572	552	499	542	514	522	538	516	557	538	500	509	570	551	510	544	549	547	593	549	507	531	564	515	506	549	511	519	569	535	555	508	515	582	552	522	531	537	504	602	517	500	514	524	527	554	535	501	561	530	516	504	573	517	561	568	516	531	547	534	516	510	586	561	538	526	514	541	559	479	574	516	523	527	566	566	544	593	541	532	547	614	500	528	561	567	555	553	531	530	484	513	539	516	525	529	528	557	546	588	542	530	541	535	593	552	577	531	509	516	486	533	546	523	502	526	565	524	512	542	511	542	524	529	548	551	541	510	590	570	526	500	512	507	513	496	576	568	511	568	541	520	512	521	530	548	569	558	518	547	544	557	546	528	525	496	511	539	546	564	520	512	572	554	538	502	558	494	531	516	554	514	570	506	517	578	550	557	568	560	523	533	567	495	534	542	541	520	576	531	583	523	522	490	492	545	586	549	549	543	544	533	528	530	517	548	577	553	565	544	571	542	549	509	541	546	544	558	560	548	530	553	541	548	535	502	551	570	522	526	554	530	529	566	548	530	545	566	565	552	530	541	547	519	533	562	574	558	573	532	503	554	531	567	517	572	516	551	543	545	506	509	545	519	568	513	561	537	526	530	565	540	525	537	500	505	529	522	548	524	562	560	557	563	555	537	545	523	585	584	534	518	524	572	559	527	556	579	523	511	558	520	506	537	572	519	514	543	515	578	552	515	555	550	523	556	531	507	518	533	534	524	580	515	528	541	603	565	553	530	547	523	511	518	561	542	518	537	508	528	554	567	531	538	549	560	523	535	525	554	583	562	533	526	524	523	578	555	519	533	503	569	506	536	514	523	555	506	515	537	527	558	577	499	508	543	527	525	530	559	566	534	507	530	531	544	557	567	543	551	568	526	526	523	520	557	563	554	554	586	535	525	553	517	557	503	528	545	515	545	537	540	551	535	543	519	550	548	562	590	508	537	526	536	541	508	520	555	525	531	546	537	529	603	539	524	510	529	535	562	512	559	556	529	519	536	543	500	557	506	529	556	513	538	549	527	530	516	540	528	517	528	529	525	544	544	537	567	531	522	551	548	574	518	545	559	573	544	539	526	557	501	548	541	539	533	550	533	556	540	563	528	541	542	555	527	552	524	499	532	590	567	550	515	523	523	545	544	539	548	535	531	552	563	558	562	544	582	526	538	571	532	512	534	565	531	553	509	517	528	562	512	532	551	523	513
7425	6138	4928	2681	1916	1580	1307	1179	999	926	916	887	759	745	733	657	722	703	697	681	677	700	711	645	638	699	647	634	689	681	670	641	612	665	666	683	613	579	609	643	616	646	650	645	657	597	664	666	638	618	629	667	646	600	686	669	593	603	615	640	642	628	626	613	625	662	612	587	640	624	653	678	647	666	632	630	657	615	630	588	626	666	603	669	608	622	589	659	630	638	669	623	585	637	673	630	580	615	620	645	630	645	668	652	631	621	640	677	633	617	633	656	653	636	622	663	611	636	648	608	617	626	660	593	626	630	699	614	605	648	630	663	655	629	645	631	644	662	605	614	627	641	595	621	596	654	602	630	605	608	602	622	617	629	617	614	613	619	622	612	597	646	666	630	632	687	623	616	622	655	636	619	627	615	672	629	635	605	610	603	613	639	622	656	635	633	662	632	606	640	636	652	615	689	607	677	638	611	637	641	612	631	619	609	666	612	642	632	622	651	653	648	626	616	655	603	659	679	617	652	595	625	632	636	632	614	600	626	592	634	645	624	577	639	612	622	642	583	637	655	672	640	674	593	577	622	643	554	665	656	639	605	633	637	653	632	634	656	613	580	642	619	615	670	647	602	608	650	659	676	622	656	648	632	621	643	599	652	623	595	662	657	642	670	572	638	683	576	585	630	652	631	619	629	637	635	621	648	624	616	629	637	637	604	637	593	647	669	633	602	632	641	664	578	658	626	638	635	687	651	653	573	619	641	649	694	634	619	617	630	633	647	644	674	618	602	708	658	656	577	642	622	607	649	596	651	606	593	621	604	603	631	664	656	613	658	659	604	675	683	610	623	639	586	625	603	678	647	612	599	620	656	649	581	596	629	612	625	598	608	642	633	625	593	630	597	649	631	616	618	672	611	610	635	628	673	591	598	583	656	653	599	642	649	629	623	638	640	621	588	617	615	670	642	606	652	612	615	668	653	645	587	656	648	621	647	627	591	582	623	626	613	597	619	681	628	629	647	622	624	607	598	655	646	643	659	640	624	639	612	650	626	597	659	664	591	637	672	629	660	607	610	616	585	658	606	615	641	616	624	634	618	638	639	603	611	621	613	627	610	581	697	683	651	637	622	628	656	653	628	628	618	652	634	614	652	622	634	635	617	569	685	643	637	629	652	631	603	616	665	642	637	626	582	618	653	661	631	673	610	628	614	653	649	665	639	588	653	637	600	661	603	670	617	561	611	589	680	618	630	671	633	669	680	613	641	644	628	618	598	619	575	639	604	589	625	649	607	627	615	603	629	570	667	621	646	607	670	639	659	630	617	611	635	615	617	630	606	609	622	629	650	640	601	664	605	670	630	669	618	677	667	646	625	626	597	663	620	657	585	641	600	634	633	617	613	572	616	624	633	588	647	637	612	657	636	595	604	669	614	590	611	609	635	581	600	641	639	606	604	659	565	581	632	602	598	607	651	636	649	632	582	620	640	641	591	601	622	607	653	644	621	649	631	586	615	631	601	657	666	668	622	618	636	632	614	649	604	629	636	601	624	657	637	649	631	603	653	653	632	561	679	639	606	585	657	657	598	598	612	643	649	613	611	603	612	616	625	672	624	634	598	587	612	623	659	662	607	639	643	585	614	631	600	618	607	629	585	607	629	632	646	632	619	625	664	626	638	636	592	611	609	636	675	641	689	621	601	596	607	620	638	617	635	632	640	646	580	580	663	599	611	584	608	614	622	673	632	640	607	637	627	638	628	646	660	640	610	638	643	640	641	612	623	629	617	642	647	581	597	666	660	624	657	672	649	626	627	682	624	609	620	613	621	632	650	640	657	631	660	671	641	677	683	630	668	646	625	643	612	645	624	597	655	608	665	593	602	595	663	608	604	606	632	601	607	634	622	639	604	593	636	652	640	635	599	692	627	616	664	575	633	668	613	647	643	623	634	615	587	637	645	633	651	594	642	620	609	614	598	609	681	604	614	606	661	619	649	597	584	613	652	601	612	628	634	632	652	614	643	642	682	623	635	634	692	625	633	665	648	584	611	670	617	607	638	626	630	645	642	653	624	634	625	622	635	619	640	657	652	616	672	668	626	621	639	656	637	669	677	558	659	594	653	627	638	619	658	619	688	625	638	584	636	577	613	625	649	675	593	608	627	648	641	629	648	631	609	629	621	613	645	629	617	623	565	638	628	618	629	636	604	610	651	603	662	619	624	601	637	635	612	619	690	624	634	634	610	656	605	659	635	624	682	637	583	603	606	618	644	614	643	636	626	646	617	604	639	646	568	617	613	604	601	647	640	633	607	658	598	630	611	626	666	630	650	595	642	643	606	678	637	614	598	609	640	626	623	614	636	635	619	642	659	635	686	628	593	611	671	599	602	610	626	611	648	606	631	606	601	620	645	629	634	619	666	624	607	671	608	621	600	668	658	626	621	642	635	614	634	618	589	635	641	594	658	605	591	603	611	627	649	629	576	637	674	597	669	607	661	604	611	612	648	631	625	611	603	601	616	640	665	621	630	654	657	648	639	633	596	633	673	638	654	625	642	660	653	652	654	636	595	647	669	640	649	639	643	647	647	626	641	640	635	576	615	637	600	605	606	641	612	635	646	642	624	642	611	626	625	631	684	602	652	618	669	624	587	664	625	625	616	631	612	636	656	658	663	626	603	652	649	645	618	638	671	622	608	648	671	618	622	595	650	623	614	617	639	632	620	644	654	666	636	620	639	646	629	614	597	618	612	621	629	647	646	645	656	648	603	603	600	665	661	612	648	628	668	664	602	655	644	641	563	675	620	627	614	607	622	625	587	589	656	658	637	634	620	608	647	699	579	585	647	657	652	609	632	613	662	658	636	595	627	592	650	631	640	600	606	661	659	619	598	599	622	645	649	645	657	649	644	635	616	674	627	643	611	624	634	664	622	680	617	605	633	664	640	654	662	601	649	607	645	631	652	699	624	582	614	611	605	607	654	598	611	599	599	683	666	600	634	636	660	618	630	613	649	631	657	601	599	631	596	632	696	638	667	659	615	645	629	642	640	648	639	636	608	624	606	647	644	686	646	636	640	663	597	623	607	620	646	656	604	644	608	657	608	644	604	662	619	678	599	612	606	608	641	639	658	635	596	659	652	626	650	674	654	630	642	658	630	637	648	598	600	636	626	623	645	638	614	631	633	597	629	604	638	643	615	639	637	644	556	675	623	610	603	597	667	606	627	605	612	644	628	636	628	599	659	606	615	629	636	608	608	631	653	615	626	624	627	627	634	600	621	637	653	605	594	651	633	630	617	610	641	613	630	641	636	670	620	615	634	644	630	620	645	625	620	628	592	653	674	646	620	627	625	671	669	597	632	652	623	667	636	649	657	612	633	607	637	604	656	652	624	610	588	591	681	615	630	632	617	644	613	630	631	581	649	628	597	606	608	631	616	638	624	624	653	644	634	638	632	665	623	642	652	685	604	592	620	627	633	633	682	643	612	606	677	602	607	653	660	635	600
22754	21036	28822	23473	21037	21099	10318	1225	846	748	630	539	453	431	436	379	382	366	343	340	338	349	308	290	266	287	280	270	262	249	263	250	252	248	243	255	247	249	249	220	240	254	278	259	234	243	251	258	242	232	220	237	211	231	247	216	219	241	235	227	243	244	242	213	198	235	248	228	230	190	224	246	221	227	238	205	226	198	262	226	220	230	209	216	227	244	226	220	208	219	229	213	254	234	211	244	246	203	213	224	225	265	215	219	236	211	199	229	202	235	192	199	218	231	211	222	213	221	216	211	215	226	232	215	223	223	224	212	199	231	235	221	215	222	238	226	254	207	204	196	251	204	214	222	215	224	207	208	226	230	224	250	236	238	227	238	206	238	240	205	226	219	206	217	229	241	235	242	223	219	201	224	201	230	206	218	233	191	209	214	218	232	209	220	221	211	219	213	239	210	231	199	211	228	218	228	239	230	234	226	209	235	214	211	227	223	214	233	208	224	234	217	226	232	227	210	219	221	226	201	214	214	246	200	224	228	216	190	239	233	224	195	258	195	214	220	231	197	209	219	184	233	226	237	216	252	233	254	228	226	213	208	233	232	224	237	226	220	226	204	207	212	215	211	245	231	226	230	226	211	212	220	204	215	201	212	222	235	243	240	244	185	208	225	232	226	219	229	214	208	203	196	223	209	235	227	227	211	244	233	217	199	226	222	199	238	237	211	224	254	230	190	218	212	199	234	219	229	216	208	208	212	218	216	231	228	174	216	221	219	209	211	198	242	220	223	219	208	231	215	230	216	223	230	199	214	229	186	193	222	224	218	224	227	233	234	239	227	212	236	221	240	231	245	207	218	211	231	210	240	226	209	203	236	242	226	188	212	220	217	218	220	221	222	201	212	219	224	253	225	222	230	258	232	193	239	243	223	222	211	215	200	194	229	231	223	215	202	199	238	243	210	224	214	216	231	238	201	230	227	186	225	195	229	260	193	210	209	226	224	219	209	215	220	206	216	231	235	221	195	214	219	216	202	222	223	187	231	218	214	220	214	209	233	237	223	218	243	236	226	231	240	237	214	198	232	214	217	200	203	210	208	224	207	232	250	214	234	227	220	221	208	206	208	249	210	237	202	222	220	238	214	234	204	211	224	233	215	226	219	211	222	191	242	205	238	219	216	216	173	209	189	210	238	217	229	180	205	222	262	213	205	216	223	232	231	233	220	192	197	218	219	202	206	212	208	229	228	217	204	223	234	221	204	223	257	217	187	207	197	231	225	206	223	231	221	212	195	207	220	230	231	230	228	219	206	217	222	217	218	215	228	219	206	216	242	206	239	225	226	229	225	231	195	226	212	192	237	220	222	202	212	241	220	187	209	223	206	206	220	221	240	224	216	221	221	196	201	219	254	215	206	232	210	230	187	220	204	224	197	227	208	200	196	240	187	218	207	219	241	232	231	213	244	199	198	225	208	220	229	194	220	210	233	228	220	232	224	250	208	201	228	233	215	230	204	238	196	239	221	211	222	198	200	227	202	217	215	204	220	235	234	214	219	245	255	209	215	178	199	215	224	230	184	252	231	232	243	219	244	242	219	221	247	234	226	223	205	199	227	218	210	226	196	222	226	210	215	232	219	206	225	219	226	227	216	239	237	223	219	224	211	243	256	210	245	253	200	214	188	217	242	220	229	212	201	218	214	231	207	228	211	233	192	215	208	211	239	237	228	225	216	223	237	222	222	226	212	210	201	211	210	198	220	205	202	238	204	211	207	227	211	241	221	221	244	214	238	240	205	241	235	225	249	194	228	228	194	236	203	222	218	203	233	236	235	226	209	203	226	231	186	217	227	211	232	198	239	228	206	213	218	213	226	218	219	199	229	205	224	228	225	201	220	230	235	213	231	214	224	241	228	235	224	254	219	221	197	207	198	229	235	233	219	231	217	245	214	232	207	227	214	203	225	196	182	216	213	198	208	245	198	218	229	241	217	206	217	247	248	228	241	214	197	214	213	217	231	201	209	223	217	241	237	207	230	230	194	191	238	236	212	223	212	195	222	238	212	201	219	208	225	217	232	219	226	219	240	228	192	233	236	227	226	247	207	196	229	215	245	214	204	217	216	209	204	232	250	237	226	228	233	206	224	193	212	201	242	211	221	208	201	237	250	222	233	207	203	213	224	207	217	238	215	256	219	207	257	235	223	215	225	230	210	231	215	234	223	218	200	233	220	232	226	217	242	222	238	210	201	223	216	219	234	232	196	229	223	240	225	209	231	189	239	233	181	218	222	241	208	222	229	224	221	233	208	195	210	219	221	262	212	227	227	227	211	220	207	186	221	212	195	207	207	249	246	222	258	212	208	239	218	204	218	220	227	222	251	228	234	224	222	223	213	227	210	204	244	197	232	186	239	245	243	216	225	207	224	198	239	227	215	230	186	215	203	230	225	228	215	237	218	262	228	213	182	230	231	210	230	209	225	214	195	235	230	207	224	223	210	217	221	248	219	214	221	191	218	205	234	226	237	214	206	217	224	212	228	237	215	227	219	205	214	250	226	202	200	232	202	204	207	222	200	230	204	218	192	219	240	236	194	207	239	241	222	196	246	220	223	205	238	233	211	232	226	220	212	218	224	219	203	227	212	223	230	216	231	215	204	220	237	209	231	226	214	210	221	221	201	204	231	246	207	189	212	226	215	234	221	231	233	229	215	244	234	203	210	209	207	213	213	228	219	188	220	237	241	223	228	199	205	212	207	218	208	234	208	234	246	236	204	220	229	217	213	216	219	213	231	204	199	213	202	222	215	236	226	204	228	208	231	238	238	223	187	217	235	212	217	224	224	228	222	221	209	224	210	221	222	225	227	241	211	237	212	230	246	204	201	200	197	220	251	208	194	189	229	203	229	241	210	214	227	212	212	204	230	208	199	212	216	217	218	241	238	210	232	224	197	225	215	208	217	208	200	235	206	204	193	235	233	206	205	220	206	217	229	228	216	235	231	191	216	219	230	222	211	228	235	211	215	215	227	196	238	224	211	222	250	203	228	237	221	227	211	201	229	214	220	184	251	215	212	205	208	212	221	206	210	208	220	202	237	223	224	218	235	230	228	264	211	200	224	224	223	249	218	234	244	220	229	220	230	223	236	230	247	201	226	219	254	223	193	201	222	211	182	235	231	209	225	232	206	216	233	240	249	215	215	196	237	227	247	217	213	254	200	202	211	227	227	213	209	251	237	203	199	247	239	231	214	211	219	242	205	220	250	214	223	227	197	205	230	210	226	220	219	201	201	203	223	222	216	216	217	241	224	215	207	225	229	219	204	218	219	242	223	235	231	192	238	210	234	209	233	229	230	197	224	182	230	221	216	213	204	226	224	200	227	183	219	234	229	230	224	217	206	233	196	227	233	239	224	238	211	235	213	232	209	193	208	219	195	206	251	233	239	228	226	229	221	224	210	228	214	230	233	219	217	188	228	230	234	195	225	248	218	223	219	190	216	251	210	220	235
10798	17328	13889	7452	5177	3783	2918	2281	1799	1364	1166	972	917	726	695	596	590	570	488	518	415	446	382	378	329	382	350	319	322	313	306	300	309	288	331	306	293	314	279	274	303	257	298	260	277	274	275	290	297	260	269	263	263	257	265	265	255	263	257	254	250	261	262	272	284	269	269	254	233	270	249	267	267	277	261	254	251	259	267	275	248	241	262	234	276	259	240	261	249	256	236	249	240	252	267	241	243	250	284	257	241	265	230	252	232	254	245	256	248	250	264	257	253	264	263	269	254	225	244	251	252	262	243	201	245	266	247	271	257	257	240	246	217	259	248	245	233	242	249	251	219	266	242	243	233	230	228	262	261	236	256	228	240	260	242	276	238	262	235	253	236	212	247	265	248	248	269	244	252	266	268	256	248	250	241	244	244	262	237	265	244	233	241	235	235	241	242	252	246	260	239	243	252	257	233	231	251	234	246	251	256	255	243	245	223	258	245	264	268	266	220	231	248	227	234	250	203	267	252	245	248	270	242	242	242	235	233	249	232	207	273	264	258	252	241	220	234	261	249	239	239	220	250	279	238	235	267	240	255	292	250	241	269	265	248	256	246	252	255	243	232	231	226	271	233	236	247	265	222	249	265	241	256	264	288	255	254	237	228	249	227	269	242	230	239	270	236	238	240	267	233	272	235	246	228	271	258	217	231	230	236	224	256	250	261	232	254	249	256	261	241	224	254	243	247	248	224	236	270	238	251	289	239	221	235	251	255	216	252	250	264	253	231	225	239	251	260	248	228	254	284	248	258	258	232	230	241	255	237	270	252	233	284	264	287	230	233	229	254	214	250	234	244	242	272	257	267	269	243	232	248	246	254	237	224	240	254	246	234	288	226	250	250	240	227	265	228	256	268	246	235	209	226	255	229	258	246	236	234	256	232	253	237	229	227	220	259	231	255	241	256	249	251	242	248	232	247	224	256	256	233	242	229	271	249	235	266	240	245	268	262	230	243	243	252	248	258	248	256	232	238	225	256	244	219	244	272	264	236	260	252	235	245	252	286	247	236	258	242	209	251	242	259	253	222	260	261	247	244	275	250	249	243	260	250	243	233	243	225	244	225	278	240	257	225	202	228	219	242	263	235	256	236	240	255	261	257	274	276	239	233	242	253	249	266	273	222	252	265	247	230	262	231	263	235	274	233	235	232	259	242	231	228	237	264	268	256	261	250	241	244	260	272	248	255	270	213	240	239	252	245	228	238	225	247	222	226	254	232	249	243	257	230	228	250	246	227	256	264	264	255	256	243	251	259	225	255	257	280	238	252	251	236	267	247	247	248	258	234	249	237	242	217	240	269	255	261	257	233	248	232	243	221	226	266	228	243	262	241	242	255	237	242	248	221	254	241	231	235	251	218	243	261	244	226	261	242	256	242	241	232	246	265	255	258	233	267	267	263	228	236	259	236	234	251	228	271	239	252	241	236	224	248	263	258	221	241	254	247	256	243	231	235	245	225	235	248	234	217	264	261	284	245	257	213	237	228	233	241	243	247	240	247	250	207	233	222	247	251	241	233	219	256	227	244	241	256	233	273	268	251	265	277	235	256	275	242	265	216	265	266	252	219	226	229	263	238	215	225	258	259	241	245	225	235	251	243	217	241	233	243	256	240	232	245	237	260	274	229	256	238	236	236	237	246	264	230	234	227	242	253	260	255	262	261	234	233	256	245	203	244	266	228	272	258	240	246	233	260	229	238	224	241	235	244	237	248	245	250	214	278	257	258	266	263	238	230	275	270	253	261	216	221	264	266	264	233	236	264	259	226	273	224	230	238	238	230	233	255	239	221	223	233	241	274	267	258	264	245	258	249	255	265	238	268	260	208	234	259	247	260	258	263	225	250	260	261	228	232	241	260	262	250	251	251	223	268	262	224	234	258	269	248	281	254	250	255	271	228	270	232	229	251	224	250	266	228	251	231	276	253	255	248	260	235	230	250	237	245	207	241	261	259	248	274	230	244	266	261	242	267	228	242	241	247	261	253	267	247	279	251	246	231	223	244	259	245	228	263	216	247	220	239	248	239	252	266	267	241	238	259	270	233	260	259	219	239	246	231	274	261	228	253	235	241	251	237	263	246	246	250	246	260	274	253	237	236	241	249	239	247	223	282	226	262	250	260	261	228	241	231	254	222	244	257	234	232	247	252	267	274	271	232	245	234	231	260	218	215	278	239	264	239	265	252	264	236	256	251	239	235	249	252	238	255	249	253	235	244	259	227	245	251	245	266	216	242	215	262	239	264	250	230	249	243	247	264	247	234	279	234	244	263	255	266	228	267	250	235	258	253	265	272	270	254	221	243	251	262	239	249	245	225	271	253	267	258	253	227	239	245	261	206	240	251	240	254	242	244	252	240	250	259	238	247	232	257	242	233	230	223	240	254	276	245	267	254	223	255	261	258	233	257	230	254	225	242	264	235	255	236	251	267	243	259	241	237	227	241	260	243	257	285	264	238	232	235	270	242	245	235	259	238	242	236	244	244	229	231	252	247	263	255	252	245	249	254	258	252	249	246	261	245	216	262	230	245	235	252	249	238	234	236	221	267	246	242	245	244	232	237	266	263	260	249	283	219	254	225	252	231	247	280	246	242	234	246	269	251	241	239	234	242	260	240	258	238	243	231	237	261	242	258	268	254	244	252	242	259	273	242	253	244	262	240	225	236	249	249	260	228	238	274	251	232	246	242	219	218	263	254	273	227	231	256	230	239	272	262	249	264	236	237	242	232	243	239	235	244	247	248	261	267	222	248	216	239	238	209	251	247	247	240	241	261	216	236	222	244	277	258	220	247	254	255	237	258	255	251	245	233	283	259	238	263	248	245	233	238	263	226	235	237	227	263	241	260	257	222	247	260	259	246	259	243	241	252	268	279	250	246	269	253	251	260	260	255	249	240	254	226	252	243	225	264	262	243	238	267	224	255	266	231	257	225	263	255	240	232	238	238	237	253	231	247	268	250	243	271	234	233	237	224	233	263	252	254	233	248	258	239	234	269	269	246	259	236	237	251	233	257	241	276	240	227	260	256	236	283	263	268	261	259	245	239	245	231	219	252	221	263	236	241	259	235	242	277	234	241	254	274	216	254	233	258	261	251	245	279	271	245	236	263	236	247	265	227	217	257	256	250	258	262	244	240	265	245	253	257	253	276	220	264	250	268	240	272	259	228	213	237	258	249	247	233	267	287	258	237	252	216	244	224	242	251	215	253	253	264	238	232	237	263	245	243	236	246	225	230	253	231	243	236	255	242	256	244	254	252	248	238	231	256	235	216	250	247	250	220	245	239	247	253	234	223	250	244	252	247	244	248	231	225	252	252	227	230	221	225	236	234	232	245	240	253	235	232	273	215	272	246	237	256	235	267	219	284	231	253	229	247	260	255	231	227	228	247	252	237	217	254	227	258	248	267	253	259	249	263	232	248	234	245	256	255	246	246	243	255	254	274	248	227	250	220	242
26924	20039	7501	1045	782	667	597	509	472	497	492	467	496	496	490	476	515	496	457	485	490	521	509	481	464	501	491	496	459	473	442	470	485	466	464	496	449	465	490	443	476	473	511	449	483	500	487	514	497	456	451	439	493	518	495	496	498	482	472	464	436	464	506	470	461	486	421	475	476	490	474	464	480	515	518	471	480	460	470	488	486	501	462	509	462	510	475	446	486	471	510	508	468	478	489	504	514	512	499	486	459	458	468	483	480	510	527	455	451	493	475	477	480	500	484	471	464	466	534	494	465	497	443	510	503	451	460	495	467	475	478	485	464	505	457	494	493	509	497	445	490	476	452	450	460	499	460	500	474	490	511	493	484	477	497	464	467	487	490	484	471	484	463	457	441	482	468	445	470	461	472	494	474	467	472	495	480	512	485	489	488	493	479	471	448	461	475	485	518	508	499	454	466	459	494	449	500	497	488	468	437	475	443	456	438	487	438	490	503	442	455	472	478	504	497	454	475	471	450	488	448	471	496	466	469	518	491	454	459	488	461	466	485	454	477	465	494	491	437	500	512	520	475	458	496	479	483	480	464	479	470	486	489	478	506	471	470	449	468	498	495	467	508	478	492	456	473	500	491	478	451	403	506	505	463	433	512	463	490	502	466	483	472	430	486	450	517	499	493	516	479	506	476	517	464	461	457	498	492	459	497	465	467	483	515	511	487	498	460	465	446	498	494	507	507	474	483	471	498	487	497	476	487	504	504	456	489	504	506	473	496	486	466	454	500	480	465	469	459	439	418	479	488	424	488	464	471	483	471	472	494	439	480	466	504	508	472	484	482	476	486	474	484	459	456	454	459	476	514	500	493	466	491	498	508	479	470	472	516	489	516	450	485	510	483	471	466	497	474	464	455	462	493	458	477	502	474	470	503	462	469	477	489	488	497	454	474	465	476	460	457	484	506	487	511	469	484	506	461	504	476	510	463	479	502	463	513	482	449	489	464	459	473	549	459	487	484	484	472	460	460	482	505	470	484	501	480	466	510	475	461	489	504	474	530	475	513	418	512	501	464	470	488	468	459	511	510	444	449	471	476	506	478	483	476	442	486	449	519	459	470	488	506	474	515	499	434	460	497	517	487	459	480	504	504	454	513	512	477	467	465	493	493	493	458	495	454	495	484	488	436	472	458	475	459	445	467	465	502	477	530	478	469	515	490	498	485	484	492	488	485	503	467	476	456	434	457	458	458	468	490	448	454	529	469	456	453	461	476	481	460	458	494	478	482	472	448	488	467	469	457	484	488	442	462	468	447	458	455	487	451	488	517	450	431	475	438	477	480	451	476	498	459	456	457	476	440	452	445	493	468	509	449	500	446	454	447	486	438	499	468	449	467	431	466	499	461	507	536	492	463	497	466	482	456	490	476	458	503	485	452	522	513	484	443	401	505	501	507	441	460	464	460	477	482	481	488	476	481	460	488	494	488	442	488	467	454	490	497	473	499	491	477	474	466	499	456	474	484	403	462	433	487	463	443	468	513	448	488	464	471	470	463	437	452	476	490	470	485	500	501	512	504	458	465	471	460	474	520	462	523	466	482	485	482	483	413	433	514	472	489	492	488	513	452	478	492	443	481	486	452	448	487	434	458	492	502	442	487	502	448	522	487	485	472	461	480	469	461	468	512	488	436	455	473	474	485	504	437	506	467	503	477	484	501	448	518	470	471	442	466	475	487	492	494	514	489	441	507	472	476	503	472	488	515	457	492	462	449	516	489	495	456	472	436	472	492	520	469	502	478	470	459	479	476	549	485	472	495	489	480	488	509	468	500	507	473	474	470	491	434	477	488	467	475	485	482	459	450	480	509	503	474	481	482	496	445	472	488	472	510	463	501	472	489	497	502	486	495	456	491	506	474	492	494	466	473	486	456	487	503	454	467	508	487	474	479	507	471	448	454	472	502	522	481	491	501	498	510	518	464	473	527	493	474	471	475	453	500	460	454	458	467	455	532	474	479	499	469	475	452	463	449	461	450	496	515	477	464	456	539	506	483	464	437	457	491	480	467	487	495	513	460	485	506	480	471	474	469	492	486	522	477	478	462	474	472	472	480	467	468	461	481	457	473	503	470	479	463	433	466	458	459	450	476	461	484	474	531	534	462	482	495	495	485	489	457	468	398	497	499	479	492	494	480	473	501	496	477	497	451	475	487	478	520	461	465	513	491	489	475	498	446	512	482	479	428	504	471	460	463	474	471	450	460	468	458	486	486	487	453	490	493	462	499	465	474	491	489	478	463	469	486	473	510	456	443	457	463	514	496	465	466	460	498	466	482	439	466	490	472	484	457	473	505	454	470	488	493	455	463	463	473	447	479	514	481	495	479	471	473	481	486	485	472	430	484	486	510	474	471	453	499	455	460	532	517	525	483	518	494	463	465	495	494	476	464	465	468	482	524	474	475	470	468	494	440	446	456	520	495	501	501	418	485	508	480	531	531	472	472	464	494	513	487	480	519	430	482	497	471	470	432	468	494	469	479	496	491	519	450	462	495	488	474	458	463	475	440	499	464	458	506	444	519	431	516	496	499	494	465	527	490	470	498	527	484	476	438	491	474	485	492	458	458	464	496	515	469	479	460	486	488	438	468	450	481	460	420	501	453	462	478	512	501	508	464	488	463	488	473	469	468	452	475	493	468	504	485	498	480	458	448	474	489	524	459	460	448	446	447	481	482	464	464	457	479	494	477	467	466	449	513	473	511	481	495	480	493	498	494	453	471	472	473	479	446	488	486	500	482	502	466	499	461	449	453	527	511	462	460	432	485	464	488	512	481	488	445	463	474	488	492	451	458	472	456	481	531	460	505	466	474	486	496	457	439	456	489	478	452	457	499	520	510	509	464	470	520	465	474	498	459	454	488	514	494	488	480	503	426	500	462	487	495	457	480	462	459	514	464	508	445	497	497	487	444	510	462	492	476	473	475	471	487	491	494	424	439	491	497	511	482	476	515	468	462	444	488	482	497	493	494	472	495	467	495	514	494	489	523	455	476	506	478	494	449	480	494	466	487	476	437	448	504	444	460	467	506	465	448	482	481	463	459	496	471	464	470	515	483	480	492	452	469	488	504	510	465	495	464	442	432	501	468	442	489	485	470	468	543	481	488	456	463	484	481	482	521	497	465	446	432	467	466	472	517	456	469	474	460	483	460	452	465	488	495	465	506	455	510	427	491	455	468	489	507	458	513	452	450	466	490	493	522	481	492	503	519	481	483	506	501	495	474	447	507	481	465	510	476	483	501	520	468	483	472	496	475	486	480	515	505	490	467	480	492	449	502	475	482	474	474	505	457	468	439	488	496	495	470	481	486	490	450	459	446	461	508	462	487	518	481	499	442	473	479	462	493	464	476	454	491	472	488	471	467	504	450	435	462	520	496	477	475	494	467	451	479	440	461	445	459	431	485	501	464	476	481	465	470	440	482	472	503	519	498	454	474	503	467	465	463	498	461	517
5588	1534	1325	940	716	689	692	648	643	578	557	620	639	594	569	620	559	591	568	597	562	564	576	585	579	567	582	583	557	578	573	554	562	548	606	603	567	590	615	560	551	552	591	560	569	591	611	570	576	589	561	585	586	572	578	571	564	581	550	619	588	565	586	574	556	608	582	570	580	559	541	584	578	608	546	538	578	575	582	628	575	556	561	559	567	577	524	600	578	595	552	550	575	588	571	569	603	558	590	587	541	570	592	584	618	556	604	583	559	566	599	528	576	578	597	542	532	552	600	584	527	601	585	574	593	601	549	546	613	568	595	562	553	590	567	572	586	556	614	562	551	556	608	538	588	618	576	547	575	571	591	549	594	594	556	589	530	583	563	550	568	533	644	584	585	532	556	563	554	558	579	592	545	565	575	600	572	526	566	558	614	602	580	551	576	585	559	573	615	539	570	548	599	588	552	569	590	568	577	617	607	600	587	601	616	616	566	587	537	606	617	574	570	553	583	578	523	602	587	582	564	566	582	573	552	606	589	585	553	611	580	560	614	592	584	527	623	571	624	584	553	569	607	585	612	551	576	559	542	537	579	541	556	589	547	560	617	558	590	554	572	576	589	566	597	586	558	554	568	587	596	589	556	526	589	601	525	566	592	630	609	547	544	574	557	574	588	575	544	586	616	564	564	583	605	575	609	607	601	596	542	588	595	562	578	537	639	613	540	617	575	545	563	563	618	585	564	587	553	543	567	580	528	574	587	508	572	590	578	559	570	563	583	542	504	574	582	601	552	542	555	549	566	580	563	595	582	544	595	534	571	581	591	590	630	597	507	560	607	564	580	595	553	584	556	546	566	572	605	558	605	568	545	602	551	620	569	604	577	542	560	553	561	552	572	547	521	570	563	509	566	560	574	572	569	571	567	569	580	655	590	563	569	584	603	582	552	579	613	565	544	580	550	576	594	583	523	571	537	539	587	580	608	584	592	578	581	508	610	562	576	556	599	522	542	585	595	565	583	570	584	593	520	538	590	598	555	607	585	549	572	567	585	557	595	557	583	581	571	552	572	616	548	564	601	567	579	534	590	569	561	579	589	569	555	516	568	607	506	546	552	569	579	548	547	578	562	574	595	542	588	520	571	567	553	568	601	557	570	627	584	591	525	545	580	632	569	588	572	563	574	594	589	597	586	616	556	595	604	565	572	598	550	587	597	545	587	580	577	556	522	531	530	619	557	563	589	583	570	534	485	544	580	592	546	557	560	592	577	574	552	604	549	558	585	539	612	589	616	548	569	549	588	557	533	572	593	539	566	532	612	588	598	561	568	597	576	635	586	556	566	568	563	598	613	553	566	574	592	620	584	558	565	566	545	579	573	562	579	543	515	545	567	541	571	562	589	565	561	523	613	568	548	577	529	567	562	575	594	525	567	570	576	564	569	547	584	554	579	555	552	579	567	562	562	601	595	593	567	561	544	597	583	538	563	589	594	625	612	568	588	590	562	591	613	598	565	582	543	589	568	570	544	551	600	577	577	559	566	561	594	568	583	561	572	580	551	561	557	547	520	564	576	571	574	550	592	531	597	610	558	591	557	573	591	565	546	568	593	571	572	566	577	537	592	572	583	585	565	549	559	565	578	607	511	571	578	545	557	568	569	592	586	584	572	553	540	551	565	582	546	568	550	559	578	587	567	583	572	559	561	621	596	586	600	608	565	563	594	564	571	538	585	583	554	579	605	613	550	541	575	584	550	530	580	565	559	543	548	528	585	588	530	610	555	576	569	549	537	549	554	599	579	554	588	534	558	586	597	580	578	564	599	575	604	554	591	613	592	559	553	557	533	584	564	581	579	568	604	562	542	611	574	533	569	567	549	594	601	546	555	575	606	539	601	600	565	563	577	592	548	597	568	540	583	587	527	547	582	564	518	605	608	552	553	554	571	559	590	556	617	553	559	563	583	576	588	535	600	540	534	601	561	548	600	607	563	581	603	591	597	561	560	592	596	557	582	565	603	547	561	591	597	588	591	535	561	586	543	558	584	560	573	586	570	577	578	542	585	555	576	593	592	610	531	635	589	584	529	554	579	586	572	567	575	601	559	577	550	589	562	567	575	610	539	587	565	539	531	600	555	529	573	584	564	563	580	581	569	588	550	548	590	613	572	599	530	558	571	569	561	563	571	551	577	585	587	605	574	548	561	554	576	548	532	582	604	603	558	613	575	573	591	581	595	575	549	609	609	614	586	583	573	550	562	583	591	612	578	598	556	571	601	563	574	551	594	553	609	581	603	591	594	571	583	612	533	542	572	585	546	590	537	560	557	576	634	594	598	581	595	576	542	608	567	568	561	561	610	541	561	541	593	567	571	608	558	605	570	574	534	595	541	567	568	602	569	606	548	557	568	591	548	557	558	598	558	543	604	585	551	613	562	534	581	528	562	603	568	577	550	600	607	601	575	559	575	557	592	569	588	570	558	606	538	512	600	547	617	563	602	582	578	581	579	554	558	562	550	540	605	613	523	589	536	610	587	604	560	573	568	577	553	580	595	615	581	559	566	609	586	577	570	575	583	562	549	547	574	561	598	575	612	592	575	573	547	586	545	582	579	581	595	575	584	545	544	594	570	600	605	567	575	598	595	567	604	563	515	606	554	554	549	572	547	564	607	585	568	560	543	546	566	534	595	571	570	550	533	572	550	574	613	549	560	523	594	557	560	596	557	581	536	501	588	598	532	581	578	577	556	556	571	586	576	584	552	589	623	579	572	580	573	562	551	584	574	546	576	551	577	543	550	561	573	560	603	627	532	542	556	547	564	579	579	600	603	508	528	564	599	575	619	548	589	560	609	603	574	581	554	567	579	546	572	549	589	559	567	564	579	556	604	564	564	542	556	601	587	599	567	553	551	570	571	562	555	625	579	525	580	579	625	539	596	620	568	600	599	583	629	547	568	568	564	585	587	573	535	570	593	557	561	603	567	541	587	579	538	601	566	612	561	541	588	561	608	596	599	569	580	573	559	557	571	512	546	559	573	570	530	549	572	591	523	586	580	596	527	570	579	602	600	581	558	603	598	596	555	547	544	548	569	571	576	559	555	570	573	627	568	568	556	591	591	586	561	558	567	575	575	581	581	544	611	582	565	547	560	596	564	576	552	595	610	573	577	598	570	565	635	603	566	570	526	524	578	589	590	598	590	521	569	561	580	579	552	551	563	553	563	553	584	551	592	552	547	592	556	590	590	557	577	559	553	586	567	600	573	567	560	561	559	606	552	568	523	583	575	577	624	574	544	596	609	559	563	554	570	521	562	564	554	585	622	565	581	558	557	601	562	584	555	594	602	548	563	598	593	628	564	547	593	578	587	608	562	567	594	575	601	570	589	568	567	596	581	589	593	580	559	585	601	571	549	585	598	534	566	558	555	592	541	572	568	530	581	577	575	539	572	568	584	575	549	578	534	542	513	560	556	611	573	589	545	561	599	556	595	551	601	599	579	561	569	540
23703	20998	28335	23831	20978	11160	1136	718	549	463	446	404	381	337	338	343	310	309	288	305	270	279	269	278	278	232	247	256	255	279	235	258	248	251	229	249	258	217	252	233	254	235	220	246	229	239	256	216	230	224	237	232	241	264	233	258	267	244	265	240	248	222	255	230	229	229	217	227	226	238	227	228	249	239	247	240	251	223	262	220	231	237	238	217	233	231	221	279	210	236	239	224	227	224	259	227	245	206	253	227	229	243	214	235	245	224	235	229	219	229	231	244	211	244	221	238	238	237	248	217	222	266	214	216	235	241	220	201	242	208	265	219	246	221	224	236	233	249	240	210	223	232	211	217	225	232	234	219	240	227	227	220	229	248	252	219	231	250	211	215	230	230	263	237	215	223	233	232	218	232	246	228	222	222	245	214	223	242	212	214	221	240	231	203	227	246	254	220	233	245	238	214	241	237	239	235	228	197	237	229	245	244	221	252	232	222	235	246	233	213	247	230	221	251	234	232	225	233	212	250	260	260	247	228	238	231	254	221	228	218	228	245	231	238	249	220	226	226	209	215	228	222	236	225	230	233	214	234	221	223	232	228	209	240	229	223	222	237	219	216	238	214	209	214	219	228	256	219	256	235	244	211	214	206	226	216	210	240	216	220	247	230	210	240	232	233	241	231	248	241	221	209	224	252	240	220	247	225	222	233	240	237	209	190	238	248	236	224	226	230	231	235	218	229	235	256	224	227	238	252	243	261	217	235	259	224	245	216	209	255	205	272	243	235	230	247	267	269	231	258	211	226	230	215	265	226	264	227	222	232	233	257	244	228	239	245	214	221	242	222	255	222	223	250	226	228	213	226	216	245	241	226	264	229	210	223	242	224	256	236	217	249	221	237	238	237	236	254	222	222	226	222	244	223	227	215	197	247	204	242	240	250	233	247	211	218	229	224	226	210	219	217	220	239	256	256	240	232	242	254	226	248	236	215	245	238	226	233	241	241	227	232	235	244	235	205	229	225	246	209	232	225	231	222	239	230	219	237	252	232	237	226	247	235	245	227	221	216	218	273	229	251	207	244	260	220	236	252	240	243	197	230	248	214	228	238	231	242	233	231	206	223	221	241	211	216	215	222	227	210	248	240	238	197	210	236	235	233	204	257	208	219	229	244	229	233	224	204	274	243	215	223	242	237	230	245	253	235	234	219	229	233	253	240	250	233	207	206	239	199	244	240	233	216	216	221	245	218	196	249	251	210	259	252	218	218	228	211	238	234	224	213	248	214	238	232	232	241	205	222	219	256	235	251	211	218	246	219	235	211	247	232	240	215	241	252	235	246	245	239	214	231	236	254	218	225	231	251	219	222	218	238	235	214	247	237	215	232	215	224	202	238	216	230	210	265	257	229	244	227	238	202	239	225	230	224	233	241	221	222	248	218	268	247	204	223	217	238	224	266	245	241	248	240	203	217	231	232	191	230	223	220	241	235	213	222	247	232	241	235	233	219	248	256	224	238	208	245	200	260	235	207	200	203	236	220	216	223	227	235	220	247	221	221	224	202	226	242	251	237	221	225	243	244	223	234	231	242	233	231	231	235	228	235	238	239	247	213	215	230	242	234	214	226	225	203	262	241	224	248	247	238	224	215	241	197	243	238	231	239	220	216	245	220	272	230	242	216	214	218	223	202	208	201	225	240	240	225	249	221	213	252	238	205	219	178	212	246	228	259	242	227	229	228	227	244	224	215	215	241	212	237	218	203	230	244	204	232	216	225	242	246	237	218	227	215	219	223	230	223	228	211	233	217	247	234	238	217	207	231	244	243	250	235	229	237	237	215	238	213	226	241	243	227	228	218	215	237	227	214	231	281	205	250	233	228	215	234	233	234	237	238	240	212	221	212	225	247	200	229	230	239	252	226	259	235	242	235	249	199	245	249	220	250	251	240	216	227	235	237	224	233	214	230	235	204	240	242	218	228	233	224	236	231	235	241	231	237	228	225	200	226	229	222	213	220	222	205	233	216	208	224	220	205	265	230	228	253	211	223	242	253	215	234	218	223	234	247	218	230	215	269	252	210	222	232	226	242	237	237	223	228	225	260	234	236	217	225	251	221	233	243	237	219	239	240	244	233	225	230	237	226	234	224	238	223	247	227	271	233	221	216	227	233	229	221	235	222	214	243	244	223	248	233	231	284	225	251	198	219	241	204	258	229	233	262	223	200	209	229	255	225	217	232	206	216	243	255	233	209	227	210	213	221	233	221	207	209	249	215	211	249	230	248	220	201	214	226	238	230	230	228	249	222	246	226	231	228	224	212	205	218	229	234	236	221	228	233	229	248	255	226	255	203	243	228	223	226	244	278	231	219	224	230	207	244	252	245	225	201	246	238	259	251	218	223	222	223	234	231	244	219	230	243	233	229	222	246	227	211	211	244	229	227	253	222	265	232	227	242	211	220	237	239	243	242	207	233	219	240	223	220	236	230	233	233	207	219	214	207	228	227	266	233	217	193	233	231	247	235	219	236	218	238	281	240	223	218	244	236	208	262	204	246	233	233	247	247	228	238	249	223	230	241	209	236	258	243	250	208	236	244	239	225	217	221	269	235	226	216	265	231	225	237	231	224	233	258	228	227	224	232	225	209	244	244	228	229	255	233	220	255	261	241	233	212	218	242	211	229	226	203	234	225	226	231	240	230	225	234	251	229	232	230	234	238	241	238	219	220	230	227	227	189	268	217	242	238	243	199	252	223	232	231	228	239	244	233	226	227	267	224	210	237	231	218	244	228	214	227	243	233	214	233	192	206	263	227	234	237	214	207	258	215	235	231	246	235	235	241	235	247	210	219	231	246	202	215	240	227	226	249	221	240	238	214	225	250	209	229	221	249	237	212	226	232	228	265	216	229	221	239	234	227	210	236	239	230	269	217	208	204	217	251	240	225	216	236	229	242	236	243	232	240	254	251	249	273	225	234	241	211	232	254	233	222	217	220	228	221	230	213	233	200	217	249	229	208	232	237	239	260	241	239	222	212	245	236	254	221	226	202	241	209	219	215	231	248	210	209	238	254	209	244	218	217	239	215	196	243	230	259	224	234	238	243	243	212	210	243	216	214	227	239	236	207	206	238	239	215	213	241	245	211	228	209	212	279	227	243	254	236	242	278	219	238	233	243	234	250	244	233	219	247	231	214	222	219	228	249	232	205	254	247	213	218	244	200	232	237	235	240	250	237	222	225	240	239	252	219	217	258	250	211	220	210	226	243	236	249	208	238	225	212	216	209	213	233	236	251	237	224	278	210	237	229	257	237	233	230	238	229	216	244	212	224	221	249	232	238	219	213	218	234	216	225	230	255	245	235	221	245	203	234	224	231	200	217	231	215	223	231	220	246	214	237	248	221	229	234	234	238	226	235	216	216	223	232	205	242	244	229	237	248	225	216	246	222	236	240	230	219	239	220	216	240	236	247	230	198	212	259	243	232	238	218	231	238	251	216	219	243	238	217	222	234
8030	10663	8676	4294	2859	2116	1683	1286	1092	873	765	706	584	516	486	480	443	430	401	412	378	416	413	344	350	337	349	315	335	329	326	336	331	298	295	307	304	282	321	315	312	307	310	276	322	298	329	294	271	309	291	268	274	301	289	296	260	306	294	263	303	282	286	306	307	292	328	335	291	290	267	303	304	311	299	286	269	293	281	265	279	304	258	308	263	291	296	304	271	290	268	270	300	289	279	285	322	280	270	284	283	271	254	280	267	316	264	292	324	300	297	298	264	280	296	307	272	261	298	313	288	287	269	290	315	279	285	311	333	283	300	301	289	309	294	325	257	277	253	270	281	280	275	269	287	276	291	286	294	291	285	287	272	292	249	305	307	285	316	308	269	282	276	277	250	280	290	278	323	274	287	260	314	286	301	305	277	286	262	303	274	292	276	266	256	301	275	317	322	264	286	298	294	280	289	291	271	267	318	285	271	314	287	310	295	282	295	304	322	293	318	275	317	301	287	245	277	269	324	281	296	288	278	285	297	286	279	283	274	292	292	269	283	324	267	268	280	260	330	271	262	274	282	289	277	295	283	298	253	293	283	301	289	307	263	273	274	266	253	284	335	274	260	287	288	287	260	320	258	281	302	286	258	274	284	300	241	316	302	269	289	279	256	304	293	268	303	304	273	284	314	283	258	292	294	294	260	304	278	258	292	299	281	282	241	329	283	282	295	269	282	279	259	275	271	309	257	298	273	271	285	267	271	294	312	263	295	280	267	282	256	263	280	284	284	236	304	276	286	251	307	298	295	289	273	302	296	286	278	281	270	274	288	244	290	289	306	292	266	285	281	285	264	295	294	280	294	254	302	291	296	265	272	258	244	254	288	284	313	267	279	290	277	275	285	262	271	317	322	284	271	248	249	299	272	290	284	259	286	272	318	279	299	254	278	295	278	285	261	281	281	283	269	303	272	284	274	297	257	312	279	275	262	258	288	302	271	248	271	272	302	286	282	280	268	294	260	282	258	264	267	290	270	299	290	294	280	260	297	255	281	276	283	276	285	274	283	296	268	297	289	298	266	277	286	279	298	284	309	290	316	276	278	253	275	319	298	310	278	322	260	301	298	291	273	277	296	283	288	314	299	285	297	266	280	289	280	287	284	278	286	300	292	285	274	279	272	292	303	281	301	266	265	265	301	273	287	255	280	264	298	283	286	300	272	268	307	304	284	299	282	285	272	277	251	284	276	280	299	281	287	270	284	245	289	265	286	298	283	284	279	266	284	252	272	307	308	293	286	283	287	287	289	275	280	268	279	288	279	277	268	297	298	292	293	297	275	273	305	301	270	269	288	315	266	268	275	297	271	285	281	277	278	298	285	249	320	301	292	273	256	305	302	287	298	298	310	317	298	297	310	288	284	283	290	286	318	269	286	267	288	311	284	318	271	280	262	302	282	290	289	293	300	299	292	283	266	276	293	227	298	281	270	272	272	273	272	294	297	271	267	251	300	264	263	275	289	268	260	290	261	253	277	282	266	287	281	269	294	281	269	307	303	273	311	310	302	265	271	303	309	288	266	271	291	278	278	305	288	300	279	270	332	292	295	272	270	275	285	264	295	269	268	272	289	261	308	304	266	274	280	323	258	270	271	302	299	292	275	275	276	256	278	279	280	309	271	287	314	293	290	298	267	293	275	272	308	297	299	288	298	274	304	256	286	270	308	286	244	294	296	290	247	306	296	270	301	284	274	283	302	298	277	276	310	287	241	298	282	268	291	265	289	267	294	293	266	287	304	286	291	290	274	303	286	293	253	287	289	300	273	301	271	228	274	303	279	287	320	270	283	297	294	297	306	270	304	283	304	301	296	273	289	293	304	270	278	283	262	315	256	274	290	284	285	270	277	285	288	290	279	262	303	274	278	302	262	298	283	274	259	272	313	271	306	283	321	240	301	288	284	280	277	310	286	295	310	311	315	291	278	274	281	262	280	273	258	287	295	304	283	319	284	316	297	278	324	297	268	280	285	310	305	285	288	295	273	294	309	298	292	268	293	272	297	271	279	288	282	294	302	276	257	277	297	280	284	288	280	291	280	244	287	287	281	301	264	294	301	303	297	271	276	279	269	276	305	307	292	299	276	274	297	299	269	284	276	294	295	315	283	266	279	272	281	299	256	271	295	290	256	325	313	294	311	251	263	272	306	285	275	276	312	296	268	313	287	280	287	254	267	264	280	259	285	282	300	289	277	253	295	322	297	301	269	247	295	275	301	318	285	278	270	287	257	282	267	272	321	277	298	293	305	281	279	257	284	309	278	294	286	282	260	288	282	245	325	281	270	271	259	297	291	273	285	281	288	300	263	273	300	271	271	271	274	294	266	274	276	285	267	265	265	269	279	266	269	265	267	255	286	260	276	273	281	307	272	318	288	283	297	308	298	303	292	263	275	286	296	297	264	291	283	281	298	277	273	278	268	292	297	306	294	271	330	282	248	306	264	273	288	287	286	259	295	265	271	267	268	271	279	298	283	271	321	286	257	271	296	251	302	276	300	281	294	267	251	264	277	291	285	270	282	304	302	275	280	268	292	292	268	273	287	280	286	306	280	287	256	284	287	273	281	270	277	288	297	267	293	290	275	283	308	250	286	316	278	272	311	304	284	309	312	291	277	309	254	300	281	292	273	275	295	291	282	295	290	266	292	275	289	314	304	268	310	279	295	294	308	255	275	283	264	270	254	275	268	265	278	280	277	321	286	272	253	278	284	317	282	300	332	259	296	275	269	277	292	285	296	252	283	284	287	325	285	281	256	288	269	284	278	262	288	284	303	284	301	298	293	297	276	272	267	298	307	281	287	301	294	293	245	280	282	309	275	317	261	287	261	269	290	314	298	290	266	280	277	289	254	305	279	282	285	274	286	287	272	294	289	273	267	268	280	294	290	271	286	288	297	281	315	293	264	283	308	292	296	296	263	284	257	294	270	248	267	290	314	290	304	309	292	279	285	296	271	262	269	262	254	286	275	279	261	310	290	291	277	277	295	316	288	260	291	291	292	282	299	268	315	298	303	261	257	292	280	265	273	272	271	260	265	268	301	265	286	305	286	294	277	252	285	263	296	299	293	283	242	305	278	282	284	304	293	285	252	290	259	279	292	272	311	274	262	271	270	293	268	282	296	297	266	285	270	274	307	259	302	302	305	274	259	281	277	277	291	264	282	294	291	318	297	294	268	280	288	283	288	263	278	278	273	253	288	303	285	309	269	284	296	260	269	264	279	275	263	291	298	290	260	287	266	282	292	287	279	279	317	287	288	305	269	270	276	270	289	284	323	282	277	264	302	268	269	316	252	270	296	308	282	289	254	279	285	287	285	306	256	310	314	276	298	300	265	281	302	271	277	290	296	273	305	284	281	299	277	278	248	276	293	293	266	268	288	270	250	277	303	310	291	284	296	256	281	303	268	317	273	265	284	291	277	320	286	309	272	300	287	257	268	286	296	288	254	285	281	270
24970	21000	27200	24854	10406	1029	845	790	707	594	636	646	613	631	598	608	604	581	636	624	557	587	567	571	553	576	558	581	550	584	525	565	536	546	600	593	587	590	588	560	494	570	518	556	538	527	565	533	574	537	575	584	539	565	503	555	567	563	529	535	556	576	532	579	531	538	555	542	557	517	554	575	545	560	549	566	531	504	565	546	504	530	538	567	526	571	554	545	519	568	575	556	526	531	594	525	567	550	524	562	539	534	558	532	531	556	546	516	570	550	552	576	554	604	494	556	552	485	559	545	547	551	562	562	514	538	515	546	547	553	563	530	571	548	562	537	546	581	538	568	514	512	504	555	594	543	546	546	538	529	549	557	536	545	548	503	566	568	533	555	565	548	604	525	579	520	582	537	557	566	531	540	548	572	559	568	508	532	565	548	543	573	567	511	548	584	533	550	503	535	551	551	564	606	567	576	547	530	532	544	531	540	499	549	576	526	502	553	556	572	571	485	557	536	513	526	537	489	523	520	560	524	580	553	549	526	523	537	580	540	562	590	546	578	504	562	561	557	532	508	523	591	494	551	537	501	502	557	588	527	524	548	580	546	577	541	545	562	585	568	564	526	514	529	571	553	549	515	537	534	513	523	563	557	573	556	476	538	535	548	547	565	523	586	572	529	566	553	571	527	567	530	592	531	537	489	565	531	534	600	552	540	537	542	529	534	543	557	542	561	567	518	556	515	608	561	559	551	541	560	497	530	542	576	497	547	547	528	540	544	581	517	569	563	545	566	569	524	557	605	536	532	564	567	595	568	563	586	520	533	533	557	494	523	545	474	539	529	534	530	534	554	553	565	536	563	520	517	553	548	584	539	564	507	517	521	537	528	524	523	544	549	520	538	573	538	533	530	531	563	497	515	547	571	550	520	557	527	567	511	493	557	505	524	577	589	528	589	559	541	552	540	548	529	532	537	570	570	545	519	552	511	585	526	542	544	521	557	538	517	568	535	528	524	557	541	519	550	504	535	525	517	588	565	539	535	489	580	583	539	517	567	515	504	530	538	539	541	531	527	539	562	521	550	499	539	571	561	588	568	583	585	554	559	577	537	568	574	517	512	555	532	543	553	542	543	522	552	556	580	567	510	521	540	559	573	522	545	525	533	538	506	544	529	551	548	549	547	516	579	563	554	561	532	564	528	532	496	499	540	582	551	499	564	577	509	600	535	570	538	549	575	544	560	509	536	516	553	547	531	529	537	544	575	494	507	572	591	549	524	531	556	566	523	547	564	547	540	547	536	542	579	513	523	557	515	563	531	564	514	543	560	541	533	577	541	537	578	586	580	515	535	505	549	578	555	530	564	551	562	539	539	512	508	514	552	561	510	538	537	536	567	587	569	549	530	523	540	542	499	561	542	544	535	518	549	564	564	504	540	537	547	560	535	508	535	544	523	526	560	544	520	519	506	547	506	554	528	575	535	530	526	524	599	555	568	538	522	544	560	521	553	513	580	540	504	546	525	548	567	554	521	576	525	544	548	537	554	535	555	532	546	522	546	558	546	507	562	544	502	573	530	575	529	504	572	507	560	561	576	562	516	531	553	532	550	558	529	491	536	550	563	532	535	520	551	531	524	546	549	581	547	540	528	538	509	546	574	551	553	503	569	551	537	508	558	527	578	525	561	577	553	518	529	558	584	524	518	576	557	551	520	518	531	546	583	578	568	570	510	564	545	556	561	508	546	561	525	568	560	588	545	541	556	539	546	496	520	576	538	575	553	528	502	554	519	534	543	531	579	580	562	513	527	513	554	532	546	568	546	488	558	566	560	528	524	517	558	491	547	568	489	549	530	537	533	518	582	535	496	562	558	531	530	537	520	574	589	534	580	546	538	532	551	506	512	539	526	528	568	577	567	593	557	554	556	538	554	594	560	592	532	523	544	539	527	530	553	582	567	585	566	540	548	532	590	552	526	529	526	560	526	538	537	534	531	540	606	536	511	512	549	543	526	570	532	516	516	524	528	555	502	537	553	537	547	522	572	596	569	549	585	554	544	502	553	538	572	578	595	558	495	518	541	589	527	529	531	559	562	521	536	565	533	518	529	608	545	543	532	562	562	503	523	567	568	535	544	537	541	536	509	581	548	555	514	536	578	576	543	551	512	524	526	514	542	523	504	559	536	550	540	542	533	537	554	520	536	565	543	588	540	556	512	519	522	526	578	521	527	542	530	496	541	487	574	558	528	588	540	549	522	541	504	508	529	528	522	554	571	519	578	559	566	578	546	511	547	532	529	563	576	542	587	571	546	554	532	502	533	518	565	580	561	516	579	545	550	569	572	598	568	571	557	543	546	577	540	540	554	535	563	506	529	521	579	510	540	517	560	574	514	571	544	549	544	551	529	524	536	528	556	549	562	554	540	518	547	560	550	556	523	516	563	593	546	548	549	470	533	542	586	515	569	513	540	559	591	590	534	556	525	573	514	515	576	538	568	542	549	589	537	523	538	560	547	561	591	533	558	544	523	555	542	537	542	593	529	558	522	565	514	575	550	582	547	503	531	535	556	532	527	546	539	532	553	512	532	555	509	512	531	543	558	515	536	541	544	520	578	541	567	542	558	543	523	542	525	547	540	575	563	508	541	545	535	525	527	555	535	512	524	537	521	569	582	525	528	563	559	568	564	543	564	536	537	520	522	521	513	590	526	489	510	545	581	551	521	572	499	513	517	560	556	537	591	506	553	517	543	540	545	575	539	526	554	528	534	541	494	543	577	552	560	527	514	578	559	577	572	561	541	568	553	559	535	550	557	532	523	538	557	562	541	534	571	524	510	541	493	500	547	557	600	567	542	549	575	505	528	522	569	505	549	531	588	545	541	572	517	526	548	516	556	530	537	554	541	554	519	597	537	535	526	552	541	573	570	546	542	533	551	572	539	546	515	538	517	525	524	530	530	523	533	541	519	566	547	531	542	522	551	566	547	565	541	531	546	499	586	561	546	538	542	550	542	520	532	540	565	565	551	598	542	598	578	531	552	529	535	570	527	578	540	545	553	518	584	534	547	565	564	529	527	548	538	549	583	536	550	517	544	539	524	534	548	547	578	547	578	575	575	597	542	542	593	551	525	538	565	567	493	552	544	586	566	535	535	514	524	522	590	563	551	543	543	535	546	544	536	544	508	571	556	544	556	560	539	568	519	519	531	557	533	482	557	560	529	526	547	539	588	522	557	537	585	554	548	534	513	566	532	529	566	532	534	531	557	565	533	528	536	532	562	559	593	559	545	604	542	517	566	512	510	552	503	543	543	551	525	534	555	545	561	506	510	544	545	488	559	549	562	521	550	564	532	544	545	552	512	545	536	573	540	537	515	537	501	553	530	560	552	582	517	495	579	552	526	563	559	539	542	506	529	515	570	562	537	547	561	565	554	531	532	549	544	521	580	571	544	510	559	551	579	524	571	518	539	562	538	555	556	535	529	510	526	512	546	512	580	544	530	549	568	530	532
7715	6207	4877	2543	1963	1598	1351	1165	1021	975	857	809	794	809	753	743	728	653	732	693	723	685	639	709	650	670	694	669	650	702	675	681	694	671	668	643	679	611	662	662	646	614	672	653	675	664	671	587	649	663	622	670	612	642	598	630	679	686	676	690	632	622	620	634	618	610	677	677	628	636	626	628	677	611	587	605	642	648	612	620	644	623	658	663	641	628	660	644	624	681	671	627	637	627	637	637	642	615	667	639	670	596	671	610	636	599	609	641	656	659	603	592	640	627	632	631	615	622	679	598	614	663	641	621	631	631	598	643	604	683	569	631	606	662	637	639	654	645	708	651	673	670	649	652	607	630	602	608	630	588	633	678	590	634	625	599	657	605	623	589	645	610	627	635	660	642	637	642	628	649	629	669	632	641	632	598	666	623	640	654	645	619	628	637	604	618	641	640	637	682	641	662	630	620	638	652	641	649	622	616	609	682	639	617	621	652	648	674	648	630	627	645	678	668	669	643	663	629	669	629	641	633	640	637	626	639	706	624	661	654	642	602	650	615	682	640	604	660	602	684	633	635	658	594	592	642	663	628	685	637	621	644	647	614	588	595	624	619	614	628	650	654	643	631	596	649	630	635	627	601	640	629	639	601	616	659	654	636	667	676	655	651	653	585	666	664	605	617	608	720	627	650	666	602	622	634	656	616	628	684	608	637	676	647	616	630	655	662	665	629	599	623	650	683	668	630	640	622	619	677	641	630	629	677	625	620	626	627	635	633	631	623	632	634	630	637	624	669	592	651	652	640	620	658	662	598	653	639	664	637	624	648	595	616	686	654	640	639	639	643	635	642	645	639	638	649	637	651	612	639	631	617	671	646	656	636	609	687	655	630	604	631	666	645	609	689	646	665	693	665	696	612	669	630	630	653	653	615	629	656	648	662	611	602	630	689	594	646	675	650	632	622	645	655	649	641	611	619	668	599	627	633	634	598	614	616	589	692	610	667	633	654	597	641	632	602	652	660	646	569	632	600	666	593	648	597	647	623	624	606	630	637	644	661	612	636	621	664	620	671	648	637	662	671	631	673	663	611	635	587	625	675	630	675	655	652	632	661	639	683	608	674	633	623	591	640	710	617	689	644	658	626	608	628	631	595	633	641	635	618	680	604	626	668	651	638	621	624	594	637	666	640	654	651	653	657	621	685	589	632	597	586	647	651	658	635	614	638	697	604	609	644	671	627	645	629	622	630	668	686	651	644	618	653	636	656	674	612	670	647	656	633	629	659	654	642	625	589	674	664	625	649	601	620	630	604	683	613	627	612	629	679	635	637	672	619	670	660	640	623	610	646	651	662	664	675	634	641	626	640	635	606	653	679	625	636	642	598	625	701	626	636	573	650	636	682	654	635	628	640	633	635	646	638	660	595	673	639	608	670	630	636	671	643	624	633	629	643	653	602	676	642	644	633	610	659	673	619	631	627	620	618	665	668	621	625	631	648	619	622	631	652	650	593	637	602	675	673	659	634	670	641	657	620	694	605	607	658	656	652	651	650	640	646	652	656	669	612	663	594	601	635	638	626	633	631	648	664	598	671	646	630	637	675	651	627	601	623	657	635	660	629	667	623	636	614	619	682	605	659	636	597	665	646	655	671	605	628	630	640	653	638	638	643	638	622	651	633	622	620	641	644	645	621	624	652	632	648	610	635	637	655	622	616	657	618	690	644	606	556	714	682	611	655	603	598	626	676	667	621	640	653	683	662	607	607	653	629	666	614	629	657	659	664	623	636	654	593	631	642	609	643	650	619	587	653	678	648	649	615	586	608	613	593	643	614	655	646	627	731	652	622	668	627	654	646	657	615	632	659	672	618	586	602	683	678	659	678	607	615	626	631	644	636	633	655	653	675	643	650	581	597	629	623	646	689	665	638	617	643	650	614	622	647	614	635	612	653	658	609	629	607	571	666	606	633	684	656	633	680	631	646	675	642	639	694	662	626	615	625	645	655	643	646	634	642	676	636	603	666	643	587	613	619	621	621	678	636	656	651	622	642	628	620	664	618	661	607	597	698	621	658	637	628	585	631	644	619	615	628	619	618	633	627	640	622	675	614	640	651	681	642	597	669	633	632	595	655	640	635	642	695	606	666	671	639	653	657	599	634	628	664	618	640	683	644	617	618	643	618	649	638	680	649	647	639	623	625	639	641	687	605	657	657	586	618	627	622	622	636	625	648	622	631	609	633	623	655	689	636	648	624	657	633	597	613	629	659	692	634	640	627	655	623	650	624	582	641	649	646	688	636	631	620	651	633	639	663	634	651	617	635	628	600	611	559	663	614	590	633	648	612	623	658	675	638	610	642	636	609	640	637	631	709	669	634	660	621	587	608	633	590	680	629	666	637	624	593	620	602	691	623	621	603	659	639	600	641	620	713	637	671	617	645	604	598	664	633	638	647	643	586	619	649	628	624	621	648	650	651	650	647	620	641	623	670	622	652	608	645	667	609	648	614	611	602	650	662	660	658	646	652	631	642	674	615	658	632	576	667	633	632	633	668	598	646	680	660	680	615	643	632	698	607	626	643	640	588	674	654	648	626	650	622	672	636	652	615	668	644	659	671	649	696	611	668	652	604	627	626	701	590	642	621	623	631	651	584	612	627	649	633	657	664	656	644	614	631	655	636	632	661	667	630	666	638	671	631	655	607	672	637	642	620	648	659	646	664	665	625	633	651	601	662	633	618	633	626	642	603	635	694	615	642	658	569	618	651	629	658	689	638	631	680	641	661	628	634	607	636	629	631	634	659	687	615	625	660	673	679	633	650	629	612	654	628	588	624	668	641	606	670	620	630	622	655	644	626	651	658	638	654	650	617	590	632	686	679	628	621	632	608	601	605	586	651	668	616	610	619	635	644	601	674	615	650	612	681	608	653	591	632	646	614	678	664	641	596	637	643	623	618	610	644	633	633	647	645	692	627	597	686	685	679	646	618	630	602	642	624	632	641	635	678	639	683	649	638	630	628	676	708	649	644	629	642	655	632	630	678	650	645	664	639	629	630	647	665	640	624	656	629	625	622	637	687	586	645	655	647	660	649	622	598	608	628	636	656	668	673	668	630	681	636	664	614	658	612	588	553	669	615	650	639	639	605	663	649	650	679	656	593	667	587	683	631	654	679	633	623	612	666	596	633	636	637	649	651	622	599	609	611	607	608	594	614	601	648	651	623	651	630	692	657	643	640	655	671	605	658	640	628	605	689	648	646	629	626	660	637	646	648	680	682	649	624	611	619	601	618	651	652	600	598	642	645	605	604	616	662	634	656	629	662	672	636	618	597	623	623	631	633	676	650	653	654	633	622	654	655	639	623	677	671	625	630	595	651	672	610	645	652	630	632	593	637	618	628	642	682	663	627	665	654	631	597	607	612	659	626	644	655	621	663	638	640	629	628	622	670	650	662	641	619	636	633	631	619	684	711	651	626	682	643	569	634	669	643	637	629	631	646	641	615	638	633
22722	21022	28780	23470	21022	21073	10341	1249	856	712	664	555	539	459	420	387	373	332	421	325	313	284	299	309	317	255	292	267	252	250	264	258	253	278	239	250	232	252	247	248	235	239	226	273	250	229	243	247	232	246	204	266	226	218	225	236	238	234	227	227	220	218	235	268	241	224	207	216	225	240	226	213	245	211	211	214	211	237	241	238	244	213	211	215	222	225	234	205	245	227	246	230	193	213	248	234	227	210	211	234	224	207	222	225	228	253	214	207	220	246	224	240	244	230	250	218	252	216	229	220	230	238	235	217	185	236	247	231	234	227	206	207	221	227	236	255	223	238	233	223	208	230	215	212	217	235	199	226	235	226	238	203	239	255	211	226	224	224	239	209	249	211	261	221	230	229	216	223	247	204	221	240	231	227	240	222	206	225	202	204	243	220	222	243	218	171	221	221	197	192	239	226	238	220	244	226	245	255	206	220	218	218	263	239	239	200	190	231	221	249	244	232	248	233	225	234	214	226	189	231	220	225	207	215	222	222	219	224	241	244	206	203	229	210	224	235	212	221	209	228	220	245	222	206	199	219	234	221	202	208	189	242	231	214	243	233	209	218	218	213	227	217	251	210	230	213	208	196	224	219	240	215	238	207	223	195	247	236	225	211	213	234	227	230	227	226	226	224	234	224	209	247	223	221	211	191	210	225	192	214	207	198	223	216	224	243	221	224	231	225	214	205	228	211	219	238	220	239	248	230	233	220	230	225	219	208	221	223	210	198	238	213	206	222	258	234	232	191	218	213	210	240	210	222	245	204	226	224	249	235	217	228	227	242	224	245	220	204	220	208	235	245	225	201	227	243	205	198	222	221	214	222	205	248	211	237	228	201	249	223	208	240	220	205	233	193	217	216	220	247	219	218	239	219	202	231	230	217	248	201	210	197	249	219	230	228	218	219	200	243	211	223	244	228	217	223	222	216	227	208	195	194	220	239	226	229	221	197	219	206	203	207	228	236	237	192	230	217	226	243	223	231	201	191	210	219	222	230	239	223	211	209	236	232	217	229	234	210	210	228	236	239	207	213	228	202	218	235	221	228	214	239	228	223	246	215	208	220	196	244	199	223	229	225	227	209	225	227	242	224	217	216	217	213	222	214	219	225	217	214	237	223	234	193	235	229	239	189	220	201	238	231	213	225	225	223	214	239	205	224	244	237	247	250	225	213	200	225	251	228	226	271	238	239	234	246	219	254	231	219	233	206	226	237	229	214	211	218	238	212	215	211	218	252	214	224	196	192	204	209	233	228	237	206	231	211	221	221	240	219	234	202	217	214	242	258	203	219	222	208	214	203	236	201	236	208	213	224	216	224	208	249	219	236	217	232	239	212	251	201	234	223	197	222	212	197	254	239	233	241	219	216	209	211	245	246	221	238	236	224	218	233	212	219	229	213	217	235	240	225	198	211	245	224	201	222	222	216	219	256	229	227	213	210	248	204	223	219	206	248	246	225	244	230	212	212	217	234	237	218	239	209	217	210	214	224	239	223	213	226	229	238	199	203	217	229	231	200	199	230	198	243	219	203	242	225	239	260	224	221	209	230	205	203	231	216	210	186	219	213	188	239	214	233	227	212	206	241	225	229	228	247	230	222	227	227	197	215	221	215	223	226	255	212	199	214	224	226	210	207	211	227	243	214	217	218	219	207	232	227	196	202	233	222	225	202	215	216	215	227	212	215	240	201	224	239	219	233	226	230	246	211	216	227	236	239	227	215	229	229	215	230	224	222	223	215	222	247	240	222	232	236	247	217	225	225	233	233	212	223	213	210	219	225	242	210	229	201	219	213	241	229	223	252	243	250	229	228	254	220	217	248	228	202	224	239	214	217	204	218	204	232	209	203	207	210	214	238	195	249	251	216	234	248	253	208	227	220	218	199	237	226	187	209	207	228	220	219	226	223	229	225	216	218	228	206	225	222	234	253	230	241	213	240	220	243	211	204	224	207	198	218	203	204	245	216	232	207	247	229	200	218	214	196	214	236	210	221	256	217	227	199	208	228	225	225	229	216	224	231	221	222	235	224	217	218	227	195	206	243	213	203	226	212	244	239	230	235	231	190	218	200	230	217	257	234	226	240	236	219	244	214	224	214	227	219	207	215	209	220	237	205	228	188	231	224	211	224	235	226	199	222	196	236	225	233	217	211	204	246	224	217	220	256	221	229	240	223	199	196	244	234	241	229	231	235	227	211	204	225	229	252	211	228	230	197	230	219	237	210	211	221	194	244	218	230	212	232	243	228	217	223	243	238	229	238	218	222	225	244	221	212	240	214	196	241	214	216	214	201	190	224	230	232	207	229	224	228	220	214	260	187	213	200	217	225	219	244	210	230	199	224	204	199	229	210	243	213	246	228	238	240	244	216	213	230	214	233	233	196	248	233	218	215	234	220	230	224	222	247	209	220	216	247	226	218	232	217	228	236	206	240	232	241	233	239	209	210	216	245	232	248	203	227	215	224	223	213	220	191	253	221	219	228	210	210	234	210	210	217	235	230	220	214	260	206	213	220	217	222	223	212	214	215	223	239	217	229	235	216	234	236	224	219	230	226	232	197	215	226	234	223	237	217	225	231	227	206	228	220	234	261	231	234	199	226	221	263	197	219	209	225	244	202	234	216	198	237	222	211	219	232	247	190	231	193	220	237	229	224	226	212	211	251	200	223	229	233	235	220	246	237	235	231	220	232	229	217	242	236	227	231	221	209	213	229	236	224	240	227	211	241	245	255	209	223	220	263	215	220	209	216	229	237	255	221	223	215	243	230	220	206	232	218	220	238	232	228	224	243	239	244	205	212	205	197	202	218	234	216	227	226	224	241	218	220	230	218	232	206	246	221	238	227	232	219	235	233	235	233	232	243	222	226	201	201	223	222	202	227	217	233	234	196	231	238	239	195	232	189	230	236	246	223	215	249	209	250	191	262	228	247	216	212	213	229	221	228	216	245	216	208	212	226	178	249	231	225	215	224	217	218	232	197	229	210	217	220	219	258	206	226	226	241	214	206	232	211	206	226	248	217	220	245	221	238	239	222	216	203	221	223	216	233	239	206	222	233	224	229	234	227	224	197	213	206	223	220	222	230	218	205	234	263	209	232	245	212	206	212	200	235	218	225	211	231	242	197	210	212	213	201	234	209	259	229	233	208	202	208	196	236	209	217	252	240	202	224	203	229	196	244	242	256	221	230	211	221	229	195	237	245	231	228	232	235	237	212	242	170	214	228	232	236	246	227	220	229	213	230	213	202	240	219	214	216	206	221	229	231	220	227	224	212	200	227	227	227	209	226	226	191	246	238	227	205	199	220	205	227	228	245	226	228	209	231	229	222	228	232	215	242	226	225	215	241	220	222	221	243	242	233	237	229	234	208	212	217	241	211	236	217	237	231	257	225	228	217	242	226	215	239	246	228	234	219	226	216	222	248	217	232	210	199	218	213	216	223	214	210	256	205	232	227	223	221
11007	17268	14079	7393	5131	3805	2991	2302	1811	1428	1211	960	873	745	666	648	599	614	542	457	454	433	418	376	376	368	361	355	345	337	319	305	330	298	310	291	274	278	272	277	321	320	285	270	260	273	282	266	278	292	246	248	258	252	232	269	265	248	243	256	259	257	241	264	259	272	256	265	259	256	269	272	275	246	249	245	255	253	240	255	233	258	253	266	275	279	264	249	278	243	270	263	274	272	273	241	256	242	269	280	261	253	247	269	290	244	243	254	248	251	259	243	259	256	273	278	270	264	239	257	255	277	255	249	243	283	255	236	238	267	277	241	240	311	236	260	235	296	263	229	255	234	262	243	257	286	241	258	216	266	257	246	271	252	254	258	248	217	252	237	245	254	273	270	235	241	249	257	263	257	234	244	222	257	263	246	242	229	221	244	251	246	251	249	232	247	264	245	223	253	240	239	240	245	278	259	266	218	265	220	269	252	263	264	260	274	246	260	256	267	282	229	255	235	236	244	237	263	256	252	238	244	252	245	234	249	227	227	258	226	240	240	217	261	263	223	258	266	245	257	243	257	241	242	235	260	249	244	244	257	264	260	248	233	241	260	261	280	264	237	257	226	288	262	293	240	242	253	262	232	252	269	251	256	262	247	259	240	247	215	241	221	245	240	209	263	276	259	236	274	249	266	257	237	244	249	258	240	240	265	263	257	253	235	228	257	242	247	258	239	247	236	270	238	240	287	278	245	231	262	245	240	259	220	262	240	230	222	259	251	268	234	239	265	238	254	259	246	243	241	264	232	253	254	255	246	275	249	236	254	253	264	271	227	249	248	242	261	266	236	266	261	254	225	241	265	260	254	265	261	256	269	251	242	237	240	250	241	244	253	268	252	249	237	256	242	260	266	263	269	235	246	249	234	250	238	245	262	253	260	229	247	260	236	261	245	255	246	277	256	227	284	258	273	268	251	246	243	254	242	255	263	249	236	270	248	255	237	232	265	223	249	251	256	249	237	242	253	254	246	230	249	255	217	253	268	252	236	265	232	244	229	259	260	243	239	241	256	240	225	241	248	249	273	293	249	234	270	244	250	262	227	227	246	243	260	229	268	238	265	253	237	237	260	226	245	241	255	247	252	267	241	258	257	249	247	236	265	242	245	248	231	243	259	240	251	239	260	229	243	270	221	257	241	238	246	228	259	246	246	249	246	265	234	251	252	270	260	249	249	288	224	246	234	244	245	256	256	266	214	247	220	241	260	242	251	264	261	258	271	247	246	249	258	263	228	247	244	237	246	249	235	273	239	275	238	257	231	262	269	243	268	217	267	269	242	236	237	220	261	271	281	238	262	252	241	253	242	239	245	255	251	249	214	274	257	267	263	267	265	248	228	239	266	282	213	239	295	226	267	229	251	232	262	246	262	253	222	242	229	238	267	254	243	237	272	265	248	243	223	242	245	267	232	232	273	243	240	260	249	257	258	219	241	252	240	229	224	244	244	262	241	289	271	269	233	218	288	254	239	258	273	260	256	236	238	242	253	266	260	215	258	238	261	293	245	239	266	276	285	256	247	240	227	261	241	266	267	227	255	246	258	265	230	252	264	223	246	256	258	259	248	236	255	238	259	241	266	225	261	256	247	261	255	231	258	250	224	250	256	238	267	250	221	246	238	246	238	257	238	242	243	237	262	243	256	251	231	279	244	253	241	250	269	248	245	253	237	254	260	226	269	257	218	241	259	252	237	231	254	242	253	251	259	242	243	249	255	250	259	256	249	290	262	241	273	234	241	300	252	231	244	266	232	245	243	235	233	247	240	252	263	224	231	240	252	272	267	247	272	263	270	266	226	252	225	257	253	249	232	243	238	247	251	242	244	253	258	278	245	271	260	248	259	247	264	221	233	247	270	247	254	243	244	241	231	224	227	233	259	237	263	242	228	251	251	245	248	251	249	251	238	242	274	249	244	237	252	266	252	232	245	228	242	256	252	269	247	254	264	239	254	242	230	262	220	232	263	249	246	262	235	270	227	241	234	249	274	232	239	249	255	266	249	259	235	244	217	242	286	252	260	252	256	250	261	253	228	259	254	275	255	269	263	260	241	252	250	260	237	284	261	246	253	247	235	218	227	252	263	255	282	259	247	256	251	234	257	250	256	274	249	239	239	237	266	253	259	282	266	258	274	258	233	220	234	266	247	261	265	256	219	263	237	252	263	279	245	264	270	259	235	241	243	248	248	275	284	227	241	272	256	270	273	264	254	246	243	243	226	257	232	234	264	257	292	248	266	253	240	230	248	248	243	236	270	237	233	252	247	245	283	261	232	258	252	266	245	249	275	255	247	263	253	260	241	250	265	276	255	274	254	254	251	247	257	244	271	272	244	280	236	244	263	260	243	235	259	275	220	229	250	249	230	230	268	240	229	241	245	257	279	288	271	245	265	265	257	250	236	246	260	242	238	244	275	228	250	252	288	261	270	237	240	212	241	244	266	263	249	218	270	240	235	236	244	249	261	221	252	276	240	262	221	252	243	243	244	280	242	256	246	261	261	242	231	249	257	237	244	258	251	238	279	211	251	259	239	256	257	250	245	250	245	248	244	262	251	265	255	224	236	227	262	270	213	245	253	262	255	253	243	243	252	269	253	244	242	251	270	242	225	245	244	242	237	276	256	257	250	242	262	270	252	238	258	243	267	252	240	258	240	264	237	251	231	253	237	239	261	254	243	265	258	253	238	254	247	233	259	258	252	260	247	246	237	251	237	250	276	260	300	259	243	235	243	263	260	236	245	220	233	245	264	261	245	230	274	247	259	232	253	238	228	278	243	246	229	275	265	262	240	269	224	242	257	255	233	274	268	229	289	261	267	225	261	234	239	259	238	264	243	242	252	245	240	270	234	237	270	229	244	247	260	239	225	241	250	241	233	238	270	276	233	249	260	258	254	214	212	252	253	253	240	242	264	245	270	266	255	270	263	257	275	256	240	268	232	230	252	273	282	225	242	269	275	227	260	266	276	243	257	222	248	238	265	246	247	227	260	261	264	250	218	268	252	274	248	241	245	224	231	261	241	253	253	268	234	247	245	269	221	244	236	273	272	241	243	261	260	240	260	251	241	257	240	287	266	236	260	243	251	244	235	264	246	262	266	266	269	255	234	255	241	250	266	238	226	233	271	250	253	256	275	255	261	255	248	257	259	243	229	233	256	257	260	267	230	250	260	250	260	236	262	261	259	250	270	246	252	232	239	255	261	234	254	239	260	242	277	266	221	268	221	235	273	242	233	272	241	233	249	249	266	272	250	255	227	247	249	239	262	286	253	284	243	255	254	243	224	230	256	265	270	251	222	232	235	260	227	258	255	233	256	236	235	231	254	250	258	237	226	264	279	259	241	260	221	244	274	268	232	274	242	243	254	266	261	243	244	255	251	241	266	223	257	238	276	267	274	265	254	242	246	216	260	258	241	250	271	244	265	258	253	267	271	221	241	297	257	226	224	236	256	283	239
26868	19942	7346	1001	624	570	495	527	514	506	519	504	492	461	479	516	487	519	451	464	497	510	475	497	478	473	491	458	462	489	442	464	505	482	523	518	466	476	472	478	462	483	488	471	485	509	468	471	476	477	473	501	542	471	478	482	469	493	478	487	490	480	509	478	499	482	519	468	453	510	501	452	473	470	480	486	447	417	481	494	494	488	491	522	479	476	468	501	473	467	491	430	474	469	462	505	460	487	452	471	500	467	476	443	494	509	526	463	467	496	486	472	514	472	471	465	488	472	458	489	455	467	484	467	474	481	502	471	489	470	484	482	514	493	448	481	483	525	495	486	495	485	446	494	484	466	475	489	449	501	516	456	449	507	478	498	475	498	506	474	503	456	462	531	480	453	489	496	450	489	458	469	499	529	494	445	479	454	503	463	456	469	487	493	536	473	498	493	499	447	438	472	465	497	477	476	480	479	464	490	501	503	463	474	457	459	446	458	489	527	466	453	505	469	496	457	473	465	452	472	470	493	472	474	517	467	422	502	504	493	431	489	472	514	467	477	461	465	493	476	507	506	511	460	455	457	498	504	468	454	489	483	485	524	488	467	446	477	480	479	516	510	468	493	499	507	520	460	452	470	488	502	479	488	457	457	438	492	481	479	512	527	528	491	487	469	478	502	476	493	467	512	467	451	485	516	457	479	486	490	491	432	471	471	497	475	447	497	460	470	511	438	523	475	452	490	454	465	454	456	506	468	431	434	517	481	493	454	474	487	462	532	448	493	506	464	486	455	444	444	465	458	499	488	456	445	536	505	531	488	479	444	472	478	472	445	509	459	470	472	459	475	498	501	475	482	475	503	468	464	497	477	488	486	506	445	486	477	460	496	482	434	449	486	487	494	493	505	462	482	489	494	509	476	516	484	514	497	465	501	503	464	463	489	472	504	468	486	467	454	514	450	456	485	496	497	491	459	434	480	465	489	454	470	474	480	462	500	459	472	477	488	462	440	483	497	491	456	447	467	510	503	484	481	461	494	476	441	487	474	471	479	471	473	453	495	507	481	477	494	463	469	497	488	436	458	441	481	493	478	488	474	501	449	489	507	468	467	490	496	431	492	488	506	506	476	498	455	505	485	487	491	494	493	463	496	457	506	502	464	506	494	465	439	475	484	507	451	483	488	464	501	499	488	492	460	478	481	478	435	470	463	465	466	447	470	480	489	511	493	459	466	477	509	484	446	497	517	482	500	521	440	512	503	423	488	432	479	472	460	490	487	494	477	480	467	474	470	461	472	466	494	438	499	509	469	499	513	465	457	473	494	494	471	445	514	477	506	504	456	477	456	464	474	443	448	518	500	466	492	487	461	509	510	469	428	505	501	491	456	481	505	489	469	461	514	463	479	464	486	446	468	464	450	449	456	458	507	457	486	454	529	494	462	468	478	469	497	499	458	455	492	433	486	493	488	459	464	483	459	488	471	468	431	473	473	483	459	442	465	475	467	484	444	442	471	458	473	488	478	450	449	426	445	486	472	467	458	509	440	453	470	463	483	445	463	444	520	451	500	473	474	459	405	462	527	466	473	510	481	459	498	463	489	473	474	486	456	476	519	464	483	457	481	498	473	452	491	497	473	460	462	507	485	454	464	510	493	498	460	446	477	449	498	481	485	441	461	471	471	444	466	477	490	460	468	460	493	448	495	497	470	499	475	480	494	488	514	468	469	465	508	447	491	496	474	449	475	493	443	475	498	493	513	436	471	465	482	455	483	464	437	447	469	440	486	459	461	478	472	453	501	499	450	480	443	530	463	510	464	486	473	434	470	528	501	485	455	484	466	462	490	478	444	498	486	486	492	438	462	455	518	477	445	459	488	442	476	454	454	509	490	481	462	485	471	489	510	470	455	479	484	434	499	526	466	445	464	496	485	498	480	491	506	504	484	436	488	519	435	473	487	488	477	469	496	507	427	438	455	525	519	450	473	471	511	496	491	531	508	471	474	522	479	444	459	483	481	459	496	469	487	439	441	503	470	468	449	474	492	517	510	513	487	478	472	454	483	459	474	492	479	503	481	503	485	478	455	496	453	452	445	440	478	453	474	472	480	507	472	454	486	473	474	469	444	464	496	478	473	486	452	452	495	541	446	493	453	501	532	481	507	457	467	461	491	509	453	468	488	479	448	465	469	454	472	478	457	475	526	472	496	507	458	484	481	490	490	517	526	483	501	476	494	520	447	520	502	472	482	512	476	441	478	467	456	487	462	453	502	471	503	514	482	495	482	530	472	477	471	498	460	474	428	491	497	489	465	507	490	473	491	474	444	489	469	483	493	502	503	464	441	493	463	511	498	512	459	494	474	439	488	465	482	483	440	490	501	485	433	472	486	490	471	472	466	454	458	439	481	512	505	446	491	497	482	484	462	483	457	458	474	484	473	494	500	465	467	456	503	454	483	477	482	500	475	474	504	490	473	523	483	470	497	442	514	501	465	474	486	489	482	484	538	446	483	507	503	417	496	479	474	474	460	484	483	504	473	490	453	458	465	491	456	484	484	472	483	466	509	460	490	500	470	471	504	457	470	472	495	493	451	474	486	476	494	510	471	460	505	439	460	501	474	499	430	454	471	433	488	487	463	470	454	448	454	444	489	486	479	503	450	520	522	480	500	448	464	498	477	478	503	487	438	470	507	468	518	460	452	471	492	514	499	469	517	501	488	541	505	477	458	506	488	467	522	443	470	487	460	484	462	526	494	489	480	494	473	448	454	497	532	523	472	497	477	555	470	456	512	473	489	519	490	476	443	455	490	497	468	490	502	489	447	509	459	454	525	462	457	497	492	495	473	423	490	491	509	498	449	481	497	491	482	448	455	492	479	474	497	468	490	481	502	493	510	495	482	482	471	486	481	485	477	492	452	478	467	489	509	479	469	489	483	437	470	461	501	469	472	464	555	482	466	473	475	476	487	462	519	478	469	460	454	498	463	462	491	484	504	535	458	462	484	484	499	476	464	483	483	450	474	506	524	462	470	491	474	499	477	499	479	455	491	500	482	455	433	446	504	485	463	457	445	484	514	483	463	484	464	512	475	512	512	479	459	480	469	473	491	475	486	488	506	488	481	456	482	483	441	474	511	498	410	460	442	438	461	471	501	488	447	510	475	471	466	509	480	464	505	474	480	489	473	461	469	503	485	483	496	461	487	470	485	445	501	465	457	522	499	502	499	460	441	442	494	435	489	490	505	443	473	434	486	507	456	500	495	500	515	483	437	496	459	488	482	517	461	515	499	440	496	510	481	497	490	498	446	492	479	501	475	472	497	463	502	503	462	490	457	475	493	493	493	515	465	476	493	473	472	433	462	439	487	539	523	515	450	493	484	477	484	468	471	446	463	502	467	522	471	461	458	446	453	485	476	460	480	491	453	485	497	487	498	485	466	466	520	503	474	464	500	458	488	497	470	442	487	480	459	487	470	467	480	508	494	496	485	474	479	510	448	514	491	475	451
5605	1378	1169	854	697	683	662	603	684	619	592	646	621	619	622	580	592	596	604	587	536	607	536	609	588	557	594	566	558	626	593	532	576	597	569	599	570	561	568	552	582	581	578	562	592	596	608	597	574	624	553	551	602	582	574	564	634	567	602	573	570	533	554	558	574	576	593	567	561	557	566	533	591	602	568	579	566	610	570	591	594	557	615	568	592	595	593	607	589	569	631	576	620	608	567	606	554	570	596	594	613	558	543	587	565	558	583	581	543	563	582	578	566	613	616	557	576	564	636	569	599	527	541	540	588	592	577	596	517	508	590	617	576	575	572	587	516	615	571	606	588	575	541	572	611	575	587	549	584	563	609	558	574	567	569	581	550	550	556	594	572	558	591	619	536	589	614	559	554	556	558	580	586	521	627	597	598	606	594	559	581	548	568	582	576	567	555	601	572	571	564	576	559	599	564	581	618	567	538	570	579	574	597	529	523	597	597	502	594	587	602	592	601	540	548	530	553	626	559	622	577	558	619	537	531	578	551	619	583	573	594	589	650	592	575	602	664	600	567	575	569	587	558	604	570	531	592	594	535	578	628	589	585	622	595	579	586	563	576	620	575	593	565	591	580	597	581	587	592	562	598	596	545	631	543	588	577	611	553	561	603	610	579	583	632	574	584	573	579	563	562	606	590	538	553	538	585	576	559	565	567	584	563	592	616	600	599	591	530	592	582	594	574	543	595	552	542	604	536	599	561	585	549	585	565	543	536	577	540	620	609	562	537	621	587	560	574	576	551	584	607	554	570	560	574	604	534	573	573	530	583	571	582	631	591	558	534	606	575	548	614	592	579	565	590	543	546	596	591	603	580	538	582	604	587	570	610	668	543	577	600	563	552	618	599	610	572	582	591	571	579	565	599	608	593	573	558	584	585	621	549	600	551	557	531	569	611	554	614	569	576	602	587	623	558	528	559	576	563	536	552	512	591	584	586	605	606	572	596	529	611	544	571	615	560	557	556	574	574	603	615	552	595	557	584	580	587	576	545	613	606	578	588	569	584	569	575	553	579	540	600	550	564	575	564	590	588	582	567	548	557	547	585	580	534	582	596	539	587	569	577	586	569	547	545	564	578	621	582	584	572	535	574	533	603	576	573	598	543	581	620	547	576	556	625	568	572	605	560	578	599	591	540	621	546	569	594	565	585	616	559	613	583	598	589	575	570	584	589	589	552	560	548	532	582	569	576	573	590	507	546	564	570	579	541	561	579	585	548	593	563	579	569	553	575	540	579	595	556	583	581	597	602	597	570	585	556	593	539	591	567	596	581	623	569	538	572	560	572	546	576	584	595	559	613	571	562	588	575	550	597	619	545	565	561	602	567	622	572	587	582	545	546	537	526	614	569	566	613	598	593	553	555	612	612	578	577	562	623	580	580	547	546	564	579	590	636	557	612	607	582	587	577	578	594	576	549	561	626	565	542	533	574	580	580	603	557	623	596	579	586	564	582	553	605	591	603	627	592	583	579	567	555	590	604	615	577	590	555	595	579	547	556	548	581	582	547	598	594	553	548	612	586	582	598	612	589	641	591	585	604	546	599	555	582	584	540	582	567	571	577	589	592	594	576	606	585	588	563	558	565	554	570	623	531	579	597	572	556	606	556	573	539	534	521	577	581	567	564	574	572	587	583	559	604	610	583	594	538	572	584	592	579	584	573	579	563	600	580	597	610	559	566	547	606	573	532	562	598	583	581	601	560	620	555	609	594	554	593	601	559	605	556	585	589	553	570	540	593	620	584	529	580	597	581	574	579	587	594	585	599	578	566	548	608	579	542	603	540	581	599	554	559	568	619	602	545	566	591	574	576	603	612	550	569	563	572	545	600	574	615	586	595	597	565	590	578	589	601	568	585	561	557	556	586	569	610	590	582	569	587	606	568	608	599	583	556	607	576	563	542	596	559	574	587	580	579	570	585	607	594	559	547	572	580	605	589	570	595	576	595	551	582	604	577	569	558	566	563	588	527	557	599	594	565	620	541	579	572	573	592	592	607	589	606	619	587	581	567	614	555	614	590	615	569	559	573	567	603	550	609	518	583	593	567	550	569	567	554	579	646	612	596	563	526	585	585	568	594	586	589	579	574	553	585	588	619	555	564	615	600	609	568	549	585	574	550	592	551	588	612	549	553	597	597	579	595	585	557	636	562	559	571	553	548	543	532	547	616	586	581	610	591	573	587	566	597	634	573	579	561	558	623	569	563	552	567	574	557	607	575	558	569	555	581	529	570	562	580	580	591	614	566	589	548	573	538	578	530	579	589	589	560	563	614	571	568	628	581	528	600	628	610	589	557	581	589	625	567	598	607	555	602	575	615	576	568	585	577	581	610	566	619	591	592	564	602	595	583	585	600	540	610	588	584	592	608	528	578	614	572	566	539	598	564	604	596	584	602	556	621	590	578	574	592	524	596	571	560	587	559	516	597	614	564	588	585	616	588	599	561	636	579	558	580	640	608	618	562	569	600	636	587	553	575	535	565	617	588	587	571	599	559	572	562	619	577	561	548	544	627	583	566	571	566	587	634	595	563	584	564	580	560	564	580	574	560	580	582	581	551	578	638	563	574	547	579	546	567	564	591	597	622	557	599	580	583	573	592	590	587	541	574	575	559	580	603	590	576	587	579	590	624	600	594	588	594	582	531	562	544	580	635	605	555	557	604	586	578	591	628	577	541	576	585	583	584	586	569	594	565	579	557	580	604	564	554	589	604	583	604	603	635	541	576	566	560	576	562	595	609	628	564	579	565	577	578	563	529	568	604	568	559	590	565	624	554	569	551	562	580	593	559	564	606	601	590	572	579	561	589	552	531	567	584	589	601	569	554	575	617	618	593	559	602	666	568	569	574	602	520	555	601	575	573	555	564	588	597	564	602	616	547	572	525	599	596	584	588	606	609	615	585	551	593	568	570	598	579	560	580	567	594	582	569	549	583	581	570	641	580	555	590	585	605	589	621	599	589	582	569	601	551	606	594	620	618	601	627	549	599	595	576	597	546	564	585	555	575	582	558	543	562	533	556	581	597	595	605	581	604	559	572	560	618	553	579	545	588	559	561	607	544	598	654	553	564	558	562	605	617	600	584	551	609	551	528	535	598	576	551	553	562	563	568	562	574	563	614	572	578	609	574	584	608	522	590	602	556	575	617	562	616	583	598	601	525	583	525	609	573	565	584	531	560	589	599	592	592	577	632	593	573	608	568	541	556	532	587	581	607	575	586	538	558	592	566	586	553	558	620	607	581	584	620	589	584	577	634	543	607	592	609	492	572	549	585	570	614	600	603	587	533	605	574	539	582	605	601	555	549	545	570	555	609	570	549	594	555	573	588	581	630	562	578	569	597	590	582	617	571	592	576	565	622	551	562	655	565	543	595	596	559	578	531	616	576	543	555	595	573	590	570	578	579	587	583	565	577	564	621	598	544	569	581	619	611	570	629	599	580	574	597	606	533	563
23655	21028	28393	23873	21010	11319	1221	696	574	543	475	419	364	345	338	346	352	302	295	287	303	275	309	283	270	241	282	238	268	271	243	254	251	270	237	276	240	282	271	252	237	235	244	249	255	217	239	256	234	212	252	253	242	229	249	230	225	254	232	243	244	233	262	237	257	229	241	243	264	240	255	220	258	249	228	243	245	260	223	273	266	227	232	220	209	246	222	209	242	262	251	239	252	226	234	276	226	246	239	211	232	220	267	250	256	274	231	220	236	233	231	282	266	227	239	244	262	214	244	241	247	241	224	245	220	229	251	225	233	238	242	211	223	274	239	201	241	274	241	208	222	234	255	238	214	220	233	216	255	226	230	235	234	234	233	243	248	249	223	210	241	214	249	252	230	239	201	240	217	236	249	253	229	223	232	234	216	216	221	237	223	208	229	236	219	242	248	225	236	240	227	229	233	233	223	232	222	237	216	219	236	213	215	232	222	231	205	222	252	242	237	230	239	225	224	207	251	244	253	243	211	220	258	222	238	230	232	226	211	251	213	242	229	226	245	224	257	237	199	252	257	220	210	224	242	241	230	252	226	210	209	226	233	224	248	235	203	228	249	224	232	245	217	248	201	211	256	258	216	249	209	241	223	227	267	262	225	220	249	253	272	221	216	238	240	218	263	209	220	244	245	230	260	244	232	231	232	216	219	214	226	242	226	238	234	242	235	254	240	241	254	247	239	250	231	228	259	254	239	244	235	247	274	244	233	235	236	234	232	258	223	237	240	225	208	256	218	233	220	252	259	233	238	238	224	227	229	241	265	251	216	223	253	224	228	222	260	216	227	252	235	229	221	253	249	228	274	248	212	225	204	220	233	242	241	254	229	217	213	241	221	215	220	244	219	234	235	188	215	225	230	235	240	205	226	235	217	229	218	213	262	217	240	232	236	239	224	223	255	243	216	224	232	220	254	258	238	203	227	255	218	218	247	237	228	251	224	245	238	227	224	219	221	227	234	236	236	256	233	216	209	235	255	222	235	255	267	234	235	235	221	237	235	237	263	210	242	226	246	262	222	242	226	241	242	234	226	214	224	223	223	211	255	217	228	201	223	257	239	247	262	260	237	238	213	273	243	243	230	241	241	240	235	259	242	232	197	226	272	244	216	232	202	223	225	260	230	229	222	220	226	245	224	238	223	240	219	242	220	211	237	246	251	256	235	232	209	208	212	246	222	221	235	251	260	235	234	224	223	241	240	243	201	258	241	211	209	227	220	250	238	244	219	212	248	228	233	209	205	218	220	240	245	221	262	197	216	252	224	234	240	228	220	235	223	227	253	232	243	248	253	244	238	247	236	230	236	226	224	239	243	216	225	233	244	241	256	243	228	207	229	274	230	221	224	210	227	244	249	270	244	227	219	262	253	221	227	257	211	236	227	250	265	200	248	254	244	234	219	254	221	240	226	219	248	242	243	215	223	215	190	236	261	226	243	234	225	210	224	264	246	251	236	208	234	232	238	239	223	243	252	228	225	231	229	225	229	251	237	257	216	239	232	235	223	244	236	239	235	246	235	229	219	255	260	262	247	253	224	220	215	238	244	240	213	264	245	297	201	252	240	228	273	210	217	234	212	241	256	224	261	232	222	242	227	236	232	211	231	234	256	219	249	190	226	210	208	241	245	212	224	229	243	228	248	234	238	255	249	204	233	227	229	225	215	218	225	232	248	244	206	264	210	215	197	244	237	225	236	233	230	223	228	229	225	249	250	225	265	211	233	239	253	251	238	232	244	276	205	225	231	226	228	247	225	214	251	232	247	221	219	232	223	237	252	257	234	236	233	231	209	228	232	232	260	227	257	220	230	249	220	255	266	226	223	251	248	211	212	238	242	230	232	224	213	240	244	204	247	229	242	243	212	249	244	238	238	229	241	216	239	243	244	234	250	235	230	229	224	240	223	216	233	233	248	227	244	213	250	245	252	254	210	219	244	223	226	220	212	217	240	234	242	250	230	253	247	231	231	241	259	243	261	263	206	230	240	253	237	246	248	218	214	232	220	259	220	232	231	224	204	221	243	249	247	254	229	234	236	242	224	277	224	218	224	197	246	255	236	238	226	240	228	219	225	242	234	221	229	209	265	224	224	219	227	217	224	261	230	225	224	233	251	222	256	214	234	256	226	260	260	208	246	217	242	218	226	253	239	231	252	230	219	255	220	265	225	231	221	246	226	232	214	246	246	223	231	255	226	229	234	228	230	249	242	229	217	238	241	230	243	245	226	235	244	238	233	231	219	224	231	237	248	219	240	211	226	218	230	234	212	217	222	229	248	231	226	245	241	243	229	218	252	225	241	225	234	229	235	263	263	247	222	215	237	246	228	226	231	235	242	241	235	221	232	253	247	240	216	213	227	243	221	242	215	216	259	266	213	248	240	206	224	251	203	224	227	268	239	216	235	228	214	219	217	233	229	233	201	281	233	205	231	247	243	251	238	234	238	217	254	227	204	258	235	253	211	251	230	227	222	264	225	211	241	224	225	220	203	252	240	238	252	225	259	258	230	238	233	254	257	257	230	215	255	232	255	217	230	235	241	238	218	232	226	236	224	261	249	210	256	243	221	226	226	225	226	214	260	210	250	260	244	204	250	218	254	240	243	241	222	226	231	207	220	236	234	211	246	233	220	239	244	256	209	230	250	259	223	268	206	223	228	194	244	254	220	231	244	242	234	239	226	232	222	221	231	233	250	242	222	232	244	243	228	186	215	223	230	234	207	242	220	255	243	253	271	227	226	238	234	220	230	216	246	252	224	251	227	220	235	235	231	249	232	220	257	251	234	254	225	234	197	241	260	247	222	248	232	237	247	242	233	238	249	243	239	231	247	228	258	206	237	285	232	214	245	245	234	201	253	247	213	238	231	260	223	242	231	241	261	219	240	228	217	237	226	228	258	255	209	245	237	230	240	225	238	243	230	267	221	226	226	249	223	250	229	226	268	211	223	255	197	192	278	239	250	244	232	244	210	257	227	224	228	255	228	228	251	245	259	241	224	237	216	264	232	240	239	251	231	212	254	223	223	237	233	251	233	231	230	210	264	248	219	221	231	225	235	203	208	223	198	228	234	261	252	233	254	228	207	233	212	244	221	212	235	250	244	199	246	233	226	222	207	228	228	233	234	216	241	250	199	222	213	219	236	237	224	228	244	235	219	224	219	229	202	230	206	244	202	231	221	228	243	259	223	238	212	199	217	223	219	224	217	241	237	241	234	240	276	210	271	185	247	247	231	230	223	224	243	196	233	216	205	227	238	231	230	238	253	237	238	259	194	215	255	259	246	258	247	239	237	242	231	245	222	234	232	220	217	281	216	240	238	216	240	225	247	244	244	240	206	235	208	227	243	254	255	214	235	242	228	237	246	228	224	210	224	206	242	223	242	228	246	237	207	221	235	251	247	225	231	233	237	249	227	240	236	231	258	219	224	243	237	247	222	230	222	237	236	283	272	226	231	257
7512	10566	8842	4243	2903	2227	1724	1333	1067	866	797	691	577	594	474	453	491	427	392	400	400	351	366	361	345	337	322	307	315	326	319	297	343	350	321	314	304	341	330	326	325	320	300	316	302	320	289	303	325	292	285	307	294	281	304	305	288	311	281	308	271	267	295	298	287	277	269	286	304	270	298	303	285	277	292	319	340	280	301	294	282	322	296	287	300	280	304	309	291	326	278	263	278	288	288	281	311	293	283	315	281	258	294	276	274	297	288	239	257	298	294	289	301	299	279	306	277	292	276	268	288	283	253	288	291	290	300	286	267	285	292	317	261	290	293	230	283	276	276	328	329	275	307	307	307	269	289	292	272	315	297	261	298	323	298	303	285	251	284	270	267	268	269	313	323	291	290	283	269	295	269	298	288	293	276	294	304	286	270	312	292	300	270	308	287	313	284	276	288	291	278	284	261	262	331	289	294	300	266	275	292	298	232	320	291	294	273	283	266	276	282	294	279	269	260	276	282	266	288	254	285	284	280	297	296	296	275	267	332	278	289	287	273	269	298	254	293	276	265	282	293	281	269	304	299	260	278	269	272	300	294	311	304	289	306	275	273	283	273	309	284	274	294	276	271	319	288	309	276	302	288	297	274	298	277	275	277	276	286	253	292	272	300	273	326	276	290	282	310	249	275	296	280	266	286	274	306	266	277	280	274	289	316	267	301	269	286	296	274	287	309	287	310	319	283	280	307	322	267	300	284	283	302	269	294	259	275	298	262	278	270	332	296	310	294	275	325	278	267	276	301	298	322	265	292	298	302	289	300	294	262	307	279	272	315	264	318	286	290	295	306	294	289	294	273	271	268	295	297	290	293	322	286	273	312	283	301	289	293	297	272	270	261	277	286	278	300	270	305	286	276	295	310	297	287	301	274	256	301	307	272	281	269	285	269	248	288	289	285	261	285	277	291	264	290	312	277	271	300	249	275	314	278	290	285	292	289	276	293	325	282	269	301	284	291	308	269	284	289	308	276	268	257	313	297	286	287	309	256	280	291	304	312	312	282	297	317	301	267	283	295	306	286	282	274	314	278	281	298	275	262	299	241	275	289	288	285	285	270	271	286	333	279	283	317	275	272	285	303	264	268	300	306	306	272	311	282	304	321	257	278	273	264	285	273	272	306	293	293	293	322	280	305	294	280	264	280	278	290	273	276	274	308	332	291	278	296	285	312	285	290	287	311	303	278	281	289	308	284	287	286	299	292	275	287	277	282	293	291	266	281	265	291	303	276	268	315	298	274	317	314	282	272	297	279	275	265	309	245	297	282	292	280	301	289	311	259	286	273	266	256	272	287	283	305	282	286	249	285	266	288	266	264	281	276	269	285	309	264	287	262	273	261	323	315	269	287	285	325	293	317	337	306	258	260	318	301	294	275	264	267	287	278	292	303	310	300	305	270	292	279	271	261	296	253	289	283	316	292	299	319	287	308	302	294	310	287	272	287	273	290	280	301	276	266	287	287	270	296	267	302	298	293	301	266	271	291	282	279	294	255	307	249	289	285	268	288	314	288	288	290	287	292	257	339	277	276	271	284	284	310	268	276	278	277	290	277	293	321	309	278	276	258	298	285	296	283	279	292	325	288	299	261	280	289	295	294	277	286	298	293	333	294	295	335	297	285	257	292	270	289	298	302	272	293	270	305	267	304	268	277	281	310	321	306	284	297	273	287	307	251	276	310	304	297	314	299	291	272	262	295	319	273	319	273	302	305	288	296	297	273	246	303	285	321	307	277	290	275	291	290	273	257	270	279	271	295	298	306	283	237	293	299	303	303	288	310	278	330	279	313	266	270	295	303	288	296	270	266	283	265	308	264	270	275	266	283	297	266	258	256	299	290	316	321	311	274	322	260	283	293	290	302	270	255	307	261	322	288	243	281	312	296	280	284	284	264	275	274	279	284	245	278	303	304	291	286	263	288	288	272	271	256	297	267	284	300	298	310	277	263	263	289	290	289	281	278	297	275	310	285	282	337	258	282	275	284	282	267	288	308	303	298	288	258	265	291	267	295	294	289	305	293	267	286	302	284	277	272	280	258	253	289	307	278	279	275	309	279	296	318	279	266	298	335	286	274	274	263	292	275	287	292	295	279	308	300	284	297	291	273	294	258	279	271	283	294	296	288	299	243	277	275	301	301	313	276	324	273	264	279	329	308	288	280	288	281	311	292	298	301	304	285	296	256	282	276	311	296	278	266	282	272	304	317	282	328	303	299	291	294	253	289	316	287	295	269	296	290	275	277	305	327	312	276	286	255	300	280	277	287	247	302	271	261	304	294	285	296	292	268	263	282	288	270	270	261	281	290	303	287	294	272	271	266	299	245	300	285	267	279	274	294	277	290	256	274	284	287	266	256	315	310	265	292	316	285	294	293	288	281	277	282	251	291	274	303	281	279	305	300	296	314	300	312	296	270	298	285	301	291	276	270	284	287	256	304	284	278	283	314	278	322	295	300	281	272	266	297	322	279	313	278	299	295	294	261	258	276	254	294	291	311	303	283	284	301	264	285	297	309	287	270	282	294	309	273	295	262	287	275	290	319	284	275	285	283	302	294	285	290	288	299	298	280	267	298	283	273	312	329	285	302	276	287	282	295	261	275	303	286	277	304	283	290	283	285	295	274	286	339	308	308	274	293	303	253	269	298	276	252	276	310	272	314	255	287	289	316	299	287	314	282	301	269	270	289	281	283	290	278	267	291	278	274	273	304	275	285	288	292	277	295	290	294	290	282	288	301	265	289	308	275	304	299	276	284	288	279	286	292	290	290	290	300	285	258	295	288	306	275	336	281	279	316	302	280	286	269	294	297	288	289	305	288	284	308	292	294	290	280	297	282	298	276	330	285	284	270	302	288	285	277	297	281	282	266	288	284	270	292	284	311	286	302	281	280	265	283	286	286	276	293	277	276	304	242	289	267	273	257	283	299	268	291	268	297	296	283	292	292	274	319	279	284	307	259	326	316	299	282	307	283	258	286	299	296	289	308	277	297	285	300	307	290	283	304	273	289	267	289	286	317	283	297	281	292	312	300	279	275	287	288	292	266	275	249	262	303	298	278	301	283	286	302	288	275	287	260	304	274	254	282	268	301	260	313	289	287	269	287	270	284	253	286	269	294	268	299	308	297	300	310	276	277	291	269	293	272	298	308	301	271	325	294	275	309	283	268	291	278	284	292	288	239	285	291	263	279	270	290	290	278	306	291	294	286	285	318	280	281	270	305	274	280	324	290	263	290	299	295	289	300	284	306	266	272	284	268	254	304	287	271	287	311	306	262	286	270	306	274	271	283	282	296	299	280	299	271	272	274	286	287	292	284	280	305	313	286	323	306	299	286	289	277	293	264	305	271	285	286	293	302	286	285	301	281	288	292	279	294	273	289	285	308	285	263	291	305	271	274	333	316	281	290	282	270	290	248	289	257	277	301	299	316	289	301	306	262	258	283	260	294	280	307	268
24978	20994	27228	24820	10517	1126	842	786	723	639	671	643	584	586	591	567	591	595	562	609	520	559	553	532	594	591	558	574	581	559	539	573	552	562	567	516	535	565	609	549	556	551	580	569	583	547	547	529	562	561	581	524	561	568	567	567	587	571	560	597	540	518	567	524	571	582	505	544	545	538	591	511	573	587	557	523	570	536	579	584	564	575	538	566	586	540	551	588	556	536	568	578	593	589	559	540	569	561	585	572	574	545	551	537	530	576	567	528	570	550	585	562	607	518	560	568	583	536	522	590	552	543	570	559	560	527	554	540	513	580	575	567	537	555	522	550	609	536	552	533	553	559	537	571	535	519	563	526	514	555	584	562	565	519	553	577	542	559	552	555	552	564	526	613	510	595	574	527	562	566	548	556	546	566	536	557	544	551	562	559	553	561	589	535	567	540	524	560	579	542	553	559	554	559	550	537	586	559	539	568	543	521	553	539	571	551	602	547	541	559	585	553	550	531	593	553	571	520	589	537	564	566	561	578	547	515	529	540	563	607	533	536	554	562	577	541	576	547	527	523	539	555	564	581	551	580	577	557	559	542	554	533	539	583	536	596	568	545	574	563	540	527	544	599	559	544	554	559	572	516	535	571	562	602	555	567	556	542	543	561	540	558	557	576	568	548	562	577	559	547	570	556	547	613	574	520	520	591	561	578	522	596	562	585	555	541	566	539	565	502	547	542	552	540	573	552	553	525	562	509	604	551	564	520	554	546	535	563	632	517	571	538	609	565	606	555	541	559	581	555	540	566	558	539	573	552	564	569	524	565	575	554	574	562	571	573	543	542	584	596	508	520	533	562	579	570	573	556	556	560	537	522	555	531	508	562	530	524	561	552	531	549	538	545	566	534	548	542	575	542	544	579	577	592	586	525	544	565	536	572	535	591	542	591	545	531	575	559	534	566	560	529	564	573	525	587	575	523	595	580	577	596	553	558	538	561	550	593	565	536	502	528	521	567	550	555	554	542	511	522	507	526	564	533	552	543	522	511	561	547	522	557	561	554	543	503	625	554	550	545	568	558	574	552	573	539	524	540	553	565	522	566	523	547	566	557	583	552	560	581	530	560	539	583	576	571	557	557	537	557	554	527	562	525	534	550	545	503	531	582	506	505	554	547	559	550	548	537	535	538	538	624	602	557	577	545	559	571	617	594	519	555	526	548	594	535	603	498	520	561	567	548	547	524	576	553	584	587	544	555	522	534	568	539	487	504	546	571	559	568	542	568	548	543	522	572	551	555	588	551	546	561	556	567	548	576	582	528	524	556	583	576	534	556	558	535	544	561	579	560	545	531	529	593	581	570	561	544	527	581	546	572	507	553	530	592	573	547	564	538	556	529	514	552	586	534	564	550	564	494	563	561	571	548	562	549	615	521	576	552	543	564	564	524	584	550	564	520	537	537	567	535	613	513	572	519	551	540	554	574	542	566	530	554	515	548	560	488	555	564	529	511	572	571	534	529	542	513	568	526	551	552	580	557	554	517	545	541	581	584	572	588	565	543	582	576	521	550	544	554	603	570	550	586	537	582	576	592	559	567	530	563	559	519	550	603	585	534	571	549	555	572	576	555	507	534	588	492	515	560	534	539	535	548	574	573	613	575	544	584	515	575	560	555	540	538	585	527	526	582	542	560	576	561	595	548	537	544	592	521	572	543	544	588	554	496	518	553	559	550	555	559	546	563	542	499	599	574	569	545	590	549	553	526	556	573	547	551	570	549	554	539	540	526	590	553	598	556	563	520	588	544	552	560	565	529	558	537	537	583	586	578	527	585	538	547	566	524	519	575	539	506	541	560	579	542	567	529	540	552	543	560	566	531	603	598	564	569	549	549	554	552	527	547	537	588	539	524	526	557	513	579	600	575	510	554	606	564	530	593	561	554	581	574	531	512	572	542	550	539	545	553	553	526	593	573	546	552	582	535	593	576	539	532	553	550	529	565	588	549	511	519	569	577	555	583	547	561	541	550	539	537	589	591	523	556	548	583	563	554	562	568	572	526	543	572	582	557	567	542	587	510	570	587	507	561	589	533	574	585	548	536	522	573	569	525	543	555	516	527	612	545	536	600	526	582	548	565	559	560	589	524	564	545	568	580	525	556	560	540	532	548	534	587	598	498	525	543	585	597	537	574	573	548	577	546	531	553	593	552	561	570	520	547	484	536	559	548	524	545	564	572	544	589	592	563	550	541	558	566	545	546	590	543	544	543	596	546	542	541	548	549	566	504	548	533	569	520	548	529	560	533	512	550	589	554	581	525	555	563	594	557	509	556	533	616	537	552	536	554	557	538	522	570	588	551	575	582	571	532	562	532	587	563	555	572	540	518	522	544	563	581	581	563	583	536	528	497	569	579	571	541	604	544	515	533	556	522	577	592	544	544	551	598	562	539	564	553	544	563	546	555	601	552	556	559	545	560	539	521	531	553	552	533	578	540	562	535	535	553	597	577	543	510	577	524	611	564	550	514	539	574	543	597	532	574	579	587	564	508	553	581	567	562	570	590	557	552	557	569	557	516	601	554	565	523	549	585	568	528	573	577	520	546	511	529	556	567	552	535	572	544	559	530	548	532	618	564	576	528	542	531	544	552	559	500	566	531	571	537	523	548	596	577	542	584	521	548	542	520	525	529	555	524	545	570	586	566	552	547	586	591	557	565	567	554	567	579	548	515	565	521	558	583	516	508	569	535	566	521	583	555	527	535	538	573	538	572	544	540	581	537	534	551	542	556	511	558	583	522	585	529	562	578	538	563	531	540	560	575	526	561	560	526	534	582	555	576	591	566	589	520	585	588	535	560	515	556	605	572	587	541	551	554	563	506	547	540	551	538	546	530	578	583	534	541	542	594	543	591	506	584	546	583	569	540	541	560	526	542	558	523	553	551	555	504	553	550	561	546	539	591	565	514	568	559	579	517	547	585	544	526	498	573	598	563	539	584	597	610	523	573	549	568	579	562	549	569	534	582	497	519	574	586	557	534	533	549	571	543	572	545	547	517	552	572	505	525	539	547	572	545	496	553	560	559	560	531	548	564	581	524	492	546	498	579	547	542	558	572	540	536	545	570	552	538	488	527	553	550	564	532	534	540	541	584	581	509	533	550	530	552	547	551	536	524	573	547	540	551	576	531	586	562	582	533	524	574	544	557	527	544	545	538	593	570	587	524	555	489	557	555	542	585	538	546	592	574	543	565	544	565	539	566	570	556	604	541	557	564	566	517	542	536	547	518	552	574	553	537	562	562	507	562	583	534	527	589	550	518	543	546	556	571	586	552	545	528	550	563	570	550	534	559	588	510	534	531	525	560	562	539	570	594	590	551	557	542	573	566	551	536	562	559	523	551	562	538	511	540	575	546	559	534	549	558	586	562	554	534	594	550	538	560	546	555	506	540	549	558	593	563	553	529	531	542	530	536	575	569	499	545	570	563	510	564	578	604	552	534	534	557	551	535	579	562
7056	6266	4841	2606	1998	1598	1308	1171	1049	952	886	847	773	720	735	734	726	730	706	657	726	692	656	743	689	659	680	615	651	646	644	655	657	664	646	680	671	646	699	589	641	698	651	663	651	608	676	674	668	616	650	652	659	658	623	683	655	652	656	663	690	632	641	667	666	654	648	601	628	660	633	690	690	672	610	638	623	664	637	687	608	663	606	676	649	678	601	589	668	628	666	623	617	668	614	617	640	619	644	669	591	627	651	665	640	632	638	646	702	613	618	624	614	665	649	670	626	635	662	669	649	623	664	596	653	674	609	659	635	625	611	584	568	681	654	675	666	624	615	625	630	657	660	629	681	629	659	662	670	586	682	701	619	667	634	673	583	650	628	674	672	603	638	658	668	635	641	626	653	668	606	636	670	639	621	651	660	652	613	637	640	666	652	644	653	661	657	583	636	648	593	619	654	667	687	682	658	688	603	667	589	621	659	666	624	689	633	635	707	654	627	637	633	655	644	671	605	671	631	643	662	619	603	662	650	650	629	663	657	683	674	645	663	620	633	667	643	638	639	628	650	672	640	667	662	616	660	629	671	623	639	629	672	677	610	623	639	647	640	694	658	665	671	637	636	647	619	625	653	657	629	638	672	637	672	627	624	635	616	612	645	637	641	659	634	672	615	661	608	620	643	639	635	603	654	628	654	657	638	580	600	630	672	648	644	622	656	650	611	603	626	660	649	619	650	663	600	620	646	604	655	683	648	614	648	653	603	652	618	611	660	595	622	653	649	636	619	662	605	616	607	619	639	652	641	655	642	645	628	657	674	654	667	637	621	631	675	618	674	643	673	613	667	647	670	607	631	572	648	632	648	637	648	615	672	596	632	601	646	653	648	646	647	643	641	633	656	653	609	596	690	639	645	585	641	649	666	627	642	644	612	604	600	649	599	575	668	626	641	638	623	660	620	630	649	705	667	637	628	622	644	638	637	632	625	625	656	646	636	658	627	648	603	608	642	654	628	638	627	706	633	643	633	656	644	643	622	633	647	662	647	600	622	675	676	622	594	675	675	618	634	642	643	689	643	670	661	692	643	691	666	663	672	639	654	654	672	642	643	631	617	683	641	676	639	596	683	605	661	632	628	604	683	636	644	639	663	631	594	655	663	597	613	650	620	625	599	593	630	638	659	640	660	634	745	634	637	579	666	587	619	666	653	663	642	643	671	636	626	663	636	623	659	635	657	609	673	612	690	670	630	639	697	669	602	644	599	632	634	645	648	597	654	639	605	588	632	645	661	607	644	618	658	690	604	710	670	619	627	631	605	635	658	653	664	627	632	651	642	686	611	649	601	661	694	634	695	630	647	626	657	605	648	579	612	651	652	692	627	647	686	645	635	644	637	641	632	643	684	671	673	649	659	628	611	627	670	651	615	611	644	590	608	668	592	643	596	612	668	659	652	655	637	656	635	659	620	635	662	643	609	624	642	672	614	602	610	657	644	647	633	645	615	648	608	613	612	666	599	669	681	670	638	633	637	688	647	636	620	666	666	690	568	674	642	642	648	647	642	676	614	639	668	646	663	662	631	638	670	635	625	591	630	643	625	634	686	663	651	678	651	645	603	641	677	667	645	626	655	624	625	618	629	625	645	674	597	640	648	649	635	644	648	646	633	641	637	622	657	599	652	604	655	651	649	615	645	705	596	632	593	639	628	649	674	649	651	643	610	635	624	668	621	626	654	580	619	644	634	666	649	640	617	639	683	651	620	615	632	678	605	653	690	654	665	654	622	612	640	624	681	638	632	599	595	623	660	590	635	610	645	621	656	664	626	623	676	637	659	624	692	675	645	656	598	655	644	627	606	653	642	623	666	644	661	616	642	627	645	657	680	654	641	639	643	682	610	650	599	611	661	641	613	622	637	703	649	653	655	622	640	630	680	633	585	670	677	667	636	610	675	679	605	618	695	681	601	675	607	655	636	651	641	658	648	677	629	669	674	622	618	611	645	613	653	627	641	608	620	681	645	653	659	623	694	642	643	616	649	617	609	673	652	638	656	663	669	622	675	633	623	664	658	638	634	604	651	655	640	707	618	648	640	635	637	611	654	693	637	623	675	601	647	670	628	608	638	654	654	623	635	631	657	606	636	641	637	651	654	673	682	648	672	634	617	669	661	620	661	626	667	659	638	633	639	629	708	644	652	655	629	599	643	673	626	665	635	614	638	657	597	652	659	643	662	642	627	650	625	619	637	620	630	658	666	641	668	635	679	632	640	651	707	638	635	648	620	579	661	630	643	588	650	607	662	681	697	657	639	621	676	670	653	648	634	686	659	664	672	605	629	664	641	674	638	626	669	657	641	607	670	666	673	638	669	665	666	632	591	618	644	711	613	635	623	599	638	654	661	652	625	612	658	641	642	648	647	646	626	650	667	653	604	665	657	625	587	658	618	626	650	646	658	650	646	638	622	666	621	641	654	609	643	632	656	669	649	645	614	643	663	653	657	615	617	633	615	658	621	613	621	673	665	641	654	652	662	647	652	645	638	627	631	680	658	650	632	628	651	630	633	624	597	672	643	674	668	669	700	592	649	657	668	667	644	612	637	682	611	617	605	623	644	609	646	627	627	651	647	556	679	599	623	664	648	641	612	553	644	648	660	666	633	689	620	643	654	627	637	632	620	635	652	610	656	585	618	593	601	607	666	621	615	577	635	630	639	655	642	617	653	665	656	681	673	668	626	661	649	615	691	696	627	674	622	688	669	614	647	634	651	603	645	634	650	657	655	663	659	645	668	625	705	674	683	605	609	654	683	635	607	648	646	624	674	650	654	652	637	635	599	655	623	653	676	625	632	644	649	669	651	651	669	601	650	631	651	676	639	626	639	611	654	640	685	647	655	669	673	605	663	681	607	622	691	645	596	645	645	629	653	624	634	616	672	626	650	611	640	629	645	657	620	656	670	620	644	627	631	631	674	651	633	681	586	633	672	602	643	657	609	669	604	647	610	629	667	635	642	645	646	638	624	660	675	600	628	654	655	656	615	668	625	610	655	647	651	597	654	562	625	631	656	631	686	664	644	668	651	623	645	612	613	648	646	626	645	643	625	659	620	644	617	606	650	687	635	672	648	618	626	674	620	645	666	638	648	630	624	663	648	639	687	669	617	658	620	620	591	685	645	673	681	634	674	677	649	621	643	640	651	639	666	625	633	660	608	630	610	690	651	670	673	648	668	692	620	707	670	664	673	674	608	639	614	629	654	650	674	632	636	653	717	658	600	674	637	665	642	657	633	664	610	651	642	712	656	647	664	642	655	603	620	628	626	649	631	628	657	626	698	681	649	632	640	660	654	659	642	692	692	634	652	696	602	637	623	644	625	688	646	618	647	707	627	630	674	667	644	611	628	635	639	649	626	639	639	647	595	648	597	606	648	641	635	616	640	696	629	681	655	664	619	654	620	627	627	638	641	638	687	654	652	676	664	627	621	651	666	599	650	690	608	623	654	672
22740	21064	28851	23477	21054	21089	10255	1248	903	700	647	569	504	455	438	391	399	379	340	359	314	326	315	286	311	309	278	282	258	250	290	256	235	256	251	245	272	271	228	268	257	229	230	220	236	283	247	259	239	224	254	258	242	255	243	247	230	241	240	220	239	248	274	242	223	279	260	221	238	217	246	242	247	243	244	273	241	244	231	233	236	240	227	223	210	219	246	204	216	218	230	251	230	231	233	231	229	244	228	242	250	220	245	234	241	237	202	228	238	248	225	252	220	245	242	216	238	204	214	209	240	236	190	239	222	224	250	189	198	230	245	236	220	215	240	227	226	217	225	224	236	232	255	239	236	216	210	208	250	222	233	209	203	238	210	212	223	226	266	227	223	234	249	231	243	229	221	235	204	240	206	233	240	226	240	215	235	223	239	214	228	247	217	209	242	231	237	207	237	200	202	221	224	220	247	237	246	243	222	228	203	220	208	206	223	231	200	231	254	224	231	211	238	224	230	211	254	204	208	250	221	217	225	221	217	233	249	230	234	213	252	223	214	226	229	205	213	210	228	248	199	232	248	239	252	252	219	213	238	201	207	223	224	214	203	228	236	199	204	233	245	251	235	216	242	221	222	232	231	234	226	208	208	212	217	217	240	209	222	228	227	229	229	239	218	238	218	253	222	209	235	234	214	230	220	245	228	226	228	255	235	243	238	219	212	229	236	241	225	213	272	243	215	229	230	248	237	224	216	229	223	243	242	231	244	217	246	219	227	214	233	217	220	268	235	222	200	225	227	210	237	247	218	222	246	242	225	228	233	233	236	235	237	234	227	210	234	222	205	244	214	207	216	225	210	215	215	224	230	207	216	232	217	213	218	208	215	225	222	253	245	199	222	224	233	218	189	240	226	227	242	241	262	230	212	210	254	215	244	216	209	215	230	208	233	217	195	223	247	220	218	242	222	230	247	234	218	235	239	218	248	193	192	236	220	203	203	233	229	223	238	214	206	220	219	214	226	239	229	220	227	248	225	229	224	243	223	219	242	212	219	212	219	236	220	211	237	231	243	238	242	233	220	228	238	233	229	227	227	229	221	208	243	224	250	255	218	219	216	216	224	213	236	234	246	225	203	235	215	202	218	242	242	218	224	253	222	240	237	229	244	223	189	248	244	208	234	194	227	234	206	237	246	188	234	234	220	234	213	214	225	206	237	214	214	248	231	237	235	226	213	231	200	206	209	236	260	245	222	198	261	233	240	225	236	228	248	263	232	225	231	227	232	242	247	254	200	233	237	204	225	221	244	234	220	223	220	237	262	219	218	211	230	222	210	239	225	203	234	213	222	234	235	224	243	240	242	219	216	211	247	224	240	239	237	227	243	245	239	227	234	230	248	258	219	223	217	214	233	217	213	229	208	223	236	219	232	216	229	204	218	241	220	241	228	218	238	230	240	234	226	223	187	194	232	256	222	223	202	216	231	234	207	226	214	237	195	214	218	220	226	228	255	218	230	241	224	249	250	219	221	239	242	211	242	240	236	234	213	269	219	204	228	224	247	225	243	239	231	212	238	214	238	217	229	229	226	223	237	192	234	243	204	223	226	224	244	224	242	225	222	229	233	205	215	234	214	228	245	233	229	213	223	226	236	225	224	231	221	212	207	237	201	222	206	236	217	211	237	247	229	213	250	227	231	265	237	249	247	214	234	229	263	210	227	245	236	216	213	217	238	226	250	221	232	234	246	226	218	191	212	240	219	225	265	221	233	244	221	244	220	219	214	229	216	219	246	242	210	223	209	218	220	250	251	242	241	206	222	234	211	218	198	234	218	231	241	258	220	239	212	216	234	227	228	209	224	220	202	210	215	209	218	229	218	225	220	244	195	214	236	223	196	219	223	236	202	203	185	223	234	242	226	225	217	228	242	230	240	236	236	205	238	241	213	254	235	245	218	240	217	197	255	226	210	236	199	235	230	236	220	228	237	226	240	214	228	247	214	210	228	252	238	213	258	234	221	233	219	202	223	201	237	237	280	212	233	222	244	205	229	259	245	217	267	207	248	225	239	229	226	231	223	204	233	237	213	239	246	228	209	244	203	224	244	225	229	236	227	233	246	225	219	219	228	209	230	245	207	213	239	222	263	220	228	235	248	245	226	220	215	238	250	212	248	235	208	234	223	254	229	243	220	227	217	215	247	222	235	251	234	236	268	254	233	241	224	219	243	210	224	235	251	230	227	236	245	210	275	243	222	232	222	202	204	218	219	219	231	244	253	226	216	218	192	270	228	234	217	227	226	247	260	212	227	226	212	247	226	227	217	226	239	258	233	229	227	233	233	224	226	219	240	222	204	214	227	220	216	200	227	240	225	246	209	206	222	221	226	230	230	248	222	217	250	197	243	246	224	223	249	184	258	216	255	231	241	231	235	220	223	231	226	245	225	243	214	236	246	230	225	219	256	198	210	244	226	223	247	228	229	204	203	239	206	228	232	202	245	258	236	213	236	237	226	228	197	230	212	214	214	222	210	260	231	226	219	214	228	231	223	223	235	197	227	230	231	222	254	223	223	236	241	254	240	227	228	234	207	195	218	245	218	236	217	196	214	229	268	216	223	234	231	250	202	243	224	258	217	220	218	251	217	227	227	206	237	223	208	256	223	212	226	226	212	217	241	227	216	221	239	223	238	225	208	247	242	231	218	243	205	209	250	234	217	247	226	246	244	256	231	208	221	220	204	200	230	229	248	198	227	215	231	208	227	224	241	205	203	224	200	202	239	225	227	231	248	218	242	223	240	206	218	242	243	230	228	250	228	234	213	249	221	248	248	235	216	271	216	223	220	225	226	232	233	231	226	203	218	246	226	188	237	229	227	255	231	235	218	248	228	210	213	229	234	219	188	224	239	241	216	244	222	215	223	211	246	232	218	207	209	246	241	236	217	232	231	211	223	228	220	248	246	227	239	235	234	237	239	217	222	193	222	240	227	212	237	247	209	230	233	216	247	246	214	220	234	205	229	191	198	247	216	217	234	262	238	222	213	242	215	234	248	190	230	195	236	217	236	245	210	246	248	222	207	228	236	222	234	227	248	250	226	225	231	207	205	226	224	257	231	243	228	237	220	232	249	215	225	214	256	261	228	228	216	217	230	238	237	185	213	223	230	224	218	234	206	247	230	216	242	222	210	234	259	249	232	234	213	231	216	236	246	237	230	197	232	221	223	216	233	208	226	251	254	222	244	215	242	220	210	221	245	220	245	236	237	251	234	219	248	262	225	208	201	209	230	227	227	206	249	207	219	203	221	215	245	191	219	248	231	222	221	240	211	225	216	229	202	228	226	209	186	240	237	255	213	239	217	224	235	228	199	224	232	249	213	220	233	213	260	200	219	229	225	244	226	229	240	222	229	197	227	216	243	209	234	232	271	233	225	236	208	231	254	213	216	248	211	237	204	234	232	247	251	223	197	242	241	235	226	213	208	238	260	199	225	195	207	217	241	230	245	218	249	220
10328	17237	13800	7208	5008	3819	2861	2264	1784	1445	1172	985	898	763	670	601	611	532	480	455	487	452	416	411	360	380	323	336	367	349	333	332	300	299	307	274	310	292	278	289	266	280	302	286	255	288	294	276	277	263	260	269	250	272	245	268	262	278	257	266	259	268	299	262	283	278	275	271	260	243	278	268	260	263	263	275	306	252	280	227	242	255	294	269	241	252	254	247	270	245	247	237	274	272	232	268	264	254	248	256	242	288	253	251	224	265	255	249	275	227	253	274	273	261	275	250	252	262	285	262	261	250	239	267	263	254	240	273	240	290	252	253	232	277	243	253	270	224	257	250	262	229	273	266	239	258	260	272	235	252	241	279	272	231	255	269	249	261	259	255	261	258	235	213	227	277	259	274	242	260	251	266	239	251	304	262	252	263	231	260	245	260	267	261	258	248	247	258	297	259	260	247	248	249	240	269	256	262	262	260	287	268	267	245	269	238	248	229	262	278	257	255	269	231	243	245	259	234	270	258	261	271	245	249	249	267	255	236	263	255	249	270	257	229	255	266	263	259	267	234	243	286	265	268	245	227	248	221	250	246	260	254	237	271	253	257	231	236	288	240	271	270	278	233	272	253	251	259	256	263	248	255	243	262	258	246	248	222	282	233	258	262	276	247	253	253	279	261	263	254	266	239	265	224	266	269	294	240	260	240	260	263	249	251	243	270	264	260	246	261	248	248	246	260	272	256	234	223	275	260	241	237	256	237	270	269	261	258	244	246	261	254	241	232	244	226	249	210	253	260	247	244	280	217	249	287	260	263	260	256	272	256	249	279	262	239	252	249	260	232	266	229	268	257	255	249	237	222	242	261	258	266	227	250	260	252	245	270	236	210	244	276	266	254	271	276	235	237	244	248	254	249	269	256	283	256	230	256	239	261	235	267	247	277	254	260	243	273	235	291	240	263	257	265	253	243	246	271	237	244	260	266	270	234	245	253	246	241	265	271	238	256	247	235	248	255	221	287	239	293	260	265	238	260	233	259	222	236	241	254	280	255	279	251	253	264	271	270	266	268	248	225	268	262	230	251	258	253	254	257	261	237	251	256	262	268	243	235	264	257	266	246	209	226	280	217	248	239	251	238	272	243	236	266	225	277	255	251	246	240	251	223	216	245	250	258	273	246	241	259	277	256	249	239	274	292	244	273	257	290	248	279	244	265	267	272	243	255	263	240	266	218	262	253	254	243	271	257	272	265	227	230	256	252	264	259	254	267	250	277	257	250	237	253	243	226	240	257	251	240	292	255	259	273	242	239	256	236	271	267	230	263	250	257	318	248	273	270	249	262	239	241	215	291	276	235	243	243	247	271	278	237	254	240	247	250	277	262	271	232	251	255	243	252	257	260	256	261	250	248	252	264	229	245	262	256	256	250	269	255	260	257	261	259	247	245	284	247	279	243	257	249	253	233	256	242	268	273	245	253	254	268	275	269	242	277	236	264	253	252	235	242	232	255	258	262	259	237	251	240	265	227	261	241	248	238	238	249	251	246	264	259	296	261	278	248	243	242	248	269	250	241	228	245	270	253	256	260	275	245	241	261	241	246	240	281	264	261	250	270	241	235	284	245	272	272	280	254	240	252	242	241	239	245	223	251	293	269	265	251	271	235	239	246	258	243	251	255	259	261	280	249	272	257	269	245	267	253	230	247	288	303	237	245	282	252	260	250	258	265	259	270	233	260	274	262	253	231	257	254	245	249	252	249	228	264	273	257	274	262	268	255	262	263	266	279	261	231	243	244	237	251	247	251	274	229	244	274	246	241	290	258	267	273	262	255	242	247	266	233	248	283	266	243	255	265	275	279	279	244	273	252	252	256	242	225	252	226	286	252	260	250	241	247	239	249	269	210	270	231	256	254	261	244	218	240	259	231	274	250	263	232	271	261	255	251	253	238	230	242	261	265	263	240	244	220	266	256	256	239	255	244	261	259	229	232	282	225	258	247	241	258	239	262	269	300	258	280	247	258	283	229	246	249	256	260	261	243	268	250	252	242	213	267	270	256	248	260	255	253	283	271	291	255	253	245	269	262	239	261	252	277	260	241	244	267	264	250	248	278	263	270	247	291	272	255	276	250	256	237	262	257	228	261	246	251	247	261	250	249	268	271	231	235	264	256	273	244	263	261	264	237	227	257	251	237	245	282	248	234	267	236	260	278	267	279	216	260	252	241	261	284	224	255	257	243	245	252	240	245	270	268	266	240	239	213	275	239	240	275	268	247	280	252	250	259	254	273	280	253	252	280	239	269	240	251	261	241	241	281	266	269	257	257	256	252	275	250	259	264	230	248	239	251	243	254	231	265	248	253	264	216	251	241	246	229	248	252	265	221	276	260	244	270	246	272	262	241	232	246	258	245	257	262	266	271	273	247	257	228	245	231	251	248	249	233	270	255	254	263	252	269	239	257	244	252	250	228	287	254	270	262	246	282	275	254	258	242	270	241	250	229	265	245	262	270	262	238	252	271	270	242	266	256	260	238	264	251	258	241	226	273	248	279	234	250	270	251	247	244	258	235	229	277	265	242	242	259	247	228	259	231	254	237	259	246	269	254	255	269	251	249	232	263	264	272	252	244	237	250	258	259	243	262	252	259	260	245	242	253	258	258	250	243	243	263	240	271	239	284	237	265	250	258	229	248	268	280	243	234	258	266	257	274	271	286	255	268	310	257	267	260	236	244	242	258	283	260	235	257	245	253	234	253	285	255	249	251	267	238	276	276	269	279	259	262	277	269	239	246	264	274	280	238	260	265	244	245	242	270	253	285	251	245	248	215	255	259	275	254	247	213	243	238	245	262	273	251	247	254	274	243	256	249	248	260	241	250	283	235	269	246	267	274	247	257	254	260	210	219	277	271	264	254	245	243	234	233	244	248	247	255	255	280	262	241	251	240	253	223	263	231	244	226	258	249	261	255	235	255	231	282	250	266	262	263	253	258	247	259	237	253	248	241	253	283	219	239	280	273	267	244	272	279	259	265	231	251	244	282	242	278	269	276	239	245	291	239	216	263	253	262	228	275	224	273	247	261	247	243	280	233	249	237	248	247	259	247	244	268	274	252	243	249	245	243	249	257	253	264	266	238	231	238	257	227	232	224	259	242	289	242	244	282	258	260	240	255	255	236	241	263	257	227	241	257	266	243	264	250	254	278	267	229	246	254	246	264	266	247	260	245	270	259	240	260	257	294	259	227	240	254	228	253	243	269	272	247	258	263	232	274	265	248	240	244	264	274	243	253	233	253	282	246	291	237	254	247	261	247	223	249	265	247	245	264	225	220	273	237	253	253	229	246	249	277	234	276	255	279	255	264	226	247	255	250	262	257	241	273	244	268	264	271	280	253	276	248	262	273	281	219	240	269	257	228	267	237	274	265	245	245	269	258	241	251	266	243	271	272	251	257	271	248	255	237	237	230	273	271	273	233	248	248	224	260	240	271	236	270	253	257	236	257	268	248
26833	20004	7377	964	621	532	508	517	485	510	478	485	454	494	487	500	505	497	473	536	519	465	507	471	505	496	491	525	517	498	537	499	452	478	456	501	502	496	496	495	487	496	505	512	459	519	482	486	471	448	493	519	478	462	473	517	474	470	501	491	488	459	519	469	454	500	511	475	496	496	506	463	490	489	486	508	506	491	437	533	497	483	489	529	443	465	493	486	472	467	513	535	473	508	492	461	507	487	507	517	492	501	496	483	470	502	501	450	466	515	513	465	480	463	527	518	520	520	477	456	509	483	512	498	473	491	475	507	478	509	491	489	477	458	502	506	501	488	497	512	507	493	483	507	493	505	513	497	505	450	503	496	497	494	481	487	473	480	519	482	479	507	457	498	489	467	476	517	514	497	452	479	469	506	498	505	504	472	497	466	436	469	486	546	476	518	488	459	461	526	496	487	495	486	492	479	471	473	482	513	457	490	503	463	501	463	498	475	482	516	449	490	484	518	445	492	481	478	501	471	493	493	454	486	488	488	509	473	478	460	455	473	479	493	457	493	488	489	492	514	475	506	514	535	468	475	470	472	524	513	502	459	472	488	487	492	504	486	468	444	484	530	494	477	510	498	490	462	445	464	488	487	500	472	452	506	505	503	474	459	472	498	505	501	497	482	489	469	457	443	450	484	486	466	472	521	473	517	493	482	462	543	462	510	474	512	469	514	494	482	473	447	499	456	467	450	495	497	465	519	498	468	494	479	480	455	498	505	468	478	478	496	469	486	477	557	498	497	527	521	459	520	503	459	471	512	453	478	478	495	494	455	501	485	524	473	504	488	441	523	523	514	496	478	472	475	502	479	469	490	488	528	477	493	446	488	476	458	471	476	490	455	481	489	504	483	457	507	483	484	499	477	450	481	479	496	506	506	489	465	520	468	464	517	497	474	466	459	462	517	470	495	480	476	431	488	490	491	497	505	470	452	474	455	494	518	474	485	486	500	442	492	476	475	478	512	482	506	533	446	476	510	477	473	501	497	487	498	490	471	499	510	471	482	465	520	451	477	471	495	492	456	516	486	487	472	484	517	447	509	501	484	477	478	482	489	513	480	487	502	522	527	497	497	483	530	489	463	473	463	476	497	484	480	481	505	502	440	468	504	497	459	474	538	500	464	470	500	480	493	493	482	504	480	476	457	525	503	496	484	498	509	436	478	509	488	510	460	501	477	446	517	491	461	487	514	484	481	499	475	511	465	447	446	492	482	456	476	519	485	464	492	465	443	489	545	492	501	484	458	493	473	506	477	483	497	504	461	470	505	445	507	491	470	491	454	450	472	493	465	492	483	510	464	483	482	463	492	494	481	487	457	470	505	513	512	483	467	469	499	477	488	472	484	490	479	500	483	520	499	500	495	503	469	473	447	461	467	506	450	479	497	468	483	484	493	503	495	486	461	527	466	489	490	494	470	464	479	490	515	466	504	475	456	478	461	491	503	464	491	497	519	527	485	488	470	475	451	490	485	510	473	455	520	500	470	558	483	487	474	510	472	482	498	491	534	455	519	469	503	491	477	457	444	510	525	500	432	472	493	500	482	472	474	490	491	482	474	470	491	443	525	473	499	481	503	502	482	488	481	520	466	508	492	511	454	501	479	464	516	491	488	490	483	469	467	495	493	466	479	517	445	475	513	509	468	519	476	547	484	454	496	500	485	483	471	494	503	478	524	497	489	493	476	463	474	513	519	526	516	508	463	487	485	458	485	489	454	464	480	465	489	495	487	489	459	485	501	514	497	447	493	513	503	514	469	486	461	477	503	530	468	469	478	494	489	491	491	511	529	487	475	483	498	493	496	485	489	463	475	460	491	491	478	510	489	487	490	502	465	469	492	509	486	467	510	501	484	497	520	491	515	461	485	477	491	463	495	472	469	489	476	466	455	499	501	490	494	501	495	485	501	489	504	489	495	528	499	492	511	459	468	489	506	491	490	510	492	530	498	507	468	498	477	529	501	465	472	486	524	480	520	501	514	458	477	459	495	464	491	477	485	482	453	437	487	436	477	492	523	472	476	487	475	481	509	538	503	453	498	472	499	463	505	449	487	494	455	478	516	475	539	533	504	487	475	499	474	490	514	494	490	467	481	485	465	476	481	474	461	488	527	482	506	492	492	487	453	484	486	478	492	457	497	502	470	480	494	501	509	496	513	461	500	505	494	486	477	497	467	495	491	492	455	490	463	445	443	498	484	511	498	468	458	492	506	493	494	462	519	495	522	483	489	488	515	492	507	488	487	473	489	486	512	484	479	454	482	505	517	496	504	476	502	538	475	446	490	497	491	464	486	515	493	483	526	476	507	495	459	461	484	476	514	505	515	485	455	514	497	502	475	473	470	493	489	510	491	507	472	482	482	521	503	464	502	480	448	486	505	486	478	506	499	501	470	512	497	520	520	485	447	464	505	499	457	494	473	488	506	484	475	474	494	469	528	473	500	533	475	429	528	505	504	487	500	470	504	445	483	510	489	484	467	485	454	470	504	480	475	470	526	472	468	487	502	480	474	460	508	485	495	499	483	469	493	517	477	482	518	502	488	483	511	460	520	481	501	485	516	497	489	480	498	485	467	464	510	528	509	506	476	500	492	487	487	443	505	486	525	476	451	519	489	511	472	497	451	422	500	496	495	473	500	483	470	485	484	502	504	502	524	483	482	471	474	470	446	458	453	477	497	485	493	512	500	491	476	499	467	442	486	467	495	501	504	496	454	517	498	485	479	456	467	492	506	478	459	497	478	485	476	479	483	458	490	508	490	550	517	517	463	496	489	545	527	524	496	491	483	514	478	474	481	488	490	504	499	516	474	502	503	471	480	482	504	497	462	506	483	491	494	523	488	452	502	477	491	470	494	471	466	481	485	489	474	432	477	533	491	514	496	486	498	471	456	481	492	464	464	477	532	489	486	474	479	519	474	487	520	490	461	471	443	533	495	495	467	490	489	518	513	553	467	510	511	469	471	495	460	452	480	505	492	483	499	485	484	508	474	448	508	446	479	471	499	488	536	465	458	502	496	476	468	482	483	506	466	482	484	443	523	488	468	510	475	502	433	517	467	517	484	518	475	505	442	441	450	514	463	456	474	479	528	488	473	466	499	471	479	524	524	509	474	478	487	509	448	500	454	490	546	473	488	454	443	509	476	437	491	517	493	474	494	452	526	464	493	500	507	465	509	485	503	455	465	493	491	522	471	523	448	474	493	475	514	490	525	490	471	501	512	453	496	507	518	487	477	494	497	427	471	480	480	486	474	493	489	468	464	483	531	464	514	476	474	431	491	496	479	488	458	489	477	507	510	464	522	489	463	521	465	475	451	457	504	520	525	499	481	492	474	501	460	482	439	476	465	479	547	468	493	460	496	529	460	452	471	507	478	485	513	530	497	504	480	499	438	490	473	455	482	486	467	484	501	513	532	470	486	488	477	485	504	500	486	470	479	527	499	515	502	453	468	496	471
5434	1390	1172	876	735	686	670	625	621	577	618	579	602	610	621	551	616	651	564	526	606	568	594	641	582	612	657	575	619	587	571	580	572	560	577	568	572	591	647	604	602	609	584	614	560	573	630	600	618	573	572	624	601	564	593	632	572	514	622	614	553	603	580	591	585	618	585	558	591	627	582	569	580	629	597	597	559	607	568	612	590	612	564	548	628	570	604	585	583	618	557	594	565	570	580	585	604	604	596	612	577	540	572	550	644	597	557	621	599	610	624	603	570	581	560	580	676	529	547	567	566	561	562	572	562	592	592	562	606	556	574	585	568	589	542	588	612	551	561	578	575	559	561	598	616	596	604	565	568	570	563	567	593	584	607	625	605	623	576	594	571	588	619	594	561	555	558	623	529	601	627	620	541	596	550	546	570	600	580	551	571	580	594	568	591	619	586	554	614	532	584	567	591	592	635	565	609	595	592	580	560	611	591	590	589	577	611	616	571	592	606	616	559	567	589	563	610	595	603	569	595	597	567	553	600	573	545	629	602	564	599	566	621	561	574	526	563	591	563	615	584	612	580	564	597	558	592	578	575	618	596	521	565	621	535	506	582	608	583	593	559	570	624	544	566	550	590	588	571	560	598	552	593	563	569	621	568	547	607	613	619	565	620	605	606	559	601	653	562	588	559	578	586	609	603	599	564	592	608	566	583	622	612	586	599	602	551	564	622	561	597	599	584	562	585	584	626	542	571	571	567	577	575	553	582	586	623	576	562	553	614	612	556	564	551	611	613	572	578	595	585	593	547	573	599	599	602	601	589	590	566	537	564	588	597	553	557	615	610	577	610	655	552	563	563	567	534	582	586	579	592	611	552	590	608	624	592	557	612	590	578	571	585	559	527	582	577	595	597	626	571	612	571	578	533	567	566	555	570	634	548	590	598	579	571	559	549	618	582	612	608	571	579	571	609	554	608	623	606	589	562	563	563	610	594	606	569	614	589	606	611	591	580	579	599	576	561	578	571	549	577	570	577	539	594	598	554	570	561	568	592	601	578	593	607	571	611	558	617	591	616	572	549	566	570	558	580	602	603	612	556	635	571	611	536	596	619	561	578	578	548	599	575	574	566	587	587	596	563	607	579	590	594	604	595	645	535	575	630	609	594	657	585	628	589	575	576	568	578	603	600	549	570	579	587	584	603	567	588	603	568	578	559	597	594	571	605	664	537	582	597	623	572	591	584	612	552	566	621	561	554	575	648	604	582	619	558	560	591	632	567	575	581	560	550	607	585	542	588	569	592	571	558	607	606	599	542	556	603	570	588	582	582	557	604	607	598	533	603	640	595	577	570	568	610	594	568	594	559	590	577	588	589	584	583	513	606	576	604	550	590	591	570	534	571	574	598	581	600	624	545	586	601	601	588	572	613	588	593	535	615	578	528	611	557	572	622	542	630	560	580	562	589	613	586	584	580	601	621	577	645	598	615	608	598	593	589	570	548	577	576	594	543	595	600	567	569	549	573	565	636	617	590	592	587	575	608	590	513	589	606	565	546	607	554	539	602	584	597	652	623	604	555	555	645	571	617	607	579	577	625	592	565	578	611	570	572	615	604	568	541	565	560	577	564	598	570	577	607	592	590	599	563	565	560	579	582	563	598	564	596	563	602	545	557	561	586	579	569	594	586	579	579	640	577	592	582	555	590	594	577	587	593	564	605	591	610	650	526	559	583	611	606	624	563	624	520	558	593	559	606	575	614	642	562	568	583	589	588	530	582	524	585	590	545	640	537	546	551	574	549	571	579	579	586	621	583	592	549	597	571	615	622	567	576	542	589	575	604	614	607	583	524	556	573	577	583	574	595	552	609	574	631	619	568	596	524	616	562	553	569	557	567	622	599	550	582	602	586	575	580	539	591	610	596	609	577	578	593	583	570	598	609	583	594	589	586	614	596	568	575	574	571	588	552	591	604	546	635	577	635	549	553	548	608	551	616	594	597	637	610	635	586	556	587	582	572	592	588	571	588	594	562	630	572	556	538	535	595	551	551	581	573	587	565	576	595	607	561	587	532	572	553	600	580	592	559	664	586	621	557	560	591	580	633	581	623	582	598	542	563	562	604	578	619	530	609	604	614	546	581	554	563	598	616	585	575	546	595	551	585	552	576	594	610	556	596	570	602	554	606	601	629	592	558	613	589	580	605	595	601	561	546	580	570	581	570	584	612	559	584	593	581	608	563	577	604	571	575	603	586	594	627	561	581	587	594	613	549	647	597	583	626	571	577	556	579	553	618	614	627	588	583	583	577	578	584	595	585	597	591	572	561	553	581	575	595	573	581	578	570	609	607	571	553	616	547	581	565	570	569	572	572	578	582	550	552	583	555	595	563	569	564	557	561	593	586	564	564	562	564	607	579	567	592	562	603	595	598	612	559	577	590	575	581	616	576	578	597	604	570	595	588	608	600	592	557	602	597	595	582	577	606	586	574	607	570	589	614	570	584	594	630	584	582	605	564	558	577	594	592	624	598	557	586	576	566	537	584	610	609	573	586	641	617	559	610	627	630	595	584	632	612	635	581	592	599	566	598	563	586	550	589	557	587	610	571	602	594	616	557	609	559	545	580	599	585	606	571	561	554	587	576	544	584	622	560	590	599	589	601	580	569	588	609	623	564	607	610	560	555	605	597	591	580	603	523	620	537	622	625	609	596	593	624	607	631	598	579	606	607	622	604	569	589	592	584	559	555	610	587	558	590	591	584	589	607	530	604	582	571	609	615	571	606	598	545	511	571	598	606	553	573	571	576	539	574	601	618	560	594	599	558	599	556	567	556	597	575	582	619	584	550	570	554	548	613	640	544	572	591	583	595	554	593	584	592	579	569	582	578	606	566	564	607	572	591	620	679	560	593	580	596	619	601	551	575	580	609	619	581	586	602	580	572	611	521	587	576	555	577	587	628	562	561	589	567	590	602	585	614	559	612	574	582	557	530	574	603	555	603	654	572	547	574	595	569	572	570	596	565	581	580	575	641	583	613	570	591	598	617	583	522	634	610	571	618	590	561	590	570	544	605	595	564	558	604	543	564	590	572	570	626	594	594	605	579	608	579	565	570	553	579	632	579	579	541	601	559	588	598	595	596	568	615	564	571	601	551	585	546	582	568	585	563	604	560	589	615	586	612	579	567	581	562	619	554	560	595	577	553	599	578	613	599	600	604	614	578	583	587	600	605	591	574	576	541	579	584	580	576	601	575	605	560	621	597	603	579	568	592	591	587	562	599	577	622	618	589	588	629	590	573	569	564	601	613	588	572	602	596	526	600	574	559	601	600	586	577	601	601	581	551	556	605	600	543	587	622	607	557	572	585	620	548	573	589	625	605	631	588	572	591	567	591	594	578	548	620	566	599	562	557	594	566	602	620	633	550	626	572	621	587	583	558	630	579	536	589	582	557	569	559	632	596	611	573	601	573	549	644	592	637	559	588	584	598	576	567	557	571	592	572	591	607	628
23732	21006	28295	23880	20989	10974	1122	707	571	479	421	411	376	349	338	323	313	292	290	290	286	281	263	290	289	271	266	253	253	237	270	255	242	253	240	234	282	231	237	238	249	221	242	248	251	231	246	252	267	241	235	229	238	247	212	218	282	237	254	257	223	240	249	233	249	235	230	240	244	233	216	226	240	263	227	251	263	220	255	234	218	241	250	230	227	209	225	253	251	220	228	257	254	235	234	233	217	224	258	212	238	243	226	223	244	234	267	225	211	251	243	240	253	238	237	255	244	258	233	241	244	240	284	227	224	256	213	251	211	227	236	257	257	230	238	226	237	219	230	221	234	283	253	225	249	250	240	205	223	236	244	229	235	246	249	231	234	280	235	219	248	246	224	228	230	247	225	219	233	235	229	255	226	234	264	213	250	267	232	220	232	230	230	212	238	243	231	267	238	226	224	238	227	214	215	257	245	226	221	243	228	222	244	253	260	247	254	228	226	223	253	232	219	256	247	250	263	250	245	221	273	246	246	225	208	231	253	228	248	239	211	236	223	233	256	241	238	246	273	233	233	268	237	238	241	233	241	257	243	238	225	227	242	227	238	213	242	255	237	233	231	249	218	240	254	270	251	204	255	215	237	243	217	235	244	227	244	212	255	248	254	240	248	245	247	215	216	241	271	205	234	238	241	231	255	221	240	237	230	276	215	247	205	231	247	242	224	262	235	224	258	254	237	256	226	225	257	226	225	252	254	237	240	240	253	234	209	232	239	269	229	246	263	218	227	244	273	245	255	264	243	251	235	233	210	227	219	230	228	245	227	247	229	244	252	224	260	255	242	262	253	249	239	229	243	251	235	224	261	225	242	193	224	265	241	242	212	229	246	261	232	246	239	266	236	244	236	241	274	243	223	220	225	259	229	253	221	219	255	229	230	226	259	230	245	247	231	224	260	210	258	266	255	274	232	210	258	243	200	231	242	236	219	225	220	250	246	272	237	263	242	236	249	232	239	233	251	259	260	249	246	232	250	275	229	250	235	240	215	249	252	233	241	228	245	247	254	229	255	231	236	197	241	250	241	239	245	230	222	250	194	221	232	263	239	256	230	240	249	229	268	250	281	240	246	253	224	224	239	255	246	217	248	234	262	227	230	229	267	237	237	231	221	217	219	232	215	212	225	243	251	233	239	237	228	260	243	233	231	251	230	241	255	213	262	215	233	234	239	240	222	256	235	244	247	261	240	224	240	242	236	224	233	226	238	242	239	250	248	261	268	212	256	246	247	255	236	233	214	216	247	254	233	234	231	231	222	236	255	213	263	262	210	236	244	245	218	256	260	255	222	253	252	229	249	238	250	217	259	247	253	248	212	242	237	226	228	238	236	216	230	224	239	233	220	256	235	237	222	244	256	231	276	212	228	213	243	235	238	232	224	220	214	229	248	211	223	252	252	241	272	210	244	246	204	233	224	234	250	252	234	226	259	245	215	237	250	233	249	229	226	211	252	241	247	233	244	219	247	246	250	195	204	238	251	238	210	237	238	222	251	237	240	238	235	240	247	233	249	252	253	226	206	211	236	262	204	225	222	250	220	231	222	233	218	217	213	217	209	253	247	220	250	248	235	215	257	230	263	225	229	253	241	232	221	249	223	245	232	228	230	209	247	246	223	251	258	219	232	253	218	220	248	227	240	227	245	273	247	232	209	207	252	248	253	232	260	233	233	242	222	215	224	256	228	243	243	228	241	244	251	223	204	248	239	251	236	252	220	264	244	248	215	232	239	250	238	207	228	254	228	233	236	276	239	247	241	211	236	229	258	225	215	225	230	221	227	255	239	236	236	262	201	217	264	229	254	250	251	228	239	243	210	252	230	243	267	221	213	254	249	235	242	226	213	262	242	252	225	223	247	223	246	246	210	250	231	235	237	256	242	224	244	245	236	243	224	247	254	246	232	243	220	222	232	194	238	240	238	255	229	267	214	228	231	204	264	255	219	240	215	250	245	236	228	255	260	225	232	229	223	228	238	227	226	229	249	235	235	256	198	249	244	248	232	240	237	223	226	233	257	280	246	242	244	225	227	245	224	238	222	209	249	251	248	236	206	214	237	232	227	230	248	260	232	221	230	212	226	242	250	236	234	226	223	249	215	238	230	231	234	235	239	241	214	246	231	236	259	244	258	227	253	212	228	235	237	246	237	227	254	227	246	247	228	214	237	248	204	232	236	229	233	238	228	199	258	228	232	214	228	212	238	225	214	237	235	269	232	239	234	204	231	230	230	255	207	243	211	243	220	225	222	233	233	247	241	231	236	261	255	212	217	220	242	233	229	236	236	241	240	230	248	254	235	237	248	232	271	250	230	261	233	222	246	239	230	218	234	253	220	232	221	223	233	229	224	255	232	228	216	217	225	214	241	242	254	233	249	230	266	226	228	265	228	267	235	254	237	210	245	227	214	179	245	241	239	227	230	230	242	249	262	269	253	271	232	231	213	237	235	227	230	206	224	251	204	215	222	226	238	233	232	213	231	239	230	246	253	219	215	236	272	253	266	247	235	252	237	260	255	241	233	208	255	217	252	241	272	250	254	241	244	239	233	227	223	226	246	240	240	242	214	252	212	252	249	250	248	248	224	225	243	236	201	223	239	243	215	259	245	208	221	213	278	236	235	256	205	254	238	222	226	218	236	225	252	264	235	218	242	262	242	238	239	243	256	269	249	214	193	252	249	249	243	250	220	235	235	234	202	251	229	250	225	232	242	237	257	247	289	236	253	254	230	206	235	209	224	242	231	257	219	255	242	217	230	229	233	232	224	228	244	237	233	243	216	260	261	227	238	242	251	253	230	237	248	223	237	237	258	244	222	211	230	251	262	235	211	221	237	247	227	254	227	213	234	231	217	234	233	257	251	242	240	234	254	233	225	227	234	257	225	228	246	226	221	229	241	231	268	246	239	238	254	238	250	220	235	230	235	251	258	253	233	248	246	222	236	255	264	272	219	223	241	254	224	221	217	247	259	242	239	212	238	241	202	226	244	230	245	214	248	216	215	203	217	231	220	267	244	228	221	221	232	243	255	246	213	225	239	252	220	260	242	221	240	225	245	231	219	235	246	232	229	237	251	249	231	236	249	247	246	241	222	214	193	234	247	224	241	240	216	230	242	222	244	248	209	221	211	254	248	235	232	238	233	243	245	229	218	212	222	208	244	225	219	230	217	228	234	234	215	232	268	241	267	247	264	228	255	229	254	235	257	246	234	236	240	255	231	202	239	227	250	245	248	255	219	247	239	222	252	248	214	234	252	224	239	229	226	244	217	263	219	245	237	250	249	231	214	245	239	220	241	219	247	221	243	251	215	228	227	219	224	244	235	228	205	249	249	232	227	240	223	217	240	251	229	250	251	248	221	235	224	241	261	249	255	234	261	216	239	244	257	231	246	229	240	232	244	230	249	238	249	242	232	254	245	275	248	237	232	253	245	258	223	225	230	229	244	257	238	226	243	258
7280	10682	8396	4315	2944	2083	1607	1289	1118	839	783	640	575	493	493	463	465	463	415	413	379	374	352	357	353	340	318	334	360	322	332	289	306	347	310	311	293	308	315	323	308	325	349	302	294	288	330	320	276	303	293	269	289	321	282	299	326	290	335	291	292	291	262	280	290	326	313	310	301	287	272	309	321	279	300	299	305	295	293	271	292	290	315	307	290	312	297	285	266	277	324	287	293	298	281	283	268	296	331	272	275	281	310	295	289	277	321	254	291	275	283	303	280	295	274	312	293	281	291	289	295	321	323	266	287	326	278	299	299	289	277	283	279	279	299	318	296	298	295	311	318	295	288	272	303	302	296	304	311	281	296	305	295	302	293	290	303	289	274	260	305	276	293	311	293	280	272	283	251	317	285	269	306	280	287	283	304	287	295	296	286	284	295	325	269	279	272	295	309	291	295	286	329	275	294	294	308	281	295	306	278	286	277	309	325	304	273	304	290	298	299	298	288	297	301	280	292	293	273	264	280	312	279	282	289	325	302	303	298	263	292	329	289	291	317	289	284	267	267	268	286	279	248	310	292	272	286	284	327	282	329	290	339	324	292	290	272	289	279	319	280	295	283	288	325	287	296	278	296	310	311	295	303	316	293	282	310	294	313	304	300	291	295	290	333	305	334	284	262	312	307	282	292	281	306	266	274	311	277	286	246	296	292	293	273	277	276	261	282	306	283	299	279	302	309	249	317	305	293	307	291	287	283	296	253	306	272	289	306	288	294	293	257	291	305	309	298	299	289	306	290	274	315	265	300	309	303	253	299	284	302	284	277	257	301	290	281	284	290	288	293	295	284	289	280	263	271	281	292	298	304	322	304	298	296	322	287	295	279	316	304	297	292	284	303	315	263	323	304	256	321	266	323	262	285	328	300	317	277	275	295	287	280	300	312	279	275	312	298	295	326	294	303	297	250	313	309	279	324	295	288	262	275	298	290	251	302	285	306	285	291	307	299	279	307	279	307	291	265	290	315	290	277	304	302	254	299	276	279	280	270	288	297	319	305	280	270	280	269	314	296	281	282	287	268	269	308	307	321	292	287	293	283	277	292	308	310	291	317	285	287	297	273	276	279	308	278	250	302	306	299	277	312	268	288	278	298	318	269	291	286	283	306	279	290	296	303	288	286	321	266	288	262	256	291	266	303	292	278	310	270	278	320	277	275	290	311	306	298	299	277	298	268	263	308	277	256	284	290	263	271	268	299	296	292	297	295	292	311	292	303	286	286	272	324	269	256	306	268	294	310	279	300	311	306	292	274	258	300	282	272	294	290	270	303	272	287	268	300	303	281	271	295	267	287	272	291	279	296	317	292	281	282	312	294	285	281	313	319	270	316	306	293	290	296	287	284	279	278	269	289	289	266	281	310	276	304	306	289	298	301	310	294	270	288	272	284	295	269	279	304	299	296	264	269	261	283	280	279	308	290	257	276	312	250	292	272	299	259	309	277	274	282	293	313	289	301	320	276	315	285	268	308	288	275	283	295	267	286	287	266	304	284	267	292	298	285	278	283	303	296	322	317	303	298	283	310	296	292	280	289	276	302	290	265	288	255	292	277	286	270	276	292	326	283	280	314	267	260	264	308	310	297	283	276	275	299	297	295	281	297	280	257	291	310	317	307	316	279	244	275	290	260	306	317	300	298	296	289	316	286	293	299	282	299	299	275	288	265	277	286	283	257	295	313	280	267	291	281	262	293	295	288	254	316	290	278	304	281	289	284	259	284	291	299	294	277	295	303	287	293	305	300	292	284	293	325	302	293	261	282	266	284	302	291	293	284	301	286	292	271	297	282	319	287	267	320	286	293	289	288	302	301	306	294	317	306	278	285	305	278	308	302	309	277	309	282	274	280	298	296	279	296	279	320	296	243	292	360	316	291	287	275	315	283	273	322	286	255	275	274	300	277	294	297	273	297	289	290	302	301	286	283	318	272	292	314	307	254	292	302	292	302	298	283	307	293	327	308	272	272	257	294	275	294	288	319	268	311	289	287	318	298	293	277	301	301	299	280	302	293	285	290	297	299	278	313	263	282	300	279	294	300	294	300	276	277	274	290	291	298	280	299	281	269	276	285	275	271	285	268	280	285	292	283	295	280	271	284	304	260	279	297	278	290	290	303	304	289	292	290	282	303	265	288	299	286	296	314	300	279	290	271	304	267	311	269	299	269	294	281	301	264	271	287	260	278	308	289	297	270	283	294	302	283	321	286	273	272	282	293	279	281	269	287	275	293	323	282	277	273	283	278	269	296	281	303	297	291	310	308	296	318	316	281	305	300	283	302	309	267	296	295	296	309	301	307	284	313	302	274	316	285	279	283	276	269	284	280	293	296	295	288	282	285	289	298	275	281	263	301	292	283	263	282	292	306	298	266	293	287	305	309	257	279	311	312	295	287	292	248	269	315	286	324	295	296	275	287	306	253	271	287	286	304	291	302	270	279	278	301	285	300	309	286	299	288	263	329	297	302	307	281	251	303	276	293	298	265	284	287	317	261	297	294	300	295	274	277	282	338	303	288	258	296	306	267	287	311	304	278	288	269	300	289	290	285	306	289	312	285	286	299	264	307	264	273	299	282	295	303	298	295	279	298	315	282	299	270	285	304	325	287	327	266	290	246	288	279	318	323	317	285	314	278	283	287	286	283	317	276	290	274	301	315	282	292	317	284	272	293	295	305	279	297	282	285	303	269	291	284	298	293	312	286	291	284	291	322	303	252	298	261	284	277	308	288	272	264	297	305	297	293	308	288	261	328	273	302	310	303	269	304	310	309	290	295	299	267	322	269	301	280	320	255	279	314	303	282	277	304	302	302	280	273	282	271	287	290	251	299	276	282	289	311	301	278	294	262	289	281	291	283	269	292	305	293	277	310	296	265	293	304	274	316	309	297	271	290	298	289	278	319	278	284	295	287	311	258	273	276	320	278	307	336	247	305	322	304	288	281	274	295	311	261	311	270	309	309	281	296	326	258	269	281	295	273	291	295	276	279	269	292	287	292	287	276	298	303	251	289	289	274	298	244	309	291	284	291	271	266	307	285	312	272	296	278	296	301	271	284	263	282	320	299	255	288	288	283	288	304	328	304	293	300	282	292	277	260	286	307	277	295	270	270	285	275	321	286	309	276	273	259	304	299	288	289	285	276	282	303	312	290	288	277	284	333	290	292	293	279	267	305	282	311	289	289	337	268	275	275	292	311	300	301	281	259	284	306	290	307	280	257	304	274	291	302	287	286	280	262	314	266	285	288	277	272	319	283	278	330	291	297	303	277	292	277	288	283	311	294	288	289	273	266	281	300	295	292	310	269	287	239	292	270	297	285	311	288	272	270	272	283	289	284	308	272	319	284	268	277	288	295	300	291	259	276	277	246	295	310	285	301	285	288	301	288	302	309	301	274	282	259	323	307	275	299	298	285	296	293	270	290	270	309	304	279	286	314	290	313	295	275	295	292	303
25035	21040	27260	24891	10179	1043	844	736	692	677	703	621	650	585	605	601	592	614	583	598	583	550	639	540	536	574	534	580	562	569	560	593	582	605	568	566	551	581	587	567	515	514	527	559	542	561	589	558	572	548	576	611	623	536	553	590	561	580	573	562	542	558	548	553	554	550	608	600	551	549	562	569	554	542	581	580	613	548	570	579	577	540	608	550	534	577	540	557	546	570	545	524	536	576	542	533	537	548	576	523	588	514	578	579	507	503	541	548	588	542	560	521	545	528	526	562	591	605	615	618	533	576	582	565	570	557	541	601	591	581	554	527	554	571	499	575	540	548	575	556	545	517	587	554	566	527	559	572	572	588	573	566	554	537	577	569	575	573	567	561	563	560	527	594	573	577	565	548	529	578	582	581	531	566	526	584	549	572	570	558	555	540	525	550	569	551	595	506	582	586	589	573	598	582	587	545	550	593	599	571	587	587	550	570	571	545	568	538	564	549	577	568	515	620	528	570	556	537	583	570	571	569	535	542	566	566	557	555	550	555	546	569	552	511	546	518	560	546	547	549	565	566	579	584	562	531	596	578	574	548	545	559	574	580	574	600	531	538	556	532	542	562	570	567	550	564	598	545	558	575	522	547	547	588	569	559	564	589	577	559	603	559	554	549	589	552	556	571	563	535	535	572	561	556	581	586	566	595	550	524	568	573	532	581	558	582	559	549	571	555	529	582	553	534	544	548	515	541	552	595	559	536	539	576	611	566	575	534	566	583	544	555	561	549	585	559	547	617	563	556	573	542	551	588	565	551	559	584	553	525	520	543	525	557	573	571	519	527	564	541	541	554	570	581	559	570	569	559	561	595	588	557	551	524	586	558	572	555	553	583	584	606	576	542	577	581	577	565	557	522	585	503	569	602	591	579	528	513	573	552	598	570	580	599	544	525	602	575	602	552	583	561	592	554	572	563	534	537	586	554	517	539	550	556	593	512	558	536	573	545	525	575	566	598	562	595	550	578	533	505	559	546	539	526	600	574	544	539	555	594	540	524	533	584	565	549	567	563	559	521	574	604	546	534	585	547	504	599	604	590	541	610	567	572	585	596	584	563	573	539	550	530	559	567	555	551	516	556	528	557	584	530	544	565	555	549	558	551	578	519	571	547	590	535	562	550	528	535	571	539	576	568	534	525	554	587	542	576	562	567	563	577	548	549	539	551	606	570	540	504	553	551	522	525	583	544	602	556	546	552	579	553	567	565	578	563	589	547	542	538	559	541	531	526	578	549	546	525	533	556	553	583	572	563	551	545	531	585	612	553	530	561	567	552	551	546	533	539	553	587	555	560	562	552	564	566	542	586	577	567	543	592	522	545	567	533	567	558	598	585	600	593	522	552	524	592	606	560	548	533	628	566	539	538	548	550	524	546	619	558	564	545	585	584	560	614	533	585	574	572	560	557	519	566	563	578	582	594	530	577	573	571	515	572	569	600	571	599	558	519	575	583	595	565	561	581	518	602	569	572	552	508	581	523	574	588	597	585	560	568	547	597	506	586	578	574	559	571	548	577	555	579	522	571	587	558	556	586	560	542	519	621	565	579	536	548	508	559	561	573	578	551	576	546	628	575	569	534	590	622	595	560	569	547	526	582	590	560	559	543	576	551	570	571	543	505	554	532	544	545	579	571	612	581	539	578	548	601	572	572	597	568	553	591	547	588	586	518	540	545	605	564	518	549	579	557	569	594	595	575	580	566	581	575	572	571	583	554	545	571	558	573	614	556	540	551	574	552	550	584	573	551	545	556	545	589	566	557	567	564	590	535	603	552	556	573	503	541	517	592	577	507	571	565	576	567	601	523	549	574	551	549	561	598	523	552	573	581	558	593	537	537	567	545	582	597	533	552	537	570	517	554	559	565	550	579	558	584	552	556	551	553	572	538	523	595	586	591	570	582	556	540	560	553	576	559	513	526	548	555	528	537	580	574	567	589	607	522	590	602	568	589	558	524	550	551	579	572	598	571	573	546	564	567	584	589	527	559	548	521	552	602	580	542	609	578	536	601	582	543	583	591	572	554	561	539	520	549	512	516	570	573	561	556	565	538	574	538	503	560	526	587	554	525	543	555	555	551	573	538	566	582	556	550	548	564	529	566	521	582	598	566	568	554	564	531	575	564	535	571	552	581	557	561	540	594	595	500	566	557	554	529	545	608	575	574	532	534	549	548	528	558	588	579	555	573	542	528	562	583	515	553	554	556	565	534	571	581	481	556	610	576	586	573	529	561	536	595	520	564	546	570	546	622	561	521	534	517	560	553	591	571	541	603	538	561	574	588	565	573	551	558	587	596	564	574	584	565	565	537	567	548	596	547	576	575	573	595	568	549	569	541	566	576	589	532	590	604	561	570	538	601	559	514	565	556	596	537	560	542	580	599	600	530	491	572	569	548	559	578	545	534	544	593	570	528	520	557	594	557	566	570	524	526	611	559	572	544	584	539	579	580	546	549	525	566	571	509	594	582	556	536	584	572	547	559	558	515	566	576	532	581	554	575	586	558	579	550	572	566	565	599	565	554	549	582	576	538	587	537	614	562	584	576	603	564	556	580	576	528	576	520	543	572	563	557	562	541	540	560	540	578	503	553	549	558	504	577	534	590	578	592	554	536	541	573	558	564	529	590	579	515	581	586	538	559	540	594	554	575	562	527	574	586	567	528	578	527	564	528	555	575	590	502	585	553	578	558	552	584	580	522	573	570	567	553	600	569	557	549	579	566	531	574	567	555	519	560	528	550	560	561	526	547	525	573	573	558	532	578	547	533	569	578	528	570	578	574	560	555	585	576	594	590	551	582	565	525	566	590	564	546	539	565	539	560	571	575	560	557	578	537	565	534	562	558	604	585	543	535	558	545	547	575	584	546	567	543	549	604	591	533	566	525	498	544	588	542	557	551	536	549	581	520	577	540	577	530	565	572	578	554	591	542	541	568	607	599	563	559	525	560	572	554	563	552	580	539	599	536	529	523	570	576	571	552	506	579	546	554	557	552	613	528	558	537	553	555	582	615	572	557	566	575	512	537	560	593	569	540	558	550	563	515	559	566	567	536	552	549	562	572	547	542	575	586	543	544	565	519	531	553	556	579	579	584	562	608	561	559	541	554	544	529	565	504	581	590	569	557	564	539	584	563	572	558	538	549	567	556	555	587	515	566	566	547	555	571	543	563	562	536	561	559	538	582	564	556	544	538	524	553	545	527	597	560	559	604	566	606	576	521	556	599	579	569	560	549	581	574	615	521	533	551	545	572	573	572	605	546	602	576	546	598	554	551	565	585	511	570	546	572	531	578	586	579	585	576	504	581	579	554	590	546	560	557	594	584	560	567	547	513	497	540	575	588	558	552	550	507	562	570	598	547	547	490	578	593	589	569	595	563	574	574	594	570	544	535	502	597	581	617	562	580	565	557	557	605	565	558	570	537	578	583	569	544	557	595	549	521	604	568	565	573	578	504
6978	6246	4804	2639	1978	1556	1320	1212	1011	965	901	868	758	726	773	715	688	718	699	737	724	713	699	684	680	682	682	707	683	647	664	695	638	661	710	655	628	651	683	653	671	671	622	662	675	647	632	650	652	620	662	641	634	651	688	656	707	655	631	668	621	647	689	657	650	675	648	647	650	624	666	616	639	642	631	598	674	646	681	666	653	640	605	632	698	634	684	657	643	665	644	674	639	624	641	646	652	644	662	652	616	633	645	656	651	649	650	700	646	646	634	632	653	664	660	669	626	681	642	600	626	649	592	632	621	675	661	654	676	621	620	679	626	600	648	677	638	622	666	659	645	657	627	651	662	630	648	624	612	641	625	653	665	629	632	684	649	636	638	634	620	648	664	678	644	663	663	659	609	668	656	634	675	645	659	597	673	614	647	609	631	638	606	650	633	648	668	689	644	671	604	684	663	667	630	686	661	654	674	649	665	669	634	658	613	669	649	642	615	655	625	654	612	658	673	652	679	635	594	653	600	670	680	670	628	648	628	615	666	689	634	598	615	705	630	677	639	645	596	643	672	655	679	673	612	652	621	659	660	608	646	655	654	692	669	647	601	661	651	613	637	649	634	650	645	637	614	700	667	653	657	640	625	674	633	640	654	626	614	594	623	662	640	621	639	629	641	650	677	575	644	646	692	619	643	677	622	653	672	626	627	646	684	668	634	624	617	656	647	653	713	645	670	629	639	637	631	660	652	656	658	619	660	672	616	610	701	660	626	660	630	661	647	639	662	685	685	648	653	603	654	674	656	595	681	634	673	657	671	666	646	616	630	645	648	669	662	635	664	646	665	691	650	600	676	674	606	677	623	650	667	653	613	667	633	669	634	650	703	657	712	627	672	649	676	681	642	666	636	623	663	641	682	627	642	683	656	615	614	617	703	635	639	668	630	641	659	605	660	606	680	711	596	696	656	596	671	662	666	664	722	687	661	669	623	619	620	606	626	612	670	661	617	655	650	695	684	657	671	636	644	667	658	626	603	621	611	654	639	656	658	643	651	636	682	650	660	637	664	617	631	636	650	678	645	665	610	634	674	681	682	629	619	641	661	662	642	627	684	716	664	629	617	656	616	628	679	683	630	647	666	685	601	624	653	663	683	618	607	688	652	651	616	655	651	648	690	623	669	675	628	667	641	658	640	616	675	666	625	678	643	624	667	642	622	611	667	663	679	662	700	596	629	626	666	670	681	671	651	611	623	627	657	657	679	547	650	680	605	683	617	666	651	659	629	625	627	638	680	707	653	626	703	695	620	680	653	672	657	646	662	689	611	624	687	635	643	652	687	683	694	626	641	597	646	637	623	637	632	648	650	691	674	627	674	643	674	672	627	607	654	610	638	639	624	643	648	641	649	626	587	608	643	669	616	653	685	676	663	668	665	653	679	655	623	648	633	660	672	666	643	644	647	644	640	593	645	664	666	650	704	635	685	659	664	647	656	691	645	634	659	640	635	640	635	675	652	631	632	635	648	711	658	686	610	672	646	694	696	645	664	621	657	664	660	671	640	666	632	653	640	654	658	596	623	605	649	628	670	684	664	596	653	688	611	624	670	664	666	660	677	644	662	634	665	685	651	670	620	658	657	633	675	692	639	652	698	649	683	659	680	634	632	647	661	612	635	664	661	628	662	652	629	680	676	635	631	674	665	619	634	658	617	644	646	658	662	678	650	629	671	658	663	680	642	622	627	647	694	575	690	623	627	653	663	686	675	666	594	667	639	657	630	640	673	671	636	658	668	656	643	590	663	663	632	652	631	690	632	617	713	606	635	627	619	641	626	643	641	612	670	677	653	667	648	636	687	663	609	657	628	621	602	631	611	645	648	626	658	654	667	640	634	618	656	674	657	627	674	639	620	616	649	659	655	661	699	623	664	686	658	601	637	679	647	689	660	655	696	682	663	645	666	656	634	662	684	632	692	610	617	665	626	679	677	679	676	680	687	649	649	646	626	640	645	696	638	621	647	663	656	653	630	636	678	691	642	619	628	687	641	676	710	670	633	627	636	669	689	626	641	636	672	568	669	678	589	650	647	651	602	669	636	635	655	634	667	687	656	596	618	586	677	632	625	683	699	643	617	662	640	649	630	633	655	643	614	638	676	669	659	674	643	713	591	636	611	648	658	629	632	657	600	650	633	645	677	642	613	626	653	660	657	613	661	648	667	705	638	678	639	617	639	650	659	682	611	663	666	655	658	628	657	643	650	627	632	656	663	660	663	691	685	653	640	663	626	627	655	674	600	642	615	666	656	638	642	672	652	612	635	668	702	712	623	669	623	660	625	605	624	671	667	633	637	661	635	667	630	694	673	645	627	648	665	641	610	617	667	663	623	628	660	625	678	670	663	652	676	683	696	662	720	669	687	584	638	672	675	654	615	639	658	641	681	653	663	654	649	624	592	605	636	638	649	658	621	660	659	644	694	653	647	667	639	632	684	639	683	686	655	682	629	652	648	591	624	673	616	635	608	617	641	613	635	571	671	644	638	655	665	623	654	657	658	631	628	626	632	677	621	659	635	650	623	661	655	679	633	677	642	615	628	622	642	613	559	661	613	665	656	675	635	647	636	674	634	637	676	662	651	621	672	655	661	610	690	626	634	665	667	593	660	660	664	685	650	628	625	640	668	640	658	674	631	628	642	582	641	649	662	632	641	658	658	613	656	628	642	629	643	671	619	662	617	647	621	662	667	624	663	640	671	678	655	637	675	621	619	640	689	596	664	634	661	612	638	649	664	610	619	632	666	635	643	696	673	610	628	736	635	642	679	647	716	664	628	654	646	654	652	623	643	692	647	629	633	624	670	624	652	648	651	627	641	666	652	631	664	669	624	603	666	641	647	653	633	637	673	652	679	638	643	629	670	665	675	632	624	626	656	649	665	653	642	647	597	657	658	632	667	639	625	657	593	692	660	634	646	618	657	646	660	677	712	675	635	666	636	668	667	637	650	655	663	611	648	628	651	636	655	676	655	665	628	637	654	622	650	624	659	607	600	668	644	628	633	645	627	598	661	641	648	631	644	638	670	608	601	631	661	658	648	641	643	671	654	650	658	587	691	632	679	627	655	636	645	629	628	643	679	655	657	676	661	640	635	672	651	659	642	652	617	645	668	675	643	611	673	684	658	617	665	613	654	667	653	605	647	717	613	668	678	707	689	655	666	648	642	658	641	635	626	645	633	680	668	645	634	645	654	648	685	595	658	661	645	681	641	627	643	637	638	687	622	614	692	665	637	660	657	635	621	650	626	661	601	652	654	677	595	624	659	643	666	626	664	675	649	684	647	643	689	621	651	645	644	652	618	632	664	686	664	646	618	638	663	677	618	658	657	642	703	623	652	649	632	640	608	623	673	664	666	681	634	638	656	662	617	666	639	659	642	590	651	658	674	610	628	667	687	695	611	583	638	633	626	647	644	626	695	666	679	612	644	647	687	645	644	590	637	638	683	640	656	647
22734	21070	28879	23470	21070	21112	10177	1279	842	702	623	512	507	477	417	398	390	395	349	350	347	299	323	272	285	273	273	270	223	259	248	247	278	272	254	242	226	243	251	218	229	255	252	229	262	241	235	256	230	232	251	265	224	254	270	240	228	247	230	214	212	261	230	245	234	226	242	225	246	231	216	224	214	253	241	228	219	204	233	217	225	202	244	222	252	224	259	220	233	250	237	225	229	236	214	258	228	206	235	232	217	225	226	201	229	223	228	238	209	233	214	228	206	225	197	228	244	254	204	242	268	261	219	237	223	209	215	241	201	225	220	212	205	224	239	247	230	223	241	215	215	221	243	216	224	243	205	240	235	221	203	217	235	212	263	214	216	226	237	195	229	222	251	219	256	224	237	239	217	233	227	231	223	234	257	253	216	235	234	266	221	228	223	226	223	221	234	223	226	247	207	223	236	236	243	228	232	223	252	223	223	231	209	204	257	213	260	231	245	226	225	247	212	234	208	224	244	241	231	214	236	261	217	247	246	207	227	220	206	216	228	234	237	221	236	232	231	258	234	211	239	260	218	208	235	239	213	240	220	213	254	239	216	246	257	207	221	222	209	221	256	231	215	247	213	225	211	209	232	208	221	252	238	232	199	220	215	227	228	238	242	241	224	221	229	249	234	214	272	235	244	218	217	237	234	237	223	236	223	244	221	224	231	236	259	219	251	257	207	226	259	220	225	232	237	227	206	215	254	217	216	216	230	252	229	238	250	232	223	274	250	220	224	242	251	225	225	242	245	223	224	228	210	235	231	222	230	249	235	207	244	224	203	213	247	220	217	205	222	256	220	235	211	211	217	217	230	279	240	247	262	235	227	224	207	258	221	235	238	228	227	230	228	255	228	233	253	226	225	229	236	213	246	236	239	221	262	244	229	215	229	211	223	237	204	227	248	220	224	239	245	236	219	220	244	208	226	250	270	210	227	208	222	247	204	256	225	221	218	234	217	245	215	200	216	233	210	220	237	224	226	227	252	213	246	228	224	237	214	240	244	233	225	228	198	223	208	239	239	245	237	213	232	207	239	227	231	238	238	226	221	225	221	218	228	206	229	249	227	255	229	258	213	246	243	250	218	238	240	235	241	219	222	238	219	240	223	218	220	241	222	231	205	211	206	231	236	233	211	248	219	234	243	265	266	242	257	204	256	204	249	221	237	223	263	252	227	233	229	227	199	226	236	223	217	206	202	240	243	226	236	244	230	225	226	232	239	209	234	242	232	231	237	261	247	225	222	223	234	231	261	236	234	203	233	218	226	253	234	240	228	234	230	231	221	224	232	232	220	258	211	209	226	236	241	202	221	227	227	214	220	226	252	239	261	234	230	201	215	221	265	236	197	207	237	201	233	234	237	199	240	257	225	225	218	221	215	250	224	233	219	207	223	239	255	229	215	239	228	232	203	222	213	217	227	224	260	243	253	209	231	239	228	233	255	226	222	233	217	224	213	229	224	237	267	217	220	237	236	219	217	237	198	222	254	217	236	230	220	206	241	230	233	264	196	235	227	222	250	241	233	236	203	219	215	203	237	236	228	226	215	219	238	232	231	222	243	244	243	232	228	246	240	216	216	224	261	241	248	243	241	218	250	223	223	251	213	203	245	218	226	221	236	247	224	229	217	209	244	230	220	214	222	246	228	221	221	242	227	228	219	217	198	242	232	253	264	243	221	220	255	230	206	208	225	220	225	235	210	207	243	237	239	248	240	205	248	211	241	217	245	232	222	236	215	213	234	232	213	226	236	263	201	227	220	221	243	238	226	211	237	231	250	217	199	222	226	227	230	254	219	243	204	261	227	237	221	193	217	243	241	227	228	240	249	232	226	226	246	242	224	218	229	208	228	244	203	215	216	233	244	197	197	260	206	229	257	213	221	231	237	241	231	241	218	275	233	219	214	203	244	235	225	238	258	221	218	220	237	216	236	216	229	227	222	238	223	217	221	212	229	217	232	212	231	241	234	230	217	240	213	239	255	228	234	225	241	216	246	231	202	243	237	228	204	214	237	228	218	235	247	233	231	241	233	244	231	249	245	233	244	243	253	216	223	225	212	211	210	243	211	232	242	240	202	192	229	228	220	230	226	219	254	222	244	241	238	237	227	231	208	227	264	278	229	209	235	267	194	221	236	231	259	219	224	214	247	222	223	218	216	235	242	221	228	230	233	265	225	224	267	236	237	227	213	203	244	231	231	208	231	234	254	215	255	224	194	221	233	231	231	246	229	241	213	203	243	230	233	254	224	226	235	265	228	229	245	207	227	219	230	213	219	233	228	204	207	243	255	220	222	212	225	224	244	191	247	231	217	231	244	211	229	219	251	220	246	207	250	247	202	220	210	250	219	250	200	238	214	217	227	238	232	222	220	228	236	243	228	208	201	233	209	235	236	232	213	212	221	201	224	231	231	204	205	233	219	269	238	232	232	230	263	206	225	211	207	241	249	248	238	197	226	257	225	228	210	239	243	226	233	207	228	217	271	232	243	226	222	223	239	241	232	207	209	226	225	227	234	220	229	223	229	240	226	239	272	218	226	219	229	232	233	226	236	218	234	225	229	196	221	221	211	216	218	224	246	218	228	215	201	229	244	224	246	239	243	249	241	224	225	242	217	243	235	208	209	235	235	235	227	227	219	215	218	193	241	226	241	236	216	242	238	201	201	249	205	208	252	215	228	238	239	225	222	227	204	211	227	212	223	262	233	228	234	227	219	236	232	241	242	219	220	225	218	207	210	243	244	236	230	212	233	265	216	259	217	227	222	216	214	210	233	211	261	194	228	256	242	235	235	241	244	223	202	216	259	211	221	249	228	234	230	226	217	222	231	231	237	222	247	229	241	231	220	242	258	233	247	219	200	211	219	245	237	237	207	245	230	231	225	243	208	233	210	193	233	220	252	214	215	220	214	236	232	219	212	236	254	237	215	227	238	213	235	202	196	250	242	241	259	234	240	238	215	208	213	237	212	221	233	249	223	243	231	209	233	245	227	226	237	214	226	249	223	224	217	222	231	223	232	226	229	194	220	225	234	222	234	231	222	235	204	231	228	232	225	209	212	221	215	238	243	246	237	232	211	234	235	233	232	220	229	233	251	216	243	220	207	255	231	228	229	228	230	224	216	219	248	240	220	211	248	215	223	238	210	220	235	224	234	227	224	237	217	220	231	226	194	211	231	253	233	233	245	231	258	228	228	212	218	216	216	211	244	209	213	208	224	250	227	251	230	237	218	226	265	233	252	217	212	229	225	222	226	251	210	243	255	234	248	227	239	227	242	210	214	249	246	232	252	237	226	226	235	242	231	225	229	227	226	239	212	253	265	228	240	215	205	222	257	221	217	225	198	244	213	246	243	208	208	232	230	234	209	185	222	240	223	263	229	210	222	217	235	232	206	222	245	216	214	224	238	215	242	218	250	228	235	229	218	232	246	211	223	233	230	220	214	196	237	229	201	238	202	219
10302	17122	13824	7285	5057	3811	2855	2295	1689	1436	1162	983	807	709	679	658	580	520	512	471	445	441	399	411	392	357	351	345	338	332	319	360	325	303	327	310	302	308	268	291	287	334	295	314	276	293	245	279	285	266	263	293	250	309	253	285	257	274	218	275	238	265	294	247	283	264	298	249	259	264	268	269	246	242	282	237	246	261	258	269	262	269	259	260	273	270	251	265	264	261	254	266	249	293	265	268	282	268	288	283	258	239	266	260	248	221	272	265	274	270	257	237	242	262	256	239	281	258	266	264	236	247	269	274	252	248	250	262	259	261	267	281	261	237	256	271	268	253	230	259	256	273	268	260	260	295	267	251	245	264	275	282	264	252	271	270	273	258	247	266	257	254	257	265	257	260	300	279	252	278	269	253	277	246	256	238	287	255	273	234	261	263	257	255	245	249	270	268	250	247	244	243	248	249	283	239	250	279	264	241	266	248	253	245	230	271	237	272	255	265	245	279	256	240	267	275	259	243	233	255	243	248	257	232	243	250	265	254	255	282	227	260	228	267	261	260	232	280	237	253	254	241	256	256	251	258	267	230	261	280	271	261	248	230	257	217	305	279	284	250	225	243	261	275	242	255	270	245	254	253	257	243	277	280	252	234	239	281	262	275	253	255	261	251	266	266	242	266	269	263	265	281	249	259	255	224	251	243	273	239	260	267	226	227	257	236	290	237	266	271	237	266	266	244	266	250	234	237	239	258	256	273	251	284	269	256	232	235	270	261	257	262	273	256	233	267	257	282	265	274	256	263	242	265	262	242	266	253	265	257	261	253	261	248	282	266	252	244	259	275	276	239	272	261	274	282	259	268	251	220	246	276	247	267	260	252	258	254	274	242	274	255	263	271	255	239	245	255	252	261	267	264	235	245	259	258	240	257	284	260	258	242	270	271	235	239	247	298	258	278	272	263	257	239	237	255	235	250	274	252	245	252	266	253	269	242	278	268	219	257	280	228	253	269	248	242	296	237	265	245	257	233	256	270	239	256	269	250	269	250	259	216	262	262	258	254	269	233	248	266	259	239	259	283	269	260	262	248	260	265	258	230	228	263	282	228	250	242	276	263	262	284	276	249	235	286	256	251	261	246	281	275	243	269	286	262	265	263	279	266	268	264	273	283	248	268	257	269	230	272	264	267	265	246	236	239	261	249	267	267	239	249	241	257	244	264	245	264	259	224	255	264	260	247	236	275	273	274	296	241	248	279	254	243	265	251	257	259	246	254	256	255	238	265	237	247	243	250	265	255	261	251	250	243	241	247	275	260	268	250	233	277	260	228	252	254	266	242	271	252	259	257	237	239	255	220	265	226	277	253	230	259	247	250	251	235	254	260	243	249	268	292	231	242	246	249	224	240	268	244	271	263	268	255	256	257	267	239	277	245	283	263	253	235	276	228	244	266	238	268	228	263	247	248	250	241	263	231	236	254	250	280	287	261	263	281	256	283	255	259	251	247	296	254	238	269	264	243	263	242	265	240	245	280	247	257	273	246	272	249	263	269	254	264	249	243	269	239	278	268	253	279	236	233	276	288	251	257	229	244	272	250	254	228	295	258	272	256	245	241	272	249	257	265	264	249	270	256	247	273	234	269	255	242	264	229	265	257	259	231	241	287	248	257	266	257	210	261	274	239	261	271	250	254	252	269	241	223	213	245	222	288	246	255	297	258	238	254	240	245	281	244	246	226	263	240	241	235	286	245	279	267	239	241	267	267	273	252	274	261	257	296	276	255	242	248	236	240	253	240	273	232	253	233	268	284	275	262	241	258	238	262	269	276	243	238	277	260	257	253	254	226	248	254	259	255	263	263	239	257	272	232	263	266	246	242	286	248	246	270	255	265	255	254	275	282	242	225	263	249	282	260	245	267	251	250	235	244	247	283	232	249	220	257	268	241	214	282	231	216	268	255	248	259	268	258	277	262	256	277	258	244	259	252	260	258	234	259	227	244	256	289	249	272	256	270	260	235	244	258	270	253	253	226	254	267	278	252	228	264	249	214	256	238	218	239	252	262	283	265	234	265	256	276	271	219	229	238	254	252	249	251	257	248	259	242	282	271	280	252	259	262	209	261	246	251	238	237	277	248	259	245	274	239	250	262	256	280	264	253	224	250	271	234	253	266	268	248	254	234	264	257	277	247	253	287	263	225	258	269	263	271	277	255	260	265	227	286	272	290	238	299	244	253	216	279	249	254	254	264	262	266	262	250	266	258	241	246	228	240	265	230	266	256	259	271	252	269	280	253	252	248	267	248	266	241	273	245	259	248	260	255	251	229	256	273	250	237	253	252	249	249	236	245	257	253	242	273	259	249	292	246	235	238	254	268	292	268	267	259	261	263	254	261	239	266	259	255	271	260	243	277	227	248	259	276	239	227	282	266	234	231	275	238	246	240	215	268	253	219	268	234	268	237	268	228	265	261	280	251	253	258	268	257	258	276	258	253	241	261	269	267	248	274	267	276	247	245	267	241	280	241	282	223	273	238	254	264	252	262	263	254	290	263	264	254	251	268	267	251	260	242	244	278	241	259	274	270	237	254	267	256	269	242	257	232	231	217	245	236	260	240	272	249	230	242	271	263	267	250	281	258	262	230	279	276	240	255	250	271	234	230	265	237	256	262	262	252	236	248	242	266	275	258	249	234	253	262	274	272	270	281	270	229	231	261	253	225	242	259	288	274	260	286	261	255	283	245	282	247	254	228	233	274	252	239	241	246	245	237	246	276	242	249	269	197	259	228	259	248	262	276	270	218	287	240	247	213	250	246	260	236	255	228	243	254	241	249	276	229	260	254	265	252	252	240	249	257	275	259	295	264	269	292	254	254	249	255	254	266	277	277	261	242	225	247	274	242	252	251	251	262	256	264	279	251	254	285	241	269	244	265	278	238	251	261	231	261	259	295	248	245	251	266	207	264	285	253	259	285	240	273	253	254	260	269	229	239	246	222	250	247	250	271	263	277	243	273	249	256	279	243	252	270	261	257	277	262	268	252	258	250	267	242	265	260	236	267	263	258	251	245	269	266	235	234	239	250	266	236	257	258	258	295	247	248	273	248	276	251	278	270	262	242	239	284	258	224	274	260	280	259	253	266	253	242	244	263	261	278	242	260	255	260	256	287	251	270	234	262	255	256	231	287	249	281	250	209	275	263	257	251	263	236	260	264	240	282	235	281	274	237	259	256	275	276	226	269	280	286	260	230	239	261	258	251	248	266	243	239	252	272	253	294	274	244	263	256	253	239	293	264	251	267	261	219	253	251	250	236	269	240	264	230	251	249	246	253	284	244	255	257	240	265	213	255	256	248	257	247	260	244	263	243	287	227	278	261	254	220	265	265	240	260	237	253	279	263	223	236	250	250	265	268	252	274	253	278	245	268	264	246	247	260	261	244	250	256	259	252	269	250	221	268	211	256	237	309	241	247	283	255	246	258	284	213	238	279	278	256	269	271	237	267	257	300
26990	19952	7356	907	651	549	526	542	510	513	503	514	493	561	460	501	530	486	468	453	474	499	476	491	482	519	525	503	464	519	494	518	493	491	452	507	468	491	472	476	497	510	503	498	475	505	503	489	479	520	489	515	481	469	480	462	506	488	461	544	463	497	502	431	492	530	492	467	529	519	520	508	479	517	491	489	483	511	500	500	499	469	485	476	498	532	506	463	482	459	500	492	482	499	522	488	456	507	461	502	500	510	472	456	501	510	497	508	479	482	497	512	543	507	498	499	504	490	507	498	451	508	509	506	469	488	489	486	475	454	505	498	487	468	470	473	515	514	493	495	502	504	469	463	473	501	512	499	528	510	494	522	488	485	488	496	513	464	465	498	451	536	503	470	460	485	515	487	488	486	490	481	452	488	473	501	476	511	513	475	502	519	497	511	532	496	526	502	505	456	469	529	481	492	455	481	503	477	476	488	499	535	504	490	479	508	514	512	511	513	528	483	515	509	450	487	471	556	489	478	519	487	484	496	472	501	492	454	481	482	486	483	517	504	447	439	518	498	482	476	514	474	538	501	515	490	495	506	502	496	485	501	474	488	491	490	508	513	479	483	533	514	487	506	517	505	499	537	482	497	460	495	485	462	488	483	488	502	530	513	475	491	504	514	481	483	475	494	477	510	503	489	480	481	516	514	467	492	487	464	474	494	503	500	496	502	530	488	487	492	538	499	515	491	498	487	543	482	468	505	485	509	481	469	520	496	473	500	499	498	477	501	490	442	513	484	472	526	484	506	496	483	525	525	477	515	505	469	495	497	493	501	485	489	514	482	498	460	486	467	510	507	500	548	491	534	490	517	511	499	539	495	470	534	509	484	501	477	482	523	527	492	490	486	466	491	494	487	493	490	487	459	535	517	502	503	496	468	499	513	478	505	543	486	463	501	497	478	532	519	498	468	488	508	528	494	520	482	467	461	490	507	500	468	507	523	471	505	483	508	515	532	488	478	491	478	512	472	489	500	502	471	476	504	501	505	524	488	484	537	486	475	505	503	500	498	480	481	518	495	447	498	516	476	510	520	493	506	523	504	509	501	485	503	459	479	489	504	466	480	481	525	494	465	505	510	482	479	518	514	543	479	537	454	513	531	527	484	494	512	483	501	498	482	508	499	528	497	471	513	561	484	511	544	510	433	502	521	467	466	484	491	493	458	506	510	487	487	520	459	530	474	450	556	508	527	466	492	476	466	491	483	502	446	483	465	507	479	466	477	473	482	480	497	507	480	507	470	493	474	506	448	498	466	490	514	503	507	478	493	511	515	545	465	491	473	457	455	479	457	495	519	491	467	515	514	510	491	488	483	521	524	535	478	517	500	481	462	512	460	509	498	508	472	502	531	477	502	459	443	517	480	500	490	511	481	481	444	467	499	475	462	529	492	487	516	489	499	445	509	523	474	510	522	506	508	501	532	511	500	494	489	516	493	504	502	491	514	503	483	454	499	482	478	502	440	475	441	508	477	455	438	504	497	468	492	497	499	533	533	554	501	491	511	533	500	516	485	470	469	450	453	521	490	465	498	517	515	496	501	520	496	503	475	535	519	464	510	484	429	479	495	490	494	531	511	497	460	519	501	488	491	522	468	518	473	484	482	457	489	497	469	550	467	503	464	470	509	532	521	490	481	431	466	482	462	474	486	468	476	488	456	507	479	479	506	481	485	483	475	487	480	514	499	505	511	511	490	469	496	512	492	456	494	492	490	462	515	508	559	455	470	449	471	450	488	448	504	476	498	491	517	462	506	429	482	484	424	493	515	490	486	492	499	475	500	515	461	472	537	481	479	501	497	481	473	485	502	495	471	519	482	499	493	516	455	491	486	483	494	476	480	485	499	494	518	471	470	524	489	520	523	515	508	518	490	448	468	494	513	538	497	460	458	468	523	482	524	497	506	476	487	484	476	510	519	490	523	491	484	529	452	490	450	498	509	520	469	475	507	495	469	502	487	478	472	523	487	516	488	504	486	469	540	535	539	484	490	468	524	469	527	496	546	500	501	497	491	506	499	520	445	468	464	506	455	483	455	473	444	491	513	470	498	479	496	496	458	454	476	517	503	496	492	460	498	503	497	492	477	479	458	533	506	455	479	513	499	511	483	479	482	466	479	517	496	500	526	530	475	496	495	539	455	505	532	490	507	492	453	489	515	480	490	488	503	508	477	495	476	438	478	512	524	483	475	452	494	464	503	496	510	501	504	516	554	462	483	498	496	469	461	501	475	506	497	466	474	501	496	483	502	503	468	470	480	459	485	522	524	512	491	495	489	525	514	509	463	501	489	485	480	493	503	498	476	460	542	523	489	502	532	503	519	477	492	461	459	480	467	496	484	480	462	496	527	503	487	491	481	525	454	513	487	459	442	496	525	501	468	511	524	479	497	498	485	484	465	445	551	477	462	507	491	515	479	522	480	454	464	515	483	469	501	526	508	501	482	515	503	458	469	461	465	468	487	486	505	460	491	458	475	507	510	513	490	484	460	472	505	508	471	481	457	458	491	497	505	485	491	529	505	494	477	541	472	470	502	473	512	523	468	486	480	496	514	502	498	479	530	451	497	507	510	470	430	498	492	462	506	485	491	469	526	479	492	474	515	462	480	532	487	515	505	474	497	510	489	515	515	459	512	470	476	466	478	502	509	508	479	521	505	506	464	501	461	494	498	492	490	499	463	467	491	530	469	545	470	504	479	467	538	511	486	496	466	504	473	532	519	521	521	505	496	506	494	514	485	534	485	491	494	469	429	454	478	496	501	451	531	471	463	484	505	488	511	494	501	501	486	484	513	507	494	481	502	523	502	454	498	499	475	502	486	480	481	496	508	477	520	510	511	486	468	494	530	481	493	496	468	526	513	480	485	514	457	474	468	515	463	476	478	499	479	485	524	471	473	472	454	468	493	507	444	516	489	491	462	492	489	466	464	476	485	494	470	481	516	469	502	481	479	526	487	470	503	438	505	546	477	488	471	553	508	488	499	474	464	471	483	490	506	491	501	525	502	488	518	519	532	526	468	475	506	481	487	479	476	452	447	482	526	478	463	498	506	477	519	454	502	521	454	489	474	457	513	484	476	479	446	525	513	489	436	486	486	484	523	489	487	496	481	515	489	486	485	468	493	484	488	507	482	513	506	514	525	489	494	498	512	507	493	503	462	437	501	525	493	481	491	469	482	500	474	466	476	473	520	517	486	522	476	466	527	524	508	478	474	469	516	469	479	492	456	472	496	515	503	510	512	500	503	516	489	457	471	495	529	511	461	506	488	468	496	500	499	535	502	512	485	471	510	469	441	499	492	479	503	487	457	481	478	488	493	470	489	503	518	473	491	529	479	495	467	510	498	501	487	500	507	471	510	465	462	492	461	482	494	498	462	465	475	505	479	455	484	533	528	485	497	508	495	491	519	515	505	533	439	473	473	468	499	509	492	484	508	490	517	510	477	496	523	494	473	527	485
5409	1472	1229	835	756	697	633	618	627	661	625	611	614	608	637	590	554	610	593	600	597	552	639	617	610	587	562	616	615	594	595	573	613	560	567	544	541	564	597	590	604	616	589	602	587	585	607	612	608	623	596	614	566	548	560	571	566	612	578	592	574	615	569	572	648	582	611	594	586	596	593	566	545	572	636	604	586	584	593	587	629	549	639	560	602	552	574	596	610	635	578	573	620	627	601	605	594	585	618	579	625	590	591	551	562	611	560	599	567	619	592	562	622	621	625	598	592	619	577	583	590	577	616	536	619	608	574	590	599	604	611	572	570	592	604	576	637	588	600	596	581	634	581	543	581	565	590	554	610	592	613	569	600	581	599	583	614	549	602	585	556	585	634	574	612	581	633	597	605	599	571	575	588	606	580	570	581	581	636	606	631	588	588	619	568	586	612	561	624	594	575	564	627	578	577	615	604	599	539	619	615	604	559	611	561	613	603	602	585	559	558	578	553	589	582	556	612	601	579	550	556	613	609	559	592	584	586	605	595	594	580	596	579	602	608	580	634	573	585	552	656	592	597	605	586	595	610	595	558	606	648	608	602	642	589	576	589	565	627	583	576	549	560	548	590	639	557	567	585	575	613	615	553	614	587	589	597	571	601	572	571	573	613	572	593	603	605	588	577	605	565	570	576	581	595	585	592	631	606	607	596	622	607	633	601	580	593	585	576	551	591	598	554	578	592	589	559	571	627	616	568	620	600	585	609	608	570	533	589	566	620	590	616	623	587	599	625	608	599	594	585	591	600	603	559	614	608	568	556	580	603	561	581	565	552	599	538	557	590	590	596	574	579	561	573	625	570	544	591	605	563	620	606	580	577	547	604	577	592	567	620	599	613	610	579	632	574	588	583	614	606	572	631	578	575	578	609	564	581	593	625	614	598	554	606	611	589	550	618	611	572	578	588	603	602	580	594	585	592	594	550	602	592	588	526	624	601	589	624	550	590	597	648	609	573	573	580	545	589	598	613	547	616	580	604	582	584	631	566	593	580	571	626	561	610	566	609	574	540	586	623	608	566	617	610	586	594	664	634	570	619	583	590	621	581	564	613	589	621	591	583	591	616	572	540	581	599	606	626	554	582	619	589	588	577	649	617	556	585	553	554	584	497	569	607	603	603	605	570	537	604	577	596	639	615	581	560	582	578	576	597	562	609	589	587	610	588	543	620	554	622	634	602	596	573	559	594	559	543	587	578	582	605	584	570	593	579	608	580	630	585	548	580	598	605	626	620	600	604	590	616	596	579	545	557	598	576	602	574	614	607	592	574	560	614	579	586	592	613	577	578	620	595	587	574	544	576	576	587	583	610	574	600	555	576	616	553	600	575	591	591	623	586	540	607	578	607	615	679	613	601	562	606	588	616	610	594	593	626	601	596	598	630	600	584	605	578	572	612	577	568	595	576	569	605	662	567	586	579	600	621	610	594	582	596	590	591	559	631	643	560	592	597	605	579	606	589	592	557	591	607	605	586	546	588	562	598	585	619	578	620	623	641	570	564	583	575	585	568	571	581	577	584	613	602	571	591	602	604	585	581	554	556	540	659	603	584	557	582	629	593	584	573	575	582	605	590	574	599	580	611	596	593	601	620	604	627	570	587	590	553	567	592	549	625	582	558	630	589	587	584	549	563	607	606	597	581	618	541	630	608	634	651	656	561	579	603	547	617	603	596	594	575	595	576	578	579	648	580	582	557	563	575	569	601	554	611	573	626	607	616	616	608	600	570	607	602	593	595	524	598	587	591	631	574	559	597	566	596	607	532	618	611	585	569	615	604	577	585	592	589	593	593	541	636	592	607	543	630	579	569	608	614	566	589	527	577	613	604	569	554	637	563	556	626	556	595	554	629	574	568	612	576	598	638	596	616	584	612	584	556	534	592	574	592	608	596	620	621	610	585	571	584	554	621	563	601	576	595	567	617	598	572	594	604	594	597	534	595	592	559	560	592	616	590	623	628	529	578	588	598	553	574	557	573	598	574	610	603	588	625	602	558	609	549	610	616	543	609	575	585	614	591	574	596	610	588	631	547	552	639	640	546	587	597	593	558	564	588	551	599	592	577	589	606	619	598	566	563	611	582	613	578	627	559	606	568	595	649	626	608	588	585	574	612	615	575	580	580	584	588	573	537	621	606	613	591	598	671	575	587	661	577	608	615	552	600	612	600	598	566	573	590	608	593	608	615	574	582	589	569	587	618	624	549	576	566	581	563	575	569	577	658	590	558	613	638	614	563	609	622	578	583	577	600	578	601	551	547	612	609	593	601	574	560	557	566	590	558	536	600	545	575	596	590	591	586	604	561	598	574	559	590	617	587	602	611	602	556	562	585	587	584	594	595	573	582	622	587	569	579	585	578	619	616	585	569	575	584	619	569	601	572	612	618	589	562	638	561	592	590	548	616	617	581	589	614	604	570	594	604	605	613	620	596	558	610	591	612	555	587	587	588	566	624	650	608	593	559	544	581	603	590	617	602	583	619	618	608	592	612	560	594	579	625	607	613	634	585	596	653	551	548	586	605	602	587	573	634	586	613	607	566	544	556	615	596	609	625	596	584	636	586	604	636	616	611	601	585	626	568	622	607	648	584	585	672	563	618	586	635	556	576	600	575	607	568	629	589	616	606	627	641	567	606	628	615	614	547	581	576	579	608	615	577	651	596	586	604	596	591	545	567	605	560	619	585	564	586	600	589	602	593	589	597	624	590	552	572	577	576	661	614	631	575	594	589	620	597	595	569	614	550	573	548	619	620	645	581	571	572	599	546	618	580	634	630	607	624	593	610	588	610	590	590	626	609	624	613	592	600	635	561	571	603	653	587	590	571	610	601	557	600	559	616	578	596	591	556	597	610	581	573	613	553	602	626	608	602	573	593	572	631	582	622	597	582	560	576	634	598	621	589	605	583	597	622	584	561	584	595	645	603	624	592	616	588	611	585	629	617	567	591	610	607	570	618	642	589	575	569	577	589	577	615	576	592	602	556	603	582	563	583	571	581	593	575	567	612	582	627	603	602	604	549	614	587	531	631	576	602	577	584	566	575	559	621	626	562	577	569	591	573	599	539	614	594	585	633	575	602	626	575	579	621	639	573	588	596	544	575	586	609	595	582	552	587	571	561	561	593	563	569	548	652	627	601	590	571	557	605	621	598	573	612	607	596	638	557	629	622	608	616	587	623	618	564	623	573	642	601	558	611	592	586	598	606	571	591	598	621	604	609	577	646	575	545	570	599	598	622	590	645	604	601	597	568	614	541	611	637	614	593	590	561	551	572	613	584	581	574	567	612	574	588	604	580	592	562	601	552	614	586	570	567	588	618	548	594	598	580	580	579	546	604	623	585	581	573	557	565	608	555	583	603	572	566	525	606	581	576	660	631	602	614	557	609	555	554	631	564	593	597	590	608	611	633	590	604	596	565	599	563	594	557	603	576	583	586	594	551	556	590	584	610	608
23746	21058	28433	23893	21044	11100	1176	672	561	500	438	384	367	383	327	322	333	315	321	326	300	261	281	268	261	273	315	250	267	276	272	279	253	253	240	217	229	258	240	228	229	256	234	216	245	233	245	243	272	255	251	225	218	237	249	238	239	220	283	226	239	213	224	281	216	254	245	244	238	264	240	236	227	246	258	250	268	232	230	247	257	238	259	240	252	250	218	237	221	258	227	245	239	237	247	237	266	244	196	242	238	247	231	241	218	217	222	240	251	226	252	235	215	250	271	248	215	226	243	224	227	229	248	227	246	207	259	248	242	249	229	246	248	247	285	240	237	244	234	248	254	236	209	199	271	257	223	219	246	210	216	238	243	225	232	284	221	256	212	252	235	254	248	213	238	207	226	223	245	245	239	243	242	229	215	220	244	240	251	238	244	254	249	257	269	228	248	217	247	272	234	259	232	230	244	245	219	247	214	215	245	239	222	212	238	227	259	208	255	226	204	243	244	216	269	208	229	212	230	231	231	211	252	239	222	241	217	236	252	241	236	284	241	208	225	224	238	248	196	206	187	228	254	232	231	265	233	228	219	232	248	239	239	225	232	233	221	222	236	244	232	246	213	242	235	243	235	250	204	238	233	234	236	251	273	239	254	233	239	246	239	272	226	251	232	226	210	225	238	237	230	261	252	226	228	217	235	242	239	229	222	247	230	245	263	247	239	210	230	238	234	256	264	206	242	226	269	263	247	228	251	228	202	250	253	242	242	262	234	239	259	238	270	219	247	227	230	248	235	231	220	228	247	245	247	258	239	220	240	249	210	272	236	226	270	247	217	243	203	228	247	258	229	203	236	245	247	247	214	251	227	239	215	248	208	245	226	257	212	245	230	269	229	229	215	242	268	250	226	251	230	240	194	252	203	256	260	250	235	239	220	236	240	240	241	218	238	272	234	231	230	221	242	217	253	228	244	231	255	242	214	245	236	251	244	266	250	244	250	231	233	218	231	253	247	233	224	253	246	234	249	242	244	267	235	247	265	237	233	233	244	221	219	259	237	250	275	251	221	252	239	256	243	255	240	250	230	253	247	249	219	229	239	233	241	232	228	209	218	245	223	256	252	251	215	206	248	231	223	222	279	257	246	252	248	240	223	223	219	242	231	226	236	233	238	235	222	236	232	233	256	241	236	221	231	282	231	245	254	222	229	231	224	251	229	239	241	217	237	218	222	213	268	219	267	243	239	254	231	234	259	242	248	215	231	236	256	266	242	234	239	230	214	251	258	245	244	229	248	220	207	201	232	272	235	208	223	236	251	244	220	254	221	228	239	226	244	215	241	236	175	231	239	234	244	234	282	245	229	239	222	243	247	268	228	236	235	228	214	242	240	243	243	232	240	223	237	227	234	228	237	230	254	262	225	237	222	211	215	242	259	238	224	232	217	229	207	251	242	246	248	221	239	246	246	229	250	252	253	244	240	238	240	268	242	194	250	259	261	212	238	218	229	266	226	232	239	232	240	235	249	243	243	257	244	256	267	244	239	243	254	232	242	235	238	224	234	225	221	248	233	235	229	234	250	217	254	248	255	243	245	220	252	252	260	257	263	266	254	248	222	235	257	230	242	228	248	246	230	253	266	201	229	222	220	268	229	248	237	245	270	228	262	246	231	213	253	239	255	231	245	247	230	218	230	241	254	230	229	216	251	209	241	245	250	218	249	237	233	259	248	243	235	230	234	251	247	223	243	221	222	225	238	236	246	261	254	244	241	222	238	238	236	253	234	234	226	231	239	235	236	229	242	217	251	229	254	243	224	248	256	219	253	243	290	249	225	250	235	234	233	268	270	259	237	253	240	249	232	227	218	246	236	239	232	226	239	263	271	234	242	238	236	244	252	222	219	225	256	243	224	214	216	248	229	221	246	237	235	203	242	229	234	240	240	246	230	225	250	224	231	244	234	238	208	259	227	233	243	240	232	254	225	244	256	240	255	265	269	252	246	226	249	252	250	233	239	226	245	211	246	247	271	229	218	193	228	243	263	246	246	233	247	250	239	226	257	259	261	239	236	233	260	236	263	232	270	212	201	242	230	221	255	222	230	238	221	237	258	234	242	249	221	260	246	228	243	256	242	270	264	232	237	257	238	233	239	231	254	225	238	238	236	216	245	245	231	251	250	267	246	223	256	268	224	219	228	250	226	248	237	222	260	245	241	248	233	228	259	232	246	230	219	219	231	215	277	249	240	222	272	229	238	215	230	252	234	220	246	224	251	214	232	229	248	202	247	241	250	279	245	264	238	206	230	243	242	219	243	240	208	250	227	217	217	235	224	238	230	217	233	222	246	239	235	228	215	235	217	232	234	242	235	253	254	237	257	260	244	236	259	250	205	251	261	250	234	247	248	215	223	244	222	219	232	222	229	225	239	245	248	222	232	229	254	214	247	222	241	225	237	238	239	250	229	220	232	241	233	236	227	219	244	240	224	237	229	211	217	254	232	236	244	218	241	229	223	210	250	245	225	217	234	232	224	238	225	246	227	240	236	231	218	240	232	233	218	247	236	253	257	238	236	243	244	211	245	276	232	210	226	242	249	220	241	259	239	226	270	266	227	241	231	252	251	238	206	269	235	239	202	225	226	232	235	209	254	241	215	268	251	237	214	247	250	241	240	243	225	231	238	221	260	226	252	244	251	208	232	234	258	266	240	277	233	226	212	238	234	237	245	240	246	244	227	261	234	226	224	230	232	252	277	229	235	248	240	233	231	237	207	235	219	267	240	214	245	222	250	221	252	233	251	281	213	240	248	228	247	226	263	216	236	220	277	217	226	246	232	233	253	215	245	215	251	215	231	253	245	242	236	254	219	247	217	237	225	240	235	235	236	267	233	219	226	237	254	228	234	257	242	238	227	227	255	236	246	224	233	229	228	234	248	248	246	251	254	248	242	216	224	259	251	214	229	243	247	271	231	210	213	208	232	249	231	243	228	251	213	240	207	253	249	234	242	231	230	274	225	245	240	231	203	233	242	201	227	224	244	222	245	253	242	217	242	250	257	254	251	243	235	230	259	249	237	215	212	231	223	250	226	248	230	244	237	227	229	227	247	269	226	247	239	233	249	240	241	246	244	237	242	244	250	197	245	231	226	248	231	237	238	255	227	229	254	240	210	225	222	239	244	205	214	231	233	235	256	265	253	263	242	241	255	225	228	234	235	224	212	257	241	225	240	248	255	238	240	232	238	240	261	252	256	232	237	234	248	227	241	258	244	224	257	248	251	216	209	243	232	209	251	221	239	261	226	245	247	232	231	232	248	241	240	229	243	230	240	234	243	216	227	242	265	263	245	218	246	249	244	237	212	254	255	207	226	272	244	243	241	237	236	247	245	217	200	226	228	225	241	214	231	239	220	245	238	231	238	248	228	208	231	229	251	248	279	295	260	239	222	235	241	274	223	241	267	237	238	210	218	239	213	251	265	243	246	242	222	219	222	239	249	257	219	224	229	246
7354	10555	8690	4274	2822	2208	1665	1366	1055	895	777	689	604	532	540	500	482	468	425	393	376	380	365	352	356	357	339	345	352	345	273	312	326	288	308	330	351	331	299	295	317	275	326	302	334	301	317	313	316	277	286	307	294	278	280	303	306	291	292	318	283	303	258	264	285	303	336	294	315	308	275	309	308	303	283	293	279	278	316	293	321	257	289	301	268	309	305	296	291	281	329	302	319	294	292	297	312	266	284	294	298	298	287	299	307	297	295	264	275	278	284	287	285	287	304	308	299	277	291	285	260	323	263	296	315	304	304	274	263	281	316	287	269	277	279	310	299	314	288	299	285	280	285	325	280	261	299	286	308	316	317	305	293	271	288	279	258	306	288	292	297	276	296	278	306	298	314	267	298	305	300	304	287	285	319	306	316	305	287	301	282	274	283	304	282	301	282	300	299	273	294	280	294	312	285	316	302	295	279	317	268	279	299	291	314	301	293	294	307	301	266	270	282	274	263	311	332	298	282	293	297	291	293	292	278	289	284	278	311	290	292	309	311	306	297	304	260	288	298	275	261	283	267	277	286	262	262	320	300	276	291	293	300	310	270	297	249	330	277	285	302	288	303	273	283	285	278	296	284	277	281	306	292	298	299	272	312	300	288	325	281	318	260	303	274	299	301	303	284	290	325	284	298	311	315	287	284	291	305	290	310	289	296	282	313	267	289	287	300	287	286	304	256	280	295	275	300	272	287	311	270	311	266	290	278	318	289	267	291	305	267	295	277	287	311	294	301	278	305	285	281	328	310	286	262	311	294	288	293	286	302	311	313	286	307	292	275	298	316	287	287	276	284	297	256	299	264	293	308	322	300	310	281	303	313	292	297	330	322	307	273	281	272	299	274	298	281	269	257	285	279	300	279	275	286	335	303	356	286	303	257	306	303	279	308	278	288	294	286	294	288	322	298	276	295	303	253	315	301	297	304	303	294	284	326	282	261	313	296	279	325	273	306	287	277	287	278	285	277	307	293	272	302	313	307	311	279	271	271	293	327	281	289	295	318	301	301	292	292	290	307	286	281	291	301	279	291	294	308	303	284	288	298	313	298	294	306	274	285	297	265	298	328	255	292	271	301	310	273	274	285	309	300	290	349	287	311	287	270	302	292	290	275	339	285	312	285	292	274	299	292	287	289	316	296	291	293	290	300	243	286	314	266	277	287	285	299	308	269	334	302	305	272	278	300	306	290	304	282	287	281	266	274	304	318	288	310	323	276	316	270	302	274	280	279	277	267	294	299	291	317	277	303	275	302	278	268	314	290	290	324	313	293	302	305	282	300	285	308	317	285	291	295	314	287	296	298	262	263	288	295	290	264	280	289	293	282	281	288	328	266	289	287	303	288	298	290	297	287	300	303	282	269	304	288	306	328	306	303	307	312	276	276	277	289	280	313	284	272	290	291	293	313	303	311	303	264	299	313	315	355	321	269	307	289	288	276	286	298	315	312	275	302	316	311	277	276	269	319	343	298	287	296	300	298	280	311	325	273	302	273	284	307	256	257	323	284	278	296	274	267	274	302	295	284	277	314	279	264	304	296	282	270	285	298	274	251	275	292	298	253	325	284	313	267	320	285	276	269	275	289	325	293	262	286	305	287	270	276	299	289	306	278	273	263	310	251	292	291	299	294	275	291	301	315	289	292	280	287	294	289	285	300	286	274	299	288	309	276	295	299	304	294	282	270	277	290	301	321	314	286	274	273	282	314	326	282	310	260	291	281	250	268	292	314	320	312	315	319	267	296	286	317	264	296	259	309	299	301	266	310	310	255	318	273	304	302	277	311	265	298	297	312	286	322	273	290	257	299	299	301	291	277	276	280	291	296	291	283	300	279	321	273	253	280	301	307	316	295	307	272	322	295	326	255	302	281	276	271	301	279	298	298	280	290	271	327	327	310	314	322	287	316	282	302	287	288	290	303	319	318	307	299	308	323	276	302	284	267	338	283	312	246	287	291	302	313	291	295	288	281	323	281	298	286	280	318	302	334	290	275	267	313	293	283	299	306	276	277	295	310	276	324	309	283	303	267	280	284	306	279	319	300	282	286	276	292	313	250	315	284	299	259	322	273	272	300	302	292	294	301	278	292	291	284	319	280	294	283	293	307	304	302	297	273	307	317	278	303	271	295	268	271	278	323	283	298	282	298	288	293	253	300	323	308	287	291	315	294	310	318	294	283	273	259	290	291	294	296	298	293	273	291	288	274	247	286	312	303	287	271	274	288	309	314	299	323	316	308	244	282	267	310	279	281	279	308	298	277	279	302	303	294	294	258	295	305	282	306	303	274	270	288	294	297	304	304	277	300	275	282	304	276	303	308	274	280	290	292	302	296	273	277	286	272	307	285	263	318	282	309	275	334	286	292	268	291	270	311	280	279	290	336	287	288	312	273	291	272	301	294	269	291	288	251	293	331	273	312	291	306	294	307	323	273	308	293	283	274	290	303	302	278	278	317	284	290	288	273	308	258	320	288	311	275	290	311	285	265	291	275	306	303	279	300	317	328	281	274	292	270	266	322	275	302	298	258	299	302	294	300	267	309	260	300	271	277	319	305	281	282	307	290	305	285	284	309	264	275	313	267	279	314	278	290	294	306	330	308	282	292	281	270	293	319	253	272	301	283	323	293	285	294	303	294	290	309	283	300	272	303	282	275	304	301	310	351	284	283	292	293	298	280	269	279	275	279	290	287	298	307	318	307	307	294	285	339	288	306	288	271	299	306	290	289	283	296	296	295	259	278	298	285	282	283	331	320	286	276	300	311	266	307	257	256	282	308	288	297	306	260	290	324	284	304	300	296	294	333	293	247	291	280	282	312	293	302	268	313	289	289	276	289	346	312	274	298	295	279	308	290	284	257	308	262	315	283	269	301	286	270	327	324	285	290	280	322	296	289	304	292	281	344	282	303	286	303	284	305	284	285	292	313	310	298	299	279	294	273	309	280	306	297	313	337	297	288	288	279	274	285	307	338	295	284	292	309	287	309	285	278	289	321	291	311	300	295	281	271	259	307	298	300	269	299	286	259	283	278	299	274	300	288	295	281	304	275	296	296	283	272	297	286	299	298	281	326	288	294	306	277	309	303	279	290	302	314	304	272	264	303	320	315	280	293	298	301	277	280	303	324	312	284	295	322	310	298	274	280	307	298	285	287	304	314	282	306	293	297	279	261	310	298	337	278	269	298	317	281	283	277	283	304	284	305	270	314	287	279	266	285	293	306	275	289	279	300	303	285	288	283	303	304	285	271	285	283	309	319	289	278	313	281	322	289	296	294	264	289	286	298	312	293	289	279	285	306	277	286	303	281	294	311	267	278	306	297	280	299	282	277	292	313	286	289	299	333	298	339	292	288	291	284	286	293	295	302	304	293	269	288	282	304	303	280	282	284	265	307	295	294	287	301	301	262	289	288	308	256	285	287	300	316	302	290	313	296	281	316	289	297	293	292	297	295	320
24956	20992	27226	24822	10138	1045	902	794	707	698	680	666	620	616	589	596	601	585	581	555	653	621	621	584	595	603	578	554	599	598	596	560	550	592	572	614	561	528	593	583	595	563	554	587	559	610	566	584	579	593	592	566	523	586	599	577	578	553	570	523	529	578	575	569	584	525	565	554	555	579	592	568	553	553	581	574	603	576	572	630	562	557	537	589	567	597	591	577	530	558	580	534	591	592	539	561	536	572	545	551	546	543	568	544	579	557	562	522	600	568	595	562	554	544	565	547	572	588	568	539	581	545	555	574	583	574	543	584	549	550	604	552	588	524	549	564	542	562	577	590	579	563	573	593	573	560	585	559	563	568	586	545	606	570	610	608	610	565	574	535	523	565	514	554	589	551	577	514	547	558	556	547	590	545	619	552	547	555	568	543	554	580	599	577	550	564	583	552	544	562	570	590	568	550	548	560	530	549	560	566	578	586	575	597	587	547	537	529	594	536	556	568	523	531	605	559	581	555	570	529	561	552	512	545	527	533	571	552	544	548	572	572	544	533	568	532	594	552	537	565	569	580	552	573	568	544	579	547	587	582	536	549	547	538	572	527	580	573	590	579	560	550	554	558	583	560	608	549	579	591	625	608	561	560	531	556	572	594	594	601	573	565	608	544	506	587	569	582	572	568	588	573	600	589	511	596	548	548	559	571	579	548	558	573	573	555	542	575	562	593	556	548	552	543	522	550	578	533	555	576	563	558	558	543	535	566	617	527	580	575	571	547	567	555	527	567	572	593	563	617	557	541	592	567	574	605	572	545	585	541	581	587	595	582	578	534	567	543	588	572	552	611	552	564	542	583	492	552	559	547	583	573	598	561	556	590	583	556	559	557	562	526	560	538	547	566	606	616	577	543	572	590	589	551	539	553	572	528	563	578	550	543	591	570	536	574	576	544	601	552	537	526	561	535	553	564	552	542	576	551	546	592	574	556	561	594	575	571	573	554	530	569	565	537	600	532	617	553	582	564	547	582	568	531	586	570	576	544	559	559	558	557	561	525	561	556	547	561	524	556	551	575	568	563	564	543	526	615	586	574	544	543	526	529	569	555	587	584	541	576	525	544	542	532	577	556	600	568	597	548	538	540	538	601	521	559	563	590	524	575	558	570	557	577	531	538	523	581	560	557	548	586	540	572	567	550	522	551	566	518	527	562	553	553	574	576	598	566	577	581	555	608	568	560	574	579	586	615	528	570	506	547	603	554	557	582	560	545	563	543	573	554	556	619	555	573	573	564	519	574	553	542	560	568	594	543	561	581	557	572	557	552	551	530	547	519	557	586	582	558	560	556	569	562	579	548	550	539	566	546	575	588	555	573	599	543	536	581	575	543	592	512	558	574	540	541	526	540	541	580	525	600	568	589	646	569	577	547	543	562	570	571	595	605	531	581	573	522	597	613	574	577	562	545	566	595	597	564	562	589	599	526	544	587	537	541	572	552	555	529	577	545	570	578	591	550	569	547	546	545	544	569	585	602	610	573	541	554	589	554	562	545	543	583	574	596	586	566	570	594	543	591	536	555	553	599	521	535	561	511	579	539	577	530	543	550	575	594	534	559	542	586	594	569	583	563	598	541	563	559	548	574	573	590	543	564	577	587	530	547	568	546	530	564	559	557	537	572	521	582	546	630	562	534	567	548	499	580	534	556	544	575	610	581	580	566	534	533	564	558	570	562	600	567	528	559	540	568	521	559	527	568	589	522	573	546	551	559	562	555	546	579	560	573	575	595	542	587	567	578	550	583	561	567	603	574	595	557	547	582	549	596	521	554	527	537	544	565	574	561	583	536	566	583	591	533	590	562	547	548	537	525	579	588	584	519	530	540	610	582	547	567	555	576	571	559	588	586	553	542	520	566	620	558	561	587	518	512	559	556	590	564	574	568	571	557	562	548	606	579	577	561	556	557	607	549	548	590	568	549	573	572	574	572	534	568	531	555	563	576	547	593	583	562	567	528	537	573	566	530	590	594	539	550	554	530	563	584	572	591	604	593	579	535	541	544	532	589	593	608	631	531	596	541	568	566	587	571	551	559	536	545	547	573	615	567	564	604	526	556	558	562	572	583	554	554	591	571	534	527	555	574	561	550	550	524	561	577	581	579	590	578	576	569	538	594	611	544	544	526	582	569	561	530	566	562	586	591	564	586	555	604	559	511	576	576	580	586	527	583	565	569	548	541	591	575	545	556	556	602	535	590	556	575	540	567	575	568	582	553	570	612	555	577	548	552	564	562	545	567	529	565	622	565	576	530	584	540	555	541	544	550	565	564	552	612	539	536	562	619	572	564	562	553	577	609	577	567	575	540	582	564	599	562	581	517	620	588	577	556	552	542	603	572	533	586	571	548	540	572	587	561	555	547	515	612	584	535	523	571	560	555	578	571	549	549	542	556	557	595	566	511	517	557	547	569	574	537	575	557	569	582	569	568	555	570	565	526	561	578	593	571	537	601	549	534	548	526	549	542	551	570	563	563	599	595	581	554	554	575	605	558	575	563	598	554	565	604	544	528	564	582	563	546	592	564	592	610	538	551	553	593	567	592	579	570	591	597	601	608	568	563	559	606	562	563	589	557	584	555	572	569	561	544	599	563	587	496	562	550	548	559	572	600	533	555	582	570	569	542	534	561	592	564	561	579	561	613	556	575	571	557	570	570	542	568	542	517	542	510	523	572	557	551	565	555	555	551	549	532	553	554	594	532	557	595	569	542	612	566	523	522	552	560	601	597	531	539	607	534	585	539	537	603	579	571	547	538	569	538	536	563	595	584	587	574	656	581	545	569	597	547	565	595	568	577	582	547	552	589	570	586	517	591	567	560	554	560	546	574	593	586	513	540	562	561	579	523	598	567	593	540	540	556	583	552	561	563	550	585	573	574	581	548	513	556	552	562	582	561	569	551	589	579	560	519	573	547	558	558	589	523	563	538	566	567	546	573	569	579	550	562	565	563	559	607	576	505	535	572	569	568	540	565	545	568	585	561	590	558	587	566	512	565	548	553	584	564	566	544	587	585	556	574	572	567	552	533	640	514	527	601	574	544	546	585	559	583	564	578	543	600	535	546	595	588	593	626	576	565	519	582	600	560	579	571	548	563	544	586	558	606	554	578	536	490	591	513	582	556	541	561	573	555	582	527	578	600	551	508	577	546	531	567	592	542	602	608	549	547	571	574	537	550	593	537	545	573	565	571	556	582	505	573	539	604	553	558	570	562	577	576	536	575	577	557	531	602	521	613	550	563	613	550	548	558	532	600	532	565	545	573	568	572	590	563	569	552	596	616	603	635	568	576	606	568	516	526	595	558	544	551	584	582	579	571	573	534	554	567	589	581	576	538	577	567	596	579	543	536	590	577	568	561	552	573	549	544	563	574	526	557	574	554	582	555	589	554	562	554	582	557	623	577	596	555	528	576	583	586	577	567	579	589	547	534	581	622	549	549	624	590	543	559	592	576
7297	6206	4928	2679	1969	1642	1423	1124	1032	993	892	856	769	795	776	746	740	797	710	738	746	709	699	706	711	693	684	719	723	651	699	661	712	668	660	685	650	696	657	656	652	690	637	643	688	639	644	645	688	696	690	642	644	645	621	638	664	648	635	712	652	636	692	673	678	622	621	691	660	644	678	662	657	637	682	615	690	709	621	644	667	653	674	709	670	650	662	638	647	675	638	623	624	628	668	633	700	636	613	638	670	642	668	669	666	661	682	662	658	683	657	648	667	635	640	714	628	632	701	651	659	644	643	641	647	652	644	667	685	675	592	617	666	684	622	656	664	652	666	681	657	616	686	657	689	726	665	657	649	629	705	647	593	673	663	623	666	687	661	672	695	662	669	689	658	642	636	646	659	641	681	697	620	678	604	636	656	704	634	675	602	625	640	668	632	684	646	701	645	661	651	638	656	653	663	631	613	663	632	684	672	684	636	637	648	654	707	629	642	697	658	652	633	613	657	617	640	610	654	682	686	642	676	681	628	684	642	665	707	648	631	632	678	667	663	682	673	643	662	650	634	682	649	655	688	676	660	660	624	648	651	630	660	636	672	651	616	643	615	664	682	672	663	659	661	638	705	691	701	651	625	670	641	649	646	661	601	681	647	634	677	663	704	637	651	668	702	694	646	669	689	650	678	672	659	655	702	662	663	671	621	651	653	672	656	675	709	681	645	630	661	646	643	657	681	672	664	616	674	663	658	650	669	673	660	645	659	609	645	674	645	635	628	690	663	664	651	652	646	663	613	674	677	681	687	677	636	640	674	656	652	684	744	668	661	664	647	673	676	649	662	682	663	633	627	632	657	662	664	661	674	639	625	616	646	695	614	685	659	648	676	649	654	641	629	613	644	687	619	658	620	654	643	619	672	639	709	691	664	627	671	690	695	655	634	658	679	656	664	642	636	645	664	651	662	641	681	664	612	649	666	632	641	663	643	634	647	622	644	654	676	660	686	661	680	645	657	689	632	710	598	676	703	667	670	681	677	616	700	650	629	598	619	651	585	656	649	656	634	627	668	716	684	672	659	685	653	635	661	633	597	651	669	679	629	644	666	663	610	666	641	681	605	635	686	687	627	651	627	640	671	702	681	656	650	683	687	609	650	662	664	663	672	649	665	656	683	696	628	676	659	611	627	670	656	635	713	658	622	689	626	605	637	629	651	663	651	670	658	696	657	716	632	656	606	668	622	656	661	633	662	639	714	668	680	666	649	636	659	686	641	712	679	671	624	630	609	644	626	688	675	674	655	649	666	656	665	693	638	674	640	644	587	655	674	674	642	650	663	645	701	665	691	671	682	668	642	588	654	665	687	658	641	646	658	657	667	653	709	646	679	648	680	620	693	700	657	646	653	649	668	639	623	727	606	662	628	652	658	630	647	638	686	675	668	712	655	630	644	620	668	675	629	670	674	664	620	633	676	651	653	661	665	642	682	658	671	696	688	652	629	685	662	644	646	660	662	670	661	622	672	677	655	670	647	626	670	644	647	632	637	655	667	692	643	687	646	674	674	686	679	685	655	689	739	646	668	623	652	658	630	655	650	612	618	613	662	624	661	619	639	649	673	694	639	659	683	692	646	671	647	660	667	641	587	628	636	643	660	649	668	662	625	689	666	657	651	644	654	639	698	675	703	665	626	626	693	678	637	620	650	606	680	618	679	656	611	610	652	666	640	643	678	629	636	657	686	656	653	656	679	663	662	683	707	668	653	652	686	639	664	622	638	683	689	666	662	633	647	645	664	641	644	637	651	637	671	619	677	675	644	675	644	640	637	655	650	670	649	661	671	699	621	632	669	633	644	679	663	678	620	657	660	695	669	663	671	648	640	598	667	710	650	652	653	632	639	739	690	625	650	663	684	654	683	644	628	613	662	657	681	637	689	636	674	660	658	670	656	661	665	638	660	624	644	640	643	671	665	687	662	634	682	644	672	647	594	671	666	610	681	662	684	683	680	635	646	646	628	644	640	682	666	682	664	651	635	621	685	640	620	643	643	682	653	670	659	629	649	653	660	679	655	679	691	669	622	660	640	652	665	631	666	640	656	655	668	655	626	645	652	641	658	663	690	698	622	631	624	639	662	641	641	688	674	726	662	667	622	633	619	701	653	647	598	681	666	606	629	604	684	646	651	633	671	630	642	663	628	687	615	621	622	637	624	652	663	683	690	596	661	640	644	660	673	600	658	677	662	688	676	660	626	670	620	690	654	642	654	703	652	666	659	681	655	610	622	654	656	608	646	667	694	654	667	661	639	669	660	637	650	673	658	687	630	661	672	707	637	634	661	678	631	677	658	642	649	632	654	633	593	642	669	643	656	628	651	660	648	627	674	658	618	646	677	649	678	619	689	631	628	631	634	664	637	674	607	668	664	644	669	679	642	648	698	614	666	692	653	656	641	637	624	681	653	635	631	695	655	663	643	627	688	685	688	675	650	617	685	703	676	651	668	621	652	629	647	655	648	645	619	643	656	652	682	686	619	685	616	629	663	647	652	664	682	661	617	684	686	640	616	687	644	652	652	628	652	654	700	646	614	671	641	663	696	651	700	589	651	644	669	602	660	660	660	650	653	632	651	663	682	656	644	648	641	677	626	661	637	623	658	648	642	649	651	700	658	626	668	689	643	638	650	637	641	657	659	664	645	710	617	644	655	668	615	628	640	679	628	651	680	607	616	657	650	673	643	647	613	672	662	659	665	630	672	694	657	682	642	709	653	661	605	707	663	622	637	691	646	641	632	666	629	624	659	623	630	661	672	656	675	675	650	633	661	649	684	652	622	676	668	643	602	692	648	639	687	621	650	641	593	666	618	649	660	646	669	671	672	655	691	631	667	649	632	644	679	664	646	683	730	646	610	603	660	638	701	621	667	665	616	652	661	669	664	641	593	684	675	635	629	664	630	660	631	647	652	632	624	687	683	713	682	686	673	641	682	646	661	642	662	641	629	678	673	683	664	671	662	669	670	676	652	681	652	653	636	627	631	655	660	680	619	655	650	664	639	671	647	663	643	680	689	659	643	671	681	667	642	642	678	649	654	610	647	627	645	682	628	670	679	596	632	657	654	645	603	645	654	669	681	642	678	681	670	726	668	670	647	645	675	649	660	621	593	675	651	709	652	587	630	672	628	650	672	650	647	636	681	617	621	646	623	606	619	657	655	636	708	656	652	638	645	666	639	625	670	686	625	670	620	612	633	622	719	620	718	699	729	664	666	652	656	630	596	628	648	654	677	615	621	663	655	636	667	643	638	679	669	667	660	621	659	669	643	666	620	621	680	589	686	641	708	666	701	671	672	624	646	658	642	654	667	628	642	640	692	645	679	673	680	620	612	665	658	652	621	641	660	632	658	635	667	637	682	637	665	646	630	683	624	671	619	655	652	644	606	607	654	689	655	673	619	584	665	666	666	694	655	647	675	674	646	665	679	626	676	624	645	645	649	641	641	643	653	594
22780	21068	28850	23499	21057	21104	10244	1259	893	735	704	555	486	493	429	433	376	389	346	315	323	320	321	309	283	276	276	244	277	255	271	251	287	277	267	254	284	253	262	262	222	252	250	254	247	263	231	265	252	255	260	233	243	235	237	222	230	233	249	250	272	249	247	236	244	231	245	235	217	231	252	224	257	226	247	213	209	239	235	249	229	229	238	239	270	236	245	262	236	249	257	238	246	247	250	231	235	223	247	218	237	241	240	252	235	246	223	265	237	239	238	223	235	263	227	232	213	238	246	215	241	236	228	208	250	265	199	255	243	218	225	230	223	241	217	226	256	232	226	256	251	218	226	235	227	219	227	219	213	233	220	241	232	235	246	228	235	227	246	236	210	251	235	240	232	258	219	229	240	249	227	225	233	231	247	223	238	256	242	247	228	230	224	246	239	222	219	240	256	223	240	262	248	247	231	237	246	230	234	213	218	249	243	226	225	223	230	241	228	272	252	247	232	253	231	211	215	262	218	241	229	239	236	214	226	220	246	250	203	232	212	233	276	246	228	241	231	218	214	232	233	221	230	232	233	207	248	242	226	243	197	220	217	242	240	242	245	239	224	252	198	229	202	244	226	214	227	231	252	234	223	236	243	215	254	237	228	236	239	238	198	235	236	250	213	249	221	216	249	232	234	222	222	219	246	222	235	250	242	209	205	207	233	247	228	236	236	242	226	253	245	240	238	234	235	226	246	212	219	254	208	233	221	203	244	231	228	233	218	242	239	247	219	253	224	240	257	220	252	259	225	235	274	224	224	223	207	216	239	237	214	224	233	215	231	228	241	216	263	227	224	243	251	215	212	191	225	223	239	250	225	213	218	240	253	214	216	236	229	246	209	205	215	239	227	248	225	194	217	245	246	239	200	242	205	242	223	254	235	227	242	231	263	232	229	256	258	217	212	224	237	243	221	267	237	205	213	239	226	256	223	229	233	236	224	224	209	259	232	231	222	203	239	259	226	258	220	210	244	227	240	256	220	215	209	218	246	230	251	238	226	245	228	209	253	238	242	255	230	233	236	217	231	237	236	244	230	242	220	213	235	220	234	224	240	216	236	253	238	249	226	219	247	215	226	226	243	226	247	238	232	236	248	229	253	250	243	254	230	200	222	218	217	220	226	227	251	208	203	236	261	235	225	217	235	257	237	202	238	236	209	217	213	234	231	225	228	233	244	227	261	226	216	218	209	210	251	250	249	232	222	236	220	213	211	238	215	255	240	202	250	231	227	235	209	231	246	236	256	226	235	240	219	224	249	219	228	233	231	249	244	204	231	225	255	240	262	223	224	246	220	231	232	208	213	210	237	238	228	271	222	228	223	236	210	222	237	223	231	252	240	254	236	250	272	259	228	232	228	260	264	246	243	232	244	245	217	208	238	222	225	226	234	247	248	246	238	225	223	219	234	221	237	208	224	219	256	253	217	248	244	248	235	239	212	232	233	217	238	229	225	241	230	237	212	222	232	221	284	259	230	237	242	242	238	215	224	200	238	235	226	256	242	214	225	213	265	199	235	231	234	218	233	229	254	220	212	245	213	221	246	236	244	232	229	244	230	228	244	236	241	243	201	237	253	243	218	255	219	235	242	269	222	239	230	212	212	251	226	236	242	261	233	253	198	252	215	219	226	225	204	211	262	225	226	249	270	208	239	238	215	247	234	233	199	236	260	217	247	265	231	261	265	221	252	247	224	243	237	209	211	237	230	243	225	244	210	215	205	228	224	220	241	200	257	261	235	228	193	223	213	236	235	246	217	222	237	221	232	220	234	232	197	195	246	255	237	214	230	230	234	235	227	236	219	222	235	231	227	256	233	211	237	207	230	228	230	249	219	197	258	225	227	229	215	226	213	238	221	209	222	215	241	217	228	225	226	221	251	257	231	202	243	260	247	232	257	257	208	218	252	221	252	235	218	211	225	228	230	240	223	226	232	230	227	229	276	232	245	238	241	189	253	212	213	238	231	248	222	248	238	238	221	223	253	239	239	217	202	245	233	230	216	227	232	234	231	232	230	222	226	234	232	241	235	234	225	237	218	224	240	216	231	236	231	232	207	239	236	226	234	219	255	223	227	244	251	228	232	235	242	238	243	230	259	203	206	226	229	260	223	231	229	261	275	221	223	221	192	214	232	241	230	259	226	231	209	253	239	228	247	245	215	247	245	237	221	244	282	215	202	220	234	212	238	238	238	239	217	229	224	228	231	222	242	253	237	261	224	231	232	236	190	228	234	261	245	205	235	228	229	227	243	222	235	221	228	255	234	237	279	224	237	214	228	226	191	237	253	237	207	232	221	240	225	211	217	225	227	234	209	228	245	228	259	230	220	217	222	257	223	259	254	241	236	252	235	244	231	241	202	254	247	239	215	211	248	220	245	240	224	219	217	218	254	230	240	232	244	250	225	225	236	242	219	228	238	233	241	248	254	251	234	246	222	225	235	224	242	258	214	224	235	217	242	204	217	239	256	213	238	226	244	240	216	200	206	240	238	236	231	255	219	222	246	206	241	231	236	249	235	231	220	238	254	239	239	241	218	230	222	214	236	233	226	249	245	225	234	229	224	244	234	243	240	236	226	241	243	224	217	226	241	233	222	221	209	214	222	244	209	241	246	241	229	211	232	238	224	240	257	214	245	219	224	243	251	203	223	248	224	229	224	235	230	250	215	226	224	247	238	241	202	206	226	219	230	251	238	246	242	222	224	228	237	248	199	227	229	228	239	233	254	218	225	235	257	214	194	234	259	210	216	255	229	261	250	208	248	234	229	245	244	238	221	254	232	253	223	238	222	233	258	252	238	243	241	228	234	233	241	244	205	240	242	218	216	211	233	213	197	225	244	228	246	257	223	213	227	235	221	251	214	227	238	229	202	233	215	200	261	249	225	219	200	252	243	238	228	238	217	250	228	238	233	219	230	211	212	218	263	260	221	241	222	219	219	212	222	237	248	196	242	253	220	234	235	254	230	238	238	235	252	255	224	259	248	223	210	230	216	227	203	197	267	218	217	269	237	220	211	230	221	223	211	214	213	243	244	224	240	231	208	224	252	215	247	234	252	226	226	239	247	233	213	246	227	254	232	222	249	254	228	210	260	222	231	210	225	211	253	202	243	235	234	238	229	208	211	257	222	210	224	260	215	233	239	268	250	245	223	211	231	199	225	275	249	258	221	239	198	213	220	236	218	242	259	254	208	232	254	234	253	242	258	213	211	220	247	237	244	239	219	228	197	222	230	231	241	244	237	212	245	246	253	254	236	276	226	209	209	263	231	249	225	241	252	251	226	232	217	224	234	215	222	233	235	271	245	226	233	216	240	251	226	235	243	232	230	247	258	243	253	210	216	207	253	223	257	219	240	284	240	253	209	229	225	230	222	234	206	232	236	217	229	197	210	221	232	243	249	229	233	232	224	247	256	234	225	248	241	256	235	212	218	244	242	239	228	224	264	208	245	229	195	218
10613	17247	14035	7270	5081	3768	2914	2183	1744	1489	1247	983	907	748	690	629	584	555	538	445	448	430	428	417	354	352	374	364	332	352	328	336	348	321	323	261	310	331	303	314	262	290	267	288	273	289	272	294	309	269	292	283	285	286	289	284	317	281	281	286	277	278	291	282	288	290	282	253	269	270	303	273	265	254	256	279	246	252	285	281	254	253	261	253	291	275	277	250	240	272	301	280	275	259	264	244	230	222	249	256	272	256	253	283	236	270	262	288	272	279	273	249	274	262	260	263	266	275	256	293	275	292	268	276	267	241	243	256	258	245	273	243	285	269	263	256	260	252	259	269	267	249	232	252	265	284	255	248	235	245	258	268	264	271	256	242	238	266	257	246	263	251	265	279	257	277	247	275	230	242	250	257	246	270	261	270	260	303	279	276	258	244	262	267	252	249	281	249	254	274	250	288	264	262	256	229	269	239	253	246	284	278	272	270	268	261	282	305	247	263	242	274	252	271	272	260	264	266	285	267	261	265	276	251	251	274	261	286	274	264	263	244	272	252	239	289	278	267	257	243	266	242	267	252	262	243	246	268	253	248	279	255	269	275	246	266	258	250	239	277	267	268	261	225	247	258	253	263	257	250	265	258	252	270	240	282	256	254	268	267	258	245	295	251	262	275	239	262	245	243	252	261	259	269	273	251	245	273	287	260	268	301	250	269	265	281	306	272	261	233	260	272	286	249	245	274	251	277	277	281	263	278	241	263	242	282	282	250	255	263	262	275	262	236	259	277	289	285	252	247	256	278	256	280	266	273	223	259	261	262	271	282	255	259	255	256	257	256	277	246	253	236	282	267	282	269	232	251	253	270	282	265	268	263	258	240	246	249	252	268	281	277	250	252	250	263	260	255	274	245	273	257	250	288	243	270	243	257	241	265	267	289	282	253	249	266	281	260	276	271	257	243	287	242	252	296	277	262	243	271	246	285	247	256	258	261	270	274	289	250	259	276	257	254	253	256	290	297	248	260	269	291	243	250	257	266	262	267	277	276	248	258	252	270	276	244	268	272	295	291	276	242	261	272	260	293	244	246	283	237	239	264	263	251	239	282	276	267	261	274	248	273	236	253	257	240	270	236	280	246	262	247	249	272	284	281	271	246	281	249	259	272	267	255	241	278	288	267	247	261	258	269	267	234	291	263	248	297	258	270	254	258	274	245	262	257	280	258	243	250	237	264	252	234	236	257	262	253	265	244	259	283	252	237	251	261	279	255	239	276	252	271	255	250	235	258	243	272	261	270	238	248	240	246	270	269	266	276	245	272	263	253	260	257	273	246	257	249	279	283	286	270	271	258	264	242	274	263	276	277	279	255	266	261	261	279	248	240	253	251	238	265	251	259	251	259	248	271	281	246	264	292	259	253	255	250	259	240	270	262	255	230	274	263	270	277	244	261	259	273	271	270	224	248	232	246	255	245	249	294	246	295	245	253	241	266	242	285	253	240	247	268	274	288	241	265	256	260	237	259	241	263	276	275	241	285	291	244	258	236	255	274	274	251	271	253	258	241	265	251	284	249	276	234	244	271	241	251	271	286	272	281	275	262	265	252	246	249	240	261	301	308	285	278	259	257	265	264	266	272	251	270	276	244	288	271	230	260	304	237	254	290	243	263	256	236	251	245	270	242	293	248	251	255	252	237	278	251	253	264	260	265	258	240	266	275	240	249	251	253	298	274	280	260	215	247	267	265	251	263	274	257	264	256	250	249	243	287	258	277	245	231	269	246	218	257	234	257	241	245	251	293	287	247	246	261	269	240	250	254	277	268	281	248	284	259	240	251	284	259	263	250	275	251	282	244	251	272	255	257	252	278	270	233	269	270	287	256	261	250	259	227	271	269	284	252	265	279	265	272	274	259	252	278	287	227	273	269	285	271	243	244	256	257	236	297	242	274	264	262	255	258	254	307	238	249	265	243	253	303	282	241	262	240	260	263	272	268	255	229	231	268	243	277	249	277	233	265	259	246	283	263	274	274	246	284	297	295	222	261	271	259	269	256	287	289	245	261	265	278	237	232	261	279	249	260	278	285	270	245	281	239	284	291	243	250	270	272	226	259	257	280	260	282	253	241	261	246	252	283	257	249	267	274	300	267	262	278	256	258	266	261	240	259	246	248	260	261	258	273	219	260	235	284	269	258	252	288	253	255	247	298	282	244	225	213	274	254	247	227	275	247	261	276	248	267	221	244	231	251	229	260	262	246	256	259	219	276	264	258	260	248	259	243	265	259	253	236	247	247	257	272	262	276	234	275	255	260	251	266	270	270	266	273	252	256	261	265	269	259	236	251	271	255	243	243	264	278	265	270	268	228	272	240	262	241	282	255	215	288	248	282	254	246	237	257	260	283	254	242	230	273	255	283	237	281	281	289	263	251	270	253	264	270	266	235	269	260	246	252	257	268	266	248	271	244	246	238	271	267	235	251	271	294	271	272	280	292	281	290	225	268	251	270	256	264	245	238	247	270	271	277	248	258	268	289	253	242	244	263	246	260	283	278	261	229	242	257	266	247	244	243	243	264	265	269	283	243	247	254	282	286	233	273	258	250	257	283	248	279	259	280	262	304	283	285	253	223	296	255	264	255	253	264	283	277	248	251	259	252	247	256	258	229	262	254	226	276	253	270	265	255	234	245	258	233	271	267	267	266	266	301	252	249	244	273	267	244	286	266	254	280	262	257	255	244	275	251	235	276	250	261	238	288	275	246	227	263	276	253	250	264	276	230	266	253	279	255	260	262	286	229	253	258	268	274	273	256	254	249	257	287	268	226	272	254	278	235	268	244	225	266	299	271	258	273	284	252	265	249	266	261	275	261	254	234	254	240	262	266	270	258	252	292	284	242	235	235	240	245	254	243	244	256	283	255	283	274	280	276	280	257	250	252	250	266	275	251	259	279	240	260	263	285	240	309	276	266	242	253	245	255	260	247	286	265	268	283	282	253	263	242	260	248	270	232	254	260	268	260	217	275	272	262	278	265	255	241	290	258	279	256	292	260	233	236	257	266	257	264	248	244	236	255	260	278	236	280	256	263	235	220	249	239	279	269	261	267	274	239	264	269	238	276	281	264	239	250	267	240	239	276	240	265	293	244	282	264	230	270	246	256	276	233	250	257	246	260	275	273	278	277	258	251	255	291	246	251	261	261	233	272	252	227	265	273	260	280	271	234	259	245	256	260	247	248	288	253	252	275	244	261	264	265	258	234	254	283	229	260	236	285	264	258	258	246	252	236	271	266	266	277	271	245	249	240	260	246	282	271	260	282	231	282	236	270	259	262	270	271	270	257	256	251	260	258	249	250	257	282	267	281	227	268	269	249	250	272	249	259	270	240	246	272	274	278	286	286	254	272	263	286	273	276	274	260	257	266	289	254	265	250	264	276	234	269	275	251	216	250	255	237	252	273	285	267	247	286	250	249	272	273	259	244	273	250	253	239	270	275	255	245	279	276	231	264
26972	20144	7867	1133	783	747	610	520	553	540	495	508	527	498	505	513	519	506	501	521	520	476	463	486	484	509	515	532	463	485	508	472	503	499	513	514	493	489	516	480	554	517	513	498	428	454	539	519	528	470	497	523	496	496	518	507	476	469	483	454	485	502	487	502	474	470	484	514	515	512	503	499	486	485	535	524	510	533	534	521	519	477	502	492	517	533	496	520	502	516	533	503	521	482	507	534	492	462	496	480	459	511	510	484	511	536	497	497	543	458	501	523	513	485	490	465	502	491	496	499	499	519	487	478	489	481	514	508	486	527	511	498	502	514	512	494	480	495	492	481	519	482	480	485	513	482	525	477	485	507	538	494	472	503	512	478	471	527	487	495	514	535	514	523	524	497	511	531	480	549	540	473	548	524	540	481	490	507	512	525	506	468	452	490	480	449	508	486	515	508	503	499	498	506	490	473	486	512	509	511	474	521	471	489	528	491	501	528	507	490	471	521	502	493	500	486	449	505	465	473	464	495	494	491	492	468	495	502	498	492	491	506	528	508	497	522	537	489	487	447	502	502	483	484	508	523	492	516	504	467	489	485	472	452	480	472	473	516	500	523	517	528	463	509	493	533	498	517	472	491	473	537	481	497	482	477	454	522	497	534	522	509	479	509	514	505	511	481	484	520	525	476	492	515	425	481	495	478	492	519	445	510	514	481	461	500	494	469	546	485	522	507	500	486	506	515	488	505	514	486	540	484	497	494	503	479	505	502	510	503	460	533	489	459	480	483	518	460	506	448	470	522	529	509	499	523	493	505	452	529	508	505	484	497	511	519	458	456	453	521	485	541	504	482	508	475	517	498	529	503	507	515	513	520	481	494	495	486	480	449	496	493	488	471	515	540	482	517	484	497	515	460	477	485	461	488	484	458	529	500	505	450	465	522	460	505	470	532	495	474	498	489	494	500	521	506	520	540	483	496	502	520	452	497	486	480	458	489	500	510	515	512	468	513	461	504	500	519	491	487	524	507	504	491	472	491	504	504	473	509	466	470	523	475	505	525	521	530	482	497	510	481	489	534	512	532	476	538	511	510	454	475	526	480	502	483	491	505	532	479	476	502	480	491	511	491	492	522	537	508	491	471	513	503	483	517	488	499	499	474	518	474	477	485	504	528	500	485	489	500	476	434	473	531	483	508	489	482	485	502	481	524	509	475	495	493	491	496	488	495	513	488	510	497	528	501	521	511	502	508	512	487	470	459	486	545	494	495	528	474	487	462	481	533	459	497	504	510	481	514	501	517	455	504	477	497	490	481	510	511	499	492	527	476	487	471	498	516	489	448	484	501	468	489	508	489	491	467	475	482	526	483	516	451	485	488	469	465	488	519	481	468	518	495	498	484	483	517	496	495	488	478	530	482	519	498	480	483	508	513	499	497	479	507	450	496	518	512	523	507	513	482	484	485	506	473	485	512	531	511	513	475	503	514	520	526	468	470	470	478	502	498	569	509	440	501	513	493	520	552	477	510	478	461	456	480	479	524	476	519	482	479	483	504	536	526	531	476	465	510	489	522	501	495	496	512	484	495	513	482	499	478	504	509	513	487	481	514	509	492	468	504	484	499	478	527	496	507	535	470	511	472	474	499	463	492	512	487	533	483	510	469	508	465	515	499	517	480	472	468	484	494	488	516	486	547	512	513	487	503	491	491	501	520	506	496	477	506	547	523	514	514	474	509	515	500	483	492	516	510	502	513	482	477	522	443	510	489	474	498	480	528	488	526	465	515	494	470	498	479	469	481	487	471	480	504	530	507	492	505	495	536	442	492	477	520	483	480	491	494	512	484	506	497	519	494	512	460	512	496	509	456	496	502	462	521	501	462	441	475	506	517	523	523	491	510	493	545	527	527	471	499	486	476	505	497	507	497	511	437	481	511	479	498	473	560	447	504	476	478	489	449	500	470	511	485	490	487	516	501	502	471	466	504	486	520	516	454	494	487	502	510	453	510	542	499	479	547	480	475	496	502	505	514	490	481	490	478	496	505	495	500	507	453	489	507	465	506	535	484	521	468	491	490	453	492	482	475	495	491	506	538	487	469	500	550	509	501	488	490	506	444	522	483	508	513	497	509	500	503	505	448	488	502	500	481	488	529	529	468	505	488	487	474	468	476	488	476	476	519	478	507	509	495	499	532	499	452	509	504	486	512	507	466	510	465	458	487	508	532	555	498	488	492	528	504	521	512	485	520	491	481	498	507	502	480	516	512	484	529	488	508	530	488	479	481	461	510	489	534	454	540	516	489	555	467	504	467	500	516	519	499	527	485	470	490	480	534	511	455	517	518	486	507	453	461	451	493	520	499	464	471	460	505	549	484	539	518	491	539	503	499	521	492	494	509	492	489	513	490	492	475	522	463	495	501	451	459	500	537	494	473	473	495	516	495	523	473	479	474	462	470	493	442	497	508	501	477	470	532	418	455	510	513	446	518	500	499	538	475	522	502	498	499	480	509	502	520	480	490	483	475	510	499	541	496	501	457	454	566	534	507	504	502	503	460	521	523	507	514	479	516	490	467	497	491	466	510	499	506	464	515	516	478	482	485	479	486	489	477	460	493	518	512	480	508	509	498	490	472	498	507	490	503	500	497	461	489	476	487	519	487	481	482	487	491	465	497	489	518	523	472	503	481	509	511	513	495	524	476	486	506	508	508	471	469	468	503	516	486	484	469	461	459	482	468	504	438	477	444	527	486	497	479	505	525	528	473	495	509	492	523	476	494	524	476	455	530	508	492	455	484	490	505	494	497	501	492	485	471	503	513	554	502	498	471	449	505	526	471	537	453	504	485	521	466	477	477	452	480	484	485	460	510	492	468	535	495	514	500	495	525	491	514	500	497	513	520	495	493	509	488	475	476	538	490	478	541	523	535	544	469	451	499	534	489	501	488	516	532	470	519	490	476	479	538	485	506	528	506	484	478	502	518	476	498	451	524	513	488	502	517	475	516	516	517	479	501	510	483	482	516	486	480	487	453	514	491	444	516	488	463	455	463	518	510	484	472	492	520	522	549	512	477	468	488	477	522	516	490	481	458	457	485	494	513	486	497	524	492	538	470	509	512	469	544	487	523	501	501	524	512	448	495	493	495	530	475	470	524	524	475	514	527	501	514	488	504	522	510	531	519	489	470	539	484	480	496	473	497	527	478	522	506	515	499	476	477	465	528	484	459	519	490	466	465	500	510	519	497	482	499	481	511	455	498	514	481	543	502	506	463	484	492	494	495	497	489	520	532	462	438	497	496	493	443	451	490	500	503	480	456	475	491	484	504	516	500	475	513	430	487	468	512	476	492	498	516	497	512	464	506	450	505	478	495	490	501	492	481	494	445	537	517	514	527	544	499	536	494	521	500	500	497	490	521	479	495	488	513	546	494	481	521	479	534	477	459	512	519	498	498	486	519	472	482	502	535	521	456	502	504	476	490	510	469	494	501	503	555	509	515	532	484	498	472
5671	1570	1309	880	798	745	732	662	642	641	622	643	662	582	614	645	614	583	609	644	624	563	650	618	614	586	593	621	626	626	552	626	588	588	618	634	603	573	616	577	578	585	571	570	591	563	611	611	602	581	643	578	633	592	575	565	612	590	620	631	587	585	600	579	619	641	607	563	618	589	623	581	593	611	544	617	608	605	577	626	542	595	576	611	620	538	608	618	575	588	595	615	643	584	633	564	630	567	606	587	544	531	638	577	529	574	611	604	611	580	591	587	574	568	582	549	609	638	580	645	570	565	626	560	592	614	550	594	589	576	592	554	620	566	636	639	645	564	596	614	615	569	582	562	626	586	589	574	605	586	553	612	573	591	588	576	571	618	596	593	577	613	560	570	603	621	605	605	633	607	650	623	598	593	613	582	603	554	569	638	553	616	567	573	603	616	590	579	603	636	585	551	596	610	600	599	623	581	579	603	645	586	591	575	639	597	596	625	539	589	657	613	531	605	598	601	606	608	613	629	612	561	579	597	594	632	588	574	617	595	638	626	561	631	604	574	637	621	592	572	575	576	627	582	582	687	614	586	557	573	618	622	582	522	570	598	557	573	605	578	594	598	623	608	637	580	630	597	628	594	575	599	567	580	586	557	576	618	599	601	585	561	580	589	590	595	604	599	628	600	577	597	568	601	564	606	560	526	561	585	576	594	561	579	540	580	537	610	607	621	608	595	648	568	564	567	598	613	624	562	608	580	586	591	596	567	608	602	620	606	577	619	613	588	548	627	610	609	622	595	638	596	591	562	592	586	555	581	556	650	555	573	601	628	576	569	604	600	584	610	619	610	582	592	610	605	586	595	595	638	625	616	601	585	622	597	587	582	598	609	602	616	570	598	567	572	590	607	622	587	557	562	549	561	553	631	571	555	561	523	576	592	575	639	564	597	548	598	601	607	553	611	577	600	601	618	541	546	566	568	601	555	598	593	606	611	617	596	575	620	604	593	574	579	594	569	545	577	559	578	615	626	591	584	633	613	565	604	541	589	573	579	579	587	611	579	621	572	624	635	599	610	629	619	567	586	573	583	586	625	600	650	576	604	609	597	587	561	553	608	571	624	627	618	535	586	574	597	591	633	607	565	614	618	584	569	634	587	623	622	571	578	619	581	578	607	613	574	566	652	580	584	601	610	555	641	623	586	595	617	617	588	626	572	580	580	556	605	581	562	583	565	563	576	592	580	607	570	579	583	576	580	618	638	558	588	654	599	560	620	619	616	542	588	554	609	628	592	641	574	594	569	608	597	608	583	630	597	553	582	595	578	558	593	594	606	577	558	547	585	615	614	615	642	558	612	594	613	591	600	610	587	642	590	593	630	621	609	578	606	555	595	611	589	653	573	592	590	584	584	577	627	600	578	629	603	627	609	608	601	609	578	565	599	581	627	616	588	606	613	564	556	627	612	576	591	566	604	599	566	538	595	577	592	552	563	591	621	593	623	577	599	612	549	582	557	608	597	586	606	594	603	576	558	547	591	623	604	647	644	597	611	618	583	538	607	569	612	552	603	581	573	570	612	614	574	587	646	593	634	556	613	602	550	587	586	615	606	602	594	581	545	593	569	598	619	578	611	589	601	571	559	570	606	635	627	622	589	581	600	621	553	566	585	600	575	552	601	591	599	547	602	616	620	563	595	582	557	598	600	617	580	614	664	541	626	577	614	573	583	589	605	622	610	570	591	606	592	629	556	628	651	634	581	581	594	610	529	597	607	620	574	635	580	621	589	604	584	543	597	592	566	613	588	580	602	619	615	604	635	603	591	599	561	578	610	578	567	634	626	581	585	622	585	608	580	602	544	577	588	598	596	603	587	603	616	564	584	600	584	637	579	633	540	568	578	549	557	581	581	585	635	564	605	590	591	624	595	607	582	567	631	564	617	536	598	601	597	621	600	599	574	608	621	566	584	609	559	608	625	615	581	597	594	592	605	564	603	605	598	580	567	576	596	574	638	613	572	596	562	596	588	579	645	605	590	635	526	603	624	571	598	595	584	580	578	556	600	582	576	632	595	568	651	565	627	605	561	594	617	614	614	588	575	581	616	565	640	594	610	599	614	587	610	580	590	615	587	574	595	622	578	587	640	590	586	625	572	589	593	560	585	575	580	597	595	606	550	571	611	550	577	577	560	590	595	585	600	595	580	549	564	579	628	621	567	586	573	561	682	619	586	581	607	598	623	652	626	620	552	581	640	602	614	603	631	570	589	591	574	630	623	563	577	594	578	616	601	601	587	591	611	568	595	578	614	589	544	613	628	601	584	569	593	627	560	627	589	578	619	605	566	621	618	581	618	595	626	570	609	577	571	587	611	573	584	589	595	582	595	625	593	581	540	583	584	590	554	592	594	606	571	572	585	611	587	608	606	612	576	608	607	582	607	621	596	632	602	602	597	552	594	617	617	622	559	605	593	581	588	625	557	622	600	617	597	618	604	628	593	617	603	596	616	608	589	529	562	602	587	577	589	562	573	582	595	601	540	583	579	571	588	602	616	595	650	598	589	573	586	573	594	582	604	574	589	617	603	620	588	616	640	578	585	618	590	545	578	578	610	612	620	589	612	606	592	586	549	578	641	618	577	642	564	584	584	592	585	560	599	611	583	592	608	595	648	576	615	603	610	567	600	605	626	577	580	601	571	554	603	557	626	582	586	619	613	579	623	599	579	578	592	581	592	576	621	581	622	551	577	605	578	601	606	570	626	534	597	539	597	604	617	607	610	616	597	569	607	655	590	577	549	575	628	612	612	594	560	585	609	614	582	648	582	584	588	621	600	619	583	593	577	574	593	611	603	531	617	614	601	645	598	653	612	556	592	633	588	596	608	592	559	558	620	619	597	601	594	660	577	582	548	574	605	591	615	564	570	579	628	610	552	640	603	590	649	552	582	600	601	620	633	581	593	608	614	575	548	626	563	572	610	634	594	606	574	604	590	563	614	574	592	561	635	544	564	552	599	628	560	584	604	598	575	589	609	598	626	603	608	604	558	568	590	631	625	584	541	579	578	622	644	613	572	579	599	607	574	569	580	613	574	600	580	581	589	621	586	597	592	635	623	607	573	579	613	613	608	595	682	577	577	577	596	586	646	580	583	621	597	592	642	636	579	585	610	593	594	585	598	591	602	569	632	623	589	612	617	584	571	612	577	564	602	626	628	558	598	597	590	617	621	578	617	590	614	603	622	599	561	602	570	610	601	572	578	571	594	586	552	626	611	577	567	625	569	556	613	587	661	604	587	586	583	573	636	613	602	610	593	609	598	594	567	587	622	602	565	558	570	622	595	577	579	599	611	648	637	573	583	606	644	635	585	574	658	579	558	592	603	591	565	592	596	593	605	583	595	610	571	565	589	597	516	570	576	616	595	592	604	592	557	567	621	583	606	615	580	594	610	606	576	619	619	628	595	570	577	612	568	596	583	565	609	559	531	608	567	604	583	584	600	612	587	582	551
23690	21044	28463	23871	21027	11422	1187	697	525	505	441	418	411	369	313	299	341	315	299	292	307	290	254	251	244	223	257	276	283	260	264	290	275	269	257	271	260	281	240	244	261	263	266	244	238	259	259	266	255	237	239	245	238	209	260	261	236	265	265	232	257	230	235	247	231	246	254	258	257	240	237	245	238	215	245	258	257	264	237	255	255	229	275	225	227	245	246	264	234	226	255	273	208	220	205	261	234	226	227	243	213	256	210	253	239	239	241	212	216	220	250	242	221	236	248	230	257	261	224	242	247	231	230	234	251	254	256	268	227	252	245	214	225	224	255	251	226	262	216	233	231	249	250	238	227	227	258	232	235	258	241	247	247	235	204	244	239	259	213	223	260	224	255	250	240	232	221	210	267	237	243	235	233	220	271	261	209	237	252	211	265	274	274	238	249	249	230	229	264	266	249	260	250	230	241	228	239	246	245	222	247	227	241	238	237	245	236	233	266	233	211	248	221	238	235	261	260	254	252	256	252	249	235	242	231	250	238	225	243	238	218	251	259	245	228	226	229	250	235	263	232	243	248	221	237	245	264	220	229	258	237	238	229	236	247	211	211	221	255	235	264	219	229	235	254	236	229	255	226	236	234	226	245	241	240	236	253	204	243	244	254	267	239	220	248	247	215	256	231	226	255	266	248	209	262	225	248	230	221	241	223	223	257	243	247	241	229	248	238	242	216	248	236	240	223	242	231	242	233	226	213	249	244	247	240	247	229	225	246	256	245	238	235	218	245	213	252	221	235	210	245	233	263	247	252	248	240	243	257	247	227	256	234	255	240	236	219	242	271	218	263	203	225	263	234	221	256	248	260	271	263	250	233	248	228	241	249	274	220	252	232	249	236	286	225	238	233	236	227	233	254	232	265	219	265	232	221	268	243	242	238	230	228	243	256	208	250	266	239	256	269	240	236	237	214	241	245	259	218	234	259	249	221	261	230	268	237	209	256	241	247	255	263	241	240	263	228	201	231	247	257	259	265	242	235	241	262	246	243	252	226	274	268	264	222	242	249	245	228	261	235	216	241	253	239	221	238	254	229	228	220	233	242	216	251	261	261	248	235	254	230	240	230	212	249	236	242	228	239	254	214	247	263	260	223	244	277	233	211	237	223	255	237	248	222	235	250	257	233	218	251	207	241	232	243	244	235	231	238	256	207	252	269	225	213	227	221	224	229	252	251	239	230	231	221	249	224	264	254	217	257	225	238	238	197	228	260	247	233	243	254	261	238	247	232	233	261	257	249	241	233	243	252	268	249	269	242	222	266	234	196	251	254	249	233	227	229	236	235	230	243	229	213	249	264	264	257	234	251	260	247	257	230	255	237	201	244	247	257	228	267	241	250	240	234	255	199	248	224	228	252	234	248	240	240	243	231	236	207	247	254	239	242	220	237	262	241	260	246	228	238	240	250	271	275	224	239	222	243	243	264	246	224	229	236	251	239	263	256	247	245	255	240	238	222	254	252	233	247	225	236	256	244	253	264	236	237	274	263	214	266	238	209	202	248	235	252	226	226	268	272	264	235	246	266	239	243	253	224	235	234	234	251	240	238	252	233	236	271	225	227	247	232	230	233	273	247	215	245	237	248	258	229	218	223	242	226	252	225	244	230	225	264	245	254	225	233	211	224	239	229	237	231	221	221	252	252	241	234	234	221	241	228	245	250	249	238	238	216	235	268	239	241	260	218	239	234	249	241	225	254	259	243	212	231	258	241	218	253	257	233	226	230	237	227	254	227	264	248	246	248	244	258	242	248	218	229	260	236	208	232	213	254	231	280	195	215	238	252	261	235	242	254	251	245	228	268	232	252	206	231	218	237	230	234	228	238	238	253	220	231	226	257	238	223	256	267	254	258	241	248	226	227	254	234	235	248	220	236	219	265	247	221	228	268	229	261	223	229	230	244	222	235	274	248	230	216	240	237	248	246	266	240	224	253	215	271	207	242	258	228	235	263	255	236	257	258	238	258	216	262	209	251	245	229	217	248	255	227	245	249	233	260	272	239	209	233	254	241	238	235	241	237	218	261	246	219	226	244	209	248	204	208	223	238	253	247	239	225	233	243	225	220	241	243	229	224	253	221	273	222	217	250	230	235	222	221	213	244	260	256	253	247	195	257	253	238	246	258	212	253	252	231	226	230	232	259	233	244	268	219	232	229	224	230	200	236	225	245	221	245	248	248	254	251	233	275	212	264	234	224	218	237	249	235	236	238	270	226	236	274	211	220	253	244	269	236	243	250	264	222	239	230	246	246	247	214	233	230	231	283	227	226	241	233	243	256	245	221	258	230	229	212	214	255	236	236	220	261	241	240	243	238	240	237	227	264	244	256	243	246	246	263	243	249	254	220	212	233	240	236	210	218	236	224	216	247	237	228	263	222	225	252	230	270	221	234	240	249	252	208	244	237	237	221	236	268	221	255	236	231	242	250	261	224	233	224	206	233	245	228	278	229	234	250	253	244	233	248	272	240	227	232	232	230	237	232	238	269	236	220	217	242	264	218	240	226	223	237	241	240	250	239	239	244	227	224	233	230	280	224	269	233	243	245	248	247	257	238	256	233	230	240	241	240	208	247	236	260	239	238	241	242	232	263	242	223	236	246	202	218	197	227	232	251	253	206	221	250	274	236	234	240	232	237	252	231	258	226	247	268	272	258	247	246	238	216	221	250	231	257	244	253	236	231	260	255	254	272	237	248	239	224	261	223	219	249	258	247	277	246	262	246	259	219	242	226	239	227	251	223	237	253	240	243	247	234	222	234	256	260	236	230	270	243	243	241	259	228	241	251	229	236	235	225	227	251	216	260	228	248	247	224	220	229	246	234	216	214	238	231	233	251	244	244	235	239	228	247	235	232	222	239	264	216	225	255	235	237	249	242	241	269	249	281	251	243	241	266	244	231	219	238	246	233	238	199	236	231	203	220	216	230	234	247	252	248	224	234	248	239	220	233	263	249	235	261	221	242	204	220	253	225	231	208	229	261	222	234	236	262	243	252	253	225	231	244	234	213	254	246	257	228	237	223	237	255	243	258	239	256	252	237	226	245	223	232	231	249	245	252	240	267	242	228	240	245	235	228	227	245	243	240	246	259	223	218	259	250	275	239	241	264	234	241	232	231	223	240	215	256	244	262	264	225	226	229	238	228	227	232	242	246	240	238	230	248	247	256	260	225	241	254	244	226	238	217	218	252	261	219	257	260	250	227	279	263	248	231	229	240	251	233	288	248	235	242	225	250	247	245	277	236	228	201	232	220	228	235	242	245	246	263	245	235	247	235	245	236	209	251	246	248	238	242	240	248	224	213	242	245	263	224	260	260	259	247	238	274	245	254	238	272	261	252	213	227	230	232	226	237	217	229	250	248	230	226	259	258	205	230	222	228	213	242	232	259	246	232	246	223	238	269	236	256	259	265	227	231	255	211	223	253	208	234	237	249	234	251	232	237	246	246	246	257	231
7381	10677	8649	4217	2978	2179	1673	1305	1093	890	792	669	629	584	495	507	467	463	430	377	408	381	382	387	354	329	334	335	289	321	336	333	338	335	321	347	313	342	340	329	301	299	313	332	313	302	305	300	311	308	322	261	339	332	316	320	313	280	282	292	294	276	294	292	307	300	308	294	287	320	302	283	298	297	309	302	309	316	287	298	320	304	312	333	291	275	322	267	308	313	284	318	308	278	288	302	315	297	307	296	324	275	266	284	308	309	271	284	263	280	319	279	281	294	301	273	301	335	307	304	273	275	293	287	291	304	298	292	303	280	304	292	279	308	294	300	303	296	269	332	301	293	276	310	294	289	273	301	270	299	299	283	310	280	289	286	294	294	284	322	287	339	274	301	281	272	283	252	297	294	289	295	271	316	302	300	298	297	257	293	313	271	276	296	300	306	279	278	274	289	293	313	294	278	290	270	296	262	265	265	266	297	289	252	301	311	317	297	297	311	274	294	292	306	284	301	296	303	311	292	276	281	263	264	281	318	291	301	307	277	287	302	314	267	295	306	293	295	295	287	273	298	251	304	304	306	301	253	315	296	315	296	296	278	285	291	256	294	302	330	291	267	316	294	263	294	336	313	292	261	273	294	293	308	312	295	324	294	304	304	301	293	289	268	299	281	304	314	278	303	272	302	293	302	315	295	266	273	258	321	322	304	272	312	303	304	264	319	283	316	293	293	252	312	285	309	278	266	295	296	319	298	318	301	305	272	279	269	312	333	306	291	321	313	319	280	298	295	297	311	281	305	298	286	291	332	283	317	306	300	312	278	290	299	313	305	289	297	290	302	304	282	308	267	329	307	299	311	291	302	325	296	288	299	285	293	299	294	288	278	302	303	294	288	269	305	309	321	309	269	313	277	321	255	291	272	291	265	320	270	314	276	310	292	291	306	265	284	315	304	294	279	302	304	300	311	298	283	307	284	299	303	307	293	286	298	294	310	301	328	290	294	271	289	298	309	272	287	300	288	326	264	299	303	357	289	260	268	284	291	271	299	294	291	306	333	330	287	297	297	296	292	296	330	284	303	298	284	257	277	287	258	310	302	294	266	295	291	309	297	315	312	287	314	300	265	303	280	324	289	301	312	273	288	308	297	293	283	300	297	283	297	291	305	283	306	291	306	271	314	284	318	303	290	324	312	303	279	314	289	284	281	328	315	292	290	323	286	292	264	300	298	294	274	276	293	327	284	286	277	265	282	289	291	330	333	283	328	294	293	275	323	329	286	305	305	319	308	274	272	317	276	335	301	303	306	308	303	318	308	267	261	308	292	287	284	285	300	287	288	337	327	289	296	305	317	303	284	288	309	283	304	298	315	299	287	310	329	299	317	314	320	304	278	297	295	302	282	282	284	298	312	318	283	295	323	305	266	292	274	286	285	250	329	303	287	307	290	310	298	303	304	286	288	290	285	298	271	303	301	306	298	279	277	295	278	278	290	303	297	263	312	307	301	304	275	293	254	341	274	301	288	282	332	304	292	303	285	299	298	323	293	320	269	292	294	307	297	292	308	308	304	296	304	273	276	302	303	305	302	321	289	280	305	296	299	270	291	289	276	270	331	292	288	272	287	263	280	287	257	305	299	309	304	276	294	319	298	313	297	291	295	293	297	287	298	296	286	316	299	261	281	275	276	272	315	330	301	293	300	283	281	298	317	268	295	304	289	299	310	293	296	297	294	290	324	287	297	301	306	310	303	286	319	288	272	323	331	315	289	291	314	295	314	281	302	258	284	305	268	322	286	315	289	279	300	283	294	282	296	303	308	296	288	326	279	272	325	277	336	273	315	290	257	324	293	277	309	295	294	285	310	288	301	314	287	300	278	316	309	296	306	270	291	283	318	294	312	271	283	286	330	280	294	326	294	286	270	273	282	288	313	283	275	307	310	277	292	289	329	252	332	301	296	274	283	283	308	322	284	295	297	312	317	301	278	267	285	280	279	300	280	289	327	289	279	268	270	292	325	289	275	281	302	266	260	267	297	280	277	317	323	305	284	328	281	284	316	329	301	276	298	302	278	311	299	286	299	294	293	339	300	263	307	286	283	292	321	276	289	274	273	299	293	268	274	282	307	316	301	312	301	317	301	291	291	298	333	287	304	303	293	278	290	279	296	279	289	293	293	310	286	318	292	284	318	297	311	306	322	316	277	286	302	300	297	263	308	296	308	300	321	308	292	304	298	278	269	292	299	286	292	267	295	328	279	267	277	309	296	279	257	291	268	302	324	307	273	297	295	271	305	300	283	295	292	327	331	309	304	290	289	308	276	303	293	321	304	282	309	311	280	282	316	316	284	289	289	293	298	314	269	295	309	288	284	292	279	307	296	277	288	314	302	295	283	307	270	302	323	296	277	289	320	305	283	313	309	330	290	299	347	299	292	283	293	285	311	302	253	300	306	325	309	308	275	285	306	297	310	315	326	287	272	280	322	309	252	279	292	307	280	320	285	294	294	281	293	278	326	307	276	294	284	282	302	283	280	299	283	316	294	293	311	298	271	290	301	311	263	271	326	270	298	297	293	300	294	324	312	279	272	302	294	314	270	298	302	317	277	311	299	275	288	286	305	258	320	298	287	296	295	264	295	296	308	312	301	303	308	295	311	309	287	255	291	306	275	306	276	330	318	299	322	287	284	304	301	297	285	298	300	281	269	299	280	287	298	294	281	283	314	319	276	312	300	313	331	316	289	314	332	278	298	311	311	306	312	307	282	297	292	299	306	279	314	281	282	290	290	297	294	293	286	295	327	286	263	285	294	286	291	271	281	283	318	271	283	260	295	302	273	286	285	276	290	296	289	294	305	312	297	330	271	283	293	301	292	326	306	304	287	314	278	292	314	313	290	288	294	308	308	273	293	284	322	292	281	275	311	276	323	313	306	333	273	299	298	265	316	316	276	302	325	296	269	310	269	269	285	292	289	310	306	292	304	317	287	283	281	318	272	309	303	282	295	287	307	265	295	288	312	268	299	290	283	293	310	301	300	278	331	280	281	290	295	320	318	285	315	315	291	310	330	286	287	321	306	302	325	289	301	292	258	289	315	287	313	266	307	305	294	286	304	264	264	340	300	254	299	302	282	284	294	287	274	300	290	260	283	308	265	289	272	277	309	305	275	292	312	299	284	288	305	319	292	286	300	298	316	308	313	307	290	289	288	307	303	290	268	255	265	309	270	285	262	303	293	312	312	292	302	299	274	299	302	318	278	344	295	282	290	308	266	314	296	284	307	295	287	285	298	289	307	297	284	300	305	277	311	292	303	325	310	300	286	299	281	272	270	285	308	289	299	295	310	317	269	291	285	295	292	307	302	300	325	293	280	304	304	261	306	292	306	294	302	289	328	304	291	289	312	307	293	312	304	314	299	305	284	319	280	301	324	316	289	273	269	313	284	287	257	295	305	287	298	279	287	306	284	302	272	296	321	296	308	300	305	278	256	305	299	287	283	307	282
25033	21010	27258	24830	10520	1113	800	711	714	680	656	619	677	593	615	586	634	578	563	621	554	634	607	604	562	593	591	569	599	584	598	600	598	561	581	561	533	571	585	568	573	553	537	580	551	584	608	587	573	633	641	590	579	595	595	578	581	543	515	588	577	549	538	538	628	580	588	579	562	547	602	563	530	570	550	577	581	546	542	587	538	558	562	569	573	588	573	498	610	609	570	513	584	550	576	563	647	571	588	555	546	579	553	585	604	589	557	524	553	568	562	583	593	600	523	601	556	566	520	581	616	583	575	586	604	550	557	561	562	580	537	592	534	566	543	542	578	609	570	543	547	574	589	564	538	595	550	521	564	584	538	565	591	585	549	544	528	532	576	579	620	589	567	557	599	551	558	534	507	562	522	585	552	581	564	552	580	574	582	547	584	595	586	575	572	543	540	603	570	583	593	571	535	558	554	591	585	558	525	595	587	572	527	506	549	555	582	553	587	521	574	571	580	553	522	572	591	546	555	555	598	554	520	594	588	577	609	584	571	557	588	587	559	555	575	581	565	534	544	569	553	579	553	541	536	580	564	573	570	561	582	564	594	556	580	539	602	610	569	601	556	587	559	544	561	552	601	566	560	592	591	557	595	593	573	557	582	549	563	567	559	538	527	626	582	572	567	546	538	561	567	540	551	587	537	556	577	602	591	567	580	545	578	550	575	589	617	544	542	600	595	549	592	543	567	573	604	503	538	564	588	597	536	565	547	555	550	569	573	587	616	511	566	569	577	574	514	570	585	590	547	592	551	573	598	573	561	584	607	595	588	589	605	580	575	637	566	558	569	576	574	571	558	573	535	558	553	578	578	544	535	555	584	581	567	556	597	565	599	587	507	588	564	531	553	581	604	534	596	553	572	585	591	582	577	574	522	557	591	525	608	583	601	571	618	514	563	558	569	570	557	554	574	589	561	582	571	580	557	573	551	553	547	597	589	553	557	543	519	542	585	555	538	593	550	604	583	598	583	568	550	572	585	570	559	606	581	565	564	577	568	587	566	529	548	608	582	540	607	519	581	595	583	569	555	572	572	574	552	563	555	564	575	552	541	576	562	568	600	599	522	615	556	542	594	569	602	540	542	596	549	573	577	534	559	562	552	536	569	595	566	556	610	562	579	552	560	582	573	596	563	559	564	499	556	644	552	594	559	567	542	560	557	564	576	620	549	524	569	617	574	636	584	530	554	591	555	593	535	563	583	544	569	534	541	604	554	564	533	621	541	542	555	531	591	576	535	562	574	584	538	555	578	605	572	551	563	580	566	561	595	591	539	565	567	606	574	584	518	549	584	543	578	583	552	574	533	597	558	568	559	596	563	542	574	546	586	570	590	595	539	579	574	611	559	578	543	582	560	592	562	580	574	562	541	553	566	556	555	608	560	517	538	585	632	601	562	554	569	551	579	550	546	575	586	547	591	574	588	522	599	575	592	583	608	578	558	571	591	543	578	596	603	564	594	545	583	517	542	562	554	544	565	577	573	593	559	583	557	577	566	546	582	576	546	564	573	560	546	542	581	528	564	562	558	591	558	550	598	559	625	586	557	537	571	580	530	578	571	574	638	596	573	559	588	560	642	577	570	534	538	584	616	614	581	605	594	604	583	538	548	537	576	591	568	600	616	546	576	559	545	611	569	610	560	564	600	590	550	586	528	587	567	577	628	548	553	554	602	576	584	610	601	572	571	608	570	596	567	587	555	545	578	566	605	558	599	589	573	589	533	553	547	579	524	521	573	553	572	581	561	606	556	559	558	589	544	562	558	597	594	560	562	556	615	573	568	581	594	571	552	547	564	617	571	554	597	627	565	541	565	570	587	604	603	559	581	619	581	547	528	582	574	554	546	546	602	548	568	569	585	569	562	619	572	570	597	532	555	552	529	551	546	605	563	539	552	586	578	565	594	563	637	526	574	595	577	556	543	562	585	546	550	568	535	604	564	564	572	530	560	601	559	576	607	567	593	568	564	521	566	560	617	562	545	575	558	582	595	585	559	569	523	581	578	557	572	541	576	553	571	537	587	574	572	576	558	611	587	573	554	561	566	575	603	554	608	566	576	551	548	585	578	552	600	563	588	590	585	600	569	652	558	589	599	549	576	551	525	606	590	540	569	525	547	577	597	562	585	574	578	552	558	559	580	552	588	553	598	607	545	614	590	575	601	613	567	584	566	595	593	532	571	569	596	578	556	589	574	574	580	575	582	577	602	591	588	539	542	600	578	561	569	576	583	559	537	581	550	569	563	563	521	580	570	552	582	539	568	551	581	533	568	538	580	583	577	545	574	587	555	555	606	562	533	546	595	588	606	595	549	558	548	555	585	563	526	554	612	550	557	559	539	563	578	551	582	580	531	620	609	589	556	550	527	546	553	561	562	561	549	532	576	541	558	577	592	599	553	523	578	556	627	571	558	590	603	593	575	556	569	554	551	602	600	564	579	572	589	514	544	612	549	581	574	576	562	601	545	544	554	564	541	567	557	554	583	622	529	569	573	588	539	570	566	576	602	582	565	521	543	605	613	556	562	611	535	591	550	537	629	581	578	567	551	581	540	530	592	583	536	555	522	584	592	564	574	573	542	571	582	575	575	565	581	553	575	546	586	588	491	540	518	575	606	577	597	540	584	568	548	589	540	598	550	584	576	574	589	602	520	584	574	548	560	569	544	585	569	558	546	588	572	543	617	528	545	585	561	602	581	566	620	595	553	577	585	569	550	559	574	554	551	619	561	539	593	603	579	554	551	545	545	556	590	588	557	564	599	585	613	564	579	569	562	584	613	539	510	580	570	571	582	559	541	581	560	579	542	573	567	577	611	543	575	567	591	579	603	537	593	518	559	534	562	546	550	538	564	558	614	534	547	579	571	563	571	619	552	651	562	576	545	562	566	564	552	566	541	611	563	554	602	544	557	568	565	581	611	558	583	592	549	596	589	637	564	577	583	590	563	580	582	572	573	570	530	593	556	570	526	548	538	563	552	583	520	548	537	552	568	573	573	581	572	578	531	565	524	600	563	607	604	532	569	579	530	592	579	610	581	586	554	586	584	589	592	584	566	583	574	531	579	589	577	558	535	575	594	602	578	576	551	581	594	553	599	536	580	572	559	591	568	546	585	539	581	560	583	562	581	570	563	550	514	557	579	559	557	602	574	608	546	565	552	587	567	573	550	571	581	567	567	556	544	569	575	551	580	544	598	528	558	546	545	601	561	529	528	554	575	548	554	550	522	540	569	533	563	597	570	557	590	557	554	572	604	516	536	522	604	570	538	609	560	563	536	556	551	574	549	529	572	538	615	565	572	558	569	541	569	576	534	602	577	562	552	565	561	563	550	595	532	529	613	568	545	545	605	594	547	624	589	546	570	565	563	592	566	550	543	517	560	539	590	550	580	608	538	566	525	618	560	577	558	605	555	545	532	593	581	571	586	590	576	585	554	599	553	571	603	576	600	633	570	569
7187	6243	5042	2611	2024	1631	1455	1217	969	982	913	892	865	791	823	800	708	732	787	721	690	669	706	651	674	651	664	657	682	687	676	649	670	649	663	679	702	673	676	641	648	683	671	706	632	721	627	668	681	652	642	669	651	679	670	711	725	663	637	626	661	650	654	703	671	660	654	658	671	642	683	648	656	652	622	640	671	650	673	639	640	664	653	664	650	617	687	662	691	660	671	608	667	608	626	682	670	674	627	667	660	618	633	665	653	658	659	621	635	669	653	625	644	676	629	646	674	586	667	664	646	672	685	693	639	645	668	683	600	671	676	614	663	692	625	685	697	650	634	668	672	635	674	629	690	654	635	678	659	598	659	653	678	641	647	664	681	645	625	723	634	696	654	670	672	652	675	668	639	662	663	616	677	601	652	700	604	685	662	650	653	659	636	685	658	675	654	650	631	635	681	659	655	658	651	641	693	671	656	638	698	690	677	694	644	694	679	667	682	668	684	670	603	693	676	716	625	627	666	662	633	655	685	613	663	707	656	667	719	620	683	667	671	682	641	679	623	677	650	632	627	643	624	629	643	634	706	656	662	666	680	691	606	729	647	652	676	633	645	641	648	652	670	603	694	633	664	712	661	667	686	677	642	651	666	654	695	631	689	718	649	691	674	674	641	651	719	706	682	677	659	660	632	611	634	686	678	650	632	607	645	652	688	669	647	651	633	629	676	676	629	683	613	652	708	687	669	674	688	609	644	658	644	660	671	677	656	671	676	624	648	678	656	663	639	670	669	658	723	706	600	653	649	687	665	621	714	648	670	602	665	626	628	692	655	673	660	602	681	664	681	660	665	631	677	653	676	638	675	697	700	672	645	664	701	679	638	671	668	637	671	659	691	702	671	652	654	661	701	667	607	644	666	665	683	665	660	691	708	666	654	613	679	685	633	686	656	634	688	677	653	662	684	663	648	699	645	652	630	673	693	681	662	694	658	650	639	666	674	657	646	635	630	647	644	655	643	652	652	649	644	665	644	645	697	651	684	689	657	613	643	633	655	646	660	632	672	693	638	688	704	664	686	624	677	648	686	650	667	650	636	683	703	606	648	639	650	713	623	664	655	617	615	695	636	658	662	660	676	663	712	631	675	687	651	632	644	678	637	654	674	660	683	691	681	673	637	632	666	661	721	636	677	661	671	660	681	666	655	631	681	662	655	655	679	691	629	690	699	682	645	658	683	690	644	654	692	666	609	660	649	694	657	647	674	640	702	642	586	632	652	701	636	676	667	693	681	730	702	667	620	669	641	692	637	619	646	654	675	662	677	651	660	653	642	666	693	640	706	636	627	665	682	627	677	631	661	626	682	680	678	643	688	660	667	704	666	665	657	659	640	650	679	633	684	690	660	664	668	665	675	658	674	599	665	689	618	661	620	674	642	645	646	667	659	655	658	699	642	647	631	625	692	647	648	669	717	632	638	666	717	658	688	661	670	664	600	619	659	664	631	657	635	689	659	659	676	690	630	668	714	647	638	672	657	693	641	652	607	645	693	671	687	650	649	662	661	715	644	657	698	663	702	678	666	671	686	644	652	722	627	649	688	677	686	654	655	672	604	649	687	659	635	591	641	619	660	681	669	639	706	652	685	675	665	653	667	673	651	705	604	658	680	697	670	645	634	683	656	702	659	663	607	613	677	651	659	669	665	673	673	677	643	656	680	658	663	654	631	635	689	658	691	663	648	663	641	697	622	689	694	691	669	655	666	651	664	676	695	701	632	648	649	616	669	661	664	697	672	672	697	665	722	684	633	660	674	673	682	664	663	635	646	649	642	673	668	607	649	679	646	622	683	656	660	667	670	648	663	689	658	645	656	636	646	670	639	620	677	685	674	657	664	721	666	671	650	640	701	719	615	647	625	651	607	641	672	657	643	648	631	689	670	689	713	673	680	654	635	649	660	676	680	633	677	645	670	682	696	622	667	641	720	675	686	686	671	658	709	629	647	637	681	663	648	612	659	667	668	711	743	690	670	657	607	653	643	636	624	645	661	727	687	644	709	688	640	679	693	702	652	655	656	674	639	639	625	712	618	714	675	616	700	635	692	685	685	656	681	647	642	654	676	688	707	664	676	609	630	648	663	647	700	655	666	641	686	645	640	635	695	714	659	656	682	672	659	656	587	641	635	664	709	649	662	629	674	601	726	663	641	615	690	639	697	643	681	650	644	652	694	691	667	690	656	728	612	675	647	689	683	692	659	621	657	646	677	663	660	683	636	637	621	677	695	662	613	662	687	648	672	660	637	637	646	665	678	643	685	690	683	677	684	670	685	674	664	702	685	630	662	635	648	688	670	657	677	652	592	662	658	675	656	681	659	627	675	633	705	617	670	705	633	625	639	663	675	620	656	681	665	634	659	659	716	637	678	644	635	633	685	680	693	677	638	640	630	618	675	657	667	638	667	635	637	647	669	666	684	687	649	651	675	683	660	657	723	650	645	671	677	680	683	628	669	646	692	665	686	615	688	632	647	678	635	674	687	655	652	682	648	663	645	659	665	658	637	646	635	638	676	652	652	623	675	665	635	698	633	663	684	661	653	668	638	671	589	642	707	675	608	631	611	638	696	688	676	617	652	626	718	697	659	630	674	662	671	656	645	638	636	696	658	653	728	638	636	695	676	655	653	654	641	662	643	648	634	686	634	639	688	663	647	675	672	628	671	630	658	641	650	607	634	664	593	638	660	649	680	667	680	682	703	692	695	714	689	634	623	686	719	668	677	678	669	665	601	642	676	651	647	667	701	664	637	674	612	679	699	681	680	649	651	638	657	685	631	656	655	657	638	655	662	619	664	684	651	670	695	638	647	675	618	668	632	687	626	629	689	696	626	674	650	659	638	680	683	671	663	706	642	644	683	652	619	632	661	672	691	694	647	652	653	628	678	723	624	669	673	655	657	614	691	692	702	696	633	642	646	658	647	625	687	685	685	691	645	695	634	670	684	670	700	636	678	634	668	626	676	626	691	643	704	678	628	651	660	683	656	644	630	684	681	620	666	635	661	664	656	673	688	675	652	656	640	632	680	617	645	700	678	639	673	671	645	670	618	693	676	658	623	581	675	619	702	661	673	642	669	644	660	628	658	685	640	714	638	616	621	661	708	683	656	661	658	627	687	647	661	656	668	680	689	630	656	631	632	651	690	663	624	625	657	654	640	708	685	640	650	695	678	680	651	677	621	647	675	665	671	676	649	651	654	641	667	713	588	701	666	653	686	657	649	693	673	638	630	653	693	606	622	699	620	655	667	658	673	649	646	655	610	639	649	632	725	638	652	674	715	673	633	632	688	677	668	692	640	646	670	644	651	662	653	654	649	671	696	667	662	646	660	637	683	654	629	687	647	681	619	649	678	681	645	692	690	706	662	694	726	601	628	672	657	708	698	649	689	666	663	695	643	652	690	717	682	676	672	705	630	680	662	676	666	621	661	671	651	684	679	647	660	639	691	667	687	642
22751	21027	28830	23436	21020	21074	10336	1220	856	733	638	559	531	482	404	386	385	381	372	349	319	339	330	332	279	290	307	263	281	282	287	279	259	255	259	244	266	260	270	270	253	247	237	235	249	231	261	248	262	283	264	237	251	235	251	245	245	253	239	252	226	240	251	240	249	249	256	222	250	219	222	227	224	254	246	237	253	225	258	234	234	213	224	240	243	251	228	220	239	250	222	248	221	225	240	235	248	219	243	249	240	256	250	290	238	232	239	230	219	225	255	234	201	259	240	220	238	239	269	238	242	224	204	228	240	232	249	260	220	225	268	227	249	225	241	223	241	217	216	220	251	258	252	232	265	239	247	252	221	255	265	232	236	224	240	236	285	221	226	272	233	238	236	230	230	241	252	248	214	283	257	218	214	239	251	234	233	235	241	235	233	225	227	202	222	227	241	221	237	251	236	250	248	226	229	262	243	226	218	210	251	231	227	220	221	241	238	238	235	251	256	252	270	238	243	230	244	236	224	239	212	240	231	228	252	234	240	245	230	244	245	248	212	224	228	257	216	227	206	242	224	211	249	203	242	217	227	224	224	205	235	234	218	241	212	220	248	226	203	208	242	203	239	238	228	225	219	246	247	239	244	253	254	215	201	267	229	232	232	225	242	231	246	248	234	228	215	247	208	204	224	238	232	263	245	238	246	222	252	227	260	216	232	231	237	222	243	234	207	255	198	216	224	242	248	259	221	225	223	251	246	245	234	239	232	228	237	202	253	242	230	220	240	235	232	260	245	226	224	226	267	227	232	222	230	235	231	193	227	251	223	235	265	244	249	236	224	207	232	234	240	237	218	241	231	218	223	228	188	246	213	251	247	241	231	250	232	239	210	237	249	233	238	251	227	205	230	225	220	251	215	252	245	254	219	219	237	212	248	233	245	252	260	237	201	236	244	246	252	216	236	244	240	227	204	230	215	223	234	242	237	222	228	228	219	215	232	262	196	237	243	238	221	240	235	237	234	241	236	233	211	250	241	213	224	222	219	255	239	242	240	229	218	197	247	258	239	233	261	234	226	224	233	203	224	235	235	237	241	230	218	231	210	219	236	271	250	223	233	226	225	217	226	233	247	237	265	210	243	221	209	247	213	233	219	243	266	229	223	227	246	241	225	235	263	226	268	212	209	249	204	243	227	235	235	228	215	232	253	200	244	235	231	234	243	244	249	224	230	214	238	246	236	264	250	232	225	226	237	224	248	261	270	228	233	231	258	249	250	218	228	233	248	198	260	241	235	208	260	220	240	224	237	231	245	249	244	240	229	235	241	262	233	231	217	256	220	225	241	226	241	244	245	252	213	234	232	261	233	242	241	203	243	228	229	236	233	209	215	234	246	225	229	242	214	230	197	266	212	232	247	246	238	232	228	226	247	229	250	224	238	234	226	219	224	235	231	223	207	236	241	240	271	233	263	234	248	234	221	205	199	229	218	255	252	201	248	229	239	241	238	212	247	249	215	234	253	204	232	244	234	248	232	211	219	201	219	246	229	240	249	246	234	216	214	238	227	243	231	262	244	225	258	233	255	239	234	254	254	217	253	233	247	215	224	231	252	233	241	215	234	219	199	255	225	236	240	236	260	234	213	238	223	233	212	259	223	248	242	214	239	248	221	198	224	230	231	233	228	256	225	230	254	241	229	205	246	245	219	228	251	263	206	247	193	228	234	272	230	238	265	263	240	236	205	208	229	236	236	211	248	259	215	208	238	223	222	224	250	227	252	259	218	252	245	234	235	223	221	238	217	224	233	207	227	213	234	226	235	227	265	247	235	223	246	226	229	221	258	251	252	221	214	253	220	230	233	217	265	251	230	271	202	246	238	246	234	258	211	206	225	258	217	247	200	219	247	249	224	254	234	239	232	248	254	263	242	248	239	242	239	225	229	235	242	235	229	245	244	248	222	245	234	233	241	260	246	232	252	227	252	238	258	226	218	233	197	235	231	224	248	224	246	218	235	254	245	215	232	230	219	242	238	225	230	246	238	251	234	232	229	241	214	266	236	268	254	259	226	241	230	254	221	224	200	245	200	255	225	255	262	236	264	253	214	225	236	244	244	228	244	235	225	259	201	233	217	236	260	241	221	252	212	258	223	231	241	240	243	200	223	209	216	229	207	205	234	252	201	230	225	232	222	222	244	243	233	238	270	226	209	235	249	218	246	235	228	261	247	224	220	204	264	257	228	251	223	239	215	237	247	219	230	234	220	254	237	205	238	241	226	238	231	246	215	215	240	223	225	246	271	223	227	249	215	265	223	229	224	209	256	206	239	222	244	241	249	247	255	239	250	225	241	229	231	250	209	207	215	220	216	215	231	241	238	233	243	221	220	210	214	225	224	245	241	225	236	234	248	263	248	221	240	245	227	234	209	252	242	239	228	260	213	237	217	254	239	250	246	249	254	227	243	207	236	257	258	259	253	240	225	203	226	238	251	249	248	222	237	222	228	218	250	238	228	237	253	211	238	247	219	242	227	243	233	224	255	225	234	252	237	258	246	226	235	250	237	253	218	234	244	250	220	205	219	235	257	216	243	221	234	241	230	215	236	244	204	220	222	242	244	252	264	227	242	229	235	262	205	206	229	216	223	256	214	221	232	244	243	250	248	235	247	240	246	235	250	209	248	243	236	232	246	221	240	241	241	245	220	241	216	237	260	208	255	238	273	217	249	239	236	223	237	228	221	209	214	239	231	224	233	227	236	242	247	219	237	250	228	242	214	248	251	248	234	254	211	250	239	200	257	242	230	244	257	236	216	221	220	254	225	236	238	235	235	239	212	234	221	237	256	254	252	242	231	249	246	225	238	214	215	249	226	211	215	267	233	228	245	221	237	226	221	223	254	233	219	260	253	244	231	235	222	239	242	244	248	231	224	248	216	212	222	229	243	239	221	248	219	226	241	230	223	229	234	243	215	247	235	259	229	261	266	228	240	263	233	211	214	222	225	250	211	217	214	241	226	241	243	229	211	240	237	220	223	229	229	241	257	240	229	232	232	251	243	209	223	220	219	215	205	239	229	239	241	251	228	238	216	234	237	226	236	251	234	247	271	246	228	229	229	237	243	252	229	235	188	238	252	245	220	248	217	223	230	231	239	247	246	249	239	226	235	253	218	265	227	239	224	247	252	272	226	211	227	227	274	244	223	218	232	240	215	241	244	217	234	228	224	241	249	230	223	265	241	216	267	230	238	251	234	267	223	211	246	231	244	229	227	226	231	242	233	221	232	218	230	235	253	257	218	240	231	252	239	214	248	218	225	239	198	230	243	216	235	221	248	239	224	214	241	243	220	245	274	252	243	225	250	269	232	231	208	231	236	239	237	229	244	211	220	248	226	204	231	243	215	218	251	270	206	238	246	230	240	247	233	215	223	205	233	219	212	240	228	206	239	233	210	226	248	221	238	221	219	228	238	238	233	212	249	219	256	231	227	216	238	237	234	246	268	226	215	222	242	212
10575	17249	13981	7320	5146	3867	2983	2294	1730	1373	1178	1032	909	751	702	679	603	544	565	484	470	423	442	395	411	388	365	385	318	339	375	348	341	332	272	318	308	329	303	287	278	303	285	273	288	286	282	291	290	287	303	289	284	274	265	273	307	280	279	292	269	256	266	260	266	277	266	300	262	267	309	278	277	275	263	302	276	256	255	253	289	283	275	273	265	252	257	239	287	298	282	263	281	276	278	233	258	260	263	245	267	274	259	245	262	241	254	273	275	269	242	272	269	251	258	284	257	281	279	241	258	272	245	262	280	281	248	248	275	255	267	275	240	287	243	277	268	257	275	250	283	280	266	281	272	279	276	258	274	256	266	254	262	268	282	254	261	266	261	280	267	276	280	268	269	249	270	254	303	218	252	268	291	272	269	236	274	269	261	250	257	270	252	281	266	248	267	256	270	275	278	250	267	263	296	264	292	234	274	283	255	285	271	275	243	249	242	227	271	229	276	270	275	265	208	267	266	239	260	265	259	242	262	270	285	274	240	262	267	257	282	238	270	277	239	245	263	280	272	250	261	228	285	277	279	246	261	281	266	277	249	266	223	275	274	252	246	257	271	283	237	266	254	274	276	261	244	276	247	254	223	254	286	271	255	265	260	273	289	272	274	228	265	286	265	280	277	280	240	257	266	276	276	238	254	251	272	284	294	264	244	243	265	271	276	271	221	285	226	279	260	273	271	282	268	257	277	270	239	268	271	254	284	267	261	253	281	224	236	257	277	261	287	261	234	295	249	262	260	266	247	247	262	273	257	265	267	261	247	242	255	256	250	264	247	266	234	267	261	263	268	262	235	259	265	249	281	266	286	242	274	276	242	264	270	284	264	273	250	267	256	262	281	252	252	287	257	284	252	272	238	281	256	268	266	287	265	263	260	276	263	255	257	274	251	243	253	274	262	290	254	258	260	261	246	265	263	264	297	279	240	262	256	281	288	287	265	268	237	250	276	288	264	260	256	228	258	275	273	292	260	276	254	244	265	278	237	280	254	277	254	262	238	280	260	283	254	292	282	262	283	243	232	279	263	275	260	250	263	264	256	260	263	288	241	260	246	289	255	270	253	282	263	263	266	269	259	248	261	250	300	242	246	255	288	248	227	283	268	244	261	278	287	259	245	272	265	241	273	266	278	267	249	247	273	288	264	287	256	263	267	262	262	256	273	275	259	268	280	249	277	298	287	273	269	272	254	278	238	242	258	267	246	254	277	269	271	269	250	242	271	254	290	254	261	239	288	266	266	255	250	262	260	253	266	268	249	229	268	265	241	249	259	284	242	252	254	275	238	236	250	239	248	271	258	271	271	268	269	277	266	255	230	298	252	276	264	253	255	259	284	243	257	251	264	243	267	277	259	284	256	258	256	270	257	226	263	244	258	279	265	260	282	251	256	281	235	265	281	265	267	236	246	254	235	267	255	265	264	273	285	277	265	270	250	266	231	250	258	279	275	278	272	266	242	262	243	263	244	249	276	243	278	256	221	271	288	272	277	270	253	262	242	272	265	288	291	265	248	252	260	249	260	270	243	260	256	261	262	240	290	283	247	242	283	244	261	265	255	270	260	251	294	267	292	273	263	255	256	300	263	254	246	261	246	282	273	239	264	268	296	281	256	268	263	242	261	255	272	254	284	248	270	285	239	250	254	281	300	279	264	248	259	267	246	252	284	262	249	262	260	242	306	274	240	274	276	256	271	266	276	255	258	269	265	277	251	274	258	269	242	246	257	245	264	240	268	259	296	280	256	254	251	251	268	275	282	261	261	266	245	258	256	254	269	255	265	260	287	265	275	232	282	283	275	274	267	247	239	253	262	271	294	240	261	261	230	251	290	284	233	239	270	273	245	253	265	258	240	257	278	263	275	265	269	265	253	275	265	270	242	285	282	255	276	255	262	273	257	266	241	251	270	254	260	271	265	258	273	260	252	264	270	236	288	267	248	245	240	257	252	241	256	275	261	260	250	291	262	244	283	249	239	270	272	269	255	267	245	263	296	252	277	273	269	259	248	261	236	285	270	277	276	261	241	265	288	268	280	265	266	263	267	260	226	291	299	274	256	239	271	240	261	276	290	270	246	290	270	274	268	271	268	254	277	294	261	282	272	250	281	265	283	271	253	253	276	274	246	261	222	242	275	264	247	279	277	245	239	251	274	256	256	265	276	286	248	253	281	289	276	267	253	227	249	259	296	265	312	246	253	257	289	263	247	278	245	259	271	239	259	273	248	275	281	259	300	282	272	264	277	273	275	248	243	268	259	277	266	259	258	263	274	242	264	257	283	269	277	286	265	259	267	246	245	258	240	239	255	280	266	265	248	255	279	252	271	232	253	267	295	249	270	249	258	276	246	277	229	263	262	236	289	269	252	279	270	249	258	264	248	239	276	287	254	286	273	266	260	243	300	246	253	268	245	262	236	274	269	248	264	283	242	266	269	258	250	239	247	287	263	244	265	283	270	262	281	285	273	250	284	238	254	266	270	287	242	260	271	275	268	249	234	251	276	252	259	255	274	248	260	239	259	245	270	288	260	278	282	258	246	261	269	261	266	265	275	261	278	256	258	271	266	272	247	268	262	258	248	263	265	279	269	245	275	278	245	259	277	244	238	263	266	249	255	257	254	265	290	288	263	247	297	221	262	264	248	271	255	255	269	267	308	274	258	252	248	233	278	257	228	222	256	261	274	274	263	257	254	248	258	288	264	272	262	263	289	250	273	260	241	266	285	286	244	287	259	248	264	286	268	291	268	260	262	264	256	262	286	250	247	256	247	275	255	275	273	256	284	286	269	245	226	268	274	267	278	271	259	305	270	242	234	248	248	275	247	279	255	271	251	268	289	277	271	245	262	246	241	276	251	264	268	265	282	291	251	229	266	235	255	275	262	247	278	236	251	258	279	282	275	245	241	255	293	254	256	254	261	274	259	266	256	267	266	251	273	267	241	227	273	247	271	265	246	270	269	288	303	267	267	261	275	272	255	274	284	256	277	241	262	270	260	267	255	271	245	260	243	237	267	277	268	283	243	263	271	262	265	272	241	240	251	268	256	260	250	232	264	263	238	267	247	280	274	255	252	268	257	233	274	281	275	277	256	269	273	263	263	260	252	252	282	279	276	249	264	272	268	228	232	262	273	281	241	276	255	266	277	299	269	244	273	250	284	246	249	264	266	237	274	285	257	302	274	252	292	242	273	287	250	237	281	275	248	261	265	255	234	267	243	251	268	259	285	258	263	253	257	235	264	272	246	278	240	273	274	267	262	287	266	246	274	266	233	281	284	254	248	282	254	264	246	250	249	274	253	260	271	261	244	251	285	282	265	237	281	242	266	263	294	235	287	276	267	251	241	266	252	273	268	257	259	279	247	278	281	284	269	255	253	249	277	266	250	280	283	241	237	269	242	263	276	255	262	272	257	264	279	274	281	250	269	243	264	244	241	259	272	282	248	243	262	255	245	270
26941	20080	7474	910	630	544	553	540	527	499	543	550	517	500	487	535	512	480	526	515	506	491	513	498	508	503	483	522	533	495	497	504	518	467	538	502	539	503	492	479	529	472	474	472	494	506	492	489	520	517	473	483	516	514	503	505	505	534	494	472	464	513	455	523	484	499	512	490	482	525	526	535	525	472	483	537	482	509	481	506	496	500	477	506	466	492	483	466	494	483	466	508	515	491	489	525	508	464	497	518	510	500	481	531	506	500	485	482	493	473	485	489	553	517	510	499	508	511	491	489	487	504	504	537	506	497	521	488	508	531	494	511	509	484	505	486	511	514	502	543	504	549	493	514	508	511	528	489	507	501	522	523	488	531	525	484	494	520	535	508	506	516	495	479	499	521	498	521	488	537	483	488	507	481	474	513	468	513	518	554	517	478	497	512	518	521	490	492	481	488	493	520	494	528	483	537	488	566	522	501	474	499	531	471	468	506	485	493	461	519	510	497	510	513	480	529	502	501	501	514	486	499	495	470	516	486	511	488	500	541	499	498	483	523	483	501	459	524	481	512	477	483	502	520	510	527	523	537	506	475	558	538	475	512	488	519	484	452	521	486	504	481	516	508	517	481	541	489	457	491	478	507	516	504	495	490	505	496	498	503	533	499	479	507	460	515	487	492	516	491	510	528	510	462	469	521	503	517	500	514	501	534	535	538	487	486	466	485	505	520	523	516	525	496	526	475	499	498	508	514	511	533	517	460	512	482	483	466	524	483	495	519	490	484	488	479	507	495	498	545	526	496	516	501	473	496	479	519	453	490	475	460	505	484	459	480	479	500	468	505	485	486	461	510	502	493	507	505	520	561	535	506	481	483	485	497	482	482	492	500	515	509	481	521	479	530	512	530	469	512	498	536	454	462	493	517	531	545	501	484	515	486	505	471	524	470	503	509	468	475	466	486	506	497	536	500	475	496	532	556	489	485	510	484	519	545	484	536	480	524	525	483	460	477	485	514	525	453	486	477	544	472	446	451	510	499	485	487	509	503	445	472	492	464	487	468	508	473	497	480	456	460	469	466	515	477	487	490	523	507	517	470	483	517	542	494	455	453	515	530	487	491	484	500	535	516	513	512	481	492	470	519	492	502	474	468	509	476	509	559	490	453	542	512	486	495	519	543	491	476	509	509	522	531	499	510	505	492	483	521	475	549	483	507	468	532	494	474	496	484	454	512	480	486	548	505	502	486	494	496	529	528	496	522	465	536	511	523	477	487	492	487	463	491	473	500	481	506	469	492	490	474	442	516	516	516	505	535	466	464	497	486	506	495	515	484	483	522	504	511	487	465	483	503	449	528	509	476	509	473	522	458	529	481	504	494	496	521	518	499	520	509	480	524	490	503	526	506	492	487	492	487	492	520	498	504	501	500	489	458	498	530	477	496	541	476	537	479	499	482	490	538	505	495	494	495	500	496	475	493	516	452	530	502	506	515	518	558	503	500	481	484	482	492	481	508	550	497	481	485	503	478	481	499	503	480	507	500	456	511	496	509	511	471	508	533	510	469	533	537	493	498	497	514	503	480	448	505	508	514	449	521	495	498	512	489	519	484	492	533	476	494	468	479	491	511	494	514	479	511	487	439	488	493	550	568	476	499	516	524	490	479	473	552	467	472	490	547	485	482	487	491	495	534	495	474	517	503	473	456	447	493	494	485	474	464	513	518	504	458	495	504	536	468	550	510	539	473	529	509	511	562	509	509	508	557	518	483	514	490	510	502	504	481	476	500	512	500	519	475	479	502	514	480	491	497	517	524	498	516	504	483	517	506	487	499	486	532	499	486	472	480	482	492	509	480	485	529	488	495	498	490	476	488	536	449	489	472	498	510	500	555	526	480	474	508	485	485	456	469	494	534	487	475	489	454	452	486	478	513	476	476	544	484	506	513	525	511	478	503	486	494	517	513	521	492	521	502	525	508	462	489	529	484	519	528	511	525	507	486	526	484	453	534	468	462	495	514	512	500	530	493	506	501	503	470	475	474	492	510	492	510	504	470	486	502	496	473	496	502	500	480	512	488	467	479	489	505	470	501	466	515	485	515	476	502	493	486	476	508	488	467	492	492	491	520	524	514	470	485	522	469	531	476	489	499	493	485	516	490	495	504	479	495	528	544	497	501	499	502	497	526	496	525	517	494	508	514	494	508	488	495	463	450	497	526	513	495	486	470	472	514	507	510	500	510	525	483	509	504	505	497	486	514	517	513	471	505	500	471	536	499	504	518	472	513	507	508	506	536	546	495	442	508	481	539	520	468	493	491	458	497	475	496	520	506	515	505	498	515	478	476	509	521	497	513	518	504	510	498	461	496	490	507	501	514	489	482	495	461	506	501	500	511	527	507	503	509	512	487	532	532	536	530	516	549	480	490	494	547	493	540	516	500	526	456	465	510	522	500	522	475	503	481	493	509	517	500	497	471	470	511	462	476	508	517	490	513	505	509	490	492	471	484	538	525	453	522	523	500	471	497	496	542	484	503	495	464	505	485	475	540	510	478	522	531	507	422	567	489	501	532	489	499	513	503	486	505	501	513	508	507	502	493	527	486	511	502	555	499	492	481	522	472	499	540	482	477	496	527	505	484	516	489	459	538	461	537	495	477	507	486	490	517	476	517	532	479	526	480	491	467	504	556	474	512	482	471	532	512	483	518	514	468	512	538	467	461	498	487	467	501	486	514	520	485	506	482	483	518	550	540	461	477	515	478	476	521	475	490	475	522	522	500	471	482	502	511	508	512	496	480	508	487	492	474	476	452	529	509	503	493	515	525	520	472	488	480	445	502	512	516	477	503	457	491	536	523	472	456	536	510	498	500	486	510	480	482	493	524	511	544	469	514	502	488	524	489	513	499	480	483	482	506	493	506	503	474	513	477	483	520	526	485	517	509	478	476	479	508	529	516	486	487	497	500	528	491	468	465	503	484	501	533	548	497	490	494	531	471	474	511	499	510	491	511	470	515	514	473	505	530	529	486	477	533	509	499	470	488	529	517	503	520	484	512	500	507	460	494	496	489	515	484	473	534	517	465	501	506	473	467	510	544	456	483	516	484	468	505	506	519	463	497	496	514	504	503	519	507	559	478	536	509	548	511	517	483	516	520	482	469	474	480	501	497	516	508	480	508	487	544	519	467	519	509	486	504	516	533	490	515	468	486	516	493	562	489	443	495	516	528	485	482	526	495	515	473	509	502	459	502	494	536	493	489	478	465	511	556	535	506	487	474	539	496	512	477	514	487	496	501	511	504	506	529	503	486	510	484	523	495	463	512	547	497	540	490	506	527	490	496	527	483	511	477	535	510	519	476	512	477	467	523	477	510	521	502	520	544	465	525	524	507	473	508	507	512	457	520	499	536	487	498	504	468	496	458	519	522	483	547	549	527	489	527	530	498	475	486	505	537	473	469	513	537	488	503	490	499	521	527	503	501	471	475	457	509	529	508	473	495	484	535	501	529
5467	1475	1197	843	758	748	674	671	601	620	611	593	627	614	613	638	611	623	588	622	601	601	651	610	605	570	606	603	573	576	584	581	562	598	591	589	615	595	625	569	557	629	598	631	645	627	610	587	622	595	594	585	572	570	607	565	565	607	579	600	580	601	570	589	582	612	614	616	620	614	594	612	613	585	583	575	602	634	606	579	612	593	639	620	581	558	624	587	590	595	572	630	590	627	634	588	623	596	577	584	597	623	594	596	595	599	625	632	601	582	588	607	555	598	603	613	622	609	609	582	573	601	633	582	600	596	572	564	671	602	594	588	643	621	604	622	643	614	564	603	594	605	550	609	592	580	563	682	587	643	583	599	598	660	612	636	623	600	595	610	566	566	587	622	588	601	549	650	587	598	594	598	570	586	581	576	599	596	590	633	564	581	592	598	623	642	606	581	596	583	587	583	613	596	577	610	580	576	618	565	574	547	573	641	608	615	570	595	612	578	604	632	594	559	574	592	582	611	632	562	577	650	594	612	613	585	626	561	578	566	587	599	636	625	585	579	620	595	624	640	611	595	602	627	623	586	579	590	612	621	603	604	638	635	579	588	606	530	594	586	587	599	656	630	608	603	593	570	575	575	606	664	585	585	617	600	610	652	621	622	616	620	648	648	603	608	613	615	633	574	584	622	550	624	638	586	560	562	612	577	607	564	595	591	594	580	615	589	640	617	563	583	618	561	559	587	579	618	606	572	583	570	565	593	572	624	607	631	602	592	608	572	608	638	606	585	564	585	615	588	575	619	617	590	568	570	603	596	557	577	615	619	572	585	579	569	582	582	588	600	604	585	570	584	605	619	609	598	623	622	610	597	660	586	618	596	566	590	574	656	635	600	605	601	599	528	577	596	609	597	636	566	615	599	608	593	583	613	585	604	624	653	595	564	586	589	569	601	599	570	641	615	639	614	601	610	576	629	655	604	618	596	653	639	602	586	575	600	576	584	601	594	560	591	570	573	551	593	593	592	617	616	613	639	585	650	629	589	614	603	597	617	593	636	594	615	640	584	576	642	580	593	562	593	636	610	622	599	579	580	609	620	575	638	563	621	625	588	617	581	602	581	574	618	601	608	606	582	644	585	604	602	614	598	598	574	583	588	620	629	631	576	608	581	609	610	560	588	638	620	598	637	598	584	578	543	591	616	614	589	601	541	590	575	625	623	618	602	577	597	634	618	603	612	619	614	588	617	633	608	628	592	634	630	590	606	636	604	595	593	598	560	637	591	608	620	583	611	565	653	573	578	610	600	578	613	588	599	582	617	609	627	577	578	570	606	594	605	592	619	591	616	625	613	573	613	615	653	605	586	562	610	621	611	631	561	627	576	572	588	599	573	600	634	576	560	613	646	577	653	593	588	577	595	578	575	593	629	622	609	595	586	585	627	588	617	623	575	575	581	588	628	613	605	591	601	561	575	552	596	602	563	580	609	588	621	589	610	581	576	561	603	608	589	624	593	570	581	598	541	657	593	587	591	588	563	602	592	628	576	576	597	607	606	630	634	611	615	607	597	612	583	538	601	624	556	574	613	566	572	617	601	578	613	598	590	583	560	607	582	641	576	622	599	601	615	608	627	593	606	621	593	586	573	606	631	602	595	599	596	592	611	618	615	581	597	604	619	622	593	614	640	629	622	604	626	597	562	574	612	619	614	565	611	595	593	590	604	591	549	589	597	599	616	568	581	621	600	546	630	540	611	624	623	589	607	608	587	597	544	589	607	638	585	627	601	602	568	577	601	634	618	562	587	577	615	571	629	603	598	639	616	607	597	624	607	572	614	586	600	633	582	580	611	642	596	612	652	598	593	562	588	605	584	579	628	555	599	566	583	582	569	603	653	608	583	616	558	620	557	614	577	582	616	597	625	638	604	615	629	592	573	589	552	604	615	550	607	616	658	597	592	631	631	600	610	611	634	609	549	605	582	586	588	623	590	600	621	564	538	610	603	620	629	609	616	618	556	635	638	650	589	560	584	634	644	573	588	583	620	606	599	555	616	593	644	593	614	600	614	606	609	576	601	599	562	585	583	563	619	622	562	648	594	625	584	586	622	555	580	599	626	538	576	553	600	615	613	555	609	599	596	637	575	621	589	552	618	538	568	644	604	598	593	602	595	610	614	549	614	598	615	584	583	607	571	623	572	614	602	583	643	593	622	571	575	561	600	606	611	605	619	620	594	603	598	573	591	614	600	560	598	557	570	576	623	599	609	575	611	643	608	636	629	585	644	599	641	649	607	596	595	612	598	611	631	625	610	617	629	615	589	601	612	620	592	607	585	608	594	575	622	586	582	604	589	581	570	585	628	594	570	612	577	579	618	597	579	606	600	572	610	581	582	609	616	599	582	574	629	615	619	595	564	567	624	606	592	583	596	621	612	663	583	606	604	581	636	629	610	605	612	635	588	600	561	609	570	580	617	595	581	569	612	570	605	572	575	586	572	595	571	612	610	596	578	631	567	592	609	577	594	616	631	608	652	572	590	601	626	588	631	584	562	602	610	618	621	604	629	613	591	606	624	635	610	610	558	580	609	608	615	601	598	647	585	577	588	567	574	646	575	628	603	639	650	623	622	586	575	575	600	615	592	576	595	629	559	616	623	602	581	643	628	596	609	613	585	591	646	629	615	580	610	599	581	630	627	623	600	559	579	602	611	614	601	613	587	596	599	582	594	554	609	603	588	599	577	577	612	595	627	604	566	613	604	584	563	627	560	641	586	590	646	585	618	600	604	598	587	594	582	598	627	648	567	620	617	578	595	620	575	602	582	598	591	604	565	597	613	564	612	623	593	646	597	585	619	626	629	598	604	580	589	605	602	585	575	575	618	581	598	567	620	616	573	583	604	597	610	553	564	615	625	623	589	641	625	580	630	590	656	665	604	622	549	582	646	595	631	603	603	596	612	613	566	566	568	611	627	613	596	591	591	529	617	594	581	579	622	568	589	649	591	573	587	604	570	607	612	608	601	593	623	600	615	621	620	584	634	622	562	591	623	598	604	630	591	599	607	613	613	610	583	577	628	582	612	582	599	593	605	551	594	570	622	623	615	590	556	651	604	621	639	597	587	582	586	595	618	587	636	629	579	620	599	624	598	601	571	604	652	619	634	614	588	653	622	598	619	619	618	593	609	605	566	594	602	606	648	592	595	619	588	560	633	599	587	617	635	606	593	618	605	645	574	590	578	633	625	609	643	594	581	608	603	614	581	625	575	618	615	621	625	580	603	663	613	608	590	617	600	624	605	651	585	572	636	614	589	585	619	614	569	628	600	570	571	572	573	614	579	593	623	600	625	561	643	579	589	644	603	573	597	578	620	617	563	615	604	590	576	612	648	570	605	605	638	565	548	625	604	610	585	594	590	580	591	589	615	574	629	635	602	601	658	620	595	599	581	593	632	600	579	596	588	590	602	521	589	643	595	599	603	594	647	611	571	595	602	596	630	544	626	624	585
23797	21102	28488	23916	21102	11345	1108	733	545	505	465	431	385	349	357	330	377	330	326	277	292	314	312	269	261	274	292	247	265	279	295	284	222	215	274	278	269	229	262	258	264	238	227	231	226	247	253	266	262	256	263	235	271	275	239	292	253	240	234	250	233	225	267	231	248	246	247	258	233	254	229	250	247	241	253	246	228	207	244	243	256	251	240	231	196	230	249	240	251	246	247	216	274	236	251	255	224	232	253	243	212	226	263	233	250	234	256	242	252	270	249	256	236	230	223	285	238	263	249	230	261	257	234	256	235	212	251	258	249	229	255	226	238	227	229	223	233	233	249	228	249	269	259	263	243	227	251	240	253	226	231	272	208	271	250	244	239	254	262	238	208	217	227	238	260	283	249	252	240	245	223	253	238	252	244	261	223	257	243	234	278	217	224	262	231	253	258	257	242	256	252	242	220	252	273	236	233	263	227	217	260	242	257	267	256	241	222	223	259	249	245	277	245	224	236	243	220	241	257	248	250	231	267	248	240	206	257	236	229	249	262	224	241	247	234	203	233	256	208	211	243	217	250	270	244	246	255	260	250	247	242	238	232	247	279	271	255	260	208	225	235	229	253	239	244	228	232	228	264	239	254	254	238	228	235	263	220	261	260	252	226	246	257	242	226	246	257	244	255	249	239	258	245	250	260	259	239	246	239	251	233	225	230	237	264	245	254	223	245	221	267	258	232	236	262	209	215	228	248	234	268	262	235	232	207	260	270	219	253	248	248	274	230	224	255	211	233	235	225	244	233	255	246	249	261	273	231	261	230	242	280	266	245	230	285	237	255	258	252	224	260	270	239	266	232	251	253	241	266	241	243	253	265	232	243	236	226	267	237	223	220	271	247	220	227	227	213	232	275	253	264	246	244	239	245	255	241	230	242	241	246	245	237	228	249	238	284	250	250	246	258	242	241	235	245	240	223	283	233	245	242	251	257	226	255	213	240	246	269	236	247	209	205	220	246	217	276	240	252	219	255	230	247	232	220	236	242	251	255	257	244	214	246	223	240	230	246	213	235	222	219	257	242	247	253	248	240	243	261	218	241	238	232	223	254	218	230	239	227	219	224	236	262	234	194	231	229	214	207	247	218	246	240	222	253	232	217	239	260	232	268	258	227	268	227	275	218	234	237	244	256	228	256	247	237	223	242	238	252	237	243	255	234	225	243	225	238	235	232	269	247	203	271	243	253	260	275	246	248	253	269	253	213	244	238	242	238	221	217	221	247	256	253	245	244	247	253	237	244	234	233	261	251	248	232	226	211	269	247	239	230	258	266	240	233	262	233	247	227	219	232	273	262	259	240	262	246	241	271	234	209	248	229	217	232	261	244	249	244	232	241	251	248	254	244	220	243	266	236	259	236	263	204	247	257	238	275	245	269	253	227	263	270	263	228	247	263	246	237	255	239	237	228	241	238	226	219	232	263	245	221	234	237	241	226	261	223	260	248	228	259	251	255	257	227	232	250	252	223	234	245	248	245	222	250	254	248	236	247	254	251	258	224	205	257	238	234	238	222	268	232	231	247	254	240	263	254	247	274	276	268	231	243	235	237	245	257	238	233	238	256	240	242	216	264	286	243	262	230	233	237	246	213	278	261	287	234	249	247	247	284	220	240	254	250	240	238	255	234	239	236	248	257	254	223	236	260	261	241	253	255	249	238	245	253	259	257	226	253	252	226	258	212	233	228	222	248	236	232	220	271	250	232	214	229	221	252	222	208	247	230	212	246	234	224	249	252	238	260	222	213	244	223	267	236	252	245	279	242	260	238	240	250	244	230	235	229	223	234	197	246	244	233	236	250	262	240	229	243	231	248	228	248	272	245	282	240	214	223	251	249	237	241	246	226	248	250	243	255	227	256	261	246	244	243	218	251	225	217	237	211	250	269	226	235	226	254	243	236	255	262	249	223	238	245	267	273	229	234	237	232	242	236	250	248	244	238	214	242	228	270	241	245	243	239	230	233	249	255	251	239	253	233	243	261	246	240	252	248	219	233	246	240	255	230	264	243	245	229	274	216	238	249	223	242	216	243	253	245	236	245	256	237	261	232	210	278	263	241	240	271	264	244	238	241	246	243	254	260	260	255	228	223	243	233	254	254	239	231	232	226	243	249	237	244	282	231	222	248	264	236	220	256	235	238	230	241	237	276	244	249	238	234	241	245	271	238	244	218	240	258	247	245	217	244	235	251	258	222	283	228	277	257	271	246	241	261	228	223	255	233	250	264	243	247	230	245	248	264	217	268	244	239	254	269	220	274	229	224	224	255	225	221	249	243	256	231	233	234	240	252	241	237	242	238	239	228	248	243	245	251	231	236	232	252	236	245	226	242	252	222	226	244	247	258	258	222	234	254	211	254	247	233	245	257	248	243	243	225	256	228	251	235	235	233	242	221	243	230	242	261	217	259	233	225	231	230	268	268	236	281	261	228	239	218	236	240	239	261	243	241	221	254	254	246	224	246	240	233	256	257	242	259	236	232	263	277	225	221	237	245	250	225	256	267	229	266	211	258	250	254	231	227	217	245	236	281	242	228	224	282	233	229	217	235	236	241	254	250	234	238	245	221	222	238	274	260	222	222	229	237	236	247	234	234	238	267	211	269	220	215	222	251	242	236	248	243	233	251	259	233	229	222	246	239	245	256	246	248	232	231	252	264	269	259	221	227	214	245	215	234	227	225	239	250	251	246	260	241	205	251	249	266	233	257	228	241	228	245	225	231	234	232	225	240	245	251	256	235	243	253	229	241	231	216	252	241	280	255	246	231	234	232	219	224	237	253	247	270	257	243	242	237	234	245	237	249	261	253	248	261	243	278	222	255	265	227	230	257	239	246	237	243	239	214	256	250	275	244	252	228	225	265	248	266	223	236	230	250	259	242	248	230	230	238	263	231	247	224	245	245	250	236	275	267	241	251	247	250	262	243	236	248	268	291	241	235	252	260	262	233	251	222	260	227	246	212	220	232	236	246	240	231	222	229	248	243	200	236	233	254	221	243	232	233	245	249	221	240	241	232	236	230	264	243	240	249	235	267	258	232	261	227	252	263	232	223	252	242	262	256	204	246	227	232	256	260	246	250	235	256	237	248	253	232	249	256	221	266	249	243	233	240	228	255	222	229	273	243	230	224	249	247	235	231	251	228	257	260	240	240	249	259	232	241	228	232	251	244	217	249	232	217	216	238	258	234	221	231	278	250	233	260	261	248	261	242	209	241	243	252	233	243	247	218	299	267	225	217	254	238	231	234	214	235	229	259	239	244	228	250	216	239	227	236	240	228	238	226	238	237	230	257	245	219	232	250	249	263	257	259	227	245	264	235	243	256	257	226	240	229	247	270	254	252	263	254	235	205	246	246	246	227	242	244	242	236	248	266	240	232	236	244	253	236	239	253	246	276	212	238	246	256	273	249	241	233	237	230	246	272	260	201	232	259	256	246	256	232	250	245	257	237	249	259	225
7637	10721	8690	4280	2994	2279	1707	1351	1109	929	770	674	630	540	488	475	469	445	452	425	393	366	403	336	366	363	328	356	359	309	340	329	352	304	354	370	315	314	313	324	306	346	308	306	319	317	306	282	336	279	331	307	316	287	315	299	297	331	288	289	297	318	296	297	278	307	324	281	280	281	315	289	294	293	322	300	327	281	277	296	303	312	286	302	313	296	322	300	317	292	291	308	342	319	328	286	284	280	301	299	315	263	279	308	266	315	300	307	291	288	294	278	307	316	326	303	292	290	345	299	297	300	300	286	296	293	283	308	291	270	303	307	310	274	302	292	307	296	254	294	314	293	297	292	254	286	306	269	320	306	286	281	262	317	317	316	293	270	288	315	324	310	275	317	290	319	297	285	288	276	302	327	305	307	299	324	283	292	281	282	290	314	285	304	302	308	340	299	314	280	298	293	298	299	305	286	268	301	288	298	302	306	287	329	311	287	287	267	302	308	291	298	288	318	286	281	278	291	295	266	286	275	320	297	357	292	319	274	297	294	301	324	287	302	298	286	292	320	280	299	329	319	287	288	295	301	310	300	296	299	309	296	271	286	243	310	305	270	280	305	284	280	288	328	316	290	283	282	296	295	296	321	289	273	288	305	310	302	275	301	291	278	296	292	298	265	281	293	264	289	302	273	309	306	299	276	293	281	283	312	310	305	308	321	311	289	308	291	319	270	318	295	296	283	306	299	294	305	282	290	286	293	321	282	318	319	284	285	318	255	296	300	291	275	315	329	303	325	284	292	304	298	277	324	291	298	302	291	277	300	286	302	295	287	312	306	310	286	306	304	274	299	297	287	299	310	302	294	282	308	313	288	321	289	299	320	282	318	317	310	293	297	321	282	331	295	289	320	275	299	286	290	305	281	283	305	281	305	306	289	304	311	323	293	334	295	304	288	319	280	312	323	271	288	304	279	297	302	310	317	312	344	314	308	262	297	292	268	289	285	263	316	280	249	272	300	328	320	305	299	297	296	300	305	303	311	297	313	269	324	284	305	303	313	306	327	298	289	318	328	316	259	285	290	308	275	343	284	306	271	301	299	283	313	307	302	285	289	308	295	309	281	312	295	295	285	312	306	313	293	298	290	293	286	288	302	344	279	293	316	293	268	316	309	307	284	298	284	289	272	256	290	280	312	271	280	281	309	323	312	276	309	303	266	290	296	279	304	282	310	270	279	305	305	267	305	285	299	322	293	295	268	292	308	334	330	321	304	295	281	330	284	283	300	277	298	318	286	295	290	267	311	276	288	275	290	314	267	298	295	316	300	306	309	298	285	347	306	280	297	294	312	353	293	276	269	301	300	327	323	296	279	297	284	296	285	331	310	286	342	289	289	303	285	310	295	295	290	315	302	291	269	295	322	350	319	290	281	301	297	291	292	292	337	312	310	297	289	286	282	313	292	288	341	298	325	294	308	274	308	310	292	317	324	293	306	285	306	331	301	290	319	307	300	302	289	291	288	251	297	288	298	324	305	310	320	277	273	315	332	265	335	266	306	304	290	306	287	282	296	255	313	300	318	301	332	307	308	270	281	312	326	281	298	283	325	263	323	306	260	278	298	278	293	277	279	295	295	290	306	274	287	298	297	279	288	309	327	296	255	304	311	268	272	328	323	302	290	325	293	275	287	317	288	279	293	305	314	286	289	281	297	306	290	282	322	269	300	288	285	318	338	272	286	317	316	287	316	284	303	284	275	326	291	332	266	298	308	275	272	309	312	315	311	264	290	299	293	290	300	270	334	300	321	294	308	305	273	335	310	338	287	294	289	258	292	296	224	301	302	284	291	333	329	269	270	357	292	308	296	303	321	326	286	294	261	288	295	295	318	305	276	297	313	293	353	307	314	300	308	324	322	303	321	319	240	276	315	303	284	284	290	313	288	308	281	340	300	311	306	274	298	274	304	329	316	297	322	291	281	309	282	276	305	319	292	301	319	299	294	292	285	321	287	322	301	290	295	284	294	302	276	301	272	285	302	311	315	289	293	282	325	302	316	317	313	297	303	294	311	274	293	308	301	304	307	290	310	287	285	298	265	291	290	303	308	311	279	290	313	313	305	276	329	297	305	292	317	297	296	300	304	296	285	263	297	292	273	299	291	273	291	312	305	294	286	329	315	274	306	297	294	329	289	292	293	297	303	306	304	259	290	288	299	312	310	253	317	322	303	308	273	309	297	276	307	277	281	309	289	302	257	310	306	317	273	316	278	291	294	289	314	331	310	297	282	304	299	304	275	350	291	286	293	308	327	305	293	317	320	302	285	336	291	284	267	316	291	326	255	316	302	301	283	313	344	286	303	281	300	322	286	298	315	314	313	263	297	303	295	298	325	289	328	293	301	274	265	282	286	277	294	288	265	309	269	303	313	319	321	306	309	289	294	288	293	301	300	308	292	298	316	282	298	294	302	307	305	256	291	272	320	280	308	293	291	315	336	324	322	274	294	330	302	300	303	321	296	322	309	327	290	294	291	285	309	279	306	297	302	291	307	307	302	330	270	317	330	311	309	295	292	299	280	283	304	291	322	287	287	302	308	303	316	295	294	279	319	310	298	308	321	309	290	275	311	281	304	290	297	291	299	319	293	321	282	295	277	272	297	307	301	290	303	282	313	311	291	286	280	282	285	287	306	288	296	300	282	290	273	293	327	289	335	336	324	309	296	305	279	315	270	290	320	321	310	288	282	297	320	317	323	345	324	280	307	299	271	285	272	289	288	288	260	290	297	308	281	311	316	300	294	326	325	288	291	283	295	291	312	312	294	301	301	313	291	265	321	301	304	272	320	330	296	295	302	300	298	294	300	270	315	288	317	287	296	302	269	284	277	302	309	307	274	296	291	281	286	329	301	311	262	281	308	316	304	278	289	288	312	278	311	312	299	323	315	318	301	307	305	266	291	315	300	310	320	322	305	313	292	291	252	305	302	259	284	279	301	295	302	318	289	319	308	314	300	278	297	310	257	301	283	309	332	317	312	305	261	334	274	295	337	318	283	319	268	293	321	302	294	327	310	301	304	265	295	306	299	279	297	289	301	306	309	283	291	288	317	311	272	297	282	307	295	275	305	282	295	317	289	313	304	293	329	303	286	257	331	303	304	325	282	295	272	298	315	270	261	324	294	319	319	275	280	303	316	282	300	280	300	287	272	314	271	262	296	312	283	281	309	296	296	300	306	318	302	330	285	316	283	313	296	285	301	306	321	282	320	302	321	299	301	300	263	311	270	286	292	325	327	326	322	290	339	287	269	323	303	321	285	282	275	269	309	293	312	280	297	292	283	318	292	288	335	307	302	280	293	332	308	303	311	321	295	304	307	292	271	280	320	284	294	308	273	280	283	276	289	309	311	300	294	305	307	303	274	283	295	345	244	274	330	287	332	296	303	295	325	308	299	325	307	307	305	278	295	315	285	287	284	286	308	263	311	306	321	314	295	315	296	282	306	331	266	316	278
25001	21068	27305	24930	10592	1137	888	762	704	725	679	615	624	598	640	596	652	590	628	603	621	605	567	583	566	573	574	581	609	554	550	563	592	611	623	559	592	582	584	516	574	571	584	569	543	608	606	609	580	613	594	584	626	600	547	579	570	575	574	534	599	526	577	592	571	565	577	594	622	548	660	577	579	587	574	542	603	576	591	603	591	602	581	536	614	552	571	569	600	624	580	567	627	522	582	623	615	587	562	578	568	563	563	577	559	598	547	620	575	560	563	533	536	580	602	571	554	606	556	635	548	563	529	576	585	557	580	556	538	630	566	551	583	540	608	551	574	544	505	563	554	559	603	526	554	614	587	530	537	565	530	501	585	588	610	588	575	591	563	628	581	551	595	580	559	579	542	567	552	571	613	594	527	602	594	593	583	564	568	561	598	573	583	589	609	535	592	583	573	535	565	573	570	565	595	537	583	592	570	551	578	546	563	566	604	534	548	547	573	577	602	546	590	557	536	579	568	581	548	601	591	598	558	565	594	546	564	592	588	557	575	569	546	561	572	577	593	564	586	563	573	556	543	535	596	586	538	607	586	571	604	592	590	598	558	601	537	604	559	631	584	575	550	562	602	582	570	555	623	602	532	555	582	617	610	630	594	562	592	567	586	575	543	586	549	572	566	530	558	584	534	583	591	556	592	565	517	578	601	576	558	548	601	587	549	589	601	538	606	590	607	537	605	570	561	555	570	568	568	561	578	580	563	607	581	527	595	558	584	598	572	608	565	542	554	570	581	557	612	613	541	609	596	608	581	553	583	558	615	592	621	567	549	607	584	560	601	541	589	563	567	574	579	559	605	553	560	560	537	603	571	565	568	561	580	535	597	574	615	595	578	629	584	522	559	537	595	584	557	598	569	553	571	609	576	587	547	568	606	566	604	553	559	565	534	567	595	560	572	532	612	587	624	588	596	545	570	623	593	573	563	564	584	557	600	583	600	562	582	577	573	583	570	545	584	556	560	552	617	614	558	571	584	587	566	575	554	601	574	595	554	590	577	561	597	558	629	609	593	584	574	563	560	595	565	588	606	584	572	625	601	575	555	579	589	584	574	590	589	570	539	561	604	559	532	566	603	580	606	552	592	565	611	582	557	580	588	606	565	616	545	536	613	615	577	583	595	524	601	548	563	577	564	571	602	558	578	572	570	592	587	514	592	605	570	558	553	545	557	589	599	574	594	607	539	558	558	617	561	603	584	599	595	587	578	602	604	568	549	571	595	547	555	553	545	587	593	565	549	614	603	610	501	564	584	589	543	569	556	591	558	576	583	558	542	534	556	574	575	585	551	604	574	609	578	596	563	561	579	564	624	542	631	560	613	564	579	613	589	551	583	587	590	610	603	534	560	571	573	581	597	608	556	576	609	535	559	588	601	584	590	601	536	569	562	535	572	561	591	549	613	589	579	554	556	608	569	578	542	590	573	579	542	581	582	554	630	597	592	588	556	508	583	566	573	563	576	581	595	564	582	590	587	575	570	590	603	641	543	556	590	589	544	611	579	543	570	607	582	567	524	529	543	581	550	602	550	593	597	575	567	613	579	558	581	562	565	585	551	584	532	511	582	577	593	584	537	579	559	583	544	562	590	577	564	549	568	532	622	578	598	581	616	566	571	551	574	601	583	579	582	559	579	619	570	600	554	584	570	555	558	664	578	578	600	600	555	577	597	607	571	586	547	558	577	572	586	578	575	549	601	577	582	593	552	563	575	566	545	573	600	573	588	568	562	571	551	549	594	563	580	560	547	582	554	563	618	613	589	566	582	556	527	556	569	601	613	609	564	580	555	567	591	569	524	569	567	596	616	585	586	593	609	599	597	593	597	530	575	595	571	578	548	583	591	574	576	571	570	584	552	546	568	586	597	597	581	538	594	566	569	559	586	581	543	554	569	562	552	585	595	575	580	560	544	557	518	565	588	613	577	575	582	606	553	554	585	599	559	567	560	560	598	567	564	571	565	625	587	564	542	581	565	561	553	561	595	549	576	577	556	566	580	561	518	593	589	559	601	529	568	562	587	565	539	600	530	570	559	549	578	582	602	566	619	560	561	534	577	569	533	527	564	626	563	543	581	569	579	583	576	584	562	572	556	570	558	602	587	572	571	549	592	533	570	594	552	600	531	573	615	575	570	631	592	591	581	617	582	579	551	581	549	553	575	564	602	570	596	578	567	572	572	573	547	582	579	587	597	589	552	536	620	562	588	585	571	575	579	563	589	588	594	612	574	570	574	567	553	581	598	584	609	580	589	571	591	622	511	559	570	565	570	567	555	573	552	578	559	604	577	578	599	574	550	606	594	558	593	544	560	596	551	542	571	566	559	517	558	565	590	561	558	556	577	589	562	583	558	565	604	628	585	560	563	595	554	615	578	598	609	597	603	553	560	601	588	585	608	604	592	597	576	584	585	557	542	638	571	552	524	548	581	549	594	584	608	569	565	552	564	634	545	562	563	600	619	590	554	577	564	566	578	613	614	617	575	570	612	610	586	562	595	572	570	581	594	583	550	557	569	559	579	585	536	547	582	570	620	541	628	583	572	536	591	576	554	602	563	562	566	570	579	575	598	596	582	600	551	560	564	581	558	551	584	608	548	585	581	546	583	590	563	535	584	510	567	593	591	578	591	575	569	559	633	582	587	578	596	595	608	559	581	568	589	583	584	562	583	557	578	589	560	561	555	584	602	586	550	566	551	572	539	570	580	573	574	575	560	565	550	570	532	561	563	606	569	583	600	560	559	517	559	561	581	627	555	579	584	554	561	597	535	535	598	603	586	545	555	563	551	566	549	610	618	579	631	577	563	568	539	561	615	571	599	554	623	617	602	569	573	593	569	590	588	542	531	561	573	545	588	524	622	554	595	554	546	633	543	558	588	570	596	605	550	580	564	573	607	569	597	546	568	544	495	620	593	594	548	545	573	585	592	628	554	609	575	604	562	544	631	593	595	564	584	539	570	517	578	572	579	581	526	568	565	569	543	557	583	560	527	515	594	594	586	556	567	613	576	566	560	543	586	562	538	540	577	574	599	581	557	620	581	566	574	609	652	580	594	580	546	599	580	565	543	577	548	588	554	574	567	588	569	594	621	582	527	561	619	576	614	594	621	556	539	598	581	556	551	566	613	544	579	578	540	551	555	613	575	570	582	545	563	617	583	566	535	563	557	541	564	548	577	554	564	629	558	573	553	573	562	597	561	590	591	584	563	553	598	557	570	548	568	577	606	552	540	542	540	518	610	549	552	515	564	516	594	559	558	584	542	595	568	543	566	561	572	506	609	563	584	582	587	549	540	584	567	559	521	618	580	568	572	572	585	604	587	555	555	606	560	566	574	581	567	624	598	576	614	541	561	594	563	576	604	603	529	590	543	586	547	575	560	549	574	570	527	547	559	594	564	605	615	591	580	579	588	584	567	562	579	576	557	582	551	602	605	603	559	575	584	557	554	600	557	589
7226	6394	5033	2668	2031	1636	1398	1247	1078	999	947	881	787	815	766	739	734	763	741	696	727	708	745	724	656	672	610	676	691	693	668	696	671	704	753	667	728	674	691	686	701	685	610	685	685	693	660	691	650	631	673	677	641	675	662	677	655	656	666	647	673	661	673	683	668	635	707	700	705	712	710	657	702	634	706	682	662	633	699	723	670	670	681	675	702	660	714	680	725	680	678	671	668	681	657	698	691	684	636	681	666	675	612	644	666	682	637	710	652	655	658	711	642	679	702	678	655	710	691	689	678	628	666	696	665	690	646	649	687	666	671	673	661	661	643	678	626	688	685	640	685	663	684	714	642	680	649	679	677	670	712	689	653	661	644	650	648	655	655	681	700	678	650	654	657	654	670	655	628	676	652	648	656	648	727	662	653	634	635	646	628	709	661	668	698	689	665	694	675	659	689	693	661	660	701	650	662	653	656	703	692	677	640	631	670	607	652	633	732	690	675	679	690	642	649	628	653	648	672	657	697	649	651	687	690	682	723	682	606	713	711	686	689	665	667	654	655	691	692	693	683	671	680	731	641	667	650	654	674	652	649	637	682	674	650	702	665	698	704	662	691	718	710	657	640	695	679	672	692	664	661	700	666	657	681	666	697	695	654	653	644	689	697	675	647	691	638	642	680	636	646	628	669	680	680	640	675	640	629	656	658	679	681	669	680	621	678	692	688	663	646	658	637	661	688	677	702	701	714	684	708	710	664	685	660	703	688	672	685	672	698	665	640	635	657	671	651	641	662	691	673	635	655	692	658	655	638	672	727	682	622	635	669	674	674	671	678	710	670	713	722	672	669	670	670	671	689	678	691	639	671	614	667	708	651	641	639	697	739	622	690	669	699	645	645	680	649	701	675	636	641	677	670	675	666	689	650	714	660	720	681	664	669	700	670	686	660	657	705	671	679	683	661	687	679	651	643	662	666	659	686	709	661	692	659	669	645	650	715	640	655	681	658	674	694	673	666	706	651	646	686	690	654	643	709	666	648	679	657	719	673	704	687	656	647	675	684	643	688	653	651	677	630	647	676	632	677	703	668	705	726	671	686	678	693	678	684	692	703	651	706	650	667	656	659	713	669	661	679	655	675	674	667	647	674	684	689	662	668	660	653	664	675	676	669	660	687	694	652	645	649	668	670	709	656	665	661	671	697	648	670	696	683	654	696	679	695	666	647	647	670	676	710	698	655	726	695	650	685	676	659	653	674	630	653	636	650	650	714	690	700	664	672	657	637	692	666	715	648	715	628	717	688	691	688	659	661	670	652	675	631	698	631	680	650	645	674	677	649	703	696	655	684	710	680	644	651	684	676	675	673	686	665	721	695	696	688	660	654	667	667	662	648	658	673	668	613	697	676	659	673	680	682	652	680	668	642	606	674	656	682	670	670	692	676	660	757	688	724	633	635	703	679	681	694	689	725	638	688	658	716	649	688	698	667	636	663	667	690	650	662	662	672	702	666	655	667	740	699	629	670	689	624	645	701	693	681	676	708	640	662	684	669	691	672	672	674	640	655	684	637	676	714	671	721	628	707	643	666	627	735	717	679	674	679	647	630	616	661	676	688	679	677	619	714	670	677	678	652	673	672	692	657	704	655	708	642	673	680	694	684	678	683	658	653	669	690	626	695	641	671	672	678	647	685	699	665	677	647	695	669	604	699	612	675	700	661	679	658	651	709	691	675	699	672	697	667	656	667	720	671	657	618	674	673	644	659	649	673	643	638	645	701	651	627	682	691	719	667	640	640	687	674	660	678	690	611	675	685	658	642	709	698	691	686	638	700	727	693	707	651	717	675	676	646	680	642	668	685	691	677	656	697	656	644	668	686	658	622	700	688	654	668	685	707	680	699	653	682	642	687	652	713	712	660	657	690	666	659	652	625	632	657	693	680	674	660	711	717	669	675	734	666	655	753	681	627	659	640	692	693	679	657	671	708	682	713	681	684	674	684	660	686	658	652	657	636	658	660	716	682	680	656	666	706	678	701	622	701	693	687	677	681	671	624	662	693	693	679	723	637	706	673	645	687	657	665	627	674	628	709	664	636	683	633	660	689	663	676	665	659	726	679	678	663	674	721	620	677	655	659	679	636	698	690	673	690	636	637	664	637	621	702	607	637	721	693	662	710	704	642	698	676	667	720	737	660	667	674	708	671	678	678	667	663	664	704	673	686	707	702	712	646	725	716	655	653	677	667	671	674	718	670	680	677	693	715	663	694	664	681	656	653	639	619	663	641	704	673	664	669	619	673	650	685	710	632	660	705	691	656	710	645	645	687	661	680	664	664	685	665	706	688	702	633	630	674	669	703	656	683	705	635	662	684	679	646	647	638	644	694	675	643	676	636	669	681	617	669	644	613	679	674	644	722	617	646	668	701	695	648	654	648	662	653	676	635	683	680	672	713	691	644	656	667	667	667	645	699	649	659	663	656	631	629	666	632	652	685	669	703	659	730	689	689	658	695	638	631	681	682	651	666	674	685	692	670	699	682	719	668	617	635	658	660	659	658	698	660	716	654	656	634	679	650	693	681	684	711	680	666	688	653	701	662	698	644	684	656	656	673	697	671	721	670	652	732	622	605	676	681	655	684	669	643	687	654	673	671	669	671	643	642	681	694	713	691	720	672	673	720	693	718	655	710	675	685	669	640	663	675	658	632	666	653	694	677	659	684	701	693	662	679	693	657	666	623	667	689	651	652	672	687	684	651	622	702	659	684	632	678	680	657	688	659	667	668	661	634	709	664	678	665	677	697	697	676	661	632	614	654	685	641	688	699	667	649	682	669	661	701	639	664	645	639	660	689	641	662	667	675	682	662	696	687	656	649	687	703	651	661	679	663	690	672	702	658	724	693	669	678	723	640	651	684	643	651	690	664	649	689	639	609	692	666	639	692	706	657	655	698	658	628	723	679	686	701	648	696	680	651	711	685	663	661	671	682	691	709	711	683	653	682	706	686	665	650	625	678	680	655	705	718	683	680	646	723	679	613	652	656	656	703	641	686	694	644	674	644	664	670	700	678	686	677	660	657	687	690	640	638	718	657	633	693	629	698	652	678	671	670	706	698	674	624	718	700	691	635	685	668	714	670	690	627	711	660	673	660	684	664	690	696	659	683	681	688	661	694	675	684	665	680	638	625	642	598	688	696	706	658	664	657	729	690	655	670	689	615	684	674	691	678	693	616	661	710	681	631	651	656	669	653	623	676	687	693	652	632	629	657	691	685	683	691	682	669	670	651	636	621	629	659	645	685	699	692	662	626	669	660	680	696	685	681	703	622	654	651	668	639	683	640	644	626	690	645	613	619	678	659	705	632	734	688	660	651	671	696	690	632	654	716	681	692	661	641	698	658	696	698	615	665	640	692	694	664	698	679	679	680	649	667	640	703	685	662	651	671	690	658	674	699	672	693	688	680	704	687	671	667	704	643	664	666	717	683	620	675	674	653	660	640	642	677	658
22776	21052	28866	23455	21045	21098	10655	1250	845	724	675	619	508	459	441	428	405	374	385	385	354	351	322	335	301	275	265	257	289	295	271	289	266	290	233	282	256	229	274	251	263	254	242	249	261	278	251	240	257	277	271	256	242	261	223	227	247	252	245	230	260	254	250	276	233	205	244	254	249	224	252	240	262	284	243	264	237	237	243	247	262	208	244	242	251	238	246	229	232	241	230	235	238	230	256	244	259	258	245	246	256	227	247	245	253	230	268	236	231	258	231	236	241	219	216	232	217	200	240	237	243	250	218	252	225	212	240	212	237	242	252	212	243	241	256	242	226	230	235	251	269	250	198	227	256	249	250	259	237	250	247	229	243	229	225	246	236	228	231	246	239	240	249	276	251	222	249	261	245	253	227	237	236	231	214	249	257	232	233	228	226	243	219	234	246	234	223	252	221	233	251	248	209	238	231	241	220	243	260	221	224	245	240	243	240	273	210	246	246	220	240	262	250	239	228	257	229	257	242	215	234	258	219	245	229	227	235	213	247	242	232	254	262	241	265	249	251	263	273	256	228	215	260	262	253	238	231	238	237	218	264	216	249	235	260	244	239	252	280	253	246	234	248	241	240	242	239	239	217	243	252	234	245	249	237	249	217	224	247	238	237	271	242	232	234	229	217	245	252	235	232	253	264	229	230	224	226	238	227	222	238	254	229	247	207	237	239	239	256	247	232	235	244	212	234	264	262	238	221	229	236	249	235	233	232	236	227	249	231	251	244	208	258	252	237	234	269	246	247	240	237	233	242	209	241	222	253	241	283	255	235	250	225	242	225	221	237	252	253	198	239	258	248	248	241	243	256	246	245	262	239	216	235	208	240	240	261	229	249	258	246	252	251	240	263	205	243	222	260	235	252	264	241	240	229	223	226	247	255	240	251	220	267	238	255	238	259	245	214	245	225	237	214	215	242	231	213	239	223	260	248	248	233	235	240	252	243	257	298	235	218	236	215	240	232	220	256	232	236	230	222	247	248	228	270	227	250	232	233	228	244	246	243	236	267	240	256	252	236	238	252	233	260	240	240	265	220	235	242	249	224	253	256	226	232	212	226	237	238	227	239	238	254	218	226	226	237	237	209	262	223	252	238	248	228	229	244	227	217	219	263	221	223	197	221	236	241	239	265	236	237	238	279	252	264	236	258	243	250	244	209	220	250	245	232	256	242	242	238	241	224	240	228	246	239	229	218	253	266	256	212	254	224	217	234	242	252	246	238	224	276	229	218	263	249	258	235	215	237	266	265	258	229	234	252	245	231	216	230	225	224	245	230	228	229	226	244	228	244	242	234	237	222	258	252	226	226	254	202	266	245	236	234	229	242	244	271	208	228	247	227	241	229	237	221	235	267	236	233	268	235	235	237	244	241	223	222	228	248	208	220	222	235	224	237	250	220	250	272	253	230	239	221	254	259	258	235	209	211	226	241	243	233	225	211	246	233	215	249	263	274	235	266	254	248	218	219	245	246	220	239	242	234	235	255	226	268	241	254	231	266	234	246	228	219	261	245	216	216	229	243	265	233	213	226	224	216	248	247	242	250	217	231	242	241	236	237	219	224	197	222	233	276	203	231	213	262	226	256	236	262	221	231	219	235	270	245	221	229	231	211	225	221	267	224	262	222	231	230	242	222	243	228	252	231	233	225	231	202	240	228	260	244	278	263	245	243	254	218	235	254	237	229	244	255	203	238	259	247	224	229	236	221	223	247	240	236	247	234	223	254	253	231	251	206	242	258	222	253	234	212	242	236	248	259	213	247	248	239	289	230	222	255	218	237	229	249	224	215	244	258	230	254	209	236	224	239	230	216	266	228	224	227	257	199	240	250	240	235	225	219	237	259	251	266	223	259	257	232	220	247	236	240	211	234	211	246	296	201	211	244	233	240	260	242	274	226	221	224	255	238	230	242	228	219	220	239	244	240	247	225	246	246	228	247	221	238	213	223	233	240	244	254	242	245	233	247	239	263	241	244	241	237	272	260	213	244	214	255	257	224	217	236	243	228	249	244	238	219	246	211	258	223	248	252	229	237	246	214	249	243	245	249	244	239	224	249	224	234	266	236	252	232	246	244	229	253	232	244	239	273	214	210	229	224	233	264	237	222	245	244	228	275	222	234	237	215	285	265	222	264	225	233	250	250	228	230	270	241	233	263	232	220	233	231	223	239	226	234	222	219	237	242	270	235	211	234	241	227	225	238	233	218	244	214	230	260	242	244	227	229	236	244	255	250	251	244	236	224	224	250	234	263	199	246	234	234	229	245	260	243	226	210	251	233	243	249	199	249	245	236	207	243	231	263	257	261	212	240	258	253	263	229	231	230	254	233	261	242	250	236	246	237	238	241	235	238	222	238	241	262	239	226	235	250	228	252	242	240	242	246	239	244	241	217	247	233	225	249	240	256	251	227	219	251	211	253	251	247	218	233	243	240	231	206	225	256	221	226	208	245	241	271	234	256	218	234	240	235	255	236	249	245	253	226	228	235	254	234	238	239	241	228	235	239	242	239	226	227	211	265	219	234	258	214	249	228	268	217	247	260	219	229	257	262	263	251	217	237	229	235	224	220	236	233	270	223	231	258	211	242	236	235	263	238	217	244	234	213	260	226	234	237	222	241	242	236	254	240	247	234	221	243	212	232	239	249	243	205	253	235	220	242	239	230	253	238	230	233	208	249	261	258	239	223	243	231	222	267	261	236	257	246	251	245	247	245	243	244	265	245	223	226	216	250	260	233	220	259	214	227	250	237	251	239	258	209	233	246	244	216	259	226	236	224	236	264	244	215	264	258	239	231	233	253	248	210	264	248	243	273	231	213	274	232	218	217	222	258	246	221	263	256	254	244	241	244	244	251	234	234	178	227	244	236	223	207	223	239	240	231	238	260	222	247	212	253	219	248	248	256	215	250	246	238	251	220	232	216	235	212	243	247	262	271	242	256	225	252	221	239	219	229	224	226	239	256	205	252	243	240	259	225	223	252	250	242	245	246	261	259	212	230	222	237	242	219	249	246	232	259	210	229	223	227	233	222	245	219	223	222	232	264	256	247	233	250	223	249	237	226	241	246	245	232	232	235	214	208	238	221	243	254	264	241	235	224	247	255	246	223	232	215	248	264	232	261	237	248	251	248	232	228	212	238	245	227	222	251	249	225	269	208	251	257	234	216	242	225	232	241	229	255	242	230	227	233	266	249	264	223	267	223	223	241	218	250	247	245	216	254	279	218	223	224	213	233	234	255	237	224	229	239	230	262	261	237	222	250	229	216	247	231	228	252	241	208	251	261	247	255	247	275	247	237	272	228	204	269	244	238	255	229	253	253	241	246	227	228	231	267	255	241	240	226	270	230	267	243	252	241	263	240	233	244	228	227	229	263	224	234	228	218	213	226	234	232	241	252	216	221	242	238	250	226	229	235	246	225	245	215	252	240	250	237	219	231	220	240	231	244	244	242	246	233	238
10695	17283	13996	7570	5147	3959	3003	2246	1765	1438	1213	1075	918	746	678	632	621	575	524	470	439	471	446	407	405	423	371	380	365	323	358	322	315	316	333	315	298	288	282	285	297	305	265	304	283	283	283	293	283	291	290	267	293	293	292	266	284	275	300	245	305	288	265	265	278	304	311	280	285	292	290	269	277	286	274	292	271	268	281	278	293	268	289	267	284	283	270	288	298	272	267	241	251	279	281	248	255	253	281	282	281	282	261	276	268	248	226	282	295	289	277	265	254	254	262	247	280	241	304	265	265	286	287	253	242	246	255	257	277	290	252	263	258	263	260	267	249	279	253	259	277	287	258	257	263	262	288	244	247	226	276	280	295	254	239	290	271	302	243	252	262	257	271	301	238	258	256	242	280	264	263	252	302	212	294	271	272	298	285	271	272	259	237	264	246	262	264	235	257	287	277	287	277	262	276	245	274	285	294	277	254	285	261	274	272	282	260	302	273	265	279	273	278	275	272	254	252	258	289	260	262	290	273	310	288	268	299	276	282	280	286	286	239	261	270	260	234	257	246	266	257	245	233	259	289	266	252	269	288	258	288	252	252	288	272	256	277	274	258	275	261	269	255	268	235	269	239	262	292	260	279	246	265	238	277	263	256	261	283	274	270	291	267	266	243	264	274	261	270	253	268	268	247	245	259	251	268	273	283	278	282	275	295	277	291	275	251	278	263	260	252	241	268	274	273	253	278	283	273	243	240	287	251	261	235	270	269	288	279	264	267	262	286	243	263	286	271	263	283	264	278	243	268	279	280	239	253	251	239	273	288	263	275	276	289	250	258	279	237	270	243	305	245	285	295	226	305	244	280	282	272	255	267	286	259	273	285	268	269	248	260	255	255	267	272	283	259	278	280	264	255	285	254	299	298	238	250	248	278	304	272	267	290	239	265	273	288	289	278	260	263	272	264	261	278	281	269	280	282	270	267	231	251	247	255	237	288	294	255	267	259	255	286	246	266	289	258	234	247	280	252	262	247	239	252	244	259	269	266	270	250	303	282	257	254	271	283	269	297	270	284	269	267	264	238	280	302	258	256	250	230	271	283	250	246	267	260	275	243	266	265	262	274	290	275	297	270	284	240	250	248	255	260	273	256	279	281	235	241	283	258	268	268	254	271	259	281	300	271	259	246	285	273	270	234	243	271	269	259	263	283	244	243	281	256	243	280	275	291	239	288	274	274	248	271	273	275	251	249	285	270	276	261	264	270	272	257	271	246	268	297	269	247	285	294	261	275	272	260	250	263	281	273	269	245	271	281	291	259	290	246	256	241	241	252	280	242	277	269	279	290	262	273	262	276	251	260	286	280	259	225	264	277	249	275	257	264	242	295	267	288	287	277	290	285	268	277	274	253	252	267	275	254	270	276	291	274	272	251	278	276	263	255	266	250	277	273	275	248	268	266	252	278	254	244	257	241	261	257	279	257	249	265	265	258	253	245	238	253	245	274	235	268	247	254	271	298	252	236	275	245	273	263	225	252	277	261	265	244	284	301	274	250	282	267	251	272	247	290	248	276	252	273	278	254	265	279	260	270	271	276	264	264	267	258	263	276	251	267	259	263	253	287	256	268	286	292	242	285	262	280	240	272	304	273	241	297	276	263	250	260	271	280	238	277	298	288	266	271	246	247	293	254	236	267	251	305	251	276	266	286	278	288	257	264	244	274	271	263	271	283	274	265	289	275	281	256	265	299	258	293	231	252	263	262	293	248	267	293	265	256	277	263	239	241	295	282	262	255	218	281	255	305	282	271	271	238	281	269	244	248	281	259	281	270	270	241	265	258	256	251	281	252	268	296	305	248	254	283	251	289	268	261	277	292	273	279	267	257	279	261	265	257	253	268	272	258	263	253	256	265	291	268	247	255	258	241	275	262	265	262	290	288	272	270	254	288	276	276	265	264	269	230	242	271	257	248	259	295	259	256	286	244	269	238	292	249	258	241	280	265	265	259	243	257	258	265	254	256	249	274	277	249	247	282	267	274	253	263	259	276	262	259	249	248	273	279	260	277	254	249	297	262	252	256	249	267	265	281	253	263	279	296	263	287	250	285	237	259	251	245	266	262	215	276	269	288	284	276	257	265	268	268	263	246	258	271	260	263	295	283	273	294	242	275	275	249	276	241	267	276	273	277	297	261	265	272	283	259	257	268	297	259	278	261	258	265	298	258	268	250	271	288	259	275	254	261	251	264	246	262	266	263	242	255	275	253	288	269	261	235	276	262	265	258	241	253	278	251	259	260	302	273	272	257	256	265	257	276	248	255	287	268	290	259	267	274	273	253	287	297	295	263	265	266	267	284	283	307	250	275	259	255	253	264	267	254	290	282	263	254	267	280	245	273	253	264	255	275	252	221	290	278	234	269	235	249	274	271	267	276	263	245	274	250	261	289	268	298	260	247	274	259	249	257	250	268	266	256	269	277	276	270	263	266	291	268	267	270	275	281	259	285	276	289	254	241	243	278	253	240	251	282	260	276	244	288	248	271	272	245	267	281	269	257	277	264	286	229	265	241	232	286	271	291	272	264	284	305	264	264	255	291	255	271	251	276	277	252	253	260	261	272	268	261	250	279	251	269	283	266	275	235	297	264	313	252	278	251	291	247	271	271	262	256	250	283	271	274	245	271	260	265	234	261	250	275	292	274	270	281	249	241	270	254	261	270	244	274	275	260	257	265	239	280	243	272	266	292	279	306	274	245	260	274	281	281	267	266	293	271	261	254	264	298	252	286	268	251	269	237	294	264	254	254	233	300	265	242	299	241	280	250	278	269	251	249	263	268	252	245	286	278	279	256	249	281	255	261	289	263	274	271	260	264	270	259	260	269	244	262	255	265	241	286	276	284	296	233	276	267	261	266	271	315	297	281	283	255	302	237	243	269	265	269	255	233	260	275	260	252	296	269	247	295	262	248	260	264	248	289	247	296	277	274	287	270	272	270	268	268	273	278	228	292	262	279	264	277	266	305	263	250	254	226	264	261	264	274	279	258	258	249	230	283	291	282	288	283	251	265	271	289	244	258	255	271	247	262	264	266	249	286	253	269	265	237	265	257	282	272	279	268	223	261	251	254	269	280	256	252	262	280	273	264	252	260	271	248	254	268	287	273	277	254	266	305	221	226	259	270	288	277	262	286	290	245	239	310	270	259	254	305	269	245	301	292	256	244	273	271	278	270	256	264	246	287	260	262	257	270	282	274	295	259	247	282	274	227	252	235	225	258	263	242	241	232	303	265	275	272	284	266	302	278	268	260	255	250	282	272	260	265	269	277	260	279	267	275	297	259	255	280	278	268	273	267	269	281	280	272	282	276	270	266	299	250	264	254	257	266	260	269	257	268	277	278	282	231	259	261	282	252	253	244	247	281	288	288	248	302	276	255	286	258	265	271	262	250	268	255	268	279	283	267	251	296	264	273	291	269	284	276	241	258	275	266	262	293	278	276	276	268	247	266	253
27033	20249	7902	1051	723	629	600	560	471	479	553	490	535	531	450	550	513	532	509	510	534	530	516	502	543	515	540	517	531	502	507	518	505	543	536	526	502	507	520	497	549	493	512	555	528	491	504	490	513	523	484	501	517	543	474	537	523	493	493	467	518	517	472	507	499	493	529	523	532	480	501	545	509	460	527	466	509	507	528	516	545	511	503	526	463	485	523	490	542	486	481	510	488	532	565	505	559	519	532	514	496	518	497	516	490	498	498	526	508	525	495	515	530	541	491	511	496	499	483	536	514	529	522	509	494	514	485	508	489	506	541	514	534	520	546	491	477	543	467	503	548	481	495	522	524	505	505	549	549	482	491	518	521	495	504	518	521	476	530	521	494	484	536	493	515	524	519	483	443	510	557	506	551	516	474	478	506	518	524	534	521	507	512	542	498	512	518	515	505	504	534	489	531	468	500	522	512	533	521	523	496	519	504	539	558	502	528	463	516	538	508	482	484	511	520	504	504	498	470	526	472	490	501	522	489	520	513	496	525	500	509	507	549	512	535	501	539	502	501	479	502	505	490	534	508	508	500	473	511	522	472	525	516	497	521	505	464	520	491	503	490	511	496	523	492	494	521	558	523	500	483	548	516	486	524	532	511	509	505	536	483	487	495	504	465	457	492	480	543	531	519	524	491	475	511	509	550	534	497	476	510	505	491	502	479	531	535	538	513	486	501	493	512	501	493	521	493	483	511	504	524	453	532	521	483	535	499	522	522	520	478	530	505	491	490	496	495	526	505	511	521	510	492	533	511	513	521	487	499	505	479	514	536	515	515	557	518	497	531	520	521	485	542	528	515	492	557	509	518	527	514	513	508	517	486	521	495	491	518	506	506	542	493	503	521	477	520	494	471	496	477	519	541	520	526	561	510	512	491	504	551	493	538	522	509	507	519	498	484	488	564	489	512	484	475	545	505	512	512	575	485	488	514	526	526	492	484	503	486	520	516	508	535	516	507	516	485	514	567	495	504	515	511	494	532	513	515	477	490	541	516	543	574	494	483	504	519	538	491	492	521	518	515	517	546	503	526	518	511	523	508	486	484	543	516	484	505	525	505	485	476	483	536	481	492	529	489	553	502	529	505	534	536	510	512	507	501	516	483	461	535	498	501	537	505	539	508	508	487	499	474	526	533	474	509	486	473	464	495	556	498	479	478	511	482	526	496	495	496	534	532	533	479	535	485	487	496	501	505	512	518	526	536	512	507	533	517	487	522	478	481	501	498	513	484	539	500	486	513	536	511	497	525	540	520	489	540	551	514	459	511	469	494	490	466	542	527	503	474	534	517	502	509	533	557	504	493	489	515	515	472	542	488	532	539	529	517	507	536	517	512	497	492	466	474	524	542	576	514	522	488	513	515	523	556	544	548	476	521	515	526	507	487	471	544	508	495	525	554	503	524	523	525	518	511	491	497	532	546	568	527	471	539	493	476	521	503	521	510	474	488	490	523	490	521	514	530	506	514	507	523	513	452	511	524	528	563	535	526	559	482	536	492	481	513	503	531	487	509	534	493	531	508	504	494	521	499	548	491	475	491	516	517	487	520	505	515	462	490	480	491	519	487	487	518	511	484	547	483	521	540	515	506	504	524	550	475	541	495	509	524	508	513	514	484	516	500	473	505	516	540	511	521	512	522	502	523	492	522	497	490	492	472	526	521	481	528	484	457	471	515	520	473	501	500	536	519	469	545	525	531	512	487	523	549	549	487	508	506	494	537	473	501	529	510	519	491	506	513	491	527	570	486	510	454	496	502	503	538	513	523	523	517	477	518	540	500	514	486	485	500	543	506	504	531	505	506	515	537	515	517	527	517	480	500	524	525	526	505	513	488	513	519	553	494	475	506	511	501	474	457	525	546	500	534	529	529	509	528	503	553	503	509	514	506	500	503	513	530	529	475	543	466	511	492	489	540	511	504	493	508	509	506	491	538	495	518	501	485	465	519	507	496	533	511	467	481	538	507	495	525	480	458	525	566	484	500	478	501	509	486	495	493	512	476	543	488	508	544	499	517	541	508	511	525	507	516	555	535	493	532	511	488	491	511	546	480	488	529	489	520	521	530	535	489	515	515	472	466	522	530	496	504	501	517	472	540	535	489	510	474	511	519	498	484	497	499	540	509	521	487	486	530	517	468	508	519	521	520	480	524	529	482	534	494	505	523	492	509	532	558	514	499	569	547	520	525	517	531	498	513	514	498	479	544	527	534	514	494	523	471	519	517	548	505	533	495	525	522	494	508	500	565	501	521	501	514	527	531	526	509	498	497	546	496	494	492	507	479	512	518	535	536	495	446	508	491	499	518	499	496	532	511	511	520	571	493	514	546	534	529	501	496	543	495	507	522	533	533	481	484	465	499	495	483	504	502	515	546	536	498	496	571	528	562	486	545	503	537	480	515	473	543	525	555	538	543	524	507	503	512	544	489	534	536	558	500	512	516	540	508	524	511	541	483	473	532	515	525	476	479	491	535	472	499	541	531	473	528	544	503	525	501	557	516	558	529	475	520	506	549	506	494	481	503	533	516	487	498	523	513	502	461	507	498	513	536	503	434	525	514	521	564	518	488	501	510	545	482	536	571	513	530	498	524	556	508	503	474	527	525	504	492	478	507	465	515	511	505	517	538	536	529	526	502	527	480	492	530	477	503	494	515	505	520	521	473	505	474	492	565	523	537	514	487	507	522	519	487	513	469	513	558	458	495	531	512	539	539	492	510	536	519	540	498	507	512	542	514	514	497	526	495	527	498	504	530	483	516	517	531	515	464	500	488	513	549	503	515	533	524	507	547	473	518	513	482	478	498	498	548	521	518	482	510	480	527	506	488	544	484	553	526	535	503	499	482	518	570	481	525	532	533	521	462	475	523	520	524	492	480	493	528	515	508	486	523	491	489	504	535	476	504	515	495	503	564	524	521	498	512	481	539	480	524	487	529	477	543	494	524	485	512	513	481	487	514	482	491	444	495	492	502	475	539	489	476	534	531	575	537	491	537	473	515	500	529	502	548	490	497	491	547	541	508	487	487	502	514	509	548	544	498	524	488	516	509	516	485	534	552	514	538	538	497	475	555	481	520	499	543	467	487	500	496	507	514	510	549	503	477	534	499	493	558	514	514	488	512	523	473	526	506	513	513	538	503	523	508	486	519	455	473	457	534	488	514	516	500	536	540	529	509	535	498	526	524	514	538	541	501	489	509	494	475	529	524	522	509	481	521	434	502	515	458	526	544	549	516	507	528	474	521	530	519	526	502	508	518	535	493	487	507	496	508	516	529	530	529	496	485	553	526	537	497	555	528	542	508	508	472	489	498	538	504	502	499	557	504	521	516	537	526	489	523	552	521	496	512	510	472	517	510	519	530	488	519	527	515	490	495	520	505	472	502	477	502	508	535	524	520	530	511	507	511	563	484	565	528	519	482	529	514	493	504	461	460	554	526	499	492	529	508	565	564	533
5504	1425	1337	885	787	732	667	654	627	686	624	614	607	622	630	616	656	589	652	583	600	625	585	579	595	622	566	644	609	617	575	584	633	595	575	604	556	632	642	608	572	630	563	612	583	572	620	591	637	582	604	581	575	609	573	626	568	612	611	565	651	657	611	652	604	648	576	630	633	643	616	610	667	618	640	605	658	580	603	606	635	667	605	593	604	643	564	638	612	597	605	581	632	608	569	610	608	603	598	616	641	588	609	615	614	645	612	582	635	630	562	624	671	589	619	622	583	634	607	605	608	614	625	601	606	674	629	601	594	588	612	614	596	601	626	523	578	589	583	581	604	637	605	581	623	600	608	620	584	575	587	610	633	603	603	584	594	626	583	627	634	583	609	619	648	625	617	591	578	609	632	616	622	628	621	620	662	593	596	587	604	590	587	615	625	619	609	630	600	648	617	585	648	595	610	603	587	584	594	598	614	648	655	599	568	626	636	603	605	589	605	642	605	580	608	587	586	610	610	598	596	624	606	635	583	662	640	632	603	609	624	613	562	601	542	646	612	575	587	610	622	574	630	615	628	602	642	590	583	594	582	579	596	547	617	575	586	586	618	604	593	609	639	653	606	589	598	624	559	593	580	609	642	592	597	566	578	641	620	590	606	574	583	591	603	569	659	596	599	615	587	604	637	573	583	615	580	592	610	622	583	593	600	579	648	585	588	631	643	591	641	589	592	598	618	599	606	621	628	609	586	596	598	606	620	621	625	593	615	591	610	634	606	585	542	611	574	580	629	612	595	588	592	656	590	603	649	595	616	621	621	609	612	619	632	617	644	625	603	594	595	590	611	589	555	594	575	554	602	600	605	600	635	630	605	614	603	657	602	603	604	604	614	581	589	624	624	570	549	624	570	589	597	628	611	597	578	581	630	588	596	567	594	594	597	621	576	638	655	578	581	566	557	604	606	609	643	601	615	630	605	628	588	615	604	601	593	606	600	611	613	600	568	668	593	646	594	603	598	636	611	607	567	645	615	624	586	606	625	577	633	619	644	564	570	612	616	624	622	635	581	595	628	625	593	632	589	660	597	587	607	659	595	594	609	606	642	629	614	585	641	629	664	600	600	581	615	683	622	571	603	633	600	603	638	620	612	615	616	590	597	635	602	620	619	621	640	613	612	595	587	639	562	590	565	592	591	598	604	583	596	641	630	613	633	573	655	609	597	585	630	646	634	635	610	623	639	648	596	617	587	626	634	582	613	601	618	583	613	617	603	613	663	610	623	598	586	638	566	591	608	575	636	585	579	577	608	591	638	581	602	581	611	610	589	605	616	581	551	604	609	561	616	671	641	593	629	646	559	627	682	589	635	567	615	645	583	617	604	598	586	594	540	625	606	625	598	625	635	582	573	577	575	635	615	643	631	587	636	596	587	624	625	588	605	611	578	619	571	618	608	599	568	636	558	620	592	578	626	560	619	614	595	605	669	601	561	611	635	582	643	588	603	621	610	612	647	603	590	580	636	639	600	601	641	613	627	569	637	668	579	636	623	641	579	607	607	572	598	636	622	619	583	639	655	636	591	602	605	606	601	595	570	610	594	602	669	605	640	583	622	600	618	613	571	589	612	600	608	580	600	648	604	605	657	593	617	652	598	587	624	645	598	642	594	601	619	571	628	612	586	614	594	569	570	591	603	577	575	582	595	586	596	622	578	562	619	573	656	586	575	609	614	620	625	635	616	625	608	595	596	576	667	614	632	592	636	563	604	592	591	599	630	617	642	595	607	585	592	641	550	602	608	574	586	576	630	631	600	636	648	599	620	574	611	627	626	617	622	614	627	612	622	634	610	616	595	584	651	595	624	642	586	580	603	625	594	583	587	620	607	630	620	629	614	685	617	579	587	603	595	598	614	611	603	601	596	616	575	607	625	628	637	627	602	598	578	564	628	644	627	597	615	606	598	582	578	540	580	550	565	620	594	657	578	567	617	608	593	588	643	610	619	606	615	620	620	631	562	609	654	593	628	626	638	582	599	640	560	601	612	622	605	583	588	581	601	599	609	542	619	602	588	612	565	606	567	611	599	602	588	589	642	599	620	617	611	628	608	624	605	615	615	599	567	634	608	590	593	615	613	602	627	592	608	598	623	585	603	646	599	594	605	619	647	579	625	631	635	626	579	617	603	616	607	614	606	653	555	554	610	602	585	605	642	573	607	590	624	580	636	598	626	580	613	583	559	610	617	633	611	626	638	605	593	615	607	575	574	614	606	606	582	613	618	640	599	660	609	614	581	661	623	606	623	603	597	620	650	658	584	607	579	580	563	625	605	587	595	613	581	628	657	623	646	585	600	605	599	623	589	626	643	631	645	586	629	601	605	622	598	610	616	567	618	603	587	642	613	606	613	571	581	602	628	631	629	628	609	574	574	640	578	568	599	679	617	603	577	615	632	600	616	642	600	604	662	618	645	592	623	646	639	627	579	653	588	636	595	615	608	650	599	635	602	623	612	596	600	587	609	624	590	582	642	623	632	596	599	603	627	607	642	573	577	577	624	613	586	589	617	607	594	640	606	593	642	592	553	576	604	557	619	573	604	574	584	625	580	626	611	605	590	599	591	610	598	576	597	622	601	618	647	624	655	591	570	586	633	597	607	589	579	592	579	607	609	658	642	616	651	590	564	561	614	594	618	590	621	666	628	566	616	650	620	603	648	603	584	579	618	628	616	586	627	586	639	608	580	606	593	588	650	580	654	621	632	610	608	628	611	616	571	604	635	554	595	617	570	644	605	568	608	589	603	627	659	608	602	642	615	597	600	608	593	634	592	580	623	603	641	592	620	627	605	574	612	629	567	628	631	657	576	631	609	575	607	611	662	617	566	609	616	637	592	596	657	658	613	620	642	588	612	631	605	609	639	543	611	591	626	636	612	605	635	620	594	627	594	611	606	591	626	598	617	598	572	582	549	622	647	650	620	619	581	600	619	596	590	636	590	636	597	586	590	613	613	660	592	617	630	605	582	557	602	602	623	609	597	594	564	620	622	648	686	617	619	591	628	639	599	617	618	637	598	593	634	604	610	597	630	642	556	603	580	589	619	631	616	641	603	600	611	644	608	607	605	612	609	603	633	610	619	595	614	592	586	617	607	639	603	606	592	645	618	598	619	596	625	651	622	614	591	632	600	610	612	568	631	581	630	620	616	608	615	619	669	614	633	589	593	589	555	647	587	631	599	586	608	627	623	578	598	594	632	583	590	600	623	599	588	642	647	607	586	604	575	628	582	586	596	623	578	646	629	568	564	616	599	605	643	604	625	573	633	633	567	626	578	613	623	661	593	606	577	569	584	628	614	613	606	645	625	587	622	633	628	603	641	591	637	607	617	627	610	599	626	590	589	641	594	559	589	581	639	666	671	614	576	611	568	615	571	603	613	620	605	594	637	624	619	633	606	631	592	608	595	619	582	628	611	562	595	595	582	647	597	608	619	611	582	561	627	608	623	593
23790	21080	28504	23902	21082	11585	1182	720	542	526	424	430	406	380	351	364	382	316	318	268	286	276	307	304	280	283	242	261	272	262	256	239	269	281	257	238	242	273	230	273	251	264	251	261	284	268	256	256	260	216	245	270	246	244	235	254	263	257	255	276	235	257	250	264	221	278	263	277	233	204	255	252	222	278	263	260	279	259	279	264	246	276	262	237	267	246	263	278	234	263	245	237	237	241	248	238	256	266	267	240	254	240	254	238	235	260	244	225	239	250	225	271	231	278	210	260	252	266	272	227	247	234	239	252	248	254	259	246	232	255	273	246	249	228	251	217	224	251	237	240	225	254	270	236	224	252	223	261	249	265	265	268	261	238	241	250	216	257	248	246	254	235	245	246	247	224	231	270	228	243	251	249	259	249	241	252	226	256	231	242	237	253	249	239	243	269	220	227	246	235	263	228	249	267	237	246	229	256	274	223	244	249	241	232	231	224	253	243	251	236	233	261	250	260	247	239	242	255	233	270	241	274	249	253	256	237	218	271	270	255	237	229	216	241	254	230	259	249	265	239	231	286	235	263	231	222	228	271	237	270	256	270	252	241	246	233	254	229	257	243	275	252	234	235	234	255	239	238	251	226	260	220	245	267	239	237	282	262	243	275	258	259	243	264	252	264	278	256	231	262	216	257	230	233	216	249	263	244	236	226	254	245	252	276	268	232	256	261	259	236	257	241	261	268	265	264	247	260	254	220	255	265	264	232	241	225	296	260	234	291	254	256	241	232	237	225	255	257	226	239	231	242	259	263	246	238	257	242	256	265	258	268	252	256	207	248	235	244	253	253	247	280	242	234	234	261	243	253	256	252	255	248	252	242	261	234	270	251	251	261	236	249	249	250	264	240	262	235	235	258	261	251	257	265	260	221	276	238	234	245	232	256	223	254	249	214	243	242	240	210	237	244	276	261	256	267	232	223	279	242	226	246	226	251	243	223	255	277	255	259	238	266	233	269	240	215	247	207	255	241	271	231	223	232	249	257	244	240	277	229	240	213	251	215	242	235	247	262	269	249	230	272	238	198	250	259	263	247	235	241	259	244	248	250	232	273	247	274	241	250	235	279	256	238	250	245	242	245	274	241	230	245	249	235	252	246	235	229	259	233	223	262	249	258	249	244	237	246	239	239	235	265	243	237	218	237	229	241	254	209	243	237	251	252	234	248	241	252	246	247	246	254	228	245	277	243	255	257	236	249	212	255	244	238	236	244	265	263	263	257	220	272	241	223	261	253	235	276	235	240	249	236	235	251	257	254	247	256	239	249	233	257	239	250	269	220	233	240	251	243	236	250	236	256	252	238	266	239	244	273	229	245	268	243	237	271	222	254	252	238	221	257	244	264	239	251	250	294	255	232	259	228	259	240	264	254	234	254	242	260	249	253	248	270	240	255	238	239	226	235	263	242	254	258	235	219	258	242	241	269	237	286	234	274	275	243	237	247	266	264	225	260	242	249	263	243	248	241	233	242	243	235	216	229	265	237	271	250	269	234	272	242	251	261	231	241	237	231	235	251	263	245	257	253	262	230	255	253	247	261	287	245	262	239	233	236	235	220	249	269	247	249	250	285	241	225	255	215	261	251	241	220	245	223	255	213	234	239	256	262	216	258	248	254	247	212	258	224	268	245	243	231	242	226	249	236	263	249	247	254	261	244	246	261	247	224	247	241	217	254	228	271	257	234	234	239	253	261	252	241	256	236	274	258	273	268	232	231	253	251	238	247	229	256	239	237	246	264	232	261	219	246	256	238	250	247	231	218	238	267	243	241	249	230	218	242	268	247	252	211	261	240	249	253	253	221	247	246	261	261	229	281	249	208	235	244	239	260	248	240	265	256	233	289	266	261	238	242	254	238	251	270	255	233	241	230	233	253	245	246	238	260	250	223	257	234	291	223	247	215	247	240	257	260	208	259	227	251	254	255	258	255	265	266	254	239	249	247	249	245	228	260	224	240	243	263	244	249	233	248	240	272	223	255	250	263	234	259	233	250	231	238	257	234	255	276	231	276	267	223	247	228	258	247	249	244	236	266	239	256	235	234	240	251	262	261	220	261	225	240	226	224	236	257	260	274	229	241	232	259	244	260	251	253	244	233	234	248	274	260	234	262	222	229	253	235	257	274	246	275	246	225	251	264	268	263	238	248	236	261	268	244	272	248	242	247	231	251	215	269	252	282	271	195	239	260	249	240	232	231	256	258	243	229	237	266	257	254	251	228	224	249	252	256	233	242	247	256	243	251	253	248	264	227	258	220	248	279	234	233	241	254	240	252	220	245	226	253	220	252	257	271	227	259	221	264	267	246	284	229	254	220	236	262	269	246	220	256	266	243	231	253	247	203	223	266	235	236	254	229	241	231	283	237	251	255	268	244	218	239	247	270	266	254	258	260	238	225	250	244	255	248	255	259	238	250	248	230	238	251	267	210	275	264	210	277	251	233	243	209	255	231	275	224	272	251	224	223	251	265	236	236	244	233	225	277	244	246	236	242	242	261	238	268	245	233	255	271	243	263	278	253	226	259	235	276	244	217	246	257	225	233	249	236	234	252	222	277	264	248	248	233	246	246	228	269	255	232	249	266	244	203	242	231	244	255	243	244	230	261	229	234	244	264	268	228	245	226	226	258	246	269	256	255	232	247	240	236	249	240	231	269	243	248	254	238	243	235	254	286	228	261	238	228	243	237	244	214	248	244	260	238	237	233	284	253	241	232	270	245	249	249	262	249	230	253	226	267	237	255	239	257	225	237	243	233	251	243	244	242	246	235	227	256	264	234	260	248	243	224	263	250	231	253	264	250	227	273	255	253	242	226	238	283	267	219	264	229	271	267	210	215	258	241	224	249	245	255	260	273	254	220	250	229	223	232	243	225	240	266	250	237	247	257	249	290	230	271	256	251	216	229	255	248	261	259	228	256	257	245	248	268	261	259	220	282	248	218	233	241	247	230	269	217	275	241	255	268	239	233	214	225	224	273	228	243	232	250	198	234	267	250	259	248	228	256	238	231	258	262	235	239	249	225	247	246	232	222	232	235	251	271	271	244	244	268	264	262	290	237	240	268	228	251	233	283	276	241	217	274	251	237	252	246	246	249	249	267	242	257	257	241	229	247	234	271	231	256	265	244	257	260	254	228	255	237	274	252	233	244	242	249	229	226	252	262	234	247	255	248	217	237	224	248	240	262	232	266	262	244	242	236	215	241	283	258	274	259	259	271	237	250	270	220	254	267	237	208	245	212	236	214	241	251	255	251	234	270	236	276	235	232	240	258	265	245	248	251	287	238	239	240	253	244	261	245	275	264	231	254	241	278	236	203	234	276	268	239	231	237	249	260	254	238	234	248	234	231	247	248	265	268	227	231	250	238	247	234	247	263	272	233	235	240	231	271	242	249	250	245	248	247	282	223	240	255	219	237	271	268	239	223	256	248	289	256	266	225	234	272	249	240	245	240	232	260
7750	10817	8882	4362	2965	2261	1687	1358	1133	906	778	686	624	552	518	522	485	471	441	382	409	376	377	386	383	357	346	352	367	346	325	322	325	344	335	341	307	329	343	323	291	301	307	350	303	299	314	328	318	315	317	296	319	303	309	308	302	317	300	285	290	303	287	309	323	309	301	328	334	272	285	289	300	341	308	323	287	309	314	315	342	319	341	332	278	320	297	303	304	322	305	321	294	300	297	315	289	321	299	312	298	304	303	304	298	314	297	303	298	290	284	281	322	331	318	306	275	309	296	302	283	331	303	307	328	289	291	288	327	248	292	297	306	298	292	315	299	335	282	275	316	310	257	285	302	281	310	315	309	302	306	274	303	246	325	329	290	273	323	328	294	313	295	299	278	298	319	302	295	339	297	294	337	293	280	304	281	302	316	287	310	354	279	312	326	259	308	325	281	312	316	271	314	285	304	267	280	296	313	306	294	277	299	265	282	278	314	291	314	309	317	291	298	313	315	289	297	260	283	321	262	307	312	275	291	292	312	290	328	282	293	299	287	323	318	319	271	292	291	306	278	279	311	310	268	304	309	307	320	305	285	308	344	323	301	284	310	306	280	303	327	312	287	322	291	301	290	287	321	287	305	294	282	342	313	325	266	286	329	299	267	302	330	290	267	300	309	317	324	284	301	303	324	282	289	293	299	265	299	276	285	279	285	323	300	295	344	299	296	305	285	321	289	267	315	279	285	313	311	282	297	308	341	292	310	325	302	290	270	305	302	337	297	312	313	302	341	293	307	338	273	307	286	303	303	284	290	297	287	293	306	291	271	307	268	285	337	291	305	298	323	299	325	275	323	303	318	278	291	315	309	277	274	331	310	306	289	271	296	311	266	273	307	320	278	289	311	295	314	283	298	300	289	288	272	287	297	339	310	306	305	277	312	264	292	295	290	296	298	328	293	333	302	332	300	315	291	299	283	313	319	352	315	306	328	303	312	316	284	325	297	304	305	281	285	317	291	292	329	305	300	331	344	277	288	295	307	298	296	296	292	302	285	306	277	307	309	283	281	322	297	303	319	279	299	303	296	288	301	315	287	307	313	324	295	294	288	324	273	304	316	316	294	291	332	303	261	301	275	274	300	310	297	280	305	290	292	286	340	286	266	271	271	290	300	300	280	308	313	308	303	320	324	339	308	310	299	302	274	283	304	293	299	317	299	325	346	302	283	342	299	306	307	314	298	302	325	299	279	301	306	325	319	313	304	305	319	278	317	331	286	298	321	321	307	322	292	279	311	295	300	294	283	331	277	326	281	313	287	319	300	315	305	268	273	301	311	298	301	348	298	302	318	298	292	290	320	328	300	299	291	329	300	284	301	275	295	293	324	320	278	289	308	309	294	316	307	283	299	278	315	297	337	321	285	298	309	282	306	319	308	314	324	278	283	273	308	355	300	292	311	284	305	283	294	338	316	298	307	293	325	304	320	316	278	317	283	283	296	290	286	297	316	303	338	282	299	280	304	310	307	276	264	305	314	313	295	299	297	277	289	268	296	296	300	291	329	304	280	309	274	298	268	303	294	277	321	299	291	290	274	305	286	306	307	275	294	266	297	297	326	319	297	315	292	287	318	303	307	303	286	297	324	305	276	301	291	269	302	291	304	297	335	314	299	277	291	296	316	265	323	325	321	306	290	304	330	309	282	328	291	249	260	335	303	298	301	299	289	296	289	295	283	299	295	304	302	329	302	282	306	273	317	317	303	301	301	317	301	304	284	313	300	285	303	337	289	321	300	316	283	279	282	290	307	289	275	293	295	322	298	321	304	297	317	314	289	275	301	323	270	300	280	325	272	293	332	283	307	281	304	306	305	305	313	309	315	308	320	279	303	305	307	307	290	295	308	302	299	303	302	289	312	323	313	303	324	305	312	301	259	310	285	282	284	281	297	271	310	312	302	320	281	304	322	293	314	292	296	265	287	304	299	278	331	314	309	287	294	318	288	285	288	335	327	305	302	329	340	299	311	299	283	281	292	295	301	288	294	315	310	337	278	294	274	301	297	293	280	273	289	302	286	313	297	306	312	297	323	305	294	306	284	286	291	298	297	319	302	272	323	301	279	295	290	319	317	269	280	321	268	298	282	291	298	280	285	272	286	322	307	305	324	272	324	277	316	287	288	296	304	287	323	314	303	304	298	325	324	305	301	292	301	292	302	315	326	289	290	301	289	328	315	305	279	283	287	302	294	299	311	295	314	305	302	328	289	307	272	309	299	319	269	319	279	268	320	301	310	314	293	287	278	276	298	295	291	305	304	324	284	292	313	311	332	284	311	313	297	294	287	306	303	312	303	305	311	274	314	293	308	303	295	308	288	266	294	282	267	281	303	307	270	312	269	303	324	329	322	294	294	273	281	300	278	292	285	300	310	288	275	298	296	315	284	316	286	293	311	293	282	286	313	286	293	302	307	276	307	313	322	324	332	335	317	326	340	299	317	305	275	309	334	292	299	296	310	312	278	322	328	302	292	300	292	277	287	314	306	309	314	300	284	289	298	290	294	278	268	314	279	290	313	297	292	289	341	290	290	279	328	293	317	267	319	298	308	291	310	297	281	316	325	274	294	332	274	319	277	293	320	295	318	313	285	331	307	291	283	281	320	331	297	289	311	305	313	294	277	273	334	320	340	291	290	317	295	301	302	313	307	277	284	311	312	308	338	290	269	291	302	312	293	317	308	321	304	328	296	304	288	295	303	277	255	327	314	290	330	296	285	307	305	291	312	297	265	329	278	324	293	304	337	328	320	318	288	297	300	292	318	297	262	307	266	301	290	317	294	283	303	300	324	285	292	323	302	310	286	285	281	280	310	303	279	287	288	273	299	308	305	296	315	281	327	292	285	286	299	244	316	306	307	338	315	302	264	308	291	289	287	298	300	305	290	314	315	290	294	304	273	273	276	286	297	284	289	309	304	283	281	314	323	287	292	296	320	294	312	295	293	297	306	303	334	306	286	289	269	292	285	260	330	294	270	291	294	297	281	338	290	290	335	313	311	308	320	321	294	310	288	312	280	287	302	297	299	306	283	287	278	311	289	300	264	287	287	275	296	283	320	309	285	293	299	289	280	321	318	274	314	278	309	300	300	307	313	295	306	279	312	293	302	305	258	288	315	314	291	274	312	292	298	291	302	290	305	267	310	291	315	282	296	300	286	283	288	303	297	269	322	260	295	291	286	281	304	302	322	297	314	304	308	308	296	278	274	312	296	278	311	313	325	325	309	263	281	286	318	268	305	292	298	287	273	306	342	320	280	323	291	300	318	310	318	317	317	271	330	272	302	304	307	307	318	325	326	304	272	299	282	285	293	306	343	326	293	304	328	312	317	289	307	304	299	284	318	293	281	304	306	293	309	296	290	281	331	277	296	307	340	282	326	319	301	280	281	310	307	291	286	309	290	299	295	340	343	286	299	289	292	314	262	295	301	287	309	288	296	291	288	316	293	302	281	323
25032	21073	27385	24862	10867	1167	867	798	759	706	692	663	675	667	615	628	600	611	635	640	635	633	598	595	622	628	577	580	646	569	564	612	577	583	603	581	608	603	562	611	620	548	574	575	610	579	630	559	573	594	570	547	556	575	576	598	570	599	595	549	611	566	582	586	648	582	544	590	544	609	564	597	654	617	570	598	604	598	603	555	639	608	650	588	612	624	561	586	583	593	585	627	620	552	581	583	588	597	555	589	573	565	583	587	593	598	610	546	562	615	584	556	593	544	551	601	573	589	610	552	611	579	645	569	611	566	587	582	590	546	587	581	623	590	589	571	543	615	560	560	611	585	570	591	603	560	611	588	625	635	600	594	616	618	592	582	576	589	545	608	589	564	579	591	571	593	588	594	597	602	590	534	600	581	569	600	569	580	592	620	600	524	569	584	587	575	543	572	574	600	584	567	545	577	577	586	601	605	570	578	607	589	586	576	569	623	584	596	593	522	589	568	605	622	631	589	607	606	544	579	589	608	584	617	603	592	598	603	613	620	613	554	574	571	635	589	591	564	571	577	592	599	580	609	589	562	576	601	568	624	551	570	597	581	568	609	588	596	557	621	587	599	627	558	609	590	588	558	573	611	582	582	577	582	564	587	592	557	581	612	585	573	530	573	600	605	564	621	622	592	591	561	593	584	615	591	560	628	579	576	609	574	595	585	570	545	595	567	597	596	582	543	562	583	590	568	578	604	613	597	542	628	616	547	543	592	592	621	569	619	562	616	571	582	566	672	567	544	578	591	613	568	616	602	610	578	588	565	593	591	646	610	561	583	582	568	602	584	571	523	596	638	545	557	576	587	578	588	578	556	584	609	561	544	578	598	543	602	581	601	577	599	560	579	625	592	555	600	563	534	577	635	570	620	575	615	563	571	564	617	549	598	561	599	631	588	604	585	589	574	622	614	584	575	553	627	571	586	574	620	598	552	568	629	570	622	596	559	558	642	566	572	625	622	571	632	589	550	601	590	567	621	539	584	584	602	562	613	594	627	586	590	561	580	564	576	541	606	559	605	569	630	571	537	565	576	607	586	613	555	559	588	597	604	574	564	565	600	571	580	582	605	610	573	537	581	540	553	600	580	573	582	601	545	575	572	589	598	577	593	561	609	570	588	597	617	603	548	566	584	610	563	573	592	583	576	621	622	570	556	619	562	574	578	559	590	597	576	578	616	594	588	587	626	586	561	598	618	614	569	607	616	554	633	571	607	567	566	567	598	623	579	643	594	571	633	573	561	521	585	595	577	621	582	565	596	594	597	592	574	608	548	588	596	595	532	619	543	635	557	569	645	589	555	555	574	591	582	585	594	575	593	620	558	556	583	623	599	603	581	597	572	575	617	590	574	618	598	584	564	547	587	553	578	601	608	596	587	599	594	589	580	551	603	562	564	572	554	543	585	576	630	563	580	591	596	618	575	610	596	590	587	589	569	553	588	571	576	613	588	608	570	556	559	585	552	570	591	605	600	592	579	601	571	564	580	582	560	598	644	572	566	596	654	567	609	619	577	557	569	627	606	563	593	605	605	593	593	631	605	553	587	648	623	550	560	541	550	566	556	594	597	564	550	590	622	570	592	643	608	618	528	583	569	584	537	632	588	627	595	603	573	583	630	603	559	596	560	603	593	611	565	565	594	636	585	588	561	611	588	577	578	566	588	624	618	569	604	610	570	576	581	573	559	611	646	564	565	627	541	611	601	590	553	574	579	574	622	607	536	575	606	581	577	645	628	578	594	550	571	551	567	567	555	562	609	585	552	555	585	593	614	555	588	580	590	577	581	564	590	601	600	622	568	599	584	628	607	591	599	615	617	622	569	609	557	608	546	606	561	585	596	641	554	584	582	568	593	611	641	554	564	581	587	589	591	597	597	545	590	569	558	644	626	570	588	592	572	582	608	602	548	574	557	628	572	574	553	563	587	602	601	546	611	591	574	613	586	574	599	616	648	647	610	540	541	587	552	604	600	567	568	571	599	637	635	560	596	566	581	601	566	576	588	603	636	618	545	586	611	559	597	581	581	583	588	548	588	539	594	566	611	590	557	638	608	564	553	606	558	569	539	620	608	601	599	599	573	562	599	562	614	561	584	543	593	607	589	567	594	578	600	635	560	598	580	583	561	599	607	596	576	585	570	571	548	569	528	620	573	601	627	555	570	570	582	554	604	608	624	597	606	585	607	576	590	585	552	589	569	625	592	643	608	537	575	587	584	590	563	578	601	592	562	578	586	577	625	593	589	561	642	571	579	563	547	595	574	595	537	553	581	613	581	576	584	647	551	569	653	568	571	542	619	607	571	569	586	575	572	548	612	595	549	565	593	563	598	545	592	580	591	586	589	586	606	595	616	580	574	555	597	557	591	623	591	584	568	571	597	600	588	619	561	610	576	603	582	594	553	605	574	560	601	575	614	576	608	552	606	608	563	590	634	555	605	624	574	615	573	564	576	555	613	565	593	562	583	587	584	596	601	635	555	595	593	573	565	595	556	572	578	635	581	589	563	566	620	600	599	588	621	605	580	585	556	581	620	563	581	607	582	621	586	606	616	587	559	632	597	594	611	616	556	555	574	587	610	562	566	575	601	584	623	592	609	597	568	554	607	599	576	565	589	605	591	601	592	576	571	594	579	578	599	635	562	517	603	624	609	587	625	619	600	596	600	598	610	612	625	571	607	566	567	616	617	617	562	555	585	625	584	526	566	576	568	553	594	567	590	619	596	599	580	572	544	630	582	590	603	556	577	622	605	605	600	603	563	616	576	591	602	597	592	543	597	590	627	569	589	550	607	609	608	563	599	583	604	562	569	537	576	542	574	588	535	592	584	575	572	591	613	577	596	596	599	583	614	601	562	584	580	595	591	552	599	616	587	575	607	531	537	587	588	573	559	611	598	601	598	620	580	571	612	616	598	548	565	566	558	563	577	592	602	566	601	609	583	529	635	609	571	597	561	594	564	564	538	603	638	612	610	593	579	587	630	606	597	542	555	612	609	570	611	620	600	605	561	592	592	570	592	610	581	557	551	559	569	580	603	526	591	595	576	577	546	584	638	609	599	607	595	559	558	602	602	615	565	619	580	596	549	578	576	574	568	535	607	627	583	613	597	619	618	598	543	628	571	629	627	573	569	603	587	576	579	592	612	552	564	585	529	639	578	549	582	594	587	636	578	566	568	542	647	571	587	619	585	615	559	534	627	582	590	573	575	584	599	604	610	629	586	517	546	600	578	582	623	639	612	556	589	614	612	599	572	566	562	617	576	622	612	578	624	603	596	559	602	621	595	562	566	595	550	635	621	600	600	610	562	543	603	621	658	555	612	581	536	578	569	587	618	583	540	600	618	557	547	580	589	592	597	609	537	572	585	619	567	580	588	582	572	570	581	619	544	613	562	585	613	588	559	598	622	591	579	558	617	574	613	565	579	594	606	629	592	589	564	570	576	586	596	602	541	579	570
7239	6411	4995	2680	1959	1669	1276	1235	1123	1041	914	878	866	835	753	789	791	714	734	758	727	735	742	694	750	666	707	696	695	673	706	691	693	669	718	690	682	666	676	704	670	663	681	666	717	660	682	711	714	683	686	652	717	681	697	642	686	667	693	667	700	647	691	637	667	656	679	663	719	696	687	698	682	680	713	675	694	652	718	681	661	686	655	702	649	694	630	700	695	675	652	663	648	662	669	682	653	663	663	705	692	720	683	683	654	638	701	685	635	681	692	665	688	707	687	680	686	715	678	687	664	672	686	697	695	697	704	665	700	626	650	656	644	699	653	673	676	674	686	706	683	660	699	654	704	725	688	684	643	703	692	630	666	667	678	685	666	680	652	667	679	702	625	679	631	702	659	669	629	680	728	677	674	663	672	682	631	694	679	634	725	688	704	698	660	648	639	649	664	681	690	715	635	691	640	648	731	677	639	714	686	638	633	712	722	684	704	682	682	687	647	652	692	690	674	670	703	673	677	679	683	648	679	651	681	649	677	693	687	673	649	674	684	680	695	696	662	689	685	684	687	709	696	696	735	697	685	689	637	639	668	668	670	685	681	673	646	649	662	724	711	678	711	683	676	692	667	657	647	656	681	660	710	699	684	696	664	679	673	675	663	672	618	631	670	639	701	674	685	689	685	638	694	692	699	681	676	650	662	674	646	681	748	666	698	696	667	681	669	656	670	672	619	694	713	650	663	657	673	677	632	678	656	695	693	719	665	656	663	647	672	696	657	641	699	664	645	720	673	682	691	674	725	710	659	700	693	678	698	630	646	718	699	670	647	657	676	633	706	707	743	698	662	687	691	687	714	702	639	685	666	634	682	683	706	661	687	672	625	711	693	653	627	675	672	695	678	679	643	686	708	709	663	662	696	680	646	702	741	656	670	674	652	642	699	712	687	647	644	678	691	684	704	685	616	711	671	662	712	653	694	694	639	707	675	670	673	717	679	678	677	702	676	673	664	705	643	652	693	690	651	651	691	662	652	684	654	736	685	658	664	639	661	710	717	660	746	704	700	703	632	648	696	698	673	672	669	669	690	677	670	722	626	664	701	719	651	656	702	705	735	699	650	617	682	634	697	657	663	693	668	675	676	670	615	630	710	660	723	701	641	694	650	706	666	620	678	696	662	682	685	683	690	663	696	681	642	688	680	679	688	717	643	643	690	689	713	673	624	673	638	682	678	665	669	682	742	704	672	669	709	658	696	636	664	635	691	670	658	618	674	676	713	683	670	639	686	616	682	688	694	664	656	679	725	683	703	699	723	724	634	638	698	696	691	683	715	700	668	674	641	722	671	675	662	636	628	689	751	707	647	692	736	677	665	625	692	665	646	650	711	725	679	678	661	681	710	675	647	694	682	636	656	675	687	657	700	692	678	698	695	632	677	692	679	697	709	696	655	684	687	663	658	726	675	705	692	657	686	643	696	700	676	702	712	664	675	657	700	669	666	688	745	699	653	662	701	695	664	716	679	680	658	647	673	690	666	696	703	665	707	676	654	690	724	674	696	645	633	667	660	691	647	668	689	699	714	644	736	709	668	636	668	719	717	700	706	636	652	644	666	659	688	657	689	678	654	660	749	698	654	652	699	664	697	663	655	701	693	647	680	653	704	704	620	669	654	670	698	713	671	698	635	698	688	714	690	648	673	684	697	702	698	679	655	646	686	714	663	686	631	651	620	720	703	665	681	703	656	624	614	649	708	692	656	745	690	697	662	676	669	673	663	684	736	682	677	674	676	654	642	635	688	722	706	655	640	697	642	707	676	661	674	672	664	673	731	694	655	690	655	709	643	731	689	673	668	687	692	699	660	682	704	630	665	712	662	666	681	664	663	665	657	657	701	654	681	688	617	673	664	646	656	690	699	719	675	648	661	688	677	690	664	678	684	691	708	706	709	694	646	681	659	636	681	710	725	728	682	691	659	670	663	690	634	708	638	633	690	691	640	667	666	688	677	688	690	693	716	689	683	636	701	700	686	629	660	677	739	716	727	661	669	653	682	698	662	661	674	731	664	663	685	689	654	713	669	685	675	655	726	672	721	704	656	654	665	677	665	716	670	697	677	664	692	658	683	616	666	696	722	681	660	648	703	704	710	626	671	661	674	630	698	710	629	696	699	676	645	729	749	742	671	675	663	637	691	656	662	700	655	648	705	660	681	690	703	693	671	672	661	677	638	653	640	682	690	651	714	711	689	644	698	668	665	673	706	742	702	692	704	684	677	700	624	665	659	674	664	655	654	655	670	678	688	647	650	684	684	650	673	678	691	688	671	672	694	705	670	614	680	662	689	685	703	632	694	719	687	676	660	683	650	679	607	682	651	690	735	714	742	704	689	636	675	641	690	674	703	683	659	644	663	694	640	675	679	679	669	674	647	653	672	705	655	682	691	674	666	699	710	655	661	661	677	674	660	697	623	701	654	670	703	692	675	677	614	666	700	690	636	658	668	660	729	686	686	663	684	662	666	713	648	722	694	687	695	677	672	688	679	700	658	660	674	669	670	680	722	683	679	672	716	660	662	665	658	667	702	658	661	666	640	661	715	645	647	662	689	679	664	663	726	621	687	690	725	655	686	665	633	675	650	704	671	648	684	652	693	671	637	700	675	696	683	668	691	695	644	693	644	658	687	626	706	654	648	658	666	663	691	710	648	688	694	715	681	673	662	635	629	735	724	677	666	643	626	681	682	671	710	663	644	617	677	670	689	651	666	671	697	646	670	670	663	653	688	710	663	679	685	673	674	658	665	659	716	696	685	679	670	676	660	711	713	672	681	662	674	641	694	673	735	646	664	681	675	677	717	669	727	631	671	692	716	672	694	662	651	629	667	728	715	698	642	664	661	658	677	647	666	701	641	679	661	731	652	709	682	642	703	662	717	667	694	687	681	669	684	644	671	683	658	663	643	662	634	693	639	694	676	669	659	649	669	639	655	677	726	733	717	674	689	645	649	707	656	710	677	667	623	662	658	724	700	698	705	679	673	683	652	703	687	725	695	701	684	646	664	703	664	686	670	670	665	651	700	702	716	681	697	662	636	687	658	671	679	645	669	667	629	690	688	690	641	634	681	684	699	723	661	670	722	711	643	668	683	648	649	635	694	665	667	634	696	689	658	671	667	711	618	689	693	656	671	649	659	682	664	637	623	685	685	713	708	645	669	686	689	679	662	716	657	717	685	677	645	635	663	682	696	660	649	696	666	694	661	640	693	712	738	662	743	669	666	698	653	711	637	664	659	695	701	727	657	716	718	711	663	645	688	664	668	667	635	714	668	638	671	663	637	704	693	646	650	695	667	697	704	661	705	687	704	698	656	666	702	660	708	681	696	675	665	650	640	684	682	622	679	673	707	677	654	714	695	707	682	707	661	723	669	700	635	682	649	660	730	680	644	683	666	678	660	666	707	681	647	705	659	663	685	630	661	664	731	701	725	663	665	686	728	723	678	681	675	691
22785	21098	28918	23503	21095	21135	10901	1228	884	763	623	546	498	473	425	415	425	403	398	356	355	343	336	305	304	307	293	260	262	286	262	252	264	238	244	288	249	272	246	266	250	239	264	264	278	255	276	262	251	270	241	247	270	272	244	268	258	240	243	246	261	225	234	245	245	239	255	266	264	253	241	264	281	256	244	236	223	262	273	257	251	226	223	246	235	231	246	255	259	250	233	243	279	246	239	250	265	227	250	232	218	242	270	284	258	247	275	228	253	249	277	257	229	231	248	242	243	294	250	196	256	241	245	248	251	255	263	253	245	240	243	247	268	262	222	231	239	260	232	249	257	236	257	233	247	249	220	225	251	248	224	260	241	226	257	253	258	261	245	260	241	249	269	278	256	238	230	279	228	240	257	265	267	251	224	227	260	215	239	260	221	253	244	249	245	270	249	248	252	238	239	218	251	260	227	239	267	244	245	238	237	255	249	232	226	267	244	242	240	268	229	228	259	246	262	255	227	236	253	266	239	246	221	249	263	250	243	270	229	226	249	283	236	243	243	240	231	245	257	246	230	257	262	261	258	245	278	235	235	238	239	274	230	253	224	242	252	249	237	255	226	238	232	226	243	264	237	248	242	242	249	257	230	230	216	263	235	230	215	226	264	246	200	228	229	219	227	241	261	233	249	211	241	219	201	231	281	277	253	259	217	241	223	255	254	217	232	239	221	237	258	244	230	262	252	268	241	237	251	242	249	253	274	239	225	256	245	237	238	244	263	239	232	235	211	250	213	276	247	241	222	240	259	231	263	266	254	239	256	262	261	228	251	268	246	259	279	263	253	234	234	261	251	225	252	246	232	250	262	249	281	253	260	236	233	257	229	238	254	235	265	249	241	245	245	261	272	266	272	240	256	264	241	251	237	259	253	251	240	231	246	251	229	230	243	220	244	246	237	217	235	259	237	237	225	261	247	231	256	209	219	238	242	260	262	250	230	247	242	223	220	214	237	258	216	237	232	259	226	264	247	220	262	233	239	265	241	250	249	261	233	236	264	229	227	234	255	249	282	221	236	232	250	209	236	245	259	257	229	250	229	232	233	248	258	256	231	251	224	242	230	277	241	250	243	246	257	256	260	265	229	244	241	260	238	235	223	248	243	222	237	232	239	276	248	263	232	240	223	258	242	245	254	240	238	228	212	208	220	233	257	247	253	226	213	229	241	252	217	239	225	259	228	249	231	248	234	260	279	249	274	250	230	235	272	245	253	259	246	219	203	254	263	232	268	232	236	220	244	220	244	249	262	254	240	237	229	230	237	251	261	259	248	255	252	233	226	246	249	255	245	222	255	229	254	266	240	260	241	226	242	220	262	223	234	251	244	252	245	233	256	246	262	241	216	261	258	222	242	243	224	243	245	229	239	229	255	242	277	251	224	254	243	227	214	234	254	284	253	255	241	255	228	240	236	269	225	256	230	220	256	248	240	234	274	251	252	257	218	233	235	242	236	229	234	233	254	252	270	225	226	248	244	265	248	254	248	229	251	238	223	249	251	242	260	246	258	218	243	237	232	233	219	243	252	264	238	234	222	284	239	238	260	237	247	246	233	236	240	231	273	245	224	263	243	245	292	250	262	212	235	248	274	263	268	232	245	256	235	250	222	222	245	230	248	244	237	249	221	251	229	270	257	234	201	233	234	271	259	240	247	243	232	274	240	258	249	241	233	247	232	250	241	224	255	243	252	238	258	249	261	253	241	228	264	208	272	281	242	254	220	257	229	232	226	276	250	263	254	259	239	228	254	253	250	239	259	257	232	261	265	278	263	258	237	250	249	222	245	261	279	263	239	236	232	241	239	235	230	265	240	266	250	258	256	255	243	241	258	258	252	231	236	244	240	229	238	253	228	227	223	243	256	266	228	246	225	245	234	227	280	239	214	270	252	243	279	236	270	202	241	263	235	245	240	254	225	230	246	244	266	244	240	235	254	244	252	244	234	243	228	253	244	218	254	254	249	252	238	269	235	293	241	243	237	250	263	258	244	239	271	228	226	239	232	250	234	260	244	233	240	270	246	237	235	230	224	265	248	231	243	254	236	208	260	242	215	249	231	241	264	248	220	249	249	236	235	262	242	241	219	233	241	250	257	234	244	214	235	257	240	231	263	288	243	216	238	226	277	256	226	224	223	248	260	245	250	247	247	223	244	274	237	248	247	209	271	220	227	265	242	245	253	219	253	242	234	262	233	259	241	212	261	246	203	262	244	236	252	214	235	256	259	261	254	234	257	240	231	247	236	227	257	239	262	210	251	242	244	245	225	240	232	226	253	223	262	242	252	246	251	251	240	246	227	227	244	256	241	235	243	251	258	238	249	282	270	245	266	223	261	252	255	231	257	256	267	251	243	229	236	247	235	255	241	252	240	230	224	267	218	231	260	264	274	232	246	274	250	249	254	259	259	261	263	225	221	254	241	228	249	254	234	230	228	225	255	244	244	230	240	250	241	215	257	264	258	233	261	256	258	255	262	267	249	246	248	246	219	224	243	278	241	210	237	266	240	251	267	223	231	229	257	248	243	239	272	268	247	228	240	237	244	236	264	245	228	253	250	258	261	237	216	273	265	230	232	238	232	245	259	248	243	250	234	229	248	281	227	236	244	247	228	250	237	243	269	213	283	266	253	238	238	266	245	243	260	241	223	236	247	254	225	225	256	217	236	230	237	236	217	224	225	263	263	241	211	212	258	222	254	242	229	229	222	248	210	251	276	246	237	278	232	233	236	236	249	249	246	211	235	247	239	212	245	243	229	219	252	245	239	257	283	239	231	245	232	214	266	241	224	255	232	233	234	268	221	247	236	267	272	254	249	211	210	250	237	251	240	250	249	278	221	214	250	260	241	234	240	258	253	256	241	243	233	232	241	221	253	232	226	244	223	233	219	228	264	236	240	259	250	227	266	235	243	230	293	251	248	248	246	247	234	255	233	234	265	237	232	255	210	237	238	244	235	228	243	213	246	254	254	270	246	243	242	245	257	247	220	240	258	224	228	229	236	271	240	243	227	232	243	253	221	248	274	257	234	264	253	261	252	256	228	235	268	258	236	229	233	238	249	213	228	223	263	223	231	218	216	251	217	277	248	228	241	270	225	258	241	249	250	245	230	247	259	256	254	251	243	229	210	238	230	264	240	262	248	242	217	256	244	234	226	254	216	229	233	259	222	243	249	229	253	266	230	224	238	229	250	214	239	231	247	230	230	241	258	226	261	262	228	258	262	254	264	253	247	249	223	255	211	250	255	254	270	265	246	228	229	246	233	239	246	219	251	236	231	234	262	240	270	246	228	234	254	216	221	213	241	229	211	226	237	289	233	238	245	255	233	271	238	255	285	232	211	273	245	270	229	230	226	228	233	225	243	228	229	243	238	231	245	232	229	249	258	230	254	233	264	248	231	239	238	238	251	210	241	247	275	249	257	224	233	241	220	245	232	261	246	282	252	236	256	230	222	238
10906	17387	14096	7540	5187	3771	2907	2273	1869	1474	1203	1053	908	781	686	659	587	601	546	498	455	458	436	406	387	381	351	375	328	371	367	345	346	335	334	326	305	307	320	310	276	335	286	281	294	316	329	309	309	340	293	287	284	258	275	259	306	287	302	265	266	260	300	269	275	297	285	301	277	275	273	282	287	288	272	254	259	268	271	304	284	271	286	263	278	282	270	283	286	274	263	274	271	273	266	228	267	277	284	277	289	287	263	243	279	268	272	250	244	281	289	308	278	265	266	255	285	287	271	280	262	273	273	263	279	284	291	274	269	269	285	268	300	264	247	248	294	295	245	290	250	250	230	288	283	273	274	241	264	257	282	268	281	280	247	280	305	278	269	280	246	270	269	260	282	283	283	288	277	287	265	270	259	275	281	267	259	285	259	270	258	267	269	278	278	292	259	257	289	261	290	276	269	271	263	300	275	257	252	269	255	266	263	290	289	279	287	277	272	275	270	261	245	268	265	257	303	244	257	264	280	271	262	258	262	279	263	269	271	263	280	289	239	294	265	249	263	262	286	288	257	254	271	293	260	270	259	299	271	256	246	254	240	247	250	264	265	290	280	291	257	258	251	254	280	268	244	249	264	251	256	255	276	289	267	257	259	275	261	285	257	238	257	264	276	249	274	263	272	282	244	258	301	265	265	267	267	253	265	287	234	284	262	259	274	273	272	289	280	255	269	251	257	266	266	264	244	270	277	267	268	244	259	271	256	292	275	263	279	263	302	279	260	281	261	263	272	260	287	244	298	283	306	264	292	260	282	250	316	287	265	264	258	268	249	298	284	307	266	244	265	272	250	282	271	250	250	272	261	283	292	264	271	276	286	293	281	257	262	275	261	267	261	263	278	296	283	262	267	289	269	297	275	287	266	311	289	276	276	271	232	276	297	261	293	265	219	282	287	276	267	280	268	265	270	297	261	291	302	289	254	277	293	242	260	247	260	281	274	266	272	282	264	252	270	265	275	275	269	244	287	271	250	260	271	267	274	262	253	275	293	275	257	256	267	267	287	253	289	249	265	279	290	282	295	273	261	248	267	276	279	267	257	264	262	258	245	262	270	292	275	269	264	275	257	288	254	281	283	272	263	278	292	274	266	253	263	278	295	270	253	274	281	271	298	260	255	276	307	274	294	235	245	289	273	259	270	277	261	296	295	277	293	267	283	271	257	257	252	294	268	273	245	279	239	268	244	270	265	257	265	283	253	246	280	272	263	268	272	267	249	252	266	245	297	298	264	286	266	279	274	289	256	249	242	277	248	260	277	269	282	306	299	253	273	296	286	287	224	270	307	267	299	258	287	270	260	266	278	260	252	230	254	259	252	265	278	266	290	241	276	264	290	260	248	254	279	281	268	287	286	304	273	254	244	259	279	256	262	254	283	269	285	256	301	275	231	274	263	248	278	264	291	296	251	273	257	249	252	272	262	251	257	256	265	246	268	263	278	238	290	256	257	316	256	286	262	264	283	263	266	249	293	312	259	277	276	285	273	270	294	294	300	256	268	253	258	239	281	267	289	269	259	259	263	286	282	270	292	263	270	277	268	266	287	254	280	289	285	291	263	267	270	266	238	265	272	250	286	261	283	290	262	247	248	256	259	266	283	256	293	264	281	265	271	261	309	256	276	290	277	256	287	267	279	281	257	272	249	246	273	275	258	290	276	261	274	302	251	245	288	291	269	265	269	253	292	285	254	293	280	266	256	267	284	244	264	258	304	252	285	271	274	275	270	258	277	274	277	274	307	280	257	230	264	266	266	258	245	285	278	290	235	253	276	267	269	250	261	251	277	270	253	243	258	262	257	287	289	258	284	284	275	276	272	290	244	229	272	246	243	275	268	271	231	279	271	296	255	248	289	252	258	285	281	285	283	259	274	274	276	257	276	262	272	250	270	280	257	277	265	270	269	299	259	245	283	237	245	268	276	253	276	261	257	251	264	295	261	221	255	270	251	283	260	264	274	271	275	266	269	313	264	257	263	245	229	259	296	256	266	259	261	281	249	292	266	279	273	271	254	249	267	251	274	280	315	297	261	275	261	290	254	275	273	262	251	266	280	269	272	249	265	261	279	242	254	280	264	258	237	282	252	262	224	264	272	240	238	277	284	287	276	246	263	278	262	281	295	290	292	241	273	281	250	276	248	281	268	301	250	308	258	275	287	281	272	293	267	277	290	290	296	258	290	251	246	271	288	244	289	240	261	295	245	277	257	275	276	263	252	284	235	271	267	249	288	285	260	285	258	265	272	274	288	258	228	251	266	260	268	276	265	249	276	269	283	295	290	269	285	262	271	271	305	275	280	281	244	276	268	271	279	241	274	281	259	247	289	267	261	284	304	281	278	250	263	273	244	272	278	262	265	284	264	280	241	284	304	274	262	234	246	263	258	272	287	240	230	292	273	267	261	283	256	261	221	268	279	273	270	250	273	281	289	272	273	263	259	251	269	272	270	276	286	250	261	243	261	273	257	273	275	289	251	278	283	257	274	265	284	300	270	253	271	276	266	265	244	277	271	284	293	252	289	276	281	282	232	315	254	271	285	280	282	297	278	298	280	274	252	261	234	282	280	291	270	285	238	298	270	266	252	269	284	276	280	251	284	247	259	299	287	262	255	258	260	240	286	287	261	252	273	262	296	275	271	287	301	262	289	270	259	294	264	269	266	260	308	280	285	269	272	292	265	318	284	264	264	277	284	279	262	260	245	273	264	273	277	264	319	270	253	286	268	252	262	252	282	271	249	246	271	243	273	314	251	287	265	299	276	290	255	299	267	267	243	281	313	261	279	256	297	296	262	260	258	274	285	245	257	253	256	234	272	271	269	257	261	250	275	284	257	275	268	267	238	263	271	270	266	293	288	281	284	258	270	286	282	253	272	263	298	261	283	283	300	281	279	274	289	284	296	258	274	245	279	270	282	263	275	273	263	294	269	293	247	266	258	276	247	258	281	312	257	267	282	259	309	282	283	264	279	278	281	269	266	258	307	245	294	253	279	268	283	239	251	294	258	274	274	288	274	281	283	262	293	281	271	281	283	253	265	274	313	268	269	278	262	286	264	279	249	294	275	296	286	255	230	282	249	253	295	293	263	266	241	284	272	275	267	270	251	297	292	265	272	260	268	287	259	258	249	225	267	280	220	271	248	258	291	283	246	269	290	276	277	249	279	262	270	257	248	282	269	252	270	269	280	285	253	269	270	265	275	257	253	258	258	297	281	264	295	232	275	285	280	258	281	281	286	267	256	283	274	267	275	258	252	260	246	235	281	226	275	288	287	263	292	252	263	294	283	267	251	269	271	292	257	277	280	276	233	272	253	277	266	297	268	289	283	265	273	275	288	237	240	261	249	245	257	285	267	255	277	253	272	273	283	237	288	278	251	308	258	272	278	284	286	264	256	288	268	257	273	255	257	283	239	274	250	268	261	275	257	266	249	275	278	253	288	288	289	265	253	257
27030	20203	7742	1077	696	669	574	562	506	496	532	531	554	503	541	520	526	499	535	500	523	511	517	490	508	494	507	559	497	575	493	535	500	494	528	551	495	516	505	554	540	540	503	491	523	541	513	519	472	490	491	509	516	499	481	561	519	512	527	523	534	519	542	481	526	521	503	522	497	512	492	494	549	520	523	543	469	534	497	497	464	514	486	460	540	521	530	529	477	507	509	551	522	497	502	513	533	552	528	509	520	516	501	512	532	496	505	482	475	486	497	534	456	509	516	515	527	534	483	510	517	518	528	531	551	513	520	534	492	512	512	467	507	506	504	516	531	494	494	504	491	535	503	489	497	555	569	516	521	521	488	519	477	504	538	530	548	529	522	558	516	498	497	548	532	524	549	527	551	542	496	513	498	534	543	519	529	522	554	508	469	515	574	508	506	511	518	526	527	556	513	507	527	547	502	548	559	489	488	502	483	513	504	515	491	486	508	502	532	550	520	532	526	535	517	571	529	546	480	496	512	501	537	508	542	510	496	543	520	509	555	531	524	542	533	484	481	519	521	493	482	530	493	549	509	512	500	514	509	527	503	507	499	508	514	523	511	576	561	538	557	499	496	525	481	500	500	543	520	505	514	473	518	497	536	498	491	528	544	507	539	488	525	489	486	518	503	551	527	524	519	492	479	530	516	465	503	504	544	507	526	540	519	525	528	515	494	522	500	493	515	519	513	501	480	512	501	506	493	558	485	509	491	503	508	533	515	588	511	530	492	508	568	529	543	526	534	520	526	500	519	502	524	500	494	488	530	446	485	518	494	535	516	517	470	559	548	476	545	540	472	500	514	531	518	459	491	528	481	496	540	520	500	520	531	527	523	541	493	511	486	481	532	485	520	510	494	482	570	489	502	495	478	521	505	488	529	511	493	523	515	507	506	507	530	493	484	559	513	518	524	488	512	530	529	512	489	508	522	530	509	459	486	521	516	515	492	502	512	531	487	536	500	508	523	504	484	503	522	494	497	541	514	514	542	581	516	512	519	539	507	514	490	547	481	516	498	494	478	474	522	517	505	500	482	572	536	541	484	482	521	520	516	487	491	535	489	504	492	538	531	477	535	539	474	510	482	512	530	516	502	521	510	482	484	543	515	488	503	521	563	497	545	503	507	521	488	495	514	528	508	534	492	529	483	501	475	448	490	548	498	508	528	457	518	514	532	532	523	528	534	546	531	523	530	486	526	550	534	502	542	519	496	495	496	482	545	527	459	539	488	480	504	516	515	498	509	471	516	521	578	491	504	512	531	513	491	510	501	534	550	500	506	521	535	522	475	500	508	536	540	485	516	467	493	528	485	514	504	545	521	511	512	533	524	513	511	502	511	514	522	524	503	529	484	469	521	489	520	522	537	520	544	492	496	493	554	464	509	513	500	509	512	512	542	476	542	494	532	503	507	494	508	514	531	511	531	537	497	537	508	531	534	510	544	483	500	488	498	503	488	509	496	526	516	532	496	490	530	479	488	483	503	519	510	476	520	466	517	488	547	505	507	499	515	506	485	512	508	538	478	534	488	530	495	505	537	517	486	503	514	572	478	537	518	513	523	496	522	485	535	504	499	497	530	488	507	509	574	511	527	520	515	527	476	505	483	532	499	515	491	502	532	516	478	492	506	570	568	519	504	509	504	513	534	524	524	501	530	512	545	466	479	502	508	524	541	522	514	538	506	524	540	484	519	486	553	537	492	515	528	516	497	570	498	505	545	500	491	527	522	525	551	503	491	507	504	524	507	478	525	498	544	516	534	490	463	509	510	541	540	505	484	527	549	543	519	543	504	521	500	522	505	481	491	478	519	520	529	531	535	508	506	535	480	567	518	497	526	509	471	537	546	501	525	511	505	515	513	472	527	522	499	515	504	532	466	572	549	507	520	487	555	497	500	483	522	493	533	479	514	539	531	531	486	533	499	525	520	515	495	498	498	533	475	520	527	532	548	526	486	489	495	500	523	523	534	570	495	519	432	553	509	529	505	544	512	531	496	483	537	534	534	488	515	514	525	495	484	504	530	509	481	478	481	550	511	501	519	559	500	523	467	540	472	538	540	542	477	497	505	520	513	511	508	492	482	529	501	494	495	508	524	471	507	443	536	518	542	501	532	536	522	558	535	474	472	501	486	508	540	519	519	449	489	527	505	531	488	546	492	526	494	485	532	507	547	539	552	511	490	509	512	528	494	514	524	538	529	498	508	516	500	511	523	523	526	491	526	521	539	505	496	512	507	504	501	513	536	526	512	534	483	499	524	526	505	513	538	524	541	521	518	533	563	515	500	510	453	519	510	511	511	512	534	506	525	524	511	509	514	549	505	499	518	504	549	493	517	510	500	555	532	516	494	482	497	518	526	527	503	483	464	496	528	534	540	523	518	483	491	499	509	510	536	489	475	478	519	526	503	508	546	502	487	509	514	497	516	533	495	484	508	554	531	491	507	533	499	513	486	514	488	509	519	500	485	518	519	521	493	513	489	550	505	538	499	523	496	531	491	543	519	516	509	505	472	542	538	530	545	507	492	453	533	513	474	505	531	510	500	512	535	494	522	529	520	479	514	515	524	463	495	491	445	495	525	531	511	478	498	511	502	541	520	547	515	512	522	498	466	532	530	511	523	493	510	528	465	512	470	518	530	512	565	549	538	508	555	507	523	516	548	505	523	530	537	520	516	509	496	545	543	529	559	508	561	520	538	545	501	528	523	522	551	563	536	525	488	504	544	538	524	497	522	498	517	491	525	495	515	506	505	539	506	504	524	511	529	495	548	520	507	499	528	531	516	509	509	514	484	514	490	535	482	529	541	547	519	528	528	555	517	543	507	545	537	529	501	487	518	536	485	526	521	510	538	467	469	505	516	487	517	538	535	506	508	517	538	491	504	511	502	551	505	521	530	543	563	565	466	533	489	516	508	478	494	497	498	536	460	488	525	505	553	540	498	464	507	501	507	503	532	564	544	514	496	518	508	517	530	535	564	512	511	492	503	538	476	528	497	551	496	533	491	546	526	525	506	462	499	522	499	542	479	517	507	495	519	470	506	512	488	516	503	509	523	523	523	524	486	457	527	534	498	528	505	492	530	495	519	465	505	502	531	503	477	549	548	536	491	510	529	519	513	508	519	523	522	528	500	530	505	525	533	511	526	571	534	508	491	518	497	489	565	499	521	509	514	483	524	530	495	528	537	547	500	542	539	525	539	514	520	493	510	507	525	545	541	542	530	491	521	501	561	515	521	552	486	518	512	501	512	544	506	523	531	491	514	516	519	474	551	500	514	493	495	503	520	504	473	513	537	501	536	512	533	469	533	528	509	541	527	554	512	526	526	519	531	522	511	478	498	528	519	512	517	523	492	507	535	523	535	528	541	519	540	514	508	485	506	515	512	535	520	475	519	496	520	513	510	487	529	507	529	512	520	487	493	509	551	505	510	500	506	517	493	531	501	565	504	492	503	496	537	547
5603	1485	1265	872	820	757	734	683	667	653	645	625	628	654	612	623	623	621	648	612	659	600	618	648	677	638	611	621	605	614	653	605	629	613	645	578	587	628	598	584	616	585	614	591	580	638	606	628	633	600	592	584	618	605	613	632	607	574	636	584	624	568	585	560	630	659	598	618	607	652	572	622	607	578	617	648	599	623	570	639	611	643	623	616	617	596	557	579	635	625	599	559	604	605	626	587	592	578	610	573	606	613	557	610	593	560	606	609	633	600	600	632	632	643	628	629	609	592	638	618	645	566	644	583	650	627	644	607	606	620	567	613	613	655	604	599	623	586	639	572	611	617	625	617	594	591	624	627	641	590	637	638	573	614	632	623	581	580	613	571	557	620	605	554	644	585	597	647	605	591	613	620	649	571	591	604	633	640	585	603	611	598	618	596	636	620	564	620	594	586	578	663	583	598	599	608	590	627	597	594	628	614	596	617	588	558	616	614	643	592	627	606	590	596	609	606	619	641	618	606	643	647	612	575	619	603	573	568	635	589	579	603	645	634	619	650	637	587	604	665	608	645	650	617	605	596	597	622	615	602	597	657	654	571	609	620	638	604	632	569	627	594	598	593	595	621	587	657	667	573	581	598	655	597	573	572	618	594	603	651	603	624	622	657	614	657	613	600	628	665	640	614	612	659	636	583	587	617	591	647	566	613	542	618	618	625	645	635	627	610	622	597	614	637	605	604	642	561	623	667	633	634	583	597	610	611	583	574	575	609	641	622	593	630	614	619	588	612	632	612	608	595	639	646	643	622	625	569	604	604	601	625	605	605	537	604	681	638	635	603	602	607	625	637	636	585	588	621	578	570	666	628	651	610	593	595	608	633	617	584	612	601	588	617	614	584	594	612	639	649	594	622	621	604	623	623	653	563	632	622	609	587	604	618	591	593	629	581	635	608	585	570	593	644	570	624	626	586	608	601	583	611	647	589	580	635	630	582	593	590	609	606	645	620	583	599	626	633	674	554	634	626	587	668	661	630	616	596	669	612	572	585	600	622	613	599	662	643	640	614	608	583	646	608	604	674	637	588	612	590	612	618	612	595	638	613	603	638	600	618	598	620	631	644	605	615	627	548	604	562	638	606	598	647	636	642	603	574	593	617	574	605	679	647	673	549	594	578	607	620	570	603	613	657	625	648	552	588	612	608	637	605	584	628	609	599	593	606	643	576	620	613	588	626	588	600	547	584	594	630	651	573	655	575	580	553	582	595	599	589	634	612	599	590	619	636	626	631	622	585	588	627	669	648	666	637	593	621	666	627	572	602	630	629	622	612	601	598	616	663	546	636	670	641	648	598	626	640	600	634	629	601	589	622	611	590	629	595	601	641	628	594	637	591	620	635	656	542	609	604	609	601	593	634	640	621	607	618	634	588	661	591	606	609	630	606	602	617	671	623	620	590	651	619	674	588	620	617	602	584	581	641	626	632	637	615	588	607	615	616	644	614	608	607	621	631	613	607	599	632	613	649	566	595	607	601	633	597	598	630	582	635	616	612	597	618	624	635	571	622	638	610	604	600	575	630	617	587	594	595	648	606	636	647	600	591	627	595	637	636	608	598	657	581	614	625	599	611	583	639	625	637	569	588	604	625	685	639	634	595	621	620	571	642	613	636	620	595	607	623	602	632	565	580	615	597	633	627	609	601	625	598	616	626	604	625	654	627	610	626	637	606	577	603	634	651	631	577	629	652	591	597	619	657	591	620	645	588	584	647	574	589	598	602	593	571	596	578	611	609	601	579	622	594	599	596	627	623	585	597	641	639	592	607	567	562	611	617	643	590	600	595	604	575	608	623	660	581	561	645	640	594	617	588	584	617	609	618	663	584	601	630	607	584	615	575	625	630	609	597	638	623	584	578	606	651	637	621	597	582	602	603	619	625	629	602	606	609	635	595	598	631	596	607	640	622	690	620	607	630	598	571	614	596	640	633	608	563	602	605	586	613	635	600	612	604	602	649	617	627	625	629	584	620	555	609	604	657	614	601	601	592	668	635	640	580	658	621	577	674	626	582	607	602	596	644	596	608	617	616	620	656	628	625	652	607	595	634	628	636	629	643	613	615	587	612	570	627	634	591	642	618	649	585	629	607	591	628	611	598	617	609	618	620	624	617	660	587	618	610	607	629	662	634	599	602	556	630	580	589	611	595	588	629	630	614	601	593	645	645	626	604	618	619	648	618	593	629	588	592	664	628	628	598	671	562	620	604	652	597	580	618	668	617	581	585	582	635	585	565	593	608	589	614	655	631	606	569	610	598	624	621	619	647	578	624	586	580	617	648	611	624	566	585	611	641	551	605	670	662	630	585	641	577	605	629	641	587	607	616	627	630	597	591	602	646	649	610	598	602	600	614	621	591	619	615	582	607	589	594	619	573	617	622	615	610	585	612	587	600	610	610	648	619	641	606	575	571	588	654	651	608	587	598	634	590	601	607	604	630	611	631	600	597	583	608	626	599	612	666	588	577	593	584	601	598	589	571	635	615	647	615	651	635	595	615	572	587	608	619	594	602	588	623	682	575	635	619	631	608	627	628	606	617	591	562	635	646	593	588	615	591	645	601	643	567	644	623	599	589	630	613	607	631	595	597	587	611	599	634	593	589	578	599	623	637	603	621	656	643	600	594	632	634	643	617	624	557	599	649	597	602	619	665	637	639	638	587	628	622	636	603	638	640	618	636	602	608	661	613	622	614	598	651	594	607	612	602	594	608	598	584	635	616	580	576	628	569	589	587	578	607	618	586	557	609	592	658	654	616	606	591	591	607	591	624	647	618	596	610	658	607	586	643	601	644	664	604	614	604	674	585	613	631	625	578	570	633	613	602	609	587	608	639	636	579	654	636	601	586	599	593	572	621	633	636	611	622	614	607	641	600	622	633	604	619	583	604	614	600	588	582	621	605	647	648	610	623	592	643	628	629	593	630	635	636	598	609	566	609	556	625	609	613	589	626	655	599	591	571	599	541	600	607	586	660	558	626	581	582	655	585	609	626	598	638	606	603	598	658	594	624	577	562	630	590	632	624	594	634	596	604	604	631	619	586	596	645	613	646	579	622	637	550	607	602	607	609	587	632	618	588	594	627	634	630	588	598	626	623	625	620	662	594	596	645	639	616	628	588	640	628	627	616	620	606	611	602	609	600	619	641	588	605	597	652	606	626	576	615	570	620	636	617	667	555	596	626	643	583	590	637	627	648	577	620	587	631	586	617	637	613	610	640	603	586	595	635	626	554	587	619	598	648	620	576	669	618	640	634	615	603	614	636	607	634	608	646	609	625	660	638	640	604	624	590	604	594	622	594	586	598	618	642	544	647	602	646	630	626	582	623	611	596	633	651	665	599	617	678	594	611	587	620	619	606	600	628	588	627	621	605	615	607	604	607	582	673	626	552	647	609	592	639	611	590	601	627	611	567	627	611	619	622	640	559	654	597	617	637	621	608	565	623	615	632
23777	21064	28462	23874	21057	11601	1159	695	615	516	483	411	388	351	365	331	317	340	331	278	302	318	299	289	282	289	264	288	287	259	248	259	286	247	254	260	275	285	302	283	275	233	256	243	255	252	241	252	275	256	252	261	279	272	258	256	213	253	223	226	253	254	274	274	271	244	260	259	214	265	269	244	243	263	240	258	265	250	261	260	235	257	243	227	249	236	253	255	263	235	294	231	249	236	269	239	239	259	248	221	254	264	270	269	251	243	239	260	248	264	249	253	267	261	244	228	238	247	241	240	203	248	275	239	236	233	264	249	293	266	248	248	252	258	245	264	243	254	231	256	240	273	265	256	260	245	268	233	243	261	253	231	257	255	259	203	263	230	247	230	234	263	230	254	257	249	271	252	219	252	255	234	243	240	238	284	238	246	273	251	247	284	270	256	238	270	241	253	247	257	243	235	237	242	224	235	232	269	227	259	251	241	275	242	263	252	242	272	275	249	246	229	256	234	225	253	240	249	223	271	277	234	257	277	231	224	259	254	255	247	247	257	258	262	226	231	254	248	259	225	241	248	235	245	233	247	255	254	263	272	265	278	261	268	270	276	268	266	250	233	250	265	249	261	247	232	263	287	265	267	262	216	256	235	254	251	286	262	264	257	257	266	241	261	214	244	229	272	267	246	234	251	235	223	256	258	254	254	244	262	260	236	272	272	231	279	236	216	252	272	246	233	226	255	255	230	247	255	241	263	248	262	253	264	229	246	243	248	242	281	260	245	243	256	253	258	238	250	251	240	251	268	257	243	259	263	248	274	242	254	256	251	237	262	239	267	254	247	245	225	228	254	221	241	255	246	247	261	251	242	250	225	228	253	235	235	242	235	259	284	263	231	238	234	248	232	225	254	256	273	250	246	231	234	258	248	227	227	288	249	254	251	263	248	229	254	281	241	217	236	224	263	256	214	240	239	277	238	242	234	240	261	243	267	238	258	236	253	238	235	251	272	249	274	236	241	261	268	224	258	229	247	247	236	254	252	236	241	236	248	269	255	279	206	252	232	233	226	245	240	238	224	249	244	254	224	248	242	259	226	270	229	274	272	253	250	269	240	225	264	245	260	239	238	247	244	249	258	270	248	252	224	249	253	220	227	210	240	226	250	262	251	258	249	256	235	237	262	203	250	260	237	247	243	262	257	229	268	245	222	249	248	243	236	263	248	262	279	249	236	253	234	241	253	264	254	250	247	235	250	261	229	234	252	262	253	249	237	239	272	284	274	236	238	236	258	253	241	247	266	239	250	237	238	233	229	252	245	238	228	248	247	259	277	254	242	244	246	248	250	236	220	248	253	270	224	254	238	266	246	239	259	243	236	261	239	248	250	279	239	239	255	244	251	238	255	233	248	244	243	279	247	278	252	239	246	233	246	253	221	274	270	252	240	235	249	230	263	267	243	236	242	254	239	268	250	265	222	229	288	262	250	276	242	232	292	264	242	256	238	263	251	239	281	263	238	250	229	242	263	261	235	240	210	254	242	232	232	275	247	227	254	259	263	262	245	266	251	235	267	236	235	264	246	247	255	247	217	244	215	258	213	243	249	247	266	211	215	250	244	241	250	230	260	241	255	242	267	258	220	239	254	260	247	226	228	267	276	249	265	226	262	278	245	254	236	238	262	221	265	249	276	258	246	268	234	256	225	243	277	243	224	256	237	254	241	247	262	252	240	265	258	247	233	241	238	241	248	241	260	278	262	264	233	275	244	244	250	263	238	265	246	238	269	232	250	246	261	239	240	232	232	274	246	253	240	221	252	256	252	260	218	243	247	259	253	249	249	225	267	223	283	253	248	231	247	239	236	254	219	248	242	242	250	229	286	263	258	262	241	260	243	253	233	244	241	262	252	259	276	241	253	247	215	250	262	258	263	251	249	265	237	266	256	252	249	244	238	250	262	236	246	240	260	251	261	264	252	245	244	254	233	238	245	250	271	223	245	248	261	237	209	266	235	235	241	212	249	254	286	219	243	262	229	240	247	240	286	259	232	242	252	261	271	253	226	249	217	234	239	239	253	245	238	229	245	284	254	213	275	248	250	264	261	262	238	286	261	279	236	263	251	252	219	245	261	272	247	259	230	247	240	249	246	268	249	220	242	242	247	257	236	234	269	241	272	249	248	234	266	265	244	240	272	258	228	259	272	208	247	242	243	249	235	261	235	270	258	236	233	254	241	262	228	222	253	265	244	245	214	228	261	248	267	231	244	245	255	232	226	229	265	252	236	207	256	235	274	260	248	244	272	248	229	238	271	258	237	240	237	253	268	244	282	250	264	235	222	246	256	259	236	254	275	235	253	280	245	242	230	250	257	254	275	235	223	251	282	288	228	252	237	233	227	254	250	249	232	256	254	246	259	258	243	227	271	237	267	250	256	253	252	253	264	235	271	243	255	243	242	277	241	285	226	241	259	242	220	273	245	251	242	237	245	256	243	203	238	254	240	240	258	265	289	244	241	217	232	237	270	230	249	230	271	253	253	257	262	229	240	222	239	267	252	246	276	245	252	264	261	254	250	245	225	232	243	272	230	224	300	235	270	251	231	243	251	277	250	244	252	260	276	240	280	261	248	238	258	258	247	240	257	260	254	260	292	255	252	262	254	260	233	238	218	254	233	221	259	230	254	242	258	247	253	218	227	230	265	238	242	227	226	240	268	233	239	273	257	281	235	240	269	270	262	264	240	242	209	257	263	248	240	249	250	251	226	245	220	256	226	232	249	241	255	218	247	252	240	242	267	241	253	247	262	241	264	240	264	233	246	256	244	247	225	265	267	240	241	207	244	253	231	263	256	235	247	225	256	246	233	252	258	259	253	260	235	227	262	272	240	257	211	263	241	255	229	270	238	237	242	243	260	271	239	255	275	255	284	264	262	257	240	254	277	268	272	227	261	246	256	227	285	256	251	234	257	264	263	250	267	241	244	233	228	270	268	238	254	234	268	248	247	242	249	226	251	231	223	203	244	228	260	221	246	220	239	278	245	254	255	242	240	249	261	224	261	253	237	251	266	271	237	234	253	238	241	236	253	230	268	227	240	256	268	232	241	221	265	232	242	237	261	259	255	255	266	249	238	247	279	262	252	239	247	250	254	297	254	243	251	247	263	238	245	251	265	237	232	268	250	264	251	253	251	257	239	252	254	281	223	233	252	239	239	272	269	284	241	257	235	235	264	255	233	225	242	270	267	255	254	257	256	247	249	243	233	236	251	270	233	210	237	237	266	222	235	238	244	236	214	247	223	272	205	255	258	257	250	241	251	231	239	233	249	241	236	267	239	257	226	262	227	243	240	245	241	240	242	267	246	264	259	241	233	267	220	238	258	235	238	264	235	240	277	256	262	240	275	273	281	233	238	243	251	265	228	248	256	240	232	201	255	219	241	224	241	252	242	258	233	246	246	273	237	279	236	232	256	250	229	247	212	276	245	272	261	240	244	221	262	227	266	235	266	277	271
7594	10788	8897	4198	2908	2292	1673	1369	1122	871	769	725	640	545	513	489	507	474	446	436	387	412	398	381	384	390	341	349	341	347	325	365	326	302	327	309	346	305	320	325	307	343	301	296	319	356	300	316	335	297	334	284	273	324	326	320	324	324	306	304	310	313	306	299	324	323	295	340	313	310	326	309	313	327	329	297	336	306	330	306	301	298	303	297	325	318	304	286	280	291	288	314	316	310	281	317	305	304	329	309	298	332	301	314	323	308	331	299	314	331	299	296	306	310	297	308	290	271	302	321	278	303	269	292	308	268	299	312	319	312	314	337	280	329	319	307	320	313	266	284	319	305	315	331	327	289	323	306	294	315	318	313	331	316	294	293	302	305	315	301	300	298	307	296	306	319	285	325	298	300	316	324	282	309	282	286	296	303	312	295	324	299	318	303	290	312	303	313	315	283	318	318	283	260	304	295	342	301	318	299	318	309	299	331	299	263	291	310	279	293	297	329	310	309	273	301	297	277	322	270	318	309	299	311	306	286	293	328	308	324	300	300	279	308	324	299	318	297	317	318	315	270	293	292	281	293	329	309	293	307	313	299	323	326	292	329	292	304	307	324	295	296	298	291	283	293	295	272	275	291	295	282	324	310	291	289	315	307	298	302	291	288	301	306	290	274	316	322	279	301	314	302	371	271	273	330	336	273	317	317	257	304	296	296	269	309	316	305	304	303	323	309	338	295	326	307	310	296	284	322	302	291	301	292	289	306	311	322	305	315	301	296	283	315	294	286	283	263	285	309	288	293	304	338	289	299	296	284	302	311	294	290	282	290	295	292	272	284	293	316	295	288	338	305	299	289	320	309	282	314	331	311	308	303	292	289	329	313	301	327	285	302	289	304	300	311	302	299	312	331	301	311	292	320	292	287	301	295	298	295	314	317	284	314	310	285	319	298	310	331	268	271	283	303	301	289	285	334	287	324	293	309	259	303	288	269	334	300	292	324	314	290	283	292	330	295	287	296	302	303	324	313	298	283	287	291	309	324	319	288	317	280	278	306	330	322	291	303	328	305	332	328	324	296	311	309	292	305	291	325	304	296	303	330	304	307	298	307	305	313	315	311	298	291	308	304	303	336	305	299	256	305	302	311	303	302	312	312	312	272	321	321	278	331	276	260	275	338	273	325	279	294	293	298	314	322	300	290	316	277	317	291	319	285	265	305	307	289	271	290	301	274	319	316	331	283	311	326	332	324	289	306	322	328	344	330	268	303	282	273	290	285	309	280	304	314	301	307	314	284	321	316	289	292	272	307	315	266	302	287	299	298	296	298	291	293	312	298	296	274	284	295	305	289	288	323	285	276	291	296	319	277	311	303	306	322	311	298	304	325	290	306	273	293	313	317	287	318	320	305	263	312	271	353	295	291	299	313	302	327	303	312	299	304	308	323	307	341	280	250	318	337	303	297	280	285	274	332	329	283	314	302	319	278	313	268	306	275	296	344	296	328	314	294	311	320	295	292	301	274	281	291	311	302	299	305	294	309	307	325	333	298	282	301	305	276	313	307	297	290	300	339	295	308	330	280	291	326	282	304	289	299	316	296	307	290	322	309	280	321	286	322	305	287	284	327	283	298	320	302	304	298	306	296	306	310	319	291	302	304	304	291	310	334	297	310	279	319	310	298	303	322	264	345	286	325	326	333	295	323	302	318	286	286	297	298	270	314	277	310	284	328	306	290	256	305	333	311	293	311	329	340	320	280	263	316	290	320	300	297	291	324	298	295	297	309	322	328	320	306	279	313	312	301	305	307	283	332	299	293	281	296	304	346	293	297	275	313	282	277	296	305	295	302	302	293	299	334	305	312	305	336	319	292	313	292	309	336	309	290	297	270	289	325	325	278	304	317	285	328	280	312	320	304	325	288	302	319	300	306	281	302	322	293	314	313	302	329	323	316	307	296	292	305	325	315	310	307	303	300	303	312	329	289	306	338	302	281	307	286	320	302	258	302	314	327	305	342	283	317	296	280	271	329	325	292	301	298	297	291	324	294	264	357	314	286	266	273	329	291	292	311	298	320	270	325	318	313	291	310	286	324	296	299	295	275	312	318	290	303	300	307	322	299	293	294	265	307	256	265	332	285	284	316	283	322	283	285	287	285	317	325	268	349	303	267	308	294	302	289	278	320	298	319	276	299	306	314	302	275	329	311	315	312	329	315	307	293	305	304	272	309	321	280	294	257	305	271	292	302	303	308	291	297	299	317	300	291	298	326	323	344	299	296	271	299	321	301	326	308	304	310	274	285	290	310	291	300	342	312	317	290	314	288	342	303	318	301	294	294	302	332	296	271	298	300	312	291	299	297	330	317	296	305	312	283	324	304	267	307	307	294	290	325	302	277	283	297	312	305	300	291	282	307	288	279	309	290	273	301	288	321	294	304	316	316	302	339	266	278	307	334	312	288	290	300	297	293	286	326	309	297	303	279	301	298	333	310	321	307	308	308	330	293	295	298	328	292	307	291	312	308	318	293	274	300	303	322	304	314	331	314	292	305	306	303	322	298	315	289	301	320	283	281	267	319	291	320	289	298	294	274	285	337	305	318	319	309	316	320	324	317	291	281	312	302	319	298	289	321	307	284	325	317	324	306	298	290	312	300	313	314	311	303	279	307	322	278	293	300	322	278	315	295	305	295	311	296	326	296	333	304	308	306	320	311	313	254	286	319	289	312	293	304	314	309	303	279	324	285	310	289	295	296	303	303	299	298	330	323	308	287	319	318	268	303	306	284	296	276	288	300	303	306	291	305	270	303	287	301	295	277	285	326	312	286	321	283	334	289	274	264	292	293	313	318	298	285	271	280	346	313	321	294	320	303	336	290	268	301	307	320	306	319	310	301	316	343	317	306	292	295	305	307	316	302	317	315	328	303	339	328	321	310	318	312	302	286	318	282	297	297	305	314	320	317	328	309	277	320	306	278	273	306	305	292	301	295	306	318	292	302	317	296	304	307	265	298	294	283	305	340	279	324	282	289	304	263	297	340	335	330	281	315	315	313	302	335	299	301	271	316	316	324	308	285	299	321	307	288	302	301	273	300	309	338	340	301	311	302	304	306	311	329	304	323	300	279	313	266	289	326	338	305	319	298	275	265	310	299	281	293	298	312	289	307	295	325	276	297	321	324	293	313	281	303	292	332	309	315	308	294	332	315	300	302	307	306	307	314	330	294	293	301	327	319	314	300	309	315	305	311	308	335	298	301	299	274	298	305	317	309	314	308	298	309	287	311	304	290	279	281	351	307	301	296	316	304	274	311	291	301	295	292	330	291	329	322	305	276	300	268	309	302	313	313	309	306	305	304	356	318	303	292	282	275	312	310	280	294	316	291	287	309	307	287	328	316	300	319	310	315	306	302	330	296	288	294	278	323	305	309	304	304	282	328	310	315	293	323	318	308	341	318	305	300	328	297	300	302	291	286	291	304	307	299	291	289	294	307	323	294	303	281	322	305
24990	21055	27391	24820	10969	1148	887	768	712	713	688	670	684	684	631	608	618	624	633	570	644	594	619	622	587	597	604	588	593	599	584	598	671	594	603	587	559	598	663	597	557	612	589	573	591	609	539	577	607	626	613	604	559	614	634	585	593	581	617	563	557	569	627	564	580	622	568	607	573	563	570	585	607	548	601	586	590	597	575	612	653	588	613	592	624	641	611	598	580	580	647	612	551	550	618	568	592	622	621	615	599	626	592	600	600	588	604	616	587	587	597	589	585	565	593	603	608	603	619	555	574	570	602	550	526	614	595	560	581	656	580	597	566	585	632	585	659	582	617	585	596	590	587	614	575	584	573	559	597	584	617	549	589	597	534	602	661	573	593	598	586	623	599	580	607	608	616	614	578	606	574	582	607	579	530	586	575	599	542	602	555	585	646	609	579	631	562	550	630	615	571	541	606	568	583	586	578	590	630	593	608	624	561	629	612	571	585	574	564	617	614	640	590	613	608	596	573	585	582	560	596	583	565	595	600	624	611	542	564	617	607	608	608	603	569	586	565	600	564	548	563	611	612	581	584	615	576	580	595	587	606	601	564	568	570	575	582	603	616	612	602	587	573	581	630	575	558	572	598	551	635	619	575	579	591	547	581	604	583	607	582	592	657	600	566	591	605	579	572	572	573	543	571	596	560	550	606	585	607	632	568	571	592	589	592	569	573	600	575	619	551	619	564	579	574	584	587	590	614	609	602	639	590	567	625	550	624	537	609	598	602	652	575	624	569	588	598	620	602	586	585	589	573	582	583	578	580	569	596	590	582	546	582	597	574	626	549	628	573	630	579	586	647	573	613	620	575	584	610	583	596	588	572	592	639	577	592	592	610	590	589	587	531	554	591	594	538	604	614	595	549	594	601	603	574	620	606	596	599	608	593	632	621	629	574	584	591	585	552	571	609	600	595	585	585	600	580	559	621	616	582	612	568	586	609	571	579	617	588	573	550	579	607	594	616	581	564	574	601	611	577	589	624	630	548	609	575	586	610	590	579	559	641	567	561	590	598	614	605	594	617	595	630	599	544	592	604	641	587	633	600	574	582	609	621	544	580	603	585	565	592	580	591	594	619	631	594	549	595	601	563	558	586	563	543	618	562	573	563	608	581	580	602	586	553	593	558	576	590	532	598	582	636	637	560	574	528	556	577	568	586	572	635	605	552	618	559	573	594	530	575	570	589	599	598	598	576	572	584	559	594	567	580	590	602	566	600	559	614	599	601	590	575	562	587	580	596	603	569	602	558	607	583	602	583	575	576	603	628	557	603	564	541	596	612	583	566	605	597	615	615	607	563	592	612	540	590	604	559	598	581	628	626	646	558	602	615	620	631	598	583	569	586	620	621	642	599	638	592	592	595	591	596	610	647	575	612	630	604	629	619	561	587	597	587	656	559	609	606	595	579	574	548	601	569	561	555	573	613	586	597	579	571	600	587	602	592	598	588	553	624	565	555	542	621	641	572	584	595	523	591	592	599	640	588	606	582	588	571	612	568	572	591	593	590	582	571	590	594	552	592	612	611	578	573	576	597	590	595	598	630	562	573	616	614	582	580	607	573	581	563	577	561	640	606	616	587	576	565	593	631	594	597	576	624	570	559	617	580	590	604	594	614	609	608	628	599	569	578	567	579	597	621	566	631	572	593	551	609	585	599	590	563	622	537	635	615	593	562	608	593	611	598	554	555	583	607	556	569	608	626	587	622	599	579	614	600	597	608	545	572	553	579	593	592	581	607	572	617	576	580	590	561	586	593	563	567	641	606	574	553	588	640	595	556	569	588	575	552	598	560	594	619	597	589	578	636	596	596	555	579	582	587	585	646	608	592	542	573	607	581	568	581	540	559	637	572	642	589	573	576	593	581	600	568	593	596	573	589	547	582	588	554	585	578	637	579	575	572	613	598	567	585	551	595	619	572	556	599	589	584	586	603	606	611	569	627	548	616	625	564	609	594	613	590	557	586	589	573	565	573	575	603	608	616	611	650	637	621	586	596	606	606	622	593	624	577	592	588	600	643	629	576	573	572	601	582	580	593	581	591	576	608	633	591	588	630	603	590	588	604	612	611	549	597	565	619	561	587	588	581	577	578	604	584	590	557	584	582	615	564	585	577	585	552	598	571	578	620	605	621	615	583	564	607	597	574	546	574	590	580	540	642	562	598	600	584	624	659	596	610	620	575	565	601	579	601	617	577	586	612	580	580	598	582	599	591	569	583	594	556	555	558	583	546	555	597	567	594	592	555	613	605	596	549	605	545	587	552	573	614	586	645	559	602	613	566	626	591	573	592	600	614	579	635	572	577	583	594	614	589	590	585	564	604	571	547	600	592	596	599	598	562	586	578	571	604	576	595	567	556	626	585	628	588	608	617	579	565	547	627	578	576	572	586	548	576	571	562	599	586	550	600	593	605	586	583	603	593	574	568	624	600	628	595	587	569	587	619	540	619	555	563	583	586	590	624	572	596	578	578	585	517	622	613	570	639	561	601	568	652	653	634	602	580	604	639	622	586	588	576	602	577	555	630	616	595	641	575	552	600	601	594	590	603	589	560	541	574	595	539	576	585	613	574	630	641	597	571	600	614	570	628	588	540	541	597	553	547	578	620	571	603	615	600	590	594	589	561	585	597	565	593	577	612	600	555	615	596	623	604	606	569	646	600	580	617	595	592	583	574	576	635	604	592	624	612	583	573	603	590	565	567	622	602	558	589	579	604	602	628	556	598	593	612	605	593	609	616	615	583	599	573	575	611	585	555	594	623	581	565	583	630	593	564	592	611	590	557	578	615	585	578	595	572	593	590	596	599	640	594	594	618	601	556	618	581	606	624	557	584	547	565	560	602	585	611	592	598	606	611	560	553	606	600	563	569	566	572	599	559	596	593	583	615	585	674	586	575	564	613	608	602	582	576	572	621	592	607	590	607	586	608	546	577	619	586	597	569	630	599	545	587	619	564	592	590	609	629	622	610	554	593	600	605	582	595	596	566	635	602	587	599	577	597	623	621	599	570	568	602	598	577	639	585	600	644	615	606	547	637	550	594	624	604	627	625	614	648	580	594	602	569	594	585	558	589	596	581	587	605	574	576	602	585	600	540	597	591	560	604	591	585	557	558	562	585	616	561	621	581	556	610	605	591	580	589	586	586	582	585	620	583	587	605	601	597	625	591	573	593	619	599	628	632	620	592	588	549	617	637	625	584	625	611	631	598	577	590	602	588	582	613	624	606	601	557	565	560	591	582	583	603	625	633	590	591	597	560	596	541	600	613	567	576	570	579	636	565	557	598	620	571	605	604	574	610	581	590	596	568	544	569	644	519	617	605	619	571	619	558	605	603	612	565	562	593	646	603	615	621	589	599	590	563	581	620	604	623	540	599	605	566	595	569	604	612	597	597	579	584	611	518	566	621	560	627	656	574	612	622	581	553	587	563	621	573	592	538	592	549	580	561	599	538	572
7229	6421	5122	2681	2000	1622	1458	1222	1095	1011	953	922	845	809	863	780	754	793	767	759	715	731	763	668	733	704	662	691	661	726	710	685	665	674	699	681	702	691	697	718	704	666	714	661	709	667	686	653	690	715	720	703	706	676	674	673	687	699	676	715	656	702	667	668	674	699	716	656	639	630	675	657	642	674	698	681	686	623	725	650	719	655	661	692	657	689	694	669	656	674	704	706	695	658	661	664	680	698	683	722	655	693	678	714	643	698	679	690	672	655	704	679	727	683	613	709	736	664	661	646	647	704	683	700	667	645	654	679	656	646	670	679	673	638	712	728	636	662	641	709	691	731	729	668	693	654	702	651	702	644	685	694	665	710	668	693	728	670	696	647	676	664	767	683	696	677	623	671	678	672	696	735	666	712	717	638	719	711	640	652	696	672	665	640	709	695	682	717	657	683	733	753	676	700	702	700	645	723	683	692	718	688	701	672	691	738	697	664	638	694	662	696	706	656	702	699	684	684	656	687	679	680	704	700	683	723	682	664	666	732	666	671	682	714	686	679	735	665	685	671	706	688	717	660	730	677	681	723	659	670	703	695	642	713	703	696	661	661	687	686	657	643	684	614	684	696	695	670	685	701	658	689	702	695	681	676	668	654	712	662	749	714	655	674	707	707	689	692	716	685	668	699	733	657	672	715	664	632	693	711	708	701	672	676	748	709	646	710	716	656	682	688	656	663	706	666	688	694	658	669	655	656	706	688	748	691	689	682	684	662	673	637	678	720	709	732	703	678	703	704	663	718	679	723	716	658	627	666	728	664	701	665	665	663	683	659	661	700	659	671	702	649	661	680	683	680	681	672	693	651	653	704	666	660	658	673	688	658	654	707	657	687	675	652	725	665	642	673	680	669	690	671	693	702	695	723	636	672	776	694	680	756	671	694	658	689	694	699	705	718	736	660	676	682	706	692	664	674	699	703	654	701	695	684	662	659	645	680	672	688	646	659	650	674	704	664	634	730	684	692	665	697	719	656	644	656	687	718	661	655	635	691	710	668	719	664	646	674	711	627	682	705	682	670	651	673	657	644	720	661	695	697	651	670	687	678	687	738	686	646	653	712	672	687	684	654	673	673	673	679	673	659	708	686	664	681	686	693	710	663	665	714	679	681	713	703	686	692	706	747	697	678	669	688	709	659	670	695	685	633	687	676	695	704	709	706	712	665	680	689	687	705	683	671	673	700	702	670	728	643	690	686	663	662	636	686	705	719	755	701	731	686	670	650	685	689	696	686	747	688	689	664	675	708	661	721	714	696	677	727	698	693	675	707	686	735	666	727	634	660	658	677	695	657	664	698	688	654	691	685	684	704	693	716	685	664	653	639	664	705	703	684	686	648	676	651	697	703	673	652	712	703	681	693	697	656	709	684	661	706	709	641	660	673	645	684	706	672	683	703	689	755	624	689	663	699	669	681	662	683	717	645	656	725	685	708	669	691	688	665	745	662	692	681	681	724	698	667	715	682	658	671	644	672	670	661	699	700	730	715	656	705	689	686	701	683	663	767	686	678	678	691	739	676	704	720	663	661	687	698	683	683	689	709	713	701	662	705	693	617	687	693	673	674	684	673	682	724	682	701	714	661	722	727	695	685	698	665	652	680	724	705	665	696	716	664	692	673	725	721	712	646	657	740	690	652	708	659	708	692	678	677	706	679	686	691	663	690	678	704	617	678	649	708	716	657	647	674	715	709	734	695	665	700	684	704	686	669	636	672	708	692	662	699	685	695	655	729	689	654	649	635	655	682	689	698	699	646	680	683	688	693	699	661	704	718	689	630	736	679	700	702	701	681	666	679	653	700	671	654	668	693	687	754	705	709	648	680	693	678	657	702	673	659	748	707	716	734	647	677	650	636	707	710	690	692	721	624	699	655	648	699	687	684	662	666	662	662	670	678	723	677	673	642	645	709	662	665	666	691	705	703	695	695	677	692	676	649	673	688	687	687	670	660	650	669	711	678	707	685	699	651	676	676	638	672	680	711	675	717	684	671	685	690	730	669	700	673	681	695	660	662	705	631	673	697	687	712	684	710	735	670	673	654	651	680	711	689	682	701	700	634	724	684	644	662	681	666	723	660	704	709	687	662	726	629	650	727	659	680	706	706	677	660	677	736	700	671	717	660	687	667	679	680	681	687	666	671	649	697	665	627	695	704	697	653	636	684	697	643	707	640	736	716	676	715	737	693	664	668	710	668	727	731	707	667	677	635	641	682	671	696	689	683	721	745	668	619	684	656	667	650	703	685	687	690	664	678	713	715	680	656	671	692	680	707	686	690	700	673	673	711	696	654	673	664	668	733	664	698	712	678	677	713	694	626	712	714	683	688	706	654	671	731	733	675	739	653	681	645	690	671	661	634	654	704	623	663	683	693	677	648	647	724	714	696	682	668	694	679	705	623	639	690	671	628	667	636	733	651	687	691	720	721	683	671	663	701	676	658	679	651	637	675	663	692	681	680	702	697	708	710	673	665	682	699	687	673	682	690	680	693	681	655	666	726	686	680	659	697	704	688	705	690	670	730	654	729	687	697	712	704	621	642	700	675	703	689	677	727	624	700	712	638	647	660	633	697	692	689	720	674	684	708	657	664	672	656	713	717	707	674	725	674	666	651	668	737	641	657	640	667	691	676	653	701	671	698	674	662	672	637	678	680	741	659	684	668	677	682	669	658	653	678	653	641	678	687	700	668	656	714	695	646	685	692	686	712	636	646	689	741	686	665	692	720	655	680	672	656	671	668	641	667	684	650	688	715	705	700	683	658	683	634	696	693	705	696	688	624	657	687	656	653	633	697	646	685	708	665	620	671	726	690	680	654	708	698	639	674	664	752	704	656	672	708	676	697	769	729	661	650	694	745	683	661	676	712	724	708	702	717	693	644	654	652	670	691	695	702	667	687	668	692	671	703	654	660	717	704	637	710	646	686	684	686	638	670	673	667	668	694	659	683	683	688	613	671	673	659	698	666	697	642	728	670	684	651	677	669	692	707	639	662	634	671	672	712	714	706	664	689	715	663	688	688	693	703	661	682	707	672	683	614	666	705	675	669	673	688	625	674	725	695	676	678	706	730	632	638	684	688	686	730	670	727	681	718	662	676	665	639	653	648	688	649	675	671	709	672	693	689	680	667	640	648	693	696	689	701	631	674	685	703	670	664	684	705	684	727	667	720	659	667	670	693	706	699	684	733	685	699	710	660	694	684	644	694	708	715	704	670	725	681	708	693	735	671	677	702	673	657	650	658	648	692	667	653	654	674	684	725	695	670	702	670	644	680	715	654	682	617	692	670	667	661	684	693	685	684	670	675	683	674	708	718	690	709	688	715	665	670	727	630	709	688	679	657	691	670	664	696	722	667	674	674	709	697	672	671	747	707	687	679	705	695	703	666	651	690	724	715	705	715	728	700	681	673	655	642	698	671	666	713	638	687	671	645	718	637	682	678	753	643	721	723
22744	21044	28859	23438	21040	21094	10812	1298	869	759	670	594	564	474	489	424	413	419	400	365	362	376	313	331	304	277	294	278	294	312	282	268	265	281	256	277	254	265	281	275	242	268	266	262	304	251	238	261	249	260	245	266	240	264	232	254	261	254	224	259	278	256	248	232	259	271	234	265	260	272	229	244	254	295	256	279	261	265	256	247	269	256	243	250	235	255	265	253	248	262	269	239	256	238	269	249	214	265	261	239	261	280	247	239	230	242	235	250	272	242	241	231	265	271	262	262	238	253	232	239	242	234	255	257	258	281	254	259	230	279	260	256	259	235	235	270	227	237	216	212	238	241	257	253	247	264	241	243	269	251	258	236	258	227	237	207	220	229	233	260	242	262	266	255	245	240	245	255	218	222	237	242	247	254	249	221	247	240	238	246	241	247	231	268	249	260	260	246	241	233	274	236	258	253	256	265	284	240	246	224	281	221	254	268	260	238	254	260	273	228	271	271	226	256	235	244	242	234	247	275	236	249	226	232	244	244	258	254	260	260	236	242	249	234	256	221	238	247	249	253	252	279	261	245	270	255	255	251	258	265	262	245	276	221	272	243	254	241	228	242	263	254	245	260	228	239	242	253	247	248	248	258	237	249	259	240	254	251	233	251	247	269	244	237	244	266	243	224	226	272	283	236	247	247	232	230	225	250	250	227	255	246	250	241	243	223	263	259	250	228	234	279	269	236	250	258	246	251	221	269	249	224	254	245	254	249	255	233	220	253	231	248	248	260	278	262	247	256	238	240	250	244	233	259	238	246	251	262	223	245	250	243	238	244	259	254	265	295	266	260	240	229	259	242	212	237	256	259	253	247	221	235	245	235	235	247	239	233	231	224	257	260	269	247	208	276	247	248	259	239	240	244	245	243	248	254	224	223	268	255	262	289	257	248	245	231	230	253	254	233	268	250	227	242	241	264	242	232	258	227	271	234	265	230	247	236	229	259	221	266	233	254	243	271	219	245	242	293	234	242	253	207	255	227	258	269	232	246	287	261	256	242	243	236	236	239	240	228	260	235	255	250	270	260	254	245	247	238	231	237	241	247	258	251	251	251	279	228	247	236	234	273	248	282	259	277	258	246	237	274	261	266	254	230	230	276	247	249	254	234	207	239	235	237	247	255	250	258	264	238	247	228	247	263	241	232	249	249	277	251	263	240	258	248	267	248	224	261	266	242	233	213	239	236	248	245	242	264	242	216	247	277	254	218	252	251	228	245	247	230	277	243	264	216	256	243	241	270	237	253	252	246	261	228	216	247	251	237	248	228	245	251	248	234	218	222	243	249	245	227	215	236	241	234	237	268	236	241	245	231	232	241	265	271	233	240	235	248	266	249	216	225	223	272	238	281	223	247	251	234	247	250	278	243	230	250	261	244	259	239	259	229	252	256	226	223	227	226	265	271	234	238	248	247	257	235	250	259	226	238	254	214	230	238	245	256	239	228	244	231	269	237	277	269	260	247	260	250	241	237	230	243	216	252	248	261	251	266	237	228	241	230	271	252	219	259	269	269	248	258	264	243	238	260	268	247	271	254	226	260	245	260	249	262	257	224	228	242	235	277	230	227	251	240	257	237	228	246	246	270	254	251	240	263	240	265	230	232	236	240	242	237	250	207	272	249	252	222	261	237	230	227	235	246	235	255	248	260	231	215	242	253	227	256	242	257	286	231	254	231	245	210	291	248	240	281	258	256	262	261	235	247	259	255	257	235	230	230	294	257	209	212	257	249	228	236	250	213	247	228	260	255	212	246	259	247	261	228	242	248	214	251	262	237	225	248	217	225	246	257	259	260	257	243	212	270	216	257	228	254	260	251	283	228	228	270	222	238	252	257	242	260	235	256	229	218	234	236	244	237	269	265	206	264	239	226	245	230	238	238	218	225	255	233	236	262	249	255	248	217	224	242	221	272	245	255	250	272	262	228	216	238	245	241	244	264	228	240	265	260	215	254	238	247	248	268	257	254	250	244	240	241	242	224	247	244	277	237	239	252	221	267	221	265	269	205	226	265	257	250	228	227	231	257	249	219	246	254	251	242	258	235	231	241	246	243	231	261	258	232	269	252	274	252	252	264	269	250	255	252	245	267	243	236	282	253	246	261	242	226	246	245	242	236	270	233	255	225	227	246	260	255	229	249	247	231	264	236	235	258	245	254	239	232	256	248	240	258	236	252	255	284	265	217	257	250	251	249	252	261	253	251	255	227	270	238	235	272	240	220	234	227	234	250	261	256	240	238	261	259	248	235	244	232	247	238	259	235	243	232	201	227	276	245	250	226	234	212	259	236	242	242	277	253	253	237	260	249	232	240	299	247	230	231	211	237	259	227	246	238	219	248	225	238	251	238	275	243	255	236	259	264	223	233	248	236	261	219	263	235	265	220	207	260	222	254	250	261	250	222	240	237	236	247	233	241	259	255	268	237	246	254	263	261	241	252	251	227	249	258	216	233	229	262	218	239	269	257	225	230	265	233	240	243	227	270	255	239	268	235	267	235	270	225	240	233	224	219	236	240	219	225	241	250	252	252	247	243	278	271	240	230	236	240	248	235	254	255	238	233	239	254	254	252	232	254	259	232	228	257	258	233	282	229	258	241	234	240	245	205	283	247	241	246	259	238	275	223	266	268	247	224	252	252	256	244	237	225	251	247	254	225	266	224	268	268	253	260	230	270	223	256	253	212	210	231	251	232	248	247	228	231	211	244	254	228	248	234	264	251	255	250	258	258	240	238	260	256	234	247	241	267	267	254	234	227	228	279	254	259	237	249	272	237	235	230	238	228	234	226	226	226	250	232	238	276	245	287	259	246	256	260	253	227	238	235	246	222	242	234	236	248	227	218	277	280	232	250	264	269	245	248	265	205	286	244	221	242	242	258	240	245	257	250	271	272	253	225	219	209	213	264	244	236	256	232	265	238	231	240	248	252	237	271	260	248	257	261	244	246	254	255	227	265	259	238	271	215	250	238	249	242	257	262	262	230	247	254	261	247	229	238	274	267	245	251	263	234	232	239	234	238	264	207	267	262	247	249	225	272	221	248	238	226	235	223	217	286	262	226	256	256	233	251	247	243	230	209	232	251	243	236	266	253	253	232	252	235	260	244	261	248	243	232	256	274	248	233	257	252	238	235	245	260	267	240	241	258	249	245	247	236	243	230	266	260	261	279	257	215	239	250	250	203	259	260	239	249	229	237	260	233	242	247	238	257	254	267	212	274	241	243	243	249	240	213	231	232	255	285	258	211	257	255	232	262	254	237	249	247	239	263	242	255	257	234	249	246	257	232	275	266	231	216	253	225	235	245	274	253	255	247	242	258	218	234	267	215	264	245	252	237	242	237	240	243	248	232	246	240	236	246	243	271	240	251	247	251	244	229	244	270	247	239	211	264	261	255	255	240	242	259	228	219	265	231	244	209	270	228	214	275	207	251	250	255	238	249	212	233	238	224	265	262	247	255
10093	17347	14224	7545	5179	3802	3003	2337	1774	1407	1239	1047	878	755	723	635	635	604	565	498	464	439	421	390	396	358	383	329	380	362	364	349	326	335	318	349	301	343	326	315	316	354	276	285	309	288	306	308	317	321	314	287	298	314	306	298	295	284	287	296	308	273	290	261	285	279	296	281	265	277	315	287	287	275	280	296	278	259	295	264	304	275	254	286	271	281	274	277	243	254	281	261	268	242	284	282	288	287	291	312	282	281	289	257	266	241	278	294	255	272	262	272	279	269	260	266	291	283	281	267	278	277	268	244	306	284	291	280	288	275	268	272	252	295	286	277	239	261	250	294	290	276	289	268	298	259	276	280	265	271	246	302	240	238	265	282	275	289	310	283	283	272	248	261	289	250	291	262	256	291	269	273	278	269	252	259	248	262	250	280	283	276	315	295	292	291	260	264	281	266	258	272	254	266	283	287	262	281	274	308	250	266	275	276	298	274	290	270	246	245	295	264	289	284	250	271	295	255	241	260	280	264	253	281	294	264	282	273	281	277	267	254	259	276	298	266	294	294	252	289	281	265	258	273	262	286	282	283	264	276	273	277	276	280	253	271	293	288	273	258	259	282	289	290	254	282	262	244	258	272	292	244	273	258	284	267	245	255	283	273	290	265	270	247	264	267	278	270	279	259	274	252	239	257	300	248	241	260	292	273	272	256	262	270	292	240	253	245	260	263	281	258	268	269	262	288	266	282	297	249	279	292	280	256	303	268	296	259	286	268	267	284	274	263	267	242	255	263	242	270	247	286	272	277	277	243	294	296	318	264	293	274	258	254	298	290	269	275	293	290	237	257	302	265	253	280	235	295	293	261	300	263	263	276	260	258	270	274	283	281	287	243	261	269	266	281	322	277	309	250	273	254	279	266	268	293	288	267	278	275	284	232	270	273	255	287	273	280	243	273	275	252	275	264	296	271	268	278	293	278	285	318	274	261	279	277	275	283	251	280	263	299	280	251	288	322	260	291	290	265	282	263	255	290	281	242	298	290	289	226	259	265	323	251	278	261	268	269	275	262	239	270	298	267	270	273	271	286	299	272	274	300	281	242	265	273	255	269	270	246	274	266	303	264	275	278	277	290	242	296	292	275	266	270	252	280	290	251	277	261	257	261	274	269	279	278	266	294	256	302	283	283	259	257	290	277	288	275	289	269	272	251	301	298	281	272	292	271	285	270	262	287	272	295	280	267	271	295	286	258	266	259	268	266	256	254	265	271	293	266	265	264	264	281	258	255	304	286	271	265	249	284	271	250	260	293	277	259	292	259	278	275	311	285	257	265	263	266	292	256	238	278	278	246	299	277	278	285	300	258	294	266	287	246	278	278	305	312	273	268	278	289	259	260	245	270	246	271	267	262	253	282	296	274	287	281	284	270	240	282	283	262	260	279	285	265	253	262	257	280	255	255	268	272	283	274	275	275	244	287	268	270	249	247	284	240	285	252	247	256	285	271	286	272	265	287	274	236	289	273	268	269	260	261	298	284	285	267	274	249	269	260	280	281	288	279	261	250	275	261	251	278	292	280	257	250	272	276	293	292	273	290	252	262	266	293	263	300	293	279	307	241	275	268	235	273	260	290	252	280	284	306	278	265	280	262	268	280	281	249	298	288	274	256	251	286	231	274	280	287	252	298	289	260	258	277	263	271	250	275	292	259	272	252	287	277	249	257	273	292	239	267	267	269	288	275	298	266	286	252	288	282	281	293	244	270	262	282	281	270	257	255	261	283	262	278	282	272	266	269	277	278	271	303	274	270	266	272	294	304	247	254	263	251	270	277	279	272	275	280	284	250	268	268	277	255	253	269	281	243	256	241	272	288	263	268	276	290	281	274	293	256	284	272	287	279	268	281	268	262	254	276	275	277	258	259	296	260	283	262	265	245	275	273	288	281	293	267	275	279	288	280	296	280	264	318	284	284	272	311	263	277	292	232	292	275	273	255	273	265	265	298	283	255	256	259	295	280	264	289	271	270	259	274	281	250	252	275	250	244	245	286	267	272	256	260	272	241	274	255	285	240	265	269	286	259	239	300	263	277	268	255	261	296	256	259	275	269	292	256	271	266	261	263	244	274	277	233	248	269	255	268	275	282	259	285	246	276	234	252	270	262	288	305	240	297	263	286	298	246	250	285	271	272	259	276	258	304	262	278	287	234	250	242	295	246	257	292	271	266	252	291	264	286	294	255	287	270	272	250	280	280	255	275	273	271	266	250	285	281	296	280	283	263	269	287	264	285	287	232	256	241	259	239	276	273	290	279	288	274	282	215	277	267	267	260	282	291	256	292	258	247	278	269	264	298	264	289	294	284	303	248	268	239	280	274	299	258	297	259	259	251	239	270	282	281	280	245	258	249	260	278	260	281	246	296	273	274	263	279	277	287	273	283	289	266	255	271	282	271	263	290	269	269	249	290	267	303	302	289	290	261	294	232	253	257	297	276	290	255	283	272	278	273	262	273	252	263	257	286	302	278	278	243	270	288	264	260	247	274	261	282	287	272	287	263	268	268	264	298	269	257	284	265	265	291	310	258	263	266	266	257	288	259	290	303	281	262	290	294	286	262	259	289	276	297	261	255	281	249	290	300	267	280	254	254	274	276	281	262	240	269	247	291	260	271	268	260	279	265	294	278	261	268	257	266	263	278	289	303	261	269	282	268	265	273	225	271	276	275	283	289	280	261	274	264	282	289	246	263	275	291	289	271	266	251	268	279	282	261	272	254	301	285	254	242	308	279	265	274	253	285	273	260	262	274	280	264	265	291	284	272	298	268	293	287	288	262	263	320	274	299	304	273	258	248	294	278	246	245	258	279	251	255	284	291	279	257	266	262	270	249	277	269	236	278	272	273	261	276	276	258	274	277	261	252	269	262	281	221	278	260	232	281	285	250	280	252	254	285	251	277	240	273	284	289	263	229	297	261	295	267	291	242	287	287	256	272	266	290	293	274	250	280	270	280	265	288	268	289	229	281	269	276	258	273	261	255	246	304	286	279	285	303	270	250	266	288	277	236	267	266	254	287	269	262	283	268	260	278	279	259	274	278	281	253	270	278	291	277	310	276	253	279	263	276	262	259	272	278	286	282	278	258	264	293	277	279	310	244	250	268	293	283	267	255	265	264	286	261	329	284	288	250	267	277	286	295	277	280	287	280	276	295	273	294	284	260	273	281	285	309	280	278	302	246	274	257	284	286	278	254	303	302	282	279	263	265	301	268	274	269	246	277	274	278	286	258	256	275	289	293	255	273	249	274	273	269	270	277	275	258	292	257	265	247	296	267	280	236	305	306	261	215	268	283	274	253	274	266	283	306	266	256	263	253	279	285	294	285	235	257	282	287	290	267	281	280	242	266	263	285	281	254	303	289	256	246	216	283	271	259	274	258	284	249	292	254	269	283	258	291	290	271	256	250	286	242	260	259	261	263	276	294	298	262	271	251	297	260	264	281	266	297	275	318
26907	20240	8121	1164	846	748	648	544	548	538	495	517	502	500	502	507	530	516	571	493	509	532	517	534	480	479	475	549	518	495	510	548	466	542	496	530	497	500	489	516	513	576	472	518	502	534	508	508	529	529	535	478	504	488	494	547	494	522	507	507	533	493	506	526	540	539	518	523	508	535	523	542	470	509	508	531	494	524	531	496	478	506	499	515	492	504	479	507	529	567	516	492	482	511	476	537	521	481	526	515	499	525	527	505	540	499	499	509	503	479	542	504	519	493	467	541	487	508	515	510	512	511	580	493	524	518	521	538	455	502	524	507	490	539	469	529	508	513	525	525	518	500	537	519	545	510	533	505	483	558	534	522	572	477	527	493	454	514	520	529	526	494	509	538	512	504	529	543	508	508	510	506	548	501	472	484	511	505	511	505	490	484	498	513	482	518	524	490	519	500	524	524	523	537	517	474	519	510	545	497	479	513	472	537	506	532	544	503	539	514	517	518	508	487	512	493	491	516	537	500	501	492	537	513	485	531	488	524	501	507	502	475	497	477	546	512	531	526	508	515	498	545	506	533	543	501	510	492	511	552	491	510	523	532	517	523	517	487	533	486	508	511	549	520	504	490	523	517	496	520	500	501	514	529	528	542	524	493	543	485	529	527	522	517	534	545	503	528	522	528	490	520	537	519	497	482	534	512	497	553	495	482	496	520	513	511	510	508	495	526	518	510	510	511	556	478	528	539	516	550	540	504	516	501	492	517	539	544	535	554	515	516	517	498	495	527	488	492	509	507	488	474	566	493	525	491	519	529	564	500	509	492	541	477	512	518	543	552	531	524	500	543	493	481	529	489	555	459	519	496	495	528	500	461	505	504	537	542	534	467	523	518	517	572	515	538	548	547	500	507	532	572	544	530	510	507	494	537	530	489	487	531	533	527	522	533	521	479	477	518	517	518	508	517	507	527	474	503	573	501	495	519	535	511	531	511	508	509	536	480	562	542	485	536	518	533	466	545	532	538	526	504	492	521	498	528	474	473	524	505	495	514	516	516	526	471	500	514	524	532	506	471	502	533	516	487	479	494	476	482	535	537	497	528	514	535	513	494	512	559	524	493	497	479	511	506	540	536	520	488	495	502	521	468	494	511	481	514	490	491	527	516	496	482	514	500	544	541	538	492	536	526	520	504	495	541	491	486	518	532	557	569	495	530	445	533	496	449	530	517	494	472	499	497	538	485	491	497	520	512	508	525	524	524	544	536	539	524	488	477	466	520	489	510	503	493	510	479	508	461	520	520	526	512	512	497	532	511	519	453	497	557	562	428	521	541	473	511	527	499	505	499	511	506	536	473	487	552	478	490	522	524	481	510	499	515	540	497	473	482	528	543	550	533	527	520	501	541	506	507	498	528	532	493	518	510	536	527	523	526	525	509	496	496	474	489	504	497	555	517	507	539	511	521	516	537	521	506	539	478	499	483	496	527	521	515	537	517	538	542	523	518	527	521	480	516	512	504	514	548	488	488	548	545	528	534	515	494	501	514	535	499	504	524	533	472	489	494	479	545	516	468	510	481	522	512	492	499	545	504	513	507	507	549	520	527	480	486	535	562	526	516	504	517	522	522	501	483	530	502	473	524	497	546	491	519	510	518	526	484	521	520	483	519	485	523	506	496	529	477	504	490	526	526	545	505	530	519	502	557	517	536	466	522	555	521	573	530	483	511	517	512	510	521	500	480	553	547	524	508	489	555	511	543	509	490	519	528	507	491	498	486	524	493	482	564	516	566	533	525	501	497	508	525	555	448	482	499	507	503	507	494	504	522	497	512	492	498	499	540	517	499	521	496	559	542	472	537	510	553	520	572	504	531	501	515	499	505	513	464	479	533	528	523	500	516	547	490	542	537	512	512	523	549	540	499	475	513	503	531	535	528	501	501	507	533	516	495	485	529	547	529	508	490	481	478	551	512	535	503	550	531	557	546	513	496	525	483	534	504	571	528	500	502	533	496	526	501	501	542	500	476	513	528	500	539	510	485	515	501	510	494	504	485	529	510	511	508	504	474	516	503	500	526	508	485	498	510	484	480	499	523	513	492	534	537	489	505	544	508	470	542	510	512	574	540	506	499	500	528	528	487	523	545	497	510	548	477	505	510	538	529	529	502	529	513	528	504	527	531	547	484	501	531	516	531	566	501	505	540	541	542	519	507	514	508	531	479	510	527	478	515	513	522	485	494	506	501	539	468	497	475	517	517	520	501	560	534	520	531	523	485	535	544	527	519	517	508	516	501	508	492	525	517	484	486	491	525	515	524	517	515	544	511	516	516	487	538	569	502	557	533	541	542	496	506	523	547	521	558	535	516	527	465	508	513	511	493	484	516	503	510	515	535	558	533	518	534	525	518	508	515	521	480	488	507	465	492	523	512	504	476	516	498	500	475	533	519	488	531	484	509	522	522	533	535	515	504	507	504	486	510	480	508	477	548	515	541	567	532	545	503	544	493	454	484	536	481	473	500	519	524	511	520	494	530	483	489	501	507	527	483	509	488	488	519	508	519	522	503	518	509	514	549	506	516	550	507	495	510	488	525	504	492	475	493	526	543	535	509	546	512	547	511	477	529	516	493	543	538	537	515	487	492	503	522	553	528	517	534	522	482	524	511	504	525	520	530	495	489	495	552	515	530	507	477	481	526	513	506	536	557	531	495	509	507	488	510	516	507	507	480	536	501	553	565	525	495	537	498	506	531	506	489	483	534	504	561	522	523	489	514	516	501	513	549	495	499	527	498	518	523	512	523	522	519	479	509	488	488	463	505	515	501	514	522	504	473	510	542	516	485	525	484	501	513	526	523	534	535	517	484	469	523	504	524	530	510	527	530	468	493	500	485	487	505	499	495	542	497	530	522	497	544	519	539	524	528	540	490	510	541	529	495	488	489	523	464	472	518	479	542	522	511	522	497	538	532	536	520	504	532	485	535	506	510	512	534	509	502	509	525	498	531	527	541	514	480	588	514	508	528	531	510	506	523	492	502	506	544	503	526	495	513	533	545	500	494	542	485	523	530	495	495	516	529	518	529	526	510	526	503	524	490	521	508	546	487	500	481	519	497	494	536	539	505	515	511	504	484	505	504	488	539	516	496	531	518	540	533	530	505	531	547	496	491	480	488	506	519	574	515	520	501	533	517	489	514	503	494	495	531	522	507	535	534	492	536	496	507	489	548	497	494	540	547	538	502	501	510	506	503	485	534	497	532	515	501	512	499	534	548	459	526	460	506	538	521	509	534	517	525	492	522	530	521	553	460	507	539	530	484	514	508	527	490	515	538	515	525	496	517	521	521	530	504	524	505	552	535	534	489	522	492	515	492	504	500	502	532	510	533	520	535	505	519	531	536	547	533	504	490	527	534	513	511	525	477	498	538	510	526	480	528	537	527	496	527	468	511	456	521	486	511	504	505	479	542	536	547	535	520	485	542	526	510	495	483	477	499	549	535	536	472	469	521
5400	1563	1325	969	808	730	755	652	678	681	619	588	636	592	667	627	620	610	649	616	601	595	581	663	648	615	572	632	610	617	625	610	601	606	623	606	598	658	639	633	591	606	597	581	600	633	677	623	600	608	699	669	595	620	601	630	652	624	636	604	611	610	585	608	569	620	583	611	623	623	609	636	632	617	621	612	594	629	626	588	620	619	632	633	600	625	652	554	622	641	577	616	642	569	613	630	586	617	618	594	597	580	613	648	604	603	592	594	629	585	604	585	649	639	655	646	646	595	630	651	593	670	626	623	593	618	606	602	590	643	629	619	611	652	642	596	607	635	605	639	619	630	618	653	671	619	606	592	603	641	619	639	613	586	576	643	629	609	568	573	599	605	609	587	593	602	630	570	643	623	585	605	634	588	646	651	566	569	611	626	609	663	618	620	614	612	585	644	588	626	564	606	581	608	611	589	581	600	594	578	635	603	601	600	632	592	617	598	632	610	639	660	623	675	613	612	586	611	639	566	547	667	627	616	648	665	634	614	623	623	639	638	578	636	572	646	611	609	585	626	645	643	606	638	604	565	614	580	543	595	552	655	651	587	634	629	619	609	634	647	629	656	565	607	661	603	561	645	627	598	628	626	616	615	589	589	658	628	617	643	599	639	627	635	637	605	583	604	627	588	589	552	620	620	648	619	598	622	609	589	625	595	634	614	602	587	604	615	594	645	608	593	603	625	615	624	627	613	627	639	602	655	628	650	618	573	595	622	638	618	603	568	595	610	590	604	619	598	614	564	626	603	664	622	619	651	612	625	616	592	605	624	571	590	596	644	648	602	609	587	606	607	635	586	636	619	665	666	571	622	576	611	597	621	655	609	599	607	600	605	605	618	634	599	595	660	644	611	625	615	640	606	565	615	628	610	617	607	624	563	606	635	608	568	650	646	649	625	604	613	611	642	559	572	627	633	575	664	582	615	623	655	546	605	589	607	620	613	667	591	618	604	602	602	601	607	580	605	592	606	605	595	606	661	623	616	639	603	601	613	615	616	624	633	554	598	629	632	595	621	617	621	642	647	617	590	566	602	604	613	605	641	621	621	627	615	584	636	611	595	643	556	635	638	644	613	620	676	629	608	575	685	599	618	619	623	608	600	656	615	603	591	618	621	637	571	549	596	602	558	639	630	604	583	624	575	614	634	598	613	628	602	609	644	624	601	618	582	620	633	625	566	567	635	611	620	607	618	588	640	611	597	645	608	613	630	621	542	633	614	606	605	628	620	621	675	577	605	649	601	654	619	601	627	642	629	604	636	582	620	585	595	611	622	578	619	630	596	617	616	596	619	582	620	592	641	602	622	649	629	621	639	641	582	616	617	610	623	572	599	570	592	571	636	613	602	642	620	611	617	624	648	598	600	622	648	614	640	601	634	650	607	584	617	588	559	631	604	651	618	592	661	623	642	601	622	659	606	624	645	595	587	644	610	626	611	596	563	663	563	605	614	593	581	620	590	585	597	589	611	649	639	620	648	618	606	602	632	586	621	624	585	625	607	642	645	603	617	617	630	604	592	602	603	587	607	650	619	631	626	635	610	622	663	566	630	613	618	620	604	608	599	583	585	593	597	606	606	581	626	634	592	597	646	597	575	642	594	611	630	627	587	643	609	580	574	622	587	627	639	597	612	622	590	550	582	655	625	629	603	595	593	621	645	610	594	623	609	645	630	601	635	634	613	599	660	637	662	641	645	583	637	648	651	594	588	594	647	603	613	607	615	613	603	602	559	638	616	609	632	603	626	603	592	616	632	605	607	656	621	608	606	578	610	641	613	574	610	655	636	650	657	589	629	581	598	659	699	644	592	654	638	617	631	634	653	612	599	610	606	626	613	648	624	603	608	593	603	585	598	621	638	599	587	668	607	658	574	649	648	607	592	610	620	607	580	575	586	632	631	592	604	653	606	601	650	612	605	626	626	603	640	596	596	600	571	616	588	620	592	582	619	610	645	608	606	612	629	592	622	618	648	662	630	566	615	588	589	643	599	624	560	625	602	589	597	585	654	625	555	595	621	616	622	649	611	579	640	635	580	629	603	602	626	636	650	586	607	623	617	592	634	634	633	628	611	643	627	628	617	657	556	614	603	592	623	634	642	591	609	644	647	605	651	639	617	611	610	589	603	621	626	593	647	584	674	618	633	575	559	628	630	582	597	647	628	625	604	619	631	621	638	598	650	605	639	590	613	615	637	620	595	621	656	620	608	628	646	666	603	647	613	626	585	638	642	568	626	596	612	616	595	572	615	593	635	576	662	578	606	653	612	627	620	584	638	590	661	598	569	610	616	696	626	657	606	626	623	607	588	630	629	637	604	632	603	595	684	631	617	655	601	649	584	651	626	594	650	593	628	603	592	610	606	636	617	623	632	652	599	614	630	605	604	634	595	642	600	655	663	624	627	589	628	584	623	602	595	626	622	609	629	629	600	598	561	606	592	633	639	599	570	604	633	632	612	613	631	607	619	644	617	618	643	594	613	622	605	666	671	605	637	625	657	647	602	606	626	638	618	599	633	596	599	601	648	625	636	626	614	588	609	612	638	612	625	626	623	609	636	617	635	593	594	609	608	585	617	571	648	624	600	599	644	612	636	595	581	573	649	626	615	596	660	597	653	601	635	603	618	613	626	664	586	616	647	628	630	573	599	603	618	579	630	618	633	563	621	600	575	609	607	575	593	604	638	601	602	649	629	632	634	624	643	607	619	620	621	634	605	581	629	587	617	625	649	650	622	591	628	621	668	608	599	615	621	641	607	581	616	566	615	580	627	614	605	643	586	637	586	559	569	601	595	600	635	622	631	664	596	604	586	606	596	595	621	626	601	603	603	608	563	592	595	602	620	596	586	579	620	619	623	662	592	663	654	588	601	623	575	618	649	622	660	588	620	581	629	636	590	604	617	593	562	594	643	593	640	641	656	626	622	622	576	589	579	631	621	627	637	635	611	604	598	590	618	540	614	594	571	604	587	604	610	614	637	615	632	631	591	590	599	594	573	587	597	612	641	609	613	647	610	610	601	615	644	604	609	621	636	631	643	602	670	638	587	623	628	594	606	617	624	632	564	624	609	641	616	606	571	615	604	607	580	596	586	575	594	605	607	637	609	640	624	581	602	645	606	650	623	608	614	606	606	613	609	585	642	625	587	645	596	545	632	630	594	610	622	585	632	602	593	645	601	591	649	560	616	617	592	606	616	643	630	619	608	619	615	646	588	630	597	632	606	603	631	660	623	636	626	564	659	645	663	621	631	582	630	660	631	571	649	636	633	619	612	641	626	647	601	609	627	615	589	604	598	649	655	635	584	635	568	618	615	639	592	617	618	554	642	631	551	574	645	659	583	627	607	580	614	599	599	614	598	582	643	567	627	614	599	597	597	660	637	597	579	598	611	604	624	627	577	648	599	593	608	616	619	615	581	632	631	633	626	606	612	597	607	594	584	573	605	651	616	606	600
23793	21054	28444	23874	21054	11621	1175	741	545	536	446	464	388	384	335	323	328	352	326	282	313	277	273	291	273	270	271	247	283	274	281	239	290	280	227	264	273	247	282	269	279	254	245	250	251	275	258	246	249	250	245	256	263	256	232	262	273	265	270	243	269	258	240	285	279	262	251	249	267	248	247	291	251	245	247	224	258	229	226	270	268	248	253	251	249	252	257	271	237	257	264	243	252	258	267	251	217	267	251	229	252	290	237	269	269	224	227	251	227	254	245	265	241	249	218	257	242	277	248	260	246	251	234	235	250	252	273	235	234	230	259	278	248	254	265	242	238	244	253	245	231	268	285	241	245	279	231	236	274	233	265	234	257	262	232	239	274	248	275	273	233	270	239	254	267	235	263	259	238	265	267	263	264	283	238	231	253	262	232	268	254	264	225	276	264	229	233	252	264	254	254	259	251	281	283	260	265	245	262	293	253	237	243	241	241	256	232	245	254	242	215	263	260	229	257	228	257	257	268	238	245	216	255	252	261	266	262	235	254	263	231	262	246	236	237	256	254	250	240	284	278	225	266	241	233	258	257	251	261	237	265	238	260	238	248	255	252	243	255	268	254	266	230	246	255	242	252	258	253	235	239	240	241	289	237	230	229	231	288	244	263	260	264	240	226	241	270	257	253	214	258	257	240	263	238	235	262	234	252	255	251	247	270	235	234	224	294	249	235	237	253	225	265	269	251	255	266	267	266	250	244	266	229	271	238	273	244	261	237	262	240	232	247	224	222	245	256	240	267	237	240	267	227	238	256	227	230	296	264	246	230	235	262	223	231	257	229	262	240	274	270	285	263	253	240	251	235	234	257	281	237	256	267	274	234	265	251	227	235	262	274	239	280	256	257	230	281	248	263	267	238	249	278	254	218	266	256	268	251	277	261	272	242	246	254	217	237	241	265	244	258	271	233	239	265	282	258	213	243	240	224	258	216	290	251	269	261	229	235	248	230	281	254	264	231	244	242	233	256	245	286	240	250	211	245	256	242	292	235	225	255	224	284	252	260	262	249	222	262	262	254	254	237	263	274	203	243	266	241	251	290	275	261	262	252	249	254	270	249	244	264	233	252	245	240	261	259	261	279	264	262	236	247	252	254	289	284	270	236	265	259	240	264	237	253	240	261	261	241	251	232	269	266	249	254	244	244	245	273	257	248	273	232	240	249	221	257	229	260	255	265	238	224	252	241	258	261	260	282	210	219	241	246	258	258	251	262	251	257	252	248	262	261	267	244	245	284	242	246	272	288	246	274	250	241	221	239	222	241	254	224	233	238	261	247	249	245	266	229	249	226	248	248	219	270	262	228	240	267	247	227	235	245	230	233	252	264	241	292	250	240	213	232	248	235	248	264	269	227	242	246	251	254	242	258	222	265	230	253	218	245	252	239	253	263	246	240	257	246	242	233	253	238	228	265	255	223	260	250	256	270	253	234	243	250	263	250	219	247	257	257	244	301	258	286	243	217	241	248	261	286	227	267	240	270	266	264	246	257	239	265	253	268	256	236	223	233	231	249	245	241	261	260	256	249	259	232	242	274	258	228	258	262	243	266	236	265	230	243	273	251	253	232	264	226	233	282	245	251	247	252	272	255	261	280	266	255	239	251	251	247	243	251	245	262	234	279	267	275	264	261	256	259	251	232	261	227	244	269	250	260	245	234	230	241	277	252	253	245	247	252	242	270	247	246	254	214	235	242	242	275	239	228	244	255	251	238	235	265	224	248	236	259	245	264	258	212	282	277	258	251	258	248	242	265	249	258	253	245	271	267	266	238	236	225	244	274	262	256	238	256	251	239	215	232	260	256	235	239	254	261	238	255	261	281	255	238	266	275	262	247	250	241	268	220	255	250	226	246	258	240	240	270	246	254	265	235	232	248	246	271	251	249	247	240	244	228	242	238	234	254	266	255	236	253	236	238	233	260	232	277	247	250	259	279	251	271	271	246	233	243	263	238	237	265	245	263	240	219	239	257	248	235	259	239	238	251	220	268	265	221	283	268	263	247	246	257	284	237	257	281	263	254	264	267	266	247	262	258	246	247	236	238	250	231	223	256	261	261	225	267	258	268	248	243	247	240	273	245	255	264	263	268	228	247	237	237	243	269	248	254	271	254	244	222	260	257	270	231	250	221	252	245	254	236	227	270	221	261	244	236	264	231	263	245	216	242	254	266	261	286	262	234	242	239	260	259	248	276	227	223	265	249	228	247	235	232	242	250	227	266	246	243	277	252	237	260	239	261	240	264	277	267	241	254	262	234	270	222	250	266	223	236	228	239	274	241	234	247	227	263	235	218	244	259	264	277	256	242	216	237	227	251	257	222	226	236	234	255	247	240	248	204	224	251	258	229	248	252	249	251	257	260	241	265	244	238	228	230	223	259	243	250	248	250	244	227	255	253	236	258	258	275	228	245	250	255	233	249	213	256	236	249	263	234	248	267	240	249	271	239	283	253	289	223	243	237	239	255	252	243	247	238	241	256	217	225	264	256	247	265	234	255	247	268	245	263	269	254	241	240	222	262	238	240	267	272	253	267	234	272	259	239	223	268	253	255	248	254	234	218	238	224	253	241	206	255	255	276	250	245	237	256	209	240	278	254	276	260	233	250	266	246	264	251	245	248	277	233	245	258	277	245	247	264	259	263	233	265	260	272	259	208	263	263	251	279	249	269	238	275	244	258	219	243	257	282	266	256	238	253	246	265	252	257	255	249	225	251	253	246	237	228	264	220	242	273	220	227	227	251	248	239	220	254	244	273	258	224	253	264	232	243	237	254	258	279	257	250	249	255	241	286	257	239	254	235	260	291	255	264	242	256	257	258	245	260	232	266	255	259	243	245	228	247	261	251	244	223	243	253	243	235	271	240	279	254	240	253	272	256	251	253	266	252	241	251	240	236	260	254	266	251	257	277	263	235	243	243	268	235	248	243	249	263	244	234	238	223	249	255	252	244	237	260	266	243	243	249	251	296	253	225	239	247	242	271	245	266	242	261	257	233	242	269	233	225	275	262	243	235	256	241	232	227	243	235	260	260	254	258	252	257	231	228	256	260	257	241	258	240	240	232	234	257	220	247	256	241	260	267	229	256	243	254	247	238	247	288	277	235	255	244	248	230	218	252	266	257	254	248	264	245	233	269	243	240	274	239	228	245	247	253	235	248	253	253	250	254	288	229	248	240	242	225	272	234	238	263	236	265	255	278	264	260	226	240	243	227	231	263	248	262	237	221	256	266	251	273	266	241	268	262	258	265	237	259	288	283	231	235	248	280	244	238	239	265	249	245	255	240	236	257	270	240	244	216	235	277	233	244	245	264	258	259	247	243	257	234	259	256	240	210	268	250	265	253	229	248	248	256	217	260	260	250	267	243	242	216	230	262	255	243	250	284	272	271	261	250	222	254	265	247	247	243	236	217	258	275	242	254	292	253	233	261	221	283	253	249	228	239	241	256	260	223	257
7356	10711	8786	4274	2881	2209	1715	1371	1089	953	780	711	600	556	507	523	509	522	460	434	424	418	370	379	353	350	346	377	331	365	357	368	332	304	332	337	302	315	350	286	319	326	332	310	338	334	341	318	326	317	335	288	328	285	321	295	294	324	281	341	338	324	307	288	322	350	347	310	284	323	293	314	324	293	317	298	320	342	292	322	311	329	303	283	303	281	291	321	289	308	291	303	325	312	337	317	327	313	299	339	303	296	331	332	324	327	300	315	320	305	286	318	283	283	300	290	307	313	320	329	308	267	344	295	312	321	304	299	300	297	305	291	307	293	293	364	294	296	311	290	345	323	290	344	290	320	281	284	313	290	293	329	293	267	295	296	291	306	314	302	330	335	289	299	307	304	307	320	322	325	345	314	295	305	310	307	317	301	296	295	308	281	296	317	310	303	272	295	301	320	268	290	357	325	293	297	284	267	337	290	320	289	284	290	319	302	302	292	319	318	342	330	329	300	311	288	300	329	289	290	291	300	313	290	310	300	314	298	314	337	314	312	290	293	332	305	326	287	276	325	310	271	307	305	310	303	339	296	294	303	320	319	294	306	285	288	264	297	263	317	309	325	307	269	312	321	318	300	359	300	328	312	298	277	294	300	272	316	304	291	313	294	315	311	303	304	304	281	318	296	296	299	316	300	307	302	293	308	272	295	277	310	303	319	310	295	303	302	289	332	283	343	311	302	305	294	308	308	307	295	332	323	293	307	315	280	307	309	339	269	304	263	328	315	276	334	320	322	276	318	291	281	354	312	330	270	319	302	309	305	291	293	292	299	313	313	311	278	338	315	317	334	326	321	295	337	298	308	292	294	298	298	301	283	322	290	299	333	321	319	316	326	281	292	303	313	322	300	283	312	305	297	328	338	322	307	326	296	284	300	293	297	316	300	304	315	315	309	303	300	296	291	296	307	273	300	329	313	305	293	310	264	320	270	295	272	299	294	334	303	306	299	324	301	301	311	296	319	297	310	326	269	322	314	329	285	311	311	337	346	302	308	318	303	308	286	317	322	320	273	304	288	279	295	320	326	326	304	322	322	337	309	288	282	304	282	303	298	317	318	322	307	285	298	285	299	319	319	335	332	284	313	285	301	304	271	316	323	300	294	312	299	300	340	321	311	320	296	340	315	333	325	329	306	299	325	303	309	306	302	296	317	313	299	291	305	316	331	277	302	302	298	275	343	293	303	286	289	307	325	309	327	290	328	310	295	323	288	310	315	299	288	302	303	282	300	316	307	293	342	289	291	309	333	316	327	321	326	317	317	281	331	351	303	293	307	281	295	284	304	289	297	291	315	307	320	277	293	325	313	338	323	303	326	309	295	288	286	292	330	274	301	326	332	275	315	281	304	288	309	291	294	325	285	300	324	303	301	292	314	317	305	284	354	308	305	330	334	281	275	312	312	333	309	279	294	342	322	302	343	299	328	321	305	333	304	294	303	349	296	303	309	278	307	340	297	303	287	295	265	293	293	303	310	281	306	324	291	324	303	301	290	289	294	314	329	289	325	288	296	291	304	291	315	322	290	300	300	355	325	334	275	305	302	322	310	317	330	327	290	327	317	341	305	306	260	349	310	312	267	298	288	328	321	300	246	285	274	302	301	333	322	324	337	324	325	306	310	303	295	304	276	330	293	310	317	326	301	330	315	292	331	314	334	264	295	279	320	283	314	312	300	276	305	311	325	325	301	300	316	286	306	317	285	294	285	319	303	297	331	308	313	301	292	276	264	317	329	291	308	310	307	307	308	306	301	298	331	256	303	295	299	287	297	241	295	306	274	306	299	327	329	340	341	287	292	327	291	285	320	307	332	303	317	271	294	303	311	305	279	321	269	346	294	336	306	291	296	316	301	308	323	310	309	290	266	332	324	323	294	289	289	300	317	331	327	316	314	277	297	317	306	310	291	306	311	299	322	316	320	254	311	285	304	307	326	287	315	293	304	281	328	324	325	306	299	285	321	317	294	315	297	317	304	306	312	278	357	294	308	277	276	292	284	311	315	297	295	320	276	261	323	293	310	305	311	287	313	308	347	318	288	307	310	298	302	300	308	314	308	319	306	309	288	276	315	315	301	321	310	310	328	297	327	318	307	308	287	295	308	330	296	290	301	292	318	303	302	285	310	277	300	311	303	322	297	306	284	312	331	330	326	318	334	321	311	292	304	312	322	323	317	308	322	300	302	299	297	298	290	298	325	292	317	310	315	289	301	306	320	314	300	310	318	316	289	287	298	290	311	309	309	344	313	305	276	307	311	314	318	342	297	301	287	300	277	301	317	306	292	287	316	277	302	308	301	298	300	323	273	300	308	315	300	280	312	306	323	319	294	318	318	316	289	320	298	341	275	303	315	304	297	304	291	310	312	290	305	317	306	268	309	271	316	300	291	332	304	320	305	301	259	321	322	289	313	281	313	297	325	301	290	321	336	293	298	306	328	298	304	304	283	315	274	317	313	282	304	291	296	300	328	269	312	292	304	314	352	270	307	276	313	338	310	328	285	298	303	300	310	278	308	289	288	309	272	306	307	302	313	276	300	306	318	292	298	320	333	301	307	314	323	292	299	293	322	322	308	268	304	313	283	273	309	301	302	306	344	282	281	266	308	305	265	302	326	285	337	303	293	348	290	308	322	322	314	295	317	294	312	283	283	278	329	295	276	321	295	314	308	308	316	316	297	300	289	293	284	277	304	292	305	286	290	321	296	294	325	297	311	309	294	309	293	312	354	299	289	301	292	289	314	289	305	305	314	267	296	320	277	342	297	294	302	329	307	318	283	307	311	309	285	293	275	310	313	273	303	338	280	342	269	322	305	340	316	286	315	295	302	309	303	312	300	289	294	312	285	313	322	307	298	332	285	317	327	302	323	284	327	327	307	285	316	296	319	303	341	333	293	326	307	324	282	286	319	294	303	279	326	330	301	315	331	312	323	329	345	299	317	329	307	312	319	331	330	311	286	307	333	332	316	284	279	316	306	300	297	288	317	292	317	316	293	289	360	322	302	317	321	320	302	301	315	294	319	309	297	284	338	308	316	313	281	291	274	327	299	316	337	305	272	296	299	295	311	285	286	280	291	311	323	308	315	299	315	301	323	297	274	300	276	290	305	349	320	317	303	281	286	314	330	328	313	293	308	300	336	296	308	324	303	313	315	296	307	332	305	314	303	315	298	339	300	285	320	319	303	301	308	341	284	288	284	319	284	316	291	338	334	325	351	318	267	285	291	304	318	320	296	306	292	330	290	312	318	284	299	300	315	324	323	311	334	308	312	289	300	299	287	287	283	287	274	305	308	340	323	316	299	319	347	324	299	289	288	299	306	316	281	304	311	293	305	298	320	286	339	318	303	300	253	289	314	300	290	290	326	328	301	319	284	305	341	298	291	300	304	299	334	294	296	267	307	283	279	324	307	283	317	324	304	323	286	297	328	312	269	332	282	314	304	323	295	309	308
24994	21063	27312	24927	10641	1125	919	783	704	722	686	666	656	650	673	620	637	643	618	625	639	627	623	612	609	596	611	606	598	664	574	614	597	619	601	604	600	607	628	642	578	603	628	637	593	591	597	599	562	610	544	608	607	640	573	574	577	633	618	593	584	591	536	596	545	622	609	610	606	597	636	584	556	576	564	569	567	570	620	624	606	548	603	556	591	588	565	593	619	562	623	665	661	604	576	605	602	595	546	607	576	593	585	597	555	625	575	625	624	611	588	632	585	563	641	581	609	585	598	602	604	591	610	603	624	609	566	592	628	579	599	631	582	610	625	644	589	615	589	614	585	598	581	620	606	620	630	615	636	570	549	618	616	595	615	611	567	613	541	637	620	582	660	551	607	583	612	580	610	599	605	603	614	589	601	578	573	608	618	592	611	623	648	611	633	593	585	594	563	577	578	597	584	600	567	610	614	613	623	604	626	559	573	583	561	573	573	585	598	595	577	634	597	626	621	610	653	642	605	635	603	629	594	602	580	576	583	616	574	581	570	594	551	586	581	639	572	584	601	569	594	579	591	599	594	598	607	598	564	597	602	589	586	583	633	556	616	562	605	654	576	599	589	591	589	639	588	575	624	609	574	611	621	600	544	616	591	582	621	619	590	566	572	622	578	597	591	591	549	534	604	644	604	609	557	593	613	550	593	624	547	617	595	563	584	617	621	574	587	620	607	600	618	585	598	584	583	620	617	546	585	582	549	594	619	618	591	659	613	593	588	575	638	587	618	563	602	571	580	594	609	567	660	595	556	588	605	586	546	618	579	593	589	590	590	608	611	553	582	645	556	590	605	584	563	615	581	595	606	602	580	561	579	576	615	615	628	573	575	610	576	626	618	593	612	564	576	596	612	567	620	610	597	605	579	579	602	608	566	584	552	592	589	610	607	610	614	668	603	576	577	605	576	605	577	633	592	624	552	611	656	600	560	551	619	604	571	580	602	570	573	622	620	606	612	572	600	579	593	609	633	595	569	629	583	587	613	616	553	607	585	564	550	562	606	576	576	615	584	602	596	573	583	619	585	567	547	585	602	586	572	600	640	597	602	579	598	560	617	613	597	618	595	570	590	628	599	560	581	556	578	622	603	571	598	598	626	613	568	605	597	582	553	632	580	631	529	573	587	588	625	612	570	590	593	591	621	564	583	611	634	547	595	613	547	562	614	577	603	588	650	596	547	550	585	554	562	600	581	587	558	609	620	593	618	573	586	620	641	580	586	558	601	615	606	586	625	618	579	590	625	589	590	597	620	584	604	590	553	616	632	599	594	599	533	562	597	595	592	579	615	543	587	591	603	585	645	555	619	561	579	614	576	611	532	595	587	606	633	585	608	588	590	644	607	607	616	632	597	589	593	552	599	629	580	591	601	590	576	562	580	608	582	610	657	588	575	622	577	578	616	568	558	603	570	581	570	572	637	585	601	580	604	565	608	594	576	573	606	584	586	590	614	613	574	591	606	591	613	605	620	623	578	572	628	617	595	623	581	579	567	593	590	621	560	593	592	642	605	561	566	560	591	627	618	606	618	633	598	589	591	598	595	600	550	628	595	630	634	616	596	605	593	631	592	563	590	615	620	583	583	590	566	583	565	584	612	633	623	607	642	579	624	584	638	642	588	635	579	597	601	583	577	623	591	592	601	596	568	598	603	567	551	616	662	630	606	621	626	620	569	571	588	605	627	568	605	594	604	569	619	545	572	605	571	590	573	623	627	593	627	614	599	625	586	585	618	589	595	558	582	621	613	577	611	606	653	588	595	568	612	640	578	601	598	591	627	559	607	591	573	571	624	599	659	591	557	594	583	609	612	543	624	559	618	587	609	624	578	609	570	603	601	597	591	599	649	580	584	589	624	577	584	603	548	596	607	614	629	583	563	600	606	614	575	609	615	619	570	599	605	616	581	612	626	584	651	585	580	600	614	597	651	649	552	588	611	617	615	578	604	613	630	524	551	583	599	580	583	589	602	606	581	581	591	587	619	611	612	607	568	588	597	573	584	610	581	581	601	583	606	603	597	572	616	625	563	575	590	597	594	613	584	554	627	657	645	622	626	647	585	665	599	590	568	624	613	598	592	600	619	560	584	617	573	615	588	569	615	640	613	610	553	630	597	612	592	585	603	608	599	590	574	544	603	580	590	599	584	551	611	591	601	626	592	553	597	559	582	547	653	592	567	613	614	600	607	560	600	575	612	593	641	636	562	608	566	637	569	593	591	577	591	566	591	596	586	603	551	629	605	616	639	610	607	583	618	590	535	594	573	557	584	609	596	616	572	604	632	577	607	580	615	563	587	599	585	595	569	581	595	612	574	589	624	556	621	557	598	612	622	624	577	602	576	559	569	609	589	611	625	576	617	601	626	573	547	601	532	588	623	563	606	639	618	597	606	568	621	563	589	603	594	582	587	616	600	597	588	560	554	622	600	548	584	646	601	591	617	615	616	579	590	583	568	608	619	578	620	573	622	570	568	593	568	583	626	599	553	536	620	583	605	648	544	577	586	559	620	603	693	612	599	577	607	601	599	590	592	600	628	570	577	650	546	612	590	588	613	568	593	613	598	650	593	570	612	582	653	636	615	531	613	540	588	566	565	584	611	607	576	615	625	574	601	588	578	579	590	572	611	565	590	576	550	586	600	590	576	608	579	587	571	557	600	616	579	568	573	556	606	609	587	588	594	627	584	579	625	579	619	581	604	571	574	570	602	614	597	588	561	595	575	593	579	590	612	598	604	590	566	621	602	605	598	548	595	603	588	584	605	578	596	597	605	600	618	609	571	607	592	600	600	576	580	611	601	604	595	599	586	627	588	595	621	589	612	571	586	600	577	587	597	615	615	609	577	592	601	576	599	568	598	583	625	610	617	587	593	608	599	566	554	632	590	606	586	609	538	622	585	535	606	660	556	554	595	625	569	574	591	648	586	620	586	600	589	577	590	572	576	594	567	577	608	617	626	583	570	623	591	573	624	642	609	577	580	576	565	590	597	598	609	646	599	592	563	582	584	601	565	611	592	617	668	612	589	610	600	611	613	569	573	633	594	569	646	568	608	649	594	618	605	601	602	545	625	645	590	600	567	595	570	608	597	580	614	553	584	610	585	572	613	605	589	586	594	558	573	615	577	593	581	585	591	548	609	569	627	629	607	574	599	603	611	618	582	587	565	576	582	638	603	560	614	583	594	640	573	579	607	596	561	538	606	615	591	559	599	604	629	572	599	605	582	640	618	587	592	602	589	574	602	584	625	555	603	606	570	554	564	605	578	634	598	610	554	573	564	599	599	594	631	631	601	560	588	594	607	562	612	590	575	608	575	597	599	603	600	573	556	605	621	597	620	585	553	588	592	580	613	569	606	597	586	603	600	604	618	586	584	563	546	584	556	567	556	649	607	626	622	576	617	573	594	592	633	643	572	565	568	604	576	585	625	567	593	588	635	599	562	609	609	562	589	598
7057	6276	4921	2723	2008	1597	1413	1184	1104	1061	951	870	847	844	823	802	760	761	700	749	717	702	727	690	714	685	753	760	757	695	695	729	739	694	712	660	757	722	712	720	677	712	741	704	650	708	652	671	698	720	754	696	731	708	752	676	690	703	744	740	723	693	692	710	688	694	720	678	669	713	611	686	685	676	680	700	670	703	714	679	706	723	702	687	729	725	721	680	684	705	700	730	702	677	660	731	696	707	712	655	729	709	743	716	703	672	697	678	671	675	674	663	666	658	704	690	681	689	679	713	708	673	643	673	677	688	716	717	661	718	684	678	662	720	707	647	696	678	702	770	694	663	650	698	693	666	709	700	708	706	689	668	739	708	695	641	716	698	700	654	654	713	667	684	690	724	708	663	730	633	689	656	743	713	716	712	648	700	660	709	685	675	713	696	709	649	660	700	713	710	717	681	734	711	705	688	722	667	648	634	628	646	683	684	682	639	658	684	641	658	719	716	672	702	682	724	673	677	716	659	686	671	697	719	669	717	631	667	714	710	688	693	701	671	677	674	703	729	662	623	708	688	708	686	768	718	730	661	712	673	693	644	700	683	663	659	730	651	692	718	670	695	646	684	671	670	695	691	692	689	695	706	697	648	666	690	680	672	669	704	711	659	700	664	738	705	685	726	698	698	718	678	629	638	631	691	713	703	674	670	650	705	677	723	671	677	710	678	682	707	705	645	695	707	760	677	687	687	681	679	690	647	711	681	664	680	699	709	695	721	694	683	697	744	668	727	676	680	705	678	708	661	709	731	662	698	715	682	659	713	663	636	692	708	689	689	692	697	723	736	715	693	668	678	683	672	727	673	729	702	669	634	717	633	662	682	694	671	666	700	747	661	691	604	681	695	691	680	722	634	720	672	654	694	679	670	723	732	729	645	693	711	672	657	696	728	637	722	703	743	686	684	715	667	694	712	716	707	728	642	656	685	654	702	649	719	690	676	657	675	678	695	646	656	758	722	640	679	689	701	696	722	688	695	664	700	671	670	707	692	718	698	669	685	710	734	655	706	670	674	687	709	642	688	691	656	702	684	670	670	668	664	649	700	690	725	690	650	674	636	692	741	784	712	638	677	679	720	677	695	695	701	644	673	694	710	647	696	641	719	637	714	682	673	669	692	618	671	730	652	696	686	670	721	747	693	629	708	675	695	649	714	740	660	730	724	663	677	701	684	715	709	668	673	698	728	683	667	688	652	678	667	665	691	704	676	690	678	707	701	664	661	729	701	747	707	654	670	677	706	692	681	677	634	697	636	650	702	651	668	663	682	645	702	705	699	668	672	656	687	660	733	670	721	691	667	684	668	681	671	697	628	658	667	663	703	650	655	674	731	722	648	680	680	722	690	671	679	709	667	673	673	641	707	726	646	660	662	667	677	711	688	730	714	679	673	655	725	652	683	655	701	703	694	726	720	704	738	706	715	697	719	679	665	696	693	706	705	664	714	707	692	686	663	716	697	684	670	698	692	682	687	732	704	681	717	722	719	675	663	623	639	765	755	721	682	715	703	712	676	659	747	686	718	676	672	657	719	682	711	703	701	705	658	710	704	670	674	718	680	649	651	637	662	673	723	697	650	705	707	683	683	708	694	700	655	660	717	648	673	658	686	698	651	707	706	675	698	660	731	661	697	686	661	682	667	685	706	670	690	671	685	659	652	690	666	721	700	680	668	676	700	671	673	684	667	709	682	670	702	689	703	708	681	688	673	689	703	672	707	641	653	681	736	730	695	696	700	709	648	660	718	679	714	728	692	690	612	658	700	658	693	645	664	670	714	691	659	729	688	694	722	698	711	691	671	660	683	721	666	682	739	708	674	684	644	755	674	674	706	689	654	715	689	707	671	687	707	698	689	703	686	751	682	679	681	690	686	714	677	719	703	663	684	709	711	663	675	705	658	722	714	698	703	642	755	709	630	698	709	688	673	700	670	690	698	685	701	729	681	674	654	712	661	703	698	630	706	705	715	667	688	715	668	721	734	664	682	685	650	674	689	675	696	703	657	704	694	722	701	668	715	644	713	699	743	702	711	679	666	650	718	670	649	702	706	675	709	687	721	690	657	699	675	722	683	644	644	676	670	686	676	692	685	670	677	734	697	675	657	675	667	683	710	685	675	710	699	670	696	651	727	743	704	728	719	667	696	684	702	660	673	682	714	737	703	680	703	663	663	689	644	663	719	694	732	690	672	717	694	670	708	679	699	715	646	716	734	674	674	699	696	658	724	708	644	713	662	675	744	668	706	688	678	673	693	695	696	722	695	724	697	679	744	697	695	684	635	709	665	712	733	660	742	696	660	693	640	671	698	663	666	690	751	678	648	646	663	673	688	708	673	687	674	694	688	672	687	708	692	704	692	705	672	718	708	704	715	694	682	692	699	678	719	702	687	687	668	718	671	687	715	676	687	665	701	689	691	676	684	666	683	701	698	707	720	712	659	650	637	667	664	691	754	711	661	697	671	710	696	711	692	687	686	683	716	699	645	697	690	726	681	700	688	721	698	682	733	672	728	681	667	689	675	680	686	727	672	630	701	657	694	683	675	702	705	703	667	720	706	683	705	689	656	691	716	695	645	699	683	676	720	693	680	694	708	691	673	701	703	722	687	728	704	697	668	634	715	707	692	722	722	690	634	715	656	666	669	693	718	699	659	708	651	694	691	655	672	669	758	674	628	706	663	711	674	685	686	718	706	663	699	703	698	724	653	679	718	686	655	712	721	674	689	720	696	690	646	691	713	709	714	657	679	691	663	686	698	714	663	715	680	692	673	680	709	724	666	676	663	658	688	718	685	688	659	666	739	718	665	699	697	713	716	700	663	684	639	709	655	672	673	724	674	695	721	657	688	720	682	643	683	654	648	668	681	680	701	701	708	691	690	687	677	701	680	689	658	724	709	702	694	688	695	736	686	732	726	704	695	706	726	700	689	723	661	672	665	641	687	702	684	665	689	681	718	691	701	660	683	651	676	705	691	741	676	693	728	772	635	650	707	680	732	726	653	679	680	708	684	666	697	672	722	692	692	673	709	693	685	710	678	741	721	711	719	720	717	666	681	685	675	630	668	743	701	658	704	690	661	678	738	700	673	647	668	706	702	674	697	683	667	676	706	695	651	700	707	710	700	689	633	713	702	697	682	738	671	694	722	700	674	678	749	714	673	680	686	716	643	684	660	742	683	717	667	640	691	660	724	678	756	663	685	652	692	720	689	683	697	697	686	672	687	690	674	699	668	727	700	682	689	669	691	715	693	723	658	680	707	670	694	687	682	673	704	675	672	673	690	701	691	689	674	691	681	695	670	624	666	645	705	683	706	702	690	710	663	639	666	668	689	707	716	740	685	700	709	733	696	629	701	740	690	686	754	695	671	685	726	682	689	691	677	672	680	687	642	712	698	708	674	650	740	717	705	639	638	657	692	654	703	699	684	666	680	682	710	671	701	684	749	763	690	686	664
22880	21122	28876	23583	21115	21158	10625	1309	891	772	677	554	537	457	470	393	388	394	421	373	312	351	341	309	293	299	332	338	308	272	286	313	277	273	281	299	249	284	262	287	274	262	277	265	267	273	243	271	237	261	254	260	264	242	265	238	281	266	252	270	278	267	262	251	242	274	243	243	225	252	259	247	230	292	266	262	265	274	250	243	280	257	259	259	257	264	263	233	252	254	244	272	248	297	267	263	256	266	243	257	256	235	238	253	245	257	258	228	274	231	277	274	259	288	259	256	246	270	251	210	293	243	243	250	254	267	247	265	248	248	259	265	260	249	241	236	243	254	243	235	246	254	248	246	267	269	262	228	256	248	247	226	256	252	244	251	273	222	256	247	262	244	234	275	230	251	272	262	256	246	239	251	269	240	248	280	242	253	242	236	253	271	248	244	234	248	226	262	235	254	244	244	268	283	250	255	273	258	235	237	266	239	220	243	241	239	218	257	260	267	217	219	256	234	245	259	249	249	240	251	240	243	221	283	257	271	261	249	228	263	252	266	255	260	254	271	293	257	225	269	279	247	271	257	253	267	260	265	245	263	236	262	266	243	275	249	246	231	239	228	273	256	247	231	267	254	250	245	251	254	260	244	233	273	224	254	266	279	243	245	252	248	251	240	237	267	272	285	248	256	265	261	247	254	273	262	225	275	252	237	244	241	255	232	243	251	260	230	252	261	225	238	246	246	249	240	236	255	244	270	247	243	210	265	235	262	245	241	237	248	263	231	255	234	247	258	273	281	274	262	259	240	231	254	230	242	249	236	274	243	244	243	267	249	269	257	233	226	232	284	220	249	253	251	258	263	255	242	242	237	269	227	234	228	275	242	258	235	240	263	223	245	255	238	243	259	248	266	257	255	285	253	249	238	226	258	264	256	268	258	257	235	250	245	231	241	233	253	229	240	253	238	241	274	260	239	246	263	264	265	237	269	216	237	266	238	238	249	253	267	248	260	237	235	256	232	237	247	218	249	273	232	244	232	230	264	247	249	251	272	253	268	238	264	225	249	252	239	255	236	264	213	245	238	240	220	246	212	270	259	238	234	256	268	240	238	236	249	298	254	239	240	253	254	242	252	224	262	242	276	252	265	265	266	291	240	249	248	244	245	245	238	245	254	241	230	229	237	237	248	247	260	227	247	229	244	248	238	266	235	260	237	253	244	233	276	252	218	264	229	236	251	259	243	232	237	258	247	261	245	248	270	254	240	214	261	248	242	266	263	260	254	272	255	263	251	256	250	225	266	231	242	216	243	239	258	256	261	231	280	235	252	239	259	271	258	225	261	220	261	241	271	240	237	249	242	247	236	242	220	231	256	251	236	215	221	248	267	256	232	254	294	237	256	257	256	272	229	237	223	237	256	258	237	250	270	260	250	243	266	246	252	242	306	228	230	234	278	268	241	275	240	255	223	275	226	245	271	224	230	243	231	261	263	258	268	218	236	273	245	237	239	260	230	251	254	236	260	245	255	247	220	245	247	244	280	258	254	247	249	238	236	251	241	249	240	225	245	268	246	228	267	248	213	239	263	274	263	236	269	239	226	254	225	278	265	258	242	233	240	243	247	239	258	265	239	209	243	231	231	248	272	242	247	230	275	267	244	256	262	233	261	281	273	278	239	245	264	259	262	230	235	236	240	276	258	251	239	261	268	230	238	257	233	233	252	241	250	241	242	253	265	240	244	241	270	247	231	238	255	258	251	256	268	240	233	254	227	284	234	265	214	238	225	247	223	285	254	249	240	246	231	239	259	236	239	219	247	255	261	245	241	224	261	223	241	249	280	240	253	238	226	260	261	263	242	255	226	273	243	230	244	270	261	236	234	263	247	235	256	237	231	230	282	231	243	270	249	231	240	228	222	250	267	252	249	256	256	258	249	246	258	238	250	250	249	235	231	238	233	252	285	248	243	241	239	253	257	217	236	241	275	255	266	234	238	276	224	266	257	231	254	245	249	258	257	261	223	260	253	247	239	249	220	260	245	258	243	258	245	240	246	234	246	267	241	257	266	226	256	252	209	225	243	288	261	270	241	255	237	261	252	266	267	257	248	253	239	214	251	247	239	241	247	272	232	234	241	226	249	234	248	247	267	237	235	257	252	234	228	233	245	250	266	241	263	243	221	220	254	242	220	235	244	218	225	231	229	251	234	235	248	234	232	239	241	227	260	238	227	243	256	256	251	246	228	226	260	245	223	237	270	254	249	249	256	284	240	229	254	244	259	255	244	237	241	241	254	237	239	253	273	262	260	223	226	234	246	239	277	233	240	240	254	250	250	245	236	261	243	241	256	236	250	236	252	249	250	243	235	267	240	256	252	276	260	239	233	251	242	202	229	256	258	220	239	253	264	261	242	267	252	253	243	252	267	243	260	270	264	213	238	271	253	233	239	243	251	265	238	240	254	241	263	270	243	242	270	275	242	249	228	249	242	256	273	239	245	253	211	242	255	286	229	278	280	241	245	236	245	261	255	247	238	252	244	246	244	241	259	242	255	257	252	276	273	239	249	238	250	259	253	231	253	215	244	207	247	248	230	228	257	267	257	247	238	249	259	249	253	270	245	211	220	247	223	268	269	264	230	272	237	239	227	267	277	221	233	260	251	246	234	264	271	267	241	252	227	233	243	237	225	227	245	238	229	243	240	238	243	232	268	246	250	262	233	282	254	239	240	248	233	238	253	239	239	249	233	248	278	260	269	241	238	254	278	251	242	260	229	296	272	232	229	245	217	243	244	231	228	245	263	236	252	241	246	247	229	261	240	262	243	235	237	240	261	257	258	226	258	239	257	235	219	230	273	242	242	244	255	234	273	250	265	242	232	267	235	240	262	251	270	269	235	243	253	260	236	242	224	282	240	257	244	224	238	229	233	209	245	246	225	251	242	278	228	247	257	240	279	247	250	241	248	229	251	211	258	240	239	272	229	285	272	225	243	247	263	239	236	268	237	254	254	245	258	259	241	272	259	231	239	244	253	258	248	254	255	226	246	231	236	253	245	248	241	244	240	228	233	247	257	248	243	265	265	271	241	246	256	302	253	216	276	276	244	246	244	227	246	261	250	247	248	270	261	280	264	259	247	227	235	244	243	253	247	260	254	253	245	239	272	245	236	229	238	233	258	242	242	235	251	252	267	264	279	242	235	246	274	237	244	238	273	247	268	238	246	257	220	237	259	257	243	286	229	236	276	254	227	263	268	271	248	239	239	280	251	258	235	256	226	266	245	238	204	239	271	237	251	259	237	277	289	261	234	266	246	233	226	233	237	281	242	221	235	222	232	216	251	250	255	247	256	261	237	267	263	249	248	266	259	247	235	259	239	249	239	264	248	257	240	230	225	242	267	249	246	258	241	246	239	242	235	244	261	220	260	230	260	245	249	233	242	245	234	213	214	250	253	268	238	263	248	235	246	242	273	251	281	216	231	238	244	252	251	228	260	249	254	255	217	247	245	243	257
10409	17221	14192	7469	4876	3741	2978	2269	1822	1468	1230	1070	916	754	715	615	645	561	583	491	477	478	407	405	374	364	386	412	382	378	359	323	337	343	321	312	299	346	353	313	325	331	294	305	304	296	289	303	299	295	300	313	289	271	292	305	306	305	273	295	274	276	284	299	289	270	284	282	279	281	278	285	300	296	313	300	283	272	264	280	284	282	248	319	277	278	286	281	296	281	271	288	279	266	293	277	281	308	254	295	270	283	303	284	313	310	274	276	311	251	281	311	264	263	264	275	299	256	275	285	278	259	264	287	281	264	304	269	306	294	288	312	299	278	288	256	286	260	291	287	269	297	259	287	291	280	270	264	274	294	276	320	250	271	281	285	267	253	248	275	329	266	269	290	318	277	246	260	271	298	258	297	267	262	275	260	264	260	250	295	262	304	303	266	277	305	274	282	271	270	261	275	277	272	293	256	254	257	268	306	267	291	283	292	310	276	294	291	271	292	301	302	259	275	234	286	252	303	266	254	294	270	275	294	301	265	282	286	276	286	278	269	291	268	294	273	272	271	288	263	311	261	273	264	273	288	273	288	252	280	265	280	291	282	297	267	270	292	279	264	260	279	247	288	283	260	263	284	260	253	303	301	303	300	274	265	258	285	257	260	261	270	280	287	262	278	275	253	268	263	277	286	274	286	270	280	278	286	280	260	259	286	273	279	273	265	289	244	283	304	268	260	277	250	275	271	267	261	253	298	259	279	283	261	316	261	266	277	257	286	282	276	276	274	280	270	249	311	317	283	248	274	306	279	278	280	267	262	272	278	284	273	268	273	276	266	284	295	281	283	267	295	301	289	278	242	263	276	279	276	296	261	277	263	292	270	285	276	266	268	321	259	305	270	260	296	262	279	245	263	245	322	277	323	280	271	299	251	291	292	266	269	272	276	271	263	308	305	274	281	261	279	247	256	270	272	271	277	291	241	275	281	264	306	270	275	285	257	291	255	275	301	290	271	276	249	285	276	273	240	282	298	240	279	278	272	280	282	246	292	273	277	288	290	273	264	278	293	281	292	269	292	288	251	264	289	274	272	292	256	281	287	270	269	276	288	251	293	296	270	269	285	269	277	238	239	277	304	287	290	285	239	309	283	288	292	296	323	281	295	273	277	261	273	268	304	261	279	268	254	273	261	253	292	290	274	292	277	251	254	262	283	257	286	239	293	274	282	298	294	301	269	293	301	296	273	326	243	269	267	266	277	260	255	288	300	300	280	304	280	295	304	270	275	282	309	286	255	294	287	280	259	258	286	283	245	266	286	252	273	299	287	299	257	274	267	302	281	223	300	270	272	308	301	289	269	285	253	301	308	292	264	294	271	248	263	279	283	273	240	273	295	297	294	280	266	276	284	261	302	271	267	261	279	299	264	278	245	271	295	294	252	259	237	295	265	269	259	267	252	309	290	284	248	266	267	257	330	273	280	261	250	272	287	276	268	277	283	241	290	292	268	279	272	286	285	295	283	281	301	321	291	254	288	261	322	290	296	263	269	307	284	285	281	273	259	274	249	267	294	274	303	247	283	299	239	276	241	271	273	291	296	252	263	281	266	274	271	278	280	281	254	276	319	264	263	248	267	310	270	301	271	248	259	262	270	283	287	278	272	291	294	298	289	299	286	296	229	279	296	278	308	277	267	268	251	286	246	305	311	288	291	292	304	288	267	266	296	280	269	269	276	268	271	287	292	265	309	255	266	276	281	285	273	283	288	299	288	280	270	267	304	265	279	283	277	304	304	294	265	261	312	264	279	279	268	262	291	317	286	277	273	273	298	286	299	306	269	282	287	244	269	268	287	252	260	274	272	269	264	285	293	271	304	302	246	319	273	298	285	288	294	270	276	273	290	290	304	276	257	289	278	290	264	278	302	292	289	251	273	271	292	278	264	290	292	270	254	300	267	295	276	274	296	239	271	263	275	284	263	240	295	291	282	272	270	274	280	299	274	256	294	268	286	281	311	302	265	264	265	279	295	260	247	286	294	302	262	269	278	245	259	274	289	256	307	264	278	268	293	289	255	284	254	280	293	292	272	303	257	262	293	277	286	282	276	277	275	292	278	276	258	273	291	284	291	304	300	267	295	283	239	314	267	285	268	258	253	270	287	279	293	283	279	283	283	310	308	300	290	289	304	268	241	314	270	283	269	277	264	293	270	266	274	262	254	245	242	284	266	272	299	274	267	238	274	300	266	305	279	282	268	290	274	275	259	281	284	265	282	257	289	295	252	286	256	240	266	275	307	237	268	266	271	263	284	287	264	254	267	299	266	268	284	283	272	246	255	291	258	275	252	278	270	260	296	270	285	301	272	282	264	262	288	290	290	297	297	261	261	279	280	289	244	336	252	279	271	262	274	263	285	280	285	265	243	272	268	305	298	276	274	300	300	261	281	271	259	287	291	293	265	255	282	303	273	249	259	273	258	299	301	270	296	261	272	274	298	269	255	273	285	237	263	270	237	277	280	235	281	287	277	261	277	278	268	282	289	264	253	266	296	279	259	253	290	271	263	290	268	291	270	268	306	278	299	250	293	270	266	302	253	263	266	252	272	295	261	268	273	279	283	278	288	268	287	279	264	272	274	267	275	241	255	296	256	268	253	299	279	267	306	292	277	250	256	254	266	281	265	289	253	271	282	255	293	304	285	293	299	258	278	290	299	285	267	242	260	307	260	297	277	281	266	251	271	259	259	267	279	299	295	275	313	240	245	283	271	271	272	269	276	287	272	269	266	289	271	298	285	293	261	259	278	278	279	266	280	286	249	270	281	269	294	260	260	295	281	281	285	272	278	283	302	286	269	256	275	284	295	271	274	274	277	254	304	277	276	277	281	290	287	288	261	295	304	263	287	278	291	307	256	284	271	301	258	286	288	279	303	281	283	280	268	254	285	253	286	253	256	300	284	272	252	282	278	260	289	303	248	288	288	271	290	268	332	244	267	260	268	278	268	261	259	283	284	299	285	257	267	301	251	286	281	262	269	292	282	260	288	264	254	297	248	300	291	269	242	306	280	306	278	288	272	275	264	269	291	287	261	240	301	261	280	272	275	251	257	297	316	277	263	261	278	248	292	303	282	250	262	276	250	274	296	272	271	315	292	286	284	254	282	273	277	284	309	288	264	284	259	300	285	299	321	252	304	309	295	279	261	266	273	270	291	282	264	282	300	274	262	272	280	284	309	281	295	276	303	290	266	272	260	259	274	259	265	297	281	282	259	276	280	280	272	314	260	276	284	271	268	287	257	290	278	287	257	282	257	305	273	304	278	287	288	316	290	284	251	259	289	296	234	298	281	278	246	276	267	293	264	292	304	294	276	251	296	287	268	281	273	286	281	283	277	272	288	277	248	287	291	246	260	292	276	279	265	280	262	292	291	250	272	267	287	266	273	274	274	297	270	262	288	272	255	270	271	295	270	270	270	233	268	286	312	275	270	266	263	275	269	265	285	259	281	257	284
26792	20183	8041	1157	755	700	636	603	560	525	534	543	554	563	528	527	542	546	502	514	555	504	533	490	533	524	551	552	555	542	520	483	512	507	545	536	536	524	533	505	486	560	502	547	516	559	508	520	523	519	504	469	496	501	515	506	498	503	516	531	509	502	525	533	525	509	519	488	518	497	494	547	529	506	510	505	498	512	516	532	524	508	505	549	551	456	527	531	490	526	500	559	477	542	510	551	540	510	533	526	536	521	529	524	542	532	561	543	518	517	474	533	518	525	551	505	552	542	514	536	525	513	515	540	489	509	530	544	539	505	503	520	509	577	539	519	524	532	505	545	557	496	496	548	550	526	486	521	502	514	512	495	509	545	533	540	545	517	523	459	542	545	541	551	531	562	497	482	565	552	510	531	549	555	511	529	587	538	514	483	516	509	525	501	517	536	548	500	529	528	549	532	536	542	516	517	549	492	485	487	514	578	503	481	523	492	507	506	503	523	503	519	533	559	514	498	562	514	520	527	479	502	516	584	524	515	505	495	520	481	493	536	514	538	526	508	555	543	509	512	524	529	507	498	502	540	535	517	533	522	555	493	516	539	482	525	534	526	549	539	525	536	514	504	509	555	533	544	521	513	525	501	520	548	505	506	503	515	510	557	518	504	534	531	577	522	555	516	482	538	515	489	507	469	529	531	547	516	488	548	500	529	521	531	506	505	488	526	536	513	567	531	537	475	535	505	510	503	475	513	525	492	535	576	538	520	533	515	538	549	523	553	540	533	539	525	517	491	564	512	503	530	531	512	552	546	540	542	489	483	520	528	525	490	513	548	533	514	512	536	539	502	482	531	526	494	531	495	516	486	506	546	540	476	522	477	500	562	542	512	504	519	495	506	512	520	556	551	517	516	522	563	533	554	533	487	526	534	519	541	525	502	548	513	540	481	517	510	532	546	483	497	547	488	534	537	499	510	516	557	500	523	561	496	497	501	526	486	536	486	572	526	518	535	509	508	515	512	507	503	570	482	489	520	517	489	513	512	502	491	516	515	517	528	526	530	498	494	488	487	535	502	521	505	509	533	493	560	539	499	504	546	517	569	544	508	519	500	531	529	552	496	549	532	554	530	525	535	531	478	535	563	508	491	508	483	549	543	520	540	551	533	515	500	525	506	524	458	556	551	547	550	507	522	507	502	527	551	497	527	508	542	515	495	515	534	528	532	511	559	526	503	514	528	532	513	503	503	527	530	541	519	512	510	484	527	508	530	531	538	567	537	518	529	510	548	497	503	504	515	526	557	552	524	545	536	514	506	517	553	519	500	498	513	552	555	513	540	507	503	545	513	513	512	519	485	525	494	532	528	518	508	530	532	542	494	497	516	517	509	493	522	533	518	537	514	502	489	536	499	509	533	500	507	497	569	507	517	490	521	478	555	489	529	517	526	511	549	468	513	493	514	527	519	533	555	561	487	530	543	506	534	553	522	513	529	551	555	522	529	519	522	541	490	541	491	548	536	481	543	529	507	531	550	580	525	533	524	548	527	481	526	549	522	520	525	516	530	475	577	511	523	498	486	528	534	521	508	516	505	529	519	478	508	553	543	564	526	558	519	551	480	528	539	533	553	503	486	506	517	539	507	553	516	525	560	516	519	505	535	504	514	505	551	533	542	503	500	490	508	532	530	531	512	513	506	496	528	519	559	539	494	513	529	502	546	538	512	522	553	530	499	499	523	526	527	542	545	506	549	537	542	519	532	533	521	518	492	496	506	524	477	508	531	532	541	504	518	520	510	502	539	532	526	499	500	495	545	495	499	515	568	485	525	487	530	514	546	534	475	521	559	511	527	515	492	543	522	499	476	492	527	540	508	517	539	523	564	512	541	524	500	533	507	526	513	455	502	526	528	486	471	511	514	532	478	482	582	572	526	476	518	518	537	526	492	547	548	502	539	546	530	522	477	498	478	493	469	532	501	545	536	489	532	514	499	558	505	520	533	544	542	515	540	504	557	491	511	522	497	539	528	508	557	554	511	528	524	539	512	466	491	500	514	558	494	518	515	461	517	535	501	529	544	520	497	549	492	529	527	549	564	480	494	529	553	515	552	513	552	517	531	512	513	534	507	533	533	496	522	541	520	522	502	501	510	473	533	513	512	502	536	508	510	532	550	554	471	533	514	566	524	504	558	525	524	517	453	501	524	518	491	522	494	501	529	498	525	522	548	517	523	484	478	494	525	499	499	521	508	543	532	570	570	520	491	533	522	531	546	532	544	536	512	562	527	496	548	520	523	545	528	498	501	564	544	548	540	496	510	504	528	545	520	525	525	529	506	533	553	558	508	521	541	501	546	499	503	506	541	514	541	500	524	563	550	540	524	515	504	520	518	522	569	465	548	522	513	486	506	523	513	510	540	525	522	476	510	504	511	495	494	510	481	545	528	529	514	554	543	539	521	549	505	499	536	519	510	548	534	542	502	513	516	547	504	519	505	507	537	551	515	508	523	511	579	529	556	524	530	515	511	524	488	537	481	526	557	527	509	538	514	545	524	506	528	562	543	525	504	512	514	512	512	547	536	535	537	520	520	541	506	460	551	510	535	519	544	547	536	553	547	460	503	525	500	528	549	532	539	534	537	551	555	521	499	503	576	523	507	511	489	533	542	512	505	496	517	494	510	585	523	521	506	530	521	518	511	545	517	513	533	504	514	499	501	501	539	549	494	517	507	534	519	513	547	526	526	538	535	548	564	534	475	536	517	485	563	508	479	533	518	561	549	506	558	495	528	507	557	528	553	503	505	511	511	546	531	570	548	530	492	512	542	530	532	511	518	529	473	506	514	542	513	493	537	543	506	548	517	519	545	546	530	514	497	539	498	510	511	512	504	521	524	526	511	520	533	523	506	505	497	511	500	523	502	518	518	507	518	496	574	521	504	518	531	485	502	489	533	490	550	498	534	493	574	525	505	512	527	509	530	539	551	532	545	506	512	492	527	542	536	471	515	539	521	556	541	516	537	521	530	544	498	521	492	533	524	558	519	517	562	539	519	512	524	480	542	565	474	477	486	536	532	509	514	531	492	546	502	522	482	496	521	533	510	553	528	563	488	568	522	544	501	513	531	504	492	531	523	529	489	556	547	543	546	516	540	534	498	527	516	531	530	548	508	562	521	536	534	498	485	492	494	515	531	497	554	544	550	521	522	491	532	523	515	544	528	545	487	538	489	553	488	514	545	530	531	520	535	551	564	536	546	524	524	506	557	501	553	520	550	506	515	540	531	534	516	539	539	559	517	500	546	505	534	502	514	484	525	529	499	546	534	516	540	535	517	505	525	506	552	518	512	518	494	529	545	492	495	533	536	552	544	560	519	517	525	458	525	533	501	531	520	503	517	564	520	539	519	510	530	548	533	549	557	505	531	550	540	537	524	517	537	571	502	510	503	538	541	519	514	500	479	531	517	516	547	492	500	555	540	497	526	490	516	501	549	505	488	540	557	537	468	519	505
5413	1502	1344	906	824	759	738	683	671	629	647	644	679	612	605	659	635	633	682	643	595	623	628	638	623	637	588	664	600	613	646	610	627	603	574	665	593	576	636	603	647	658	619	643	596	663	650	623	617	647	637	576	635	613	615	634	640	604	603	619	614	608	632	652	619	646	684	661	654	666	636	655	613	616	624	585	610	640	636	611	611	625	642	615	570	609	588	634	587	570	633	673	660	594	603	553	646	599	611	618	621	599	659	593	573	659	590	653	568	617	646	640	656	616	567	609	640	609	602	623	630	629	595	599	636	608	633	608	652	585	638	615	586	661	625	641	629	614	641	600	609	651	620	640	575	593	644	617	601	604	635	649	631	632	596	665	658	611	605	637	626	630	667	666	662	609	637	599	617	631	622	615	633	614	620	579	639	607	619	610	615	623	583	574	602	613	603	669	649	631	585	564	624	628	612	621	681	604	621	675	631	614	588	634	547	568	664	615	633	614	622	581	638	578	602	589	587	650	645	615	612	582	622	625	666	600	615	666	608	570	622	611	603	630	633	602	630	655	622	598	643	653	614	611	624	632	632	621	652	641	630	630	648	601	606	619	611	589	603	632	641	601	618	616	588	597	641	602	649	637	595	617	670	626	652	646	608	599	587	594	626	580	588	587	627	611	607	602	589	626	661	629	607	604	618	556	587	615	647	654	665	597	621	621	621	601	619	627	600	596	636	612	580	587	641	633	587	670	653	599	619	608	638	616	584	631	568	623	658	591	595	610	613	620	621	611	615	628	615	611	604	616	617	622	645	635	596	622	596	649	614	577	604	621	612	615	599	670	641	605	578	565	661	594	620	648	614	603	606	618	602	630	622	644	621	651	636	640	639	652	591	640	676	629	588	643	616	632	626	643	613	635	584	551	639	628	595	634	631	623	650	653	616	576	629	664	617	674	584	659	571	593	651	633	619	582	607	623	601	617	645	654	605	614	651	603	648	655	636	581	618	609	609	637	622	609	597	596	615	604	613	560	657	660	626	627	589	634	600	601	626	636	584	665	581	600	587	615	619	622	587	585	632	619	600	593	670	654	585	629	613	609	605	583	633	589	624	623	635	617	634	614	607	617	634	610	661	585	622	635	596	642	634	616	614	660	640	649	587	636	650	629	581	604	587	587	611	627	649	607	638	625	626	657	634	618	629	632	587	629	577	643	574	616	654	614	616	631	639	605	630	612	621	572	653	624	623	618	599	649	579	592	591	667	649	585	594	601	588	611	584	627	619	656	603	614	593	574	630	608	621	644	592	613	620	642	653	588	581	580	580	632	630	628	565	577	655	641	619	608	587	638	642	595	662	645	642	596	630	598	616	613	581	596	603	640	625	616	602	584	627	662	665	622	596	636	590	579	596	643	649	622	628	607	609	600	624	611	625	588	628	618	621	586	595	652	634	636	628	600	621	589	641	598	621	623	649	641	582	669	578	615	611	642	686	662	600	646	610	606	616	626	632	610	651	588	607	637	612	608	606	649	624	637	610	636	650	606	647	657	624	632	655	595	675	635	626	600	620	658	644	604	621	594	596	588	627	653	584	595	623	632	600	618	657	617	636	683	599	590	648	594	629	595	625	678	594	649	570	625	611	611	625	603	615	632	625	607	614	611	625	612	611	632	629	648	601	617	580	584	632	624	560	595	645	637	615	632	614	634	649	607	613	626	616	645	628	630	640	603	646	651	652	591	626	650	595	641	638	645	596	658	619	647	606	624	629	563	619	618	589	646	651	621	638	599	643	600	620	615	613	576	627	630	610	635	607	592	615	633	609	618	640	628	580	633	620	664	594	599	584	648	613	609	662	591	616	604	612	621	651	638	589	616	621	580	635	621	577	587	635	661	662	597	583	615	614	637	576	591	640	606	624	598	617	617	636	569	612	645	608	615	618	665	646	630	630	614	610	647	618	654	622	620	570	584	614	644	612	662	630	621	606	595	615	614	612	604	605	583	620	656	675	588	572	621	610	603	579	665	659	609	616	597	656	639	588	633	593	581	632	585	611	629	624	598	611	604	627	615	592	646	636	610	573	615	629	585	633	597	579	587	670	579	633	614	619	597	588	625	606	591	575	610	637	607	604	647	602	612	660	639	600	636	610	658	618	617	604	632	560	616	626	608	655	659	596	632	657	611	576	588	623	629	624	627	610	605	618	651	638	623	601	596	610	602	587	619	567	583	619	612	599	620	638	564	648	614	638	643	646	581	623	597	614	620	628	611	643	654	630	644	637	602	632	636	639	653	634	621	629	634	651	605	662	595	577	632	608	577	602	616	617	622	631	571	614	650	633	620	678	602	608	658	598	603	636	623	601	633	601	615	645	598	621	644	557	637	643	651	633	622	609	635	621	627	614	592	637	596	626	613	580	656	611	629	606	648	591	608	602	572	602	583	614	611	638	564	622	582	624	635	637	644	614	610	610	670	625	627	674	567	652	644	622	630	647	633	588	644	590	576	614	645	621	624	619	602	621	601	639	603	614	638	635	611	601	619	629	627	632	609	611	641	598	648	622	589	630	616	616	623	637	652	645	624	603	615	603	597	610	628	634	610	629	610	670	673	598	584	605	579	548	620	612	642	596	626	603	622	649	620	654	641	629	610	560	640	595	603	635	598	617	619	611	621	623	635	626	585	644	648	599	605	574	598	629	592	607	625	611	596	651	663	650	600	593	640	631	630	576	644	642	602	623	595	630	632	640	631	635	657	606	625	621	632	561	598	568	642	637	635	620	623	592	589	609	615	650	615	657	628	617	644	594	575	576	625	602	627	586	614	587	632	583	567	634	575	651	567	624	603	584	658	626	554	620	583	617	653	625	560	631	628	641	594	648	633	619	586	625	565	611	652	605	629	654	585	626	586	642	611	583	622	632	646	605	604	648	653	647	621	621	619	580	639	546	653	625	594	581	642	624	644	603	640	621	613	612	618	629	595	574	617	588	604	598	615	597	593	583	595	594	610	593	644	603	613	643	667	607	613	621	607	610	598	636	619	656	601	661	600	627	588	588	614	616	636	615	584	623	616	584	603	637	628	681	623	647	638	608	623	646	599	608	615	601	591	589	589	621	633	624	597	636	614	638	622	609	663	601	601	591	603	686	637	595	631	582	613	607	611	633	580	628	664	611	612	578	606	593	644	594	588	631	654	616	604	603	625	637	663	615	599	606	614	631	621	655	580	615	656	595	660	662	589	622	623	618	673	602	647	635	647	594	625	618	637	625	619	615	628	591	605	629	637	616	588	625	589	673	602	597	580	665	636	616	623	549	621	573	638	622	628	587	607	623	646	626	629	607	654	616	612	615	627	616	657	579	595	619	602	605	634	584	645	583	635	606	662	602	647	642	589	641	585	600	555	657	670	618	613	645	626	632	628	694	629	611	600	627	656	614	628	568	633	624	644	635	683	597	663	665	621	622	657	625	597	627	637	627	646	602	574	600	634	652	605	596	599	594	624	585	614	681	642
23692	21064	28560	23785	21063	11866	1289	735	588	534	477	422	388	374	362	347	326	318	327	275	303	317	283	326	296	328	311	263	277	282	272	258	292	276	246	253	251	263	246	266	260	266	256	267	265	248	258	259	269	288	297	257	252	283	244	261	228	264	264	290	245	281	257	257	243	285	285	259	241	266	231	266	227	283	245	225	278	284	266	269	241	277	276	242	267	284	253	265	273	264	256	242	252	241	262	292	258	270	279	276	245	262	276	264	230	261	276	259	266	264	250	248	266	266	245	286	232	258	258	261	264	225	255	245	269	245	252	277	242	246	243	280	243	243	242	248	237	281	239	246	275	239	265	267	278	234	266	249	296	264	261	255	260	257	249	262	244	233	260	261	265	247	262	246	238	249	242	261	268	249	290	240	269	275	240	258	261	278	223	267	257	241	272	260	264	264	259	241	252	273	238	258	269	265	236	271	262	277	258	229	255	219	264	256	234	253	245	242	283	260	244	265	259	258	268	247	272	290	254	266	270	259	265	244	251	252	242	255	253	264	282	275	255	283	249	267	247	270	255	264	262	242	274	257	223	228	238	267	246	259	252	265	256	248	269	264	224	262	279	278	261	252	263	231	252	245	229	261	271	238	271	268	265	253	264	276	268	273	223	241	255	255	240	264	228	264	254	262	281	248	246	278	271	271	281	254	251	272	243	265	292	275	253	242	269	250	226	261	255	264	273	257	261	270	253	240	265	263	240	262	268	270	237	234	245	270	248	256	247	239	263	289	259	239	231	299	235	235	252	284	249	257	230	261	277	230	272	282	273	265	227	266	273	265	257	255	250	253	261	262	237	261	277	250	253	271	245	274	261	259	270	264	252	274	272	244	264	248	277	253	240	228	269	265	247	246	295	270	239	240	269	277	266	227	281	254	255	247	250	257	253	259	258	251	243	259	262	243	266	259	253	297	239	273	242	265	276	258	293	269	293	251	250	278	223	260	310	248	255	271	262	252	271	238	256	267	258	235	267	263	250	262	263	264	243	260	261	246	276	279	249	269	256	274	271	269	258	255	260	297	256	271	266	254	243	262	245	256	239	229	232	260	281	239	234	278	250	263	261	238	251	248	278	279	299	266	277	259	241	259	259	241	252	268	231	257	254	262	269	261	266	261	242	251	272	270	252	249	271	229	249	272	252	281	237	244	238	247	240	242	251	278	274	244	269	271	266	246	295	250	225	237	253	253	283	290	230	253	269	239	234	272	259	264	260	250	263	257	235	272	262	233	253	271	224	277	245	258	239	249	271	262	227	264	230	272	231	239	237	249	289	255	275	256	234	246	252	230	256	250	272	251	260	223	270	270	267	233	237	271	257	253	247	258	262	238	274	247	240	288	251	263	284	271	282	234	245	263	234	241	254	253	246	274	264	255	245	274	253	249	265	246	230	262	237	232	238	227	242	268	254	214	236	275	273	240	288	284	264	275	245	273	215	241	257	251	236	266	255	245	266	236	248	231	265	255	252	246	250	269	255	277	282	255	270	281	267	279	274	267	277	256	237	242	254	266	242	261	263	256	256	262	280	262	245	263	259	251	267	254	279	263	254	227	286	248	254	253	260	248	242	255	250	252	276	250	267	236	244	239	265	251	267	256	237	274	271	272	261	232	233	281	245	258	253	263	274	263	262	270	245	234	266	263	253	266	229	245	278	254	225	248	258	278	267	264	237	238	227	277	239	252	275	251	265	255	259	269	239	260	255	239	248	252	271	255	267	252	265	283	272	279	267	238	247	252	269	247	266	257	226	236	263	234	228	254	225	268	236	246	257	257	250	288	282	247	245	273	292	251	266	261	276	248	269	271	254	273	234	250	278	287	276	221	265	268	240	269	258	249	280	264	222	288	287	254	248	276	261	245	246	235	257	257	259	234	246	262	269	237	238	214	245	242	241	257	270	275	270	259	260	288	267	260	262	269	268	304	221	234	250	298	255	263	251	257	254	239	276	270	283	241	254	234	239	274	263	231	266	252	258	271	251	226	242	255	249	255	233	265	232	255	266	249	237	245	246	253	258	262	275	227	241	269	270	253	248	264	260	266	268	260	267	262	234	250	266	238	295	256	246	258	257	251	282	243	260	294	256	247	263	264	281	214	280	274	267	256	266	232	270	241	253	221	219	258	241	263	261	252	253	242	274	248	218	257	249	263	250	281	264	279	247	279	237	237	266	255	239	239	275	271	264	253	256	271	289	255	277	263	210	227	258	266	244	249	243	261	265	272	259	275	295	249	261	248	237	262	256	257	251	258	272	214	261	263	262	231	253	261	274	268	255	249	272	256	252	261	256	258	270	218	225	234	252	247	231	262	240	277	247	254	246	259	250	257	228	265	250	265	254	258	293	254	270	257	233	245	236	265	242	253	253	231	244	268	293	248	231	262	283	263	264	249	247	263	279	271	279	247	261	256	283	249	268	253	285	271	262	234	281	246	257	262	269	239	285	263	246	260	251	251	242	262	230	277	274	277	267	254	222	266	260	264	224	264	258	270	253	240	238	242	248	263	258	286	264	260	246	249	257	235	228	242	267	234	251	261	235	254	285	247	279	244	233	278	274	253	246	269	260	263	251	245	267	273	224	257	257	239	262	239	275	240	263	262	252	243	257	261	225	254	281	245	278	246	243	255	268	284	261	253	258	287	293	274	298	287	257	249	244	251	253	258	238	226	258	238	248	302	256	255	254	258	260	246	276	264	259	293	240	261	270	265	268	257	265	263	279	265	273	290	221	269	249	242	245	255	261	242	265	262	237	239	253	241	265	276	219	266	256	236	226	246	260	230	276	246	272	231	256	269	252	250	253	266	229	272	282	246	253	279	258	263	269	260	253	283	231	250	260	249	266	233	274	274	249	258	278	277	252	262	264	267	241	244	257	253	228	276	251	296	271	275	260	259	255	257	249	247	258	251	256	258	260	281	243	274	279	232	258	238	245	238	262	256	260	250	266	242	216	268	274	245	275	239	265	228	282	286	276	252	249	250	240	260	271	228	251	266	273	261	268	265	217	264	252	259	223	233	276	233	244	243	227	252	260	286	256	241	248	274	250	243	242	255	279	276	260	256	235	277	286	268	271	242	275	252	261	269	254	262	262	269	231	278	251	262	246	272	254	244	259	253	242	259	256	221	250	262	249	278	247	256	258	259	248	242	242	226	259	250	249	258	249	282	260	257	240	245	250	229	265	268	261	272	242	269	269	248	256	270	257	243	256	276	237	230	275	279	247	259	254	255	273	245	258	264	240	269	273	269	231	260	248	270	263	238	282	245	267	273	251	251	273	259	258	283	268	250	241	255	260	262	245	248	253	257	252	227	230	245	225	242	239	268	248	261	230	261	268	232	263	223	279	293	221	285	259	231	228	239	242	289	264	245	237	298	267	279	257	258	268	278	280	250	246	253	235	248	247	241	274	253	270	264	262	239	214	259	253	243	248	240	256	235	259	257	251	286	267	242	244	247	280	232
7121	10957	8744	4237	2985	2298	1709	1356	1167	924	810	698	631	553	526	484	468	478	450	411	391	399	425	363	377	367	352	324	368	347	324	330	322	333	297	334	349	360	326	342	322	276	327	297	336	304	357	339	305	322	321	323	312	299	310	318	336	290	279	359	336	316	311	343	317	341	298	295	330	320	310	302	322	293	315	316	316	308	326	310	313	288	309	333	317	297	326	324	298	292	314	293	289	297	303	348	327	289	335	322	279	299	332	335	326	320	332	340	304	289	302	339	301	319	273	311	335	306	299	308	284	321	310	302	313	323	296	330	278	345	299	320	320	302	305	306	283	319	321	350	290	325	302	319	312	299	322	325	293	314	327	299	308	318	318	305	318	304	364	297	292	311	281	307	355	296	297	301	343	315	310	315	310	314	333	307	312	294	283	296	323	284	322	327	323	320	303	301	319	295	330	295	323	302	310	316	266	301	322	339	310	311	333	308	291	301	294	314	306	301	314	297	335	294	319	309	314	296	295	326	289	310	292	301	292	319	317	297	306	286	318	316	302	310	317	298	302	281	296	282	304	291	295	274	322	286	329	295	304	340	313	310	325	322	309	322	321	323	300	311	304	312	318	332	294	323	300	303	306	312	321	319	309	304	323	321	287	291	307	309	312	306	305	301	289	309	304	285	312	308	306	296	352	283	332	298	293	335	268	338	339	324	282	305	291	341	335	291	297	293	277	283	292	307	308	291	316	318	324	298	296	293	301	296	328	297	318	331	336	308	298	352	323	329	294	316	289	304	284	294	302	312	324	343	301	305	285	346	297	290	310	310	328	326	282	302	311	276	311	311	285	307	309	297	284	348	295	304	305	300	299	311	314	307	320	305	283	310	308	315	349	298	292	325	273	321	311	274	344	293	308	309	290	293	322	312	320	280	308	341	308	307	278	300	321	297	300	341	335	306	326	314	302	292	314	308	276	296	314	312	275	284	304	340	324	315	296	314	314	283	317	313	320	306	341	319	318	321	324	302	296	305	292	271	322	306	318	289	330	292	262	313	342	286	313	308	309	304	303	307	334	285	304	308	308	286	332	292	319	311	290	313	319	335	323	322	294	302	332	320	292	315	297	318	333	310	301	315	320	278	316	299	278	317	351	298	285	323	338	299	329	319	298	292	298	283	325	320	324	286	291	327	315	325	277	303	327	309	307	314	291	297	324	316	289	291	334	299	291	304	324	328	344	286	323	341	293	357	314	272	310	315	327	313	322	304	333	305	308	306	287	279	320	273	315	307	326	321	294	317	308	309	299	295	318	300	307	313	327	281	321	302	304	300	346	297	314	327	324	289	298	333	292	312	292	297	285	301	290	295	288	306	337	302	284	319	324	326	296	307	291	322	320	306	304	279	330	322	314	292	295	289	312	325	302	333	319	334	311	293	299	295	317	302	286	301	329	313	340	314	301	312	297	298	322	301	299	281	323	320	292	294	286	309	322	303	309	311	315	310	326	297	283	291	281	307	298	267	302	280	317	287	302	305	309	323	324	268	304	322	313	317	313	319	313	333	297	323	339	322	319	313	285	308	324	316	305	358	301	339	301	294	280	319	307	317	302	296	293	340	332	284	291	302	295	318	335	292	295	322	317	305	352	272	305	337	309	294	286	306	316	299	314	330	293	309	329	325	296	311	333	306	286	325	309	283	286	324	304	301	304	325	311	292	315	306	300	287	285	303	328	271	291	261	297	322	305	309	309	304	297	296	290	281	309	320	276	322	326	288	299	282	327	318	313	307	327	312	270	347	316	297	311	285	302	310	293	281	310	278	290	326	294	318	313	321	306	324	367	320	289	315	312	290	274	297	317	335	312	322	320	307	335	310	291	283	307	318	287	312	308	321	284	284	305	307	299	307	304	288	299	305	304	315	310	337	306	297	308	302	298	306	276	292	301	329	329	295	316	309	302	322	289	348	344	317	333	286	284	299	303	322	311	318	303	345	331	292	324	285	317	305	306	315	304	316	314	311	350	310	331	275	297	306	306	307	293	313	325	330	313	314	308	333	319	288	304	290	296	300	313	321	302	273	327	322	311	339	300	318	337	338	295	303	287	316	299	323	321	305	274	271	325	312	268	299	325	318	335	325	311	294	270	328	328	295	288	352	311	292	315	270	301	276	368	338	293	284	319	306	307	313	321	306	292	330	319	307	322	299	323	317	319	308	300	308	291	323	311	261	304	304	287	299	319	260	277	301	299	324	322	316	297	300	320	294	331	302	300	310	309	289	292	338	285	307	278	315	319	288	305	272	261	304	305	307	299	284	298	298	316	303	307	286	291	317	303	313	304	306	303	288	317	315	324	312	289	293	310	306	306	301	297	331	321	269	301	327	300	317	267	340	316	328	281	283	311	311	308	302	299	300	322	292	291	288	285	325	320	297	287	307	324	317	313	320	351	299	300	307	305	298	304	277	309	297	301	316	317	316	301	312	313	281	310	301	290	281	275	323	313	292	297	275	301	292	312	313	303	292	289	267	304	319	287	297	290	299	300	313	297	303	344	280	318	334	301	311	315	328	296	293	274	289	322	316	327	326	278	274	325	321	307	310	279	280	295	325	318	302	301	299	298	290	328	273	303	294	303	295	300	328	325	306	325	299	290	287	295	321	286	297	331	297	305	307	328	291	290	296	285	326	301	333	287	337	318	281	294	339	288	317	329	321	291	310	306	311	305	308	300	308	274	305	296	287	308	311	314	296	299	303	313	283	319	294	309	324	288	314	288	308	326	331	335	328	327	321	308	302	263	315	296	300	298	329	306	292	268	320	295	283	290	323	289	319	328	311	312	279	312	310	324	315	282	309	307	268	326	322	313	326	302	297	293	296	289	307	306	308	328	318	278	270	316	298	305	304	343	314	286	286	298	284	307	323	307	322	290	294	330	324	288	289	278	292	322	307	282	315	341	304	327	288	300	284	320	319	332	290	312	297	286	284	293	326	309	311	284	276	334	291	313	290	299	312	334	295	287	301	284	314	281	317	345	338	310	319	309	314	288	274	296	316	306	295	301	297	344	295	296	299	319	304	311	305	323	307	320	318	302	308	312	316	293	306	308	272	306	327	310	306	320	287	301	326	314	307	316	298	329	282	299	303	295	300	298	306	330	277	309	304	314	321	289	312	308	331	338	327	274	330	298	281	355	334	308	299	303	321	322	302	293	294	301	307	326	302	305	281	330	320	304	322	284	310	299	269	302	299	284	306	333	267	337	301	306	300	290	306	294	303	323	321	305	342	293	294	281	296	322	316	307	305	306	318	312	306	291	324	299	294	311	327	346	296	308	300	305	300	290	288	322	321	319	299	318	307	306	333	305	314	294	316	333	310	309	300	319	303	308	294	330	331	297	313	271	296	314	321	295	305	327	298	301	298	299	306	303	346	277	299	306	290	304	335	300	313	287	315	325	330	301	283	283	293	333	273	320	302	322	305	305	306	306	340	326	311	299	305	270	317	299	299	293	295
24989	21062	27368	24850	10990	1187	905	786	742	695	674	670	718	646	610	652	624	694	659	620	656	604	621	654	591	620	591	597	609	629	581	620	608	708	658	646	604	585	640	620	607	642	568	633	610	580	613	601	625	654	618	586	662	593	601	580	610	602	579	572	584	641	566	629	623	609	571	643	627	593	617	586	643	584	607	607	621	630	589	639	651	658	600	604	600	631	586	626	598	616	613	577	662	640	651	606	600	610	609	652	645	614	618	613	614	626	622	632	644	593	609	600	613	616	629	585	612	575	623	616	587	573	625	594	581	594	632	570	566	575	592	576	648	623	604	610	597	568	624	587	596	587	660	586	592	617	583	603	612	581	572	645	619	579	661	587	602	638	593	580	594	647	568	595	602	633	571	589	555	608	607	607	607	591	594	619	621	585	608	600	636	622	616	582	597	611	636	584	589	589	613	581	643	566	567	599	580	598	592	539	576	607	640	605	561	592	632	634	637	571	632	630	623	614	574	659	600	591	611	612	637	581	628	615	576	624	668	583	585	613	578	604	605	593	601	640	599	584	590	602	545	640	599	627	589	557	616	646	614	612	582	627	574	598	600	646	568	591	616	565	597	621	650	606	588	611	595	605	648	620	615	575	581	562	618	627	589	602	612	603	638	591	608	593	638	624	579	652	611	615	625	589	579	643	600	619	618	662	629	579	627	616	629	623	594	627	580	629	558	587	593	609	567	587	589	623	588	608	593	602	607	619	582	663	631	615	644	617	596	638	604	589	606	663	599	621	639	635	625	605	568	594	580	595	598	666	610	606	623	595	611	605	578	631	580	623	584	598	580	596	567	583	598	561	632	597	622	597	635	621	616	613	562	575	645	568	546	624	581	602	582	639	600	619	598	587	590	594	604	568	608	642	642	611	589	608	593	668	611	612	615	612	618	632	591	598	602	596	595	620	607	630	626	612	612	645	610	642	596	568	590	604	631	631	615	589	592	543	586	623	613	588	612	591	649	649	615	603	564	631	579	617	616	636	614	598	615	573	575	613	615	590	610	634	611	601	587	626	584	617	603	604	638	620	580	624	605	618	593	623	599	560	589	613	593	662	622	615	611	612	631	610	616	597	579	636	617	618	600	602	593	571	611	625	645	649	618	578	605	616	584	605	577	644	619	621	588	648	612	654	595	597	621	575	578	610	640	626	581	612	565	545	551	636	598	625	663	599	593	613	628	584	592	585	593	631	580	586	595	639	606	594	592	622	590	604	628	598	632	577	600	647	639	564	630	587	648	595	644	624	628	588	586	632	612	602	625	570	595	628	622	619	586	573	617	585	578	580	602	599	597	595	615	578	610	652	610	560	663	654	635	596	629	599	629	619	639	604	640	603	647	644	612	615	561	645	634	677	565	600	610	586	612	610	606	615	579	557	617	603	607	585	692	627	579	593	626	619	581	622	588	627	623	562	579	624	620	609	643	567	580	597	638	637	623	570	610	565	631	610	631	629	623	618	579	622	594	572	619	595	584	587	612	589	626	631	610	633	592	645	621	596	613	624	581	600	621	616	602	606	572	549	629	604	617	620	585	610	589	605	558	597	579	552	547	605	546	569	628	634	605	606	634	588	603	620	661	626	615	612	577	598	614	616	628	666	619	611	599	637	637	560	585	580	635	618	625	631	596	620	637	603	575	595	611	602	625	615	614	649	601	561	566	621	598	613	636	573	599	622	599	585	598	596	583	612	583	610	579	647	613	605	584	601	635	600	615	612	562	620	576	584	623	618	613	607	585	629	615	619	608	591	610	585	590	569	627	588	614	619	591	610	599	558	609	605	600	593	657	608	627	580	596	600	610	579	593	623	597	603	643	610	601	617	595	584	633	585	589	598	564	611	597	618	629	594	624	577	594	604	577	591	570	608	604	584	604	594	629	569	514	593	579	665	612	616	586	615	619	569	597	593	581	610	592	639	585	613	580	629	628	630	599	618	632	582	573	596	567	589	627	576	579	618	649	634	635	634	590	606	617	635	630	599	583	581	627	618	596	634	596	612	560	599	615	625	623	594	628	595	602	629	608	623	574	580	608	596	598	616	617	566	615	592	588	553	596	623	581	597	633	601	574	596	592	581	625	602	595	600	623	617	603	581	566	627	639	600	571	633	600	627	618	612	607	574	630	582	594	622	593	626	619	591	624	627	581	597	556	566	612	607	608	622	609	592	598	601	610	616	598	572	635	572	582	608	615	599	611	632	608	589	583	620	613	605	594	593	630	611	588	641	536	602	619	612	601	611	618	599	581	580	593	579	602	604	631	572	614	549	559	636	623	617	588	607	564	604	640	576	575	590	610	634	608	609	611	604	620	594	568	607	622	580	604	601	588	599	595	584	606	638	588	553	582	617	572	612	620	650	628	614	634	625	668	653	606	637	598	596	630	603	586	639	618	581	621	570	626	599	601	683	588	650	595	589	626	593	593	614	620	576	552	665	570	609	616	585	646	573	640	574	643	611	607	595	616	676	587	601	627	604	585	599	617	575	658	595	612	596	599	590	568	644	567	605	590	633	577	619	626	614	601	600	610	587	600	607	625	640	619	606	619	597	589	609	567	646	587	594	646	657	591	566	614	643	564	604	543	606	614	625	611	573	679	625	659	596	580	621	622	555	614	585	614	610	636	611	650	577	601	640	620	601	587	591	634	599	617	612	604	615	591	605	667	592	635	631	632	548	597	608	612	610	562	598	591	576	585	609	623	613	604	616	603	629	614	647	597	621	663	552	647	588	633	667	627	642	598	558	569	588	596	589	571	616	630	587	594	578	601	595	595	622	585	592	605	638	593	635	609	582	558	635	671	593	617	575	634	581	560	568	617	567	617	619	648	590	585	604	619	610	643	645	607	640	634	584	626	589	595	597	617	607	632	640	559	643	627	566	628	594	617	598	589	599	617	654	622	576	626	581	625	583	661	630	583	607	610	605	614	605	622	627	617	629	593	593	597	615	625	624	605	614	629	621	632	560	607	594	558	613	601	602	576	558	647	682	620	597	623	619	589	606	613	636	616	626	594	582	575	567	574	588	613	585	635	591	663	649	586	641	596	616	612	565	578	600	613	616	584	608	610	594	590	618	641	646	564	598	578	578	610	570	573	637	608	594	637	633	575	589	583	579	586	565	642	608	601	580	633	588	592	608	613	629	571	583	609	559	593	630	584	640	582	604	598	570	579	607	594	581	589	610	611	646	658	555	631	583	610	622	627	619	570	584	614	631	618	587	583	647	598	596	627	613	540	640	592	589	599	579	601	656	567	584	583	615	648	621	616	593	661	606	558	599	628	595	613	629	607	602	595	616	616	567	579	569	604	610	605	622	627	651	590	583	609	601	586	587	632	603	635	612	596	609	606	607	593	622	597	619	603	649	617	614	564	564	609	637	623	580	591	588	626	636	584	577	587	592	596	608	636	628	619	624	615	613	666	626	581	600	590	619	599	611	615	576	661	621	573	565	580	597	628	628
7071	6482	5144	2831	2005	1658	1403	1192	1095	967	1045	911	882	841	822	799	824	758	843	751	706	722	705	735	718	710	729	720	711	719	740	682	714	715	687	698	714	672	726	690	728	694	705	722	719	707	722	752	703	722	707	687	666	723	680	717	670	699	711	739	728	703	723	731	719	724	673	697	666	696	673	736	670	634	663	704	672	686	683	695	666	679	705	665	674	698	692	661	700	694	633	714	678	686	727	707	689	704	708	695	673	708	731	731	684	688	706	713	692	707	718	708	679	674	637	732	673	703	697	743	737	692	697	756	663	663	644	707	694	665	668	691	734	700	651	708	697	687	685	685	687	655	703	728	712	689	680	695	667	707	707	730	688	700	696	732	632	694	700	678	674	704	692	688	660	637	715	684	706	713	740	671	763	743	683	688	680	703	708	692	706	683	686	705	706	722	695	723	714	719	744	738	714	745	716	688	692	706	711	718	700	712	721	742	716	734	707	637	710	715	669	696	764	746	728	743	706	704	708	704	714	727	662	701	694	719	681	725	729	715	729	614	697	675	675	700	648	692	693	730	684	695	690	719	692	724	723	708	658	717	668	684	739	707	662	698	718	693	705	654	674	722	719	691	673	696	673	685	727	695	691	661	763	631	741	682	692	734	713	659	753	706	681	687	708	690	701	664	635	668	703	707	697	684	710	695	707	692	659	717	668	698	735	730	716	703	652	740	710	644	695	708	677	713	694	723	656	707	681	695	691	692	676	698	675	775	702	718	665	715	682	715	669	695	691	728	673	658	761	707	665	691	663	724	725	665	721	726	706	690	671	687	686	679	727	720	690	689	768	702	693	667	681	681	685	728	699	694	716	678	687	699	714	661	702	672	735	715	730	640	665	701	708	673	674	721	693	675	653	718	684	712	703	650	656	714	704	675	690	707	700	675	680	655	686	707	659	682	712	693	715	661	764	683	735	711	673	733	698	736	686	658	722	639	701	693	682	688	683	718	728	696	681	693	693	697	694	674	707	667	667	691	705	673	654	694	674	694	691	738	701	719	658	712	678	692	647	734	635	685	682	642	712	708	743	694	634	724	708	668	672	681	656	700	733	736	707	701	731	701	731	683	693	713	706	682	719	689	711	698	706	679	711	707	706	720	736	721	736	667	696	693	693	694	693	672	680	695	702	740	703	697	711	702	682	655	690	771	687	678	734	729	687	679	680	677	655	691	674	736	710	689	674	678	642	696	683	671	672	671	700	739	700	713	670	695	683	643	714	664	677	696	678	649	692	703	714	659	674	667	698	715	681	687	713	773	736	724	704	673	733	698	699	725	674	689	716	700	729	729	665	709	671	719	675	680	691	682	726	733	702	705	704	730	724	685	678	685	707	698	733	659	716	696	706	699	676	721	689	691	683	668	652	691	723	715	691	702	674	768	730	693	717	658	723	656	667	672	669	649	673	677	677	660	683	691	681	731	731	694	698	686	717	605	726	662	737	746	697	734	703	681	674	679	741	727	717	678	682	705	721	661	685	678	642	716	735	686	700	698	688	686	669	743	735	688	740	721	694	734	735	690	715	715	727	703	680	725	732	673	694	659	623	738	707	711	665	681	667	686	703	704	729	673	687	741	658	644	685	677	742	711	708	702	688	682	676	721	700	684	670	678	705	701	689	716	698	685	712	689	725	672	731	746	692	666	682	703	707	659	692	625	665	714	706	723	691	740	697	659	707	690	706	689	702	703	656	705	718	732	668	656	704	705	726	692	686	683	705	689	697	696	691	670	679	691	737	705	635	729	722	669	710	698	698	735	729	725	701	769	754	673	685	698	683	643	733	640	732	713	691	697	698	705	683	725	701	685	683	689	656	675	672	736	710	733	666	703	687	724	652	705	675	664	636	697	722	714	703	694	691	678	672	714	681	678	724	648	686	704	688	703	715	685	710	721	676	706	719	702	698	711	664	693	654	689	713	711	696	691	657	710	697	704	713	696	678	706	715	629	699	731	674	688	685	703	678	724	714	671	702	720	696	645	730	694	696	706	659	687	711	740	675	721	654	723	706	698	667	720	694	699	667	700	693	664	706	754	700	718	703	682	698	714	734	685	670	702	678	674	708	668	660	725	682	680	705	686	712	714	710	641	744	695	674	660	675	730	707	713	741	703	684	657	688	679	709	695	667	686	691	687	719	700	729	729	663	676	673	722	635	677	692	727	630	715	668	718	697	677	741	725	647	745	695	648	728	768	704	662	708	715	698	736	695	729	735	665	675	673	737	658	658	726	728	713	625	666	746	699	676	720	671	712	651	651	722	734	697	695	645	684	707	703	678	749	714	684	662	680	669	667	670	669	718	740	671	675	688	709	672	787	676	731	700	677	696	695	725	667	696	689	732	683	669	695	713	669	727	661	734	653	660	691	693	714	668	729	681	676	663	687	644	664	685	712	695	675	665	716	712	671	692	690	685	705	714	666	707	651	660	669	665	712	701	707	683	729	726	683	761	671	722	700	697	680	704	737	712	706	695	670	716	687	693	675	692	748	708	658	718	702	658	699	727	725	704	694	707	701	684	681	709	694	653	745	701	666	681	690	627	667	691	723	718	767	668	715	660	741	720	698	674	700	683	690	738	653	730	723	696	643	694	742	679	689	734	707	737	679	673	735	671	674	679	683	721	620	749	690	689	689	726	706	675	692	694	704	697	703	697	701	690	724	725	668	685	706	704	679	740	675	681	700	684	727	715	686	718	730	734	699	678	676	678	697	689	678	737	700	677	717	700	681	654	678	671	706	694	710	714	740	714	731	670	659	686	675	692	701	687	679	719	691	673	705	690	732	674	699	675	671	672	740	698	698	703	678	763	663	687	732	656	722	690	665	704	668	694	668	722	658	734	684	703	713	684	786	679	690	705	678	765	706	653	681	702	701	716	735	675	678	684	680	709	714	673	705	728	704	679	688	680	683	717	708	719	703	698	691	690	659	699	727	737	716	681	696	695	641	715	652	720	665	705	710	727	686	668	659	710	695	667	728	702	668	703	687	620	748	670	678	743	693	709	724	706	696	698	720	717	714	673	656	657	740	649	719	755	745	701	671	719	674	709	695	689	690	755	672	663	747	695	759	690	653	668	710	695	673	729	672	685	653	677	701	674	716	674	734	681	661	693	680	669	670	678	722	713	669	721	681	750	718	678	692	696	663	694	707	690	684	671	679	691	735	707	721	686	685	689	684	696	662	675	691	689	693	750	706	737	717	690	748	705	672	707	715	699	698	713	679	717	683	697	654	591	713	700	690	685	688	717	688	702	691	719	693	690	661	726	697	656	688	672	715	710	704	730	680	718	708	727	709	707	667	687	696	700	704	687	700	726	685	663	705	685	675	754	682	683	646	668	738	741	702	674	670	659	698	686	693	696	676	685	649	692	711	703	690	707	671	715	693	651	706	697	696	625	665	692	691	738	701	712	683	651	694	665	693	673	704	734	716	720	667	674	704	666	632	677	683	717	691	652	697
22707	21056	28860	23471	21057	21109	10869	1306	899	739	691	619	576	525	427	421	431	390	380	349	345	345	311	336	298	323	297	307	289	272	277	278	277	264	302	260	284	262	264	285	292	271	249	267	248	279	242	276	286	248	282	318	247	255	255	273	252	250	249	284	285	233	262	285	238	261	285	256	264	272	260	259	251	251	233	247	258	238	251	252	262	241	283	268	285	272	251	235	258	252	274	266	245	235	249	260	275	266	260	285	274	280	276	265	269	260	279	250	271	232	280	264	253	255	249	264	260	257	246	240	288	289	256	253	266	257	277	264	242	242	277	261	275	255	249	251	266	262	266	266	259	277	279	262	256	248	227	264	247	283	261	258	246	256	256	234	250	274	261	259	261	239	260	272	259	271	269	279	273	246	211	259	260	248	240	245	253	271	259	247	246	271	238	242	241	251	248	243	246	280	263	231	250	229	253	272	243	261	269	222	256	255	267	260	261	257	241	256	268	230	252	255	226	280	272	268	260	207	254	262	250	253	289	248	243	270	254	259	277	264	282	257	272	244	255	254	271	261	242	268	277	243	256	263	253	237	229	245	255	242	266	253	232	253	256	247	259	295	279	272	250	252	264	264	250	244	243	280	254	263	234	238	274	239	248	250	256	254	216	261	239	244	279	259	287	257	277	226	242	244	285	248	256	238	242	246	266	246	252	224	274	261	259	252	266	225	241	284	234	283	250	228	240	260	275	262	269	229	261	262	251	260	266	245	242	258	240	251	247	258	248	264	270	265	231	290	262	256	265	258	247	250	261	232	262	286	235	257	229	250	262	244	252	256	257	251	249	264	236	262	266	240	242	232	233	252	264	261	261	275	227	231	245	240	224	219	239	298	286	239	243	253	276	233	251	246	270	237	277	240	230	262	277	248	238	253	257	258	264	247	244	277	257	274	249	278	262	290	247	246	250	242	233	235	230	243	250	261	268	255	261	248	258	259	232	275	254	268	247	243	277	244	220	245	245	259	256	240	274	256	239	244	243	251	265	263	249	248	249	254	279	273	274	260	260	232	241	279	239	260	276	271	250	253	239	249	253	252	284	258	243	259	272	260	257	220	250	281	252	262	254	231	238	262	263	266	267	237	289	278	268	249	263	264	218	235	226	254	245	234	231	243	264	261	221	253	276	258	235	234	272	268	260	228	249	241	254	255	249	257	219	257	254	232	251	246	236	282	235	258	253	244	246	238	263	262	262	241	266	258	215	250	277	260	255	257	270	234	249	241	260	211	252	241	241	248	235	239	249	253	260	231	243	262	248	262	244	252	253	236	257	261	284	225	263	235	268	282	250	260	244	246	252	248	240	262	249	267	252	240	254	243	257	233	271	241	280	254	256	250	240	220	255	247	267	228	268	286	276	240	252	264	288	212	272	233	275	251	239	213	272	272	253	289	241	245	250	270	273	270	244	257	261	251	271	259	278	257	246	273	289	255	264	250	291	264	232	277	264	265	258	281	256	241	262	265	231	229	246	249	240	243	229	250	265	256	265	265	252	221	266	254	262	271	238	247	237	233	280	253	243	209	261	280	249	263	243	259	271	258	262	259	255	268	258	234	240	235	243	253	255	279	230	232	246	277	298	250	258	276	255	246	265	256	244	258	231	253	259	240	250	258	242	240	258	249	259	246	240	239	234	261	271	263	269	250	274	261	277	277	240	247	263	258	233	272	280	247	263	259	252	268	270	248	239	225	253	252	244	248	246	265	234	235	265	257	259	241	247	242	280	239	267	256	249	248	249	245	260	256	249	241	268	238	234	222	272	268	246	291	271	233	249	276	230	265	251	242	256	266	258	235	266	254	244	256	239	249	264	270	237	273	273	256	257	226	253	259	229	238	230	302	275	269	246	255	235	242	220	259	257	225	255	271	263	277	254	236	268	215	263	244	267	242	267	223	234	253	270	242	249	252	266	251	249	267	249	255	250	243	257	272	287	249	275	247	275	256	267	244	259	249	267	265	225	270	246	263	252	252	240	249	290	248	231	249	239	231	288	231	252	248	258	219	257	239	260	249	243	266	285	255	250	222	268	243	263	235	267	229	242	239	280	256	257	226	245	247	247	255	258	257	258	253	258	251	257	257	247	250	230	261	261	255	255	253	244	249	264	259	246	253	264	241	272	260	272	238	264	258	279	239	236	241	235	276	264	282	271	249	239	240	280	250	244	239	277	266	252	268	237	265	228	208	241	268	247	243	255	286	287	252	269	227	233	256	285	230	241	247	258	279	260	292	244	252	236	233	252	261	277	253	236	254	255	251	252	275	262	243	220	244	262	269	296	264	236	234	233	243	250	243	243	247	236	281	257	265	252	240	255	267	249	252	241	247	244	252	253	250	244	264	235	272	269	254	230	246	248	251	273	230	258	257	240	254	259	272	274	268	235	259	258	241	246	257	254	284	273	247	239	271	253	267	233	256	262	280	233	260	247	242	249	275	277	250	261	268	230	261	241	254	239	235	278	274	246	249	254	276	238	233	227	256	253	257	274	226	248	276	249	225	251	268	235	280	253	219	247	276	247	269	239	238	268	247	291	251	228	247	263	269	236	257	268	241	248	258	271	243	272	268	247	261	258	271	259	246	264	240	233	231	228	261	244	266	238	249	262	242	266	248	245	262	254	270	223	245	259	269	244	231	253	271	263	256	276	254	287	307	263	246	246	261	250	242	242	248	243	257	240	255	257	261	234	260	251	233	246	262	295	259	245	252	239	236	234	257	257	269	259	275	240	245	243	235	247	242	263	262	253	269	249	260	239	259	204	253	244	240	259	253	256	253	250	279	261	229	230	245	254	252	251	246	258	277	258	246	243	235	265	250	232	258	296	256	265	245	253	253	282	243	252	246	245	254	233	244	243	245	243	263	266	242	260	272	236	289	248	244	263	250	266	243	248	229	253	243	243	257	251	254	251	242	261	232	246	274	256	239	260	257	242	254	255	271	261	239	208	259	242	257	274	242	246	247	254	258	252	251	272	260	237	249	246	242	269	269	249	241	247	249	241	270	217	261	282	246	253	219	263	254	215	262	274	271	250	267	257	265	230	261	257	247	289	275	269	221	247	241	212	262	246	264	238	269	266	283	239	233	226	253	250	224	268	239	260	251	252	250	263	251	235	240	239	243	244	267	262	278	258	242	271	251	261	256	254	268	254	240	282	261	237	259	251	262	254	253	246	253	253	238	253	298	278	238	262	249	239	259	272	230	253	250	253	230	269	262	250	252	256	250	253	278	223	293	278	268	231	254	253	263	228	248	264	245	259	238	286	241	264	254	260	236	248	250	259	271	260	236	255	259	255	244	242	281	268	263	258	267	253	257	273	257	277	235	281	246	261	262	262	233	257	260	233	281	246	263	245	249	255	254	269	277	236	245	257	218	246	247	290	260	271	230	240	246	279	288	223	234	262	262	257	251	230	266	239	242	253	259	258	245	238	242	261	278	243	237	266	238	258	231	257	245	262	250
10486	17281	14037	7282	5193	3771	2884	2259	1820	1487	1214	1058	890	776	714	693	632	574	546	477	455	447	487	426	420	408	377	377	355	367	350	330	331	337	348	319	329	302	320	318	309	299	331	295	320	282	296	271	323	297	288	292	280	324	270	287	276	269	291	262	296	293	275	321	280	295	295	278	284	294	297	286	303	305	288	275	281	281	287	279	304	282	290	268	260	313	294	278	289	279	281	265	307	275	271	284	287	285	280	309	302	274	287	284	294	292	281	285	258	292	280	287	291	321	280	263	288	288	265	294	271	261	294	294	263	273	273	258	286	249	282	263	266	298	279	296	274	269	265	284	285	275	286	263	297	289	283	268	250	259	255	271	297	282	287	268	271	264	279	282	256	294	280	280	279	299	315	274	292	263	258	289	271	274	301	307	290	255	295	248	277	302	284	262	258	293	266	312	282	261	284	265	297	283	285	296	288	282	270	300	297	257	283	288	250	260	292	277	268	278	296	249	270	302	269	270	281	272	270	233	270	275	266	275	281	283	308	281	295	291	282	295	283	290	269	299	277	258	298	286	308	264	223	302	301	270	312	308	295	295	264	287	277	248	278	263	311	250	265	267	271	299	303	261	270	253	281	275	251	305	277	261	301	299	285	298	289	280	285	251	277	277	281	281	270	278	274	283	293	284	263	265	269	314	262	258	296	274	304	271	290	291	272	322	305	278	264	276	292	302	267	265	316	278	229	278	296	255	300	266	309	276	250	265	287	269	250	272	255	268	272	271	293	277	286	269	292	273	257	256	279	296	300	298	264	281	282	308	291	292	256	276	295	307	296	277	255	272	272	243	271	287	287	292	261	282	302	284	259	287	254	268	273	287	272	279	275	290	269	276	265	229	286	303	293	248	244	262	254	287	291	316	294	259	278	246	281	310	239	287	291	257	241	316	294	265	268	276	282	276	274	316	272	276	249	296	249	278	245	289	294	287	306	268	300	276	262	288	271	265	281	271	283	299	257	285	289	282	272	245	291	266	262	245	301	299	259	290	268	293	288	265	290	288	252	293	276	305	276	269	267	294	281	264	327	278	300	266	279	272	281	254	282	274	299	267	286	281	264	286	288	273	269	288	261	309	279	287	274	296	283	254	276	268	259	294	288	294	295	274	265	273	288	298	325	304	301	277	258	299	274	301	290	322	301	298	271	271	299	271	293	280	277	275	279	288	291	285	269	279	290	295	298	299	287	290	292	313	261	277	276	301	276	285	288	268	298	287	276	275	278	312	285	266	268	267	292	260	284	296	285	264	303	295	262	256	278	256	278	258	260	288	283	296	282	290	270	293	271	287	289	281	278	259	305	249	278	264	276	270	300	291	300	302	290	295	275	277	247	259	255	273	282	267	276	265	266	290	294	289	238	270	290	271	259	279	251	270	276	297	297	279	255	279	267	301	306	249	291	288	287	255	288	307	268	246	306	274	261	283	264	271	285	296	268	273	284	262	259	304	286	265	277	281	261	274	314	258	274	274	262	284	308	273	292	286	278	295	292	260	279	284	284	280	276	295	299	293	265	282	254	288	296	288	273	263	285	290	270	266	292	277	291	295	298	277	271	257	267	268	278	309	262	306	268	253	293	255	287	292	312	271	272	282	263	249	260	297	264	292	282	269	249	267	283	296	297	282	264	289	317	289	281	280	265	274	298	252	302	264	273	275	273	285	303	291	279	300	289	294	276	297	306	268	277	300	328	289	251	281	272	298	305	292	281	296	291	303	279	288	272	271	280	244	287	300	283	285	272	292	253	283	255	304	278	287	266	275	291	265	291	277	247	273	291	273	278	285	294	268	272	259	271	264	281	304	281	302	297	288	292	255	266	282	259	280	296	274	278	271	256	281	266	250	277	284	284	283	295	265	278	282	274	293	287	310	289	264	281	285	275	262	286	286	283	261	258	299	291	292	265	265	271	262	261	272	269	300	281	275	266	296	301	256	285	268	306	282	269	288	276	253	296	292	249	296	277	297	280	291	307	278	290	275	279	287	310	296	288	279	270	301	268	299	248	282	285	291	258	270	316	258	305	275	243	287	277	278	295	272	290	276	288	279	294	275	272	289	319	274	263	284	275	290	268	308	298	286	318	281	249	264	270	293	262	307	268	252	260	276	311	272	318	278	261	296	247	267	276	297	236	272	267	295	286	297	274	260	300	264	296	252	263	262	316	258	274	256	300	285	268	251	266	261	276	290	282	298	310	244	301	272	297	303	291	279	297	251	286	278	275	281	283	290	257	266	268	270	284	273	262	278	276	282	294	265	287	246	290	275	288	250	273	283	270	296	286	293	274	298	272	272	240	272	256	268	299	289	293	283	263	314	295	257	303	290	290	277	265	272	296	307	305	246	314	293	302	280	257	266	292	260	264	277	285	279	297	299	286	287	292	283	284	283	298	276	279	288	292	291	255	276	273	289	253	297	280	296	278	272	258	289	272	295	287	300	282	276	309	290	319	289	240	252	298	276	270	286	293	254	281	275	269	273	319	273	251	272	279	257	295	279	250	290	280	276	276	278	280	279	248	264	255	263	290	274	290	275	313	261	268	309	289	281	264	280	261	296	261	274	276	284	269	286	278	292	266	266	258	270	292	265	268	278	250	280	283	250	277	282	291	270	264	284	298	278	259	298	293	269	299	265	239	269	266	260	320	291	250	278	250	241	303	266	273	290	289	284	272	272	285	303	294	304	260	280	277	277	254	244	301	263	262	290	288	274	292	265	286	281	283	267	261	285	288	282	279	249	308	281	309	311	267	280	281	280	282	279	250	298	254	296	281	278	254	305	292	256	267	280	253	277	244	271	282	278	276	288	259	268	292	270	265	284	283	289	279	267	258	277	283	278	271	270	270	276	320	283	263	296	258	291	262	293	264	281	274	255	296	271	289	274	280	324	267	271	265	278	281	299	271	305	290	308	275	269	271	294	270	300	280	235	255	313	262	310	270	256	288	276	282	294	270	289	294	303	263	273	298	241	266	272	262	307	253	287	246	264	306	264	285	289	281	268	276	297	302	288	251	272	327	280	310	319	284	293	261	296	299	287	270	285	307	278	266	265	270	254	312	314	261	267	268	301	269	296	280	261	267	271	268	296	274	270	258	289	291	289	262	285	308	287	299	292	260	282	290	254	293	308	267	292	255	264	287	295	282	293	276	263	287	290	300	273	286	266	258	281	289	272	298	293	248	271	253	279	306	254	289	278	289	275	259	282	278	290	290	266	260	267	270	290	270	306	295	276	279	282	276	280	289	290	313	302	274	267	270	322	277	285	275	272	292	300	253	289	287	289	274	281	319	252	276	297	256	296	297	298	274	264	270	257	258	294	298	269	289	283	304	312	293	290	305	266	294	272	315	258	269	277	282	306	267	288	267	293	264	287	288	280	297	266	276	315	287	289	253	282	288	284	275	256	259	256	275	293	270	267	272	300	280	300	288	280	303	281	274	262	266	277	289	273	259	277	298	276
26962	20190	7756	1101	783	680	624	571	541	520	582	554	510	513	561	550	487	542	543	543	514	566	553	524	551	493	543	509	526	529	509	542	528	537	570	535	512	519	510	516	520	520	537	536	527	511	525	494	473	537	518	500	559	515	558	518	500	546	565	524	513	526	520	510	526	478	504	515	509	549	556	513	542	512	544	534	502	513	524	559	509	500	535	536	549	559	516	527	515	545	501	505	582	500	551	528	500	548	529	533	535	554	485	506	521	546	511	576	529	492	509	520	564	541	559	581	572	515	528	543	549	490	509	507	558	526	524	564	532	537	517	546	540	515	520	499	591	558	508	538	552	544	520	539	522	535	559	518	544	551	487	555	527	506	502	492	534	528	543	511	521	572	538	553	528	562	482	520	480	549	539	532	531	524	545	564	511	541	555	555	503	509	558	562	518	546	519	539	532	537	528	535	530	565	500	540	531	526	530	554	532	543	523	514	506	529	529	509	523	536	541	544	493	567	540	540	497	535	544	524	488	507	528	529	520	537	539	479	554	517	507	533	508	484	544	573	528	513	521	581	545	541	532	501	494	520	518	573	527	494	523	541	488	546	528	521	489	525	540	537	569	527	546	523	551	501	544	549	562	496	484	496	538	506	527	560	493	532	503	504	537	531	571	503	565	548	512	554	542	527	539	560	540	542	527	508	506	512	556	526	530	538	530	533	535	518	555	522	507	518	510	554	543	503	549	533	490	531	521	529	511	541	511	492	502	493	503	501	535	513	533	569	529	549	492	481	536	503	508	548	492	527	526	514	546	517	572	516	531	551	494	506	571	537	531	527	528	510	542	518	498	511	497	521	537	523	530	528	519	492	519	527	555	494	522	553	535	546	551	489	530	528	526	506	510	559	540	527	474	523	543	529	545	553	528	526	506	557	538	572	492	495	569	500	535	539	521	575	514	513	544	520	511	523	545	524	515	512	523	505	513	542	509	557	506	555	543	545	557	508	550	505	548	570	543	549	511	505	488	519	508	532	523	546	524	515	541	528	524	548	503	531	523	512	525	532	518	489	529	519	539	511	545	493	557	506	506	520	506	547	577	537	506	545	541	558	530	479	506	546	534	585	534	530	586	521	591	550	547	536	542	566	483	541	554	558	502	522	533	515	514	524	497	498	506	504	564	558	513	494	520	519	505	521	514	530	562	481	506	532	510	559	551	514	532	521	557	528	536	548	516	544	539	503	544	550	544	477	504	523	521	567	495	486	514	487	482	523	548	534	513	497	540	543	553	508	532	553	545	578	510	530	492	501	550	493	549	546	563	515	538	528	580	530	554	536	516	493	544	553	536	548	526	555	573	576	519	523	498	519	480	510	545	517	511	536	495	518	503	533	526	545	547	550	535	529	512	544	567	553	555	542	523	502	511	514	552	506	510	492	500	545	553	537	510	509	530	519	572	543	515	503	530	502	520	542	545	528	525	531	565	564	498	534	572	517	518	518	532	504	520	520	524	555	518	533	562	540	527	510	517	511	514	515	504	559	512	546	530	524	519	541	521	550	542	535	553	540	521	502	506	494	503	525	529	507	505	535	547	535	486	527	520	531	531	503	600	522	546	553	564	526	537	543	561	517	568	523	546	558	515	529	529	532	537	521	542	568	553	503	506	538	514	506	519	552	562	496	529	503	544	540	525	517	565	516	506	521	524	521	491	532	528	487	508	541	544	563	539	543	525	532	492	534	532	580	544	528	537	518	552	524	507	506	523	532	520	559	558	532	505	527	519	538	540	551	534	504	552	522	491	555	538	537	493	548	548	557	539	509	546	548	507	542	534	565	526	546	531	512	545	558	574	544	539	511	471	522	507	533	545	515	541	525	536	534	556	529	504	551	506	531	499	544	534	512	508	496	533	526	563	553	516	520	550	521	513	556	518	520	547	511	553	499	510	553	478	494	551	495	538	491	511	532	512	491	541	518	522	520	540	523	551	546	512	524	541	504	552	541	551	556	515	530	529	570	509	511	516	548	498	485	565	562	548	569	515	507	532	494	516	546	536	547	470	517	502	521	491	502	534	566	529	559	527	543	519	565	542	514	531	554	556	521	511	522	558	529	587	517	517	508	554	555	542	534	526	523	544	515	494	511	526	552	500	515	514	597	492	523	544	490	534	500	528	554	513	465	544	512	513	506	536	506	520	491	505	517	483	517	477	505	522	539	537	503	533	512	526	559	530	500	497	513	509	498	546	508	500	531	506	553	549	560	548	547	516	488	503	539	540	555	538	548	516	500	520	524	503	509	537	538	544	530	527	541	522	501	515	530	520	500	518	534	500	516	525	529	504	500	529	558	522	512	510	511	501	513	558	504	521	535	489	509	534	578	528	521	550	528	513	598	531	551	514	522	515	529	506	511	530	520	544	498	535	492	540	513	547	520	515	525	505	556	532	536	573	532	534	496	515	541	525	567	554	526	552	550	528	546	497	514	502	530	539	484	537	555	520	537	488	543	523	542	518	486	558	538	509	547	515	520	536	489	517	526	536	523	539	500	516	530	536	522	546	510	541	540	516	502	517	508	520	534	564	514	577	582	534	538	525	474	558	535	583	544	515	526	550	529	537	562	494	521	549	518	553	490	523	550	511	513	502	551	559	515	524	513	499	557	511	544	509	513	519	510	541	514	528	548	506	549	537	535	558	516	511	511	504	527	525	532	524	543	542	531	549	525	524	523	517	541	557	497	502	526	565	507	491	540	526	506	512	544	506	514	502	534	515	537	541	538	522	532	552	522	547	525	500	489	514	596	512	513	562	520	513	544	552	519	542	549	506	548	560	552	525	551	542	546	514	523	562	552	513	525	503	535	530	526	516	551	499	499	523	496	551	542	518	531	525	541	559	533	532	526	538	501	578	535	590	526	543	526	514	494	566	524	535	516	527	551	567	490	480	558	502	528	538	534	499	590	537	556	526	531	593	519	535	496	592	520	574	514	533	551	528	556	565	537	516	543	569	543	541	529	538	523	539	522	596	548	531	507	530	511	516	530	519	537	508	517	501	536	520	536	544	528	553	513	546	538	549	535	512	557	463	502	476	541	512	503	547	515	597	497	493	515	503	491	553	531	584	485	574	503	535	545	494	554	539	497	524	505	559	576	502	536	557	497	512	500	547	508	510	483	494	529	530	570	555	559	497	506	492	508	512	527	553	534	514	533	507	546	478	505	533	528	540	539	548	509	552	544	520	478	509	505	503	527	551	563	535	522	525	526	565	521	497	561	567	509	569	507	530	533	545	495	512	523	488	535	528	566	507	497	506	533	525	533	501	523	567	546	561	521	494	494	523	537	549	536	531	535	524	530	511	531	553	539	495	500	488	507	553	557	538	531	524	503	540	513	568	518	527	553	488	504	573	481	463	493	535	521	491	569	506	522	535	529	544	522	601	522	549	544	550	518	511	533	535	534	514	490	500	545	532	550	516	539	461	548	556	541	553	490	514	510	542	513	539	523	542	530	535	549
5473	1486	1353	934	823	733	724	655	669	666	665	679	676	629	640	650	613	637	659	671	605	613	630	655	654	652	629	685	608	619	620	632	612	640	623	657	638	619	655	642	635	578	659	621	615	586	698	619	647	660	620	601	622	667	624	641	597	606	621	612	674	624	694	599	622	646	605	625	588	665	603	648	649	620	646	607	632	640	620	622	635	593	625	628	611	651	636	634	610	637	616	605	635	634	623	618	605	638	615	655	637	592	649	642	645	654	615	625	655	623	648	589	606	640	615	672	626	605	620	625	624	626	622	641	644	631	638	615	621	644	625	623	642	635	618	589	634	676	635	623	627	609	607	591	596	650	622	629	641	671	621	648	635	629	655	652	637	646	640	661	662	606	621	609	596	641	625	671	645	642	583	622	632	616	629	617	664	622	657	604	615	626	608	660	586	625	651	628	600	647	616	623	591	647	681	587	628	606	626	678	627	631	652	633	651	648	603	633	605	650	602	609	589	617	610	615	617	649	548	627	614	603	634	627	605	606	650	613	623	650	686	595	615	608	623	616	573	604	646	595	614	643	637	614	639	658	634	583	622	629	574	632	627	640	638	622	595	648	648	606	655	649	628	613	657	646	597	628	581	672	645	652	668	625	642	588	643	636	636	609	639	625	583	647	659	595	616	618	611	643	606	610	663	649	633	612	621	598	629	616	656	617	585	658	615	625	644	599	604	620	615	601	579	634	620	598	623	625	613	679	622	634	645	612	611	609	620	590	631	665	626	626	644	606	603	620	641	621	640	602	666	619	633	628	683	612	607	638	619	612	621	582	644	657	613	630	613	606	613	622	630	681	652	603	635	615	576	621	670	699	620	631	679	648	629	639	636	614	617	627	593	623	648	634	642	619	648	660	597	616	624	635	597	630	636	617	610	635	629	639	637	638	660	616	603	597	684	645	677	597	615	580	608	653	671	622	666	649	614	621	617	606	634	617	622	599	644	632	627	634	630	603	629	621	637	618	631	638	610	644	589	649	616	616	647	612	644	626	648	651	604	638	622	615	635	589	636	638	615	602	661	633	620	651	637	638	656	597	656	629	638	613	587	628	648	614	647	629	624	619	594	607	594	623	585	600	634	655	609	670	587	590	629	645	606	624	624	626	628	592	604	627	606	629	632	619	612	627	615	670	616	617	618	645	650	627	628	635	598	603	621	608	648	634	626	625	583	616	612	605	590	645	640	625	678	637	603	652	639	603	647	594	631	606	623	627	601	638	640	570	640	664	641	614	618	597	610	611	573	621	600	623	624	629	631	642	675	572	612	666	652	620	657	630	637	586	604	627	615	650	638	621	657	634	630	632	637	595	588	689	616	603	625	702	640	614	609	587	633	611	602	599	613	637	654	632	624	603	631	641	623	663	610	639	634	619	646	616	583	611	630	653	617	638	572	603	649	617	605	600	630	646	628	622	622	591	656	625	628	659	608	668	624	620	618	663	616	597	625	617	605	656	657	655	633	629	624	633	630	660	609	611	630	635	630	662	592	596	652	618	620	619	594	619	604	626	648	640	638	650	592	601	695	619	666	632	591	628	623	641	622	602	634	645	615	625	627	628	571	653	629	618	592	608	652	616	606	628	578	633	626	600	646	637	646	628	607	656	599	619	594	663	616	608	628	609	643	649	616	635	639	610	618	586	613	635	610	631	633	686	631	639	626	657	633	619	646	625	572	630	622	646	619	621	628	636	651	566	660	581	673	629	585	624	620	606	641	602	632	629	632	606	613	664	585	588	615	621	658	610	639	656	660	623	622	588	607	645	610	592	631	615	620	599	583	655	621	653	611	622	577	631	628	615	606	602	642	634	635	629	629	655	623	657	617	624	619	643	618	638	627	654	634	629	636	634	608	640	581	625	604	617	652	644	589	612	655	594	630	636	647	636	679	621	653	576	612	634	615	564	617	610	682	666	615	621	648	621	630	633	621	627	664	641	601	591	613	644	623	602	616	656	636	619	617	649	620	642	690	603	623	637	650	649	636	603	676	587	604	624	576	617	636	631	600	639	622	646	619	611	622	635	593	611	608	616	639	597	618	618	629	619	627	646	619	646	614	617	655	600	595	597	634	622	652	622	604	640	626	576	593	656	632	605	623	698	599	581	597	627	688	608	587	641	633	615	646	654	567	630	626	596	626	633	650	594	647	605	620	614	646	628	636	646	607	591	665	543	622	641	615	615	594	648	617	619	638	614	642	642	617	612	685	631	670	619	648	667	605	644	625	625	670	597	622	620	655	614	617	597	619	634	599	620	621	614	618	610	672	601	694	635	652	616	616	598	657	620	617	595	606	626	623	593	599	647	605	610	640	639	648	653	616	636	647	646	625	638	632	627	629	642	630	618	656	645	615	619	613	650	637	644	615	619	628	625	618	618	651	642	656	641	639	583	657	625	620	574	583	632	682	623	639	611	634	615	587	654	649	633	634	664	648	627	631	600	593	635	613	623	657	636	634	616	647	626	650	669	631	616	628	632	636	644	648	544	589	619	634	685	666	636	637	596	596	637	625	607	629	643	632	587	640	596	626	586	640	660	640	645	654	650	640	648	630	619	641	615	593	617	617	654	684	631	677	642	652	628	623	639	652	588	584	629	650	655	654	593	621	645	636	645	610	631	591	626	642	659	634	649	632	653	672	665	637	615	649	600	619	583	636	584	616	643	648	620	636	656	649	625	595	650	596	658	624	620	628	596	639	672	636	619	633	658	672	649	575	613	614	630	554	637	588	607	597	638	666	648	614	636	621	630	588	643	667	638	597	601	612	668	630	566	603	607	658	630	600	687	622	646	666	656	611	590	611	613	656	716	623	625	660	635	584	659	657	602	646	606	631	638	582	630	606	578	632	639	605	658	644	617	627	594	688	681	674	631	593	638	621	606	597	613	602	594	628	583	609	590	583	628	665	638	637	591	608	617	644	623	625	633	606	671	600	649	606	634	598	611	586	586	624	640	623	611	646	590	625	627	629	628	631	589	630	631	641	644	621	629	637	652	615	608	649	623	619	629	614	640	675	586	648	628	552	665	652	633	628	672	624	684	609	615	613	585	618	623	583	638	650	651	686	645	700	595	635	594	650	644	657	635	586	635	594	645	619	609	624	570	670	606	667	585	665	652	606	614	609	616	609	619	668	605	587	628	613	622	657	588	569	585	606	641	589	603	620	619	619	609	609	560	636	642	679	634	648	622	643	627	655	640	627	618	640	597	651	636	646	615	647	700	599	630	606	607	597	610	654	616	633	647	627	622	630	641	607	674	638	624	638	626	643	624	607	589	596	615	627	641	623	674	583	621	636	615	648	644	647	601	638	638	648	629	598	639	632	623	643	626	626	635	640	583	641	634	607	608	635	618	581	644	642	622	587	609	613	584	650	649	612	658	630	586	599	645	627	553	606	615	625	626	632	622	598	622	609	634	662	642	624	646	640	620	614	617	632	630	659	599	570	645	663	600	632	618	651	634
23792	21060	28436	23896	21061	11492	1219	748	581	517	515	408	398	373	330	320	314	345	336	328	274	299	305	305	294	274	279	256	272	293	287	271	275	300	262	281	276	288	292	282	269	255	286	269	278	248	253	257	271	270	270	263	264	243	253	232	247	239	265	281	263	256	264	238	286	262	259	241	280	263	281	255	246	270	274	267	252	231	257	233	260	273	284	274	256	253	296	260	263	291	275	258	264	217	285	228	248	238	260	252	251	261	254	237	263	273	247	252	234	239	261	261	245	222	292	276	243	262	270	277	250	289	258	267	258	268	237	272	244	246	255	267	269	257	241	251	264	269	260	279	242	276	268	230	262	255	246	274	235	276	302	264	225	236	270	263	258	255	264	289	231	258	264	266	278	281	265	272	284	260	277	249	268	253	286	267	246	267	269	236	267	264	215	245	255	257	255	236	277	283	285	274	256	254	242	284	250	275	259	259	245	238	273	263	268	236	263	248	237	241	259	265	260	244	271	272	271	261	285	258	275	252	274	263	241	273	240	251	252	280	271	269	244	232	267	261	267	295	248	257	274	239	251	255	234	236	253	246	270	247	279	287	284	249	263	256	263	281	270	271	272	241	233	263	253	268	258	256	233	250	249	269	262	265	244	247	267	237	228	262	265	226	274	290	270	257	259	267	239	249	266	290	229	263	232	293	252	273	247	241	247	253	267	265	267	251	255	239	244	255	249	260	249	257	258	267	245	212	269	249	252	244	227	256	247	288	240	279	245	275	239	263	232	252	258	267	277	253	258	277	240	262	270	284	250	249	264	274	268	231	266	265	250	255	267	246	237	272	262	260	258	297	258	255	283	254	256	266	222	265	260	257	259	279	234	259	274	241	241	246	258	246	277	285	278	250	223	291	249	306	282	256	263	242	276	291	233	266	247	261	260	241	244	251	259	267	267	261	237	244	241	256	243	252	281	263	257	287	262	237	259	261	290	246	284	228	287	265	276	265	267	271	258	254	263	251	278	235	249	255	264	229	270	262	256	249	249	266	263	281	256	286	242	240	254	218	257	277	256	263	284	241	238	277	290	238	263	252	258	227	255	235	275	247	258	258	226	243	260	251	238	265	265	264	222	262	233	227	257	258	258	253	283	242	264	277	254	243	288	277	262	253	258	290	272	255	239	265	231	256	277	275	255	249	237	233	233	281	256	245	251	249	266	267	262	251	285	255	263	282	267	274	279	238	272	253	245	280	246	260	218	225	264	225	246	267	240	266	273	242	270	266	258	252	244	286	244	265	263	249	279	243	270	255	265	256	282	256	234	267	237	251	256	259	245	265	256	266	254	220	266	248	276	237	257	257	270	252	280	252	245	279	253	267	271	263	271	246	274	271	251	237	280	256	259	256	272	255	266	240	256	260	253	269	253	220	262	247	248	276	242	284	268	245	256	273	254	241	242	268	266	242	272	255	262	256	238	288	230	268	290	231	253	238	250	270	291	250	240	250	272	261	274	241	265	252	261	279	261	248	258	255	252	243	238	281	231	265	272	244	301	279	257	278	259	219	272	275	233	285	255	282	255	255	262	267	269	262	240	239	258	247	232	270	238	274	294	240	265	273	242	245	256	240	295	257	271	235	272	247	280	248	268	239	236	296	254	231	254	257	254	257	282	253	228	251	260	267	275	289	249	260	276	208	252	273	245	225	261	248	247	254	250	240	280	254	235	306	245	260	235	249	250	276	248	270	265	255	234	239	265	273	238	260	268	276	270	267	249	254	269	274	225	282	242	230	257	268	273	227	268	278	254	232	285	245	271	247	236	268	276	247	263	259	279	250	258	247	297	277	263	259	241	272	277	281	268	260	269	274	273	259	260	273	265	245	240	241	249	249	284	269	237	260	260	270	256	253	236	242	265	259	241	251	287	251	245	248	216	272	258	246	257	249	260	255	268	237	281	266	269	242	264	253	238	258	259	260	260	258	241	278	276	273	258	262	266	233	265	251	273	271	239	262	260	281	263	269	253	250	241	252	283	258	261	262	248	251	244	240	268	230	235	266	270	264	237	267	281	294	256	239	249	262	266	267	256	265	220	260	253	245	277	253	261	253	277	255	237	259	261	256	232	272	257	264	264	239	238	238	257	250	254	248	234	253	269	257	241	277	252	257	250	228	246	264	257	242	223	257	240	253	259	267	272	255	282	251	250	243	267	264	253	253	240	264	272	266	242	260	267	276	262	264	267	250	260	267	268	236	269	218	268	241	246	215	260	277	273	247	265	256	286	254	285	262	267	231	264	264	240	275	252	264	238	294	272	247	276	273	274	269	260	272	274	259	259	233	242	258	252	252	252	279	239	254	278	246	267	255	253	251	255	285	259	283	244	256	270	275	285	279	279	256	269	310	277	251	262	243	275	252	226	249	260	240	275	246	261	263	238	298	250	267	280	230	228	254	253	265	251	246	243	252	281	257	250	249	238	227	260	252	244	229	238	252	264	238	256	248	259	271	238	240	299	259	269	309	261	252	256	241	307	231	281	274	250	247	255	270	258	269	255	276	240	267	282	255	260	247	250	273	258	295	247	227	252	252	260	256	297	259	264	276	259	266	246	287	238	257	255	240	251	276	244	238	251	243	271	262	254	267	243	243	262	272	276	232	276	248	257	271	252	295	253	238	281	291	251	267	231	284	246	247	243	246	264	250	252	220	253	261	266	283	252	228	269	269	277	283	229	251	285	271	252	283	270	273	240	277	244	249	257	243	257	230	255	265	217	251	248	266	267	246	274	256	265	255	272	283	282	258	272	267	247	242	248	271	264	248	229	277	271	257	249	268	251	280	249	267	291	226	281	243	235	291	252	272	254	249	264	246	245	264	253	284	246	276	276	205	238	275	275	266	240	256	250	238	263	261	269	241	243	260	241	257	256	254	259	270	279	255	266	263	235	223	264	245	301	238	251	241	253	256	245	258	252	247	269	255	269	260	224	253	262	256	218	256	262	236	274	269	280	247	266	234	239	231	261	250	282	243	295	238	248	258	270	258	272	263	222	243	260	233	241	285	251	258	260	276	249	258	259	243	252	260	274	257	250	228	259	221	275	252	253	260	249	247	247	230	235	242	266	226	258	234	268	280	243	276	253	257	283	260	257	236	260	252	223	266	270	261	241	244	276	271	237	234	237	247	265	256	255	253	252	229	280	246	242	265	231	258	276	277	242	264	268	234	263	265	281	249	255	262	235	267	242	237	279	284	237	256	236	263	268	283	265	259	270	282	269	262	250	245	248	256	240	264	237	254	265	257	262	257	226	262	258	235	253	254	265	290	237	229	234	292	221	247	252	292	245	254	260	293	232	257	263	237	234	263	241	281	282	242	251	234	263	267	292	237	256	242	278	237	258	258	245	249	265	264	233	260	272	257	269	274	262	228	259	254	267	278	238	265	257	246	257	252	267	267	268	255	269	267	257	259	260	244	281	253	234	262	269	256	235	259	266	282	250	256	241	251	278	265	244	281
7305	10762	8696	4245	2947	2278	1706	1397	1158	900	781	694	617	579	563	544	482	460	468	420	381	410	412	362	364	379	369	367	367	360	364	343	335	359	324	321	328	314	319	351	323	314	306	368	346	304	333	298	321	324	336	318	353	304	323	353	340	320	341	339	299	307	318	329	347	330	326	311	295	315	292	298	285	312	319	352	304	299	312	295	336	300	305	299	314	312	327	329	331	286	295	317	327	313	315	311	320	308	298	324	327	328	331	297	309	298	306	314	279	310	315	328	310	318	334	271	284	301	335	317	304	297	293	305	350	325	317	333	319	285	321	310	300	318	299	287	342	296	313	277	327	286	298	279	309	324	331	313	307	298	318	319	305	298	286	285	297	311	333	325	316	312	291	303	294	298	314	296	304	285	317	281	287	280	309	328	304	347	299	343	315	326	294	269	316	295	286	311	294	343	301	288	303	343	313	287	285	321	306	284	310	310	295	304	325	310	321	298	355	286	310	298	296	312	328	350	308	324	298	314	326	313	271	306	311	306	293	317	284	317	339	318	339	337	306	309	309	319	291	315	316	320	333	341	279	330	327	318	279	291	345	336	315	315	299	308	308	298	316	307	284	289	278	339	309	313	312	296	330	305	311	311	334	310	302	301	321	349	317	308	326	295	290	296	314	323	303	296	340	311	304	328	331	349	294	322	322	301	338	303	309	305	320	340	304	353	302	303	325	303	321	305	308	312	299	316	300	324	337	318	337	333	315	336	297	304	325	305	332	325	287	345	329	335	327	303	314	332	322	320	336	294	326	301	336	273	329	307	309	333	292	310	327	308	330	304	301	342	313	306	305	301	310	282	308	303	337	295	337	299	291	335	312	320	300	309	319	303	297	294	335	318	330	288	302	319	324	335	339	274	306	303	338	311	318	329	301	304	324	338	288	299	317	298	299	314	323	290	299	331	299	291	313	269	304	301	322	307	304	313	297	344	319	297	314	291	319	314	315	306	310	298	304	320	314	329	318	328	318	339	291	310	323	306	309	325	319	327	323	301	302	309	329	292	311	252	286	319	303	284	304	304	312	320	330	286	312	298	318	339	320	331	273	310	325	313	304	335	321	307	323	297	317	311	325	312	338	293	313	362	295	297	283	309	321	283	311	312	297	292	270	296	328	275	306	321	316	273	261	291	277	295	325	309	368	269	334	329	301	309	296	306	320	303	310	317	331	292	334	340	303	300	309	316	305	322	276	307	319	297	303	307	297	313	327	287	353	306	302	306	330	323	325	328	300	290	324	313	298	309	292	323	313	321	345	348	295	349	317	294	306	299	298	304	312	308	307	315	301	300	333	311	330	325	321	310	285	327	318	296	306	304	299	335	336	282	305	297	316	312	340	291	313	297	341	326	317	328	333	305	313	301	310	331	312	304	325	335	339	305	323	326	302	307	322	300	301	331	308	332	334	309	272	314	327	320	334	276	320	302	303	313	301	310	320	318	310	301	307	281	291	344	308	305	350	298	314	336	294	297	294	336	335	344	310	286	308	311	305	300	302	330	294	302	286	272	306	311	301	315	305	285	318	339	315	302	278	331	308	326	266	311	322	286	307	309	308	321	329	337	302	312	314	290	342	317	304	310	310	294	311	282	285	308	319	315	336	306	289	291	324	333	340	323	322	334	327	336	313	331	323	310	317	310	341	288	341	313	341	329	343	293	310	307	320	311	321	330	335	308	301	317	326	317	308	323	305	322	312	317	288	292	329	327	336	277	338	328	307	303	337	313	339	300	333	316	363	324	307	339	311	316	330	298	334	305	314	308	321	293	329	323	306	298	295	325	295	329	331	294	297	268	309	280	305	310	327	326	314	296	296	281	303	297	289	330	326	302	312	320	321	299	298	310	298	303	322	314	296	330	301	311	288	304	336	335	313	283	308	324	302	313	272	299	326	327	312	351	301	322	308	371	332	332	303	312	278	302	326	301	308	313	346	314	312	285	281	291	310	305	298	301	299	323	308	337	302	308	293	325	331	279	290	314	322	337	303	317	319	283	287	317	294	261	304	306	297	295	285	304	287	299	333	336	302	328	281	278	325	310	316	307	305	306	318	283	306	326	303	293	315	286	321	328	326	313	283	309	333	330	292	335	286	345	278	314	325	315	315	310	326	316	308	321	319	296	304	288	295	301	303	309	347	301	310	319	313	325	330	278	365	317	346	321	339	325	346	278	309	306	301	258	302	354	294	332	320	312	308	319	318	320	307	342	323	316	317	326	307	333	321	296	336	333	264	313	319	300	299	299	311	303	298	337	306	307	323	347	318	312	309	323	300	319	312	320	315	320	308	305	339	311	327	365	294	327	303	305	320	321	332	325	312	318	290	285	297	310	299	333	329	336	316	310	286	312	318	305	292	326	308	299	314	329	308	334	333	320	302	310	295	287	312	323	299	332	313	339	316	306	324	323	307	313	305	345	308	312	313	306	309	306	307	351	296	338	302	298	317	322	303	286	296	316	284	334	275	310	308	291	316	309	292	311	297	322	332	318	329	322	312	343	297	273	292	286	308	284	305	308	316	322	327	306	295	299	297	325	299	297	295	262	319	287	329	313	309	286	281	332	306	335	289	320	303	320	318	283	318	330	291	310	303	282	339	313	326	300	345	334	312	308	286	309	317	288	323	325	299	322	307	321	257	307	304	305	305	304	272	342	295	307	290	299	279	301	282	316	314	292	305	317	298	319	321	292	319	308	336	331	338	333	296	319	311	285	316	305	312	301	316	323	327	320	306	296	299	304	329	314	321	316	309	307	299	326	308	323	281	304	315	331	313	311	287	304	330	308	318	311	298	273	310	317	337	319	298	329	287	299	276	329	310	317	301	271	332	291	293	319	318	308	289	319	321	297	304	323	306	306	309	272	313	345	288	311	313	287	310	346	269	281	326	300	337	308	325	312	313	285	279	281	302	309	310	336	308	327	286	352	309	355	346	320	280	352	295	318	296	322	302	305	336	335	318	310	285	321	314	327	365	298	325	293	323	289	326	300	310	296	325	299	310	304	323	302	329	323	317	297	288	314	285	319	291	293	316	324	308	273	321	299	297	299	295	323	297	308	306	318	306	318	326	326	306	309	297	333	309	315	304	324	280	332	312	294	295	319	319	346	314	297	286	323	316	331	338	305	309	294	332	348	318	296	323	295	302	311	297	290	311	305	329	287	316	306	316	308	330	320	278	330	320	298	304	294	320	300	329	332	292	333	286	328	299	320	338	314	316	313	321	328	350	310	311	320	302	315	299	330	299	290	320	329	353	295	306	318	317	302	299	334	299	320	349	334	308	276	325	338	315	333	294	315	307	315	299	316	325	326	300	330	308	295	305	300	287	297	292	285	335	301	282	346	323	346	308	288	304	301	318	338	308	304	328	314	305	320	320	314	322	324	305	299	341	300	311	346	314	276	292	310	316	285	312	290	320	318	289	311	352	302	310	297	314	308	282	313	336	283	319	313	333	280	270	341
25154	21106	27367	25009	10750	1172	895	841	768	720	709	713	720	722	622	634	682	686	652	658	639	624	605	635	632	647	581	572	615	623	596	675	633	573	638	596	590	538	599	616	604	618	614	596	611	582	656	625	643	596	621	604	612	631	624	621	590	582	651	587	616	620	601	602	647	632	633	623	638	651	627	641	639	632	576	628	593	589	646	623	550	589	599	599	611	566	546	616	631	575	587	577	624	592	649	646	619	593	612	576	577	613	626	587	626	573	576	621	594	598	653	664	550	629	588	616	634	588	622	612	633	654	562	621	587	652	602	624	598	616	611	554	616	622	583	604	627	597	605	673	630	615	622	578	609	593	618	597	657	607	574	643	592	614	617	604	607	664	638	664	624	581	614	610	596	629	606	583	620	595	601	610	577	576	642	659	611	600	643	603	664	631	616	601	586	620	596	657	619	651	624	594	604	581	614	597	630	591	608	586	619	636	615	637	598	619	629	578	586	584	580	646	603	681	599	614	627	637	638	609	631	593	562	600	608	619	681	591	584	614	594	585	647	591	586	602	598	644	596	589	628	602	601	620	573	621	543	577	577	568	613	646	608	583	592	640	572	599	594	659	615	566	614	614	632	593	625	623	615	581	621	602	612	591	626	616	623	601	601	645	575	579	616	598	631	580	594	614	598	621	647	583	628	620	619	580	601	613	594	667	607	585	612	620	601	632	648	599	609	572	630	602	641	587	620	620	609	595	624	545	591	574	622	585	586	613	592	562	571	595	621	596	597	605	606	687	605	560	618	613	641	597	632	573	575	694	602	620	637	599	622	607	665	619	610	611	633	604	620	593	598	554	638	604	623	599	604	633	604	620	630	622	602	618	604	620	650	624	594	603	622	597	575	607	583	634	634	629	637	578	601	618	588	627	610	594	592	617	636	587	612	617	633	582	632	621	598	579	619	596	593	602	633	605	629	571	608	612	590	595	587	643	647	627	653	575	592	659	578	604	594	614	605	642	615	655	630	613	607	608	637	641	637	626	582	627	594	594	633	653	601	600	624	633	627	542	581	677	633	655	626	604	646	608	614	614	585	548	604	636	610	618	605	619	548	655	565	586	592	615	632	635	599	606	596	598	615	641	604	621	612	610	622	622	623	623	626	617	615	610	658	615	618	579	629	604	576	614	586	618	625	612	612	638	587	584	616	600	553	592	650	632	620	603	593	594	640	557	614	628	592	596	581	598	615	610	616	591	558	608	627	600	627	585	631	603	620	587	606	607	626	538	597	654	577	596	607	646	586	593	618	579	576	631	607	602	577	596	569	596	653	601	592	645	630	640	631	633	607	602	580	621	628	585	582	651	596	592	603	587	628	612	621	622	603	584	629	584	623	591	597	628	608	627	611	629	559	620	621	637	614	562	615	648	625	600	654	632	642	588	599	591	611	632	609	594	609	629	560	592	638	597	658	639	676	617	604	664	633	619	631	587	618	627	633	587	614	558	617	588	615	619	641	643	629	632	587	652	550	605	628	601	527	611	604	607	651	620	627	617	620	661	605	619	571	650	574	583	605	633	627	590	624	614	615	604	601	621	579	594	636	629	634	594	576	609	607	638	635	622	609	620	616	614	624	586	659	615	604	594	625	661	628	605	571	588	640	647	652	593	608	611	585	625	595	645	649	626	605	620	627	639	586	615	615	586	634	600	570	602	573	612	622	542	562	582	616	603	607	626	586	594	592	611	601	602	626	596	599	624	631	607	606	604	602	587	613	612	608	600	620	613	631	631	616	588	601	618	641	649	620	614	574	602	616	653	636	613	663	624	584	573	636	634	596	634	590	637	584	613	630	593	641	626	621	648	589	581	602	615	617	549	630	599	607	662	640	589	646	598	668	610	586	609	511	639	649	625	575	627	599	610	593	615	597	593	594	654	627	622	637	638	634	626	618	638	568	590	652	614	583	592	599	577	578	597	633	607	626	629	628	635	577	666	616	559	622	645	598	640	625	599	598	589	589	590	575	615	604	621	621	587	634	596	589	637	626	652	597	575	599	639	586	620	594	633	601	607	628	617	603	590	604	599	583	596	614	569	645	578	630	577	602	592	602	641	615	558	642	615	593	620	612	577	654	652	601	612	556	609	609	602	629	611	624	632	625	652	631	640	603	639	635	609	653	581	591	581	637	607	595	631	599	588	584	547	628	618	617	599	607	593	622	597	572	641	612	582	628	657	613	567	604	595	606	572	573	588	639	582	654	644	610	619	592	597	603	620	629	625	585	591	615	644	533	588	610	579	623	619	601	611	598	630	612	600	615	620	578	617	599	621	612	638	608	594	569	541	594	639	625	584	595	631	568	584	653	590	580	582	642	596	584	601	587	601	594	601	614	626	624	620	641	604	577	642	587	634	588	595	617	570	556	577	662	579	518	624	614	635	585	623	632	581	586	617	601	578	568	594	647	604	559	627	612	641	636	615	625	575	646	547	626	635	553	595	643	597	630	595	643	634	607	643	606	621	613	587	632	655	609	609	631	592	620	580	626	609	617	615	662	581	590	583	635	605	599	619	611	592	591	607	629	607	624	634	564	555	598	641	608	633	597	586	665	653	598	606	606	647	588	611	604	602	633	655	627	600	670	644	648	606	588	625	637	569	609	602	592	602	595	587	627	618	602	611	602	612	610	619	581	627	625	589	638	613	637	617	623	586	591	619	590	627	614	594	636	636	647	601	595	571	562	595	632	612	618	612	638	619	572	577	577	649	646	600	593	610	608	604	631	588	630	612	634	640	629	622	629	621	633	646	617	620	631	576	639	630	642	612	640	600	602	603	637	546	603	611	561	577	591	624	617	609	601	609	633	608	596	654	587	672	578	588	603	572	594	625	623	625	579	589	576	607	624	612	587	611	600	604	621	655	622	595	602	602	609	607	635	596	642	630	598	610	600	578	604	624	587	630	587	588	587	670	586	596	604	638	612	603	601	613	619	645	624	584	592	585	636	613	651	608	631	624	615	617	589	578	611	565	617	626	640	616	620	628	618	605	610	617	587	624	625	600	608	651	637	569	629	610	605	593	639	607	624	624	593	587	612	612	634	606	614	574	609	608	633	616	626	587	629	586	590	597	609	596	557	584	634	619	608	606	596	623	590	660	658	628	639	590	600	640	594	591	645	575	596	595	588	652	592	577	591	587	634	595	603	566	625	620	631	583	610	627	604	583	606	598	630	632	633	620	644	636	614	633	650	604	606	594	609	625	651	650	614	564	590	631	620	603	610	633	629	572	640	618	606	626	603	603	591	613	612	611	560	588	687	572	609	584	581	633	593	603	607	601	597	604	574	621	619	642	653	621	572	542	569	635	601	643	651	628	619	602	627	583	559	591	582	630	595	619	656	643	589	619	579	608	591	601	586	619	645	628	621	650	584	593	629	554	585	625	586	565	602	563	599	617	578	622	624	599	606	578	581	654	673	627	586	623	626	647	608	625	601	560	651	612	634	594	591	624	609	617	591	620
7128	6326	5026	2747	2047	1647	1419	1199	1133	994	934	894	854	829	835	841	839	776	820	767	774	733	730	772	748	744	794	745	767	742	737	714	665	731	717	698	737	696	725	705	713	729	730	720	733	701	686	701	696	746	698	718	703	729	710	694	761	719	674	729	692	706	699	709	690	707	755	687	664	727	656	738	697	752	723	682	707	677	725	692	661	677	676	717	697	727	676	673	701	709	692	721	704	663	721	690	744	715	706	667	712	692	754	754	708	748	691	688	688	720	683	705	708	711	708	730	742	707	703	723	706	685	696	696	685	705	712	666	684	702	739	656	717	695	697	710	686	695	706	706	686	706	702	690	640	629	701	712	753	725	703	730	692	698	676	695	721	684	680	737	736	725	707	686	692	716	706	719	678	679	691	702	726	710	691	714	697	736	699	678	714	691	710	747	688	733	704	671	709	712	690	732	686	718	692	750	677	671	738	744	725	697	714	738	718	743	709	720	674	737	725	686	700	664	700	727	727	716	708	680	668	689	709	753	695	724	691	707	682	670	696	750	721	729	728	734	741	722	689	750	664	688	662	741	659	746	682	695	720	698	742	715	717	683	725	734	690	688	695	721	706	736	713	709	720	719	716	704	725	694	682	664	687	646	732	758	694	726	732	736	733	700	667	719	662	674	716	674	689	689	714	672	660	714	703	686	704	719	696	684	708	700	680	678	705	675	715	708	725	714	646	729	703	684	651	710	641	677	710	673	688	668	711	708	670	670	694	652	744	773	727	738	648	695	701	768	753	753	678	716	710	743	680	653	666	778	697	718	677	666	708	672	723	739	705	691	703	737	710	689	754	646	710	718	711	724	736	748	693	680	761	678	678	735	721	710	728	705	698	727	700	713	737	701	740	661	715	700	695	726	705	720	676	686	700	710	699	698	729	716	719	696	737	723	751	714	735	690	669	743	692	663	735	646	652	702	665	704	699	711	720	724	719	730	746	676	713	744	714	684	728	655	706	696	665	695	707	686	660	647	680	712	719	719	716	716	735	738	664	697	740	683	710	694	697	729	728	677	703	710	746	716	723	683	752	715	710	710	685	687	731	678	674	710	699	685	718	702	710	678	696	710	661	744	675	701	694	690	686	709	683	705	714	721	705	784	674	681	690	672	713	694	733	680	708	672	671	695	705	718	725	709	737	672	718	737	777	745	702	650	706	680	688	660	713	665	716	786	752	684	713	712	705	687	706	681	740	702	675	703	659	665	670	693	655	682	695	703	681	690	707	687	710	701	702	670	711	714	691	673	728	688	679	717	678	686	688	739	716	691	749	696	706	726	709	675	713	713	677	734	742	752	728	731	717	682	766	700	660	722	714	662	686	717	692	769	731	716	666	739	707	717	709	699	716	733	670	664	705	656	709	703	657	724	658	679	694	678	693	727	679	733	728	683	678	690	707	736	691	684	688	721	723	707	666	658	753	702	672	703	692	688	699	720	736	709	653	684	726	690	706	722	685	681	733	687	712	740	723	701	739	707	654	705	693	729	728	721	717	732	695	674	693	745	654	684	692	712	712	684	749	700	669	683	730	686	691	683	699	668	705	694	683	638	693	706	723	691	684	703	670	705	706	683	700	704	683	747	719	719	693	655	691	719	696	712	716	713	749	685	696	719	692	719	753	726	703	782	724	725	669	737	719	695	674	657	724	703	761	668	683	717	690	714	715	728	675	669	735	687	740	714	703	731	690	719	717	699	702	740	729	725	689	667	672	752	736	755	698	701	704	699	694	728	697	709	710	748	724	714	691	692	725	693	730	682	733	698	707	677	702	686	702	683	674	678	688	705	720	705	755	685	714	664	646	730	679	674	677	704	699	700	680	676	715	666	684	746	731	671	710	757	690	726	736	738	701	719	750	690	682	695	736	714	707	717	718	727	735	688	730	776	732	647	735	720	756	708	723	697	724	747	710	669	686	716	690	739	657	669	683	724	733	706	714	679	696	652	660	742	720	677	663	698	688	707	696	718	704	709	750	703	717	741	674	707	686	618	676	688	676	708	738	701	687	672	723	709	688	691	693	694	711	733	708	733	717	678	677	707	686	660	690	702	668	693	676	658	710	666	723	684	709	697	674	701	689	678	700	716	746	687	722	674	713	718	697	711	727	691	769	674	724	681	693	663	685	684	685	744	691	679	734	683	726	711	686	714	677	678	712	724	668	744	699	702	707	722	713	738	718	676	683	671	688	672	718	692	736	722	699	718	745	679	703	670	640	715	707	703	691	712	735	748	678	748	730	701	723	686	741	765	711	672	712	738	694	736	667	686	720	717	771	686	686	714	712	721	695	707	726	672	703	744	689	724	711	687	690	727	704	708	689	675	669	710	723	650	724	676	658	647	737	687	778	685	684	682	700	729	776	717	690	721	701	737	725	741	673	717	724	726	705	692	714	729	738	675	699	704	732	730	678	701	695	712	702	708	685	682	719	705	705	676	718	722	680	690	727	701	701	714	708	719	747	690	742	668	669	731	678	717	650	683	759	684	682	690	702	715	730	698	672	710	690	688	704	714	776	708	721	743	708	696	690	686	722	712	651	655	700	675	722	769	692	721	763	719	724	693	649	715	750	701	735	711	731	701	706	681	752	761	685	688	667	708	704	725	699	720	734	722	716	667	703	699	698	713	696	694	727	716	716	705	693	677	733	635	729	680	687	673	717	681	677	668	725	687	717	684	744	682	661	719	704	685	683	676	722	727	672	717	683	726	719	663	704	673	748	692	750	695	728	654	678	679	664	670	693	661	711	702	716	698	686	670	727	683	773	675	722	709	734	679	669	748	669	728	703	727	698	710	731	692	700	676	663	686	691	730	779	707	716	739	729	713	697	750	685	691	747	708	678	706	709	706	712	685	730	714	664	724	713	695	727	726	726	720	703	674	722	702	720	699	646	688	708	683	732	711	734	721	683	684	717	704	741	740	713	701	695	698	693	680	734	727	691	742	701	656	733	708	690	672	692	720	690	745	681	742	694	701	660	663	696	700	727	683	706	707	703	717	772	696	747	724	734	679	750	698	715	654	738	718	680	708	693	708	708	678	713	687	700	700	722	688	668	712	670	719	741	667	719	682	705	707	728	696	710	688	726	678	692	732	709	732	698	684	675	699	719	674	707	701	731	735	706	690	688	705	740	705	694	674	722	709	710	669	751	672	705	726	689	707	712	698	684	685	705	657	711	773	739	747	713	717	732	718	713	678	697	708	706	720	708	723	743	726	653	674	716	746	663	742	659	707	684	685	703	706	672	718	754	696	702	669	724	710	728	721	704	730	683	713	662	721	726	717	695	719	709	754	705	750	705	714	715	718	696	725	704	725	671	717	671	704	736	712	760	691	695	696	689	621	658	710	731	712	670	702	722	699	732	682	682	731	714	721	712	683	674	723	731	637	671	703	710	696	715	722	680	702	730	711	729	697	722	695	674	665	665	734	721	665	701	711	726	717	648	699	773	686	698	686	713	735
22838	21108	28896	23587	21103	21151	10600	1316	865	752	644	611	548	458	422	428	436	406	388	367	347	323	334	290	282	302	327	305	311	296	308	300	334	286	298	276	304	258	266	297	254	278	270	238	266	269	267	261	277	249	258	277	262	261	273	263	271	304	295	273	256	272	273	262	245	233	272	257	250	235	295	282	236	259	247	254	263	251	246	255	291	254	275	287	266	269	270	271	271	263	255	269	257	259	258	246	253	248	254	276	235	237	241	280	265	297	255	248	254	252	276	269	239	268	264	294	257	256	271	252	263	272	286	267	271	266	241	256	293	236	252	240	266	275	241	264	254	245	264	283	263	258	261	236	284	229	268	268	257	274	262	265	236	265	248	250	258	269	275	247	280	270	296	240	278	269	262	267	247	256	282	243	255	272	262	271	242	243	257	277	298	228	251	254	282	266	269	266	260	276	283	266	243	260	212	227	263	279	294	246	271	269	268	256	259	254	267	224	257	299	266	236	278	266	249	264	235	285	283	261	238	248	274	280	254	242	241	279	236	251	237	262	256	249	247	258	240	249	288	265	298	248	262	278	240	256	243	270	271	260	277	269	254	262	248	239	246	248	254	255	272	266	245	255	262	279	244	266	260	261	265	286	272	249	281	270	246	257	226	285	270	239	276	273	229	266	283	261	254	295	239	267	253	261	271	271	249	232	268	237	261	235	277	237	249	267	265	307	286	264	238	262	236	253	280	261	274	285	272	266	310	244	290	289	238	258	254	285	262	257	254	246	255	263	260	269	237	248	272	266	254	281	268	247	263	245	246	235	245	231	272	262	259	267	247	233	255	244	237	245	238	248	245	257	245	261	239	252	237	260	281	229	268	252	270	266	277	275	267	281	289	269	270	253	234	236	274	245	246	250	261	241	255	265	236	241	264	247	283	251	294	267	258	275	268	274	245	253	280	249	234	244	230	229	238	248	256	267	246	278	260	254	235	261	226	252	247	267	270	253	254	280	253	274	284	260	261	233	259	256	264	258	242	288	279	267	260	253	260	255	256	238	273	284	248	279	240	265	224	256	262	274	245	290	247	245	246	249	290	256	287	227	273	257	244	252	263	274	259	229	264	259	232	281	235	276	254	250	252	246	241	234	239	243	273	257	232	240	249	235	258	252	262	243	270	263	267	269	234	249	278	271	259	248	271	276	239	258	252	247	231	251	268	247	279	264	246	246	255	261	242	248	246	208	266	259	242	251	266	251	238	279	266	259	260	225	256	266	267	280	254	257	269	275	212	236	251	280	288	236	233	247	265	261	246	239	273	264	272	273	267	257	238	288	251	250	239	258	270	258	241	253	242	273	272	203	247	277	261	237	291	267	239	269	265	262	244	247	275	272	284	228	271	244	255	256	243	289	262	223	282	248	245	264	244	278	242	261	266	251	242	258	249	257	276	257	254	254	255	274	249	247	220	244	247	266	262	259	268	228	256	258	260	282	258	297	282	240	273	269	235	247	262	283	230	284	257	243	231	275	276	242	271	244	264	308	245	275	268	283	269	280	265	274	233	270	244	243	262	246	272	274	281	251	265	235	256	251	228	259	263	259	262	256	243	260	280	252	243	257	251	260	281	263	251	261	252	259	262	267	263	255	230	271	238	265	240	263	264	274	236	247	265	257	261	241	234	254	241	235	237	257	246	266	252	250	238	265	249	260	269	236	266	269	256	239	236	245	258	270	236	274	277	269	261	251	263	278	267	284	274	236	229	262	252	236	237	257	249	261	213	254	253	274	264	249	234	260	285	258	256	280	249	250	251	261	272	282	273	244	255	263	251	254	260	257	272	215	224	224	246	246	251	259	257	253	259	265	230	264	252	252	258	224	233	240	274	279	281	252	251	258	264	247	243	268	270	264	239	290	253	264	251	244	276	250	273	249	248	262	254	260	234	273	237	271	238	247	239	228	260	253	239	242	256	241	264	258	253	276	248	253	251	240	254	227	258	265	262	254	242	263	285	267	269	253	252	236	289	266	274	251	242	266	258	275	255	253	244	256	247	258	248	295	278	260	261	257	240	257	239	268	253	248	247	264	259	246	276	249	259	227	234	259	257	262	274	242	283	234	250	244	252	284	271	244	261	266	269	238	253	261	220	238	281	266	249	270	254	228	266	242	255	253	260	268	266	267	261	263	234	251	242	254	250	244	259	247	253	233	273	253	260	259	251	272	277	247	231	252	234	232	251	250	264	259	270	259	261	283	248	275	220	303	251	232	267	242	235	252	291	235	233	243	261	234	235	253	269	280	292	254	262	266	231	273	246	267	246	259	244	282	226	253	257	269	249	262	232	243	243	255	235	231	243	260	215	230	255	266	274	259	255	252	263	275	267	241	265	256	246	245	262	238	267	224	288	267	265	245	252	223	256	243	254	246	246	234	270	253	266	274	240	247	275	256	219	230	239	262	251	246	243	276	267	255	271	254	257	261	247	254	261	286	262	277	260	249	242	271	254	257	257	267	256	270	266	251	243	272	261	263	268	253	268	254	263	257	268	292	243	235	266	248	263	249	289	265	254	246	273	273	254	237	237	253	266	258	263	267	268	247	248	287	265	219	265	259	249	253	238	272	255	236	256	223	255	249	250	263	255	255	257	246	233	220	264	254	262	258	229	251	244	263	268	251	260	238	276	247	239	273	223	280	243	237	278	258	235	255	251	250	261	232	256	267	251	236	267	261	253	252	271	251	237	258	285	270	253	255	235	242	272	247	274	269	259	265	269	237	261	251	247	237	259	227	253	260	267	240	243	258	255	259	276	272	259	278	238	258	254	277	259	254	275	240	229	242	249	273	228	272	228	241	292	276	273	267	248	251	247	260	259	265	246	277	262	245	243	287	249	251	254	237	239	280	265	243	246	250	261	240	227	237	237	273	259	265	230	261	236	240	260	254	260	216	223	271	238	249	240	260	245	252	255	280	254	257	285	253	258	256	274	275	276	245	235	253	286	235	261	257	260	252	228	268	280	268	245	272	263	261	240	256	258	251	240	249	264	254	281	284	290	270	263	248	244	261	254	258	238	247	271	245	226	263	266	259	252	260	251	250	261	258	249	273	244	247	252	241	251	262	276	268	255	280	266	247	256	246	256	290	297	270	277	260	228	256	250	283	248	221	280	233	246	241	257	265	268	261	245	240	236	256	240	256	258	244	220	261	243	230	256	257	241	218	257	257	293	269	266	234	252	233	234	263	254	276	251	228	253	232	253	250	262	257	232	238	230	233	266	273	266	251	236	265	245	238	267	260	264	245	231	265	246	235	225	238	259	218	232	242	234	280	266	272	277	258	231	256	258	238	260	265	267	248	279	277	257	253	266	253	244	242	250	247	256	262	260	239	278	261	239	234	244	263	264	276	286	259	260	252	275	261	240	260	268	252	261	273	244	244	262	244	271	251	236	256	268	291	240	255	248	263	228	246	232	244	255	271	251	266	260	272	254	260	241	229	233	298	258	264	286	241	233	270
10362	17350	14269	7529	5160	3799	2947	2282	1817	1499	1232	1072	914	774	719	658	655	608	572	485	484	483	481	444	410	396	341	389	364	365	366	322	337	314	357	303	324	318	306	298	289	312	301	343	275	307	321	312	305	281	294	304	284	268	326	304	283	306	280	289	304	319	265	328	302	302	326	304	313	255	245	302	290	285	300	310	278	260	301	304	263	277	290	308	309	297	311	298	283	313	290	324	275	266	275	286	280	270	299	277	309	264	285	262	284	253	301	309	283	288	268	293	287	286	281	290	276	273	312	294	271	300	297	296	264	321	306	308	279	287	264	276	248	286	300	304	269	246	301	292	276	306	329	276	304	270	282	294	278	290	313	283	280	285	285	278	290	269	319	286	296	258	301	278	301	290	254	296	267	293	297	290	260	303	306	289	291	283	265	284	290	293	313	295	288	270	300	263	290	281	291	288	305	271	292	290	258	281	269	268	299	294	297	306	284	281	282	268	277	269	264	264	269	288	270	296	278	282	283	298	279	283	293	315	327	294	268	304	273	275	299	293	274	268	317	311	298	288	314	302	252	257	277	302	264	269	268	277	260	282	281	318	292	254	310	285	272	268	276	250	265	296	306	272	278	286	321	285	261	305	284	267	308	287	302	284	268	293	262	308	265	267	269	272	297	281	284	280	293	313	266	284	324	284	305	273	254	286	277	319	282	292	315	279	316	268	243	283	284	259	297	290	256	285	289	296	305	244	266	281	271	308	289	311	285	290	278	299	290	281	297	298	308	287	299	269	269	294	270	307	265	301	301	285	268	275	294	264	265	290	286	269	265	259	295	260	268	265	287	264	282	302	279	280	314	261	268	275	275	284	286	281	254	260	288	286	276	298	300	299	264	261	290	252	286	291	294	288	297	293	307	265	285	282	273	298	283	272	276	292	265	279	256	260	312	268	279	289	312	268	245	273	293	286	275	318	273	279	309	297	312	278	265	286	304	277	308	297	273	279	289	290	268	298	275	291	279	297	258	288	298	289	264	305	257	250	292	292	269	291	305	285	285	286	314	278	261	291	287	263	257	288	311	300	266	280	297	284	304	294	270	280	255	313	291	290	297	276	301	265	309	301	281	317	313	258	281	278	278	263	269	289	296	241	269	311	291	261	278	287	296	283	266	281	294	282	295	292	294	249	305	288	245	271	286	268	279	280	300	288	293	256	274	277	319	293	293	293	268	278	310	255	288	282	292	264	268	288	303	253	255	261	287	293	295	278	302	275	289	285	298	246	302	280	269	272	304	263	294	295	284	270	288	286	281	247	294	266	293	264	285	301	285	297	295	316	302	269	298	307	300	301	290	284	274	288	288	244	299	292	269	288	288	265	310	283	279	283	268	290	268	274	279	276	273	278	282	297	261	269	261	273	289	283	286	266	254	278	306	308	318	265	286	283	273	270	269	292	277	306	302	300	293	294	287	281	258	292	327	291	275	271	267	286	308	276	274	259	300	294	295	270	279	304	302	299	314	291	300	300	256	265	281	257	268	270	285	276	264	261	273	287	265	290	302	292	269	271	291	284	289	296	296	314	288	266	275	264	274	296	250	278	269	276	262	281	322	280	244	260	281	326	272	275	288	269	272	289	290	275	288	275	310	289	283	305	296	290	259	256	255	276	286	297	286	275	316	287	304	263	273	275	282	319	269	276	266	241	297	281	285	283	302	284	307	278	274	248	277	281	288	285	262	293	262	287	275	278	276	279	275	279	270	307	285	266	270	279	277	281	296	284	313	281	309	284	282	279	268	267	275	275	263	310	294	292	289	309	293	303	278	281	263	291	270	298	260	286	272	298	307	263	292	290	318	252	261	274	292	278	280	262	238	285	277	277	265	274	304	270	286	284	270	285	280	274	303	292	299	266	270	301	280	285	286	295	274	281	285	281	277	309	267	281	322	280	268	286	278	266	287	288	287	271	262	271	278	298	271	258	270	306	299	257	270	264	277	265	274	283	270	254	269	288	295	298	292	281	282	274	277	273	273	276	291	295	308	281	276	262	302	319	263	305	256	284	301	294	311	284	266	257	267	273	282	280	298	305	262	272	279	279	285	296	290	280	300	271	271	306	254	278	290	283	298	294	268	260	295	273	266	286	280	299	252	280	286	287	264	270	277	233	283	289	265	260	280	284	301	296	263	271	296	286	284	288	293	308	291	289	288	276	297	314	251	292	249	299	294	278	281	302	272	290	275	277	302	279	267	285	275	289	297	323	276	304	312	277	262	290	263	297	289	269	253	299	297	280	311	244	279	254	303	320	289	294	253	274	267	297	268	285	300	302	273	294	280	291	279	285	290	293	268	281	283	284	275	306	297	259	300	273	289	261	292	288	316	279	294	284	285	296	293	274	276	270	316	289	279	291	294	303	281	274	290	283	291	293	307	277	264	267	298	278	286	280	272	330	283	306	271	273	261	299	308	275	297	261	288	286	268	273	275	284	271	248	316	276	274	265	286	256	286	272	269	295	283	271	270	259	265	288	299	308	294	296	287	255	267	299	250	280	290	279	288	270	291	272	300	263	264	270	276	287	293	305	292	284	255	315	294	284	290	274	272	290	267	266	292	298	276	288	303	284	293	260	282	273	282	315	285	319	295	288	279	251	257	270	284	294	289	263	290	294	282	270	280	268	269	283	296	278	286	261	273	290	262	288	270	266	295	266	278	293	266	312	276	264	305	254	288	258	270	266	262	272	290	277	266	264	302	282	298	278	266	288	307	279	313	274	311	282	291	294	267	229	287	266	270	311	301	305	301	291	278	283	252	276	282	303	309	272	285	282	289	289	274	283	294	268	310	266	292	261	258	295	281	274	283	248	272	283	287	267	297	277	260	286	255	284	277	296	305	291	284	284	291	277	266	294	273	298	308	314	318	279	264	287	299	303	268	295	272	264	295	300	271	300	284	286	305	297	283	301	291	266	289	311	275	265	281	289	312	296	301	286	245	304	269	296	304	256	268	270	286	265	286	293	292	268	284	296	309	266	271	264	268	270	281	278	259	286	257	253	270	291	292	292	248	299	277	242	290	275	290	283	289	314	249	239	273	277	270	269	266	291	296	318	277	294	270	284	279	294	317	276	304	312	297	252	293	271	258	268	290	310	291	286	268	279	301	263	282	304	269	266	284	258	280	288	293	279	257	255	277	282	314	314	272	273	268	287	307	274	277	279	267	275	301	268	257	274	300	274	295	294	258	299	252	300	288	267	249	248	303	279	292	292	282	269	300	294	293	267	293	311	265	294	307	278	283	287	276	289	281	262	251	271	273	271	295	312	292	274	287	291	275	274	267	269	288	283	258	261	257	292	274	274	270	290	301	287	304	273	260	296	282	264	283	306	296	308	258	316	312	268	305	246	258	258	284	291	326	277	281	277	275	281	294	274	311	297	315	285	256	298	287	278	261	293	283	301	308	268	299	269	308	320	268	303	265	319	267	308	288	274	321	298	273	301	306	247	272	284	288	264
26988	20249	7884	1049	779	667	592	579	531	518	570	551	543	529	555	549	542	544	538	528	516	549	552	529	525	536	538	518	535	530	570	542	524	539	536	536	539	478	546	502	522	538	526	508	568	575	550	553	556	568	528	523	529	544	533	541	523	542	506	517	566	558	559	540	562	551	497	552	511	503	554	481	546	523	572	567	517	532	512	555	541	534	532	499	531	514	548	538	546	531	539	540	521	542	536	547	506	509	589	568	576	516	542	538	560	511	580	547	559	488	514	516	531	501	521	533	549	555	504	517	525	573	527	559	517	547	506	546	502	517	504	495	532	531	541	548	503	543	591	551	514	513	510	530	501	515	551	512	569	575	539	517	512	518	519	521	530	547	541	525	549	544	499	546	477	507	517	564	503	524	541	506	522	511	559	537	494	551	527	528	556	578	524	540	559	530	517	537	516	506	523	518	542	502	568	487	494	560	553	543	558	522	529	506	537	479	541	517	454	563	544	521	502	536	506	573	534	570	539	542	497	544	512	523	523	511	495	547	517	539	502	527	500	517	501	487	513	504	564	514	534	530	557	528	509	559	566	514	533	518	528	531	518	523	542	531	512	535	572	557	559	511	534	496	508	539	527	526	521	517	503	518	504	523	572	520	531	549	517	511	529	488	532	561	546	476	526	538	516	540	524	521	528	548	539	569	529	503	538	503	526	535	539	537	548	506	572	544	526	508	470	505	542	581	526	554	543	537	577	538	506	578	559	505	512	546	513	555	527	525	532	520	578	566	523	525	524	552	503	512	522	580	557	486	500	502	572	525	528	544	530	548	543	534	532	558	554	518	540	493	539	554	560	555	555	503	520	511	507	487	543	537	526	540	591	534	520	508	491	544	532	528	529	576	547	497	551	534	550	550	498	510	559	504	530	518	556	559	509	503	544	527	539	586	555	552	556	562	508	510	536	536	490	530	538	532	548	523	531	539	533	515	543	533	504	542	570	538	555	499	538	520	542	537	507	500	509	517	524	539	500	524	532	544	534	516	538	515	545	532	568	549	546	495	530	523	516	524	568	539	531	506	535	536	528	541	529	488	549	549	527	532	542	546	553	508	480	542	518	547	535	500	537	514	530	540	537	521	525	536	530	495	539	549	552	568	529	529	536	569	554	509	557	507	508	546	515	555	545	530	519	529	499	536	567	537	540	536	499	560	538	513	546	516	519	512	538	527	502	491	532	500	562	519	546	562	535	531	539	571	473	552	534	522	529	538	550	505	562	521	552	535	527	566	531	542	521	475	530	531	485	539	484	519	525	518	557	559	516	524	547	505	519	535	515	531	544	499	493	505	529	524	521	540	533	527	510	538	538	547	557	473	535	531	523	557	519	539	513	493	553	511	535	526	486	518	536	543	528	488	496	506	554	531	555	499	523	504	546	514	542	512	497	550	521	565	540	513	522	571	542	527	539	509	522	540	512	553	504	544	539	537	554	460	552	539	547	552	565	558	541	467	504	524	525	526	571	523	525	561	533	515	490	514	533	546	546	553	518	553	513	522	499	531	512	536	516	518	524	520	536	539	508	560	559	524	516	494	521	547	556	592	537	546	514	544	493	517	549	550	536	566	523	543	539	579	519	538	529	558	526	526	551	502	525	546	517	559	573	473	531	520	496	572	550	508	535	561	556	520	530	530	539	527	559	575	587	513	543	575	522	524	535	514	559	546	510	516	502	571	507	574	524	523	528	517	556	537	561	477	527	503	534	548	541	532	478	586	555	562	536	512	549	535	532	539	547	546	469	542	541	533	533	546	542	550	520	507	535	546	539	522	560	567	558	526	550	538	555	580	539	545	569	544	521	584	515	577	523	582	510	498	529	511	519	538	510	528	534	576	570	499	528	503	515	535	531	497	524	554	541	534	544	539	534	536	566	529	561	526	555	559	548	540	521	523	541	512	513	539	539	506	543	531	515	552	521	508	596	582	503	509	555	554	535	501	562	522	570	525	565	529	541	523	563	521	513	497	525	573	510	539	544	523	546	483	520	500	545	507	538	565	478	523	539	546	561	527	566	500	514	524	578	526	549	511	538	509	549	515	559	502	563	492	602	556	531	561	541	490	528	508	522	528	542	549	502	524	503	496	529	522	577	537	538	524	513	530	527	528	546	551	531	543	547	549	505	510	542	530	509	512	510	530	540	529	508	536	540	505	552	562	506	498	552	468	532	529	552	538	546	545	492	560	531	512	503	507	527	535	524	570	488	531	547	582	546	551	541	533	518	585	529	561	522	521	550	564	500	558	556	504	503	557	522	522	552	531	566	569	567	497	542	539	507	577	536	548	518	552	472	521	507	484	520	506	516	577	540	521	527	502	533	576	526	544	519	540	507	559	585	594	507	523	499	493	512	539	569	509	550	511	528	524	505	517	514	562	560	529	559	547	547	538	489	586	543	507	514	571	533	519	527	542	525	553	567	529	532	530	545	530	536	530	545	514	568	549	522	566	563	499	526	487	523	501	542	531	562	526	495	515	489	560	546	547	576	520	526	546	524	533	513	501	541	548	561	537	494	508	499	564	544	563	528	525	543	539	526	500	537	541	570	550	542	543	516	508	518	495	538	529	508	534	555	552	536	484	550	551	536	545	521	513	523	528	537	490	528	557	586	549	495	520	524	541	509	579	522	542	511	516	559	515	535	507	521	539	547	561	510	568	556	513	498	553	542	517	531	544	540	502	549	620	511	539	531	520	577	529	518	520	578	576	514	521	526	508	567	568	519	545	542	585	536	538	516	549	516	503	529	520	605	494	547	518	537	519	550	482	509	507	530	562	561	517	504	542	528	529	524	523	515	579	520	546	501	512	536	581	499	548	528	495	523	546	557	556	529	505	541	537	519	508	502	574	534	503	567	550	537	528	513	518	543	551	527	516	504	561	521	531	520	506	530	550	524	529	520	557	516	520	534	570	541	546	505	543	540	537	583	492	546	541	533	506	542	483	492	516	508	547	544	522	525	570	505	498	531	504	505	524	512	507	515	511	560	538	540	503	567	533	551	536	530	537	514	548	533	559	500	518	559	504	524	516	490	510	529	535	521	535	567	509	528	526	526	527	485	519	543	512	548	510	553	550	580	550	517	469	551	467	536	535	534	506	542	544	513	542	555	545	506	543	529	500	553	527	512	529	553	608	541	529	579	570	547	550	537	546	517	512	509	541	547	541	522	561	574	513	533	517	550	556	522	553	551	542	533	514	532	545	501	550	570	537	552	526	544	552	536	538	507	500	567	527	521	524	543	535	532	560	562	565	572	518	548	514	488	530	521	544	527	554	520	567	504	533	507	567	528	547	590	561	526	538	618	499	525	537	557	546	558	552	576	512	559	516	502	503	541	552	478	526	501	552	549	528	530	576	539	551	521	504	534	526	496	569	497	500	568	529	491	564	527	549	504	533	498	552	554	608	557	579	517	538	523	525	537	582	530	509	554	556	542	512	527	510	542	522	532	523	535	544	518	517
5355	1563	1330	935	804	822	727	667	661	637	678	676	669	672	617	685	649	626	686	652	665	646	661	609	623	622	663	641	678	670	643	588	691	678	673	621	643	617	616	616	641	661	662	609	618	635	607	644	625	663	599	620	650	657	605	631	656	656	589	626	662	631	639	645	677	585	630	638	649	643	638	608	610	579	665	676	632	610	583	633	624	646	585	625	615	594	621	627	638	671	625	639	684	675	618	637	635	633	604	677	652	622	615	650	632	655	650	613	628	655	639	597	628	632	632	653	639	668	650	621	657	613	646	616	590	647	601	655	670	612	595	591	638	627	647	614	603	644	650	633	617	637	633	625	639	637	616	619	607	650	666	579	659	576	610	674	649	655	668	584	654	645	652	611	613	615	642	631	646	671	629	617	643	591	631	611	659	618	650	569	612	688	621	610	574	685	660	619	620	636	625	658	621	608	607	664	579	632	655	627	632	614	597	562	642	665	656	631	616	581	643	660	630	671	604	605	606	631	643	604	602	640	579	614	581	612	631	622	610	628	625	623	612	649	647	644	586	652	627	638	638	646	586	668	646	630	622	611	579	612	627	660	643	645	637	614	627	626	658	673	662	666	632	626	605	661	621	630	636	632	648	609	621	653	622	680	677	648	657	628	609	583	566	613	644	617	642	615	603	584	596	631	603	618	642	633	613	608	638	654	679	616	633	651	649	608	636	630	653	711	659	640	655	622	622	632	642	638	692	610	622	597	616	676	632	626	605	635	639	647	630	609	649	636	630	568	664	643	631	613	666	634	579	613	632	650	651	636	683	638	628	631	599	638	638	643	630	633	592	630	621	628	615	608	668	643	611	603	633	625	637	626	621	648	637	610	656	615	610	632	645	625	612	622	612	618	651	676	647	608	597	644	617	588	600	616	661	655	591	684	658	701	622	652	666	637	650	686	648	662	613	609	635	605	640	618	632	619	652	624	661	643	618	629	621	597	618	616	629	617	619	602	604	634	593	621	624	644	637	576	591	612	629	655	592	623	635	604	638	647	590	634	649	649	651	615	638	608	625	671	643	603	637	634	592	629	604	639	642	637	640	575	638	625	638	641	580	661	632	581	598	632	596	644	626	647	632	596	622	627	603	617	642	597	663	585	620	599	641	614	652	606	597	635	626	643	615	588	613	633	631	614	608	640	614	659	637	643	600	627	621	677	664	628	651	614	615	600	617	614	610	641	642	653	630	572	606	664	619	634	608	635	611	603	611	642	614	638	648	635	588	649	674	702	664	621	619	598	652	641	585	623	643	595	616	602	637	624	599	617	656	632	666	602	584	607	636	653	613	619	614	628	629	608	667	637	634	582	632	639	635	598	631	674	631	606	632	661	586	694	609	637	621	597	590	652	613	621	639	667	625	609	676	625	639	621	643	597	669	655	661	632	614	622	602	593	646	658	617	671	637	651	617	633	635	640	584	668	658	652	637	644	590	623	654	592	655	617	649	619	651	691	605	604	600	727	648	607	628	605	631	630	628	648	651	612	605	662	605	636	620	620	662	619	653	674	621	626	603	625	653	651	604	618	629	618	629	639	637	664	664	617	670	628	650	629	639	604	659	614	633	665	570	633	647	665	696	616	605	628	623	615	652	665	607	604	650	628	623	595	631	621	615	686	662	635	672	645	649	617	661	623	626	633	630	634	604	642	649	654	645	636	627	624	655	638	634	663	622	632	615	621	625	654	620	573	614	665	644	626	648	602	609	628	614	621	638	638	619	625	629	591	587	637	606	641	624	626	605	637	633	626	651	635	648	666	669	634	605	614	640	649	590	685	607	615	639	638	624	634	632	639	597	623	664	597	623	640	684	647	636	649	640	626	623	586	619	594	665	637	644	618	615	668	657	673	658	657	630	612	660	607	641	640	652	622	630	631	665	619	615	640	674	605	597	658	643	651	632	649	652	634	634	671	654	654	644	638	648	654	621	613	634	580	569	604	585	611	610	614	596	627	603	598	629	637	630	653	648	673	633	652	606	638	584	615	659	608	636	628	617	633	639	683	629	621	632	649	609	618	669	654	620	596	605	639	629	642	608	629	687	627	628	654	622	671	639	614	645	636	677	635	625	666	618	649	562	584	651	616	687	616	578	647	640	644	669	628	632	613	624	644	605	647	635	623	658	663	598	648	640	641	612	585	623	636	602	645	653	633	633	631	595	616	640	621	640	577	661	635	648	632	638	638	638	647	627	625	623	619	667	658	628	687	665	644	643	628	649	629	645	655	629	619	639	644	611	638	620	641	636	636	606	627	649	671	637	688	588	616	605	627	593	657	651	627	654	599	631	621	650	674	610	639	613	684	666	642	609	613	639	605	641	609	614	600	646	650	624	629	642	627	631	632	670	609	628	631	669	668	648	667	693	597	662	632	617	622	557	601	633	676	644	684	663	630	598	632	609	610	647	644	562	632	643	656	604	602	661	586	619	608	600	625	679	672	636	648	646	664	660	679	672	657	636	629	631	654	629	654	575	675	623	577	650	585	602	597	659	636	595	595	631	626	578	617	674	578	659	636	629	631	666	660	609	621	655	619	655	654	636	681	635	619	615	638	625	665	632	637	628	619	616	628	601	667	636	593	603	625	662	653	671	620	657	658	645	635	641	587	641	638	645	611	631	621	614	647	649	629	634	612	639	658	635	621	668	617	672	690	646	630	618	637	623	611	638	626	631	639	644	585	617	618	617	642	683	657	675	651	606	615	643	631	637	591	684	631	631	625	660	679	612	645	571	658	669	637	634	609	586	625	638	607	656	625	642	660	667	696	630	592	605	647	659	622	654	638	637	662	600	658	630	632	584	600	645	616	642	645	660	613	647	591	586	621	616	609	619	647	655	633	649	638	627	654	633	628	625	648	623	658	668	670	605	615	643	638	667	637	564	654	586	586	606	637	646	654	674	607	621	616	646	675	640	627	641	664	635	646	651	620	631	603	651	650	604	628	661	671	644	617	653	687	619	638	633	593	632	658	584	684	651	650	651	634	624	640	606	655	628	637	660	631	662	622	629	590	634	642	593	627	626	645	635	644	617	592	647	612	664	609	618	629	656	607	596	635	657	649	673	631	667	670	603	629	615	678	646	691	557	662	579	632	620	618	576	660	623	637	651	622	669	612	611	645	639	611	666	636	651	603	670	583	620	616	620	654	610	617	622	653	643	650	606	612	594	641	675	651	637	640	624	620	645	639	673	661	673	606	628	637	631	619	591	617	676	649	638	608	660	644	625	643	600	660	622	630	622	606	620	617	629	639	677	581	589	635	611	592	642	629	650	612	660	583	632	651	634	657	603	656	596	612	645	618	658	625	622	628	646	629	608	628	630	619	621	602	653	623	604	582	601	594	596	626	600	679	576	639	605	628	581	678	651	600	636	612	621	627	657	584	659	611	682	618	626	634	639	614	655	613	649	637	659	641	677	603	656	648	651	609	633	584	586	603	646	658	646	621	599	659	643	595	624	687
23776	21088	28451	23945	21089	11441	1198	751	587	506	488	457	414	401	364	387	349	343	318	342	303	290	319	325	281	293	310	279	293	270	256	249	271	244	256	298	257	260	263	276	271	252	283	271	243	268	253	265	255	275	285	261	271	263	252	285	264	247	284	249	301	257	244	269	264	256	267	241	269	292	276	258	264	277	238	250	249	280	306	277	272	271	252	252	262	262	248	270	248	269	257	256	272	260	252	264	263	275	277	237	252	245	260	277	270	259	273	232	265	273	241	237	274	249	266	275	262	257	251	245	267	264	304	253	242	247	250	271	234	260	245	258	275	246	300	240	251	280	276	291	272	265	266	278	262	277	250	281	246	264	263	235	250	278	282	269	274	257	301	253	271	291	265	248	273	243	249	240	248	266	262	262	288	288	254	227	267	272	274	260	231	292	251	270	236	256	250	275	267	267	249	271	259	279	254	279	261	242	264	246	264	265	248	246	259	256	268	278	275	266	268	250	296	243	266	220	285	232	262	260	280	282	233	265	255	267	276	274	252	273	277	257	242	281	262	248	249	259	268	244	262	278	249	253	269	257	268	249	244	248	231	277	273	242	227	226	256	270	252	242	254	259	282	237	254	253	268	254	262	283	237	267	262	276	275	263	269	247	264	252	274	243	272	242	274	267	260	273	288	263	269	294	260	290	235	244	264	260	245	275	260	263	271	273	244	237	277	259	271	239	249	264	255	274	273	243	275	268	241	275	262	287	271	244	258	280	306	273	257	264	255	249	264	260	266	265	287	252	242	267	298	236	260	276	282	250	298	263	271	260	244	254	281	273	266	253	243	246	260	280	252	271	263	292	263	230	245	266	229	266	261	250	286	260	262	279	246	275	243	267	260	272	255	254	270	247	259	262	258	257	248	252	253	260	246	249	221	243	281	262	248	257	254	253	244	260	253	242	269	270	273	244	265	253	268	277	275	255	258	260	259	263	234	243	284	270	255	264	277	263	280	260	265	250	255	244	271	263	259	270	234	284	299	270	294	265	242	268	283	250	266	239	242	252	263	255	209	257	237	235	279	236	236	274	253	249	268	289	235	266	265	267	255	281	243	275	277	259	258	234	275	247	275	256	264	245	273	275	271	262	290	266	254	228	262	280	248	260	241	278	270	250	251	245	239	265	264	253	261	274	254	266	287	259	260	278	239	286	250	259	255	236	255	265	278	263	271	245	282	246	274	268	279	269	259	269	245	227	290	266	236	282	228	255	264	241	253	255	235	242	267	217	259	240	270	255	251	258	278	278	258	263	263	268	261	264	237	269	272	254	228	262	248	247	281	260	248	252	250	275	275	261	260	274	248	236	283	265	246	270	230	219	233	281	266	252	239	237	239	252	276	265	255	266	247	269	279	295	260	252	271	246	243	273	268	234	292	277	251	284	269	262	256	298	237	262	244	258	285	254	244	237	244	280	237	230	267	281	256	269	245	278	253	232	249	276	265	245	239	236	260	287	257	247	243	250	240	254	276	268	250	233	276	256	260	237	264	250	247	274	260	254	263	281	290	273	252	266	270	283	245	274	293	251	265	242	252	251	255	266	260	279	265	283	241	266	257	258	241	279	265	262	243	264	261	253	263	244	236	285	257	254	274	241	225	248	244	261	256	248	237	243	258	246	249	291	289	276	279	258	254	268	250	259	266	268	258	247	253	252	251	252	260	240	258	268	278	267	274	265	241	263	268	260	260	260	297	262	257	257	260	261	267	244	267	253	256	238	261	271	258	250	278	268	272	255	268	268	273	233	254	260	268	262	273	265	251	259	260	263	222	248	281	260	263	257	238	235	275	267	250	258	241	260	257	288	258	258	255	270	263	244	269	282	250	267	262	270	263	263	227	233	255	280	262	289	269	256	255	246	302	253	270	240	266	262	261	256	270	237	240	244	254	229	228	285	259	258	268	256	294	261	271	238	293	271	285	230	260	266	262	258	241	251	252	281	263	244	267	246	264	279	273	264	290	255	272	274	273	259	284	282	246	249	285	259	267	265	249	237	264	269	267	292	265	257	231	284	272	226	249	253	242	254	283	211	270	256	265	260	257	256	248	270	271	248	254	279	226	251	250	258	268	234	249	264	260	237	219	242	237	284	258	259	249	293	249	260	240	241	260	262	240	240	249	256	265	244	251	300	245	248	266	234	276	249	255	255	253	250	252	241	245	251	287	271	237	281	273	251	286	237	280	280	260	225	254	261	274	266	266	270	271	275	286	267	256	245	243	252	243	254	254	269	260	263	238	254	254	244	246	285	241	254	233	235	215	270	240	216	271	231	298	263	251	255	259	280	276	266	249	282	270	232	250	265	255	246	270	288	270	253	270	269	235	252	275	267	282	239	274	261	282	235	279	255	241	240	257	267	251	245	272	247	233	268	297	273	257	234	269	280	247	237	243	274	263	251	284	253	275	233	281	255	247	255	245	252	249	292	290	274	251	246	297	253	251	256	266	256	264	280	261	249	265	265	266	246	253	264	272	279	226	262	252	272	249	263	257	282	254	277	262	255	267	267	265	271	269	277	262	259	261	254	246	242	248	275	253	251	279	232	266	261	267	247	271	271	259	240	288	277	266	269	273	233	255	243	252	244	248	246	241	241	281	241	227	292	262	271	258	254	253	288	266	251	285	262	253	238	280	258	249	259	265	241	240	260	263	253	276	262	260	249	257	254	250	232	273	242	272	289	259	252	259	269	245	247	271	263	272	263	262	263	258	238	266	276	273	276	267	263	257	257	274	239	278	270	268	261	271	237	267	243	256	281	244	264	241	253	315	274	261	257	247	275	261	232	279	252	267	263	241	258	248	244	233	239	282	269	257	271	251	232	254	267	251	248	245	241	259	238	265	299	232	243	262	258	236	301	267	228	251	265	258	256	259	246	260	258	247	266	229	236	260	287	258	260	238	264	267	256	233	260	251	235	234	269	250	245	237	256	275	269	222	236	252	252	271	271	297	236	219	263	274	251	272	277	272	266	249	256	262	270	236	277	258	250	284	276	232	255	241	292	240	254	224	263	258	278	277	291	261	240	267	255	258	259	249	236	268	255	266	263	249	257	262	276	266	226	248	253	271	281	260	237	238	273	241	272	292	265	281	254	249	238	252	273	232	269	274	273	261	258	257	257	265	250	252	221	254	270	272	255	267	220	267	261	270	238	256	252	233	252	255	269	259	261	249	270	283	253	274	248	266	244	245	248	253	280	241	257	267	284	282	244	259	271	262	225	265	269	254	270	261	232	275	245	250	222	250	277	240	256	280	251	261	259	228	260	297	269	275	271	242	251	275	248	264	253	260	236	256	273	271	273	248	238	264	215	241	222	252	251	269	248	259	237	265	243	266	259	235	275	246	267	254	254	268	261	271	229	261	270	243	264	249	280	241	254	232	281	297	257	268	252	293	292	262	257	256	253	241	243	279	266	243	250	261	229	272	272	252	263	255	240	213	249	246	254	253	258	265	253	241	264
7230	10565	8766	4423	2949	2133	1767	1365	1110	928	829	720	620	577	522	465	506	501	448	426	415	392	394	367	394	391	367	338	352	347	336	357	350	352	355	356	342	322	332	350	327	349	335	313	319	313	338	314	326	336	345	340	301	369	330	328	329	339	316	297	288	337	341	335	321	318	301	330	336	340	306	323	309	316	321	330	321	307	313	327	293	309	325	324	308	321	313	338	333	340	308	296	320	337	294	290	329	326	313	301	304	322	316	289	302	318	347	322	314	324	308	334	300	343	334	317	314	321	319	287	285	298	290	304	313	317	314	349	305	324	325	305	320	297	314	313	308	342	314	316	301	316	323	319	334	323	312	328	283	296	331	337	313	321	305	349	313	342	337	306	307	306	294	335	311	313	330	314	309	315	293	293	297	313	298	339	319	369	343	338	321	298	328	312	324	313	330	305	300	310	289	294	336	295	309	320	288	292	305	303	309	326	314	292	285	322	308	311	324	357	314	290	311	347	311	331	316	324	325	342	332	311	310	315	291	329	306	305	320	313	303	320	309	323	324	310	307	295	335	305	308	325	298	293	319	310	317	317	304	298	332	315	332	331	295	334	286	318	334	296	303	283	322	338	299	316	293	315	304	329	300	305	307	317	302	282	313	316	338	320	328	314	310	278	294	316	287	331	304	314	311	296	290	305	314	342	313	328	319	306	346	322	290	317	331	293	330	318	306	315	315	315	322	290	297	323	296	321	334	303	311	321	282	339	305	314	307	332	311	321	324	316	303	291	320	322	316	322	305	321	322	300	275	292	266	325	311	326	284	325	308	317	295	300	354	303	337	321	284	349	321	309	292	314	339	321	303	288	321	325	324	293	307	309	319	334	316	289	276	305	304	302	314	323	318	340	311	305	291	316	308	327	304	348	318	312	335	340	334	320	294	324	312	282	302	289	289	299	322	309	305	319	287	313	320	296	313	325	304	329	344	292	287	306	312	336	309	308	333	290	349	322	331	300	316	303	282	295	319	336	325	318	306	333	312	299	327	317	277	325	310	277	310	323	290	330	282	295	324	308	292	302	312	305	306	323	310	321	307	346	293	325	347	325	300	309	315	290	313	305	308	303	299	299	304	303	314	307	309	311	284	300	310	342	326	309	311	315	292	289	317	313	309	319	308	315	285	347	328	309	307	303	307	328	305	313	312	309	327	331	332	323	335	302	327	311	322	349	329	320	320	339	356	311	335	304	272	293	311	295	289	331	327	317	316	340	337	278	324	304	285	281	313	305	302	318	287	324	292	317	293	352	313	303	310	310	367	327	329	336	316	299	314	334	304	299	291	323	322	325	311	311	291	315	328	333	338	314	299	307	302	317	296	318	326	283	292	314	322	326	299	269	318	313	323	314	308	295	281	300	319	310	324	289	329	311	330	318	302	332	319	328	313	314	325	289	345	310	310	303	314	296	322	320	301	327	297	307	306	302	323	304	300	328	285	329	340	311	292	352	309	311	314	308	297	308	298	295	307	303	321	327	292	311	318	321	330	288	296	359	322	295	325	292	308	333	296	309	296	322	293	305	318	318	302	315	320	343	324	301	305	290	309	348	325	340	315	297	319	300	340	336	323	324	334	338	320	313	325	310	320	308	341	315	310	352	303	323	298	314	315	292	333	298	296	325	301	329	339	285	310	318	324	319	328	271	313	294	301	343	337	301	283	324	324	302	316	317	319	313	330	334	339	312	320	322	312	313	287	324	346	318	305	326	303	340	327	323	285	316	318	291	304	318	333	308	316	277	316	312	323	306	281	309	338	304	311	273	309	315	297	320	305	338	320	319	313	327	296	310	289	304	291	340	308	326	312	324	296	309	328	318	339	290	361	320	327	349	295	308	310	326	354	326	316	333	306	297	291	305	306	305	317	354	301	333	319	299	295	321	303	315	314	344	312	318	323	329	300	301	296	340	332	329	327	338	315	327	289	299	328	307	311	283	273	291	323	308	319	303	318	284	333	322	328	322	330	332	323	319	303	318	317	331	315	321	292	332	330	332	317	299	292	304	304	324	317	303	325	345	333	278	291	314	330	295	322	316	324	330	318	274	324	351	298	294	318	310	322	315	313	333	322	316	333	336	316	314	294	315	305	328	361	301	327	343	340	360	299	322	313	287	317	300	314	351	336	287	278	312	313	329	327	313	317	289	313	326	298	312	314	317	288	316	306	323	300	320	307	306	303	327	326	338	326	296	291	287	318	311	338	332	247	323	346	333	337	301	308	313	328	333	315	324	347	279	299	343	320	301	295	304	312	328	308	312	335	329	317	315	309	348	309	302	293	295	312	335	321	283	306	307	305	332	323	315	297	312	311	329	322	305	338	296	317	304	297	332	304	325	357	300	328	303	291	310	319	305	332	344	341	307	319	293	330	326	343	324	304	305	281	345	346	300	314	320	295	303	312	301	310	302	304	324	352	310	334	307	320	292	308	303	347	311	346	308	358	287	302	306	303	295	297	311	319	331	301	318	311	335	329	332	331	331	309	283	370	325	265	332	292	309	330	352	315	313	349	319	331	320	299	318	338	321	310	320	288	329	315	283	313	319	325	335	324	302	308	313	311	320	321	308	320	317	339	287	254	335	341	336	315	289	324	293	296	304	284	300	307	309	338	309	324	315	303	321	330	304	336	289	305	322	293	316	328	310	283	331	315	283	301	323	305	327	337	305	297	307	306	275	250	326	310	290	282	349	344	294	287	304	320	338	333	328	296	306	303	307	293	301	342	294	320	314	311	318	290	329	312	333	298	314	302	291	321	299	325	306	303	302	317	343	327	313	313	327	332	306	302	319	324	343	329	325	299	274	297	311	302	327	284	306	336	327	323	296	307	335	274	311	329	318	314	319	313	318	303	326	312	331	334	312	328	291	340	307	305	299	276	279	344	292	311	326	343	315	312	286	314	301	315	347	341	333	328	298	319	321	298	318	336	315	320	321	303	326	330	309	327	323	333	324	320	338	310	284	340	279	306	318	327	341	317	342	325	338	339	325	316	294	287	319	360	334	347	310	304	327	310	286	343	313	317	298	312	302	309	324	295	336	317	295	317	318	302	314	308	318	311	318	311	321	320	299	328	326	305	318	302	337	299	333	298	289	336	335	321	305	301	342	304	333	284	311	351	314	334	289	367	304	329	306	307	335	317	309	301	299	347	297	290	319	296	336	320	341	301	319	340	324	281	322	311	292	315	332	334	311	316	324	325	307	284	308	299	310	324	318	333	333	322	324	299	311	334	335	281	308	321	298	306	271	336	310	341	296	332	296	333	320	306	333	298	316	315	317	327	318	263	308	328	310	284	334	298	293	300	316	324	296	281	293	330	284	320	298	320	293	314	317	296	305	311	296	277	282	306	326	337	290	329	309	327	287	305	290	312	332	318	296	311	301	325	286	331	312	327	323	315	290	310	303	296	289	295	318	343	328	315	304	322	306	316	318	326	341	301	301	301	311	329	318	312	315	328	321
25076	21083	27356	24927	10695	1137	959	837	736	725	678	649	688	653	707	647	669	623	653	598	689	671	649	672	666	667	633	633	620	679	637	641	656	640	638	630	625	593	598	641	659	619	600	613	609	621	617	609	632	680	587	633	564	636	654	614	634	631	617	544	635	584	629	606	637	597	623	590	613	638	577	645	567	647	617	602	607	627	591	651	603	622	619	608	610	654	604	604	597	604	616	608	575	605	607	643	637	650	612	615	612	607	586	672	591	649	582	612	620	643	609	610	610	630	629	615	636	645	602	605	647	595	620	647	596	649	588	617	662	603	625	612	568	633	597	639	630	620	619	656	600	630	645	561	600	617	655	572	605	614	592	639	608	581	632	625	598	605	638	618	576	600	610	619	603	573	636	594	599	602	616	613	595	666	622	553	623	640	663	669	621	603	615	641	564	614	592	660	631	590	604	607	664	619	595	632	620	617	610	628	633	584	598	624	611	605	682	601	591	597	652	591	575	627	640	628	649	635	595	603	650	575	579	629	592	669	615	621	586	610	612	639	600	567	587	617	619	625	609	635	604	601	622	608	594	585	611	646	615	610	629	597	593	610	619	628	631	593	634	614	625	641	608	610	631	597	631	593	600	577	661	593	658	627	626	577	631	643	602	588	630	635	634	594	592	611	592	610	585	625	616	664	618	641	622	621	562	600	656	615	612	604	612	583	610	600	602	658	636	653	586	607	639	592	624	667	580	642	593	586	634	585	600	623	606	558	628	650	608	594	592	634	603	606	665	601	646	662	632	629	639	663	614	613	652	654	632	609	577	604	607	625	603	615	590	576	638	642	640	618	635	598	638	602	601	594	555	626	624	669	630	612	623	607	635	591	660	613	623	612	644	583	645	598	639	662	579	560	618	622	610	617	630	631	604	632	663	657	631	592	635	605	597	612	595	610	627	607	590	623	636	610	659	598	639	641	617	613	608	597	614	610	604	569	608	597	612	621	648	607	616	584	607	651	610	606	660	624	638	584	622	610	577	627	606	599	605	631	570	635	608	653	627	609	580	638	639	600	641	657	574	585	596	616	628	639	617	655	669	588	619	656	657	587	643	631	639	627	631	610	623	604	613	625	581	622	595	610	625	614	623	592	651	597	593	610	640	602	610	610	603	643	587	643	642	683	612	603	588	626	601	622	593	634	669	593	583	593	571	608	645	633	617	642	589	632	631	603	618	628	630	647	605	637	595	650	616	642	607	578	595	610	617	589	615	570	645	624	575	582	619	681	601	601	608	644	581	596	657	590	656	615	586	614	578	590	597	607	590	580	646	573	652	584	611	612	633	582	593	572	617	591	618	639	610	644	593	612	617	629	629	635	599	644	619	601	610	636	607	590	628	596	595	632	585	594	667	595	618	608	627	610	557	654	623	614	635	580	623	647	646	632	627	625	580	638	606	603	615	583	631	622	675	590	634	622	610	605	634	626	547	632	587	618	640	591	617	602	629	628	587	591	589	564	605	607	614	618	618	622	603	590	623	605	654	659	604	600	623	622	615	624	592	601	585	619	620	636	599	660	619	640	638	614	582	564	613	648	628	621	601	598	638	609	646	610	570	606	610	619	618	578	671	636	649	601	572	587	613	595	632	619	642	621	611	620	697	637	642	590	638	593	574	655	584	588	597	626	611	573	624	585	603	641	610	619	593	639	661	644	634	660	607	577	639	578	650	630	650	585	604	604	623	600	622	615	635	593	601	601	583	616	617	593	583	650	605	650	648	640	637	613	647	626	634	620	628	636	582	637	542	654	585	621	625	599	600	589	634	623	614	672	613	632	569	598	601	596	631	612	644	600	625	641	634	584	602	586	613	573	600	629	608	620	613	630	607	585	638	593	616	620	603	626	617	609	615	599	619	591	552	641	654	610	596	609	594	631	625	590	599	581	582	652	593	626	597	616	616	583	599	613	664	597	634	589	616	645	591	584	622	674	609	611	583	618	574	609	601	603	596	574	608	626	627	624	588	592	578	591	619	618	591	582	625	626	646	634	659	592	646	656	553	605	613	620	621	606	630	634	591	628	583	585	633	640	620	635	624	568	647	636	631	577	583	617	625	623	591	603	649	598	589	575	614	642	583	626	606	596	623	606	563	587	637	628	608	616	644	608	586	646	630	627	630	608	621	618	625	663	599	587	632	617	591	609	608	637	601	581	620	605	651	623	609	621	606	608	601	616	616	655	637	616	600	640	624	625	594	613	564	589	611	619	631	617	603	626	670	619	623	643	625	577	613	634	567	613	602	619	631	644	636	620	589	620	636	607	594	610	618	598	613	637	623	629	600	595	634	640	624	643	591	618	620	638	612	611	578	638	626	579	598	642	603	593	639	612	597	632	591	578	604	609	605	588	573	588	568	657	617	604	591	631	643	621	599	575	599	627	646	585	655	578	661	609	630	640	617	618	659	622	578	595	622	618	631	619	621	627	562	666	618	603	590	590	627	609	615	609	605	556	596	605	567	616	587	581	630	653	583	606	630	622	572	602	642	598	612	597	641	609	641	632	623	624	597	620	608	603	626	605	638	591	627	607	634	643	603	594	630	583	618	600	625	621	636	606	559	619	600	607	610	633	596	606	591	638	626	613	571	653	603	596	639	610	591	644	642	599	632	604	612	585	602	612	606	580	617	588	593	598	560	593	611	604	607	646	645	641	628	660	598	628	613	672	599	597	566	599	654	596	626	595	634	593	649	648	544	593	640	593	583	612	620	662	604	607	560	615	599	607	565	669	613	607	659	606	636	616	602	580	642	564	630	603	619	655	567	694	577	655	654	620	605	628	614	598	612	604	636	610	629	581	610	619	559	587	602	611	594	615	625	651	630	581	559	569	613	616	634	643	613	624	633	654	598	626	605	583	629	637	659	613	648	633	606	614	635	622	627	623	648	606	584	621	621	578	599	655	603	649	601	582	601	558	576	635	629	620	633	606	626	608	616	602	606	628	622	607	628	614	606	631	602	593	636	645	583	638	638	631	589	622	593	612	598	564	632	592	629	616	588	673	586	640	638	642	601	611	599	656	605	640	615	645	626	632	633	585	659	587	607	592	602	597	643	619	644	592	625	601	628	682	640	614	595	634	609	679	631	635	592	574	631	610	616	597	613	587	641	623	602	595	582	564	632	627	601	591	598	642	602	600	592	590	587	644	638	598	601	626	612	615	559	616	651	592	641	609	541	570	599	611	631	593	654	593	643	602	623	631	623	657	625	606	602	629	595	583	656	606	612	618	669	576	589	634	614	594	604	615	649	599	630	639	645	600	672	591	639	640	651	585	578	595	654	597	677	604	610	615	628	599	623	593	660	653	614	597	644	594	587	636	645	626	584	594	589	580	629	636	619	666	609	608	573	651	587	600	578	615	594	577	622	628	649	619	625	589	600	618	621	619	615	601	623	630	600	631	566	586	642	649	610	604	601	608	631	636	642	599	603	586	613	615	583	631	622	611	609	589	585	648	639	603
7014	6373	5044	2785	2027	1616	1413	1273	1128	999	936	934	827	794	853	811	843	783	777	762	750	758	768	777	726	759	721	656	771	715	700	728	748	722	731	734	715	724	707	734	696	655	752	735	722	705	716	676	755	729	701	738	715	702	712	703	700	729	727	679	658	714	716	663	729	727	710	701	727	725	715	713	695	698	702	695	700	671	728	714	656	744	691	727	702	730	728	665	702	676	733	736	698	756	650	712	721	674	734	732	700	734	732	715	705	698	669	723	671	741	660	685	741	742	691	714	763	707	727	774	736	708	697	688	721	688	732	771	717	722	752	697	736	677	737	685	711	692	760	734	714	705	746	728	699	703	716	761	729	656	716	688	749	684	659	666	706	733	735	740	713	703	700	756	689	748	696	718	707	709	727	708	719	703	661	749	715	686	699	719	675	726	662	725	711	687	707	693	698	704	701	756	680	663	655	703	706	739	659	743	716	692	690	718	732	655	691	719	715	678	733	708	720	694	681	688	688	743	699	749	697	735	720	705	724	724	701	735	728	715	727	693	699	746	668	707	770	685	712	724	707	726	681	663	711	753	703	745	709	723	657	721	713	715	716	724	742	684	723	732	702	738	678	651	701	708	682	681	738	678	685	698	721	731	689	694	719	703	791	705	730	723	741	671	686	742	736	730	739	718	756	698	794	702	709	703	735	704	758	684	738	747	762	709	700	728	764	723	697	716	688	739	762	749	729	668	699	747	711	698	722	709	675	730	695	721	696	693	692	704	718	709	739	685	699	758	742	723	712	665	682	736	760	734	696	722	692	634	690	735	646	725	676	695	719	696	732	729	666	711	744	703	680	723	737	689	702	749	675	696	731	705	750	734	750	672	735	712	714	701	696	704	721	747	765	694	739	659	704	676	694	678	730	668	752	699	718	692	716	702	710	745	684	648	738	710	703	695	726	692	746	694	707	717	710	685	697	705	714	681	714	694	722	706	708	720	685	718	722	684	693	727	701	722	679	721	718	727	742	737	732	718	715	677	713	708	644	658	716	655	684	670	697	694	729	738	704	727	717	725	738	710	725	678	702	693	694	727	724	676	754	708	710	704	704	716	723	673	668	711	686	697	728	659	728	722	696	741	682	715	712	704	711	707	746	671	698	689	684	748	718	720	678	712	668	703	696	722	699	761	719	715	682	711	745	702	749	761	705	652	696	713	703	675	691	657	747	712	705	685	715	696	666	687	685	720	716	716	719	696	683	706	688	687	739	717	701	705	736	766	742	648	696	702	709	687	701	749	707	698	718	714	689	674	704	736	706	729	766	714	733	742	706	651	656	677	680	704	718	713	764	661	694	746	707	718	717	704	701	675	703	701	686	698	716	706	680	703	692	716	699	715	717	763	686	738	715	685	672	716	713	677	691	696	679	711	699	708	706	676	687	720	743	698	706	718	699	688	731	712	697	664	669	695	656	699	733	696	722	724	695	679	692	730	702	647	680	717	745	713	706	714	732	699	745	740	739	731	671	700	720	694	737	709	689	723	686	621	692	734	733	746	698	708	735	705	695	716	691	688	725	741	679	723	714	717	738	729	724	754	710	703	701	717	712	661	705	670	693	673	682	722	727	709	721	727	679	703	692	708	750	648	719	689	720	723	645	713	672	705	707	756	701	759	728	732	701	702	664	686	680	697	717	717	683	766	718	690	756	714	707	698	733	727	724	691	672	723	770	723	697	716	720	693	691	722	770	724	701	674	678	750	680	682	703	696	737	713	728	726	691	721	748	688	706	725	765	701	755	731	669	692	724	699	692	729	722	696	740	658	683	706	692	713	732	749	702	745	689	696	751	739	715	698	729	760	720	725	682	731	704	700	702	708	684	694	710	721	718	702	703	698	730	742	686	741	714	734	710	673	683	691	702	724	706	685	728	745	661	690	698	692	675	716	748	703	685	696	704	697	691	709	752	704	716	697	726	708	702	721	660	691	693	731	727	719	694	714	720	682	678	707	734	726	734	728	729	673	710	688	688	709	681	703	727	665	676	715	733	701	749	741	726	680	751	691	693	756	696	657	703	747	702	715	653	695	706	705	686	721	707	727	720	763	715	706	745	717	710	674	708	676	724	708	668	732	721	723	734	725	678	695	735	727	749	669	679	723	714	660	702	695	657	724	702	682	697	712	722	702	696	717	735	744	748	720	704	697	736	701	729	727	695	729	761	694	655	731	713	669	707	737	733	668	700	727	736	725	722	721	741	678	723	692	691	752	691	681	721	716	705	662	731	718	716	712	691	708	724	717	690	676	686	718	700	717	716	740	713	718	750	740	742	651	703	720	741	689	725	674	731	754	696	718	702	728	730	676	677	716	729	703	687	717	714	759	702	710	684	730	663	722	677	726	706	724	685	683	735	659	687	665	709	730	743	730	708	699	757	715	688	710	732	744	731	705	699	666	716	718	683	741	669	704	692	756	714	690	665	749	667	711	668	723	701	687	716	685	689	705	709	682	684	732	689	685	691	767	715	738	716	713	688	703	759	729	718	714	744	725	721	705	722	731	710	711	757	734	667	699	743	693	747	729	686	725	704	732	731	694	724	692	725	716	693	710	760	739	737	668	707	686	714	716	714	665	691	656	716	699	734	704	691	650	721	699	727	697	733	692	744	687	718	752	709	721	715	730	753	711	746	694	691	673	688	670	751	695	686	672	684	736	697	725	744	685	750	723	721	739	697	659	724	719	664	720	710	678	710	727	712	662	774	757	690	678	717	742	746	667	737	753	747	719	769	716	713	697	724	723	680	726	671	717	693	725	743	734	708	718	660	739	749	722	718	681	717	686	678	687	695	710	708	694	681	708	694	747	733	700	699	730	745	743	726	733	737	700	721	710	689	728	718	714	666	745	712	733	709	697	704	698	712	689	742	705	715	720	735	694	744	715	704	677	713	732	649	673	716	690	658	694	691	727	728	665	716	690	724	747	727	694	709	696	702	716	712	680	686	732	701	715	667	699	712	671	758	742	748	721	707	676	662	747	697	751	730	723	745	713	734	668	738	718	717	745	703	767	757	660	708	732	760	690	727	730	714	703	718	716	745	715	670	692	701	711	685	718	673	722	717	675	711	712	687	699	691	665	708	697	722	711	700	668	725	681	728	713	710	737	727	688	656	648	708	689	693	740	648	707	714	727	705	695	662	695	708	708	712	692	698	697	721	737	727	691	728	721	727	742	688	675	672	704	770	704	678	741	698	675	694	700	728	748	691	697	690	697	689	732	693	695	706	715	716	721	702	722	697	736	713	679	727	721	729	728	666	751	732	739	689	727	747	706	715	753	728	735	752	678	693	713	734	727	676	730	750	705	719	679	740	666	740	712	664	705	731	704	688	693	678	734	705	716	740	715	703	709	732	664	699	717	709	708	705	725	699	712	728	697	781	737	701	718	738	707	738	689	745	669	690	693	701	679	759	699	745	716	667	656	728	760	690	705	760	663	727	647	739	754	684	727	719	685	710	682
22798	21092	28884	23512	21082	21130	10558	1179	833	780	723	595	486	460	496	392	404	410	373	376	362	382	336	358	329	298	283	280	333	292	297	282	291	268	260	298	283	282	292	313	252	269	278	267	288	264	295	252	255	254	279	289	255	258	259	276	261	255	274	256	293	264	268	269	287	251	265	254	277	264	259	243	261	268	305	248	262	264	249	265	243	256	270	268	269	248	239	267	273	248	236	249	246	280	276	269	282	265	271	263	286	245	252	264	269	260	261	293	283	265	247	244	258	243	264	265	268	268	250	266	264	236	243	238	278	269	246	248	286	250	260	262	233	261	258	270	250	259	270	300	264	254	273	280	301	263	259	267	252	247	240	266	259	235	274	260	263	248	290	236	271	260	284	289	266	262	223	272	249	254	264	255	261	274	247	233	249	264	258	242	252	247	242	271	235	263	233	230	260	274	249	263	244	233	259	240	282	247	256	237	259	288	264	249	266	243	252	249	266	236	265	300	237	267	259	250	247	288	278	281	271	284	286	254	261	239	267	242	265	267	246	271	282	263	265	275	258	273	259	254	264	262	275	291	268	250	276	262	260	283	259	237	261	280	243	280	256	247	261	260	284	234	270	243	243	271	252	284	283	268	244	267	259	268	268	268	300	264	269	243	264	245	267	242	251	245	271	273	287	263	247	258	246	238	243	269	289	219	246	243	276	275	274	257	253	249	259	272	249	257	249	273	255	274	242	236	270	285	234	258	246	273	245	241	244	235	268	260	273	273	245	238	266	227	256	258	274	277	241	264	269	273	269	248	280	246	244	253	250	252	269	255	252	240	242	247	265	271	258	256	268	259	251	253	251	246	263	252	273	254	262	247	275	269	261	253	251	216	248	287	257	284	258	254	282	258	251	268	264	306	259	290	265	282	245	241	266	266	269	244	227	263	275	260	292	275	258	280	278	272	246	255	261	266	260	255	264	276	271	251	242	262	259	245	263	252	286	253	265	232	224	265	248	253	271	284	264	243	289	257	268	271	265	286	253	287	275	273	253	269	282	223	253	241	276	256	233	258	262	257	255	262	249	238	243	274	271	249	250	255	238	257	217	261	262	250	266	265	265	255	272	276	244	238	262	252	230	287	264	288	249	290	231	261	254	247	268	271	255	240	247	249	261	252	237	264	286	241	247	275	263	238	246	261	268	250	250	281	286	281	244	265	277	247	234	258	249	253	265	262	251	243	248	239	267	258	256	247	248	284	310	241	258	277	282	277	267	257	250	277	277	267	269	261	236	271	253	268	249	252	236	254	271	260	264	248	238	292	278	266	250	290	261	261	248	243	276	270	235	263	251	273	266	264	265	255	223	249	249	269	259	256	244	258	265	236	250	242	260	249	286	260	223	272	250	266	258	249	226	232	258	249	267	260	251	266	275	242	276	243	225	248	257	239	248	250	262	221	271	270	268	253	281	259	261	284	273	258	256	261	261	237	233	266	244	266	256	272	250	239	279	267	253	242	278	293	282	269	245	294	266	285	274	214	281	258	301	244	268	258	241	239	278	248	259	275	245	248	256	240	243	273	235	250	245	245	268	278	263	245	261	242	280	259	257	252	282	231	253	248	255	231	261	240	275	262	279	280	269	261	263	275	254	245	256	248	259	277	267	247	249	256	232	226	244	282	261	238	247	247	261	256	254	260	228	246	272	265	252	241	248	256	256	239	284	256	293	280	245	253	228	270	266	281	266	248	263	248	253	271	267	245	260	230	254	285	284	266	274	275	242	270	258	293	243	262	283	269	272	278	265	241	264	244	242	252	263	272	263	261	241	298	265	233	245	249	225	267	258	247	265	263	265	235	242	248	256	225	221	258	266	225	246	277	270	262	245	256	283	263	235	290	266	246	246	267	241	285	255	260	281	276	265	275	256	273	239	278	259	271	222	273	278	236	249	251	224	279	258	265	264	254	280	248	254	267	238	247	258	238	267	262	257	264	238	239	238	247	268	259	255	245	254	248	258	287	260	264	252	232	269	273	227	246	216	235	242	271	270	254	271	258	272	261	264	245	244	284	241	237	234	235	249	241	265	246	250	276	252	269	241	257	272	243	241	261	272	238	274	256	257	297	265	294	282	249	242	294	256	254	257	275	231	248	261	268	269	243	262	254	257	257	247	243	272	245	264	289	279	247	256	259	252	269	277	257	230	262	257	246	250	239	259	276	256	266	250	257	271	263	271	255	241	242	244	250	259	271	295	255	257	252	233	239	251	251	243	254	257	268	238	260	282	241	252	242	269	241	263	258	241	262	258	238	251	272	253	235	241	265	254	248	239	239	239	264	280	243	289	266	275	247	266	287	264	263	243	269	226	251	294	252	249	261	257	277	263	293	272	242	255	244	248	259	267	233	246	255	237	252	307	262	288	254	239	279	234	260	281	230	253	256	250	288	260	271	233	260	270	289	280	267	269	248	267	241	253	265	257	264	272	244	255	258	284	265	275	266	293	221	278	237	280	259	242	282	272	295	280	254	261	260	263	271	256	227	255	282	279	260	260	271	233	259	259	238	226	256	273	259	268	246	243	255	258	245	254	235	268	270	284	247	266	264	264	242	286	259	281	237	276	238	279	271	255	257	243	250	248	244	263	259	264	245	257	250	243	254	263	235	256	265	268	247	230	265	245	230	228	246	239	255	297	228	261	258	267	266	271	300	288	260	248	277	245	252	242	239	249	272	259	225	250	255	245	246	271	236	250	241	256	247	239	244	240	274	256	273	275	281	246	266	272	282	293	270	279	262	263	255	257	235	263	256	259	246	274	241	264	292	257	258	257	249	284	270	261	265	230	266	226	281	263	254	259	265	229	224	273	210	260	274	238	237	259	263	253	259	280	238	245	269	247	245	273	249	244	226	231	275	258	285	262	283	242	265	259	228	292	225	231	232	256	246	263	264	252	241	250	250	257	236	267	257	260	259	254	242	257	263	272	229	267	286	255	288	249	236	255	229	266	249	243	255	238	264	244	249	271	257	275	251	266	288	270	247	230	287	247	241	277	275	256	280	251	250	243	272	244	242	276	260	251	286	269	272	286	243	244	280	225	252	246	266	243	252	241	248	279	251	269	266	270	264	234	260	261	255	254	266	272	249	252	258	245	264	236	260	251	270	258	284	255	215	264	256	247	263	272	247	235	253	283	274	263	260	276	278	263	277	262	259	260	248	275	269	237	255	267	268	278	258	264	255	249	258	264	256	264	274	261	248	234	265	239	251	253	247	262	271	267	233	280	273	266	232	239	261	258	248	253	264	223	266	261	260	274	234	265	254	259	227	252	281	239	245	295	255	283	262	262	241	263	244	253	267	259	251	262	293	262	245	266	250	253	273	243	251	263	249	269	269	266	234	261	234	246	277	239	281	245	247	260	248	274	258	252	251	242	257	261	238	229	272	250	241	261	269	246	235	239	273	254	240	225	278	258	246	225	271	290	256	276	257	284	241	288	241	254	266	242	262	267	244	264	262
10256	17222	14084	7349	5171	3788	2923	2348	1803	1512	1264	1055	944	770	702	681	594	643	562	479	496	454	451	388	397	383	412	407	343	404	340	336	351	320	326	299	345	321	321	304	324	317	304	334	317	316	315	297	307	302	297	311	316	305	314	320	284	275	294	290	277	309	272	347	300	281	274	287	311	267	277	299	302	323	308	265	298	290	287	308	291	294	315	304	302	304	267	306	299	277	265	293	292	306	287	291	259	278	294	297	281	307	278	302	305	285	302	284	304	264	314	312	287	301	292	289	313	315	292	299	298	270	307	318	279	313	303	317	261	280	285	312	294	288	282	280	269	270	268	308	315	321	284	303	280	325	277	266	280	282	264	288	268	330	289	285	272	303	281	262	297	275	296	294	275	291	286	280	280	284	298	266	312	272	280	289	285	281	252	302	271	314	297	273	285	268	267	265	267	282	280	301	290	282	306	288	268	262	289	310	297	294	279	301	293	276	290	298	282	284	283	307	280	281	294	282	284	268	281	289	275	289	269	301	269	272	287	252	257	304	300	279	259	275	307	290	299	280	300	292	264	265	301	295	333	288	256	308	286	274	268	296	311	270	303	276	285	304	263	313	283	267	297	252	283	302	294	305	318	272	291	278	280	273	283	289	284	295	274	288	293	282	289	276	268	319	289	289	262	312	289	283	276	313	283	294	282	308	322	291	269	273	270	334	274	304	300	285	296	275	270	280	294	308	278	280	282	280	301	313	306	267	302	275	286	295	283	274	280	248	316	287	286	301	307	292	298	255	283	273	293	254	262	312	292	296	294	267	257	307	301	281	309	286	303	282	289	288	290	292	277	275	301	281	289	243	300	288	273	296	302	270	295	280	293	300	286	285	241	276	288	292	306	292	309	266	291	302	280	276	272	271	283	327	300	300	267	268	283	299	309	288	306	296	297	333	273	302	263	276	284	325	288	306	293	291	334	293	290	284	289	270	297	285	252	252	280	263	298	270	259	317	295	278	292	291	318	284	285	293	315	256	292	267	289	286	275	310	280	272	299	287	298	285	261	309	261	275	290	252	301	285	314	276	255	294	286	272	292	313	294	275	279	273	275	318	311	314	276	302	288	306	269	302	289	287	305	264	288	278	297	286	274	307	283	296	292	305	277	275	279	270	293	298	318	303	277	310	307	285	297	315	289	254	264	293	293	262	288	307	272	244	286	288	279	287	263	280	314	266	297	288	258	271	293	311	278	288	288	314	266	288	284	258	312	304	270	319	276	280	294	285	266	281	305	263	300	292	274	296	268	285	264	287	262	288	285	277	285	309	296	295	283	296	296	292	275	276	271	300	310	289	297	286	303	302	268	315	300	290	292	289	257	305	273	314	310	267	295	269	263	268	297	280	293	329	284	259	268	320	307	297	259	302	298	294	282	289	296	276	256	283	275	295	268	314	335	292	281	274	271	255	293	297	282	287	308	291	291	282	281	275	320	312	267	272	280	298	312	277	290	275	270	269	297	281	282	321	266	286	257	277	274	262	303	292	276	282	279	298	315	311	287	290	291	302	257	271	314	273	242	279	296	270	320	307	293	286	269	288	289	307	276	244	321	282	277	288	305	303	249	306	309	259	256	255	276	303	285	317	292	294	292	288	276	324	280	287	281	285	332	288	293	289	297	262	312	273	312	306	300	268	291	290	279	292	266	291	287	288	285	298	278	253	270	294	293	290	257	280	275	291	271	293	322	280	305	273	290	281	278	282	286	292	271	259	308	301	288	268	272	247	316	299	278	301	265	263	294	306	297	297	306	294	291	289	266	293	281	292	285	283	282	320	284	280	290	258	301	277	307	262	278	303	314	299	273	280	281	298	290	272	290	292	281	275	302	328	285	289	288	267	286	261	274	263	283	296	315	296	274	271	304	287	288	284	299	285	282	262	297	295	271	253	278	290	291	310	291	255	264	307	286	278	287	291	315	309	268	314	286	293	316	287	269	259	292	277	287	293	273	287	285	283	299	272	295	273	276	259	278	283	287	286	281	333	295	313	289	278	275	289	292	316	291	273	304	301	268	300	269	297	303	273	299	298	285	304	261	261	284	315	283	277	274	293	262	291	290	274	267	289	309	323	269	295	297	294	279	282	281	298	288	293	281	279	291	324	288	301	300	280	290	323	296	289	285	312	290	291	309	278	277	277	313	307	271	279	278	297	291	266	280	295	281	285	286	260	293	320	290	295	307	243	290	300	279	305	268	297	261	294	243	293	286	264	270	268	272	272	287	299	317	276	271	311	265	276	273	301	266	299	283	287	275	285	277	270	303	293	277	296	278	296	302	304	248	287	302	274	296	311	283	297	294	299	269	296	303	279	284	286	301	299	288	261	271	275	283	286	322	301	326	297	262	280	281	289	258	287	308	290	318	308	295	291	267	277	290	277	295	289	283	309	273	272	295	284	271	298	317	301	261	295	275	282	294	284	289	287	277	285	286	312	312	265	284	293	303	278	301	266	301	289	298	289	296	305	298	325	273	334	276	254	294	259	297	295	335	301	284	295	299	286	290	292	312	253	340	281	284	276	286	289	262	250	259	269	298	288	260	305	308	273	283	267	291	324	277	281	314	271	288	264	318	299	282	277	260	259	300	267	313	264	303	292	290	296	280	256	306	289	278	295	279	273	293	293	275	294	301	281	297	295	281	283	285	288	271	276	299	308	282	298	301	261	285	296	290	279	284	280	310	295	297	297	306	295	282	285	247	289	271	312	254	274	268	314	268	288	281	276	293	314	300	275	308	265	290	303	288	282	324	288	287	287	262	277	276	298	282	289	293	288	322	301	284	308	247	275	314	296	294	296	307	251	288	265	292	311	304	290	317	278	278	279	312	301	302	274	268	280	277	305	307	272	259	294	278	303	261	284	270	265	274	287	291	280	270	284	274	295	284	302	268	296	291	304	271	299	267	274	292	327	278	280	282	293	308	269	266	291	296	298	290	314	322	283	276	289	271	255	291	281	267	288	294	279	271	278	305	292	283	268	310	293	289	293	297	262	273	276	275	284	300	289	274	297	310	273	283	295	288	278	301	278	315	277	328	281	296	279	302	313	288	273	289	300	305	275	314	285	293	273	280	288	272	280	330	302	304	293	243	274	262	293	309	248	264	282	273	290	290	285	254	295	281	252	293	320	262	329	287	307	289	296	302	270	326	289	326	290	294	282	272	268	252	280	282	300	290	285	289	298	311	270	265	300	265	287	285	293	284	278	292	299	282	307	309	302	298	301	283	288	276	281	276	275	304	282	291	287	297	281	271	253	270	315	295	291	310	284	296	304	294	301	286	289	316	286	284	305	298	300	316	311	290	280	282	277	293	291	279	278	297	273	286	308	253	306	303	307	302	267	309	286	321	320	321	260	292	249	272	280	282	295	285	297	282	299	278	287	281	284	297	259	307	261	290	281	282	280	266	312	256	314	319	300	304	274	308	292	289	314	276	277	265	285	276	293	294	289	295	278	289	265
26961	20207	7928	1187	835	787	649	582	525	576	509	570	553	554	592	558	563	536	533	530	520	525	564	568	530	561	533	563	548	542	534	510	552	508	579	547	575	536	544	555	534	518	515	524	519	530	543	540	510	525	552	587	538	528	522	515	544	574	540	547	548	518	532	528	542	544	502	535	520	524	520	508	544	547	550	549	537	546	517	531	571	517	545	551	511	560	550	539	527	539	539	590	544	586	545	586	571	560	532	560	527	529	540	554	555	564	541	537	478	537	555	539	541	533	532	517	541	551	535	577	504	508	509	534	548	508	495	509	530	514	541	532	539	529	548	565	547	563	526	551	523	582	502	554	538	578	524	517	527	531	501	566	513	578	514	564	512	525	511	503	548	550	529	528	508	527	507	536	524	516	551	519	516	529	573	547	545	529	515	514	505	556	513	502	553	545	515	532	550	555	527	550	507	522	523	566	569	531	505	523	540	586	524	531	531	537	536	532	578	526	544	536	526	528	564	516	535	511	541	543	532	516	526	538	563	554	502	516	523	505	492	526	486	531	538	554	554	543	534	532	500	516	554	521	549	540	547	545	527	523	548	538	537	521	560	560	556	532	538	510	530	592	487	527	519	555	476	514	553	537	528	539	534	530	573	551	542	545	531	536	513	522	509	548	504	546	556	544	494	554	534	562	542	503	499	517	561	578	524	505	529	524	567	489	564	499	556	569	505	497	542	512	526	564	528	570	547	511	516	519	526	569	562	516	537	547	519	556	574	559	520	575	520	542	575	546	547	534	521	537	516	479	530	497	525	568	508	506	510	535	526	560	534	546	505	555	517	566	549	544	554	514	540	601	556	525	514	558	529	512	541	544	578	570	543	541	551	554	522	526	529	587	552	524	517	552	533	555	538	520	518	568	526	508	553	572	537	543	539	542	539	552	552	543	537	535	560	567	551	539	515	540	540	565	502	566	536	567	518	492	523	535	505	539	527	529	529	558	536	556	528	576	536	556	532	548	566	547	566	519	532	536	565	542	565	528	530	526	545	502	546	555	546	566	566	555	530	520	518	555	546	573	556	534	570	587	526	531	531	578	526	564	539	590	515	562	527	559	533	526	561	560	567	539	537	537	568	558	560	538	510	529	517	560	580	587	542	530	562	527	559	518	533	488	518	535	554	553	501	536	517	533	549	504	549	529	515	532	504	542	512	560	526	518	562	566	509	536	577	559	546	524	516	547	540	532	514	552	548	551	521	570	568	537	553	533	531	542	505	525	530	524	524	537	547	536	521	540	561	550	525	546	540	524	532	538	540	522	531	530	584	559	522	563	558	530	518	547	499	523	515	491	559	547	521	540	511	525	551	514	513	552	568	526	483	584	560	539	548	520	566	547	540	474	564	527	550	547	562	558	556	534	537	533	508	506	553	543	542	530	499	542	507	555	510	535	544	523	543	535	532	518	477	531	566	502	558	536	523	578	520	550	564	514	526	544	517	569	516	572	505	558	495	520	558	578	546	535	554	585	544	553	548	549	571	516	513	541	543	592	498	539	560	556	550	540	564	545	497	546	511	555	512	559	539	562	562	536	528	575	546	519	537	536	559	500	559	596	558	561	537	520	558	533	524	520	524	531	554	557	547	532	556	515	552	528	556	530	530	522	520	586	519	557	557	567	536	563	577	540	481	486	520	511	504	553	532	539	535	532	542	563	524	567	506	517	528	535	496	543	591	545	524	562	552	436	526	541	534	537	600	530	522	570	538	580	516	576	545	527	550	525	540	531	504	548	566	562	542	581	579	538	554	601	567	522	532	521	559	524	532	455	526	539	553	561	593	521	479	580	461	520	533	562	546	542	550	543	515	560	527	531	549	528	595	527	558	511	534	519	587	525	566	527	565	537	553	536	542	563	580	565	576	560	535	547	540	525	507	530	532	518	526	522	532	538	543	541	529	527	541	533	528	557	508	518	563	523	549	564	554	590	500	571	557	537	531	537	596	570	583	545	571	452	590	503	519	535	558	591	558	524	477	532	546	522	548	536	547	552	520	523	496	512	530	545	571	507	503	543	499	506	513	534	556	515	585	513	519	579	542	508	550	529	528	543	536	564	526	530	543	522	527	506	533	518	534	534	535	552	549	511	526	529	504	510	509	600	526	532	548	519	515	549	543	572	541	519	512	555	563	557	535	530	537	552	560	507	541	530	538	566	546	569	516	547	563	534	518	533	535	523	544	528	530	549	565	520	538	551	530	533	563	543	544	549	538	553	552	554	550	548	538	542	498	537	553	529	553	533	529	561	593	531	542	533	529	554	539	530	527	557	507	544	541	513	531	556	513	523	595	581	492	569	513	549	529	544	542	583	528	521	578	563	500	545	535	538	534	540	554	567	557	532	531	562	504	558	542	534	535	517	518	528	533	516	537	528	551	570	523	533	546	545	581	502	560	548	556	539	519	562	521	536	545	532	548	509	516	541	537	538	557	556	519	567	563	528	555	509	504	554	519	506	536	547	553	539	513	541	514	551	542	561	625	564	516	518	556	485	551	555	550	534	504	551	536	506	577	574	551	553	509	560	534	517	549	545	556	542	548	529	515	566	521	544	515	536	513	539	520	516	558	550	572	587	555	556	528	575	549	550	531	534	530	550	538	526	492	507	546	558	537	520	547	556	574	549	548	540	532	541	506	552	563	539	528	526	519	508	570	511	598	527	565	571	554	558	530	536	550	523	498	498	541	547	566	541	563	577	560	538	536	527	541	587	510	584	556	541	586	515	529	529	551	526	503	510	562	547	559	540	530	557	510	529	551	537	548	550	498	542	506	541	544	553	561	518	508	501	564	538	548	551	534	508	498	537	518	536	496	520	529	510	496	553	541	522	533	566	506	529	577	509	559	531	564	491	512	524	514	548	527	529	525	548	503	564	507	547	511	505	562	484	538	537	523	522	565	544	530	544	548	568	510	520	548	517	496	528	527	538	539	510	572	545	552	542	532	548	558	538	530	517	536	550	529	549	553	588	528	533	501	502	541	565	572	560	575	550	575	507	559	559	514	490	560	536	527	553	534	547	549	544	512	539	542	570	541	546	538	522	571	591	554	556	528	557	535	521	500	499	581	550	556	527	545	510	536	545	543	523	568	491	556	531	538	563	556	542	539	534	514	550	573	537	524	569	537	548	556	512	538	495	577	556	542	505	494	508	546	564	503	566	512	527	511	541	533	506	542	531	522	532	515	520	501	561	535	550	546	514	546	540	548	549	514	578	572	531	522	540	544	515	547	557	534	554	550	579	574	502	536	540	541	522	530	520	555	528	514	593	536	523	555	537	497	522	521	554	553	518	551	517	569	547	536	538	489	594	532	527	569	515	551	489	504	563	522	505	529	550	529	533	545	546	522	534	544	555	518	542	547	524	525	538	587	530	571	524	548	546	561	534	537	545	540	519	530	569	563	569	536	492	537	565	563	567	547	529	497	546	547	534	550	542	544	519	540	535	518	525	503	500	574	547
5555	1602	1397	948	809	751	711	753	708	662	699	652	676	653	639	660	665	631	668	648	649	633	634	614	619	664	608	614	676	641	641	669	607	627	603	596	649	585	633	635	637	633	680	622	658	634	657	622	672	686	597	682	612	635	640	627	613	628	601	631	658	615	686	610	687	645	612	679	621	608	640	608	613	650	632	641	628	642	662	634	656	623	645	618	627	638	630	664	633	643	633	647	625	614	656	608	669	652	663	638	689	659	692	632	632	646	627	577	661	662	623	660	641	647	634	615	611	672	655	678	641	616	644	616	618	652	606	619	648	657	632	693	663	636	632	651	613	663	600	622	646	639	636	604	654	654	624	623	648	625	638	631	638	645	647	629	673	603	623	592	575	622	627	623	635	618	636	630	640	648	588	627	625	636	664	611	619	646	618	614	595	663	664	620	626	692	619	648	645	640	630	693	631	632	621	683	652	615	657	621	687	615	646	627	650	645	614	634	586	603	624	633	630	644	583	606	615	656	652	661	688	660	649	610	639	628	610	625	652	648	634	652	618	660	636	636	654	600	626	657	644	606	627	625	660	578	603	642	650	614	667	600	615	615	642	645	631	679	633	651	673	611	592	649	681	652	648	617	643	646	668	644	591	648	661	594	635	661	661	640	636	631	662	618	623	600	629	637	601	624	585	650	603	646	663	630	628	614	664	622	651	621	575	663	597	659	649	609	642	626	646	618	617	635	646	633	662	600	644	613	642	637	651	648	610	646	611	657	595	594	641	620	653	639	626	661	644	616	627	606	673	609	631	660	668	661	607	633	666	648	653	626	622	688	643	646	636	689	618	658	645	641	693	578	624	638	648	622	672	621	617	624	666	682	599	631	665	613	615	620	630	657	627	644	635	615	627	631	676	636	690	646	638	595	638	647	637	598	645	656	678	653	654	631	641	653	646	592	625	621	644	619	671	628	620	611	652	604	682	598	612	648	602	656	600	650	687	607	613	654	622	653	653	642	679	655	655	642	659	651	630	606	621	642	623	649	610	640	655	610	647	635	600	628	638	616	629	669	585	618	663	620	640	606	664	615	616	630	647	650	652	595	656	617	639	609	611	644	689	622	677	615	653	641	647	639	658	624	625	637	623	643	668	581	622	619	595	653	609	613	625	591	649	647	666	608	631	613	633	641	613	647	568	649	615	671	628	672	656	607	636	651	632	647	652	617	707	601	602	563	632	689	659	641	684	630	648	643	580	650	606	633	620	653	702	660	622	664	629	619	634	617	664	646	626	609	637	612	626	599	685	598	581	639	630	649	615	656	646	647	631	596	640	641	633	634	657	654	630	652	603	602	610	616	662	630	653	673	630	644	642	656	647	643	627	658	663	659	673	641	635	608	638	632	732	653	670	638	620	634	642	629	644	634	643	675	604	632	567	591	628	641	643	663	661	681	603	649	615	668	608	665	573	642	603	636	664	656	663	653	650	615	656	619	657	656	672	635	680	644	660	684	640	655	627	593	604	635	596	624	610	645	668	608	630	607	613	642	644	652	592	645	671	601	609	600	606	626	638	660	632	636	637	622	660	652	624	618	644	645	646	610	635	618	634	623	614	621	630	600	654	634	638	602	639	670	670	626	678	646	619	655	618	657	603	684	632	654	650	665	597	609	623	632	648	645	617	611	626	645	623	609	626	655	663	624	636	661	607	656	615	645	658	667	639	671	633	650	642	641	673	622	654	594	563	647	594	645	653	655	597	700	620	630	687	660	626	631	677	622	657	655	651	620	649	654	599	630	669	665	674	618	694	653	664	637	645	630	619	675	643	649	659	604	626	634	626	623	627	653	636	590	650	645	647	590	664	635	616	645	632	582	640	646	676	632	656	617	640	650	621	684	643	665	637	632	663	681	688	624	575	616	655	650	673	629	606	660	633	631	664	625	654	633	663	621	689	639	637	690	654	635	648	641	639	647	636	617	662	651	654	671	614	642	675	661	636	632	617	681	665	658	679	627	665	631	647	622	679	618	639	635	654	654	620	642	609	607	698	625	691	624	677	652	626	631	641	680	645	634	660	634	665	610	605	631	666	634	584	672	631	649	623	603	619	654	618	663	702	654	625	655	606	628	610	646	660	674	666	632	644	637	640	597	646	658	665	721	651	629	610	668	634	651	659	608	649	644	622	644	614	627	681	673	660	659	636	659	659	630	655	605	597	596	624	623	605	688	629	618	607	630	648	639	667	647	611	674	671	654	667	640	637	628	629	658	624	605	643	591	605	571	663	640	640	663	653	632	688	672	648	667	613	623	655	641	619	619	637	604	647	653	684	639	637	650	666	596	629	647	638	621	641	653	666	633	640	612	662	605	623	673	666	669	637	642	631	624	649	604	624	661	610	600	657	588	623	663	640	661	669	641	635	630	643	626	621	622	641	585	596	599	639	635	606	653	654	643	589	664	625	671	674	630	600	648	635	656	613	707	678	612	647	653	660	583	642	621	669	641	630	675	625	629	600	670	659	640	643	653	633	655	654	644	656	615	684	646	636	621	640	643	603	600	619	637	604	662	632	642	666	580	635	624	636	606	627	625	652	638	672	590	591	641	623	632	701	613	635	659	604	645	600	567	669	610	623	626	603	610	666	611	625	680	618	645	622	634	669	628	627	630	642	641	628	641	624	647	604	667	664	663	649	653	603	634	645	640	643	664	606	673	566	646	631	658	615	662	645	660	657	612	676	631	614	598	666	643	666	587	649	603	648	588	616	666	656	643	655	636	654	681	633	685	630	623	597	593	646	629	616	621	654	613	655	625	650	615	638	610	646	627	645	642	652	663	591	639	620	699	609	651	662	659	653	679	618	643	662	629	624	646	671	634	627	644	608	676	654	602	612	598	637	649	633	605	687	631	617	691	625	638	633	653	622	635	623	654	641	635	637	594	611	623	594	646	635	638	677	633	692	588	603	661	667	631	662	635	629	673	628	636	682	676	630	672	635	615	671	637	573	619	622	652	631	650	645	586	621	616	653	678	643	636	613	569	642	624	657	639	614	606	613	627	617	603	660	646	641	678	624	672	641	655	642	666	670	636	594	658	699	638	658	643	659	624	634	621	600	662	651	618	591	626	630	589	638	645	644	623	661	643	611	634	652	609	674	610	619	607	646	655	620	651	661	684	635	659	628	676	625	629	629	634	653	621	649	637	640	645	597	623	561	620	677	645	598	653	709	622	627	622	663	633	661	601	581	658	645	601	607	643	633	620	607	695	621	634	618	639	613	614	652	623	638	617	634	668	623	593	602	638	655	675	611	650	703	669	649	631	629	663	613	595	661	682	622	640	600	618	633	615	603	628	593	628	629	637	676	658	587	609	659	582	622	653	593	657	626	635	616	664	652	625	631	659	660	593	639	674	633	624	695	643	624	689	638	684	648	640	648	647	608	628	633	644	626	624	672	595	638	607	648	640	659	655	624	618	651	621	635	636	625	615	672	659	653	640	603	665	672	623	601	626	655	638
23773	21060	28463	23865	21063	11603	1264	749	588	548	499	452	430	372	354	306	368	311	340	348	328	323	311	272	296	282	276	294	276	288	285	313	261	295	282	249	260	233	265	289	269	298	282	259	237	277	260	244	284	245	273	272	276	263	258	279	268	291	297	300	277	257	276	261	276	274	291	273	230	263	246	269	273	284	283	281	279	281	272	247	275	289	251	246	307	281	273	278	231	271	265	298	280	267	261	256	283	260	253	262	260	271	247	275	281	232	262	253	229	283	270	276	279	247	269	277	267	265	263	239	258	275	255	259	274	250	255	261	276	283	238	277	246	258	261	260	252	272	271	281	247	260	261	278	271	275	318	243	280	262	247	259	257	273	262	252	270	266	288	267	275	287	255	251	247	292	241	240	251	261	238	241	250	245	295	273	263	271	273	275	258	265	277	269	266	276	251	252	268	274	270	263	280	257	269	239	277	281	262	260	257	280	286	286	256	257	237	270	227	274	255	272	293	285	238	263	260	258	277	253	240	267	250	287	261	249	248	283	256	263	273	270	269	280	228	255	266	253	249	262	273	308	250	229	281	253	275	243	257	278	274	242	244	288	275	272	290	239	285	245	282	266	269	267	283	247	273	261	237	260	274	253	243	285	238	256	259	246	278	263	318	265	276	255	294	279	268	234	271	259	233	250	259	258	253	270	270	253	262	230	248	261	249	283	257	258	237	259	266	253	274	263	275	295	283	234	252	254	270	229	272	270	278	241	263	239	259	263	267	261	242	274	277	248	259	262	291	248	258	252	281	258	273	254	243	267	253	262	292	275	287	286	232	234	295	274	239	299	287	274	284	293	251	278	277	250	253	248	248	255	261	264	250	270	239	296	273	268	270	264	270	231	254	270	272	259	259	253	263	246	249	237	242	282	260	259	303	257	271	244	258	293	254	271	254	254	270	263	258	267	254	286	243	269	256	265	262	243	257	261	254	257	257	248	243	256	254	266	273	253	258	266	273	227	250	250	267	272	265	252	255	266	239	285	286	242	298	244	247	264	235	254	255	257	269	261	288	264	261	247	278	266	257	241	249	255	248	288	271	216	248	245	300	268	234	262	274	279	277	281	257	257	264	248	250	243	263	288	267	242	248	246	270	251	278	247	257	253	273	247	267	252	269	268	252	271	274	272	267	281	280	268	274	241	230	272	236	255	266	274	251	255	259	279	262	232	259	243	259	289	261	267	248	244	244	251	269	301	253	266	246	261	274	275	244	271	278	279	283	262	283	242	262	249	278	267	279	243	264	281	252	266	252	291	264	298	261	286	279	282	273	268	260	294	257	261	289	285	296	248	263	265	247	292	264	281	257	277	229	292	304	288	266	295	261	282	263	286	256	261	281	247	287	263	287	258	240	264	254	290	257	250	274	285	267	265	279	254	277	273	259	292	256	297	250	277	239	267	226	220	267	261	243	266	241	280	252	235	280	270	277	266	248	257	256	292	255	251	285	282	270	295	242	260	277	273	271	239	272	252	259	267	263	288	280	275	263	240	279	234	277	245	251	275	286	257	253	253	234	269	271	259	255	269	277	275	252	252	269	262	264	294	282	278	259	246	262	273	273	255	271	244	257	253	285	246	277	269	265	264	243	242	246	299	254	300	276	269	278	251	292	304	274	273	268	252	246	235	264	258	269	288	271	252	282	271	282	260	282	250	282	294	269	270	274	274	246	251	268	255	282	266	248	269	282	249	247	268	264	260	285	282	270	227	271	259	270	233	253	247	250	273	259	256	288	255	295	243	250	252	259	276	276	268	279	262	250	240	269	300	223	270	260	259	216	261	265	284	265	266	268	268	272	278	248	259	290	250	219	270	269	256	234	260	272	282	237	265	242	240	263	264	263	257	257	267	279	243	285	263	258	244	273	274	303	296	253	288	269	268	276	261	252	288	251	262	279	264	252	253	269	263	263	255	277	254	255	267	260	277	291	274	262	255	282	287	253	266	265	264	257	267	264	264	231	281	236	257	263	252	272	234	264	274	272	272	234	244	265	239	244	292	278	266	266	255	247	306	239	271	265	271	259	295	247	279	245	256	261	263	275	251	261	238	259	265	269	263	253	246	246	260	262	241	263	274	285	259	244	298	285	262	272	258	252	245	247	244	222	272	289	251	246	272	243	259	276	288	258	264	270	249	259	271	265	257	255	269	270	255	265	257	252	260	314	261	267	278	279	291	241	281	262	245	285	254	245	262	249	274	248	279	266	276	255	283	252	226	268	256	296	258	261	306	250	266	248	264	271	293	265	258	237	254	248	255	239	286	264	254	257	274	266	256	225	292	276	278	241	267	284	253	255	261	265	265	276	265	283	283	232	258	273	248	266	270	251	250	259	265	251	278	270	279	260	257	267	262	250	261	274	235	241	254	236	262	280	259	266	262	237	236	244	256	272	259	229	260	247	261	258	237	280	270	251	257	277	250	273	255	263	290	248	263	219	248	246	306	296	263	259	267	290	266	262	276	255	265	270	237	256	270	270	263	258	255	245	237	269	276	261	267	249	302	242	271	250	258	268	253	248	251	249	263	246	264	245	289	246	245	274	275	248	263	287	278	254	285	240	238	259	251	268	259	269	248	261	250	262	260	275	257	241	271	274	260	268	262	238	272	272	263	243	231	261	258	254	249	263	257	278	265	285	261	266	252	266	265	241	239	246	246	247	254	258	277	250	268	267	233	256	262	255	227	289	257	249	237	249	259	289	261	298	261	292	274	248	258	272	261	255	269	265	286	270	252	278	275	285	264	258	239	270	239	273	254	286	237	293	266	237	258	298	259	242	271	251	264	282	283	280	275	274	283	272	278	268	279	251	253	259	235	278	252	241	264	259	269	262	268	284	253	256	253	262	258	244	264	270	249	270	240	283	264	269	254	248	273	250	244	251	262	278	262	250	265	282	231	252	292	273	300	270	291	302	241	269	269	287	275	255	247	248	241	231	272	286	253	243	269	260	237	251	269	266	278	257	285	282	266	247	276	262	278	281	274	259	235	258	255	276	293	302	243	263	278	291	278	259	258	249	262	236	276	260	266	287	273	281	266	241	261	228	239	287	253	274	290	274	271	272	253	249	256	241	279	263	302	266	250	278	271	256	260	239	267	257	286	231	268	289	276	267	299	262	282	290	269	260	255	263	254	287	276	249	249	257	243	295	245	249	244	238	278	282	281	235	261	254	245	273	276	263	271	283	266	270	253	274	275	257	264	274	271	280	250	251	264	276	259	275	267	285	270	266	270	252	243	252	274	260	261	251	266	266	245	249	274	253	253	275	293	248	254	275	254	263	291	264	260	273	256	259	257	250	291	290	250	280	272	241	240	251	295	241	266	278	254	266	298	273	271	272	268	271	264	261	271	282	243	285	258	244	275	288	273	247	286	282	263	229	249	256	262	262	251	253	256	279	295	270	229	261	250	274	247	270	261	269	210	261	268	248	279	283	248	276	272	265	255	277	245	248	278	244	270
7444	10792	8648	4277	2936	2283	1723	1382	1186	902	813	661	625	582	544	490	511	485	500	435	431	403	412	379	415	373	357	371	363	377	347	332	341	337	355	330	350	343	328	330	369	364	338	320	361	345	315	315	355	320	321	318	328	328	314	326	350	341	328	333	342	313	303	334	339	354	303	334	334	344	339	319	325	363	298	340	315	285	307	310	320	326	320	305	322	360	326	308	320	322	306	324	351	290	302	332	298	317	329	324	315	331	322	322	358	336	311	325	345	284	321	334	366	316	314	312	323	309	316	308	295	336	268	329	316	336	311	284	347	319	314	319	294	319	316	302	320	343	308	285	319	300	321	308	308	335	313	320	324	311	325	334	317	309	317	325	309	291	330	287	306	332	275	316	327	325	320	318	315	315	308	318	340	310	334	331	326	308	354	301	317	292	313	328	295	329	332	304	256	310	314	342	283	316	302	301	309	315	300	292	318	320	324	308	317	341	327	300	320	309	307	313	311	341	325	324	318	317	285	324	339	331	326	298	298	312	319	315	306	331	320	307	309	326	340	291	315	279	284	321	294	302	316	299	326	344	317	327	315	326	298	332	292	312	337	338	291	333	322	296	309	331	300	307	325	319	315	319	307	295	328	329	330	271	277	286	323	311	296	300	312	325	331	299	313	317	322	333	345	323	302	291	333	313	324	307	312	317	327	335	310	327	336	302	312	357	299	307	321	288	305	306	288	333	347	311	288	317	313	299	311	307	326	317	356	376	323	322	299	305	305	322	325	336	300	328	308	350	312	307	302	330	309	336	288	311	331	324	329	314	330	311	325	314	318	321	357	302	277	292	347	345	317	315	315	288	332	329	365	332	361	300	348	322	300	347	315	305	373	296	319	287	357	289	312	298	320	324	328	346	326	337	330	317	319	331	340	311	320	313	293	350	304	336	326	300	323	323	321	330	321	343	315	326	302	331	344	319	308	336	296	312	314	317	315	315	287	286	302	319	331	325	324	298	326	317	323	331	311	309	313	307	302	305	317	373	298	315	315	306	347	311	308	307	278	314	278	304	330	346	333	330	323	300	319	304	325	301	309	325	329	304	311	302	303	307	297	291	297	308	315	319	332	351	326	302	343	324	292	294	370	295	309	306	280	307	306	326	324	335	316	306	313	322	311	331	308	322	289	330	326	289	300	315	334	335	313	296	287	336	316	314	297	314	291	291	334	316	315	318	311	308	316	332	316	299	274	317	320	332	320	281	293	277	327	325	312	314	290	332	299	331	312	339	345	323	303	339	332	330	300	321	326	318	300	323	358	321	322	297	328	325	314	332	294	326	307	299	311	334	295	331	321	303	324	307	303	334	340	318	304	302	349	350	317	333	311	300	296	331	321	329	283	301	322	318	305	314	311	343	314	351	297	305	321	301	334	315	302	317	338	307	317	309	312	305	304	324	309	327	314	308	303	309	324	305	323	308	331	337	339	276	307	315	323	327	322	326	302	318	311	309	298	362	314	293	302	342	327	322	322	344	324	290	311	316	325	332	308	331	310	319	325	346	295	310	312	333	335	312	314	342	290	334	351	329	349	325	332	328	313	337	311	303	324	316	310	329	321	317	317	302	302	291	297	306	330	332	303	333	293	314	290	353	324	314	332	341	332	288	306	285	298	328	290	328	320	295	304	336	324	313	332	313	338	327	306	331	295	317	355	322	314	316	332	283	344	334	308	322	329	318	320	312	338	320	341	307	301	310	347	314	329	300	300	297	322	315	277	299	286	325	330	322	288	329	328	320	299	344	348	323	315	306	289	301	301	340	308	327	326	321	292	326	312	323	315	337	325	324	300	302	316	286	318	266	330	308	296	310	321	292	303	321	324	295	290	313	344	329	300	312	293	304	335	320	320	329	330	345	308	294	302	310	315	327	315	300	309	332	339	344	299	292	305	298	332	307	306	298	301	358	292	342	298	321	327	330	337	310	327	333	328	315	330	312	307	300	328	336	320	308	300	305	301	307	313	293	305	337	323	308	321	347	331	321	331	311	312	324	307	330	284	315	319	297	309	311	333	299	307	307	344	288	315	331	333	336	326	325	340	314	338	336	295	313	315	276	325	295	341	306	349	335	333	309	308	331	311	293	329	325	315	310	330	295	348	308	301	322	326	333	352	322	328	307	288	313	322	283	307	331	323	320	351	301	355	306	294	327	324	340	296	341	313	321	332	310	316	324	324	325	338	338	307	307	350	326	295	337	313	315	305	315	297	328	287	304	323	330	292	299	337	306	304	306	308	334	295	313	305	338	331	321	307	338	329	303	346	318	317	281	338	315	317	328	290	277	346	310	326	348	303	298	309	304	324	309	323	282	302	278	315	298	319	310	340	325	335	325	298	296	327	303	304	350	298	311	340	289	321	313	344	332	307	318	317	339	325	335	307	339	318	291	339	316	332	326	341	303	337	315	351	301	309	350	345	327	316	294	351	272	306	360	332	304	313	330	349	281	300	287	291	329	298	306	313	317	294	289	327	345	321	301	321	305	321	318	370	322	314	309	341	298	312	316	305	321	307	342	306	331	314	298	338	315	306	363	295	318	313	308	321	304	328	318	307	312	349	313	323	314	332	299	310	331	309	319	301	286	281	292	331	310	295	318	304	316	338	304	309	312	331	305	318	332	317	330	357	309	318	332	290	310	299	308	342	349	322	313	341	318	294	311	332	337	317	326	300	302	329	317	335	320	327	324	302	315	308	286	311	310	350	314	317	354	311	349	319	322	321	311	280	304	327	316	315	338	336	325	316	323	293	324	359	298	317	299	320	322	319	340	306	300	331	323	312	308	327	306	317	345	323	322	308	322	325	280	329	344	295	284	311	309	307	324	306	319	332	313	302	311	324	314	306	323	303	305	357	334	309	336	342	317	334	296	337	325	294	308	316	343	328	319	300	313	285	320	326	321	319	336	303	316	331	290	279	306	333	327	326	338	325	302	306	300	343	337	315	321	348	333	321	324	302	360	319	331	354	312	313	341	301	307	310	306	314	329	297	356	281	317	313	333	331	314	319	296	344	293	352	322	319	304	322	319	327	354	341	311	346	310	300	323	328	327	312	294	333	321	314	293	357	322	335	316	322	324	314	313	334	325	357	288	308	306	293	318	340	305	336	331	306	320	322	315	334	317	311	288	287	315	306	279	288	346	344	299	323	312	331	312	305	338	333	281	304	319	302	355	314	331	298	309	346	356	298	322	322	331	320	345	292	316	296	307	315	313	307	324	312	325	302	312	352	329	340	329	292	340	288	304	314	333	273	329	331	313	305	280	297	295	341	290	331	298	315	331	310	315	342	330	297	320	337	327	317	331	336	330	309	306	330	321	353	320	318	296	304	315	319	325	303	364	351	331	326	313	294	281	343	330	321	357	299	302	309	292	322	325	308	324	310	301	345	315	303	309	301	304	325	326	325	334	328	262	326	319	315	283	332	315	299	311	334	305	310	334	296	341	298	306	298	324	299	303
25123	21095	27353	24963	10854	1199	895	836	776	783	696	717	701	692	648	668	675	661	680	671	655	626	604	600	617	666	632	657	670	664	606	643	613	656	688	646	620	700	638	595	586	626	668	567	655	590	665	648	653	631	672	640	584	608	606	610	605	607	650	655	605	638	629	619	606	619	643	643	599	651	625	630	600	622	609	568	644	602	652	612	605	611	615	651	632	652	638	664	648	635	632	636	614	610	597	644	644	665	619	598	641	630	610	607	648	605	589	579	627	646	665	663	646	674	628	637	606	621	625	615	628	634	580	609	618	657	612	622	602	640	645	615	634	654	639	618	655	629	639	663	627	650	619	671	615	679	641	661	608	607	626	585	648	648	638	660	650	636	638	655	672	594	629	636	641	627	615	594	630	601	541	598	591	634	593	606	632	630	674	619	606	619	633	642	650	638	628	614	620	609	620	655	671	632	640	611	656	658	604	660	624	607	632	636	620	616	577	684	618	597	644	582	621	601	604	637	604	599	640	644	628	654	594	589	623	611	664	627	640	609	620	619	640	664	590	612	618	651	675	618	614	615	628	620	639	611	593	619	634	665	659	637	673	651	656	655	626	620	602	633	603	596	654	607	575	628	592	684	607	625	618	609	651	662	642	633	620	642	610	672	630	599	611	623	635	632	651	571	611	655	618	666	582	661	614	639	651	627	660	633	655	657	616	644	644	627	614	609	590	639	653	637	644	639	611	595	642	657	614	603	582	614	615	606	653	623	594	595	600	621	650	667	636	627	668	621	615	593	590	618	647	639	621	617	591	622	644	647	599	649	626	622	632	629	620	617	641	618	607	621	566	612	646	586	629	593	660	600	592	613	596	632	652	642	643	658	616	632	586	637	617	607	630	610	611	628	618	612	656	646	608	625	604	614	618	624	653	591	667	596	573	609	618	644	638	627	629	639	621	635	655	623	701	603	652	619	664	595	634	650	666	636	612	604	623	628	651	658	615	636	617	588	616	630	654	593	664	626	630	596	612	627	586	627	640	648	643	663	587	638	609	620	686	611	606	604	612	586	643	641	601	597	640	619	615	646	620	645	615	592	666	629	589	655	676	617	636	658	637	663	673	627	645	586	631	651	633	648	586	554	620	648	636	612	667	660	622	612	604	674	584	639	659	598	629	615	606	622	670	615	599	584	619	620	610	676	668	675	620	618	629	653	644	659	641	645	604	635	661	620	646	614	624	610	640	664	623	640	624	649	634	621	643	661	612	661	642	622	545	578	647	608	677	610	665	634	676	645	633	629	628	675	622	575	612	603	627	643	633	640	630	604	642	642	644	661	592	628	626	624	619	646	591	637	637	650	636	617	630	649	596	612	627	613	663	606	654	643	610	638	640	616	594	568	648	620	601	629	615	654	660	649	597	630	632	630	602	620	600	620	622	596	616	633	592	640	629	647	575	626	625	655	609	626	661	640	597	612	631	622	656	653	617	644	645	616	601	586	586	658	596	613	654	608	627	598	631	634	661	609	654	607	627	611	602	637	625	588	632	643	634	581	649	629	611	586	609	657	660	597	625	595	593	648	648	610	654	603	658	633	642	613	632	643	625	615	666	605	668	645	629	594	582	600	600	610	620	644	624	628	558	626	621	598	611	620	604	680	611	632	618	635	664	631	634	600	652	645	690	621	601	658	639	601	612	616	644	607	604	592	610	626	642	611	655	635	617	609	640	641	614	623	627	644	677	618	609	641	624	658	594	644	623	613	654	630	665	628	706	644	641	635	669	615	630	606	625	619	615	607	616	556	647	675	634	605	642	634	591	654	650	668	603	642	639	628	592	605	580	593	617	659	604	631	635	605	668	632	629	602	662	634	583	600	615	597	590	598	670	601	622	692	627	621	661	602	585	585	617	630	652	658	638	587	622	636	605	605	665	613	625	625	636	673	614	629	652	620	662	601	637	593	679	630	652	631	608	627	579	640	570	628	644	624	686	657	630	619	589	640	638	592	626	654	624	674	626	624	628	640	631	597	632	620	646	599	654	622	620	621	643	626	592	618	648	665	612	648	640	608	653	638	638	646	589	611	657	623	616	665	604	645	646	622	642	630	591	622	614	607	589	596	637	588	633	595	651	571	636	617	633	606	617	660	643	686	609	615	605	622	633	652	620	594	671	620	638	597	576	617	613	567	618	650	625	618	618	668	619	644	615	635	673	610	676	636	605	636	603	611	625	661	662	652	613	618	674	612	600	620	634	595	643	593	661	608	578	638	644	617	641	645	653	622	617	622	647	601	630	592	581	634	627	590	626	589	622	676	641	627	640	651	607	585	634	636	634	657	615	605	630	650	620	620	607	615	637	628	576	628	624	636	674	657	653	667	611	590	639	632	615	622	655	630	653	683	635	639	623	630	683	629	618	613	614	605	631	605	677	629	569	607	592	648	590	649	627	664	668	646	621	589	640	613	654	641	634	625	591	639	647	593	610	619	593	620	658	589	642	593	647	615	589	608	608	616	634	595	633	664	627	642	582	624	623	658	631	674	610	628	631	627	618	612	651	647	653	675	622	645	623	601	639	595	632	567	620	710	576	642	653	614	646	648	658	574	671	608	696	636	634	601	634	646	644	618	667	596	570	653	642	598	601	569	589	601	592	641	649	609	620	643	697	636	619	631	697	616	657	622	677	628	632	654	590	640	596	689	655	644	596	617	663	622	616	671	640	632	574	629	602	653	629	604	582	623	624	624	642	631	610	643	645	650	604	625	623	637	627	637	641	603	547	656	656	592	599	650	592	608	620	625	617	654	598	604	657	658	607	633	643	623	609	616	582	649	615	620	676	590	617	637	570	663	662	648	648	621	618	663	649	657	632	655	628	610	646	617	623	660	659	586	602	618	639	590	651	626	592	627	624	567	622	609	595	643	605	618	582	632	606	606	663	621	659	616	630	643	616	589	602	634	631	621	629	595	667	630	597	617	633	636	603	627	653	616	631	600	645	639	633	575	663	670	671	647	628	631	650	639	617	670	632	587	636	634	608	600	599	626	590	669	659	610	635	630	615	636	644	630	621	599	621	652	637	565	604	589	600	602	585	625	651	636	654	652	644	630	618	642	642	625	633	652	606	669	637	626	617	666	645	663	610	617	615	613	656	608	642	621	644	606	615	605	621	615	575	638	612	613	615	647	601	579	652	609	631	688	594	642	595	628	602	612	646	579	594	630	597	633	632	675	615	608	628	645	649	600	665	608	589	596	621	649	648	663	650	640	617	637	655	600	629	641	602	625	634	640	650	652	662	615	646	593	586	637	622	643	645	652	602	632	601	628	612	636	666	596	624	666	629	620	592	594	636	668	657	666	661	646	601	635	642	601	577	608	623	646	609	675	622	642	634	700	638	580	649	615	659	598	596	617	601	652	641	603	595	553	642	613	612	621	640	654	609	583	620	627	626	643	641	629	628	572	636	629	587	637	591	623	637	642	667	626	632	670	615	629	636	611	606	654	628	618	625	614
7126	6443	5016	2795	2011	1658	1334	1244	1117	976	969	914	863	870	810	867	768	785	821	771	758	809	688	721	713	743	771	756	757	692	757	684	751	747	737	720	721	734	676	743	749	689	726	739	745	764	703	728	689	741	726	725	727	739	695	703	715	742	675	731	747	744	729	672	733	698	723	714	735	721	724	676	774	753	741	646	733	735	726	756	739	694	705	713	724	725	674	761	722	725	735	750	760	742	739	672	721	653	690	750	740	692	716	718	724	724	678	687	736	679	760	701	703	710	645	711	663	703	743	717	725	744	720	707	757	672	697	702	723	702	718	717	693	699	691	702	764	667	645	717	706	730	739	710	689	688	739	727	728	707	742	687	771	662	772	709	709	681	737	726	715	697	703	709	699	756	739	758	718	686	736	697	731	726	761	718	718	723	715	750	670	701	719	715	742	745	750	719	723	658	709	741	721	788	720	755	694	699	643	717	756	682	698	703	719	719	715	726	744	699	679	733	727	722	751	761	695	722	719	697	700	744	689	767	766	714	729	731	714	734	759	709	733	698	705	728	710	757	721	713	683	731	654	720	716	718	670	700	712	732	703	728	701	678	671	737	698	720	734	709	721	709	684	708	720	740	733	728	707	708	709	737	737	747	693	701	700	696	688	697	663	713	711	719	709	712	700	703	727	677	680	721	726	703	700	720	717	757	716	700	681	730	733	735	720	752	684	703	764	719	719	724	679	705	656	727	679	655	678	717	682	715	701	705	636	665	777	695	679	714	730	719	731	712	693	724	729	732	708	734	673	747	769	715	698	646	693	704	735	719	699	730	712	718	703	710	692	751	773	689	668	709	710	749	706	693	744	701	706	729	669	690	721	686	713	768	691	732	710	743	720	792	709	721	729	721	643	677	726	684	731	688	702	718	697	717	718	741	687	700	670	712	738	741	695	669	706	714	731	748	676	687	668	741	732	738	702	649	685	691	710	733	707	694	759	660	694	738	747	687	699	677	740	731	698	707	689	689	737	695	734	709	705	674	700	768	702	648	714	696	715	717	699	748	688	737	703	709	708	752	695	748	715	730	708	700	713	744	721	756	681	713	736	715	721	718	663	692	704	725	725	710	686	689	722	729	650	726	716	716	709	706	701	713	681	710	692	780	706	711	752	667	717	746	722	733	675	712	693	738	728	736	646	740	709	714	700	710	706	734	732	725	679	747	674	742	680	713	719	720	731	735	671	719	794	712	722	724	753	660	729	690	744	685	702	716	698	729	714	756	737	718	696	670	682	721	700	739	709	771	670	704	735	743	731	706	725	712	741	742	691	724	729	761	755	725	773	683	717	712	703	707	723	766	731	720	708	694	676	742	701	694	748	759	712	675	734	714	745	714	720	761	720	706	712	725	688	736	739	721	765	727	715	738	753	714	750	717	702	743	669	684	727	738	743	682	695	667	706	670	739	658	736	715	742	758	733	719	773	717	689	691	727	677	697	703	689	682	750	709	755	688	725	679	726	702	717	747	741	749	705	752	690	737	717	722	772	770	686	759	703	743	720	693	725	701	754	694	676	704	665	674	712	702	689	728	732	715	672	721	706	694	694	718	696	736	698	698	687	653	688	719	711	704	698	705	741	768	760	703	671	726	731	725	767	755	764	744	681	716	733	706	735	684	671	632	766	711	699	685	662	720	682	705	749	703	715	787	695	733	706	656	761	687	692	683	722	713	722	732	679	751	704	768	696	713	693	697	706	702	711	758	726	723	712	704	783	692	732	748	685	748	684	759	693	719	729	761	702	704	719	745	720	757	715	702	730	709	689	704	670	727	698	746	722	659	698	672	704	734	742	692	702	726	697	743	731	693	677	727	666	729	740	708	698	787	692	696	711	700	703	741	680	723	743	676	740	711	731	751	796	670	726	685	744	742	708	698	695	742	727	755	700	701	701	721	715	678	703	715	677	684	725	714	831	719	691	726	720	758	714	711	722	723	724	727	671	687	702	729	695	709	685	703	714	747	729	738	693	711	699	752	722	704	717	740	712	661	668	709	720	676	769	692	718	666	698	741	762	780	704	686	747	759	726	726	749	693	755	739	755	694	750	751	713	686	746	727	686	701	703	745	720	722	730	711	765	709	681	748	726	724	705	697	705	695	736	745	722	682	698	661	679	735	713	730	751	725	658	664	685	740	725	705	737	725	746	772	701	715	717	724	707	711	708	755	685	740	687	720	650	710	675	727	676	735	713	716	727	737	660	649	735	708	783	704	709	752	675	786	688	719	719	731	724	734	703	765	781	700	701	702	733	702	707	686	749	716	725	688	664	678	723	690	764	694	709	726	696	717	750	690	693	690	705	700	716	698	733	762	694	699	736	713	668	746	699	692	725	733	736	700	719	740	693	768	662	762	696	721	690	713	733	686	722	706	725	701	690	695	726	703	757	709	674	706	729	710	748	682	752	702	714	720	719	719	657	715	697	716	764	640	707	703	739	734	673	681	679	745	702	735	691	755	693	739	701	708	739	714	740	692	675	707	739	720	715	757	729	716	677	714	704	779	736	680	665	735	728	719	748	701	735	706	750	717	735	737	715	707	754	700	686	733	755	701	748	796	701	719	695	741	710	710	726	694	677	742	687	735	741	717	751	727	751	723	724	777	712	760	709	733	702	723	689	742	685	725	714	737	697	700	736	683	786	735	723	747	697	704	725	739	736	745	701	723	696	710	727	715	741	713	746	694	724	662	698	724	698	711	748	682	688	742	687	767	734	691	699	742	716	703	686	739	734	695	717	695	697	740	715	728	681	712	723	724	751	748	761	662	742	717	723	735	687	707	721	760	756	752	693	728	693	724	727	681	723	717	728	689	691	707	767	756	701	705	726	731	711	678	719	727	764	716	679	721	704	652	756	708	716	715	680	715	757	717	747	709	742	737	675	684	727	718	747	731	762	707	746	696	695	748	686	729	694	738	730	683	720	731	731	716	770	709	689	764	704	667	730	724	705	707	694	692	703	707	749	732	694	694	715	743	685	746	700	698	695	729	716	722	727	698	706	750	732	713	685	705	683	701	732	727	700	755	707	711	721	699	769	717	687	757	729	679	729	720	716	715	751	693	736	765	694	683	717	703	697	724	718	712	663	688	750	696	706	694	701	711	701	733	699	725	719	715	728	692	733	781	691	740	731	692	721	721	686	708	696	729	727	781	707	711	677	722	738	735	746	750	712	743	687	692	730	730	695	732	676	737	733	723	761	676	736	711	763	726	706	746	702	759	727	739	720	677	774	763	742	764	757	733	693	714	669	720	736	689	716	748	725	700	715	695	780	736	674	709	729	702	701	679	738	728	711	715	697	686	720	716	726	674	690	704	751	690	716	731	724	737	699	709	741	667	691	707	701	748	734	694	743	697	719	762	693	690	719	694	724	726	691	714	755	686	704	712	717	725	710	747	705	717	685	717	730	714	718	673	727	746	738	719	731	665	743	686	701	664	701	669	731	699	728	689	686	671	693	731
22894	21134	28920	23570	21125	21173	11260	1272	862	794	697	598	545	471	453	431	453	428	441	370	362	365	359	328	346	325	352	311	301	299	323	292	284	301	294	308	277	279	250	294	272	288	271	266	288	315	275	269	282	281	261	303	285	278	271	264	285	287	264	283	280	277	270	273	272	261	291	263	270	237	275	265	275	291	239	291	253	267	311	282	293	259	245	253	279	281	243	272	249	284	281	242	281	248	273	260	265	275	263	241	251	256	270	271	274	261	265	271	274	266	271	268	245	287	252	263	273	254	261	258	264	303	301	282	284	262	238	271	276	251	267	253	279	284	288	249	272	278	266	281	269	255	301	276	257	297	280	259	260	264	284	273	256	287	267	269	252	251	249	260	274	281	252	279	269	256	259	236	288	239	261	279	263	234	256	308	271	234	266	268	246	254	248	232	273	261	250	279	263	255	258	286	263	256	278	251	258	267	244	238	246	224	255	274	260	249	268	287	277	268	266	250	281	300	260	280	265	266	263	254	269	279	271	280	269	277	252	265	292	249	255	289	275	231	279	262	244	265	233	248	261	306	260	262	288	264	265	270	248	261	259	259	282	254	278	285	256	246	289	270	275	260	280	217	253	218	292	289	239	283	264	308	257	286	250	256	232	260	262	251	235	227	274	288	281	248	275	254	251	264	264	251	244	277	278	275	282	253	281	255	289	282	243	257	294	271	319	267	270	230	261	257	260	302	262	259	253	267	276	271	245	254	268	274	285	270	251	274	254	260	247	234	249	290	296	293	271	275	273	251	244	275	265	288	264	270	284	268	266	240	242	242	262	270	296	277	297	253	286	270	265	267	246	233	254	244	261	270	265	248	260	294	309	272	246	269	245	278	280	284	270	278	304	270	283	256	257	263	256	254	244	245	257	258	254	266	261	237	281	246	271	259	267	278	256	253	292	251	271	278	239	253	252	274	229	265	231	269	258	287	273	254	261	308	244	264	271	285	261	264	278	269	259	264	261	265	259	261	296	267	282	278	257	284	261	283	275	277	263	251	301	269	255	233	244	275	256	298	246	261	267	256	283	243	282	237	268	281	247	233	260	265	292	240	242	282	252	289	291	260	282	255	247	273	251	275	243	269	273	283	261	250	256	251	255	279	276	269	246	243	270	282	233	256	257	267	284	232	255	269	288	277	258	283	266	253	254	274	235	246	272	258	279	275	265	259	244	217	275	239	247	279	308	276	269	233	276	260	277	256	237	254	254	280	263	292	241	286	255	256	307	280	273	301	266	296	288	253	239	258	287	252	286	257	261	269	261	268	245	272	264	272	245	252	269	271	275	243	271	275	248	268	260	263	264	238	233	285	270	315	234	273	287	261	276	266	266	273	244	240	226	269	275	253	265	232	250	242	282	273	271	272	268	304	254	244	264	282	275	285	262	249	279	271	253	278	250	282	230	243	278	301	254	258	257	245	250	261	250	273	249	268	279	241	271	245	285	268	299	245	278	258	247	281	274	260	290	275	264	253	264	252	292	287	246	271	276	270	267	235	279	253	257	285	283	256	254	286	256	275	285	257	247	268	278	246	250	276	257	246	269	278	258	257	281	273	273	265	263	293	256	275	267	275	266	268	278	247	276	267	257	256	259	282	288	286	281	250	283	276	271	261	279	247	256	274	265	258	243	258	254	268	271	267	277	274	283	246	268	281	271	262	270	260	262	241	281	248	264	285	236	263	240	274	275	282	279	267	269	243	306	250	276	276	272	265	277	261	253	241	275	252	278	256	257	235	285	268	252	263	282	281	273	249	274	251	254	275	282	255	254	260	264	256	239	287	273	244	254	276	266	223	263	240	237	285	296	261	245	274	260	263	281	255	267	252	256	272	291	255	276	255	249	253	249	236	257	254	263	244	257	250	246	245	265	266	270	229	273	255	264	258	280	264	270	254	238	270	270	292	266	273	276	249	267	270	268	270	257	244	230	282	260	241	256	293	257	261	249	258	269	245	290	246	292	260	286	260	283	261	278	265	289	265	253	241	234	261	283	251	246	269	227	275	268	248	257	263	224	252	269	276	278	246	260	297	267	258	254	274	222	249	298	242	258	258	239	250	246	267	253	270	298	291	277	261	263	242	280	260	277	285	270	241	281	244	240	268	246	267	286	285	228	270	286	256	281	260	218	271	286	259	245	264	267	277	269	258	279	285	281	287	289	263	284	269	265	246	256	260	259	250	253	244	261	271	266	252	260	252	267	275	270	270	272	291	279	277	275	263	270	281	271	263	257	268	272	256	253	281	269	264	270	252	269	241	263	250	273	266	254	290	249	274	264	255	260	285	273	249	242	289	231	241	269	253	293	263	272	267	252	288	251	256	263	254	267	259	261	277	254	267	265	263	265	283	267	272	248	279	222	267	275	261	265	286	250	309	263	277	265	245	255	270	265	255	248	254	268	259	233	261	274	244	262	262	300	279	274	270	264	254	263	241	252	276	301	265	261	255	252	291	274	263	261	255	257	252	270	285	246	241	269	247	261	267	281	269	266	268	261	273	286	251	289	278	228	296	252	272	257	240	298	260	261	277	291	260	281	279	278	246	256	247	265	265	245	258	251	270	282	274	245	269	267	279	274	301	253	242	255	287	279	233	220	266	251	254	299	266	274	243	259	287	249	291	282	258	288	268	286	285	285	238	247	268	277	276	244	266	282	255	263	268	250	255	257	271	257	243	276	271	265	297	264	259	260	249	254	264	260	265	276	272	250	248	258	276	273	261	252	252	252	274	255	258	256	252	246	258	256	273	229	253	273	265	256	268	267	268	273	274	265	261	257	277	266	224	243	266	305	267	267	251	247	256	283	293	260	261	265	257	269	259	287	259	274	286	272	245	274	251	281	285	277	322	240	282	271	243	283	277	287	261	261	270	297	276	286	270	285	268	299	276	269	262	270	253	260	248	272	257	268	281	247	238	261	246	275	278	255	248	250	253	246	252	276	288	322	266	260	258	243	254	264	269	267	296	242	268	249	236	271	284	271	256	267	279	278	279	289	253	262	263	270	254	241	258	285	256	234	265	284	251	274	286	266	262	274	288	238	262	281	296	260	272	247	253	276	260	247	259	257	258	278	265	247	260	267	274	277	289	258	240	267	278	232	251	243	263	244	272	262	248	275	271	276	258	216	262	236	251	223	288	260	273	268	254	246	265	300	282	270	260	272	266	260	269	251	266	274	237	282	299	305	277	257	263	270	272	254	249	214	274	265	237	272	271	227	249	276	279	248	262	278	256	265	235	285	283	277	248	237	259	269	265	270	257	258	262	249	273	276	253	253	294	251	249	257	289	257	249	232	266	244	237	275	297	267	292	286	268	263	268	244	266	294	270	245	263	295	274	280	273	297	264	253	249	264	262	255	299	282	272	231	235	252	239	277	266	247	254	274	243	253	277	265	275	269	231	242	258	286	266	257	261	243	269	263	251	273	238	273	266	254	295	276	237	260	259	264	254	271	266	271	259
10506	17628	14244	7574	5230	4051	3010	2347	1869	1499	1225	1061	902	787	732	681	665	640	575	503	485	489	431	430	380	399	375	348	428	380	378	358	375	347	305	316	313	338	319	289	339	315	312	288	314	316	313	302	334	297	257	329	328	326	316	346	268	333	296	323	314	329	304	285	309	304	300	330	305	278	279	312	293	328	297	311	298	330	312	303	281	295	282	283	284	324	278	325	290	302	284	295	292	281	302	282	288	334	298	296	306	282	281	325	311	301	292	325	262	282	297	266	340	294	289	288	273	305	323	304	287	324	309	289	278	257	323	276	314	282	294	294	296	284	290	307	274	286	304	258	324	309	300	299	285	278	297	286	303	273	308	271	331	292	284	299	303	297	309	297	255	347	284	304	276	291	280	289	305	266	296	284	300	326	273	287	285	299	290	294	302	319	329	309	307	289	268	277	302	270	277	289	280	261	329	316	299	316	287	288	286	269	307	292	284	285	295	281	288	295	290	282	290	307	343	282	282	306	259	298	280	308	301	276	275	306	290	269	281	289	267	279	310	303	289	277	312	297	287	288	274	263	276	283	288	265	282	288	277	355	304	270	295	308	309	290	305	305	305	311	260	315	294	280	314	285	307	280	282	288	298	294	272	281	287	272	278	261	323	299	303	296	297	294	283	275	279	280	313	299	291	288	303	298	326	302	302	288	286	306	275	273	281	300	298	305	300	289	289	306	312	313	315	279	303	295	280	313	276	285	323	324	277	306	301	278	316	304	289	290	298	280	314	321	261	277	264	324	270	268	315	270	278	296	294	328	308	309	316	306	303	307	305	339	268	278	286	295	285	311	286	279	292	301	290	292	299	295	294	266	299	288	297	269	316	279	265	277	288	292	272	315	292	323	286	293	241	282	322	266	283	283	251	258	290	272	285	269	278	284	270	289	293	285	281	300	307	285	276	267	257	313	321	272	304	302	322	304	319	285	274	297	294	280	277	286	280	265	311	287	303	274	302	292	297	329	294	290	293	293	276	254	301	288	273	298	271	282	278	298	308	288	287	307	287	281	295	286	300	274	297	281	294	299	294	297	281	285	281	298	302	265	286	319	312	306	282	286	287	300	297	300	322	303	274	315	287	320	274	296	293	272	264	294	308	263	281	306	280	263	274	298	291	300	286	243	316	291	290	264	319	261	275	301	312	282	280	310	328	309	297	295	327	256	279	281	265	281	282	293	296	304	304	292	293	289	283	294	308	303	306	292	313	280	299	258	335	283	268	292	299	300	305	282	298	315	295	304	312	270	297	295	275	265	284	308	298	291	314	278	267	276	279	286	286	291	328	257	283	294	304	296	310	305	298	259	304	290	271	301	314	304	270	286	289	283	298	272	301	277	257	273	271	260	282	286	286	303	294	300	297	296	274	262	288	267	308	296	283	292	276	262	305	301	313	311	277	290	261	314	290	286	278	295	293	289	306	270	299	285	287	295	293	279	296	282	303	275	277	292	272	313	266	288	280	257	299	288	259	290	310	272	309	282	295	299	292	281	269	269	302	289	297	291	295	292	289	294	264	309	335	298	272	288	323	273	273	283	290	317	304	252	288	270	291	282	290	323	263	286	276	293	336	288	286	311	297	290	301	270	263	290	307	279	267	308	289	279	278	291	285	268	307	255	301	307	275	302	299	268	296	286	286	300	288	294	272	268	263	266	306	316	300	298	262	286	270	288	296	288	324	285	284	283	284	288	286	302	283	313	266	276	295	309	301	296	319	303	299	264	276	311	276	310	316	310	301	298	274	307	309	274	296	313	305	292	276	308	276	266	271	284	300	326	287	310	311	307	311	258	258	230	311	291	312	310	267	305	282	278	312	310	280	279	311	311	284	294	269	317	312	268	301	303	296	278	273	300	315	286	311	306	317	234	293	262	284	296	295	309	304	272	266	294	295	268	258	301	266	299	280	302	244	288	290	308	310	309	284	322	289	286	269	304	307	259	252	273	278	285	304	293	271	306	296	265	301	319	288	291	299	294	290	284	264	296	279	300	297	282	269	294	274	301	305	312	272	274	303	293	308	311	290	271	299	285	289	303	297	289	288	293	305	238	294	304	265	294	321	316	275	300	286	287	294	290	300	284	280	301	277	300	273	269	294	272	309	281	301	303	316	302	305	257	285	307	278	272	315	328	284	295	268	302	281	275	289	277	305	297	296	287	312	250	258	298	301	285	268	284	301	268	279	319	275	278	283	272	305	266	266	300	292	312	296	289	256	284	245	277	273	280	304	277	294	278	290	290	291	288	287	303	304	310	310	289	299	290	281	276	294	292	307	283	294	290	284	284	266	304	265	280	289	270	293	280	272	294	271	294	283	290	304	266	266	282	287	278	308	301	281	283	267	320	307	303	316	300	301	283	303	277	327	294	314	322	285	312	293	271	281	294	292	296	303	272	327	300	285	297	297	306	264	299	289	289	288	300	286	282	297	296	305	296	306	318	300	273	283	277	302	295	307	287	288	283	269	295	285	272	302	266	307	267	298	301	284	293	267	319	292	244	296	302	306	291	291	291	279	308	305	287	304	271	299	277	261	300	256	323	284	268	316	304	288	273	304	284	282	274	291	286	301	288	259	283	271	287	286	286	285	281	296	270	274	274	284	271	290	288	281	288	309	304	307	300	279	320	277	277	303	297	298	302	327	311	324	318	294	282	280	256	285	302	327	265	262	303	285	288	275	322	285	294	255	289	304	289	283	269	296	261	274	303	308	281	305	292	266	287	278	284	263	287	262	273	291	279	257	295	302	309	269	304	305	300	285	306	305	298	252	299	298	304	295	281	301	278	287	256	314	290	275	272	281	248	296	285	306	290	292	260	296	254	281	340	295	306	286	308	278	277	282	264	278	276	282	276	296	288	271	312	294	310	262	291	289	294	296	291	278	319	288	304	268	299	264	292	271	274	277	287	274	279	299	277	320	339	274	266	319	268	282	301	288	286	322	273	286	282	330	286	320	290	295	317	304	282	276	266	278	278	285	281	300	281	312	279	292	301	295	270	297	271	293	294	294	277	286	286	285	271	292	263	286	309	299	293	307	283	296	291	296	311	298	294	276	296	271	254	266	272	294	285	267	270	296	304	305	283	294	277	315	302	270	242	259	274	278	304	297	288	280	315	294	294	292	288	272	289	320	308	298	301	266	280	291	304	322	314	283	287	281	295	285	308	282	321	276	290	316	280	290	296	305	284	282	280	275	244	276	291	286	295	256	292	314	297	290	274	281	304	297	294	315	260	303	294	276	301	260	298	285	286	281	308	290	259	302	288	294	274	310	279	321	327	315	267	268	319	297	271	296	306	301	279	302	302	266	288	283	259	276	291	311	295	288	254	307	266	328	283	271	293	286	258	297	279	282	278	299	321	280	295	288	285	304	300	283	309	306	294	320	289	284	257	244	279	281	281	267	271	306	290	275	280	297	296	268	285	317	314	283	301	283	287	301	264	310	281	303	283	302	266	297	277
26929	20347	8663	1241	905	792	684	571	569	548	565	556	549	528	577	525	562	573	541	577	521	566	522	583	512	555	570	544	561	538	516	488	520	556	549	503	517	513	533	524	522	568	556	531	547	552	572	558	511	511	532	564	545	542	543	572	540	582	560	506	512	528	526	530	534	533	515	563	531	547	534	575	574	502	553	533	507	512	547	506	562	567	567	567	506	573	563	555	554	521	568	528	531	609	515	547	528	556	511	591	523	547	555	555	545	536	500	525	572	551	550	566	541	513	571	580	547	527	509	554	524	536	560	569	520	556	571	531	541	522	523	581	531	562	523	564	574	602	552	543	564	568	583	533	534	585	571	559	541	536	552	576	547	560	564	553	520	567	519	549	548	570	565	550	568	571	503	520	506	537	573	547	521	554	520	539	532	543	531	532	553	502	551	535	556	550	527	532	534	542	538	542	522	510	511	536	522	554	591	535	550	520	517	541	523	563	568	523	527	488	568	543	528	572	528	563	519	544	547	526	553	531	583	551	500	597	537	548	542	590	515	558	513	481	525	536	568	540	553	521	541	581	536	488	545	507	591	563	552	538	582	563	530	515	505	557	557	483	540	551	567	571	576	517	565	549	571	561	495	557	524	541	548	540	577	508	541	496	555	542	513	586	547	545	545	517	505	552	521	548	579	550	505	573	525	534	568	539	504	503	535	544	521	529	582	553	583	536	555	549	561	528	549	518	510	509	529	511	565	529	506	545	542	556	533	550	558	595	509	572	583	531	543	550	531	544	500	555	558	527	551	524	538	519	539	540	558	530	530	545	526	567	547	530	535	537	558	552	542	547	524	547	546	567	520	542	515	568	554	565	518	532	573	561	523	558	524	526	564	540	584	539	513	543	552	519	563	533	537	563	534	501	559	528	502	538	565	560	551	494	497	521	541	530	553	518	565	551	564	526	560	509	510	487	530	577	540	545	581	563	520	532	530	547	569	549	556	537	560	553	530	547	567	569	540	594	537	513	565	555	570	528	515	545	570	524	544	545	532	505	543	524	550	549	545	538	519	519	550	556	503	524	521	556	552	551	565	573	551	537	552	519	512	557	551	544	511	571	542	548	518	540	510	519	558	560	532	536	521	517	539	524	538	539	585	560	529	529	566	539	548	548	573	552	542	530	565	540	539	553	562	580	526	565	563	554	575	533	522	507	524	523	564	521	497	514	544	514	542	568	580	556	552	525	549	562	528	537	551	559	584	556	510	531	572	486	524	570	527	533	514	531	554	558	542	544	500	549	574	576	516	535	559	514	520	518	554	508	552	541	556	516	570	553	546	600	506	567	543	506	549	548	546	561	514	515	535	540	500	586	514	564	551	513	512	516	530	556	543	551	564	592	579	551	502	534	569	553	548	574	569	556	553	489	560	542	540	562	542	581	558	547	548	574	555	559	543	475	551	517	514	569	535	582	532	572	532	537	539	540	549	541	533	542	572	490	552	542	562	527	543	572	484	558	539	545	554	511	545	514	562	593	551	558	534	509	551	509	554	566	579	549	533	511	556	588	556	501	522	554	507	505	536	510	546	532	526	520	555	543	515	569	544	582	583	542	517	547	526	528	535	544	547	519	539	546	560	499	539	577	556	555	545	536	555	508	547	558	585	485	514	552	521	493	539	541	526	576	503	567	548	616	523	568	552	592	535	566	575	554	539	502	508	529	517	557	522	503	527	560	543	542	550	535	543	544	531	471	576	537	514	523	546	519	570	518	543	574	497	537	558	534	565	519	519	518	559	580	522	557	504	525	532	536	533	531	514	548	572	554	546	523	525	530	514	520	537	564	532	557	548	542	540	537	589	556	540	561	531	535	557	529	528	536	574	542	518	534	541	532	569	498	541	509	515	528	560	568	531	556	525	551	530	547	560	545	558	521	547	554	545	512	530	546	570	551	522	556	563	560	540	534	558	546	542	535	515	552	530	538	499	552	562	580	524	523	522	572	524	597	474	542	523	527	529	532	572	554	569	560	555	533	495	583	564	565	534	544	555	554	574	558	542	544	560	530	576	581	536	517	545	555	547	537	547	525	562	514	511	545	530	561	554	524	562	534	566	551	523	561	521	551	544	537	555	559	535	574	528	532	524	559	523	556	588	525	585	524	506	594	522	501	557	502	540	569	505	542	505	547	554	562	556	575	497	552	545	545	543	498	528	554	529	573	548	585	543	593	567	547	556	576	575	523	507	561	520	562	579	504	571	561	540	511	522	548	503	528	573	519	575	566	575	554	551	483	556	526	564	520	574	562	555	552	546	555	530	537	531	539	499	550	501	569	550	582	553	551	547	557	576	516	512	583	557	558	584	532	507	570	581	567	492	548	535	529	591	535	574	576	513	526	535	541	507	531	514	523	522	580	531	536	586	543	508	569	519	538	534	589	511	567	555	549	525	555	540	566	515	541	531	499	525	537	551	533	534	520	547	544	558	548	545	513	551	548	541	533	571	518	533	546	498	563	501	525	595	568	576	554	539	529	563	509	524	554	545	572	551	537	553	540	574	540	528	536	558	503	550	572	510	557	521	541	525	547	538	565	569	543	555	551	563	524	512	593	557	535	532	560	537	509	516	484	555	568	568	602	515	563	570	534	521	583	535	544	515	557	535	523	594	573	532	520	530	567	564	531	542	532	553	532	543	549	520	566	544	571	587	544	533	525	565	527	496	539	558	504	512	558	543	545	537	558	531	531	510	572	550	510	576	510	550	520	554	542	555	518	592	514	561	517	544	495	546	557	544	536	533	572	536	539	556	558	536	522	551	536	540	520	517	531	543	524	554	552	566	572	538	551	515	526	548	503	558	557	531	551	503	529	513	549	522	518	543	581	548	534	560	554	547	544	492	524	531	565	546	558	552	563	543	514	539	515	574	521	555	570	505	548	565	576	559	579	590	514	525	526	545	538	566	565	501	531	550	523	510	528	497	581	561	535	541	514	547	563	563	577	501	496	535	530	550	531	533	580	520	550	566	574	530	535	562	546	570	527	540	565	548	567	562	529	560	563	539	553	536	526	533	518	581	556	502	536	529	532	535	499	558	552	527	564	543	498	522	549	542	561	561	528	524	528	537	552	521	526	512	565	542	546	533	564	563	570	545	575	540	514	541	567	540	541	551	545	528	547	537	582	516	522	510	554	499	545	582	556	551	596	514	521	543	570	567	537	542	535	568	540	531	552	535	538	550	522	545	564	505	543	545	491	498	545	561	580	507	554	526	569	533	547	522	534	577	545	552	558	530	577	502	525	563	535	573	581	506	552	535	543	566	498	577	588	532	553	535	516	533	513	530	495	525	539	504	554	528	546	528	537	557	538	566	521	530	485	563	535	564	572	571	552	537	553	547	504	537	504	527	485	538	528	480	518	527	574	575	547	544	512	566	556	548	517	522	518	509	504	515	580	505	517	564	506	490	532	577	528	515	534	508	524	511	561	550	559	536	541	589	539	534	538	524	553	533	521	552	538
5193	1672	1441	927	834	796	732	690	661	724	655	679	681	691	664	665	673	643	633	647	658	648	689	653	650	621	591	633	621	593	643	628	672	599	662	634	644	587	587	662	656	667	639	630	630	681	641	609	656	656	590	604	631	620	633	653	613	624	613	690	670	638	631	641	618	613	603	627	634	648	604	641	646	646	646	640	614	636	627	663	617	651	596	639	638	637	612	681	586	620	625	617	688	657	632	606	649	661	657	654	639	689	663	643	637	650	585	634	665	654	642	610	644	659	707	624	618	631	613	667	596	625	606	643	619	617	611	626	628	615	668	656	614	604	641	609	592	615	629	646	606	628	631	621	622	637	625	605	630	638	616	710	633	616	617	620	664	614	658	654	636	649	658	611	674	664	689	661	628	649	639	654	636	617	626	645	649	627	634	662	674	645	648	679	613	650	660	636	625	579	602	644	649	684	602	608	614	636	667	628	605	673	625	631	649	639	592	681	639	662	629	668	664	636	662	593	630	680	630	638	666	629	634	660	669	652	635	669	647	655	636	649	578	635	636	664	611	622	655	642	651	642	645	607	683	645	651	639	708	644	639	593	624	664	648	598	605	608	624	644	613	669	617	627	664	591	642	640	613	657	633	634	628	603	698	650	561	658	662	611	642	655	668	658	669	622	629	660	625	614	635	608	600	605	655	673	643	665	592	632	637	592	621	636	639	666	641	654	581	673	615	656	656	643	643	660	674	611	638	623	651	587	603	638	677	631	640	669	653	635	604	583	647	652	671	683	670	604	634	643	606	649	609	655	658	636	651	650	651	653	635	608	648	635	599	635	595	675	662	652	630	627	676	647	621	632	658	683	644	601	662	670	647	623	621	638	629	645	694	627	670	624	634	640	648	622	621	653	648	638	626	683	639	648	639	633	626	644	628	651	611	595	665	633	594	597	668	664	655	649	644	619	621	639	639	637	636	648	596	627	611	617	629	605	614	693	643	612	639	662	662	649	634	637	643	652	625	634	607	610	657	617	646	628	652	643	646	639	666	626	619	625	657	666	652	685	607	619	657	676	675	625	620	638	644	610	642	649	638	645	607	639	638	660	654	655	599	644	624	620	629	642	653	678	630	654	588	668	615	661	644	609	653	655	628	623	619	646	635	606	642	678	642	607	634	590	692	651	695	631	657	669	657	672	640	610	656	658	633	631	643	652	676	653	609	650	665	666	641	654	632	595	659	624	635	651	641	598	637	673	629	578	617	604	650	632	662	584	635	640	659	601	656	631	667	648	653	643	694	645	651	667	673	635	677	642	599	672	662	644	653	611	612	624	618	615	633	648	610	630	666	638	631	691	671	661	647	615	623	611	632	627	657	652	629	573	639	664	680	648	605	661	635	671	620	634	634	646	667	649	672	643	636	689	596	632	670	650	668	652	645	651	622	645	643	690	633	613	622	655	622	633	682	621	659	651	683	641	677	668	610	681	647	656	661	650	646	638	644	664	620	613	639	656	633	662	683	648	617	617	649	605	664	655	654	627	668	690	645	608	649	630	635	641	616	630	636	653	640	657	666	658	638	691	646	638	623	681	621	669	636	648	602	685	648	637	648	659	649	660	627	620	626	629	655	661	617	664	631	665	663	649	599	691	661	617	652	659	652	601	682	618	642	635	620	668	624	620	622	679	632	634	587	635	634	663	594	640	598	624	628	670	630	650	655	650	636	622	651	633	663	595	642	644	630	613	642	631	642	630	675	678	634	669	642	680	599	628	639	600	635	657	673	716	649	639	668	645	621	603	656	614	654	636	624	648	649	656	647	672	672	627	604	623	633	601	663	597	607	620	646	650	636	615	627	611	649	648	644	640	580	649	663	633	607	657	624	634	608	656	666	627	607	625	634	642	680	688	631	611	618	645	607	623	660	586	684	620	682	600	673	623	659	634	637	618	651	676	600	643	589	657	667	640	626	663	613	644	666	616	628	647	638	657	609	631	622	639	624	650	636	656	630	668	656	653	694	652	613	674	615	662	631	638	599	673	648	662	674	609	697	625	671	621	648	659	606	664	635	603	664	662	610	685	614	622	615	614	642	685	650	615	640	681	639	634	661	693	620	641	648	652	644	628	603	614	690	626	667	616	642	625	631	683	610	695	635	633	644	655	657	638	642	662	629	663	634	682	601	638	649	652	663	663	649	642	656	623	651	588	684	650	603	618	654	679	647	659	629	643	657	618	630	632	665	629	637	636	681	659	627	592	607	601	600	600	633	629	639	626	676	629	664	649	612	688	612	635	694	642	600	660	610	679	687	603	582	631	671	614	643	640	667	659	669	642	633	648	676	676	675	618	610	618	631	649	655	644	610	650	646	660	668	655	675	642	590	675	672	659	606	664	681	665	660	633	642	637	628	629	636	629	617	613	667	647	587	652	628	641	596	667	642	640	598	629	635	626	618	635	710	580	652	651	688	656	689	629	615	664	633	619	615	633	640	652	641	636	683	681	659	643	659	671	672	660	595	665	658	605	613	599	608	649	628	645	672	622	632	596	665	630	644	667	628	639	643	626	648	667	637	648	645	679	659	636	637	633	650	616	657	603	642	645	668	633	666	624	661	696	640	638	638	682	648	600	671	626	623	653	645	612	611	656	638	577	663	679	624	683	642	653	630	635	706	642	680	657	632	628	633	683	587	628	633	673	673	635	647	671	628	629	608	617	611	609	642	654	651	645	615	659	617	600	574	599	632	622	632	634	669	607	613	660	643	594	636	647	688	631	609	656	628	604	631	649	642	646	634	666	649	644	651	592	657	663	677	616	606	685	649	673	635	605	640	633	633	689	666	632	648	645	622	634	655	608	678	622	627	641	626	652	678	628	640	694	634	659	660	609	611	666	650	626	584	613	654	664	623	653	596	638	610	594	629	622	630	628	653	636	627	660	673	632	686	639	555	615	637	671	655	633	646	703	635	613	683	685	645	611	657	606	669	690	614	625	617	615	641	610	633	636	660	654	669	662	616	638	647	642	621	656	625	657	659	630	640	646	643	631	648	665	627	617	622	628	620	594	616	633	628	630	636	633	657	664	639	605	620	658	622	649	621	643	646	633	628	708	607	646	632	670	642	652	683	635	679	625	624	637	639	677	654	643	630	634	622	672	604	648	607	645	653	626	653	592	597	646	638	644	661	606	656	648	622	600	605	628	619	648	613	628	622	647	677	706	648	640	613	623	614	641	662	606	605	633	662	682	656	630	609	633	652	634	632	626	640	628	603	629	649	629	690	628	651	641	661	620	610	666	641	687	683	632	638	666	619	640	682	661	620	620	646	663	593	609	632	612	614	673	654	658	594	636	595	633	611	665	641	624	619	649	654	682	617	666	629	666	636	619	623	613	582	666	643	653	628	613	662	622	640	620	656	668	640	618	669	624	618	653	655	638	626	628	635	617	675	649	643	682	664	672	667	652	628	594	599	667	633	652	622	650	668	667	668	673	618	663	622	684	584	634	627	624	648	708
23635	20994	28403	23736	20979	11912	1231	719	603	552	467	422	429	361	388	351	332	368	370	308	327	315	316	286	304	262	308	286	263	297	290	282	292	275	281	287	272	272	244	273	280	292	292	272	271	260	286	284	253	289	223	260	277	260	255	293	270	276	254	265	266	295	237	271	266	261	231	267	260	277	265	279	224	257	280	280	251	287	283	262	280	260	268	247	255	270	276	273	285	268	249	274	246	260	266	264	270	257	264	283	256	281	269	264	269	270	266	283	303	261	255	243	232	249	264	253	265	280	263	264	270	271	269	260	264	265	273	268	254	264	225	252	276	269	269	253	251	287	282	282	276	233	276	258	279	285	266	260	283	280	277	261	290	259	237	263	258	295	250	292	254	248	269	233	278	275	242	255	283	280	252	256	250	274	282	262	269	275	252	298	295	280	260	267	282	259	273	242	262	272	271	237	252	288	276	241	289	265	272	234	258	281	260	268	272	263	265	267	260	203	251	242	275	271	256	262	240	245	243	254	279	244	263	272	244	248	242	265	272	271	258	258	256	246	267	284	295	262	259	262	290	279	250	270	255	270	301	267	252	285	263	254	239	254	230	259	264	267	246	249	265	247	259	258	270	254	260	253	256	264	249	257	283	257	255	231	290	264	249	252	249	251	252	265	244	247	249	254	258	260	288	260	245	252	257	242	273	257	239	249	314	246	257	247	284	270	252	241	254	321	262	266	265	290	253	271	287	257	260	282	265	288	299	279	272	237	252	253	229	268	248	274	314	280	244	269	295	263	274	272	241	254	269	280	269	277	268	244	258	261	277	252	270	264	226	254	280	256	286	262	242	258	256	238	267	248	282	258	255	269	244	250	273	277	251	226	253	277	264	237	290	249	276	282	264	270	256	246	274	277	276	262	279	299	254	257	244	273	263	247	253	239	271	289	267	267	246	284	277	294	280	265	276	253	272	268	267	236	268	252	259	256	248	275	269	247	283	253	243	293	264	253	267	292	260	274	239	257	240	284	284	288	264	250	272	266	300	254	258	260	290	280	266	282	272	263	285	259	262	262	259	263	255	266	263	251	264	264	261	223	278	243	253	260	258	260	261	258	230	274	257	259	276	261	271	276	262	239	264	284	243	253	255	272	256	249	241	264	250	239	276	234	244	269	271	272	271	265	260	240	251	257	293	258	279	278	258	261	254	270	276	296	259	278	269	245	282	270	268	249	286	254	263	272	254	248	261	270	273	275	242	273	243	242	235	261	247	232	295	251	257	241	260	267	270	266	267	283	258	252	245	290	262	249	274	277	262	231	267	279	245	246	273	261	303	257	265	262	285	256	278	224	245	250	255	266	251	274	250	258	253	287	274	254	256	247	233	290	256	253	254	275	245	244	249	251	263	257	256	276	267	254	280	248	286	289	213	275	276	269	248	261	261	267	249	272	273	265	276	282	233	259	275	270	260	233	292	271	271	283	244	275	253	289	260	272	245	278	252	252	269	233	260	251	248	276	242	235	242	268	271	260	291	288	259	264	268	255	265	248	245	270	256	263	288	267	252	241	221	266	254	252	262	242	253	256	270	258	229	230	258	249	269	300	271	274	259	249	258	302	249	250	261	240	258	249	246	289	256	258	244	254	280	241	253	249	231	267	268	259	251	296	293	262	302	247	244	275	288	291	306	264	283	273	289	275	272	286	256	284	220	283	242	280	273	305	260	244	263	280	244	262	273	263	259	284	269	248	245	241	244	261	249	253	255	254	259	307	260	258	250	270	243	265	275	263	280	292	252	262	274	265	259	258	263	282	274	276	250	246	229	272	295	259	251	242	269	234	273	244	264	252	302	277	267	288	266	289	260	269	261	261	236	263	254	258	283	270	274	262	262	252	267	265	281	244	245	224	243	254	290	294	292	276	264	262	252	273	255	270	257	248	286	275	296	289	250	280	293	248	281	240	275	279	262	280	256	284	271	272	240	258	285	258	262	266	258	261	251	282	273	277	259	248	258	285	292	278	266	265	277	278	259	265	241	267	264	282	274	270	219	263	306	270	247	268	271	282	250	281	275	246	263	245	253	261	251	257	262	242	278	264	285	249	270	267	266	253	281	274	267	275	253	253	249	207	277	258	264	276	271	265	270	259	246	241	261	276	268	265	262	232	230	253	243	288	262	252	239	275	255	269	293	253	257	270	249	265	260	272	275	308	250	275	244	268	285	287	283	270	280	273	256	263	226	287	273	254	258	282	275	251	249	275	264	271	277	250	262	253	275	273	252	267	275	261	287	268	271	257	263	266	256	257	249	248	271	217	299	267	268	270	224	258	264	250	290	258	271	235	284	263	272	268	237	269	245	266	254	250	242	261	286	226	254	240	271	285	258	244	276	271	277	282	276	245	265	241	238	254	245	241	251	220	266	274	266	251	295	273	240	259	274	265	252	272	249	255	229	262	275	259	290	278	247	281	277	280	271	293	307	275	285	291	239	252	247	265	272	253	283	247	223	269	293	274	248	248	243	254	285	246	264	257	259	259	247	266	260	294	277	293	259	270	271	257	260	260	239	279	283	229	268	262	248	251	285	245	258	252	272	279	262	277	271	267	265	271	247	294	258	280	251	253	265	246	284	260	248	273	270	279	270	282	244	270	269	257	265	246	280	269	248	252	233	246	232	238	258	243	276	283	286	254	269	284	241	255	263	247	247	259	278	249	268	246	252	259	263	262	277	260	279	255	292	245	264	267	269	245	231	264	277	257	288	255	250	253	254	259	249	297	273	258	252	277	284	270	253	260	269	283	244	239	236	239	249	263	277	269	263	271	278	262	272	259	251	260	268	247	288	257	261	276	277	275	277	275	287	264	233	267	241	269	281	272	257	266	260	261	256	260	242	287	263	236	251	234	271	249	256	261	251	270	255	261	259	257	290	256	246	263	255	246	271	244	246	245	262	261	256	291	267	266	286	280	266	253	253	285	247	283	271	271	282	282	264	242	270	247	277	237	276	241	250	274	261	259	255	302	253	257	284	261	252	227	241	262	263	265	255	269	268	240	292	262	292	275	235	280	248	251	255	261	278	264	242	262	270	249	276	272	260	282	268	249	280	265	272	278	307	263	254	250	263	253	262	257	298	263	290	290	261	246	272	266	256	255	257	273	238	284	297	279	256	265	268	276	279	272	282	265	256	260	271	271	256	251	240	272	250	242	255	248	261	250	260	292	259	268	265	257	263	252	267	229	283	282	265	273	275	250	279	237	277	272	259	272	264	264	279	270	264	254	279	254	269	271	280	271	277	282	272	243	242	246	271	279	245	267	273	264	264	282	277	255	273	268	285	297	270	293	246	261	259	259	274	276	279	246	247	226	247	263	260	301	270	271	280	252	274	256	263	266	299	272	261	232	236	237	289	281	283	236	267	270	295	268	273	294	266	285	299	278	261	264	271	276	264	241	294	285	259	246	282	251	269	262	249	246	270	263	235	275	290	253	240	261	268	290	243	275	259	270	275	249
7004	10920	8820	4298	2985	2252	1745	1376	1087	916	836	738	683	607	537	524	471	511	489	454	422	384	384	370	362	362	340	380	360	379	352	350	324	323	361	312	349	336	354	353	326	319	345	313	347	340	318	323	315	338	302	321	326	328	319	342	331	329	316	312	318	327	340	323	327	311	322	306	319	333	296	330	313	343	320	326	333	325	321	307	323	318	318	320	300	339	324	323	322	311	323	355	288	341	304	368	327	315	316	348	316	322	317	335	336	293	310	316	275	325	308	303	287	325	311	312	325	340	309	319	331	315	303	337	300	340	286	299	362	350	349	328	338	325	332	373	329	341	330	328	350	310	322	349	326	316	325	300	331	288	327	312	314	326	320	328	325	337	324	326	354	286	275	327	329	340	345	309	375	322	339	322	306	292	311	314	302	362	316	303	317	308	331	326	290	318	339	338	349	319	333	323	364	310	317	313	322	317	336	316	325	317	297	280	338	299	300	298	316	314	347	334	318	336	309	335	336	320	343	310	296	288	308	319	326	324	310	320	334	304	340	308	317	314	327	346	311	313	331	323	316	325	325	306	336	303	296	333	322	333	306	302	357	304	312	356	307	314	330	326	361	325	300	330	326	303	315	303	319	288	333	360	333	321	343	337	339	324	306	317	295	330	326	325	336	333	334	334	333	348	324	305	315	321	304	341	328	306	320	321	310	333	312	308	300	301	300	330	326	318	332	290	322	324	339	302	316	364	328	342	305	305	338	306	365	298	348	335	330	346	336	324	316	338	274	321	323	316	312	306	331	320	354	320	282	308	310	326	310	308	347	340	338	343	317	324	315	330	312	319	322	297	347	318	305	315	335	306	319	328	318	311	309	318	298	312	298	310	305	328	326	337	288	323	312	282	325	330	332	289	332	342	327	299	287	340	300	326	306	300	308	313	325	314	304	288	326	299	317	322	310	303	331	337	296	318	305	308	323	322	314	306	332	294	331	316	337	332	332	326	318	291	319	341	316	339	298	320	322	323	318	319	340	309	309	377	324	312	331	352	348	331	306	310	340	359	339	305	331	320	314	333	311	324	266	308	317	334	279	336	299	345	329	312	309	330	305	308	337	335	320	338	314	345	325	315	328	335	331	316	294	307	309	331	322	303	343	314	316	311	304	322	340	311	341	327	327	303	298	318	324	308	303	334	314	334	301	317	312	312	317	293	358	320	315	323	315	296	333	290	306	339	299	341	337	330	323	334	360	315	306	324	333	293	315	317	317	362	296	318	313	311	325	324	309	313	289	338	314	327	317	310	326	306	338	320	290	304	308	328	305	353	324	326	321	302	317	337	323	325	334	334	296	301	311	327	301	339	323	316	287	332	298	322	329	305	308	290	315	337	341	341	309	281	328	290	342	331	331	344	323	316	320	333	321	321	314	322	304	321	299	302	301	326	314	314	326	312	343	334	291	299	305	306	322	341	336	305	367	353	328	332	320	325	338	283	296	329	341	332	305	313	302	321	326	368	291	345	302	305	320	316	315	330	344	309	311	347	330	325	301	307	337	317	322	314	323	333	357	298	332	309	334	332	306	321	326	330	310	308	301	328	320	309	282	292	310	292	336	305	361	314	312	325	300	293	342	328	327	312	313	272	308	331	338	321	307	313	305	325	300	326	290	276	326	322	324	331	319	317	313	334	308	305	324	317	308	309	294	317	319	304	311	326	329	322	340	328	307	277	302	307	288	361	316	360	319	295	296	320	321	333	331	324	337	328	317	311	339	316	323	293	325	324	318	344	320	273	320	316	298	303	314	325	307	301	313	299	341	327	319	341	312	302	311	326	314	314	331	281	289	276	316	307	344	330	315	309	325	322	309	329	296	310	312	286	324	323	320	329	322	325	326	329	292	298	309	327	321	322	312	343	296	328	311	372	320	310	299	323	353	350	321	305	336	321	324	311	352	315	367	311	348	321	336	321	333	320	330	313	304	329	300	313	314	299	267	347	312	314	314	311	302	327	325	317	317	322	308	337	334	305	309	319	309	319	326	334	332	281	319	325	305	321	321	335	323	329	329	332	331	291	324	320	331	334	320	284	322	331	324	277	310	334	330	315	316	307	311	296	329	332	323	300	313	348	325	316	315	319	321	295	287	297	360	297	297	284	335	338	310	309	316	337	359	328	313	327	328	312	332	310	328	326	326	307	307	349	314	309	339	325	352	311	299	327	321	324	299	317	342	330	347	306	329	322	315	340	330	312	283	332	312	315	308	293	292	319	310	302	313	306	317	342	352	287	309	336	310	313	326	327	301	275	321	308	311	325	316	319	317	296	313	324	330	327	292	312	319	316	295	370	296	307	320	303	288	301	307	313	294	294	318	299	322	304	337	299	341	345	317	354	330	320	312	305	339	301	321	283	315	340	297	305	336	334	291	321	323	334	314	342	300	274	323	317	323	349	313	308	302	305	314	308	349	303	309	323	310	325	307	315	337	304	333	310	304	337	316	306	343	320	315	342	334	305	342	311	295	347	374	317	325	341	316	349	335	349	311	306	286	316	289	350	297	334	298	321	313	278	304	312	302	313	310	292	312	320	321	333	334	336	309	312	317	337	312	320	309	303	342	310	318	318	315	300	327	339	316	290	329	335	318	318	290	321	316	339	340	297	314	299	314	317	292	320	328	315	296	302	304	321	316	329	320	313	322	332	304	335	300	330	278	325	311	312	330	318	339	319	314	315	313	320	330	328	321	327	308	301	324	343	302	311	346	346	323	329	322	301	314	306	331	311	304	302	330	358	310	331	341	355	361	284	309	319	345	294	338	315	305	348	319	306	331	330	302	309	373	312	308	300	370	341	320	310	306	305	321	307	322	359	311	320	329	325	318	302	287	313	314	311	301	338	324	363	310	311	324	321	322	317	369	292	308	304	290	343	320	338	326	329	324	333	293	293	354	306	304	351	331	304	333	325	301	316	329	297	303	275	319	308	354	313	315	302	310	357	351	320	281	299	327	271	316	335	308	303	322	326	288	312	308	314	315	294	335	328	353	322	318	327	292	313	325	334	327	295	285	307	329	300	303	317	311	345	295	307	310	296	317	311	348	308	297	289	331	296	309	296	314	342	303	328	334	305	323	291	306	324	334	313	291	323	303	318	324	314	350	314	279	352	321	320	343	308	347	328	307	315	314	298	322	329	323	317	330	306	309	304	307	325	306	291	304	349	329	334	321	295	317	337	351	309	300	291	328	288	296	315	329	320	322	338	335	319	332	319	297	313	330	316	303	293	361	326	333	324	340	348	320	304	302	307	276	328	314	287	305	324	320	325	280	336	286	323	339	289	328	309	306	308	303	319	347	322	313	335	325	306	333	312	297	348	339	318	299	309	306	324	327	318	302	293	289	315	314	312	299	300	315	328	309	326	343	309	285	319	326	337	273	315	315	305	318	317	302	347	349	345	344	271	335	330	301	282	318	346	321	335	304	312	305	346	330	348	287	310	346	307	323	335	326	350	323	310
25012	21008	27303	24781	11410	1167	971	842	791	731	699	715	660	658	681	662	652	654	638	666	636	642	639	648	647	661	670	657	668	606	632	563	612	592	621	597	591	692	620	612	629	639	641	653	585	634	631	677	594	676	635	617	661	617	650	643	635	666	627	649	631	622	622	654	609	631	667	655	644	628	652	659	698	592	633	652	612	637	645	623	665	628	636	648	608	623	606	649	627	637	589	631	652	619	618	647	627	613	656	619	630	614	659	624	651	633	611	597	621	635	596	582	643	631	630	668	659	593	590	681	612	682	624	639	636	641	589	642	632	646	637	629	652	608	638	611	627	620	589	622	601	656	616	628	637	627	639	587	635	631	592	610	644	647	650	627	611	618	605	592	601	625	566	606	622	653	637	648	617	625	596	598	652	654	598	653	616	641	614	605	615	624	623	588	629	614	665	641	687	621	599	620	621	639	640	636	619	645	601	630	603	620	606	617	610	678	571	611	605	571	615	619	605	625	609	651	664	654	652	617	666	616	645	629	647	642	614	642	683	699	647	652	630	602	618	640	607	662	654	640	626	629	625	642	654	641	645	646	612	685	614	646	588	652	616	627	627	628	588	630	601	642	659	612	596	619	645	673	628	642	640	646	622	627	616	610	640	643	655	606	629	639	635	663	629	634	678	605	669	581	643	622	653	628	664	650	641	607	665	636	595	647	659	575	587	625	597	622	626	621	622	638	605	652	631	651	636	621	620	632	650	646	618	630	625	652	574	627	608	634	649	615	611	651	630	600	668	665	646	614	611	619	637	649	673	649	674	656	671	647	613	629	651	627	585	619	625	651	622	682	675	631	611	624	629	624	616	649	599	660	615	627	653	646	643	640	640	631	557	618	632	627	630	611	674	625	594	639	614	609	657	625	671	662	630	601	632	605	604	671	580	612	694	642	623	610	647	639	605	601	668	583	635	631	630	658	622	656	625	626	614	624	615	678	623	632	638	585	595	596	586	604	591	637	605	614	633	591	705	613	623	644	616	606	624	599	654	685	612	630	610	600	599	636	655	616	654	572	618	622	657	637	629	604	601	584	614	651	593	612	653	610	655	611	632	577	652	593	594	592	637	625	666	620	630	615	612	644	642	637	612	665	607	613	654	642	659	627	596	620	664	581	633	619	622	619	676	592	595	621	644	663	576	672	611	583	577	599	626	644	621	596	602	646	639	628	625	645	624	647	665	617	652	621	623	641	614	584	645	628	606	631	615	620	601	577	587	637	601	670	650	641	661	568	592	607	639	626	567	622	656	631	627	690	640	602	620	598	621	651	639	671	629	665	658	646	645	607	634	635	627	618	605	621	607	619	609	626	620	564	649	591	645	655	640	641	602	627	600	625	677	608	626	656	634	607	588	604	578	637	648	631	628	618	599	628	627	650	635	663	629	618	565	644	574	620	656	635	616	634	630	637	611	639	611	642	647	621	666	618	627	628	653	642	615	623	631	662	620	622	618	670	631	632	588	625	621	638	663	619	600	604	590	578	615	639	598	615	594	658	643	593	617	621	607	591	630	655	633	595	686	623	590	627	607	628	635	669	629	651	628	633	637	638	650	611	722	662	609	621	601	609	628	635	624	614	633	608	618	652	590	651	625	641	682	612	576	606	633	644	640	653	611	633	651	610	603	647	620	680	634	655	612	665	591	699	669	606	619	644	660	606	663	624	630	638	640	592	664	634	627	640	552	618	598	597	644	591	643	631	610	603	644	633	644	678	626	623	668	627	615	630	627	616	616	609	604	635	572	658	603	636	594	649	598	611	598	650	625	609	592	656	600	622	614	629	599	611	613	638	624	635	641	598	602	608	610	659	606	641	633	607	591	658	632	626	617	633	615	602	630	641	615	652	636	602	620	591	634	641	579	610	618	658	637	627	638	605	630	647	596	647	649	653	629	650	648	639	636	607	582	608	623	613	593	604	573	643	611	621	629	642	632	586	635	597	600	623	621	658	660	649	622	642	609	653	656	624	631	644	600	682	572	616	594	653	605	625	637	581	620	612	630	622	653	639	652	621	624	610	607	589	613	679	598	594	650	608	638	580	610	628	595	603	629	696	617	613	615	621	621	633	598	605	598	596	643	632	627	624	658	589	630	632	626	562	669	605	628	616	605	650	611	635	663	687	611	615	622	635	615	639	630	586	640	659	664	617	614	598	611	624	610	589	613	631	614	650	635	615	641	609	663	652	682	615	617	620	620	616	657	630	636	639	682	634	676	604	649	637	624	601	607	598	620	623	609	653	625	626	617	641	636	613	618	644	626	619	616	658	633	626	631	651	605	621	628	598	629	632	651	638	639	633	616	609	614	674	601	617	645	624	632	650	638	673	663	643	668	648	607	606	639	618	594	625	584	616	706	635	553	635	672	644	636	610	582	620	625	632	664	625	673	639	683	630	610	658	583	579	638	616	630	599	620	578	659	600	651	594	663	610	669	619	631	630	645	623	650	669	623	590	648	554	586	652	613	595	653	625	592	606	640	629	612	566	648	588	606	592	657	624	639	660	655	637	620	604	672	640	624	630	625	596	651	605	634	631	637	602	640	659	592	623	615	648	661	660	633	652	611	627	586	626	618	627	648	600	669	622	624	634	586	630	614	603	675	627	599	640	666	611	617	619	630	645	637	637	650	611	630	700	662	643	650	636	611	635	649	626	627	668	613	637	647	674	601	623	645	650	677	602	618	653	607	588	637	667	596	621	631	590	673	682	653	635	619	592	644	630	630	662	634	668	656	628	631	604	655	594	679	600	600	581	601	644	635	608	625	623	609	606	620	618	648	595	617	592	645	605	627	629	599	585	670	629	573	619	624	664	664	615	662	579	641	651	623	585	626	634	629	626	643	623	621	603	664	607	643	648	640	631	615	652	650	665	652	643	637	597	656	648	665	620	626	644	585	638	618	620	645	669	648	661	632	632	588	629	634	618	622	633	664	648	612	599	624	635	600	654	643	606	604	644	620	634	618	643	612	652	630	586	610	643	606	630	594	608	643	615	659	606	637	597	587	652	649	646	637	583	590	600	604	623	620	621	631	658	662	627	573	628	601	633	687	624	659	653	602	617	621	655	592	635	629	595	630	600	657	627	631	592	592	653	658	614	619	605	599	601	652	581	623	653	617	635	624	630	607	609	645	609	607	656	614	601	644	631	672	662	681	635	611	642	629	647	630	649	608	617	647	658	579	674	653	600	629	632	616	618	622	616	587	624	600	643	622	625	624	625	608	620	619	631	635	573	624	612	629	614	629	593	621	629	662	651	651	644	633	624	633	589	642	609	611	632	617	575	610	631	663	665	611	630	657	623	622	638	630	625	672	612	625	623	613	620	655	597	630	667	615	625	630	632	641	594	572	589	618	602	600	640	645	635	649	617	619	640	623	621	634	616	659	661	650	586	620	629	617	570	607	556	640	612	628	592	585	619	630	645	604	604	606	619	668	683	604	667	662	623	583	663	672	647	635	636
6935	6403	5197	2821	2050	1712	1437	1207	1165	1066	970	917	892	844	857	836	825	830	772	798	802	760	767	725	727	723	756	718	725	782	691	773	692	728	741	753	728	714	745	714	768	724	747	696	671	752	739	738	681	654	733	748	728	683	733	723	742	729	721	758	727	689	694	687	772	682	701	745	724	736	686	701	738	681	808	724	733	695	718	754	754	702	713	700	721	694	738	779	750	699	708	701	727	729	718	762	725	693	696	716	720	743	700	677	712	688	752	761	723	750	724	716	761	736	707	718	740	740	709	699	723	656	706	705	767	714	725	748	725	698	748	687	688	702	720	732	694	684	732	769	698	703	732	643	746	764	739	683	684	754	695	693	718	698	728	692	680	716	675	710	692	720	704	678	689	721	732	717	703	747	732	707	679	757	711	693	731	700	793	699	739	748	737	667	687	714	686	715	761	715	646	704	718	749	726	721	781	688	713	690	754	703	737	725	718	724	720	711	730	751	700	696	743	709	667	726	733	683	714	731	722	713	691	742	701	718	661	727	717	706	771	785	740	696	768	742	733	704	756	730	719	723	741	706	748	687	698	672	754	745	760	715	721	729	717	764	775	738	752	764	713	692	743	651	718	747	721	729	721	699	702	710	708	704	692	747	727	745	716	663	669	796	715	695	727	740	710	717	715	738	780	758	743	671	724	722	714	706	719	680	699	773	774	663	679	690	697	696	739	723	717	754	704	731	726	725	738	684	687	740	707	739	732	708	694	713	739	716	696	746	714	721	691	709	689	708	698	705	717	697	744	753	686	689	708	733	709	706	649	718	722	651	700	735	744	695	682	716	719	717	757	742	764	716	695	688	703	753	718	704	744	736	726	691	752	696	718	717	706	721	671	695	660	728	724	692	781	689	736	681	730	721	749	756	698	743	730	727	744	736	687	718	720	712	743	712	705	725	669	703	735	766	748	713	741	738	771	716	728	699	726	685	740	725	692	702	734	717	693	728	713	755	735	742	738	693	694	752	716	701	720	682	726	732	723	735	665	829	717	743	695	709	720	704	743	750	717	715	731	711	701	748	724	676	777	743	783	727	717	749	718	722	751	727	759	699	736	739	690	788	696	749	739	664	713	737	736	751	688	690	704	753	750	793	743	691	762	713	676	726	726	749	756	721	741	737	709	752	741	660	722	730	725	755	748	733	719	742	749	724	691	762	715	756	681	727	741	727	703	708	704	767	755	753	731	691	706	709	735	746	699	693	717	711	709	704	675	744	741	719	707	750	713	719	679	724	767	742	707	737	733	692	700	729	712	669	734	781	709	740	768	705	679	707	738	716	701	714	729	743	677	688	737	692	692	696	689	728	710	721	703	744	748	725	704	731	722	692	692	736	690	697	741	705	718	723	685	681	735	709	697	755	741	704	798	769	725	721	728	737	732	696	731	733	777	712	718	738	714	739	704	754	707	736	680	754	705	726	711	724	757	766	780	728	728	705	687	741	670	713	725	735	713	718	684	757	686	705	700	715	710	702	735	711	760	648	737	763	737	725	703	729	736	700	745	770	771	744	722	721	662	733	687	704	709	724	709	688	767	724	765	750	754	720	698	707	748	748	718	703	747	686	678	692	725	722	722	699	670	680	720	685	697	793	776	731	688	763	674	674	699	730	695	728	688	742	694	716	660	752	745	759	731	722	713	715	694	713	717	747	710	727	739	732	716	700	699	719	701	711	711	734	717	717	704	709	764	720	690	683	726	723	703	705	707	691	746	671	731	762	760	726	725	749	749	742	702	700	682	700	695	698	675	696	685	734	717	707	705	705	694	721	683	677	684	746	745	716	706	726	719	706	663	719	732	716	722	714	722	669	685	723	674	726	709	751	722	696	654	711	738	781	667	727	683	704	728	718	734	685	740	701	722	696	772	748	752	725	744	726	735	745	689	720	746	781	714	695	729	736	747	704	704	735	708	691	732	708	740	707	711	714	701	773	728	704	741	674	756	716	713	716	691	696	742	753	733	703	735	703	716	721	712	684	798	691	685	706	671	726	669	761	758	783	734	693	668	726	762	725	692	723	691	704	715	745	731	754	707	722	703	723	733	700	713	734	770	681	715	756	680	680	695	728	725	742	737	698	740	743	701	699	670	743	700	778	788	736	699	730	700	710	690	672	741	718	730	722	712	682	693	678	735	711	733	711	716	727	712	754	675	727	710	771	742	704	724	737	676	675	724	732	728	686	726	714	690	741	683	726	707	696	700	738	724	744	731	688	710	705	672	746	748	727	700	684	725	772	706	781	751	673	745	705	724	737	734	757	710	693	747	729	743	722	795	704	710	738	670	751	689	733	680	717	727	737	733	731	655	715	689	662	758	688	738	735	683	672	732	709	747	711	695	710	705	744	730	714	727	694	710	722	742	703	677	722	713	689	746	756	723	719	698	734	697	707	723	731	742	733	735	705	725	743	712	684	757	726	744	658	718	716	728	745	718	753	700	728	702	747	717	690	705	710	754	756	702	702	725	680	696	673	729	740	684	719	726	690	755	717	716	683	714	684	746	701	720	701	718	728	766	724	733	722	701	732	709	745	748	697	736	723	677	724	741	715	720	768	704	713	765	736	693	693	723	751	681	726	792	739	723	704	682	730	707	752	717	781	733	747	725	706	746	726	683	708	749	726	721	757	710	725	711	748	720	669	720	667	695	717	689	670	695	727	736	717	727	709	724	674	732	715	695	747	700	750	696	736	748	765	734	749	721	722	742	704	670	713	749	674	717	730	750	671	724	690	747	719	698	684	731	701	750	715	754	742	766	712	688	665	702	723	680	745	739	704	710	725	741	679	725	708	725	747	714	732	740	719	727	700	713	761	719	729	703	695	683	680	720	785	711	747	681	733	729	759	683	699	716	728	680	717	722	703	750	720	751	732	765	743	687	753	707	714	738	776	706	708	732	704	759	690	701	685	749	710	753	765	686	695	736	702	733	727	756	721	744	699	703	697	695	678	725	772	745	724	706	706	719	719	747	718	671	733	686	730	712	757	707	731	682	726	744	753	741	758	721	722	797	737	729	707	735	700	728	742	696	750	689	688	707	698	741	675	737	744	751	704	722	717	746	717	768	746	715	751	729	685	721	730	728	713	762	680	670	714	733	723	716	714	730	715	750	683	737	718	709	729	727	716	730	719	751	689	675	720	772	676	755	734	704	692	775	697	760	719	714	711	723	703	690	684	708	709	736	739	700	736	734	718	712	739	679	745	712	736	770	738	717	714	718	687	722	721	710	710	737	751	691	665	737	709	750	746	707	705	686	790	698	723	698	719	707	721	707	735	737	767	732	662	715	753	739	680	746	753	734	713	720	723	685	713	756	734	751	708	693	720	721	694	718	688	733	752	740	709	681	705	715	703	695	702	667	712	704	735	736	767	703	715	698	725	700	739	748	746	694	756	723	722	672	726	717	708	729	688	724	735	688	716	762	698	681	709	750	746	741	715	738	739	679	717	740	737	723	662
22761	21061	28877	23437	21060	21110	11251	1323	932	765	671	618	546	484	469	445	464	421	409	324	341	363	355	339	341	349	325	277	320	297	287	307	322	282	290	294	317	277	299	294	293	259	304	289	295	277	262	276	311	284	277	285	272	296	288	278	262	270	287	259	316	294	268	277	274	279	285	257	247	246	308	310	260	306	282	240	286	268	271	281	267	258	254	256	247	275	295	272	261	248	257	270	269	250	256	238	255	247	254	267	278	253	229	254	273	274	290	272	251	250	254	254	277	267	247	281	256	261	248	274	268	232	294	254	291	257	313	264	260	272	260	280	272	266	244	272	290	278	248	261	264	273	237	277	269	253	264	265	259	292	258	285	264	278	265	256	275	273	277	292	253	279	274	254	272	284	259	283	264	250	275	252	265	290	272	291	272	276	263	257	264	276	252	225	235	270	286	273	260	262	280	258	260	287	262	267	290	258	272	245	231	263	273	257	256	271	256	298	278	268	267	259	245	264	286	287	243	287	279	260	256	240	253	263	274	254	263	293	297	271	255	241	249	287	283	243	280	308	256	286	275	293	257	266	254	264	268	271	259	287	271	267	284	263	276	263	283	261	283	288	255	303	272	261	249	257	259	265	278	272	267	242	253	267	272	248	251	285	240	285	262	278	283	285	279	270	285	252	261	273	262	279	288	278	259	270	250	272	263	247	245	240	247	244	271	260	253	243	278	274	235	308	283	266	254	263	255	265	237	261	223	296	281	258	254	242	283	238	280	305	258	263	275	260	282	250	264	246	265	285	269	266	280	280	245	251	307	249	288	309	258	269	255	287	266	288	265	284	251	273	293	231	273	242	258	276	274	298	260	280	233	284	285	272	279	273	261	288	247	266	253	258	291	257	222	266	264	270	245	264	259	260	270	263	277	217	258	267	262	258	257	269	284	255	258	242	286	275	277	262	287	297	294	270	259	270	277	269	278	252	247	326	254	271	271	254	269	247	279	275	302	261	236	263	260	262	277	247	265	275	298	265	251	265	261	255	256	297	276	276	230	288	266	252	251	251	323	264	276	262	263	258	238	273	266	271	256	269	267	257	264	276	247	263	261	266	306	271	270	292	263	277	273	217	245	272	233	255	268	246	283	246	267	302	247	273	281	275	242	243	260	273	247	280	276	277	271	269	270	255	255	281	280	303	259	254	249	276	253	275	257	281	261	249	292	271	274	281	246	265	277	249	278	266	290	269	285	242	272	239	272	294	270	243	271	293	235	270	259	256	249	254	279	283	234	280	272	263	305	284	300	281	232	289	270	296	262	297	282	271	272	303	262	296	277	262	243	260	241	261	265	266	297	246	250	281	282	255	279	279	270	256	260	247	256	264	252	249	270	280	255	278	272	244	267	280	253	268	260	281	289	248	239	265	264	261	254	268	281	266	279	267	253	261	276	277	278	272	291	238	303	263	254	271	248	298	269	261	241	285	279	275	245	264	256	291	252	270	278	260	260	279	237	280	281	284	251	275	275	247	255	253	268	233	277	242	272	267	265	245	241	236	281	260	249	276	276	268	268	236	287	247	272	271	262	308	247	230	271	272	274	246	278	273	235	247	284	281	287	246	256	276	250	279	257	263	268	248	261	268	293	278	236	277	271	289	255	246	266	270	291	285	287	290	274	239	268	264	236	262	259	243	279	257	244	255	270	269	255	239	238	267	251	268	290	247	250	251	268	251	276	231	255	268	243	261	281	262	261	280	271	274	270	231	257	288	264	265	307	240	280	253	260	260	260	278	274	251	281	262	245	250	257	265	274	269	229	248	258	290	259	243	264	252	292	256	249	260	253	268	247	240	254	258	265	254	241	274	298	269	269	271	257	250	252	249	277	269	236	246	242	256	257	239	259	274	280	282	236	253	253	267	267	271	256	243	266	264	271	268	288	265	239	267	259	252	268	280	258	249	287	267	254	257	267	254	277	254	263	273	258	284	309	267	280	269	254	260	254	259	250	264	287	250	281	262	257	240	250	248	252	239	262	256	257	265	247	245	291	275	288	278	269	286	263	238	258	263	278	262	256	302	232	249	276	260	272	282	267	232	244	263	281	298	277	288	271	242	272	247	226	279	260	226	235	268	279	281	235	240	281	272	270	277	300	262	240	263	273	246	250	262	298	270	278	293	262	235	246	250	270	268	256	240	253	250	263	256	272	236	279	243	281	257	268	265	277	273	250	281	267	274	261	275	288	277	291	284	260	278	248	271	288	260	272	235	257	268	298	249	254	260	272	267	260	236	297	277	232	289	259	255	286	246	278	259	272	257	279	256	266	283	267	234	312	290	279	239	259	258	265	273	261	257	236	263	264	270	243	265	267	278	292	283	263	266	267	289	244	260	264	259	253	283	284	262	247	273	263	241	250	266	292	261	274	258	289	267	242	294	283	250	307	269	262	253	265	250	238	285	264	273	233	281	241	267	253	284	279	288	257	263	237	235	283	234	252	253	300	266	250	286	237	281	266	270	253	289	248	285	254	244	252	245	267	271	264	258	239	286	268	256	255	256	258	260	241	260	265	269	241	249	269	271	257	250	239	292	266	264	267	271	266	289	287	285	267	258	234	251	246	267	299	263	272	245	258	260	251	258	289	259	270	231	261	269	249	236	278	248	268	265	264	254	267	250	257	247	295	251	263	264	266	275	252	272	269	231	261	286	244	260	252	295	285	263	284	240	263	244	265	260	258	258	253	248	277	258	264	247	249	268	275	270	258	260	293	255	266	260	254	267	286	264	242	255	264	266	246	261	260	267	273	295	252	273	240	272	235	286	307	241	268	270	272	290	266	272	251	241	257	282	277	258	260	238	269	264	254	249	272	269	274	277	291	274	236	244	273	263	298	252	265	257	286	266	295	284	286	258	267	263	265	246	250	265	266	281	243	273	252	282	290	246	268	248	276	256	286	244	264	264	265	262	266	245	258	297	275	264	294	254	286	247	228	270	269	260	299	278	256	251	293	285	281	259	284	266	259	249	272	249	271	280	292	279	252	278	257	287	289	245	282	286	260	249	249	280	284	237	266	280	274	262	296	279	253	276	281	269	267	279	291	263	283	278	281	247	250	257	244	273	277	262	283	298	263	233	269	274	257	249	279	254	280	256	267	272	257	271	251	264	279	265	280	247	266	278	273	280	280	236	288	256	270	265	277	230	250	244	267	275	255	258	270	242	274	257	264	274	233	267	289	234	270	254	231	282	277	272	272	245	243	275	252	282	273	265	308	258	255	244	270	287	256	256	268	259	284	289	254	262	272	264	286	251	274	268	282	250	256	252	264	267	275	247	238	256	276	276	285	249	262	274	283	275	275	269	258	282	285	255	262	257	249	287	269	265	273	244	297	228	281	259	277	284	253	249	259	275	254	269	263	275	255	272	277	266	243	266	253	272	260	266	259	264	258	272	286	247	252	271	276	260	260	259	284	280	278	274	266	266	249	281	259	284	290	261	257	278	268	286	285	257	275	277
10629	17438	14298	7639	5158	4006	2994	2336	1869	1573	1331	1084	917	823	688	677	570	641	575	518	470	469	455	418	410	423	387	396	403	367	371	367	351	370	338	352	356	320	298	325	348	338	335	378	311	299	303	314	296	337	285	326	301	347	311	286	313	323	313	316	262	310	322	292	295	293	293	293	295	308	341	298	304	297	299	287	303	283	293	299	319	304	314	293	325	282	300	294	261	301	294	276	274	336	251	282	283	309	297	292	285	282	324	290	266	290	294	304	308	307	319	286	300	299	279	301	277	287	262	291	294	306	318	285	290	287	294	283	315	276	297	284	282	268	323	294	260	273	317	311	304	287	314	322	301	281	308	277	298	295	310	277	297	306	282	282	321	332	299	292	317	292	285	287	288	286	300	291	285	309	288	288	320	314	299	306	257	293	313	266	297	273	303	302	302	263	298	286	301	333	317	305	288	271	307	286	306	291	310	290	290	282	292	283	308	289	279	278	265	294	287	258	274	282	295	319	280	266	308	319	310	295	292	273	294	293	281	297	291	316	284	302	284	277	285	286	285	269	336	315	323	310	322	273	300	274	287	299	278	299	306	311	271	302	279	303	295	314	277	286	283	306	309	301	287	271	273	279	294	294	280	300	292	297	287	280	291	287	308	269	279	289	263	276	300	302	288	308	289	313	311	317	290	272	317	296	267	318	299	293	293	290	292	291	267	324	293	287	298	295	299	331	309	295	304	333	292	304	307	288	295	297	285	290	312	299	285	284	291	250	289	309	333	263	305	278	289	305	288	282	289	268	327	281	283	270	308	328	281	320	300	312	293	285	296	266	287	289	316	299	270	321	312	299	300	317	276	264	282	287	289	293	269	277	336	296	267	294	299	292	297	274	306	298	272	311	283	301	320	306	295	307	283	316	289	284	320	274	254	280	273	289	293	318	296	310	289	299	287	291	249	320	294	301	293	282	317	283	300	335	304	281	301	279	300	294	290	277	289	325	303	286	302	302	284	298	285	266	292	295	323	293	294	268	311	293	299	293	296	303	293	291	323	307	318	277	303	293	284	318	291	279	273	302	285	320	294	250	309	298	245	288	311	279	294	301	298	272	284	278	274	316	307	315	307	331	278	308	334	287	292	282	310	286	294	279	299	309	309	321	284	337	296	267	307	310	282	293	287	287	291	265	301	308	266	324	258	279	288	311	283	277	312	337	292	306	310	286	297	295	327	291	317	284	317	261	255	254	298	282	282	305	275	284	283	264	298	314	299	311	298	290	303	300	302	279	293	291	286	267	290	278	299	283	295	304	319	271	288	312	289	315	273	298	304	286	308	303	310	295	273	333	312	288	264	286	284	288	311	267	334	275	288	311	272	262	267	270	310	300	324	299	251	272	272	282	279	274	280	322	295	292	301	289	281	286	271	287	301	302	289	275	286	301	330	275	267	303	291	278	289	291	292	291	285	287	317	276	288	271	290	289	288	320	303	283	270	304	283	320	305	308	301	286	273	316	293	264	321	275	306	290	267	325	300	297	283	288	286	316	322	291	299	306	318	284	266	270	307	302	287	273	273	266	264	295	285	298	287	306	323	285	291	302	294	279	290	289	291	286	285	303	288	285	317	303	279	287	314	293	300	310	312	287	262	293	258	287	288	296	303	287	292	274	288	294	302	289	260	323	276	307	296	283	279	274	301	313	282	299	313	273	277	307	297	301	274	287	318	287	285	304	267	297	271	311	279	310	289	281	278	308	308	288	300	289	291	270	293	276	267	281	283	294	272	240	300	275	296	298	292	282	307	333	290	298	303	318	303	294	320	271	293	321	266	287	305	297	310	293	282	303	270	269	291	265	299	305	269	268	276	267	284	330	289	278	299	292	312	295	306	285	300	308	279	289	329	299	282	292	308	305	307	270	283	277	289	305	288	281	334	297	288	329	268	277	302	300	294	264	294	280	304	264	307	281	291	282	279	306	302	292	289	271	277	276	305	298	292	286	314	326	302	284	301	282	268	303	289	315	316	319	296	271	290	298	279	324	326	315	290	293	288	311	299	275	286	279	289	316	291	305	302	292	308	248	265	287	282	314	278	297	293	304	269	310	319	287	300	296	290	288	291	296	301	314	282	299	291	319	300	260	295	269	316	282	314	262	299	303	277	306	301	299	285	282	304	305	301	271	281	270	298	266	273	275	297	311	270	300	297	281	248	310	278	328	284	313	272	317	315	294	287	261	288	302	285	318	280	280	309	289	297	292	301	292	289	300	321	290	306	307	323	304	277	291	276	291	270	290	299	290	310	280	270	298	288	267	267	275	336	292	293	285	286	297	267	287	261	304	303	303	311	318	311	289	259	276	279	326	312	277	296	289	289	271	269	299	319	279	334	288	272	300	308	294	290	286	270	324	306	296	306	285	276	288	289	292	324	298	279	306	282	272	281	294	295	295	278	307	304	309	273	262	293	291	297	310	313	289	322	270	266	296	296	308	269	306	315	289	297	299	293	300	318	331	290	296	304	304	283	258	269	320	281	288	287	317	277	263	320	309	267	284	306	278	289	302	295	298	300	296	291	300	272	281	280	267	281	276	273	316	317	267	287	279	269	290	308	267	298	277	302	277	304	313	283	309	305	279	287	248	251	301	309	262	269	270	311	290	294	283	273	293	305	282	276	294	279	277	304	317	316	282	290	289	271	297	288	319	279	285	285	276	277	311	276	260	292	286	257	281	288	279	318	280	309	302	282	321	261	281	281	293	281	299	292	289	294	310	274	269	318	291	287	289	294	265	312	273	270	313	286	246	293	282	260	278	286	312	312	307	294	278	290	289	310	278	270	281	298	284	284	295	310	312	331	282	286	273	302	264	291	271	289	288	296	274	296	280	277	303	297	298	281	290	253	302	291	270	288	296	291	305	299	279	295	308	284	332	274	305	314	318	298	303	302	279	291	302	286	302	285	285	299	309	282	266	305	292	298	290	302	270	284	306	267	287	303	276	284	253	324	322	292	319	299	287	276	309	273	276	296	286	272	284	314	315	302	262	282	295	279	281	289	268	289	275	306	275	309	280	265	296	295	284	278	288	296	286	293	296	311	269	273	295	284	274	277	280	291	257	278	257	268	275	288	272	287	290	311	297	269	276	325	299	328	278	309	277	314	288	322	278	290	268	319	279	325	286	315	306	291	301	280	272	291	296	318	297	281	259	295	280	296	274	264	310	302	280	282	303	296	283	274	305	270	300	290	307	279	299	301	284	301	294	316	278	299	296	323	261	295	283	289	317	321	300	295	286	291	301	269	311	287	305	303	280	299	264	269	285	283	313	278	335	314	294	281	293	286	310	310	307	288	286	284	276	279	302	292	301	284	284	268	283	286	317	310	286	277	296	290	308	279	283	266	287	299	291	265	305	271	313	266	307	304	294	334	287	307	273	308	289	313	309	287	266	311	263	287	280	294	279	297	279	311	315	259	311	303	298	271	295	281	283	303	307	258	321	317	278	313	312	277	317
26654	20231	8496	1251	865	803	693	585	625	559	566	544	545	566	540	529	570	560	528	549	521	516	531	568	515	511	551	553	537	526	547	547	499	596	583	518	591	545	513	530	552	527	547	562	562	538	546	590	552	536	570	529	519	557	496	515	519	526	562	589	512	536	553	492	507	529	557	530	549	558	542	547	548	529	597	522	526	540	543	543	535	534	540	492	535	526	545	543	506	568	550	551	571	596	569	566	526	548	532	545	557	527	536	523	525	551	549	576	525	549	543	565	539	543	492	528	556	534	528	597	533	562	554	549	526	559	550	507	563	561	525	554	538	565	543	567	523	551	527	571	565	578	551	569	518	539	547	559	500	526	539	537	532	560	511	544	524	538	503	497	548	491	545	538	579	521	529	564	509	518	531	554	555	543	587	473	556	497	497	556	563	577	524	519	555	506	533	534	576	566	555	491	584	538	541	552	571	563	529	523	574	562	525	518	512	537	540	517	527	598	558	559	559	503	518	543	503	542	502	561	555	559	563	575	551	542	576	571	561	512	525	564	552	531	506	543	506	550	523	508	539	555	553	542	561	548	573	547	571	510	535	559	527	589	547	529	552	578	553	525	523	565	553	521	576	506	561	572	575	552	521	513	538	546	494	524	604	553	522	492	490	545	577	559	524	553	552	507	553	525	542	523	536	556	535	565	541	539	547	609	557	551	517	568	577	570	579	520	605	518	602	571	539	513	572	547	557	542	574	519	531	540	591	550	536	538	547	494	528	533	487	548	539	539	577	516	523	532	535	560	550	513	494	539	524	513	517	561	538	577	524	563	543	518	532	547	539	542	533	536	573	531	526	560	544	535	520	549	568	542	557	547	533	606	529	533	575	512	557	524	530	524	527	594	543	550	549	569	580	553	556	554	563	526	518	522	569	530	564	581	567	562	536	506	550	531	551	553	534	530	548	529	588	557	579	546	533	573	538	556	527	506	527	541	507	538	568	509	527	547	550	539	555	519	577	534	571	546	527	546	524	550	503	574	521	475	530	514	539	499	522	540	545	544	550	577	542	532	581	512	535	502	548	559	547	576	549	535	544	534	569	520	522	498	580	550	542	522	541	504	529	551	522	560	553	577	557	597	523	535	523	577	573	593	489	521	542	555	534	550	560	550	533	575	556	546	531	499	518	557	553	561	550	532	537	530	507	526	578	545	531	547	565	546	532	498	542	579	576	573	528	549	539	532	536	550	559	525	542	547	523	587	569	535	573	547	572	565	524	552	558	537	586	576	545	548	560	557	576	556	550	573	525	532	525	553	532	547	522	564	595	542	541	505	551	551	567	504	517	581	537	584	558	572	549	574	493	520	539	575	560	547	534	521	581	548	522	543	515	558	541	520	533	532	552	522	529	494	537	557	553	556	517	544	515	560	564	502	549	512	544	552	537	496	548	520	566	548	558	518	483	556	550	503	542	526	570	535	550	542	563	529	573	528	553	519	488	553	524	522	534	526	532	524	567	528	557	546	506	524	530	512	488	549	555	567	554	571	557	531	523	559	535	557	521	536	537	549	550	571	530	507	543	600	537	517	579	572	542	526	526	561	550	577	567	562	548	551	524	562	533	543	548	522	572	537	505	559	576	515	532	559	579	539	544	571	556	571	528	538	560	531	541	534	558	542	556	576	554	553	505	576	545	576	548	507	583	545	566	520	547	591	549	540	510	570	540	516	580	494	551	522	522	541	548	563	536	557	526	571	569	537	553	522	549	508	567	557	603	524	530	532	514	573	525	562	559	509	536	572	549	511	526	577	590	510	528	550	540	536	578	518	511	509	569	533	526	520	593	550	560	556	523	579	522	556	508	534	522	519	528	547	535	524	559	557	585	535	549	571	571	569	571	514	524	521	579	495	525	554	530	547	558	507	518	559	574	563	560	561	531	554	569	524	520	554	581	513	541	565	592	558	531	571	512	548	525	539	567	570	510	518	554	535	543	534	526	533	541	540	538	561	532	550	565	550	563	524	520	531	597	557	528	508	544	541	534	519	488	529	548	532	509	500	559	547	530	547	524	539	559	534	494	510	495	545	583	551	579	572	556	521	527	533	559	545	594	558	537	521	540	518	547	553	557	564	524	546	536	481	547	545	535	548	523	545	534	537	522	542	547	526	521	568	534	520	571	552	500	546	536	528	544	552	570	542	526	553	543	515	532	528	555	522	565	569	562	555	514	501	563	548	545	575	553	545	520	551	563	528	552	533	584	536	553	542	535	595	535	539	534	547	512	529	527	511	529	514	549	560	580	540	529	533	567	541	553	523	558	600	549	527	548	534	527	542	547	544	506	535	563	541	552	580	583	527	550	512	519	522	577	522	557	550	562	512	549	514	566	556	549	532	546	499	552	583	564	581	519	544	510	583	551	557	523	557	531	509	529	517	544	539	570	554	541	565	548	552	550	510	572	531	535	511	535	528	528	554	539	543	586	543	529	525	543	535	538	547	553	489	544	530	523	553	558	545	553	525	499	519	529	557	509	528	509	553	564	535	568	507	559	569	552	526	560	569	515	532	591	557	474	557	540	543	548	552	539	556	564	548	525	521	544	524	528	525	547	557	518	573	579	536	511	527	557	530	526	519	542	525	546	518	538	564	579	581	519	538	524	555	544	510	542	534	560	542	493	524	527	541	572	504	578	546	526	545	533	531	553	564	564	536	540	520	566	560	516	584	556	517	520	542	557	559	579	557	546	541	566	553	567	494	555	547	554	564	509	568	533	535	560	588	558	560	504	554	524	569	599	561	578	545	579	539	523	569	554	540	542	527	536	570	536	549	540	545	500	489	549	543	524	553	534	551	527	549	520	524	588	515	529	529	519	543	545	552	511	558	538	545	530	518	566	535	533	512	526	522	552	523	567	575	529	515	533	550	539	583	544	562	526	511	513	495	586	579	533	499	549	545	540	558	546	530	516	548	547	567	551	545	542	514	531	546	549	523	532	519	545	573	535	522	520	552	542	541	544	576	568	552	527	577	549	529	535	546	541	567	548	544	548	551	590	572	493	531	537	536	544	526	506	522	518	527	548	536	550	537	546	544	561	527	577	538	548	547	529	593	539	503	563	520	522	503	558	533	559	541	558	546	540	554	518	515	528	535	527	554	567	617	539	562	588	585	570	519	536	547	569	548	532	544	556	532	566	543	580	501	530	532	515	578	534	562	570	536	530	555	509	547	499	550	531	518	548	558	460	558	516	566	509	550	538	552	534	575	582	572	561	554	522	527	558	558	512	552	549	571	572	543	561	539	530	523	551	531	525	553	555	591	552	514	521	558	581	564	549	548	549	537	590	605	545	568	555	542	549	531	549	585	528	544	513	548	500	545	522	530	563	578	549	570	542	561	505	564	533	550	546	580	541	524	557	570	576	534	571	510	531	568	525	521	545	572	572	535	569	557	553	562	551	543	529	517	572	529	583	524	542	554	539	467	515	547	557	535	558	526	530	537	536	583	510	542	553	533
5608	1655	1386	951	816	775	713	730	710	657	710	690	627	680	648	633	644	651	674	668	625	658	619	610	649	619	627	638	618	685	644	661	635	637	590	651	684	611	619	619	631	664	660	622	599	625	675	689	647	643	630	611	666	652	598	632	643	664	629	681	625	653	590	641	657	629	645	663	619	681	651	640	648	630	616	661	631	681	669	624	653	620	621	639	609	665	662	644	656	641	638	625	629	623	644	630	655	636	631	689	652	648	655	615	640	654	617	607	685	685	656	613	669	670	657	628	617	655	605	618	611	615	653	624	660	647	637	666	632	630	627	625	669	634	604	608	616	600	635	610	643	632	676	663	631	690	666	618	592	639	608	669	626	635	650	608	636	601	638	676	632	623	654	633	660	627	694	659	635	635	606	606	615	614	680	639	632	609	648	655	602	666	676	674	645	679	636	635	622	606	620	616	618	646	649	665	619	640	682	623	618	630	686	600	626	629	649	647	634	616	667	655	670	654	652	655	616	652	636	635	664	623	678	625	618	670	613	647	673	632	648	668	655	634	678	657	629	604	595	632	587	656	600	588	639	654	634	627	647	653	600	663	604	623	626	602	647	685	619	615	614	622	619	624	639	661	662	645	648	678	618	587	606	629	638	671	612	690	626	689	623	638	612	626	616	623	642	654	653	611	673	631	663	614	635	610	633	642	662	633	654	647	627	650	651	627	651	638	647	648	646	577	661	661	641	648	661	640	590	661	649	615	615	666	611	582	636	632	579	640	699	675	632	619	664	666	589	659	650	675	631	636	649	664	617	634	633	611	663	686	639	637	641	653	598	654	629	604	695	637	645	620	661	686	628	660	644	638	636	664	628	604	620	619	603	616	677	661	677	632	649	659	632	652	682	620	617	651	633	661	587	604	641	656	659	629	646	613	636	612	656	653	647	621	666	627	618	616	617	637	670	635	635	682	645	688	627	653	641	654	626	632	634	650	649	593	638	651	634	646	639	625	656	663	628	625	601	663	643	663	647	662	654	620	685	602	656	637	670	650	662	646	638	651	657	661	624	666	671	606	612	612	667	624	659	640	643	669	671	643	619	642	667	646	626	625	661	630	618	605	621	678	638	651	635	660	649	616	636	619	655	645	640	635	622	650	655	674	655	649	592	663	620	683	608	612	594	619	654	635	640	655	655	618	601	581	672	653	604	654	650	635	645	650	587	660	636	631	685	627	651	685	630	672	648	650	667	650	665	673	636	669	638	660	636	622	628	703	631	663	691	559	624	661	623	627	631	642	597	644	652	620	664	668	668	651	661	640	639	719	656	667	668	680	651	606	644	657	647	643	659	652	688	635	644	639	621	698	643	607	609	649	676	671	654	623	613	663	661	696	646	638	633	650	629	611	605	607	649	644	652	613	634	691	649	610	646	630	625	644	590	633	646	614	617	646	651	634	676	662	635	614	619	609	625	642	643	635	642	681	636	689	622	594	609	614	620	615	640	641	686	643	664	660	670	649	637	612	647	644	640	648	613	687	614	679	626	652	604	690	641	686	661	616	641	661	669	656	656	628	656	572	686	659	652	622	574	614	646	573	630	637	618	613	591	638	682	675	635	659	621	669	630	687	610	661	612	636	684	683	620	648	624	644	664	630	617	623	632	597	645	645	663	658	647	578	653	635	690	606	646	647	663	633	642	620	648	596	599	584	630	610	630	712	636	662	642	633	619	620	668	675	661	628	680	635	610	658	653	615	641	609	632	661	646	641	652	610	657	599	623	618	704	576	565	633	649	623	614	640	642	656	648	620	643	656	629	649	635	629	611	629	675	636	615	613	654	604	645	625	641	673	654	648	640	638	631	618	598	653	636	646	652	682	641	636	648	616	639	668	652	624	633	651	650	664	668	639	657	625	686	626	634	653	633	710	651	605	653	676	672	642	622	656	671	672	644	684	640	621	657	645	616	677	649	620	633	656	599	659	663	628	596	680	668	641	626	604	640	649	590	675	611	661	638	632	635	628	655	627	641	660	633	622	656	682	590	669	663	619	650	653	636	696	666	652	659	559	659	631	634	702	629	687	641	672	682	643	612	629	669	639	641	622	653	640	677	618	652	636	657	652	624	629	619	581	647	664	651	694	675	646	619	634	663	658	629	629	650	636	640	613	643	647	670	621	677	641	610	613	634	663	667	612	660	633	620	682	627	674	655	645	625	677	643	696	653	633	605	661	655	653	616	659	649	654	644	682	660	634	636	609	650	655	631	647	622	673	615	662	571	591	655	644	633	628	622	631	640	630	616	638	649	670	650	630	605	638	684	625	724	627	641	616	633	632	656	628	679	631	653	661	625	609	626	639	609	624	638	622	642	671	619	685	634	655	654	642	646	636	595	641	685	665	647	661	630	644	637	673	677	661	662	580	648	644	630	607	620	618	651	646	703	648	622	654	587	623	612	651	625	654	622	651	676	658	685	655	653	635	639	682	627	681	646	593	671	634	661	619	641	624	639	649	652	689	624	647	638	629	615	660	646	636	591	668	642	677	638	675	678	687	592	641	663	628	628	638	671	647	675	619	626	635	605	643	665	637	590	652	637	641	630	648	648	652	636	603	661	626	641	640	661	654	653	627	660	641	623	645	642	634	615	662	604	637	635	677	634	647	631	615	635	641	626	621	668	614	616	649	630	609	646	601	625	665	664	645	679	641	655	662	664	657	647	638	599	624	658	638	670	674	640	642	571	661	651	679	600	628	633	652	642	622	649	684	624	635	683	637	628	664	626	636	651	614	687	648	598	658	668	641	624	625	640	622	649	638	640	636	647	652	663	649	626	632	678	619	644	649	665	669	659	685	650	637	677	648	642	700	662	669	644	682	634	659	609	645	649	598	657	622	700	632	611	649	637	659	611	669	636	636	608	594	629	673	646	636	669	636	614	607	643	598	656	654	638	650	719	650	611	673	639	667	622	614	673	678	646	651	684	638	616	625	644	629	634	685	677	663	615	631	612	645	687	654	671	667	623	653	637	628	630	652	648	620	641	635	613	638	674	661	641	660	669	645	642	647	633	676	643	646	648	701	607	641	670	634	625	662	686	674	611	617	610	647	689	637	623	641	607	679	640	642	660	631	629	654	667	623	628	657	601	706	624	619	617	621	647	618	629	683	639	630	628	650	637	614	654	631	640	617	640	609	639	622	613	675	658	637	640	670	674	617	619	596	607	639	620	663	597	667	625	606	635	680	665	612	620	634	643	645	619	664	638	647	629	643	651	638	579	642	633	691	643	645	665	633	683	641	629	636	646	638	627	601	613	668	617	627	621	646	718	590	696	627	647	595	672	689	618	637	652	627	645	610	634	636	618	629	640	619	645	647	709	635	629	620	616	622	624	655	634	629	672	645	614	595	635	627	646	675	691	630	695	646	656	660	688	618	571	627	628	650	616	634	643	657	622	629	595	606	630	625	660	657	626	619	657	661	630	630	658	663	622	608	650	643	585	590	672	653	613	658	675	644
23762	20986	28336	23808	20970	11886	1291	722	605	535	527	400	456	354	318	336	375	333	345	338	304	318	302	291	283	259	279	298	316	273	292	311	272	288	255	317	249	281	237	280	288	266	283	268	248	275	259	267	274	257	264	241	256	274	270	279	259	248	255	267	280	262	292	258	300	260	278	302	263	259	292	274	300	261	258	256	273	273	301	252	260	269	268	270	284	302	274	282	260	256	271	295	272	277	258	268	274	278	282	289	268	252	251	284	251	295	247	311	242	261	275	258	267	214	263	259	267	280	267	289	267	287	268	279	255	275	253	241	236	255	249	299	267	276	274	263	295	281	270	249	293	244	238	261	268	291	276	248	296	259	265	257	262	267	296	256	268	285	262	289	291	264	275	253	299	258	312	266	269	265	267	257	287	279	276	259	268	267	281	273	251	290	280	274	259	271	256	273	260	249	289	275	291	295	270	295	289	259	257	282	266	263	252	267	258	270	262	288	231	253	283	258	278	252	280	257	281	267	261	248	262	299	259	287	271	259	261	266	276	281	264	259	275	268	283	236	263	284	273	266	283	270	278	292	278	257	277	254	240	269	251	226	285	252	273	239	247	261	235	259	282	269	268	271	243	249	283	239	262	260	273	274	290	282	286	239	247	245	258	274	282	261	257	290	264	259	292	230	286	263	264	279	271	288	249	269	259	263	265	266	270	271	269	253	261	270	271	275	276	250	274	246	260	259	256	264	244	263	250	270	251	279	269	247	265	281	249	260	272	278	283	264	276	248	273	252	262	259	276	233	242	269	258	304	273	282	216	270	264	287	276	229	295	262	249	261	287	281	265	279	274	258	283	315	256	274	237	279	242	258	270	257	264	272	220	247	249	277	247	247	255	261	254	240	272	289	281	254	252	274	281	289	288	280	252	280	258	239	279	259	274	214	283	253	286	272	279	260	287	289	266	281	290	284	266	270	282	256	257	243	279	279	247	271	246	284	271	277	287	260	274	261	258	248	229	250	274	276	275	284	282	263	261	263	266	248	263	257	313	271	269	224	255	251	262	255	239	284	257	252	284	257	275	302	264	246	252	286	258	260	273	255	265	268	274	257	252	271	286	272	267	301	260	273	270	300	264	253	261	271	246	261	259	280	274	268	243	260	277	242	273	250	238	255	255	273	242	283	301	277	257	247	313	253	244	247	253	253	245	231	257	258	251	267	248	279	271	242	268	273	281	270	280	271	262	259	287	261	252	252	249	254	259	248	274	285	256	270	259	291	294	252	272	229	249	273	243	270	270	236	259	274	219	259	277	238	269	277	246	254	277	256	263	268	257	256	273	239	295	305	273	253	241	288	273	267	274	293	287	262	265	273	276	244	253	258	282	278	263	291	266	257	271	269	270	289	263	268	254	294	243	229	267	244	241	296	261	279	278	260	265	248	286	275	274	280	264	252	279	280	243	268	256	241	281	243	268	248	301	254	277	248	259	268	241	254	263	232	279	279	269	256	251	271	255	273	249	259	276	274	249	268	262	270	262	242	261	273	266	268	287	282	233	290	301	268	285	269	296	283	291	266	254	294	276	275	265	283	262	268	262	261	284	287	273	293	280	226	246	271	259	236	266	270	252	253	259	269	289	246	278	244	256	273	242	263	264	268	258	275	278	264	264	249	240	298	270	287	280	268	233	259	276	309	254	268	253	232	260	237	240	280	287	273	300	297	242	274	266	262	242	261	274	266	284	268	284	261	246	233	242	281	266	259	268	266	245	283	262	261	290	273	281	259	276	257	266	279	246	282	271	283	229	298	287	272	275	255	253	282	266	277	260	275	254	269	246	230	303	245	239	297	277	282	278	275	265	251	238	283	270	245	251	280	240	246	264	251	283	263	232	264	259	262	263	288	262	271	254	241	236	262	282	239	270	274	259	273	246	287	250	261	261	256	282	262	248	287	249	237	265	269	247	260	276	312	252	250	248	250	259	250	248	258	271	280	259	259	267	272	265	271	305	277	274	268	248	260	262	260	268	237	301	286	278	240	245	293	272	257	265	243	266	277	276	267	258	242	281	262	275	226	261	283	278	277	257	258	288	286	280	279	237	257	256	277	277	237	262	269	266	274	251	251	286	280	260	278	249	269	284	289	275	244	275	275	283	246	275	255	248	259	276	258	295	244	285	258	262	282	297	287	268	276	241	252	239	274	259	285	293	268	268	267	282	247	295	283	237	277	240	275	283	262	252	244	261	229	285	258	246	291	266	269	250	275	268	263	253	271	260	254	245	246	274	272	259	255	282	256	261	266	239	259	246	269	252	284	255	285	264	273	258	268	263	269	265	252	261	274	255	292	261	239	264	269	254	278	259	274	300	256	279	256	254	254	283	266	251	267	255	274	275	234	264	267	268	246	273	266	294	261	281	267	275	262	256	256	236	260	263	288	264	277	250	269	283	266	287	269	281	249	268	278	248	265	273	245	251	276	305	253	271	278	282	264	273	282	271	254	253	254	269	286	258	273	280	268	271	241	249	243	279	245	271	268	286	282	236	270	251	256	256	250	262	268	267	257	245	282	270	264	247	291	254	292	285	242	270	253	252	251	240	271	255	289	303	230	266	267	294	267	274	286	254	273	265	276	260	266	256	266	272	255	293	286	248	264	256	246	293	269	274	263	260	275	241	298	259	260	286	274	267	301	251	270	282	269	262	262	276	256	254	278	279	239	264	240	264	266	279	275	255	248	255	252	249	289	278	257	278	274	259	277	265	264	259	262	233	264	260	273	247	250	271	284	293	247	263	249	251	291	270	252	266	252	278	241	264	286	276	259	308	268	286	286	285	293	275	289	255	228	295	278	242	270	250	281	266	288	269	229	256	275	293	266	262	276	239	234	278	263	272	267	297	242	276	241	251	262	238	283	301	276	252	249	294	257	275	293	297	245	259	274	290	270	261	280	284	259	252	236	290	257	252	271	258	258	228	274	249	289	263	281	250	251	249	244	298	257	275	276	276	255	261	248	268	291	264	295	275	288	253	280	243	243	254	272	265	272	269	248	260	247	263	234	245	271	279	269	277	261	305	266	277	257	277	273	237	294	270	255	295	293	254	252	256	259	247	263	235	243	241	256	278	236	276	247	278	271	268	291	285	260	282	291	266	250	263	253	253	248	272	276	264	263	253	257	267	250	265	278	242	241	242	255	272	270	294	266	243	247	277	241	270	250	272	282	272	257	236	271	291	295	263	261	273	259	293	264	252	266	272	276	252	280	277	292	270	268	233	260	252	261	240	304	273	241	267	260	285	261	285	247	246	249	289	264	277	291	257	247	263	270	262	258	266	261	271	237	251	260	279	277	260	262	245	258	273	244	241	274	256	266	292	291	254	277	280	238	277	266	291	299	244	265	242	262	284	271	263	268	294	262	279	253	242	271	254	286	245	254	278	280	284	298	228	242	274	248	253	268	255	304	287	274	265	281	235	273	265	239	254	282	258	258	283	276	279	276	288	269	263	302	218	264
7425	10638	8841	4354	2926	2236	1733	1378	1122	910	802	708	645	569	577	505	478	497	445	414	433	426	436	419	378	385	397	356	377	340	392	354	368	348	325	336	365	332	321	348	333	326	332	333	322	352	342	337	348	325	343	353	346	286	328	301	339	319	316	342	332	321	322	309	337	316	306	328	341	345	289	358	342	333	324	343	332	318	346	347	309	301	331	301	349	325	344	334	340	335	314	330	351	318	318	334	319	344	321	302	305	310	319	331	342	340	317	307	295	278	314	288	314	315	339	307	315	308	345	330	319	328	327	319	319	315	317	326	329	335	362	338	307	343	327	349	320	293	352	332	336	278	317	314	327	328	334	308	285	310	359	314	314	297	324	309	315	296	370	303	303	333	338	278	341	295	333	295	321	342	335	331	291	288	295	315	317	315	305	302	346	330	295	319	319	312	316	334	288	323	352	294	284	294	320	338	311	305	305	304	316	305	299	351	305	308	306	298	316	333	325	293	332	321	318	336	328	320	330	295	303	307	316	308	300	295	332	302	307	303	301	323	293	319	339	333	313	327	266	311	363	287	314	322	326	330	332	313	281	299	310	329	315	290	311	307	288	336	318	327	339	317	349	341	320	345	355	284	298	321	324	337	317	327	299	347	325	348	313	299	335	316	313	332	336	321	321	310	298	310	313	302	315	307	330	315	330	339	302	314	321	312	332	310	281	310	336	333	322	279	304	338	317	329	328	322	346	313	331	344	313	299	348	321	342	328	316	336	302	348	319	350	314	326	315	316	292	317	311	334	356	340	325	317	313	331	299	329	295	315	343	323	356	330	295	311	342	300	321	342	302	307	309	331	303	317	318	296	305	339	324	346	327	349	331	349	303	273	331	357	327	326	281	362	323	288	325	349	332	316	320	313	330	326	314	355	309	321	344	331	340	323	330	334	346	330	316	321	324	312	347	320	349	340	313	308	321	327	335	337	309	328	296	344	314	327	316	346	325	316	335	285	326	310	318	322	328	349	292	347	314	326	307	338	304	330	308	299	356	333	302	354	325	343	300	323	333	308	303	327	302	283	324	317	325	288	318	321	331	351	297	336	336	301	321	325	308	277	304	314	294	349	319	312	313	298	332	310	335	329	307	331	329	284	325	318	324	328	344	355	291	326	336	327	317	337	327	330	323	313	300	344	310	335	332	315	311	365	311	332	299	291	345	332	311	330	323	344	316	338	344	321	296	311	349	327	312	329	347	369	314	336	312	336	353	314	351	330	310	367	318	341	328	321	335	321	335	316	335	321	330	308	301	324	319	311	338	331	311	296	310	329	334	304	303	315	335	314	346	286	338	310	333	300	341	320	340	315	311	318	313	325	319	333	325	318	298	295	334	308	311	319	321	361	306	324	332	332	332	339	329	324	325	332	333	311	312	329	326	333	292	295	294	307	308	309	339	298	341	305	280	344	336	329	315	335	332	338	348	317	338	348	321	323	309	291	295	316	299	318	290	302	331	363	346	302	330	345	295	329	311	307	325	337	301	303	305	294	303	347	284	301	297	345	323	298	327	315	337	316	317	306	352	292	338	315	316	320	325	350	330	359	309	336	313	326	320	325	336	334	365	314	319	325	377	340	305	326	323	319	319	311	327	328	304	291	324	310	349	326	310	288	329	327	280	337	328	319	298	358	334	315	318	309	324	350	306	318	336	346	302	302	319	314	297	301	305	333	345	342	293	320	312	335	306	307	315	333	324	306	318	292	331	310	302	327	307	314	324	331	351	289	329	315	327	336	309	341	294	312	318	318	297	306	346	315	326	297	341	306	311	293	311	287	319	332	297	323	354	333	304	294	327	312	301	313	339	299	337	313	300	363	327	340	344	336	334	332	317	327	349	331	330	300	328	303	331	325	298	310	330	313	337	302	324	339	323	301	320	334	280	318	274	326	306	304	310	315	314	330	334	327	296	325	293	343	306	342	324	317	335	310	322	279	329	318	264	311	346	327	332	301	332	349	294	312	302	317	304	296	324	310	338	326	302	322	340	337	336	296	313	321	320	301	306	335	316	319	319	307	288	298	301	323	340	297	313	326	333	332	297	318	357	330	314	290	344	304	309	319	338	331	320	314	309	357	314	319	313	341	334	314	287	354	342	313	321	324	335	329	314	319	310	348	328	311	343	316	311	331	301	327	348	333	302	345	327	332	322	295	311	317	322	336	299	308	289	344	327	308	315	312	354	326	285	332	318	293	319	318	359	326	331	313	325	308	304	327	299	324	305	310	336	326	325	319	358	344	338	305	341	332	305	315	320	312	360	339	338	296	321	299	331	307	333	366	327	315	304	344	302	303	347	331	340	321	321	342	342	338	302	304	302	337	316	349	323	328	320	298	312	272	320	334	316	346	323	350	345	306	366	346	310	316	277	324	335	343	331	303	316	342	309	305	300	311	313	299	309	308	319	312	315	316	339	280	321	294	313	336	333	318	326	303	328	311	313	339	330	314	305	301	346	315	319	330	316	324	334	323	290	318	315	339	330	349	328	310	333	324	314	308	307	328	321	329	356	328	299	338	320	342	322	312	309	309	341	291	302	321	302	315	284	317	336	324	317	323	326	315	307	310	305	315	322	309	309	333	325	355	317	337	298	322	336	320	313	315	319	309	311	331	319	330	331	301	350	293	303	297	306	337	288	266	311	321	322	329	309	321	326	344	317	359	336	326	304	293	305	302	311	309	343	328	331	295	340	322	312	339	340	297	323	327	326	309	325	346	323	312	301	316	341	319	338	315	301	321	317	343	329	317	327	335	346	297	319	301	310	317	327	335	318	299	322	271	363	320	283	327	317	336	324	312	340	354	300	306	282	286	360	338	299	321	296	313	299	321	301	322	313	342	311	331	324	339	312	307	310	305	297	313	330	309	345	323	329	342	302	331	312	317	310	336	327	324	318	334	314	344	301	309	319	345	290	295	319	337	320	326	306	349	337	355	315	317	360	327	313	379	325	322	283	333	309	325	336	346	317	330	307	261	302	278	292	333	302	318	322	310	325	338	323	341	329	318	308	344	323	336	319	313	302	285	316	325	316	310	344	316	322	330	326	317	364	339	351	323	317	347	322	301	328	324	318	323	334	269	311	300	329	337	328	343	311	330	347	341	313	319	296	358	320	346	342	314	318	330	309	352	370	333	328	321	288	343	330	315	341	317	314	354	308	294	344	311	308	328	305	319	325	309	326	342	351	314	332	352	317	295	345	335	339	292	332	333	307	344	347	343	314	332	285	342	320	304	327	320	330	314	352	333	315	327	308	315	310	331	326	301	298	337	326	284	335	346	290	336	306	304	311	359	293	322	324	317	282	302	318	327	317	323	332	307	318	316	304	313	330	284	305	347	339	320	321	291	350	334	303	346	312	323	325	347	316	307	339	340	324	294	314	356	295	313	364	315	308	308	330	303	307	315	312	358	344	309	330	333	301	344	329	335	312	304	322	297	311	348	306	322	349	326	297	306	323	315
25071	21046	27326	24833	11415	1189	983	807	741	757	744	704	689	659	695	668	715	686	663	649	651	651	643	627	654	649	644	616	672	647	665	629	651	653	617	650	659	622	648	646	657	590	642	602	655	636	652	643	641	658	654	642	623	661	625	612	639	675	620	583	642	654	655	643	602	630	632	635	664	659	642	586	627	677	642	618	623	609	635	647	603	622	600	665	635	670	608	697	573	641	639	588	614	606	614	623	690	624	642	676	616	625	622	654	625	648	650	659	639	620	671	634	708	650	641	628	637	624	657	722	633	639	637	660	577	655	631	631	621	642	581	611	639	623	650	603	613	651	630	637	649	643	641	642	610	622	590	647	622	619	639	638	708	650	654	636	609	672	582	655	639	605	637	595	648	631	655	627	639	670	636	617	640	649	607	631	682	631	639	658	563	641	660	631	642	598	639	589	648	589	639	592	672	674	641	602	636	628	609	630	651	621	636	637	632	671	625	618	629	643	659	630	605	605	656	693	651	619	630	621	640	582	642	650	661	662	575	640	628	640	620	635	616	651	638	604	626	603	660	626	672	618	646	667	612	642	619	603	656	615	614	601	634	608	636	624	645	678	630	596	640	658	633	630	618	621	620	616	590	626	615	674	630	619	626	660	654	636	682	615	589	634	603	581	639	622	655	671	631	610	616	675	613	614	670	669	652	610	624	615	650	639	660	628	675	616	634	636	666	586	633	626	561	636	648	634	642	610	609	649	657	630	631	629	644	661	616	623	663	630	620	639	640	630	624	618	680	647	596	613	643	606	641	602	632	648	598	633	633	641	637	649	655	623	621	622	652	656	642	583	645	613	659	645	660	629	671	659	654	667	674	675	590	645	569	639	648	617	646	625	645	631	629	685	605	613	603	593	604	651	582	661	593	622	579	674	637	599	682	650	637	605	629	662	597	606	626	644	631	624	624	626	624	658	607	625	569	638	695	614	617	667	662	618	623	624	666	643	660	665	678	648	636	619	636	663	647	641	633	657	650	614	605	653	663	636	646	587	613	665	610	646	621	606	656	624	647	633	647	633	628	662	619	626	640	628	623	619	636	602	614	633	662	647	674	616	667	675	622	637	588	655	654	593	657	662	621	661	638	590	660	654	680	555	631	602	635	653	638	606	631	598	592	662	656	669	643	661	634	620	616	631	632	657	606	674	613	607	621	607	652	646	678	590	649	679	620	685	635	702	659	640	672	599	607	649	654	664	643	663	653	660	647	603	635	672	608	596	623	620	637	610	673	647	663	642	636	644	540	624	605	643	631	623	686	655	661	619	638	632	678	593	643	639	642	622	658	651	629	634	602	634	640	626	620	566	597	649	627	671	598	608	610	631	643	617	694	644	574	601	615	567	668	661	640	643	599	648	647	658	634	639	650	677	656	658	632	692	587	643	640	590	637	648	645	607	638	593	652	645	625	635	599	592	616	650	628	644	683	623	613	647	660	633	652	634	620	629	654	655	567	642	666	615	658	613	636	636	618	588	640	628	636	657	594	610	644	659	660	622	604	635	621	639	641	620	595	617	661	645	649	640	581	646	591	625	617	608	618	618	632	680	674	606	609	667	588	588	634	617	655	673	633	609	661	647	657	619	594	619	618	656	604	633	635	639	566	645	650	645	622	655	629	638	615	648	624	626	643	640	620	606	645	673	622	642	626	627	704	637	591	643	634	594	652	613	649	690	637	639	622	622	622	627	607	620	639	680	653	630	691	659	611	625	679	649	658	631	638	663	638	626	623	662	618	627	650	643	635	649	626	583	641	640	682	666	627	630	624	647	657	632	610	633	641	646	619	673	625	596	664	616	594	652	660	630	655	634	614	612	630	643	652	606	597	619	655	629	637	642	655	640	650	622	595	666	631	589	663	631	639	636	610	612	647	614	644	661	673	643	631	617	606	600	663	587	619	655	579	685	614	673	630	658	658	676	611	648	662	626	604	635	621	622	609	650	612	636	630	629	640	618	642	627	654	639	646	623	638	692	621	630	659	598	612	674	621	623	674	579	618	662	614	648	666	616	652	611	622	647	673	672	666	671	675	626	667	653	597	610	622	565	622	618	638	617	599	665	606	615	607	643	610	662	649	645	648	675	621	698	645	664	646	650	660	666	621	606	622	655	601	657	610	638	597	631	592	609	636	640	639	686	647	637	622	652	664	631	603	668	625	653	635	633	641	605	639	626	637	656	636	639	621	647	666	661	614	668	621	636	609	636	637	615	665	611	614	683	582	649	653	601	670	639	647	656	622	620	652	676	662	601	615	605	651	635	657	639	604	630	661	621	618	599	684	648	651	655	601	648	637	611	650	661	637	600	643	633	661	628	682	593	601	605	595	667	653	649	653	642	648	639	643	650	680	624	609	705	648	619	647	649	607	623	606	614	624	659	620	619	619	647	632	630	648	663	609	628	655	663	614	649	614	621	656	631	624	632	669	646	631	637	626	672	643	608	643	611	643	659	629	639	608	611	674	614	629	679	672	614	598	619	632	646	616	657	643	622	634	614	645	645	657	652	598	601	663	633	645	640	676	604	669	633	651	644	636	657	625	604	638	615	685	644	605	650	658	610	635	631	630	626	664	647	680	647	615	639	653	620	642	643	637	694	623	641	626	598	642	660	645	626	666	683	632	615	659	600	637	652	599	666	655	630	645	671	585	572	643	637	625	648	598	615	628	646	626	671	564	657	641	664	621	634	662	676	625	615	646	615	661	644	644	646	613	626	635	647	631	683	679	620	674	651	653	634	710	611	625	646	642	646	610	631	612	652	674	654	590	629	657	636	631	638	641	670	630	635	627	679	618	574	621	674	640	631	648	664	635	641	627	627	627	610	620	674	615	655	616	616	629	617	646	626	631	655	652	629	663	635	604	638	620	658	616	619	634	665	619	660	622	653	677	657	607	652	620	612	642	606	613	595	562	595	656	667	643	635	667	583	613	641	626	641	649	644	668	626	619	584	635	639	624	649	636	683	710	656	590	651	632	653	614	651	605	646	650	605	634	649	661	601	610	631	654	642	630	620	669	588	653	642	652	602	630	643	625	608	605	638	645	621	657	673	637	636	663	605	645	666	602	665	615	626	618	652	631	670	660	632	664	632	659	631	627	638	651	616	663	674	639	625	634	692	676	647	607	605	620	649	646	617	676	625	625	641	627	636	632	597	637	636	633	590	665	650	617	635	616	667	656	663	610	634	647	613	632	640	606	640	603	671	652	648	607	607	612	628	643	637	629	630	617	616	659	652	632	648	622	668	654	667	637	613	627	611	672	629	611	631	633	577	616	652	607	621	613	637	600	641	600	597	634	634	711	645	644	642	641	595	648	643	630	664	639	633	644	656	628	646	630	647	597	657	667	681	643	659	630	632	639	650	605	675	667	644	620	632	615	615	632	580	616	590	665	598	603	664	617	680	631	608	615	617	623	658	597	574	610	690	687	640	637	631	630	683	612	640	615	637	576	653	640	617	614	689
7273	6577	5212	2733	2182	1738	1418	1261	1209	1024	967	897	883	897	847	839	837	807	760	724	776	750	782	769	744	754	755	753	773	773	731	738	735	785	760	755	740	683	739	729	720	722	730	725	755	717	695	788	691	750	776	740	757	725	772	750	721	728	718	728	737	731	738	752	753	743	714	688	705	681	729	756	743	752	724	769	715	703	702	721	696	681	737	738	736	728	713	761	728	706	740	663	779	750	699	766	735	736	750	726	730	749	696	703	732	740	736	738	695	716	778	715	727	695	774	771	720	683	667	721	727	749	776	750	769	678	746	713	710	736	778	710	698	773	792	739	681	731	772	753	737	732	702	708	730	762	687	689	701	711	716	727	754	681	784	717	708	739	721	735	747	704	742	716	686	758	813	757	731	735	755	716	718	722	743	740	698	687	700	719	681	689	721	740	708	722	735	767	735	702	715	675	703	719	670	736	723	735	752	724	733	762	737	691	745	775	692	717	720	732	744	778	714	711	722	774	730	731	738	730	682	715	726	742	742	754	729	749	694	721	769	723	749	722	726	716	716	742	722	700	679	767	738	697	679	749	716	721	772	728	714	682	717	732	726	739	715	720	714	714	747	763	692	736	718	719	750	761	709	742	720	763	787	697	695	729	712	712	669	759	766	705	723	722	730	732	717	734	725	729	747	716	718	740	684	699	740	712	751	720	734	738	754	759	720	745	793	740	743	768	742	715	717	699	746	730	700	744	743	695	748	759	738	747	769	728	753	722	723	725	765	714	742	743	713	758	763	693	757	707	747	699	757	767	710	735	720	728	717	737	697	712	702	733	756	771	713	727	731	713	721	710	718	720	736	752	690	745	763	753	756	721	706	734	770	753	730	749	739	734	740	719	716	718	710	694	744	722	768	692	758	734	738	687	703	774	734	711	713	734	700	722	683	764	700	765	736	704	680	725	735	681	719	729	735	729	718	774	726	703	736	711	705	770	722	731	689	715	701	704	733	739	740	768	701	713	757	714	766	652	713	741	698	736	735	715	715	761	747	711	748	729	765	700	747	730	742	727	746	747	735	663	757	729	699	775	717	725	728	751	760	740	692	739	777	744	749	738	773	704	720	746	782	776	751	679	757	796	688	696	781	742	705	760	692	750	754	720	717	705	770	719	709	722	759	693	713	775	710	732	776	685	716	689	717	734	744	760	754	713	726	740	766	725	683	755	771	746	727	700	728	764	723	774	735	710	702	764	695	731	699	685	708	728	714	686	689	718	799	754	732	770	701	685	734	679	745	782	751	709	717	716	724	773	742	693	759	720	726	743	762	714	720	765	704	740	767	719	731	727	723	717	737	742	737	706	682	702	744	759	706	727	764	685	737	702	745	690	770	721	732	744	762	713	754	728	766	754	746	674	725	717	733	718	764	747	677	719	705	739	750	725	687	737	738	712	728	727	718	755	751	729	684	713	725	737	670	755	696	722	729	672	738	707	747	715	712	701	716	739	704	723	773	693	722	775	732	742	768	714	743	716	752	718	686	734	740	724	706	716	734	718	760	718	734	743	716	705	715	735	715	745	749	743	700	699	753	740	772	699	711	713	754	735	758	767	710	717	703	759	726	692	721	721	714	737	743	730	687	736	718	731	727	762	729	698	703	659	748	708	717	738	714	767	751	738	724	753	773	721	689	689	679	703	734	758	726	737	721	727	739	732	712	769	701	729	750	734	701	698	728	719	685	740	776	708	682	684	705	747	738	744	706	701	691	726	716	754	717	747	721	709	757	800	703	738	711	700	744	676	714	722	712	741	732	726	684	779	705	684	732	722	759	743	738	718	724	772	710	732	749	745	725	718	676	758	703	742	684	790	738	706	711	704	689	714	696	757	729	742	740	701	770	726	769	744	771	733	716	732	722	729	722	749	676	695	702	699	684	754	691	727	710	733	759	718	752	692	691	717	729	740	707	735	691	745	750	736	715	704	743	721	783	738	688	659	685	728	708	670	699	790	718	761	706	704	686	722	734	759	740	679	697	747	723	769	709	719	680	760	750	682	718	715	729	711	706	755	715	753	743	758	777	689	741	722	715	743	728	703	711	776	697	720	749	673	790	712	767	760	704	734	723	693	700	733	771	756	697	769	744	741	755	713	711	726	728	716	754	700	715	730	768	702	691	727	716	707	745	713	714	721	674	728	772	711	732	747	745	747	714	706	746	714	702	743	758	710	764	727	740	719	785	750	726	704	744	722	750	748	745	753	752	691	712	713	716	752	724	716	705	747	727	715	706	686	736	747	681	731	725	691	736	690	745	693	704	704	707	757	736	730	699	761	704	761	745	704	768	746	693	730	744	667	790	720	726	734	705	708	749	711	767	737	715	734	713	707	695	734	739	770	731	706	798	729	769	730	722	696	695	706	722	660	734	693	729	746	773	714	683	737	731	696	764	736	717	689	751	725	777	670	743	710	720	703	758	714	736	708	714	693	729	753	633	737	738	691	723	680	714	681	740	713	769	757	718	754	752	712	724	763	672	733	716	737	762	728	696	697	770	729	734	665	773	798	706	715	700	736	739	722	696	718	707	701	712	728	706	705	747	681	759	750	745	719	726	757	729	735	651	734	694	729	702	729	733	733	706	718	744	715	722	692	708	654	710	735	750	729	732	738	747	698	746	714	723	744	771	746	748	726	727	697	707	736	742	720	746	752	702	751	740	726	708	718	727	715	744	680	778	754	717	672	738	722	760	727	724	753	737	701	739	741	739	723	724	711	751	772	727	767	744	645	740	661	734	708	717	697	715	730	728	703	715	746	725	721	792	707	749	741	723	660	713	721	761	726	754	699	744	711	708	723	758	700	749	671	702	753	739	691	755	707	725	764	720	723	739	737	749	692	745	696	743	715	766	706	700	697	728	699	725	726	775	699	721	715	733	716	683	717	731	731	718	749	731	707	707	770	724	710	748	771	751	769	760	726	728	739	763	754	708	738	737	718	729	759	737	731	719	761	727	722	750	767	725	767	717	739	726	713	728	740	656	706	698	728	729	699	712	772	730	784	734	732	718	722	721	722	731	726	735	724	734	754	763	751	743	707	701	716	768	726	694	718	711	730	759	728	745	752	769	701	696	746	753	694	738	703	729	695	749	734	734	708	695	719	716	731	788	731	747	725	697	729	772	696	767	706	725	716	776	771	742	735	704	776	712	733	774	696	755	755	700	699	708	725	722	759	713	754	715	728	747	762	779	764	780	723	815	725	788	683	741	700	708	735	721	740	736	745	737	758	748	705	759	726	712	721	736	728	732	710	719	721	688	717	724	715	721	760	721	788	676	709	745	722	741	747	684	711	748	701	722	739	697	710	723	751	719	674	666	729	697	717	745	752	695	721	739	741	791	702	689	758	722	708	744	747	720	709	722	733	723	737	697	724	700	763	749	736	713	753	717	702	703	738	758	697	711	720	712	762	768	773	695	726	737	746	705	720	694	710	747	718	678	702	733	759	744	732	730	682	761	649
22857	21106	28959	23523	21107	21158	11119	1353	887	777	689	612	567	490	457	442	422	400	415	371	370	358	346	333	313	331	312	298	327	311	327	327	348	316	317	305	269	318	314	284	276	264	308	280	325	292	260	294	286	280	278	294	295	239	276	299	259	261	260	261	276	297	252	274	269	284	313	266	273	256	277	271	292	300	314	281	287	305	278	264	273	252	275	253	291	260	254	243	289	244	250	271	271	242	277	262	275	286	281	264	256	305	290	254	273	276	275	269	302	261	265	289	257	280	284	268	280	252	294	276	252	268	259	273	291	272	299	250	291	268	273	287	256	250	251	258	251	264	289	269	274	266	266	286	279	229	275	261	278	272	242	266	276	276	293	269	256	290	242	263	265	270	264	258	242	255	253	261	293	257	277	261	258	259	283	302	285	250	283	292	268	285	261	273	274	236	264	274	264	313	260	263	289	253	257	311	257	294	286	264	249	253	283	276	259	247	271	286	246	255	250	289	280	254	256	255	256	261	263	263	274	257	263	292	273	240	282	282	277	251	269	272	259	264	265	263	279	280	291	271	272	282	289	323	262	262	288	260	286	254	261	267	275	283	280	254	296	257	308	273	248	245	273	265	285	264	254	248	287	271	265	269	242	292	277	281	287	271	247	254	235	264	267	253	253	255	242	270	283	248	270	273	261	258	271	283	263	262	259	292	255	264	299	263	261	232	273	255	270	240	281	249	247	250	272	285	261	260	281	256	256	259	293	291	258	274	278	255	277	260	278	276	280	276	259	268	278	235	261	291	290	276	253	276	261	274	259	260	272	270	226	267	256	260	253	280	266	280	281	271	277	252	309	270	251	288	269	284	263	270	275	280	291	254	271	255	276	252	260	267	271	284	266	237	294	265	253	255	270	256	266	281	277	283	238	269	260	265	292	265	248	258	248	260	262	255	240	261	260	273	275	284	282	237	261	272	254	290	272	269	275	272	300	307	250	278	259	264	296	291	254	294	272	260	262	272	264	274	264	280	284	265	217	253	251	252	291	304	286	247	279	278	288	268	288	278	271	253	268	268	268	251	283	282	258	277	257	257	273	288	277	285	268	307	270	270	278	244	257	258	273	292	269	302	284	239	269	256	252	287	250	255	314	267	262	292	294	290	288	265	296	262	263	260	286	267	248	273	262	292	282	263	275	258	256	268	239	260	258	280	279	260	266	265	276	285	289	273	295	261	249	262	274	234	280	235	263	291	274	281	286	265	270	264	250	257	257	261	274	271	273	243	251	285	272	303	251	250	301	253	264	269	300	273	278	247	295	266	273	277	246	245	301	279	279	294	287	258	290	277	262	256	281	261	280	256	285	289	253	243	266	289	288	294	257	256	271	272	247	297	243	289	252	276	296	284	286	287	255	256	275	253	277	284	270	264	283	266	270	306	282	261	250	272	270	278	248	267	257	289	270	305	272	296	276	240	296	255	294	287	244	274	287	255	269	280	256	250	224	272	274	266	242	273	257	235	268	314	259	242	269	289	249	222	243	263	255	263	246	272	248	275	270	292	272	259	302	266	274	262	274	258	249	293	246	279	282	252	250	256	290	274	272	287	265	255	273	251	268	254	289	265	260	267	275	271	269	274	291	267	288	244	249	280	285	273	267	258	258	258	235	274	279	257	271	260	271	260	223	289	285	274	279	255	272	269	267	284	278	294	251	255	277	245	245	256	271	261	267	239	271	298	275	280	300	294	290	260	251	252	255	258	241	274	318	265	264	262	277	285	263	267	270	281	273	289	256	234	257	275	254	266	295	264	263	265	242	262	255	287	277	261	294	253	252	296	272	285	255	264	261	266	290	269	274	273	276	269	258	272	258	245	273	270	243	285	282	280	265	248	274	250	303	247	252	291	257	267	253	269	296	269	263	284	269	271	278	278	293	274	267	250	281	291	246	263	261	276	273	277	234	233	263	273	251	253	271	283	285	280	275	253	269	270	256	288	281	274	280	263	309	260	277	273	273	293	270	290	245	247	262	272	290	268	260	257	259	229	271	265	278	265	261	286	253	268	265	278	299	251	248	281	277	259	276	282	278	242	279	282	264	248	250	233	239	279	295	263	266	262	243	294	273	275	277	256	305	288	294	269	227	266	271	285	282	269	289	283	261	274	252	252	279	264	279	242	309	248	307	291	275	248	257	241	269	267	292	268	252	248	274	239	269	267	261	275	289	288	287	262	249	304	255	266	265	306	284	307	252	263	257	292	301	242	281	287	274	295	245	251	252	283	270	256	266	266	292	279	252	264	299	268	276	250	243	291	272	266	294	280	255	273	267	291	252	307	284	237	241	273	250	257	254	278	289	272	263	278	277	276	244	265	261	259	276	261	265	250	271	262	274	272	285	290	272	281	278	279	272	278	280	256	247	250	230	268	299	269	290	288	268	278	240	260	303	268	283	286	276	266	262	289	281	270	268	261	254	261	261	272	232	230	243	278	274	278	255	253	265	264	243	270	270	269	309	255	252	283	266	267	239	236	223	315	245	261	268	257	252	253	253	270	253	278	239	241	300	270	275	236	289	245	270	255	278	256	288	274	279	235	261	278	261	273	260	259	266	291	243	246	286	272	244	261	264	274	258	275	247	271	267	245	268	265	284	275	264	283	256	263	274	245	267	274	294	252	266	282	268	291	315	280	282	276	272	272	278	260	285	279	268	242	309	250	266	241	253	267	288	268	264	273	273	276	252	280	235	251	272	257	284	259	280	250	265	273	282	273	258	267	253	287	286	264	300	239	276	249	256	294	286	249	266	253	240	236	280	274	249	280	285	271	260	244	247	256	235	310	268	278	263	274	259	265	258	251	256	256	273	266	258	270	286	281	273	277	267	285	262	281	258	264	245	249	262	260	259	245	248	267	274	288	278	267	249	267	310	260	289	267	268	266	269	262	253	278	286	268	259	249	251	283	273	267	297	268	265	272	258	287	260	279	251	274	247	268	249	261	257	248	276	250	282	265	275	254	280	311	251	249	267	246	266	293	275	268	261	242	274	266	296	246	264	215	270	242	252	257	247	289	244	264	286	249	259	260	262	234	252	247	264	242	269	231	237	266	249	261	282	258	258	248	267	271	249	255	262	274	285	286	248	275	239	272	285	302	286	280	272	254	262	269	276	285	250	282	272	291	255	266	274	279	251	264	263	278	272	269	269	278	270	247	273	300	281	251	249	263	280	283	275	262	267	263	280	265	258	287	254	252	276	272	249	272	273	268	257	279	290	284	252	260	253	282	240	280	263	293	265	260	315	287	291	250	247	254	289	288	301	271	287	274	253	248	259	248	243	267	245	262	281	251	241	266	285	286	274	249	271	274	268	272	257	296	275	248	286	245	276	233	266	284	253	261	287	268	243	261	256	296	276	272	254	268	291	267	282	272	240	246	265	271	261	260	257	272	264	264	294	275	273	260	293	233	287	271	263	256	252	251	266	270	279	257	251	271	272	278	281	260	252	303	275	253	261	253
10668	17548	14285	7581	5208	4061	2974	2316	1938	1484	1311	1078	881	853	746	634	674	618	583	514	510	499	446	406	399	438	413	376	381	428	365	335	328	329	339	321	315	368	343	325	361	299	343	318	319	307	333	334	321	288	332	319	313	320	313	299	326	291	320	308	294	303	287	317	324	286	313	310	334	295	340	335	279	274	281	305	288	329	304	315	297	308	281	287	301	322	302	326	298	274	291	334	278	299	299	319	314	311	291	284	292	277	257	252	297	253	308	296	298	309	313	298	324	311	278	315	286	271	308	311	322	296	298	300	297	290	312	296	281	282	298	295	285	293	291	289	304	286	278	288	320	279	304	290	296	267	296	290	294	294	288	281	255	280	319	263	281	285	295	300	338	300	314	283	324	292	329	313	305	289	285	310	326	276	309	251	301	322	258	272	288	298	315	301	303	275	296	318	290	287	299	331	317	287	321	255	307	304	291	278	265	293	291	273	297	312	336	273	299	284	315	327	336	285	304	298	293	302	295	268	321	291	263	277	313	267	302	305	317	299	298	319	299	302	306	278	283	300	301	321	298	304	315	280	317	289	293	281	322	300	293	294	304	270	299	270	279	326	274	302	306	304	299	289	310	287	312	298	256	316	289	275	297	321	290	318	280	312	274	279	313	313	318	331	311	333	295	316	276	326	283	289	315	306	281	286	306	320	314	292	300	321	288	295	278	301	335	277	303	309	298	309	288	293	270	289	305	300	286	313	303	283	289	280	298	313	288	302	296	304	297	309	321	292	281	294	274	275	288	293	303	283	306	289	299	308	293	296	278	313	285	279	305	317	273	273	283	293	283	291	295	278	320	277	306	295	304	277	307	305	280	286	325	305	280	296	299	327	320	276	286	283	287	310	304	338	326	301	315	300	283	255	299	285	305	294	294	316	236	302	292	282	308	287	305	306	280	303	288	301	331	288	285	307	306	283	284	307	297	299	284	272	288	301	304	317	295	275	312	300	248	262	267	270	316	315	304	278	298	274	309	282	315	341	320	305	321	287	279	274	290	299	288	297	313	312	293	266	295	341	293	297	295	286	314	319	292	316	283	312	312	320	297	286	305	315	271	301	282	283	300	314	309	312	291	289	301	300	296	288	257	299	308	324	339	305	301	308	324	242	306	296	308	310	312	273	292	296	252	320	329	275	276	315	284	273	313	311	296	303	300	267	298	308	312	293	275	314	291	317	300	285	281	287	308	300	311	303	293	303	302	316	293	297	317	287	282	311	303	318	302	299	290	300	297	275	274	340	305	271	284	295	288	298	302	288	293	283	302	304	274	302	285	314	303	295	273	316	294	326	294	275	295	300	290	265	292	302	309	269	296	307	288	320	289	329	309	271	295	304	277	317	273	286	300	315	301	288	280	305	275	282	323	319	267	313	304	281	314	266	270	314	287	280	312	333	280	310	292	283	293	316	272	305	332	324	309	306	300	340	315	303	306	313	287	323	292	342	322	290	282	297	291	325	315	289	294	313	303	311	299	277	285	328	298	266	302	289	285	290	296	310	321	306	320	291	303	318	287	326	318	296	309	293	268	280	294	275	333	270	316	311	268	297	266	314	271	327	302	295	327	304	298	316	301	320	281	286	323	279	299	279	291	297	299	292	282	295	303	292	284	292	333	271	279	300	288	317	276	299	321	322	299	265	285	284	316	293	277	290	300	298	291	287	288	315	287	291	317	301	289	295	307	263	295	317	297	289	322	298	295	293	329	294	300	323	280	299	295	298	312	286	324	301	295	281	288	298	320	308	283	283	327	306	299	267	296	304	293	273	318	275	274	298	301	270	296	281	284	272	298	315	274	306	299	293	280	285	302	324	282	290	304	287	293	310	278	290	288	283	317	262	268	314	300	329	276	282	291	278	283	276	311	303	298	309	258	263	287	313	300	304	285	301	309	303	276	284	284	298	311	294	269	265	276	296	290	304	293	298	288	301	303	276	295	276	281	320	293	298	296	287	290	292	268	316	291	317	282	299	310	295	297	304	282	296	292	313	273	294	273	323	285	294	279	286	288	301	302	347	285	292	324	302	276	253	298	308	314	306	293	302	259	318	282	320	296	300	296	304	291	315	282	304	283	316	269	314	328	272	302	300	303	326	278	275	303	290	311	287	273	273	280	271	293	309	300	274	283	284	269	276	306	292	312	278	297	299	308	303	318	327	287	275	339	307	282	321	313	310	317	315	295	304	302	301	287	273	288	291	306	316	271	308	310	332	290	269	281	334	278	293	266	289	299	267	317	295	301	322	310	278	319	310	285	282	312	291	296	297	325	307	288	300	301	320	298	311	322	293	291	303	305	306	290	296	298	277	299	310	291	267	324	289	328	317	304	285	308	314	296	296	311	317	313	298	310	281	305	321	305	262	280	281	284	299	297	318	306	293	304	302	299	264	292	294	273	323	298	298	278	251	278	280	298	315	291	330	289	292	306	296	295	299	274	300	268	304	339	279	266	295	294	288	304	296	299	278	289	306	323	313	271	327	285	282	314	300	291	256	323	282	300	278	298	281	306	274	294	300	300	321	312	300	291	324	324	265	302	295	306	318	335	329	279	294	273	313	315	280	289	297	297	308	282	283	278	299	310	306	309	308	308	305	314	295	288	282	289	285	272	263	290	258	275	285	306	283	293	302	311	251	285	290	278	303	289	314	293	274	314	282	308	287	276	309	273	275	313	301	248	278	293	291	314	282	252	277	303	304	285	310	299	292	339	297	301	309	302	272	301	285	287	319	298	292	282	298	322	310	280	310	263	317	293	287	307	331	289	302	275	308	304	286	311	281	317	297	315	292	308	279	261	315	278	289	304	259	289	289	279	303	300	294	281	288	303	289	311	312	268	287	288	302	266	294	288	287	288	327	285	318	295	329	279	318	282	310	302	291	335	251	291	291	289	288	296	266	301	286	288	293	278	332	264	292	306	301	295	259	284	300	284	282	287	276	303	286	299	288	284	313	239	289	319	319	320	316	306	318	289	292	304	303	299	303	299	299	304	303	304	312	288	301	293	298	308	322	269	298	308	293	295	288	297	307	276	302	282	320	295	281	303	276	328	297	308	313	300	297	301	295	268	302	290	301	289	286	300	320	307	299	293	293	272	293	261	286	294	295	306	289	306	257	310	297	280	282	289	320	328	288	315	294	315	295	333	290	271	292	288	295	284	302	295	284	314	289	281	300	274	299	319	292	303	310	305	291	293	274	301	281	307	302	296	288	270	262	283	276	313	302	309	270	314	297	269	327	297	302	290	277	288	315	305	326	285	301	329	332	282	312	287	300	335	273	297	294	315	296	290	286	292	298	279	296	300	285	270	307	287	282	309	265	324	271	290	325	301	292	295	291	325	287	294	293	299	291	318	311	318	298	298	295	294	310	303	287	293	295	290	266	316	291	317	276	292	306	304	313	268	317	297	289	314	286	299	286	298	304	300	282	287	302	289	286	276	300	293	293	287	306	289	262	301	268
26847	20177	7991	1044	698	641	610	533	586	571	552	591	579	574	555	572	543	540	560	531	558	583	559	519	524	573	549	588	554	574	546	552	580	559	573	553	537	528	574	545	553	533	536	544	588	586	562	524	582	522	538	577	553	537	585	563	538	547	597	573	535	557	516	573	562	578	537	561	512	562	537	522	505	525	532	534	535	536	518	545	564	554	572	545	516	594	564	545	545	586	581	547	522	528	581	544	579	533	547	572	537	561	567	523	485	556	532	564	561	542	515	563	518	590	549	534	549	533	556	555	523	579	566	564	560	573	536	546	572	515	536	530	527	575	576	584	542	569	548	572	592	513	507	539	535	557	545	532	588	523	537	569	536	576	567	556	566	545	567	553	579	593	558	536	558	569	533	535	512	507	561	529	555	605	522	573	559	564	542	561	566	527	554	524	528	522	554	543	529	517	541	590	549	529	522	536	576	567	486	541	533	516	515	562	550	555	582	529	541	552	521	544	540	584	574	575	511	566	572	557	578	544	563	560	520	557	574	556	576	550	523	536	531	541	536	533	551	523	533	533	521	555	562	513	559	593	548	549	566	585	540	536	523	534	533	565	558	550	585	534	571	530	542	590	540	556	567	568	565	535	530	548	591	563	539	557	548	516	537	556	561	566	564	551	540	549	602	562	579	543	524	563	540	530	533	532	498	524	549	543	575	563	523	547	542	591	561	571	575	527	543	574	553	560	571	498	533	553	539	525	582	544	555	511	540	571	550	549	523	545	557	534	536	547	525	546	603	558	564	599	552	514	527	554	559	547	562	542	507	516	554	572	537	576	540	539	574	519	584	534	550	545	546	553	491	570	492	541	490	573	574	561	550	534	580	539	497	546	550	537	550	545	551	569	513	569	511	565	529	562	528	552	565	545	534	512	550	485	581	546	581	526	575	530	509	540	569	501	534	538	535	576	559	591	533	514	580	517	558	610	544	571	588	504	566	560	546	563	538	550	516	539	574	546	554	555	575	547	509	515	628	555	548	504	535	537	543	518	535	562	572	553	535	574	559	547	501	505	547	546	572	583	521	576	551	559	550	547	527	580	548	540	514	552	536	521	588	545	561	588	511	535	520	567	538	591	552	563	555	557	532	545	518	505	532	511	555	578	558	536	558	550	581	544	553	530	514	522	566	550	593	520	527	535	530	579	556	576	534	611	530	565	530	502	578	511	550	581	498	596	571	556	542	534	572	526	577	560	587	531	555	544	556	548	508	543	574	552	558	589	536	557	587	595	596	518	579	559	540	552	510	564	538	544	550	557	520	558	551	587	586	543	534	519	577	580	510	537	572	560	552	563	552	530	506	571	532	542	548	503	582	518	555	563	569	497	546	563	513	523	581	549	580	510	515	563	564	557	625	568	555	564	508	554	554	511	551	511	539	562	530	572	560	536	546	564	559	548	561	583	542	545	537	573	563	531	562	517	518	536	498	553	551	564	548	526	559	606	575	528	543	551	533	539	550	579	538	567	593	556	570	561	542	596	505	559	589	563	522	596	553	537	555	536	523	527	564	514	562	572	548	541	533	560	550	569	542	543	512	557	527	593	518	555	526	565	526	566	571	505	552	543	546	503	559	520	562	545	573	563	548	556	565	578	603	559	552	530	555	521	601	578	599	527	553	555	546	547	577	538	580	551	524	586	547	489	516	585	555	543	509	561	536	563	529	551	554	528	584	544	550	590	557	531	559	525	546	555	538	567	554	562	540	574	554	534	512	591	534	521	544	530	555	581	570	562	548	516	497	578	512	571	575	556	538	547	556	543	579	521	560	554	567	525	580	530	568	516	592	556	525	520	541	547	569	546	606	591	541	549	574	576	563	523	568	529	533	542	553	537	527	514	590	564	534	541	537	524	535	562	550	531	536	532	537	502	545	523	555	562	551	499	556	534	529	530	534	545	583	519	565	563	533	561	544	511	541	547	528	518	554	530	568	548	569	563	558	549	537	520	564	505	590	509	526	579	520	550	531	584	552	548	564	523	511	581	517	563	566	532	515	546	543	562	547	529	549	561	545	533	556	515	566	568	545	548	560	587	522	580	547	550	537	536	541	544	589	524	616	550	543	521	549	562	585	516	537	530	569	596	544	550	573	544	541	543	525	526	528	530	522	553	517	546	560	531	549	541	565	543	530	567	627	583	540	555	548	552	561	516	570	532	530	581	512	560	567	579	558	555	563	540	571	576	548	522	537	556	520	546	522	540	555	555	547	558	595	563	542	587	523	507	548	553	559	543	560	526	573	569	567	552	574	535	544	557	577	549	593	527	561	565	519	547	520	534	585	563	574	531	560	546	514	494	508	562	540	543	536	561	529	512	559	511	514	576	553	541	544	554	538	584	536	577	568	555	549	534	570	531	520	558	527	561	497	554	538	530	506	575	524	553	559	564	537	525	556	530	504	550	576	558	592	510	557	550	564	544	589	552	547	573	559	576	562	550	529	555	530	576	530	521	564	542	554	543	547	546	533	531	549	487	498	534	534	497	554	587	556	550	526	557	552	539	555	531	519	610	588	547	537	558	517	538	565	534	525	514	533	528	575	553	556	580	524	542	583	552	503	568	561	527	568	538	521	588	570	570	562	543	533	517	533	549	576	536	543	538	544	537	551	567	558	543	532	526	575	571	524	539	531	540	575	568	526	546	527	537	522	523	521	560	534	592	564	550	514	561	563	522	522	561	530	580	564	505	555	570	565	522	541	540	522	547	584	563	578	588	595	532	547	495	534	525	595	536	563	538	507	562	576	562	576	542	551	531	535	580	568	559	540	568	551	568	516	548	569	568	560	571	536	570	547	567	532	532	563	587	527	563	544	553	568	536	534	546	568	533	548	522	537	614	542	557	554	578	605	568	571	553	552	569	516	545	528	503	548	522	526	538	595	569	549	600	558	586	593	533	569	515	548	551	534	537	527	569	493	575	521	544	567	588	527	548	526	555	573	568	567	544	533	562	548	561	544	564	578	533	536	536	502	526	558	564	590	510	556	565	506	546	572	526	540	519	522	541	538	541	556	568	554	543	603	542	558	534	532	557	542	589	543	575	544	512	570	545	557	572	532	581	557	565	558	597	520	544	549	571	536	553	523	524	554	537	554	563	543	557	560	533	532	517	531	559	553	545	583	562	553	573	543	557	577	565	555	557	520	548	515	576	581	540	553	470	535	528	552	565	565	498	516	565	535	536	581	546	506	552	606	511	524	530	558	573	575	563	496	520	535	533	559	569	595	561	529	544	598	560	520	566	589	590	561	560	527	557	551	582	534	554	501	561	553	561	512	584	531	574	573	537	532	556	541	526	538	557	527	513	532	559	574	525	563	537	546	582	574	544	521	564	538	570	546	524	563	565	567	549	548	548	525	550	557	547	581	544	570	544	530	587	515	533	539	539	517	537	536	541	513	592	532	562	550	527	522	557	551	585	499	572	511	568	537	534	560	534	565	568	528	542	562	541	536	546	533	534
5191	1431	1336	877	814	758	783	743	710	704	728	689	672	670	643	678	644	657	667	641	658	626	696	617	620	658	638	670	633	633	633	666	675	659	634	650	648	657	696	626	638	653	642	665	662	672	661	646	650	624	672	678	684	653	672	620	624	634	670	674	654	644	630	626	668	664	638	640	631	656	696	645	658	624	600	649	659	652	629	634	644	691	641	672	665	708	685	677	618	601	661	686	680	638	681	654	639	666	659	677	635	679	691	632	642	621	662	645	656	609	673	606	688	685	657	646	652	603	669	651	617	655	642	662	669	639	667	617	644	652	685	621	698	655	625	672	630	674	663	649	646	669	641	617	660	589	660	635	648	666	657	659	687	711	668	651	711	656	663	663	661	679	641	639	618	672	666	635	644	689	663	638	656	662	666	708	650	668	617	655	631	627	624	662	650	648	628	647	636	604	664	653	613	661	646	628	654	686	663	642	609	670	697	670	685	678	683	627	625	614	681	605	650	632	670	617	637	705	613	649	687	610	670	621	666	639	672	657	691	603	639	645	633	621	671	667	615	638	634	630	623	639	645	644	648	670	644	649	668	650	637	635	667	639	629	663	666	619	663	661	677	635	668	646	701	606	658	654	623	631	678	607	647	674	610	627	634	657	654	635	660	637	634	641	678	610	624	610	661	658	651	629	640	600	643	628	650	608	634	658	644	700	632	599	656	630	637	654	655	652	689	663	665	620	650	611	641	672	662	666	625	700	586	668	605	635	633	671	656	720	632	650	665	671	638	676	669	632	638	654	626	631	662	656	663	665	626	637	640	608	690	629	646	661	638	667	655	656	694	647	648	627	665	618	647	629	626	623	646	674	690	646	580	642	678	656	622	651	620	661	604	634	649	613	627	674	632	615	663	639	618	664	672	636	615	672	687	671	673	612	634	662	652	664	644	670	628	618	647	677	611	649	642	621	697	666	644	665	672	644	673	649	641	655	653	663	630	645	651	621	646	663	588	676	635	686	636	699	630	621	620	661	639	628	633	690	699	648	646	704	655	598	589	626	648	671	636	654	694	666	636	628	647	646	654	656	616	645	662	679	660	601	637	656	655	648	647	642	680	677	602	611	668	673	644	650	654	649	680	601	677	644	649	619	675	682	648	615	679	641	639	653	710	668	613	623	668	624	646	626	659	629	651	680	636	626	641	617	670	653	651	676	649	657	639	632	621	647	598	658	629	646	655	657	649	728	638	644	639	621	657	637	665	670	652	679	629	669	677	641	645	668	652	671	665	656	690	621	635	612	634	647	612	645	621	696	617	591	645	657	683	649	677	644	646	668	685	641	665	680	694	651	699	620	701	632	718	683	634	647	654	644	665	634	596	633	625	639	633	617	654	648	644	661	666	639	595	654	594	657	637	626	661	613	607	649	698	631	681	672	655	635	655	708	628	623	657	639	659	621	625	622	640	626	651	650	629	611	635	602	669	661	658	621	667	661	640	677	636	695	673	623	639	628	653	652	641	669	635	676	655	612	667	661	665	649	634	583	678	680	627	627	619	651	628	634	635	703	642	671	633	645	673	632	638	676	663	680	670	674	614	663	630	662	687	647	617	667	677	710	613	621	702	644	715	614	598	713	597	654	613	636	681	628	660	653	658	649	642	653	615	626	656	673	649	681	615	639	652	691	694	651	684	648	646	688	649	679	690	656	693	649	633	677	681	649	633	616	672	674	655	631	661	664	619	653	662	702	632	657	697	662	679	661	661	661	649	652	654	612	676	607	625	633	672	664	637	658	680	605	632	709	689	677	651	641	625	687	653	646	674	690	648	631	652	679	709	656	622	663	632	671	677	601	646	664	641	640	635	647	624	733	666	676	635	629	657	659	711	669	631	672	647	649	634	634	698	609	655	640	660	643	615	670	660	658	675	646	677	634	678	630	653	654	626	632	654	623	663	684	664	638	629	671	648	691	616	678	641	641	646	654	634	671	652	658	669	655	658	695	652	690	645	624	664	627	669	650	650	663	665	645	666	641	669	656	646	657	662	675	669	640	659	656	679	645	683	663	611	687	641	633	662	665	683	586	633	622	650	588	653	669	656	653	666	630	632	674	645	637	642	674	657	643	642	676	674	685	642	705	658	614	632	682	688	648	625	657	661	631	621	657	641	663	657	647	690	669	656	670	645	659	678	700	640	677	662	646	722	657	660	639	645	659	661	617	639	614	666	642	675	617	646	673	620	638	652	646	630	610	648	652	653	701	657	632	686	653	610	642	635	636	632	650	623	625	647	674	629	673	646	658	635	629	648	684	656	609	704	645	646	617	672	648	661	676	626	624	619	636	644	625	697	624	608	625	640	668	618	687	663	606	666	649	626	632	682	665	634	643	693	623	648	615	661	679	682	710	644	639	626	643	649	628	666	654	579	639	650	642	615	681	652	666	634	635	602	635	677	647	643	673	633	616	656	621	639	632	631	631	681	618	665	654	630	626	624	694	686	678	650	614	652	673	653	651	663	667	655	623	659	655	673	683	625	671	688	654	653	622	644	674	617	686	624	710	619	624	690	595	651	647	652	648	642	618	682	642	662	676	680	617	661	652	636	631	630	645	668	631	641	658	608	652	597	640	606	629	673	636	617	678	647	638	674	640	706	660	632	678	651	663	663	599	581	675	689	660	664	629	627	644	647	630	649	600	638	662	621	674	657	657	628	631	646	607	721	620	702	623	668	624	682	646	684	653	658	598	643	699	659	675	706	686	668	684	688	632	638	609	652	664	614	685	659	628	640	651	648	633	655	644	598	669	617	641	649	664	702	630	625	673	590	634	621	671	676	644	623	649	659	670	654	641	605	645	643	602	644	615	663	685	662	618	641	659	703	632	676	644	637	652	609	677	691	681	660	632	666	673	656	650	687	640	629	658	647	652	625	622	597	650	638	616	674	610	626	657	644	627	659	623	627	660	647	674	663	682	638	655	669	628	668	640	704	623	667	591	655	671	692	657	654	663	637	652	624	660	656	687	636	613	655	638	621	634	664	634	645	686	678	636	641	670	604	628	643	665	646	629	656	579	674	651	640	617	637	608	700	636	673	633	657	657	646	630	632	642	674	610	613	648	653	634	633	615	644	641	621	599	648	618	635	641	662	665	647	606	663	652	641	672	681	618	629	664	648	695	656	630	675	665	655	648	596	660	623	643	712	661	637	621	669	627	658	653	589	653	661	688	656	650	650	639	690	654	630	633	649	660	631	626	622	635	636	648	655	674	648	652	669	675	655	614	626	630	659	597	648	616	718	646	630	683	656	683	607	669	662	614	637	683	671	654	605	652	667	629	682	625	622	617	578	677	624	617	651	628	639	696	648	661	619	649	666	637	632	648	685	608	629	689	650	621	660	586	706	667	639	631	633	635	656	634	633	638	642	621	630	644	651	655	655	618	705	694	662	713	637	682	628	617	630	647	663	672	640	615	669	640	638	642	631	656	637	660	653	646	620	614	674	642	639	680	675	653
23646	21002	28417	23758	21003	11811	1228	712	610	490	489	433	404	383	377	355	366	331	333	332	317	306	299	326	320	321	272	267	288	288	280	276	263	285	323	286	292	286	259	290	302	250	298	262	239	255	287	246	279	287	296	308	266	292	263	277	261	287	298	289	280	263	283	286	278	288	265	288	261	283	267	297	247	273	268	270	241	254	245	270	247	262	243	265	235	287	258	279	258	259	280	265	252	258	276	268	267	249	290	287	261	254	252	291	268	290	259	266	266	274	288	256	262	275	269	266	267	283	245	287	273	281	258	273	249	227	282	214	263	267	248	253	272	238	274	256	249	264	274	278	277	271	259	278	260	250	260	263	283	289	269	281	267	275	292	273	286	275	295	290	267	269	247	274	281	258	269	270	254	259	246	290	285	314	277	263	253	276	268	296	269	277	281	278	262	256	248	282	234	271	293	287	261	255	269	267	265	258	269	253	253	295	267	285	256	247	274	279	277	272	289	288	263	267	274	267	244	273	273	266	276	283	244	247	258	269	246	278	246	240	257	275	262	249	267	283	264	235	242	276	272	279	274	276	284	251	285	255	263	262	248	272	273	252	255	273	270	231	290	262	270	272	264	261	254	264	283	271	245	257	255	275	268	223	285	254	295	260	278	262	277	283	255	275	253	244	291	258	279	276	257	279	272	242	279	279	251	249	283	277	261	263	244	290	284	287	263	265	268	297	287	303	268	245	248	279	269	261	288	254	274	260	274	275	266	242	255	262	253	269	255	249	269	248	265	237	274	241	271	284	247	268	307	266	278	254	259	282	266	300	283	246	273	282	260	301	254	269	260	243	273	255	244	258	266	275	253	294	245	268	309	261	277	290	270	291	292	278	273	258	285	253	279	295	292	277	247	250	280	265	274	276	269	248	265	282	293	250	233	274	250	279	261	256	257	282	247	269	267	233	273	279	271	258	260	259	261	260	265	281	247	256	281	251	248	273	261	292	239	267	261	272	279	281	274	281	268	267	256	265	264	276	253	257	263	288	266	276	281	253	267	273	241	254	237	259	277	282	253	243	311	238	275	252	265	262	270	273	257	261	294	267	242	242	255	290	250	260	252	276	258	273	270	269	274	302	283	269	264	257	245	262	257	273	297	279	270	267	265	254	295	270	268	272	256	277	247	278	257	252	273	273	297	262	260	244	266	272	264	269	249	273	292	256	260	247	259	289	273	248	254	275	277	279	242	236	262	258	275	240	265	282	294	282	241	275	270	273	278	247	282	291	277	264	274	265	262	278	293	269	267	263	265	283	262	261	269	276	283	259	252	264	285	296	271	240	289	278	262	273	261	279	275	264	282	255	259	241	271	240	268	267	258	259	279	285	263	270	272	253	278	257	282	289	254	272	273	264	266	282	265	290	271	293	292	257	248	262	257	265	265	274	296	268	271	246	271	268	251	261	277	292	262	279	287	250	239	292	241	239	302	286	279	290	272	270	255	246	262	276	274	286	310	275	263	248	256	260	277	278	250	294	262	279	253	267	274	273	259	259	267	273	260	256	255	281	271	254	289	283	269	279	281	276	254	277	282	285	291	281	261	274	289	275	289	287	269	279	263	284	272	263	275	262	268	271	279	266	305	273	255	307	259	239	262	304	263	246	230	295	269	269	265	278	271	245	255	265	249	279	284	261	265	250	297	245	245	269	254	245	303	232	266	255	276	249	243	250	263	270	245	270	243	264	291	250	287	271	272	266	255	254	272	294	278	261	248	294	263	235	271	233	259	271	268	266	278	248	258	269	259	264	267	281	264	258	274	271	293	260	308	310	272	254	265	277	275	252	261	261	280	257	273	265	244	284	247	247	269	264	286	299	282	281	270	240	241	263	276	285	285	270	253	282	298	263	270	284	278	250	262	308	249	230	291	265	276	282	275	246	273	293	281	283	255	277	260	277	261	243	267	250	238	264	270	242	232	290	258	258	259	232	256	295	259	255	300	258	261	272	256	240	289	280	264	294	285	256	241	250	230	269	269	272	234	276	253	267	263	292	264	250	258	265	264	277	258	258	281	233	253	276	272	262	286	277	305	262	252	285	262	230	277	264	253	263	254	296	261	269	279	262	259	253	254	264	293	254	254	288	276	274	278	270	268	259	262	238	280	247	255	275	275	253	252	263	245	264	265	263	234	254	242	293	263	257	293	280	265	299	271	260	249	282	295	284	273	301	248	252	268	267	245	261	239	265	258	270	269	272	233	277	267	260	265	282	227	240	243	233	265	251	288	265	289	272	269	271	257	272	242	262	258	270	294	264	250	252	273	267	254	257	273	267	278	279	264	273	292	266	254	263	244	263	276	298	265	263	262	249	280	280	260	260	239	274	272	276	274	293	282	269	281	276	282	285	286	240	271	276	250	256	283	261	266	276	255	280	265	283	273	275	263	263	258	269	253	263	282	266	263	267	260	301	277	281	263	251	264	264	252	273	247	262	291	248	272	239	258	287	249	247	302	234	283	273	254	246	273	258	273	260	256	275	249	265	282	279	246	273	262	302	263	255	268	260	271	259	269	269	271	245	229	283	260	241	269	268	254	265	299	228	280	280	315	244	263	284	276	265	261	275	275	282	289	257	282	276	243	291	251	306	251	275	231	262	244	291	248	299	281	268	243	257	261	284	273	269	257	282	273	274	278	263	285	274	261	261	265	263	248	262	258	255	278	268	257	268	261	255	261	270	295	250	286	270	270	305	284	271	255	263	287	280	252	281	275	267	274	262	269	273	259	276	275	275	241	265	250	323	260	271	264	274	263	267	298	300	263	256	266	270	275	260	283	261	266	289	261	278	230	250	267	258	281	284	274	264	239	262	242	260	274	275	283	277	284	266	283	277	293	269	251	246	269	279	270	246	284	248	271	249	264	295	281	268	247	258	279	242	314	270	267	246	242	245	280	233	270	259	273	254	259	264	274	250	280	279	252	271	275	277	272	231	291	270	266	245	259	279	228	238	301	259	268	259	251	259	260	268	235	269	258	283	293	278	284	300	243	289	294	269	284	267	262	227	256	278	283	243	312	258	272	273	295	256	275	285	281	245	272	286	264	286	266	258	293	261	261	269	282	247	267	299	257	266	239	257	280	282	259	239	253	236	261	249	253	260	240	266	259	256	267	276	260	282	255	265	266	268	275	235	250	269	289	247	263	244	283	268	268	264	260	274	263	245	269	251	246	277	271	259	259	279	267	317	284	274	268	267	233	263	265	286	250	280	272	263	257	273	260	239	262	265	283	270	287	289	306	266	289	278	271	256	241	275	283	255	258	280	237	265	244	303	281	251	249	251	275	276	278	280	250	273	255	286	268	272	276	304	286	301	272	250	260	261	278	239	238	294	278	258	273	280	265	289	277	265	254	266	286	266	252	265	264	268	267	261	260	263	264	287	271	278	273	251	272	268	230	260	258	272	270	289	262	229	259	250	268	239	237	301	269	273	273	268	272	265	252	262	247	298	249	282	258	293
7437	10786	8827	4340	3006	2163	1793	1421	1134	885	790	707	654	605	529	524	494	507	514	459	398	431	416	399	402	354	369	395	374	346	380	334	356	352	344	354	332	330	354	328	314	348	359	358	326	327	317	329	340	356	345	342	311	366	349	357	358	330	329	324	294	316	347	304	294	359	340	334	359	329	303	341	343	326	342	323	322	297	339	294	296	342	337	331	350	350	319	333	331	310	345	313	331	379	315	323	326	318	329	338	332	319	306	344	328	307	333	308	312	339	304	312	325	322	302	323	281	319	296	336	332	349	314	362	332	320	302	349	325	329	338	297	319	320	316	327	335	342	291	321	334	302	312	325	304	344	328	312	356	343	313	297	300	361	320	307	322	288	332	299	302	313	342	339	320	320	343	339	321	309	343	358	308	324	335	308	358	323	341	323	331	335	305	325	353	325	301	327	328	324	290	333	328	331	316	333	326	325	287	298	335	312	348	323	325	346	339	310	311	318	330	314	333	342	327	345	307	344	347	347	317	359	313	322	326	294	329	324	314	326	299	308	293	312	320	305	330	346	318	305	296	310	310	324	326	274	306	322	356	318	288	338	339	312	280	291	301	341	345	297	331	327	332	320	334	313	289	340	321	321	345	333	326	313	302	344	328	353	288	349	326	352	330	309	342	306	311	318	304	298	294	324	338	325	331	311	322	335	330	350	326	312	286	322	296	346	319	339	310	341	357	332	321	303	356	347	350	327	328	298	328	334	311	317	312	315	307	317	336	326	315	333	275	358	343	331	326	325	329	311	318	335	319	329	315	317	335	319	354	299	312	340	350	335	361	341	354	361	319	318	300	327	310	299	330	335	317	319	324	319	284	320	333	313	331	304	301	339	300	312	342	321	303	337	382	314	335	309	333	323	313	316	309	315	342	296	291	305	326	329	339	352	333	337	320	304	327	304	326	350	342	313	339	313	317	311	304	335	318	304	338	342	305	325	338	325	298	327	315	319	325	334	333	331	297	301	290	314	335	282	341	326	327	325	313	307	334	327	340	318	329	295	299	329	325	317	312	300	332	314	353	325	349	342	313	314	326	333	335	338	346	305	350	291	310	311	320	309	330	334	337	310	301	309	345	311	312	322	330	311	338	322	333	279	353	341	318	307	324	337	327	334	385	331	311	307	333	320	318	341	322	297	300	337	292	329	311	332	321	322	303	331	284	323	361	342	326	306	337	295	340	343	318	332	295	325	332	351	341	321	336	334	323	306	357	320	309	327	323	309	308	313	319	318	325	324	320	319	326	335	310	319	318	338	322	326	352	350	285	321	296	315	316	321	320	332	336	299	323	290	297	323	332	336	315	360	288	335	317	318	323	314	323	342	311	303	305	325	353	295	352	327	336	334	342	338	329	321	330	349	339	291	285	307	302	334	315	321	325	318	363	332	336	317	317	294	322	301	333	339	316	308	329	323	324	315	301	319	314	347	330	340	314	320	338	355	331	335	317	325	326	341	334	325	312	316	332	303	330	311	295	289	317	341	305	315	312	317	365	296	344	316	330	308	355	321	324	324	348	301	334	327	376	297	340	304	326	341	334	338	299	314	333	343	333	279	307	325	312	316	325	315	347	302	326	341	313	324	343	340	292	352	334	283	349	311	313	308	337	340	309	334	311	340	312	331	313	326	323	341	347	334	306	299	329	346	299	354	343	287	346	323	341	305	307	314	319	313	316	308	347	337	324	336	353	321	345	332	323	319	334	323	343	315	337	306	292	315	298	298	348	337	325	329	338	303	340	325	321	327	328	340	335	329	326	332	339	342	377	315	300	329	311	328	320	344	340	335	290	312	307	320	293	292	346	326	304	314	317	328	358	350	339	338	315	311	346	340	304	324	346	323	335	326	319	333	331	329	321	303	355	358	349	323	328	332	344	344	326	316	332	335	298	303	327	348	294	294	333	329	312	324	333	337	340	322	313	338	324	326	323	297	333	342	336	352	326	332	324	326	343	320	305	335	332	340	310	345	333	320	323	306	338	297	319	312	315	337	329	341	364	346	318	328	318	329	303	340	314	297	315	318	330	330	331	355	307	316	303	330	315	332	328	326	317	349	288	316	350	313	309	323	333	345	312	324	333	336	340	294	326	313	344	303	335	344	307	322	341	290	303	333	311	330	330	285	314	298	353	306	323	321	325	334	357	333	331	312	338	355	347	308	336	346	318	346	333	312	322	341	310	288	353	300	332	320	329	368	297	347	317	340	307	329	301	299	309	300	335	311	320	314	345	317	327	330	310	315	311	300	378	295	310	345	332	335	327	342	338	360	309	304	326	320	322	308	322	348	348	352	319	345	335	282	362	333	330	319	367	318	306	320	322	314	317	342	296	321	316	279	306	313	291	308	322	330	309	328	301	321	322	316	345	322	312	326	314	333	355	296	345	324	328	294	319	317	351	320	295	328	328	301	305	321	350	332	308	315	335	324	300	320	334	314	313	300	312	309	345	320	306	294	351	342	299	306	323	321	335	352	336	296	303	332	334	325	300	333	298	346	301	313	343	315	311	319	299	338	301	311	315	335	323	331	318	308	351	297	335	276	351	313	312	319	294	350	332	324	339	320	295	302	324	332	321	295	287	314	320	307	305	315	342	317	305	290	308	306	375	325	356	327	330	315	326	337	325	338	336	338	310	337	331	322	304	307	353	336	325	329	322	320	299	315	343	315	328	307	297	325	335	305	318	305	340	295	326	314	328	302	310	317	334	326	326	295	352	335	351	365	346	310	296	345	319	315	329	344	331	337	327	312	328	366	311	315	313	307	308	283	338	311	313	321	325	349	329	372	320	345	316	301	310	327	326	299	331	301	313	322	330	345	334	315	338	305	314	322	357	340	352	328	319	319	293	311	349	332	328	307	311	300	319	341	325	313	320	318	301	319	344	304	331	320	292	307	328	315	329	333	290	322	307	334	310	341	353	322	297	335	337	310	318	309	318	310	321	338	293	352	310	333	321	313	341	356	335	358	357	326	311	312	309	321	304	291	305	326	299	324	305	310	370	350	300	318	318	311	301	319	329	317	336	307	321	308	334	332	323	299	348	337	331	339	335	296	288	332	359	336	321	326	317	318	318	314	343	333	338	299	322	286	344	304	310	353	322	332	345	333	320	307	339	319	337	322	318	360	332	326	325	308	324	316	314	328	322	327	332	310	334	344	335	313	312	329	326	321	340	328	331	332	329	284	320	282	320	311	360	307	312	328	325	317	345	331	314	330	285	317	337	318	346	314	317	344	295	308	336	331	357	331	319	300	319	362	283	338	370	340	293	337	320	322	292	321	329	305	346	338	326	317	286	343	320	335	308	333	315	360	352	299	332	314	352	325	325	334	330	329	360	314	318	333	330	314	318	323	320	332	321	321	334	340	327	321	331	307	326	301	300	347	344	329	326	351	292	333	342	357	344	316	305	301	319	343	310	294	311	329	280	335	286	324	319	330	335	304	283	321	302	336	346	315	328	337
25078	20998	27252	24778	11084	1185	994	807	743	753	764	726	691	707	670	708	667	703	683	675	655	650	663	624	679	676	684	655	632	579	635	651	627	634	645	677	683	659	650	664	687	635	662	649	596	634	623	621	663	622	616	654	645	625	648	646	647	615	642	649	651	622	675	636	681	607	671	649	618	652	587	660	624	665	654	629	672	661	622	644	588	623	640	610	606	588	581	643	664	694	622	677	656	671	624	623	678	650	654	647	637	608	630	639	603	600	588	642	621	662	623	596	619	646	591	640	668	678	638	649	617	636	673	662	630	615	635	638	648	618	630	640	667	648	685	652	630	617	668	616	646	615	646	632	646	564	642	631	635	646	608	636	635	638	604	654	699	630	617	605	650	640	624	615	659	614	665	602	702	630	631	655	596	677	660	626	625	630	626	634	636	644	636	645	644	670	659	646	629	645	658	663	625	662	642	602	631	593	613	675	659	597	644	650	639	641	632	607	679	639	629	600	621	642	636	673	676	644	624	650	627	612	669	626	649	621	636	581	610	617	663	646	671	658	603	641	594	626	624	675	630	615	651	626	641	616	658	668	616	611	625	645	601	583	627	601	651	643	680	626	624	636	647	681	684	626	627	603	633	633	643	632	648	669	683	656	626	666	647	646	669	625	626	649	602	672	651	643	622	606	630	622	684	661	640	639	621	661	658	625	622	670	618	667	638	645	664	630	662	608	676	718	656	622	585	632	628	621	631	593	638	654	613	653	675	617	683	595	643	630	660	653	627	595	652	602	653	619	638	594	654	644	609	637	617	608	642	644	656	672	645	672	680	634	665	635	642	623	687	595	648	679	632	645	634	592	638	663	626	642	646	604	588	676	659	666	615	643	677	626	597	626	657	656	633	603	613	653	600	601	666	614	627	658	675	665	658	670	614	642	629	629	660	625	655	660	621	698	657	652	644	685	601	646	579	601	634	666	711	663	627	658	621	634	605	618	618	633	647	655	641	636	644	618	665	643	659	654	595	621	688	627	608	670	669	638	649	604	631	642	657	636	620	650	649	681	599	674	631	669	693	676	616	661	597	675	639	621	604	634	601	642	577	641	590	634	655	650	607	673	623	609	588	615	657	622	637	617	652	645	629	621	674	645	622	618	673	624	661	675	641	687	621	631	598	653	608	654	636	653	633	623	601	642	586	670	639	676	674	685	606	701	665	634	633	637	653	603	642	659	647	636	651	645	613	634	666	642	629	674	658	628	605	607	569	643	619	638	637	612	639	622	654	629	620	630	666	635	668	661	646	608	675	646	631	663	645	632	679	629	603	610	619	650	637	667	647	630	627	609	623	637	624	667	606	609	613	680	651	641	665	641	586	658	640	656	611	626	605	641	645	649	678	619	672	622	656	664	668	675	596	653	643	622	641	595	669	664	605	653	635	660	644	641	628	681	660	654	619	642	646	601	624	648	633	624	655	612	622	599	607	621	589	622	640	641	628	684	696	643	643	642	655	671	607	656	637	623	621	640	648	627	631	660	691	631	563	623	613	650	628	657	669	637	648	648	655	664	636	657	600	641	592	601	640	640	621	617	682	643	669	630	617	613	644	604	645	604	602	656	648	641	655	659	629	675	644	654	630	627	660	622	664	609	670	645	651	641	646	634	618	649	649	667	646	658	658	607	643	618	622	613	609	629	599	635	643	636	578	633	642	655	625	628	675	667	638	612	630	643	634	655	641	630	594	634	633	614	648	648	625	662	636	695	628	680	635	632	677	640	657	618	613	660	611	623	643	648	604	608	662	630	619	694	628	622	633	649	581	617	614	646	652	643	666	599	659	665	702	643	619	689	624	655	658	652	701	640	646	665	619	638	618	634	611	629	654	634	656	596	575	607	670	625	621	666	634	679	639	669	642	668	677	722	645	635	661	593	633	658	630	651	638	627	575	613	592	642	652	605	666	678	668	634	653	610	656	634	649	624	644	694	674	655	616	632	641	628	621	615	646	630	620	672	643	640	649	633	635	588	638	621	676	640	645	631	616	708	669	598	643	640	643	634	592	621	627	608	642	624	639	625	655	642	618	647	631	663	645	611	590	648	596	626	655	623	603	621	645	654	663	689	660	608	603	633	601	654	656	627	646	645	650	683	645	618	612	605	608	663	658	654	678	671	645	649	661	628	625	657	576	645	633	564	640	575	612	586	634	669	605	644	649	663	599	653	662	619	637	659	649	638	662	637	615	606	619	613	617	657	658	659	606	637	673	652	607	660	617	669	605	640	683	644	657	673	640	654	665	575	650	608	620	604	586	609	628	653	647	641	609	648	585	685	635	615	651	635	652	596	646	640	665	662	617	609	618	618	617	623	626	595	626	628	644	614	660	605	633	677	657	624	676	607	626	648	637	705	622	638	575	651	639	645	666	651	676	653	600	670	627	632	625	604	644	623	625	672	636	607	663	597	594	608	616	588	602	650	652	631	697	614	701	588	596	625	681	646	601	601	610	604	638	643	633	680	662	695	670	662	605	666	676	658	674	649	634	700	630	634	656	664	662	622	655	629	631	588	634	636	630	650	661	660	623	638	675	647	613	632	625	667	674	637	641	606	610	593	656	638	657	622	604	688	671	639	602	627	631	680	628	690	633	632	681	687	622	639	636	648	633	675	609	649	637	645	651	631	616	625	655	655	645	651	685	628	653	637	640	670	655	640	603	661	685	626	656	635	632	641	638	685	653	665	665	656	616	631	606	609	641	614	583	621	630	637	652	625	580	652	647	644	643	672	663	675	623	617	662	601	669	601	651	679	634	666	627	639	652	649	640	664	629	655	617	621	674	604	622	662	630	633	626	643	612	610	655	642	641	639	618	639	649	666	625	643	587	621	662	631	674	637	691	632	679	629	635	573	589	653	623	613	645	614	637	638	650	673	574	657	622	669	616	604	650	639	626	642	685	652	665	625	641	623	612	605	657	621	652	645	629	644	651	612	641	630	649	667	648	594	636	685	624	634	616	658	624	618	637	636	650	649	632	617	628	604	635	625	634	641	650	626	599	611	600	639	591	639	652	660	603	623	618	611	614	629	605	656	651	681	657	634	626	634	610	636	645	624	607	601	617	661	620	621	669	635	620	599	643	598	596	644	640	684	633	653	632	626	645	657	657	646	633	612	640	668	614	601	613	626	641	602	645	644	628	647	658	662	674	613	697	625	645	652	615	609	637	606	631	651	664	634	594	599	627	600	655	655	632	683	676	644	635	643	618	630	643	652	633	641	623	647	638	661	629	725	574	670	639	649	629	640	655	605	661	634	578	623	565	598	651	664	658	612	605	639	663	625	631	604	601	604	673	623	597	640	645	632	617	622	657	671	631	657	659	648	643	633	647	649	645	588	613	653	634	666	651	612	674	653	637	641	660	620	639	610	617	638	611	666	659	636	632	639	637	679	647	649	606	649	621	579	627	647	644	664	690	648	635	654	637	671	627	617	614	631	630	690	643	664	646	610	659	693	629	651
7590	6377	5018	2791	2045	1693	1449	1277	1157	1012	980	958	902	892	901	796	738	804	836	769	777	796	824	734	770	778	809	745	707	733	776	718	679	749	685	698	738	757	704	760	806	792	744	727	751	796	743	740	702	725	771	729	772	732	717	734	742	774	716	761	706	708	781	752	724	810	720	722	702	697	720	741	725	718	745	750	757	685	735	757	716	740	763	739	704	704	758	747	757	752	753	718	735	728	735	691	734	700	730	724	750	740	738	774	681	739	736	679	704	765	702	726	708	734	720	755	745	745	782	728	693	761	758	696	742	726	702	729	719	737	731	742	739	728	704	767	717	739	738	725	702	677	729	706	722	724	737	748	732	764	764	754	739	751	712	721	722	782	754	698	728	765	708	729	766	684	725	713	710	721	723	718	721	680	712	733	704	731	753	732	721	728	718	683	744	765	711	775	694	728	683	742	734	731	695	730	735	738	745	761	725	744	668	664	720	711	726	689	746	747	705	700	700	766	734	722	701	710	720	718	728	735	754	672	717	707	769	713	728	729	772	757	739	739	728	733	709	711	740	712	726	734	732	750	724	748	738	745	750	750	735	755	712	717	732	723	724	756	729	720	730	715	718	748	649	730	699	737	748	757	779	771	752	753	753	746	761	749	750	702	684	741	747	707	731	804	763	748	759	710	696	691	712	736	714	726	775	723	735	718	727	713	720	695	729	795	714	679	728	698	762	751	724	754	718	746	717	747	720	725	715	699	743	745	735	745	730	705	765	763	750	756	743	684	711	764	739	733	728	799	747	712	762	730	759	719	741	755	759	712	692	698	729	700	753	778	720	733	743	702	744	728	756	704	731	727	777	706	687	757	725	732	695	701	685	720	720	718	726	740	785	723	773	718	767	741	720	762	757	728	687	702	787	719	747	768	796	753	698	706	733	678	762	678	722	734	735	712	772	692	785	733	713	713	741	723	696	798	746	751	728	708	739	727	739	747	724	751	739	742	675	698	767	712	770	721	731	675	700	726	782	730	715	720	731	727	722	724	752	723	722	743	744	763	768	734	651	716	759	744	754	718	768	729	694	772	734	730	740	747	737	706	733	740	722	740	723	725	706	679	780	758	747	701	718	681	773	693	716	726	690	740	788	744	725	696	713	760	733	709	737	765	740	749	726	779	755	737	759	725	750	720	764	767	754	707	775	725	723	760	751	674	801	703	674	755	753	757	744	699	747	719	793	782	694	702	744	719	732	701	733	730	716	695	755	721	749	744	721	734	740	751	748	742	719	734	726	772	720	726	747	723	711	689	713	754	747	772	703	704	744	699	749	765	709	735	713	741	779	734	745	741	717	779	754	742	699	788	795	746	728	744	786	737	669	695	735	793	700	709	756	758	750	747	705	731	693	752	747	758	709	711	696	778	721	745	741	701	723	757	660	719	758	718	737	747	724	740	704	702	740	760	729	760	704	732	753	703	765	741	700	759	758	743	763	713	726	702	738	714	736	732	689	765	744	731	726	754	690	728	734	730	725	721	812	707	687	689	733	748	740	746	757	745	731	749	718	686	765	731	715	682	749	744	739	713	694	722	747	761	791	719	706	745	726	787	699	731	730	705	714	754	749	724	692	712	726	748	701	760	738	742	751	745	740	707	771	731	711	677	759	719	732	687	755	717	725	771	762	752	714	705	711	711	742	775	719	788	764	723	729	695	710	729	745	751	725	721	706	743	712	719	776	704	752	791	748	758	705	703	706	749	699	702	742	731	729	697	723	684	720	739	719	731	783	762	745	749	704	727	743	699	663	728	663	742	730	726	729	737	751	706	794	673	690	698	765	761	716	732	715	694	742	755	694	723	734	719	749	726	747	733	709	750	684	695	732	703	770	707	746	766	767	769	753	732	760	747	753	685	728	720	735	688	709	706	769	741	721	757	721	723	743	684	736	720	760	757	753	756	752	758	692	715	741	745	748	769	703	769	710	702	703	712	723	715	746	743	771	722	763	739	716	722	760	733	752	734	727	744	736	728	768	719	757	750	742	689	766	709	752	698	782	718	744	766	785	745	677	699	758	707	731	762	710	667	753	729	737	700	678	767	749	752	738	691	713	738	775	759	744	702	744	694	725	760	794	739	710	755	772	752	722	669	726	788	747	737	743	700	750	712	777	730	720	728	760	722	700	719	756	713	726	716	740	724	736	715	714	765	726	769	739	726	763	818	741	773	738	749	744	775	731	753	701	721	712	706	745	706	749	721	755	726	795	736	711	739	736	681	727	708	754	704	710	734	717	730	706	721	742	762	688	715	735	763	736	719	727	740	699	736	752	739	750	761	750	757	731	718	730	722	763	752	732	735	734	672	782	781	744	703	772	681	712	712	759	690	781	748	739	718	750	748	674	727	706	705	697	777	733	728	805	754	726	757	707	745	739	728	710	708	728	710	747	727	753	739	764	728	726	745	712	740	736	711	752	719	735	755	758	744	711	710	730	726	709	791	729	745	756	773	749	745	710	710	721	713	746	751	712	758	724	710	739	751	747	731	761	731	790	691	765	705	713	753	731	746	723	746	777	769	751	755	714	743	747	747	734	752	727	738	752	749	779	673	713	731	726	718	736	746	766	716	764	786	811	736	691	694	761	741	747	705	682	754	674	728	722	721	740	707	750	725	765	761	718	732	735	766	698	694	709	726	752	729	776	727	747	737	743	689	730	759	735	729	746	782	712	717	709	766	669	732	734	739	728	719	731	720	732	738	769	739	738	730	747	712	765	780	739	741	747	760	745	739	711	744	713	729	741	746	726	727	699	714	749	762	764	748	733	725	775	729	742	744	711	740	682	739	741	748	737	701	752	717	728	723	725	769	710	711	738	707	682	716	726	697	690	707	768	751	735	753	740	767	756	733	779	724	759	759	750	759	745	704	757	788	713	741	710	694	723	718	709	743	718	763	743	748	741	746	703	755	709	681	751	755	717	738	745	714	719	693	675	749	710	704	700	779	742	740	753	726	708	725	686	734	759	763	766	713	698	724	758	705	740	798	704	758	746	752	719	764	720	745	766	747	734	683	700	718	715	751	695	715	696	730	784	728	711	774	704	719	697	750	737	720	738	755	745	678	684	725	752	715	713	742	698	668	730	727	735	741	733	715	756	737	729	750	738	715	699	723	734	703	763	748	767	760	717	688	680	677	794	736	751	713	747	720	721	730	723	717	716	765	718	725	726	748	724	681	691	792	770	727	663	719	776	702	749	754	791	763	726	754	695	755	719	725	746	765	712	710	705	749	706	722	721	787	762	707	772	772	692	724	720	819	735	699	752	736	729	725	752	741	735	736	693	740	730	715	720	727	727	707	717	768	747	726	747	761	755	691	731	727	692	721	725	773	696	771	722	705	712	755	758	691	742	759	685	742	711	707	730	724	776	723	786	745	726	737	701	701	653	674	702	733	724	723	721	748	756	767	807	712	792	743	752	691	722	724	693	752	774	755	742	737	732	744	708	739	737	674	739	702
22741	21012	28799	23424	21004	21051	10898	1314	902	762	692	581	562	477	503	416	451	421	425	403	393	330	331	343	330	357	351	327	290	331	309	326	311	303	320	281	309	280	296	286	285	284	262	279	281	267	291	307	291	269	290	246	287	258	280	293	253	279	273	296	278	323	269	258	281	287	277	291	258	266	230	251	294	248	248	283	277	280	300	266	274	276	278	264	277	249	243	271	273	267	262	273	319	279	287	275	275	284	278	276	274	264	278	290	276	276	268	260	300	277	263	235	252	273	273	291	264	271	304	255	256	290	285	297	273	293	278	243	304	283	259	238	279	267	270	270	263	287	299	261	294	271	259	264	268	304	277	262	285	289	274	262	256	264	269	267	265	303	263	258	261	269	252	256	288	284	277	273	277	243	287	258	297	248	248	253	307	254	279	288	276	280	285	263	270	282	242	268	271	257	296	284	264	263	271	260	263	256	245	262	274	296	292	270	257	285	270	276	274	264	268	278	290	263	275	269	273	282	266	291	258	255	279	264	271	293	273	265	278	296	239	271	261	269	287	286	277	273	282	268	293	274	258	259	291	296	290	268	245	271	276	246	262	264	283	297	282	245	292	241	273	256	296	278	254	283	296	284	267	257	272	286	279	256	281	258	267	284	264	279	265	296	292	284	255	248	263	267	279	273	227	270	285	284	249	269	251	264	281	281	279	281	246	275	296	262	253	237	240	302	277	270	264	247	264	269	251	275	271	294	265	279	269	288	266	271	263	245	256	256	243	263	273	268	265	253	265	289	270	247	286	280	263	299	274	256	277	275	271	263	253	250	260	275	276	270	265	272	297	271	269	300	255	259	288	255	287	261	267	282	255	229	303	258	297	290	260	263	281	284	269	266	254	277	308	301	268	271	296	304	264	271	287	306	270	292	268	270	305	245	266	260	270	284	277	256	286	271	275	276	262	253	260	284	259	289	272	300	260	290	292	280	273	261	237	287	240	285	292	290	269	270	261	259	257	243	295	284	286	276	285	267	283	264	275	289	265	288	302	277	255	253	285	260	284	281	251	252	249	264	284	282	297	277	284	282	273	266	267	275	287	266	236	300	305	246	280	284	282	280	282	266	290	278	234	260	300	241	241	259	269	254	263	269	301	249	256	281	264	275	274	254	255	285	259	286	270	273	301	292	298	260	239	257	253	303	270	278	259	287	256	268	256	275	259	255	261	278	239	265	267	269	307	264	277	284	258	236	277	275	267	264	285	262	265	260	270	263	246	261	271	281	264	253	286	288	262	287	273	248	268	255	268	271	273	308	270	262	284	241	275	264	287	274	264	276	247	280	266	270	259	307	270	267	279	289	282	258	289	257	259	257	269	267	269	281	277	255	252	297	260	263	265	265	258	271	255	282	276	259	271	268	290	235	261	286	288	279	279	259	279	244	264	266	259	257	289	292	270	264	241	277	285	264	287	290	267	277	296	264	275	294	270	237	267	263	262	268	283	291	272	273	298	274	285	263	282	294	265	260	276	273	310	298	284	270	285	270	254	269	276	277	274	300	289	259	273	256	296	266	253	274	272	274	282	276	268	295	293	295	259	257	260	260	259	251	247	270	252	267	243	293	313	274	271	282	272	267	267	288	285	268	254	270	269	243	262	296	269	258	250	258	275	273	265	289	261	287	235	264	287	245	274	285	253	279	283	260	270	271	235	261	250	259	286	258	272	279	264	259	253	251	268	294	255	272	276	276	281	270	272	242	277	281	267	270	297	260	264	283	258	277	252	290	274	250	287	251	277	263	299	293	286	247	260	275	295	255	278	297	271	276	264	291	268	263	278	260	240	254	278	267	269	262	248	272	276	259	255	288	272	273	266	248	268	278	267	270	267	242	254	276	262	290	259	275	249	272	298	305	264	275	274	254	276	263	236	274	276	245	253	227	252	275	255	252	263	287	265	248	270	287	258	263	267	265	251	270	261	266	262	264	261	272	280	294	256	269	249	278	272	255	290	250	274	273	261	285	290	257	284	253	242	278	289	282	266	250	279	268	290	246	312	259	267	264	278	267	257	294	243	246	258	283	297	260	251	262	286	298	252	263	252	261	274	244	217	261	289	238	255	239	268	263	263	235	293	287	272	263	268	300	285	273	285	268	292	297	265	260	288	275	229	248	270	267	269	268	246	250	252	273	249	257	267	288	276	272	257	267	260	293	245	260	281	268	267	286	257	251	279	261	294	265	276	278	255	269	297	276	268	270	288	264	273	297	301	260	281	263	295	263	277	268	273	276	279	267	250	287	275	278	280	236	263	270	277	256	246	279	277	257	282	256	269	287	273	259	264	296	240	261	308	270	283	263	255	266	267	274	261	314	257	264	300	290	268	276	265	274	263	240	258	278	271	255	280	263	275	230	247	272	272	289	233	288	259	257	219	265	254	267	281	276	280	253	263	280	268	266	251	305	309	257	261	255	245	300	251	268	278	270	258	289	283	281	263	241	258	255	234	272	268	245	240	300	275	246	264	261	276	269	284	254	284	245	291	274	273	297	279	289	262	275	282	262	253	225	305	268	279	257	262	277	246	268	278	271	281	288	294	262	269	270	259	285	252	245	287	279	267	282	269	282	299	257	274	263	290	299	273	261	266	268	253	294	275	233	229	280	272	276	285	286	272	253	229	264	249	268	263	274	266	261	288	257	274	263	256	292	254	245	248	299	273	286	276	241	270	270	251	255	230	288	265	276	245	281	247	268	255	295	280	265	272	254	275	275	254	260	249	292	283	277	317	261	265	261	276	256	247	294	259	261	257	253	266	276	293	266	273	251	283	252	259	250	272	276	271	246	244	268	237	300	277	282	257	264	284	256	275	280	255	269	278	294	271	229	302	272	287	228	263	269	247	276	268	270	284	274	248	282	255	273	264	293	270	271	273	249	271	270	274	288	268	269	261	294	272	234	279	258	232	268	262	253	264	277	269	265	277	277	246	267	257	294	231	282	273	275	272	270	252	294	259	247	262	277	289	268	262	258	249	264	274	253	238	269	270	289	273	261	273	273	280	275	286	278	287	276	263	257	261	282	265	285	244	311	293	260	270	261	282	246	282	273	249	291	309	271	261	256	258	288	295	268	303	279	267	256	253	280	254	262	261	306	265	259	268	268	253	222	260	254	259	273	268	262	267	296	264	244	280	274	254	243	239	263	259	271	246	265	275	259	261	281	272	263	253	276	236	251	288	261	280	260	281	281	275	277	257	272	254	259	244	268	276	258	248	252	250	259	274	279	306	283	256	270	263	270	284	272	262	278	289	294	286	256	247	280	256	279	261	244	283	272	256	260	278	270	269	251	240	240	282	270	290	252	272	275	292	260	284	270	275	264	293	283	274	278	258	290	259	272	284	274	275	270	286	274	256	262	264	302	273	273	261	274	255	263	249	271	284	248	254	250	256	256	302	264	293	256	274	299	279	272	270	263	253	233	261	299	296	250	267	278	280	289	295	268	258	256	276	266	287	266
11200	17272	14266	7523	5241	3937	3005	2313	1861	1556	1264	1036	918	811	738	646	655	616	574	493	498	516	442	431	411	373	375	401	411	366	361	330	369	364	383	350	334	343	338	320	338	292	343	367	315	297	315	299	340	331	319	326	310	298	327	318	333	303	296	282	319	299	303	315	295	279	301	309	301	301	317	322	313	334	282	303	293	300	308	306	324	294	298	268	313	295	281	291	314	320	281	312	308	325	336	279	305	315	291	316	287	317	311	324	302	288	319	318	303	307	313	302	311	326	284	314	307	297	316	267	317	313	317	303	331	276	294	279	305	337	289	287	304	306	328	269	304	291	307	314	306	313	302	296	297	302	314	312	296	302	334	289	294	282	269	324	314	298	304	317	320	334	326	294	302	304	258	268	294	332	318	289	312	315	321	313	320	292	288	296	315	326	294	297	311	273	299	290	293	330	309	281	314	281	303	322	321	303	305	306	306	305	307	301	317	292	314	310	271	311	275	299	301	308	294	302	326	311	292	305	333	307	288	291	311	296	304	327	319	277	305	331	297	306	302	308	305	332	317	279	288	311	312	288	304	293	290	287	294	304	281	273	296	320	303	296	301	291	280	289	334	299	288	283	300	270	303	277	316	314	302	287	282	326	310	293	332	301	328	301	316	299	279	293	307	283	308	294	286	305	293	313	260	287	297	321	289	333	301	335	291	293	278	295	327	301	277	272	311	319	295	311	300	268	292	293	307	285	306	292	301	283	306	291	323	318	301	308	315	299	282	308	296	316	309	310	288	318	284	323	280	299	315	269	304	303	315	287	291	290	300	298	285	317	299	316	335	280	301	312	300	266	287	311	283	312	313	308	287	331	325	296	323	281	299	306	299	288	318	295	312	276	316	290	295	300	300	297	319	285	320	286	308	306	292	300	275	319	313	305	284	311	350	286	320	320	307	278	316	274	303	292	285	314	287	298	299	300	299	327	294	300	320	296	304	309	308	307	332	297	302	310	283	316	278	281	289	287	313	301	286	310	297	300	291	302	308	314	338	310	320	306	316	319	315	319	292	298	300	270	289	308	306	298	291	288	304	301	311	317	340	306	290	311	305	318	283	286	278	285	306	313	312	271	301	294	282	272	271	301	269	312	273	286	316	289	286	303	302	294	283	304	338	305	289	314	289	330	269	284	300	309	306	302	264	305	274	271	278	285	331	298	307	295	307	286	324	299	331	314	278	305	292	280	308	310	291	300	293	309	293	282	274	294	296	294	296	312	305	313	310	301	292	300	308	269	298	286	284	311	308	288	298	289	267	294	284	306	298	314	302	273	277	299	313	296	333	315	298	286	292	315	310	288	301	295	314	336	274	279	266	279	332	289	312	303	288	290	320	314	292	299	303	326	300	281	314	300	317	297	278	287	313	295	327	314	323	320	314	284	314	301	270	318	292	315	326	302	334	322	318	321	331	308	275	301	306	320	301	288	294	317	313	290	306	337	315	296	300	340	292	322	292	303	306	300	323	280	284	322	304	274	288	267	305	285	292	313	303	297	288	327	314	329	279	264	314	319	307	304	303	298	308	323	314	291	280	311	304	300	309	274	301	286	271	294	310	271	302	304	314	294	273	293	299	308	308	300	302	319	295	297	285	298	298	265	296	291	311	309	299	305	279	303	273	283	286	312	280	293	276	283	309	310	330	271	309	285	276	318	299	316	337	295	325	307	284	272	297	272	278	304	317	316	311	301	311	297	315	308	315	253	335	317	298	295	298	286	298	259	278	309	297	314	324	286	299	289	285	315	304	301	334	308	286	320	291	295	279	267	295	305	280	279	315	347	300	324	306	294	298	319	295	307	315	262	283	321	299	286	305	299	304	269	298	298	274	307	280	302	290	303	273	288	302	312	290	300	311	321	323	305	296	290	297	300	326	316	289	284	304	294	322	308	274	297	291	311	288	294	303	273	275	304	301	306	299	325	302	297	290	318	317	264	321	286	295	269	299	299	264	309	286	315	299	292	310	318	299	270	289	304	250	315	325	296	298	320	304	280	299	291	334	303	282	335	309	324	307	298	306	306	283	327	300	291	315	301	335	292	291	269	308	281	292	297	314	297	307	311	286	333	282	313	322	281	308	313	275	323	295	271	305	287	314	273	285	336	265	308	286	316	288	323	314	294	292	328	286	301	305	289	310	300	320	318	312	301	279	285	290	311	301	299	301	321	293	340	284	288	308	298	280	303	312	295	254	293	310	302	310	304	324	284	325	350	309	302	267	308	330	291	301	282	284	292	313	266	306	268	294	293	293	287	282	306	284	299	309	321	305	287	325	258	309	289	304	280	306	312	307	294	278	299	310	297	301	308	278	302	290	289	303	289	291	310	293	311	328	314	302	290	326	283	298	286	316	302	293	288	310	289	308	288	311	294	304	284	299	290	341	306	301	322	310	303	312	288	325	322	274	298	277	315	311	302	317	315	283	284	316	299	303	302	308	300	313	302	312	285	322	317	277	275	291	305	326	295	288	286	310	304	268	284	308	285	309	299	303	301	297	292	279	306	299	301	313	275	322	299	302	279	293	291	300	314	296	303	319	273	285	315	301	330	341	270	296	308	278	341	281	317	293	281	296	304	323	288	309	266	309	323	314	305	294	279	288	290	304	316	325	289	326	309	328	293	313	323	291	294	279	333	296	303	346	299	330	289	295	284	297	283	276	280	307	301	283	316	299	307	292	277	290	314	309	311	299	279	318	300	291	289	303	313	294	264	310	298	304	283	321	306	324	301	324	294	317	332	286	306	335	314	309	274	298	286	270	312	298	304	280	302	300	276	299	289	274	288	302	285	307	313	322	322	284	311	301	287	341	290	288	280	304	285	294	283	301	278	282	292	279	297	274	309	281	316	282	303	308	321	289	296	298	283	310	293	317	306	285	284	338	315	284	299	307	290	299	338	313	319	328	319	273	292	290	332	296	297	271	288	299	300	295	280	300	303	273	294	297	306	299	289	304	298	290	309	293	302	301	302	308	281	312	296	292	314	294	290	308	303	297	296	279	297	321	297	274	308	327	302	290	288	305	273	324	304	269	280	322	305	310	267	311	331	299	307	290	286	304	285	296	302	320	285	315	300	276	326	320	293	300	303	331	313	318	282	302	299	319	289	302	305	326	295	278	329	322	298	303	295	286	306	312	312	324	278	289	306	302	281	288	312	249	298	347	304	311	311	305	305	316	306	299	319	298	305	300	304	297	301	297	286	304	286	335	305	314	290	311	323	269	295	309	351	295	320	317	316	287	288	309	286	308	317	303	291	287	282	295	322	327	276	314	269	309	292	293	302	306	301	318	277	308	301	322	334	277	319	315	291	289	296	294	321	309	282	317	282	274	316	294	272	304	302	305	299	308	310	308	310	305	299	308	313	297	315	286	316	294	324	302	284	307	320	292	302	299	300	305	288	284	327	321	299	288	279	323	319	310	316	264	303	293	314	328	288	329	306	272	313	291	280	309	293	284	314
26985	20130	7938	1041	688	613	596	562	581	536	573	569	576	575	557	589	508	569	564	579	542	534	541	522	549	542	556	581	609	533	538	532	574	557	519	587	559	572	548	550	513	563	567	563	554	543	521	552	565	496	547	580	581	559	579	520	579	550	564	571	529	558	547	529	540	531	547	539	551	527	541	583	548	572	593	535	536	526	546	547	576	533	582	567	547	561	593	561	569	528	575	539	552	577	590	568	505	578	561	557	539	541	567	558	562	547	569	562	534	546	605	539	597	544	535	510	553	552	533	535	573	553	573	557	551	541	549	562	542	515	558	601	574	543	545	553	534	576	534	519	582	597	560	515	526	573	554	535	543	580	554	530	540	534	545	548	538	577	531	520	558	528	541	561	587	550	596	530	551	550	548	536	542	559	573	542	562	554	574	530	611	562	584	581	554	529	535	501	574	528	525	556	575	543	552	558	557	568	611	538	544	560	577	518	573	585	514	602	582	576	537	583	550	558	557	561	595	521	543	576	573	533	537	533	571	556	567	567	545	548	571	492	572	556	584	530	592	522	542	535	564	543	570	566	494	558	516	527	536	536	539	556	567	525	531	539	557	565	567	535	561	562	572	515	565	579	537	525	497	545	544	549	555	551	600	574	558	538	596	524	558	574	553	534	579	576	565	591	562	563	524	558	563	548	592	529	532	569	593	548	570	527	550	521	549	511	572	553	572	564	601	544	573	529	562	546	567	566	572	564	522	563	563	533	588	593	550	564	567	553	569	505	589	576	556	559	556	539	550	518	545	567	520	552	523	513	552	577	583	563	536	513	600	549	563	562	529	549	554	555	537	564	540	546	547	521	566	555	548	538	518	560	532	521	510	589	577	529	579	574	538	566	549	505	537	504	584	550	545	538	536	535	571	539	569	556	559	550	594	557	561	574	545	564	587	588	515	544	545	531	566	535	547	531	544	532	530	549	578	549	553	545	554	594	581	516	611	553	570	525	514	560	571	547	527	570	518	574	568	550	536	579	547	560	578	541	562	553	568	556	566	565	561	546	565	511	545	519	554	518	585	547	544	510	567	583	572	558	557	536	564	549	555	498	542	545	609	592	557	591	560	565	566	577	550	524	566	547	560	537	588	545	549	557	568	605	568	536	546	566	556	564	528	523	559	562	541	514	552	516	601	543	572	545	538	562	546	533	506	540	534	536	571	571	547	536	532	598	514	565	552	553	607	562	580	535	604	541	613	567	551	565	577	578	561	576	561	570	536	563	604	571	557	544	578	586	500	538	563	559	573	522	576	564	540	545	532	558	561	561	556	542	542	543	585	583	579	565	575	518	568	554	576	549	544	551	548	529	552	538	514	539	522	538	537	554	551	571	555	533	564	499	541	548	513	529	585	542	523	533	559	553	563	524	542	548	576	499	558	590	497	576	527	508	557	594	551	578	529	584	525	517	563	561	531	546	608	555	512	548	530	543	570	546	528	543	547	529	561	611	549	530	517	583	520	576	542	592	561	546	566	569	573	532	594	534	533	587	551	537	565	548	548	513	547	535	543	560	593	550	558	557	563	557	553	565	557	513	563	565	550	542	545	558	528	513	549	570	543	538	596	566	579	558	558	571	586	506	564	550	568	579	532	564	540	531	544	511	557	621	566	566	570	533	546	507	580	518	527	545	537	550	553	540	550	534	557	503	573	556	564	553	561	563	587	562	569	555	548	561	538	561	508	581	531	513	550	514	546	541	550	537	576	557	601	542	555	546	582	539	559	575	585	492	517	546	554	574	556	576	556	584	570	531	543	546	529	532	538	573	560	560	551	557	542	522	606	595	554	588	538	546	530	553	577	523	584	539	510	565	565	523	499	597	504	508	541	559	522	530	548	600	540	553	550	578	575	537	583	501	556	585	534	533	501	554	566	564	529	546	539	554	539	539	540	576	576	557	574	528	559	532	596	522	525	531	535	551	552	485	576	516	581	566	561	535	566	544	561	536	563	573	508	537	572	570	561	578	541	532	544	552	534	528	551	549	547	542	576	520	613	603	545	570	572	563	578	530	627	543	576	605	559	552	536	536	564	526	509	566	539	546	551	615	592	580	572	580	557	540	544	534	585	546	565	486	543	559	588	523	620	547	559	557	583	531	574	546	505	564	537	578	560	533	579	570	575	548	578	540	512	551	547	570	531	555	538	530	547	567	575	551	532	557	543	542	529	599	520	496	556	524	547	529	554	561	606	586	554	521	544	488	583	575	529	555	528	520	551	545	583	520	587	552	558	543	575	561	577	509	551	586	575	528	548	506	529	539	553	562	533	552	557	523	562	554	514	541	568	554	548	552	549	549	544	554	557	524	580	532	547	547	544	544	533	576	547	533	574	565	557	511	541	557	576	556	527	517	560	560	536	533	592	535	549	547	538	563	568	559	551	543	526	552	544	517	522	518	570	574	548	523	545	565	550	545	556	513	598	535	545	578	547	575	593	599	517	562	538	539	600	544	536	529	600	523	546	562	535	602	578	565	570	556	563	516	569	550	539	567	538	620	580	588	549	584	535	554	537	552	578	533	542	590	567	580	552	516	572	558	569	616	554	548	580	527	566	539	555	581	552	563	559	559	563	522	568	540	552	586	554	555	563	546	550	568	551	526	581	577	515	532	565	541	533	515	606	539	530	563	514	516	550	587	531	562	529	535	579	552	517	529	554	565	559	539	536	526	559	585	567	608	554	563	564	520	549	549	560	565	574	560	549	555	546	576	535	538	535	582	526	540	577	562	555	540	570	519	578	535	537	577	543	522	552	581	538	550	544	540	564	543	548	568	549	570	568	563	590	570	541	563	602	563	623	563	549	580	564	513	556	531	547	545	555	537	560	511	589	556	558	577	581	534	574	605	585	538	550	553	550	566	576	561	541	537	574	550	526	511	581	535	587	593	537	555	552	551	556	580	561	556	581	550	540	565	553	529	561	515	565	546	563	529	555	544	550	554	569	546	575	619	554	528	561	572	559	575	525	534	540	557	534	570	568	545	563	535	563	548	534	579	567	528	563	557	544	597	556	560	552	566	584	587	566	542	542	558	545	534	549	582	523	586	549	551	544	507	565	588	570	498	579	535	568	587	564	551	585	546	570	537	570	519	558	518	578	561	534	592	529	594	532	587	581	580	503	528	506	559	560	530	505	542	569	560	561	554	528	577	521	576	579	552	570	586	544	543	550	594	562	573	533	552	534	527	545	594	523	569	565	539	543	602	532	528	552	549	527	576	554	572	517	553	561	534	569	567	526	500	575	553	592	579	535	572	524	516	579	564	566	535	542	522	585	577	511	584	527	594	551	559	560	550	558	576	610	569	543	505	556	584	595	569	513	543	560	533	559	515	548	546	528	528	563	543	546	602	541	556	564	548	553	533	606	566	572	562	565	561	575	583	517	553	544	573	561	585	547	557	585	566	527	531	530	516	585	513	553	551	539	533	526	541	512	589	548	560	535	559	516	528	502	562	538	559
5909	1545	1353	856	799	842	788	687	686	693	650	725	684	668	747	671	682	608	667	650	695	638	657	667	672	641	637	669	623	662	712	675	677	696	677	657	706	646	604	703	685	690	659	661	673	668	655	678	674	625	697	616	640	638	651	665	652	672	638	644	637	655	645	654	660	665	608	631	679	648	657	694	626	655	656	662	661	636	657	639	666	684	645	651	666	664	646	668	702	685	654	643	663	657	664	630	652	655	634	625	643	655	632	635	672	601	672	657	692	667	671	623	643	641	667	651	694	629	648	641	674	678	638	685	635	650	651	641	674	608	667	661	660	687	642	690	665	648	639	613	681	625	654	671	670	623	621	628	662	649	648	635	580	650	646	659	597	624	674	700	681	639	658	629	656	645	665	616	661	717	645	649	665	657	704	640	624	658	642	641	659	665	651	602	687	664	638	660	635	643	647	661	669	679	659	700	675	655	637	699	643	599	646	661	656	627	667	693	626	680	689	676	635	690	648	677	688	655	639	640	659	696	645	666	712	632	642	678	660	647	666	628	677	605	689	661	687	654	622	685	622	633	646	692	677	655	655	672	638	661	660	710	676	619	650	621	612	670	664	668	704	659	666	671	673	616	631	631	641	678	658	683	641	623	657	597	663	664	667	656	638	623	619	683	646	685	646	679	652	639	622	669	637	677	634	697	682	668	642	695	646	653	634	616	642	671	662	666	638	717	670	656	688	642	642	691	627	646	618	679	604	743	639	617	644	637	633	675	660	668	663	697	663	622	692	691	650	646	679	654	662	653	668	690	689	625	651	668	636	655	666	710	687	671	642	647	685	670	665	664	696	679	629	645	636	663	666	666	650	595	628	706	638	664	669	649	672	656	651	686	687	657	650	637	665	678	631	648	666	620	662	677	691	676	642	622	652	671	651	637	657	656	659	647	624	700	661	704	680	628	655	670	647	678	642	627	647	676	608	634	634	649	640	639	648	643	666	664	654	646	655	616	599	667	621	639	701	675	682	628	679	642	688	654	646	689	654	672	645	646	658	642	676	667	697	630	675	651	650	634	663	690	656	639	648	627	620	665	678	642	628	653	655	648	693	634	635	687	679	683	647	656	636	666	681	660	651	661	640	648	622	663	652	643	666	700	664	676	685	693	721	651	646	672	664	651	637	618	653	638	641	705	714	658	656	661	682	666	624	655	648	627	676	659	631	671	670	679	641	664	668	652	638	655	634	657	614	657	727	681	593	652	620	679	696	671	646	670	642	643	687	699	623	704	650	689	673	623	698	668	690	665	648	663	633	608	664	632	668	657	643	629	617	640	672	611	713	663	646	687	634	702	653	609	629	653	651	664	639	636	626	680	654	657	665	706	599	619	683	633	660	620	702	616	663	653	630	677	681	655	646	622	663	641	618	637	678	693	697	620	626	661	657	649	663	679	657	719	658	696	667	678	673	680	684	686	671	677	650	673	648	648	641	655	640	610	605	670	667	659	668	626	652	662	640	684	651	679	690	639	641	652	649	687	678	640	657	645	664	644	626	649	622	643	681	640	628	670	689	677	664	642	683	670	644	679	669	668	677	650	617	689	683	661	710	670	684	656	683	642	667	687	691	665	648	686	642	601	689	666	691	705	651	638	664	702	681	674	676	677	638	671	660	680	617	652	655	662	672	643	637	646	638	660	675	683	656	661	618	706	657	680	632	672	684	668	708	642	653	673	686	681	660	674	678	607	653	636	648	607	718	641	695	664	646	688	645	658	663	672	627	655	650	654	666	650	709	653	679	659	629	661	657	703	646	614	648	685	629	678	626	670	670	620	651	647	680	706	634	651	617	662	668	670	665	644	638	652	655	665	592	670	610	657	684	664	691	673	658	636	624	652	664	620	650	669	639	667	677	685	582	641	654	645	677	684	676	650	702	636	655	632	654	694	626	670	674	658	698	616	630	636	677	657	630	619	638	637	671	663	646	605	651	653	642	627	667	630	612	661	632	661	685	695	661	633	633	669	644	638	672	605	650	619	643	651	644	664	672	638	645	623	615	669	637	653	613	682	634	668	653	690	645	616	662	635	636	645	643	684	657	698	650	687	672	645	683	695	656	655	671	642	650	689	676	687	638	696	669	625	675	652	683	703	648	690	719	590	665	616	632	645	665	644	638	640	687	663	650	630	648	649	681	619	672	663	658	621	640	654	616	660	669	668	689	689	659	646	634	645	618	645	662	650	674	615	622	628	634	651	653	693	653	645	648	682	663	651	670	636	653	642	647	652	690	659	639	699	682	676	670	640	665	678	678	653	654	650	666	680	666	627	705	634	636	651	648	653	642	647	681	696	638	647	676	621	689	686	645	674	649	647	669	682	630	672	659	701	640	689	675	655	678	665	685	588	629	652	636	646	686	657	643	628	623	637	655	673	643	628	624	649	709	626	650	680	662	662	688	667	673	670	632	659	631	666	689	621	639	657	648	654	715	667	613	593	674	657	635	635	670	627	624	649	623	674	656	621	655	646	683	651	609	675	659	676	665	657	634	665	673	723	673	655	658	668	665	672	629	665	715	644	666	615	587	610	699	627	679	660	645	658	640	655	709	641	673	689	624	690	626	595	706	647	697	626	631	642	657	672	619	635	634	662	656	669	623	646	658	670	663	680	664	703	658	667	663	672	613	677	687	656	645	687	665	612	684	646	651	678	654	626	643	668	655	683	628	663	655	674	639	668	644	707	681	682	691	694	627	677	641	659	699	663	638	648	617	602	667	676	677	654	668	654	629	679	679	640	656	662	645	666	622	703	635	667	631	613	656	644	682	656	652	649	622	621	643	674	637	662	636	617	649	673	688	692	706	673	683	671	601	651	665	639	662	678	657	692	640	631	596	660	626	652	648	625	615	650	656	632	647	670	690	638	654	625	635	598	707	665	679	709	653	642	642	611	659	673	657	624	651	675	671	656	641	689	640	637	663	675	660	660	666	612	650	619	636	612	691	674	629	673	688	671	610	647	715	657	673	655	659	635	663	652	651	645	676	685	674	668	665	669	673	728	660	607	648	670	660	676	668	661	673	682	656	685	654	686	650	658	619	600	620	659	651	686	652	651	702	646	651	643	654	655	634	649	627	630	674	630	648	630	654	685	671	703	673	629	648	665	687	663	632	673	705	692	608	646	680	651	659	654	674	665	720	650	668	668	648	693	661	655	640	644	653	664	628	713	650	673	670	669	638	637	687	654	627	695	676	675	682	656	645	648	675	645	640	637	648	671	618	628	669	698	612	612	682	618	633	661	671	664	677	643	624	661	645	674	682	635	700	613	660	652	657	607	653	667	672	680	687	639	696	668	655	655	658	620	630	649	632	652	609	705	690	650	663	662	686	692	644	633	655	691	695	676	639	610	648	631	655	624	674	653	677	632	621	685	626	678	624	659	624	712	666	694	617	699	675	687	665	656	637	678	693	642	700	667	642	737	675	669	653	631	635	635	685	630	602	604	649	660	625	658	682	631
23680	20982	28364	23785	20965	11586	1293	761	615	547	504	466	395	403	330	373	370	355	364	331	333	319	319	329	312	318	291	279	305	325	293	315	287	299	313	284	292	293	306	261	310	285	290	310	284	299	294	285	280	285	293	282	270	286	296	291	285	251	272	264	284	254	304	253	292	287	297	289	283	300	297	271	275	267	259	251	280	292	272	260	279	298	260	248	300	258	285	302	276	266	272	270	291	258	278	273	277	261	285	281	259	259	281	276	268	248	275	245	283	290	261	250	284	267	252	284	274	280	284	253	279	262	257	238	262	283	268	273	273	283	307	269	251	268	283	285	250	265	281	284	265	272	272	281	281	279	288	226	265	269	290	278	241	238	266	265	284	272	276	286	266	264	277	295	291	276	295	266	266	299	282	270	259	267	272	277	272	264	281	250	298	295	239	294	258	280	275	282	257	267	294	271	281	258	267	265	244	283	277	278	265	299	268	268	286	294	248	280	249	292	260	272	284	257	230	269	283	268	277	275	283	264	265	312	270	283	307	281	267	269	259	244	273	280	262	270	257	280	295	245	231	269	251	301	275	259	281	270	295	264	265	277	260	254	302	272	262	256	240	291	282	242	292	279	273	242	250	257	268	273	282	266	283	279	279	290	281	263	258	279	273	289	274	283	299	285	288	297	250	252	276	263	277	283	245	267	261	289	279	262	237	282	263	272	265	249	285	269	265	232	251	288	290	268	261	300	294	282	253	309	277	277	306	289	273	273	286	233	274	268	303	268	315	256	278	280	280	300	263	297	286	284	259	243	246	301	285	281	262	268	240	280	260	301	272	257	262	260	247	241	270	277	273	253	258	252	269	240	258	276	255	279	272	239	273	288	278	278	263	261	273	266	264	274	262	287	287	270	290	270	282	267	276	281	270	267	287	251	263	255	290	267	294	252	243	276	272	280	262	256	285	257	293	257	287	262	273	268	254	250	256	276	235	254	254	262	282	252	273	299	307	273	261	301	236	272	241	276	272	273	313	261	267	260	259	262	286	240	249	279	273	273	239	263	279	257	256	278	255	273	247	257	273	253	253	265	258	245	261	301	274	248	281	294	269	275	265	244	265	280	268	261	282	283	270	281	296	267	249	286	255	266	296	273	290	255	240	252	268	302	237	259	273	258	260	282	241	294	255	221	284	264	278	271	273	262	280	287	270	317	263	248	276	273	297	280	274	280	265	245	297	247	308	280	240	302	257	301	256	269	279	271	263	286	277	274	274	291	273	261	291	290	289	269	290	289	286	283	250	244	302	281	270	274	279	263	269	268	258	297	299	288	261	273	280	245	300	269	282	285	295	302	265	268	267	268	281	272	278	258	263	280	293	283	284	267	259	283	240	282	262	300	293	299	254	277	261	247	288	274	297	276	321	291	267	280	250	285	284	256	249	251	243	287	282	281	271	257	273	272	249	271	255	259	293	275	276	239	268	301	265	283	286	281	282	258	236	278	286	246	292	263	260	277	289	275	278	277	286	282	261	278	261	259	286	272	297	286	271	268	261	263	255	274	285	275	277	274	277	274	256	289	254	257	278	258	261	268	269	302	276	256	246	284	262	273	270	282	294	273	271	265	280	252	291	291	281	257	279	285	285	290	289	272	270	234	250	278	272	265	270	291	251	261	280	283	279	292	270	292	255	257	251	267	299	296	271	284	275	238	256	277	267	269	288	266	278	265	272	277	275	292	274	261	283	305	303	220	283	254	245	251	270	260	261	283	280	266	287	273	280	270	271	255	275	271	249	298	274	305	260	264	263	242	275	273	281	285	262	256	280	315	294	270	278	253	278	257	256	289	308	296	272	250	258	276	285	263	247	262	253	262	238	280	293	277	276	277	260	268	275	293	283	269	269	262	272	269	266	281	282	252	262	265	256	244	239	241	286	273	265	270	287	268	262	295	266	286	280	311	271	270	283	282	257	274	293	257	276	285	255	261	270	271	259	263	232	284	267	275	278	297	267	267	278	259	256	286	236	252	263	261	270	266	260	270	270	288	263	268	264	306	294	273	268	280	262	265	304	274	241	288	307	272	241	287	238	259	282	268	253	253	293	279	229	263	243	269	299	271	279	269	272	259	285	267	275	265	263	253	282	298	243	227	270	309	266	294	275	251	283	264	271	255	266	260	245	291	287	294	298	287	266	224	263	262	269	303	273	271	254	276	264	255	259	262	282	253	254	311	280	262	282	272	287	252	276	254	269	261	259	272	278	268	232	280	277	258	262	277	271	257	239	258	282	276	270	261	248	271	238	237	282	282	244	249	279	256	276	226	270	249	250	271	255	275	258	265	290	286	268	275	232	250	266	262	272	297	265	255	296	263	254	280	250	295	275	286	265	264	252	268	272	250	260	289	301	259	257	281	288	253	260	271	250	279	245	272	279	274	297	283	265	267	257	277	272	256	259	271	262	278	255	277	259	259	270	260	260	262	286	248	269	253	272	290	281	295	252	282	274	270	249	259	248	266	273	278	273	280	253	286	254	259	287	244	261	297	273	278	308	282	247	272	269	251	281	262	281	310	257	246	314	260	231	290	266	288	265	264	267	258	286	294	280	303	267	280	250	267	265	238	278	327	263	278	253	270	270	316	250	285	272	288	278	288	252	270	230	284	259	264	261	267	248	268	282	242	265	264	232	294	281	270	277	268	272	276	284	251	276	253	256	259	265	252	219	244	254	273	280	255	255	258	273	285	272	269	290	285	256	294	273	274	276	276	251	232	259	290	293	318	243	265	295	282	291	249	286	268	243	253	274	256	272	263	273	254	241	258	294	255	289	272	284	289	269	274	266	255	257	263	253	278	278	255	273	252	252	284	270	282	264	283	241	285	283	272	276	277	277	278	274	271	281	240	271	242	253	253	277	268	241	271	281	275	294	278	260	254	268	246	286	272	291	296	300	295	289	269	258	253	338	259	253	282	268	293	243	291	277	254	264	266	295	295	269	253	285	274	280	292	268	271	269	272	282	275	284	276	297	289	269	266	266	290	298	251	270	281	253	279	273	267	264	281	283	247	276	280	278	243	275	273	269	237	272	284	284	288	285	293	301	268	254	252	227	270	293	252	286	265	278	258	262	288	294	275	243	282	288	258	288	278	286	262	259	284	269	266	275	280	289	255	263	276	252	266	267	283	282	268	258	276	282	253	294	260	300	259	295	290	266	272	266	241	265	279	266	261	265	283	271	233	247	256	286	265	271	270	254	275	274	256	243	282	265	296	290	266	271	241	250	266	287	278	273	288	267	272	268	263	235	285	275	290	246	260	258	276	274	276	279	244	264	263	281	252	282	279	289	271	252	248	250	287	250	285	277	291	288	291	248	278	289	266	278	285	265	242	267	282	259	253	297	264	281	248	292	283	293	255	265	276	252	299	302	281	233	278	239	311	286	281	279	270	296	263	261	258	277	287	284	290	288	275	302	282	304	301	249	299	249	243	269	279	261	274	277	259	297	265	283	288	274	280
7801	10637	8803	4303	2872	2189	1687	1346	1079	980	810	742	633	609	565	506	472	497	457	425	411	451	414	410	373	396	365	364	377	344	380	386	370	373	384	343	329	390	345	342	353	339	328	334	331	373	349	298	351	318	335	342	360	309	334	343	324	292	347	320	295	340	333	320	324	296	337	322	315	331	340	277	303	327	351	379	330	332	361	330	358	306	358	340	342	360	309	334	324	296	350	353	319	317	323	327	313	323	324	293	323	352	307	353	328	291	334	324	334	329	310	326	359	325	310	307	330	307	337	319	332	320	353	364	356	298	310	313	306	348	321	323	330	331	387	308	318	324	345	356	352	294	348	334	343	354	346	315	332	324	335	312	350	324	320	352	305	362	311	302	304	327	331	334	357	348	345	348	306	302	336	292	343	352	337	359	296	291	326	332	309	334	306	348	323	337	323	337	342	331	335	305	327	336	317	309	289	303	309	328	330	298	311	299	331	308	307	309	333	320	341	354	321	313	319	302	343	319	339	321	356	325	321	332	356	324	334	311	358	350	323	351	325	309	376	306	329	342	316	342	333	334	299	337	299	349	315	314	336	344	295	307	319	340	318	295	330	315	308	274	311	334	320	318	319	349	315	349	320	331	324	284	337	311	329	350	311	325	333	343	329	307	297	325	319	331	347	352	326	333	316	329	285	363	323	348	352	337	323	325	321	332	312	368	322	360	334	366	350	334	319	354	323	312	352	313	320	313	336	331	320	318	330	329	316	316	313	292	316	340	332	336	319	327	354	302	346	328	309	294	328	354	335	334	315	343	349	347	318	348	339	328	342	330	360	355	363	344	328	334	335	337	326	323	316	294	311	320	346	363	307	339	361	372	325	294	300	360	359	320	328	328	299	330	304	328	328	314	327	332	321	338	333	306	326	317	279	346	345	342	315	331	328	329	361	311	340	322	317	324	336	340	325	353	329	304	319	366	337	329	333	352	325	327	325	307	303	332	304	300	332	292	331	337	312	372	348	331	334	313	353	319	308	312	333	307	301	311	325	307	334	336	331	301	350	318	350	321	330	314	330	292	317	303	337	354	341	353	329	335	285	317	373	326	332	349	285	302	320	335	299	274	324	329	348	312	294	370	331	363	341	351	341	325	326	346	309	330	341	332	334	327	313	338	337	309	313	341	316	267	338	322	312	321	319	347	307	359	336	340	342	318	296	317	340	316	301	306	318	310	344	324	337	339	298	309	328	331	275	324	321	321	336	337	297	319	321	319	318	338	324	335	332	325	312	320	346	343	309	316	320	333	313	325	325	357	334	325	320	286	348	322	329	323	342	295	318	323	332	329	320	353	317	318	335	322	330	336	329	305	321	329	348	315	313	338	327	315	312	316	343	334	330	326	334	313	301	322	301	324	317	319	325	335	305	342	354	302	354	301	341	325	318	359	317	329	326	336	325	294	296	318	303	318	331	335	335	358	340	324	339	309	317	313	292	317	324	338	312	296	350	333	326	302	336	323	344	329	360	331	354	336	333	343	310	364	342	349	326	300	311	331	281	314	312	355	331	291	359	324	341	321	316	355	361	332	333	303	308	335	302	338	314	312	336	339	294	312	328	313	299	326	307	326	351	338	383	324	336	335	320	333	350	333	335	326	362	340	329	342	312	321	326	313	325	316	357	318	329	321	314	312	330	302	325	309	338	333	347	319	307	317	324	347	330	325	334	343	332	317	347	349	316	316	326	301	322	323	322	333	330	309	290	294	332	324	342	299	308	340	326	321	314	335	339	380	316	327	336	326	347	310	314	353	334	336	292	308	316	335	331	315	321	304	353	309	312	305	334	327	313	331	362	323	309	330	320	332	338	341	324	334	323	377	322	329	331	287	349	342	311	335	335	322	327	318	326	361	323	317	327	319	330	349	321	305	321	329	337	324	330	299	332	304	312	314	310	350	311	314	335	369	330	296	296	327	302	316	313	309	304	310	307	316	307	338	336	341	301	314	317	320	341	319	306	317	333	325	349	328	326	329	323	332	308	326	291	313	364	331	315	322	322	314	327	346	305	348	339	358	338	323	363	331	311	351	341	309	298	310	301	301	325	318	326	320	327	314	331	331	354	309	316	321	339	338	325	340	320	361	336	327	313	308	330	343	343	348	300	333	349	341	307	327	353	322	348	330	327	339	310	287	338	329	325	302	329	322	372	346	352	317	307	319	345	309	330	302	321	330	368	314	299	335	303	316	301	342	343	307	346	324	345	328	346	333	318	296	331	336	303	286	310	350	333	350	349	312	349	336	352	300	367	303	304	332	348	304	347	369	316	328	316	334	341	310	312	340	340	342	377	345	324	307	348	330	317	353	304	325	313	341	304	311	330	323	341	314	348	333	316	305	322	293	314	297	316	325	315	315	316	313	313	339	317	301	297	308	312	301	308	323	337	301	320	313	326	336	320	344	324	274	320	300	316	340	333	311	281	356	308	299	334	317	321	297	325	323	354	336	341	330	339	319	319	339	334	355	331	350	344	341	329	345	345	335	310	322	320	299	311	334	334	338	298	330	323	343	338	317	324	327	345	313	321	353	333	311	310	343	366	320	305	345	318	336	333	331	294	352	315	323	311	315	319	325	299	323	323	329	341	353	294	354	316	301	317	344	308	343	334	352	291	307	322	324	312	303	354	309	321	317	280	295	306	315	322	311	335	321	339	317	309	314	295	349	331	312	322	337	341	322	301	329	322	337	335	353	341	325	346	327	317	314	308	333	353	313	349	315	277	319	329	314	310	323	316	338	314	344	335	347	330	321	366	343	332	339	351	319	335	316	308	333	334	335	309	323	342	320	346	330	314	342	309	286	337	356	298	321	341	332	319	321	312	358	319	276	305	332	332	326	342	327	336	311	314	335	336	307	338	337	309	329	342	297	347	317	291	309	339	326	322	336	322	305	319	327	326	324	300	302	332	366	307	312	309	313	338	334	303	332	338	324	325	363	297	321	298	328	337	336	359	357	313	309	315	299	327	297	330	329	330	313	330	362	333	344	334	311	342	315	318	348	321	312	365	336	287	324	327	336	308	307	309	325	355	303	311	332	340	315	320	356	337	347	350	321	340	305	317	333	326	337	324	322	344	320	329	325	321	340	316	328	313	342	290	301	335	333	354	295	330	305	337	319	321	336	301	331	294	330	345	309	333	328	316	285	331	338	291	322	322	328	336	335	314	303	357	349	323	321	352	317	353	326	312	330	308	312	297	323	325	339	316	341	307	316	318	303	355	294	322	309	341	324	333	312	307	316	351	323	323	307	335	349	289	317	322	341	324	340	330	312	349	303	360	301	331	341	324	334	300	308	331	320	332	352	358	320	329	308	294	332	323	322	317	339	341	316	309	319	322	331	292	329	337	331	320	325	321	327	339	332	315	343	312	343	314	317	323	325	316	318	298	327	334	336	325	302	314	311	309	311	361	327	326	344	328	334	319	284	316	354	333	334	323	298	353	292	326	322	338	327	316	297
25063	20997	27246	24809	10967	1271	976	868	779	708	744	708	733	676	653	690	703	647	741	651	659	665	666	692	656	667	659	655	646	670	638	653	648	650	639	680	643	643	675	662	688	626	625	672	688	629	642	638	672	652	612	692	674	674	657	615	665	643	677	679	648	677	694	611	643	652	618	639	649	683	612	646	672	628	654	685	572	618	678	635	635	620	664	649	659	633	604	622	659	652	674	631	668	690	671	655	669	631	627	628	668	649	672	669	640	640	680	690	636	610	664	666	643	650	643	673	635	613	683	648	620	628	673	633	621	658	622	680	644	660	692	654	641	691	648	650	634	643	663	636	669	639	593	659	658	656	642	651	657	639	635	659	621	651	634	646	649	627	663	684	634	615	654	646	633	663	648	629	616	654	652	647	662	659	652	639	648	631	633	610	701	669	717	685	698	711	621	703	615	703	688	650	668	627	637	653	608	649	636	662	627	678	614	621	663	643	682	628	658	698	645	670	648	630	673	625	620	654	623	635	691	640	656	655	655	646	630	640	644	648	646	653	621	646	621	684	649	672	627	644	650	631	626	684	661	615	681	601	634	649	632	606	651	623	650	639	616	652	647	646	673	599	650	623	671	674	659	644	622	654	615	679	654	665	657	610	621	640	649	674	660	563	629	653	674	632	639	623	681	696	611	624	612	638	695	656	647	702	616	599	645	660	625	676	647	650	699	647	703	629	653	675	643	621	672	651	660	682	649	624	653	650	612	641	671	650	590	577	607	624	649	618	695	675	644	663	636	637	658	620	645	645	651	629	644	631	684	656	634	668	686	600	716	666	626	640	654	634	647	692	652	649	644	642	639	620	651	678	681	644	611	634	579	603	645	639	636	620	631	662	668	640	650	634	664	630	708	666	616	645	649	621	599	633	639	659	608	653	629	627	682	662	643	663	663	647	627	613	647	643	643	641	690	665	626	595	633	673	619	561	662	667	621	660	647	642	676	640	633	647	653	651	631	598	623	636	639	653	672	685	621	626	611	588	616	659	632	675	633	612	664	641	629	669	608	674	674	654	631	639	640	662	678	625	643	661	665	621	630	662	612	644	659	620	636	669	670	664	683	648	644	628	666	664	632	622	606	644	638	651	617	649	633	687	647	672	661	676	634	650	592	616	622	648	610	665	658	667	639	626	654	675	667	656	656	619	678	650	633	620	618	604	638	610	635	649	661	625	633	632	660	641	658	716	657	618	643	640	658	621	618	645	665	605	627	688	582	625	604	693	632	638	628	678	665	644	675	702	663	691	656	681	676	641	677	650	655	669	652	653	680	641	682	661	650	604	668	730	659	692	645	649	634	671	669	687	734	656	692	633	648	669	671	642	611	624	619	655	657	599	670	650	687	700	632	687	626	617	678	597	650	638	644	679	665	661	688	619	609	613	649	687	667	651	667	634	612	676	670	658	623	630	644	639	659	657	632	665	605	611	667	652	633	606	627	614	643	632	680	652	673	649	590	672	642	638	646	629	676	638	616	675	623	666	660	693	640	589	671	658	640	633	640	650	638	631	666	618	606	619	670	609	629	626	638	637	574	622	663	626	642	654	659	651	632	602	680	667	647	651	645	648	645	666	654	610	660	625	621	616	668	639	645	620	629	635	667	680	640	621	622	653	615	664	657	614	687	645	652	624	622	634	653	651	639	620	628	611	680	646	650	639	669	671	608	610	642	668	675	684	668	635	610	654	648	572	611	610	614	586	605	636	643	626	672	657	631	686	645	626	622	666	676	641	649	684	607	593	634	681	642	641	658	692	684	620	665	669	700	654	647	619	630	661	655	657	638	639	666	630	591	638	634	638	652	699	588	604	628	643	669	634	636	647	629	645	688	634	651	645	670	662	672	649	668	650	633	625	649	634	621	630	672	662	643	640	641	632	642	681	652	626	638	683	672	628	663	673	665	666	656	689	650	680	611	686	688	638	683	625	659	608	672	660	645	631	627	677	648	623	626	629	656	640	693	622	608	679	635	627	652	644	633	647	650	658	640	673	664	655	648	660	659	669	637	611	629	626	641	689	662	618	646	598	641	658	646	725	638	622	701	648	673	624	636	656	686	652	673	583	606	634	641	685	621	624	631	662	629	677	661	632	645	690	623	630	629	603	680	654	690	665	648	649	644	618	657	634	599	653	643	671	624	696	596	654	641	700	632	639	641	633	651	634	671	628	638	624	595	691	633	630	663	648	669	648	651	689	691	663	636	627	645	614	662	661	646	662	640	640	630	673	664	703	645	672	683	654	705	638	696	651	661	608	608	646	655	640	637	613	656	659	623	640	702	604	609	608	644	635	636	643	644	649	669	618	660	619	662	625	645	654	649	612	670	644	655	658	642	637	675	657	647	658	684	666	667	648	667	625	632	628	608	656	676	633	672	620	637	688	615	633	643	632	690	644	675	657	696	598	638	630	632	621	642	643	628	608	593	657	678	659	635	626	644	619	642	619	629	617	686	654	658	588	628	668	621	716	634	648	656	628	658	639	648	638	632	647	605	697	641	682	649	635	624	690	646	671	629	665	673	704	639	649	638	642	611	676	616	618	671	668	664	663	676	635	663	655	622	664	655	650	594	702	656	623	591	639	654	627	630	586	661	657	653	650	675	672	657	625	647	619	662	675	671	651	685	657	665	643	623	663	701	630	602	651	644	594	638	666	652	654	606	688	687	641	638	651	628	642	641	592	623	652	633	687	649	625	626	665	661	682	696	642	651	649	630	635	630	625	652	646	669	618	670	631	631	627	674	653	644	607	654	636	645	652	673	628	629	692	675	679	621	660	586	639	637	651	619	685	637	607	626	648	628	645	645	682	663	686	624	649	648	662	607	660	683	613	644	644	640	652	643	598	636	666	678	637	667	628	664	628	669	695	677	642	628	652	668	689	660	657	647	675	598	635	650	633	670	656	642	650	640	658	621	667	656	641	625	616	629	643	664	650	703	660	646	635	669	661	611	628	667	677	635	608	644	623	653	634	640	659	622	633	673	645	675	648	586	641	666	649	650	633	626	604	635	688	667	648	660	621	668	651	635	609	658	629	622	683	652	617	680	670	662	641	682	657	633	665	657	664	624	620	649	653	702	598	667	617	666	638	718	636	632	664	664	630	644	633	639	663	634	661	634	656	668	652	601	594	651	672	630	676	603	650	643	602	651	664	631	624	672	636	641	642	681	576	669	663	630	619	667	640	622	680	656	641	691	659	637	620	648	650	630	672	670	675	641	652	634	606	654	646	608	625	654	642	635	683	658	665	624	631	657	604	623	656	639	666	653	613	606	617	661	631	654	687	614	625	646	639	656	632	655	628	659	686	643	666	637	665	618	649	667	639	648	667	643	643	644	629	662	672	663	673	603	665	617	664	672	621	693	633	665	648	655	604	649	598	657	647	680	647	645	621	612	619	608	618	639	611	685	648	656	626	641	620	627	610	648	664	670	619	617	611	655	644	610	637	679	652	627	594	671	692
7349	6451	5113	2770	2084	1669	1420	1243	1112	1072	1000	895	948	855	843	832	829	831	797	738	814	766	842	771	798	800	741	779	791	764	748	724	802	731	747	788	781	778	740	733	755	730	739	725	742	756	742	753	744	749	735	761	744	714	740	768	759	763	760	721	694	738	709	741	759	750	699	765	717	739	788	737	764	731	754	777	743	705	743	716	732	727	706	711	744	828	786	754	755	755	740	709	719	751	748	753	732	747	795	675	771	746	781	783	729	749	713	788	740	697	684	724	777	728	742	704	724	688	749	719	700	725	748	761	739	723	755	675	746	764	757	694	737	759	720	768	729	762	702	755	702	715	722	680	698	684	735	736	718	756	722	767	721	714	765	753	795	744	771	778	714	732	750	769	734	755	722	732	729	726	736	754	717	773	700	742	764	710	741	743	761	728	770	741	695	784	765	814	701	755	708	708	750	772	759	777	717	720	723	767	714	771	773	714	745	714	747	760	757	710	726	737	755	769	694	737	731	732	716	781	777	736	731	759	731	742	750	767	776	762	770	713	691	728	736	689	711	765	758	795	702	721	745	717	732	702	756	814	761	735	732	762	734	741	771	759	763	731	749	733	741	745	764	741	694	750	790	728	757	740	768	745	745	797	714	724	794	773	726	750	740	720	784	704	757	720	738	746	765	777	711	735	734	730	724	730	772	747	729	717	750	718	753	710	736	741	776	714	742	790	710	701	759	721	702	664	757	734	743	724	758	730	749	765	674	747	741	747	757	750	714	775	699	761	758	701	719	751	788	699	768	733	687	782	746	739	736	715	734	701	731	754	721	705	732	769	717	816	745	792	729	757	745	722	786	710	781	742	735	699	742	730	738	747	754	755	767	741	751	714	724	724	751	717	785	747	699	764	703	779	775	739	784	706	689	717	707	724	749	695	744	755	742	751	732	765	738	700	766	744	719	699	734	721	698	740	712	739	779	729	752	736	766	664	728	727	705	768	710	757	715	766	731	715	749	793	705	788	775	704	745	731	752	768	714	710	723	760	692	756	731	761	760	776	720	735	761	798	741	774	746	736	743	715	736	757	709	779	784	755	678	735	725	771	715	673	739	729	753	748	755	741	743	733	762	774	734	721	743	722	735	766	735	754	736	740	748	714	757	735	779	742	721	779	698	709	731	717	735	743	759	704	744	686	766	820	731	753	735	729	712	748	699	767	770	755	767	782	754	749	700	737	794	726	723	778	708	724	738	709	753	742	716	719	733	694	739	746	730	733	740	698	736	728	743	745	753	767	757	762	743	749	721	724	722	716	737	729	749	777	716	732	752	801	703	662	730	736	742	738	721	771	787	712	757	744	714	767	740	715	701	745	748	757	746	762	750	741	756	715	691	717	723	735	712	720	763	754	781	804	697	682	765	697	759	738	784	723	743	764	720	727	715	731	732	769	782	655	754	770	716	715	794	746	755	726	760	737	754	702	713	711	740	772	746	770	771	737	763	740	715	763	701	766	699	711	713	742	768	714	756	744	748	746	705	738	737	748	754	730	751	755	744	766	747	760	767	750	712	697	775	718	726	772	727	738	690	726	738	762	699	709	732	736	757	718	750	753	755	726	720	717	729	728	765	704	756	721	788	754	735	713	682	726	730	765	774	725	730	745	762	731	732	739	758	741	755	740	773	766	721	763	781	715	726	740	778	745	705	758	731	733	726	726	724	758	729	755	791	751	751	753	749	698	751	792	780	695	741	712	726	751	748	723	751	710	755	772	763	750	751	723	732	706	671	706	755	808	727	753	757	726	781	742	708	765	769	757	734	738	728	758	776	729	746	762	708	721	718	743	757	832	728	762	756	728	746	701	781	771	751	725	782	723	724	735	703	747	790	775	718	700	790	738	739	771	776	708	743	692	724	752	714	727	714	715	669	740	682	699	791	743	705	752	733	732	734	755	727	715	732	722	707	749	738	738	724	766	732	720	758	761	759	735	752	718	825	715	767	771	715	730	771	688	766	705	767	722	758	789	753	762	741	756	680	722	754	770	744	760	739	751	742	726	761	733	747	702	763	716	764	758	777	784	736	707	745	756	746	719	752	775	719	724	691	748	737	711	705	760	770	755	765	673	743	700	759	749	730	716	756	736	740	773	721	764	777	738	749	710	758	757	764	778	720	700	760	720	734	723	766	782	741	772	697	724	787	745	741	745	718	749	725	698	738	731	760	726	734	745	765	742	715	747	722	723	694	699	751	722	740	715	734	714	742	725	725	716	728	775	745	726	712	746	740	721	744	744	739	752	697	781	722	723	702	739	718	765	764	786	711	777	733	742	721	735	717	733	704	695	745	781	730	785	671	695	767	721	770	741	709	735	716	770	753	684	702	707	745	777	734	766	741	737	765	741	776	757	740	753	756	781	721	752	705	697	781	726	690	758	753	759	753	683	770	706	766	722	690	780	781	792	679	759	731	741	723	766	688	725	708	761	766	792	748	716	736	767	739	812	723	753	746	717	775	689	753	720	680	730	720	697	788	707	758	761	760	729	731	726	754	750	771	721	775	769	742	754	768	784	748	722	713	749	754	736	719	795	739	723	780	730	718	741	728	780	779	749	702	707	692	719	777	737	723	819	764	780	756	725	747	728	760	722	717	741	804	793	767	768	733	730	724	748	757	737	758	775	738	717	704	762	747	801	732	676	788	694	745	788	716	699	741	800	744	695	722	709	764	706	708	769	738	748	733	723	788	749	735	710	717	682	673	700	712	756	715	734	733	746	724	724	736	698	765	737	702	774	750	768	766	730	801	745	758	766	763	715	722	740	766	711	769	738	712	791	781	735	733	721	701	752	760	789	741	753	751	780	776	763	736	746	717	751	771	769	768	721	730	768	775	719	750	729	745	761	726	738	761	793	778	752	797	736	732	765	728	727	697	765	748	700	714	737	756	714	689	763	721	770	694	732	675	724	732	753	745	748	689	679	786	744	764	690	774	765	720	723	691	782	817	757	720	771	761	738	752	711	754	726	739	711	736	764	762	716	734	751	722	756	713	725	759	678	738	774	735	737	738	711	756	675	718	704	728	759	742	759	735	749	807	759	766	731	777	714	738	751	755	706	746	738	725	733	758	723	728	736	769	771	761	784	758	738	704	716	760	774	750	730	762	699	758	736	738	725	756	747	760	746	720	774	721	726	770	748	759	756	736	752	736	738	699	717	713	753	722	709	667	732	712	728	722	745	714	701	715	706	743	736	775	730	751	756	715	717	731	774	722	757	786	738	734	690	749	675	728	735	708	710	741	782	813	732	701	758	728	722	752	727	761	773	734	718	747	738	741	746	769	739	731	741	728	699	710	737	690	753	777	777	732	718	776	730	744	739	745	715	755	754	755	712	691	743	755	704	753	682	742	728	745	724	766	730	789	712	725	701	772	727	709	740	742	721	722	798	724	749	707	764	735	757	662	743	755	748	780	729	742	733	694	746	745	725	767	779	732	725	713	776	751	782	766	747	752	773
22741	21024	28788	23470	21020	21069	10916	1251	874	762	686	608	552	565	507	419	451	427	429	358	369	349	353	346	350	299	314	347	373	327	311	305	309	311	273	305	293	298	319	289	267	301	309	290	284	280	294	269	267	298	321	317	273	282	281	304	292	271	307	270	282	247	301	273	270	300	288	292	299	318	281	275	295	263	294	266	274	256	260	289	252	272	283	269	272	268	250	255	267	267	256	277	287	262	279	284	270	282	264	285	305	257	279	240	264	265	296	266	295	310	276	241	276	281	274	292	268	295	282	317	263	304	261	270	277	281	271	293	291	298	280	256	284	282	281	251	303	264	302	259	271	281	284	265	277	277	280	283	285	254	301	249	266	280	303	283	263	273	276	295	283	292	288	288	249	282	312	279	275	272	283	253	277	287	272	257	267	284	288	275	272	249	294	267	286	282	252	287	281	296	292	272	271	255	273	295	293	273	283	258	244	298	309	313	288	298	258	277	288	250	270	283	263	266	239	286	307	284	296	265	250	289	270	294	269	266	285	259	252	275	246	260	258	288	262	279	291	247	316	269	291	289	295	269	281	255	285	259	274	293	280	294	288	287	289	272	268	278	256	290	281	262	274	271	252	276	320	282	269	248	283	279	291	255	303	275	272	247	258	282	287	278	283	279	307	275	285	275	243	281	286	278	248	265	250	250	257	287	300	263	303	311	278	294	298	270	292	267	265	258	278	265	272	282	273	291	299	258	257	283	286	277	291	276	280	319	296	275	309	303	248	252	273	270	281	296	289	288	271	275	275	254	287	275	258	283	231	267	275	284	225	269	254	274	251	270	277	281	259	290	285	260	258	266	268	278	279	250	297	267	285	321	289	261	289	295	275	325	278	287	323	285	259	273	241	271	319	283	287	281	274	257	278	267	294	295	243	245	278	260	293	262	285	279	270	261	259	271	281	289	286	281	286	295	287	272	284	281	290	296	286	252	271	289	255	278	282	252	272	298	267	285	269	250	286	261	252	261	288	282	264	270	303	281	267	282	281	308	315	286	295	285	258	289	270	303	280	298	262	258	288	272	295	265	259	274	270	286	275	291	284	257	285	295	283	280	296	284	272	256	252	273	240	282	268	301	288	266	251	284	287	277	287	227	239	304	283	262	282	278	298	243	276	286	290	255	243	303	267	269	270	312	280	271	254	248	250	288	286	286	275	261	274	269	286	269	272	303	283	294	283	278	264	277	237	272	273	268	286	268	297	274	270	269	312	292	304	288	277	291	292	265	260	271	273	288	294	289	279	297	259	258	283	269	283	254	267	281	290	282	262	262	297	274	252	299	288	278	260	273	274	288	290	323	252	290	281	291	303	269	283	271	281	266	295	301	253	282	258	290	290	259	252	257	273	292	268	230	310	268	283	276	258	254	272	289	264	299	244	257	302	279	231	267	280	283	280	301	276	229	269	306	299	273	287	278	253	266	295	256	263	268	258	256	250	296	258	278	268	295	269	300	271	248	280	262	288	248	273	244	291	282	279	287	284	306	278	284	282	285	269	281	293	282	283	264	260	274	265	286	266	273	271	251	229	292	270	249	286	298	293	272	260	290	252	304	279	273	284	302	266	275	293	267	257	285	255	259	248	315	267	315	279	255	287	268	274	286	296	258	277	271	290	258	264	277	304	259	273	299	257	293	262	267	297	279	252	267	276	295	252	293	258	287	302	311	270	282	290	250	278	258	284	268	273	290	274	271	254	277	270	266	260	269	259	287	268	234	262	280	267	283	290	284	287	284	275	258	260	266	281	256	270	281	267	274	281	263	258	268	259	283	266	270	265	274	264	297	281	283	259	295	280	258	257	335	248	288	291	289	262	269	255	299	238	245	298	298	285	243	294	269	274	274	300	285	242	283	266	310	263	293	248	302	286	263	283	272	265	301	285	283	264	258	279	285	288	259	278	245	265	268	246	276	271	283	295	244	277	276	262	297	247	283	276	252	289	290	265	281	292	264	255	269	259	279	275	278	289	278	249	257	269	273	280	259	313	279	282	270	282	289	275	288	280	273	278	300	295	295	244	276	289	313	272	299	270	273	270	270	278	272	263	289	306	259	314	302	309	254	248	275	260	271	245	291	273	264	262	270	264	306	249	277	295	258	287	260	272	232	276	270	315	257	282	269	292	266	256	275	280	272	282	251	269	266	249	289	269	254	268	263	279	280	255	284	271	252	286	263	274	281	248	279	266	257	277	276	314	266	275	265	276	277	280	269	287	254	294	257	278	301	284	254	303	267	299	257	292	299	235	284	270	269	283	271	292	276	243	269	252	273	261	266	273	271	276	260	272	281	276	273	279	291	281	275	278	244	244	265	301	301	263	280	290	281	285	273	254	254	301	283	251	322	274	275	249	264	292	298	242	292	266	292	280	245	266	287	255	246	263	278	279	287	244	271	265	270	262	302	243	299	285	287	299	251	292	262	282	235	266	289	262	266	262	245	256	262	307	276	261	273	289	285	271	264	303	259	248	301	284	299	286	262	280	269	271	248	283	286	277	304	274	303	272	288	279	292	269	255	257	303	268	262	311	271	272	285	229	298	286	279	251	269	274	254	237	306	253	283	276	287	306	299	259	275	280	246	295	268	281	271	302	284	269	289	270	288	266	281	299	274	270	302	273	271	259	302	290	282	271	264	270	281	300	287	287	292	281	263	249	268	271	253	272	271	256	272	284	257	292	281	291	281	273	292	251	232	253	290	279	287	283	268	274	296	284	264	281	300	264	269	268	262	268	236	307	266	290	264	278	287	232	272	277	286	256	258	247	294	269	301	320	290	286	280	290	275	270	285	268	278	273	302	298	285	294	308	266	298	276	269	304	277	259	278	277	322	269	276	276	327	271	278	282	275	265	256	247	262	283	267	303	273	289	281	246	278	267	279	292	288	306	296	293	284	247	270	248	270	242	278	317	282	270	271	292	279	275	266	263	290	278	263	259	284	285	261	275	244	273	254	256	276	263	254	257	262	278	233	282	267	275	274	286	246	259	289	254	268	267	299	265	316	273	271	312	285	256	262	265	265	297	275	265	247	257	269	263	302	307	278	276	275	275	266	278	285	314	298	293	270	254	268	268	289	274	257	311	293	284	298	252	285	261	271	298	287	275	287	286	282	255	291	282	279	288	279	286	275	263	310	279	231	281	289	276	284	238	264	277	266	266	254	284	276	267	282	265	228	276	269	269	305	317	238	254	281	263	276	274	262	253	268	272	262	284	305	283	290	277	267	272	283	274	269	302	270	278	276	273	299	283	281	243	270	268	279	256	266	250	327	291	283	284	259	270	254	298	282	296	276	270	268	300	268	312	288	269	296	279	280	268	283	276	269	264	301	267	271	271	269	258	254	298	292	269	246	287	253	278	273	266	308	250	296	289	264	274	266	273	307	299	256	274	241	261	267	266	280	277	275	280	249	299	307	275	280	307	298	303	281	254	284	274	292	268	282	293	303	283	272	272	262	278	296
10633	17225	14155	7462	5190	3858	3008	2301	1879	1552	1252	1091	945	827	691	645	624	593	589	533	467	484	469	432	417	409	368	387	342	433	378	359	380	358	328	335	362	363	334	363	349	370	343	347	311	320	295	332	318	374	302	312	324	333	326	339	321	301	323	318	309	322	357	322	324	318	325	342	327	311	319	296	320	302	326	308	303	330	305	312	302	290	330	319	309	303	294	315	300	307	311	303	305	323	309	299	314	289	301	292	334	313	322	308	327	320	294	310	294	294	300	310	306	306	335	297	294	294	295	299	309	292	305	312	310	309	318	314	296	313	273	256	301	332	322	308	278	332	289	317	310	317	310	332	296	336	298	306	305	301	343	304	327	256	323	347	318	301	295	320	320	313	329	304	308	322	294	290	309	324	310	318	290	319	311	319	292	288	343	316	342	344	306	308	291	311	309	318	281	301	292	297	316	294	305	305	289	305	303	302	317	316	288	323	302	333	289	305	299	299	317	292	321	322	326	302	302	303	323	268	286	331	310	324	306	294	301	305	346	316	306	329	288	297	293	306	306	306	321	304	313	295	311	303	276	317	304	316	306	278	309	286	318	299	299	268	304	285	309	313	283	307	301	310	326	289	283	303	306	305	268	311	303	294	290	319	295	300	328	299	295	300	302	283	289	287	326	280	331	316	276	317	320	310	261	309	301	293	331	320	309	307	295	290	325	308	276	292	291	308	305	290	304	327	336	330	321	298	318	313	290	289	281	289	302	320	313	298	329	333	326	310	294	309	305	299	283	293	271	320	301	321	314	258	330	311	343	321	310	301	326	297	287	338	270	295	326	293	285	298	278	306	305	303	299	300	306	303	295	286	336	302	295	293	315	310	307	303	313	326	313	307	335	300	330	278	292	282	290	321	316	317	320	316	285	329	307	295	304	315	315	301	282	296	308	313	280	308	317	299	281	323	271	295	296	315	325	315	294	317	307	310	275	291	294	290	304	310	332	297	311	329	305	298	299	277	312	319	278	291	311	280	300	277	297	299	328	306	314	303	318	270	285	310	264	324	272	315	312	305	300	314	300	308	304	314	324	278	301	323	288	295	316	264	293	297	279	274	317	294	327	301	322	333	312	262	298	294	288	298	296	300	305	279	323	320	323	310	302	329	279	349	310	273	252	267	255	280	295	273	309	304	282	319	308	304	307	282	283	291	311	298	304	279	301	293	283	280	306	302	308	303	299	293	308	325	303	294	274	303	281	292	316	287	325	294	299	291	311	326	269	318	288	287	316	296	293	286	289	290	273	338	303	288	288	302	311	301	307	291	285	324	317	305	282	294	338	281	317	322	317	313	320	302	265	301	287	313	298	339	306	298	288	301	287	324	310	286	293	283	283	287	300	283	309	326	319	296	331	281	306	283	288	319	303	285	297	311	309	306	313	322	294	311	303	288	303	286	328	280	291	324	266	329	303	292	318	268	279	281	275	296	305	291	307	289	280	286	336	270	313	302	297	336	302	293	298	350	327	298	298	300	285	301	305	291	277	298	305	285	309	290	316	322	325	295	302	320	284	310	284	292	334	295	325	297	287	311	288	302	273	298	309	319	278	303	283	325	305	301	290	334	333	291	297	325	308	333	270	295	289	298	296	301	316	274	302	303	291	325	309	299	298	310	312	291	303	300	286	287	336	289	314	306	293	304	316	270	311	335	304	320	319	308	293	323	327	290	317	286	304	320	309	312	298	318	276	281	288	316	307	344	308	321	305	266	327	305	314	307	310	301	329	329	307	316	279	314	334	321	302	306	328	295	328	276	300	277	301	294	281	301	290	284	303	313	322	276	302	279	273	275	274	305	301	304	300	299	307	299	293	315	297	273	283	294	309	314	307	269	281	334	281	302	313	302	283	312	277	318	289	283	293	315	296	272	279	292	302	314	324	314	307	298	285	300	313	318	339	296	306	306	312	260	290	318	300	301	301	316	301	310	324	286	297	286	309	301	291	277	326	278	288	317	304	323	289	308	317	280	283	303	309	304	281	320	308	278	288	290	291	311	320	318	294	302	296	290	315	287	309	335	295	262	300	275	315	302	321	288	276	286	284	272	307	334	318	292	291	345	326	330	316	310	281	292	302	291	320	300	289	343	290	298	304	325	327	323	293	292	308	317	294	306	287	297	325	294	283	332	298	290	283	292	275	296	280	288	272	271	295	300	307	322	324	313	309	311	285	307	281	308	286	314	273	295	287	290	309	284	323	318	303	332	308	315	331	320	299	306	288	282	299	334	306	318	320	330	290	310	276	290	313	295	311	288	303	322	272	312	310	329	282	287	290	294	314	293	282	289	288	296	271	296	297	306	305	270	298	308	305	272	324	301	305	313	313	304	303	290	274	283	302	321	290	329	320	307	326	290	285	323	332	280	308	315	327	307	297	305	324	284	304	319	305	318	311	314	271	317	315	305	303	343	271	287	296	308	318	289	293	295	279	267	313	297	285	277	287	321	289	308	301	294	293	268	295	292	304	303	304	282	302	289	304	327	281	298	305	279	322	309	327	275	320	303	297	262	305	315	325	315	305	311	323	303	313	272	294	306	315	316	294	304	299	284	305	297	308	279	330	293	303	293	283	308	311	282	294	315	304	323	328	305	313	326	324	286	317	312	304	304	302	307	311	274	302	297	319	325	314	289	322	307	280	308	324	299	294	291	281	285	294	329	289	285	282	292	299	302	261	289	295	322	290	304	286	298	297	289	279	295	308	289	315	282	306	293	275	289	327	308	284	296	315	336	347	327	283	279	355	333	299	276	309	320	302	343	316	314	282	319	293	321	334	315	271	309	264	297	296	300	304	304	309	293	297	370	336	332	302	315	308	274	301	302	316	316	315	307	317	304	292	295	307	315	337	296	306	307	319	317	294	329	325	312	297	315	290	321	282	288	336	303	317	332	309	308	273	313	267	302	332	323	325	327	314	297	272	272	287	281	301	289	301	317	282	293	288	330	322	291	289	319	328	304	267	315	294	312	298	332	283	274	316	310	321	257	314	300	289	283	299	295	296	300	321	322	299	266	285	284	300	301	315	316	284	300	317	317	263	295	340	310	306	310	314	309	291	301	276	312	338	316	295	307	299	312	312	298	310	289	290	309	318	290	290	309	292	343	330	311	276	277	306	293	303	313	284	289	297	291	326	272	292	297	281	277	315	308	306	294	273	280	324	282	269	272	300	302	326	314	301	309	279	322	293	305	310	335	298	303	298	299	316	279	273	299	308	304	299	313	280	291	311	304	331	334	299	297	296	282	291	313	324	291	282	305	356	313	312	317	309	269	291	316	276	291	322	295	293	315	313	266	310	294	299	334	297	331	305	296	288	284	330	314	286	284	286	306	307	316	294	324	323	279	283	290	285	305	316	288	293	288	338	312	295	283	296	325	309	300	285	348	314	278	310	320	320	305	294	278	323	306	282	305	298	290	326	288	299	290	308	296	315	313	304	317	254	290	298	328	297	307	306	289
26825	20151	8021	1159	846	795	696	647	603	589	560	601	587	561	595	606	557	533	587	585	582	581	576	562	587	540	570	533	568	581	591	562	550	568	547	557	587	549	568	572	580	539	532	538	562	538	564	567	598	547	573	592	543	601	569	560	550	549	540	626	597	566	602	551	601	515	593	576	596	553	577	563	568	551	514	533	560	562	548	563	547	534	533	520	539	536	529	565	543	553	607	539	556	535	545	590	546	529	546	599	540	533	551	541	558	538	524	582	554	505	574	563	538	556	564	580	564	555	525	557	565	550	588	576	550	553	565	561	532	572	564	612	589	579	514	568	587	548	561	527	612	541	536	544	574	506	574	515	544	553	571	517	537	575	565	560	535	592	573	558	577	550	541	528	521	574	559	588	551	586	585	526	556	577	535	562	543	563	569	566	557	577	539	610	531	566	599	585	570	543	540	506	549	574	544	565	520	572	564	509	541	573	548	539	517	590	554	565	581	556	561	533	536	580	590	587	516	598	573	539	561	567	567	517	569	551	554	570	609	580	517	537	510	567	584	570	492	573	533	558	546	565	583	554	569	578	588	577	576	575	529	539	605	555	520	568	550	560	545	552	543	549	523	541	548	519	565	552	547	562	549	544	526	524	544	522	537	570	542	579	534	518	546	545	538	560	556	558	538	584	561	559	565	526	548	526	508	547	556	567	569	540	557	551	520	542	563	523	538	565	560	547	576	542	552	526	573	580	586	524	574	570	562	567	557	550	546	554	574	536	556	522	583	558	575	556	561	577	564	557	547	578	542	525	565	611	552	547	535	592	560	535	559	583	565	554	568	566	533	554	557	585	570	571	568	553	530	515	575	528	540	555	627	575	534	527	578	553	544	569	548	516	536	548	569	561	557	503	603	552	487	586	529	579	579	573	566	509	541	593	547	555	549	550	594	537	558	557	546	587	613	566	574	533	581	564	542	570	579	495	559	578	574	578	574	564	535	540	584	531	567	515	570	546	567	586	566	578	542	597	562	545	572	519	580	542	586	564	537	562	541	542	537	565	550	562	521	518	516	529	550	595	569	530	575	579	558	545	551	535	546	573	547	576	575	557	536	566	551	571	553	571	570	549	539	555	569	602	550	516	549	559	598	558	574	562	536	547	552	581	551	538	516	571	574	570	554	553	538	581	574	533	557	563	503	565	541	528	547	554	584	542	548	528	581	561	515	531	551	583	514	525	559	561	552	555	519	608	573	582	560	547	549	557	547	515	558	547	514	545	549	547	541	548	605	546	561	550	537	575	532	572	544	568	583	561	530	527	588	548	603	592	562	565	601	560	557	570	559	598	607	569	530	539	580	558	561	542	499	579	546	592	589	535	557	541	522	568	550	596	515	591	585	564	582	519	498	555	595	522	556	565	611	582	596	568	564	561	541	537	579	546	515	590	553	614	538	562	575	521	556	554	552	533	524	587	543	531	577	529	567	559	570	586	551	532	548	552	598	541	547	547	583	541	562	572	561	588	552	550	559	533	586	557	575	551	551	546	548	587	563	547	575	586	580	565	558	522	537	564	535	576	585	496	547	559	562	540	558	580	546	567	574	541	554	549	557	520	539	578	530	547	570	556	605	553	564	562	541	527	600	593	523	569	544	539	542	577	574	575	574	565	539	535	526	529	560	559	545	557	534	545	581	555	564	584	564	536	556	568	557	566	556	594	554	548	566	560	557	550	600	547	553	555	589	565	604	550	540	568	569	538	567	529	576	563	549	532	552	545	559	558	557	526	550	569	548	583	567	539	590	532	519	549	563	574	580	549	559	596	570	529	528	566	533	545	526	577	585	543	561	585	529	553	582	509	534	571	551	614	557	515	558	557	563	540	606	548	581	604	528	529	544	609	594	543	561	571	550	555	559	556	572	576	562	580	559	573	587	567	532	562	538	546	590	534	583	561	556	576	578	573	572	524	561	530	567	548	592	553	524	550	547	539	564	552	575	601	564	512	549	553	536	600	553	600	569	587	531	554	562	558	574	574	549	549	548	556	578	600	547	569	563	513	563	530	553	559	588	525	564	581	584	579	587	581	563	557	562	553	598	526	571	527	568	537	545	553	576	538	550	551	563	555	513	518	530	553	556	543	575	567	559	556	559	539	538	561	536	585	519	548	563	553	580	558	586	592	588	608	588	594	574	555	543	528	575	542	521	541	494	529	559	539	531	564	552	565	589	550	572	551	566	573	565	559	535	507	537	571	557	539	572	582	573	570	568	576	574	581	620	525	573	551	579	543	507	556	522	564	573	533	557	534	563	554	544	519	562	567	544	556	575	505	558	549	587	585	589	548	542	553	579	574	542	551	519	561	579	532	543	548	559	494	497	599	565	517	566	583	586	565	587	527	597	527	574	564	575	522	548	510	571	521	568	606	560	566	552	554	576	548	556	549	565	561	541	496	540	541	529	566	562	592	539	522	544	588	535	522	565	506	546	546	581	577	557	516	504	576	526	615	550	539	613	519	535	581	608	565	541	596	521	567	577	539	562	551	546	625	575	547	539	532	585	558	524	548	559	568	583	542	564	581	554	581	513	556	539	510	591	583	572	534	548	537	597	568	564	566	585	569	596	574	521	539	556	537	564	555	545	570	525	569	553	530	569	581	526	561	533	574	578	564	537	603	522	588	551	563	531	567	534	541	555	575	542	558	552	550	579	601	596	565	567	590	554	541	564	525	554	611	536	543	559	563	559	515	544	519	554	549	528	550	547	542	518	545	533	513	531	501	546	531	563	540	569	534	498	536	536	560	550	528	493	555	584	528	556	557	554	572	584	539	506	585	561	564	558	542	540	561	578	537	575	543	571	576	513	567	535	557	542	558	518	618	565	621	561	512	573	538	580	578	602	543	555	563	536	578	572	495	572	559	560	576	542	590	538	570	563	527	582	568	547	576	564	549	543	523	512	601	585	591	564	614	569	560	551	579	576	565	567	565	551	610	533	550	543	572	549	602	540	560	583	561	606	584	593	557	564	525	541	605	581	547	539	544	537	586	561	576	580	571	629	582	581	596	544	572	556	539	543	557	566	573	527	536	555	567	552	523	560	649	611	506	526	521	591	550	581	570	524	586	536	581	553	534	522	562	580	540	542	523	520	536	555	597	558	561	536	497	579	569	548	561	560	598	526	579	508	558	586	593	587	554	540	540	541	564	552	566	515	575	562	538	548	557	553	552	595	545	588	570	540	595	561	546	598	578	517	599	523	582	595	587	516	558	586	543	516	551	535	549	579	582	557	507	537	562	577	559	552	551	519	541	552	513	517	559	528	557	567	561	589	593	577	556	569	617	581	510	567	594	543	585	534	590	562	556	578	544	550	578	568	555	520	568	541	556	532	542	531	570	576	567	565	522	594	517	554	531	585	569	597	557	547	585	534	561	534	587	600	560	587	557	551	575	547	559	589	570	551	587	537	530	597	585	535	546	566	567	502	517	584	571	523	576	573	564	600	538	554	574	563	590
5622	1664	1403	974	810	834	754	783	723	753	711	690	689	647	631	682	665	672	661	670	637	665	610	636	628	662	647	671	641	684	638	637	637	670	675	671	675	649	677	691	661	645	631	675	645	682	746	713	635	630	645	590	632	651	643	659	661	659	639	660	714	672	690	649	665	625	660	663	699	615	672	617	654	664	675	681	683	629	682	659	650	658	636	646	651	659	699	633	660	684	662	619	628	683	681	658	653	664	663	665	665	711	636	674	653	680	646	631	651	686	645	693	631	690	645	646	672	636	618	691	628	654	612	714	680	617	668	615	660	641	650	642	684	682	653	654	671	660	627	669	732	617	638	658	616	636	634	674	643	674	673	663	662	630	649	667	651	658	669	613	736	660	723	625	682	664	633	663	634	663	669	660	649	671	679	654	653	662	702	648	645	747	646	670	622	618	699	612	690	689	638	701	686	668	666	683	638	663	697	662	621	659	666	609	638	650	631	685	678	653	604	620	626	668	636	685	685	680	713	645	676	671	645	639	678	654	629	686	678	682	650	706	658	696	625	644	700	695	685	616	614	679	654	632	702	622	622	665	649	681	642	647	651	675	691	651	675	610	645	647	652	684	694	672	639	622	616	679	659	699	665	702	651	717	647	644	667	669	659	671	668	642	622	642	647	651	643	644	658	651	686	677	657	620	665	666	690	676	652	657	651	698	661	644	660	643	635	615	695	651	657	620	648	639	696	668	687	691	629	632	659	644	665	623	672	656	625	685	682	668	638	682	616	689	689	639	652	649	669	631	676	648	656	640	662	715	627	638	661	636	656	652	692	659	667	656	641	662	647	678	669	671	639	622	653	661	704	690	680	630	677	633	631	645	583	699	675	717	613	659	689	719	663	607	617	652	684	669	641	665	667	656	685	617	629	613	639	661	672	658	659	654	665	675	663	671	693	605	682	677	691	687	669	627	666	639	658	679	683	696	684	642	612	708	658	635	671	637	686	665	629	645	692	613	615	648	658	625	632	620	602	680	679	677	654	661	617	631	636	634	677	649	652	686	650	635	705	636	636	654	651	631	636	679	618	642	649	662	656	680	678	686	675	644	654	653	687	697	686	725	619	660	643	642	677	678	637	686	658	661	689	633	670	627	671	681	608	627	690	631	630	646	669	592	722	699	668	605	652	648	654	663	673	673	656	674	630	656	647	638	709	686	687	675	615	682	642	635	652	667	684	603	646	634	637	636	653	670	677	668	661	669	646	596	640	678	624	609	639	677	707	626	624	665	634	595	702	704	628	638	685	683	614	698	671	651	620	655	720	671	684	681	663	674	629	670	680	675	646	716	686	647	698	636	654	646	692	688	678	703	627	661	663	620	645	633	662	664	683	596	658	681	627	641	652	654	604	646	628	711	681	660	653	695	638	663	625	644	666	644	649	639	644	626	707	650	659	679	656	632	672	690	652	659	669	684	599	666	661	653	621	693	614	632	683	665	634	639	699	677	655	636	619	670	647	647	693	697	606	645	669	639	644	629	660	617	699	644	633	620	657	634	628	607	671	619	657	680	656	610	615	638	680	618	652	712	688	664	641	702	724	690	647	630	645	679	691	636	611	650	643	694	675	653	658	668	611	616	660	621	662	639	648	661	675	620	696	656	684	650	651	697	665	679	625	691	673	651	637	639	675	641	610	699	713	637	647	615	645	650	650	667	666	627	671	607	640	630	698	673	626	693	660	700	662	687	649	666	648	588	673	638	656	623	658	664	643	649	656	624	696	683	676	677	642	641	705	681	692	667	632	608	688	646	656	671	670	638	677	635	671	648	635	682	656	685	625	632	644	703	685	693	629	656	644	664	644	652	689	639	660	587	635	636	622	663	611	650	655	663	668	618	671	644	684	712	676	640	635	698	661	645	637	620	706	628	638	684	680	659	648	642	664	666	647	623	673	683	655	706	613	684	698	604	644	690	664	698	661	650	694	669	699	616	663	651	676	657	702	625	647	629	651	667	673	633	633	655	672	628	654	599	665	657	660	600	637	639	686	626	693	656	625	680	650	653	634	646	593	716	665	724	665	643	663	687	642	645	617	671	655	700	641	671	618	643	702	731	655	654	650	648	672	716	684	647	632	627	702	692	651	676	650	657	656	675	695	669	634	668	664	682	687	681	660	667	651	628	651	639	660	692	637	663	674	700	659	681	706	621	648	693	675	684	657	633	678	696	653	658	647	647	643	670	647	638	686	688	643	645	671	653	657	623	694	673	675	659	655	687	705	703	658	662	676	706	683	627	656	700	635	612	674	599	632	663	665	617	611	638	645	650	696	653	668	656	652	646	691	661	609	660	635	660	675	652	631	637	693	709	644	666	614	658	637	640	662	653	667	708	667	652	633	650	698	661	594	671	663	622	642	670	668	668	704	658	669	696	656	693	665	637	656	637	635	633	627	668	699	632	642	652	656	620	588	630	648	677	665	690	667	623	617	661	631	671	636	641	664	668	690	671	674	660	637	719	686	664	673	668	699	670	691	641	638	644	665	665	693	658	693	616	656	605	671	646	677	687	674	712	643	664	645	712	679	661	650	696	715	667	686	649	683	643	651	684	676	619	694	657	623	685	666	627	628	639	637	672	654	691	636	657	685	640	636	650	677	634	660	664	664	654	623	654	671	653	669	639	614	635	690	675	650	679	650	683	643	740	650	638	658	624	643	701	629	653	683	659	653	615	656	651	701	674	696	645	685	638	637	663	684	658	685	640	642	646	650	639	614	617	647	631	661	614	641	662	657	673	651	655	701	650	654	687	678	650	655	662	650	639	631	632	672	674	641	667	650	705	671	660	643	652	670	672	657	696	666	618	671	712	659	633	635	654	604	642	698	653	637	684	603	639	687	725	661	627	641	644	650	617	647	654	646	653	691	671	700	667	637	663	662	677	661	680	639	622	725	691	638	705	652	686	628	648	642	644	675	688	649	723	687	670	648	651	679	691	671	664	657	656	677	671	710	620	692	654	636	660	659	650	688	678	644	618	647	664	681	682	662	694	644	668	665	652	614	611	669	682	717	696	658	678	653	668	663	623	612	642	653	677	662	648	662	622	671	642	629	686	686	664	625	696	636	683	650	657	651	647	698	660	639	674	649	646	649	628	656	640	630	688	665	618	657	638	686	679	658	623	642	639	647	663	685	654	630	686	672	678	661	694	687	658	669	612	668	679	647	647	678	632	637	696	635	675	655	642	648	644	664	672	641	710	696	669	681	667	637	659	630	646	720	662	624	656	683	646	667	674	697	669	683	702	701	683	640	595	636	674	685	686	671	662	624	695	670	663	678	690	706	706	633	690	617	683	701	651	654	660	665	665	647	630	620	639	688	662	664	664	648	704	695	676	628	643	641	604	653	699	625	646	645	618	599	654	686	666	680	708	668	631	583	659	640	623	649	684	692	663	654	640	645	667	654	695	695	680	675	633	653	657	652	679	654	624	672	648	651	629	665	651	653	619	659	647	670	661
23781	21066	28432	23909	21055	11488	1170	727	583	558	461	448	427	396	375	351	373	351	332	318	306	336	309	321	283	295	292	307	333	285	260	270	291	276	288	289	299	297	284	285	271	264	298	267	292	254	294	275	294	269	273	297	283	288	278	286	309	301	284	328	286	281	283	256	274	282	281	289	264	284	285	279	262	279	273	246	268	251	251	290	261	278	261	262	262	266	285	249	264	263	293	281	261	253	292	272	289	295	295	244	276	281	253	295	275	258	255	259	257	297	265	271	270	256	286	249	275	293	277	263	275	311	274	269	266	290	256	274	245	302	281	267	242	227	289	265	281	255	278	262	271	285	291	262	286	260	275	267	269	236	258	296	261	266	305	292	273	278	275	298	231	282	285	252	276	281	275	262	243	267	277	278	272	249	298	270	277	293	279	287	268	257	308	295	289	236	281	228	274	277	256	270	258	287	283	273	301	313	286	273	267	257	270	290	258	276	259	266	308	256	251	256	257	266	234	291	289	287	282	287	264	283	280	278	276	263	262	254	290	275	265	281	286	253	288	267	281	298	271	276	280	276	273	248	270	292	264	265	292	264	286	283	289	260	263	295	308	295	279	283	254	274	282	280	258	275	299	300	278	278	280	295	255	285	278	291	279	252	285	269	247	273	279	277	263	276	292	271	293	254	270	259	268	259	274	303	252	266	280	279	305	282	275	271	280	297	261	301	283	257	315	276	262	308	273	270	275	283	293	272	261	257	277	283	264	281	249	266	264	283	295	275	270	249	255	270	272	260	244	291	284	268	245	284	291	262	273	280	266	285	274	258	287	282	272	288	257	248	255	281	268	293	266	297	304	282	278	274	247	249	298	292	230	326	248	284	322	280	278	261	268	266	284	262	279	296	241	261	270	260	283	297	260	276	274	272	274	270	286	272	264	253	265	283	273	248	244	270	247	275	310	303	263	269	323	277	281	287	240	273	263	288	279	274	294	261	272	276	283	273	281	288	308	261	253	266	288	260	283	264	265	262	269	283	283	294	268	259	269	291	287	275	272	301	273	281	289	267	221	298	270	273	275	273	288	290	259	251	304	277	247	263	262	240	267	268	269	266	249	296	256	257	280	281	293	269	264	277	256	281	280	282	279	263	270	259	281	300	258	279	263	265	267	300	243	272	269	293	267	248	275	259	252	279	281	273	281	293	275	259	262	268	304	276	288	262	283	283	313	245	257	281	303	243	243	268	299	261	283	250	271	274	298	274	264	263	263	260	282	267	283	292	264	275	291	285	276	267	284	273	263	280	286	256	307	267	273	268	285	280	272	274	256	250	251	248	279	256	291	298	273	276	278	277	275	282	278	291	268	306	254	248	298	286	250	260	273	273	254	281	246	231	256	259	275	298	293	256	283	261	249	285	287	267	282	290	280	279	262	269	271	248	253	288	264	260	285	288	257	275	264	271	280	289	300	270	271	264	283	283	264	266	264	288	277	244	296	252	296	274	275	279	265	299	251	290	295	294	262	260	250	297	271	279	260	282	272	290	274	264	254	241	278	290	264	297	280	269	273	278	239	294	281	267	247	284	272	260	303	291	277	279	268	260	221	271	291	275	252	229	251	274	263	292	288	278	302	277	267	281	271	247	253	268	288	279	290	281	269	235	264	293	275	283	243	261	273	300	298	241	259	285	272	256	296	265	258	261	267	279	287	302	241	261	284	272	260	272	264	290	240	290	279	319	267	250	259	287	267	286	282	298	276	304	267	287	281	268	256	272	255	275	272	266	277	290	270	289	271	253	253	279	274	271	251	277	269	274	270	268	290	300	271	301	243	241	300	280	238	260	258	249	278	308	295	271	262	271	259	246	263	287	268	281	262	249	270	281	284	267	282	278	286	284	296	274	276	268	272	285	234	269	293	279	263	272	249	258	293	284	272	241	290	270	297	292	260	242	267	286	265	309	288	266	256	284	276	261	259	289	264	300	265	266	268	291	262	253	277	281	255	275	242	254	255	266	319	261	255	265	274	258	289	262	254	290	261	259	271	246	291	296	302	265	289	279	279	291	280	279	258	309	271	284	270	248	228	251	283	243	289	268	259	262	266	290	265	266	259	277	275	267	291	266	260	262	278	263	267	276	282	284	285	285	289	252	246	281	255	284	299	240	262	261	261	275	259	245	261	257	285	276	272	261	247	275	319	279	283	266	259	272	233	285	290	248	273	286	256	265	281	263	251	253	251	267	300	283	262	276	275	291	260	264	301	251	245	260	253	276	302	269	254	293	271	261	267	265	269	275	287	270	276	266	301	279	284	312	281	273	280	275	267	280	272	265	280	276	283	250	245	284	270	286	310	273	287	291	270	281	254	278	257	255	270	310	262	273	272	288	308	263	296	261	257	309	290	254	257	260	262	262	276	264	305	266	281	271	303	271	271	278	265	248	301	268	272	253	276	300	265	262	276	262	263	288	264	285	298	264	283	296	266	313	274	274	256	262	266	262	241	275	288	268	265	305	273	278	282	280	277	285	263	258	259	275	272	309	245	278	261	282	242	255	291	263	304	300	258	297	250	271	235	281	263	282	307	319	278	270	276	280	285	259	283	294	283	286	293	304	266	295	279	268	270	258	236	297	268	291	265	265	269	273	267	280	259	308	288	287	278	266	288	304	261	270	280	280	261	288	278	264	284	260	269	256	288	280	273	246	278	287	272	255	270	327	270	280	304	250	277	295	271	267	282	318	285	242	295	276	270	269	262	301	284	285	262	289	307	289	277	282	291	277	309	305	272	263	255	269	275	262	290	273	265	272	261	260	275	266	270	276	280	253	248	293	291	290	273	274	285	268	261	266	254	291	283	270	277	278	276	240	258	276	265	254	286	258	279	255	269	249	270	246	267	229	254	255	268	267	264	260	299	278	285	276	242	277	283	258	263	268	283	286	311	248	258	246	257	274	265	283	229	271	296	290	269	262	256	266	273	286	261	298	252	285	283	275	275	283	283	248	279	283	276	302	276	277	244	264	232	286	274	301	284	279	270	277	273	255	270	262	252	273	260	290	244	230	273	257	260	256	272	267	248	281	297	246	273	279	266	270	275	279	284	282	276	281	265	280	265	264	247	300	237	259	300	263	247	256	301	267	235	260	274	255	289	281	265	266	274	260	252	286	273	273	285	257	295	282	268	251	283	267	297	279	310	283	283	254	271	266	270	296	253	252	285	299	272	307	253	285	285	259	263	249	291	303	277	266	268	286	280	301	250	269	273	261	252	296	254	290	252	282	275	268	275	293	273	275	270	300	285	298	281	262	252	282	267	267	263	270	257	286	265	265	251	311	266	304	250	264	285	263	283	273	270	278	280	269	275	255	250	294	268	268	282	267	292	277	281	266	280	274	291	280	306	270	299	264	312	279	274	245	251	284	270	271	249	251	305	290	286	266	275	287	248	297	272	296	287	252	267	282	290	249	258	273	248	271	291	296	302	254	288	294	277	252	284	272	284	248	270	273	291	304
7909	10868	8933	4342	3028	2304	1726	1397	1097	971	810	676	661	584	539	523	495	465	485	449	429	425	469	372	397	427	402	376	364	363	367	385	362	314	384	348	310	365	365	348	376	323	326	316	352	343	331	373	354	339	313	368	319	317	346	389	307	336	343	338	341	332	342	351	350	317	348	351	350	296	344	334	359	307	312	355	345	327	348	329	354	315	330	353	352	300	352	340	373	348	318	291	331	327	326	320	330	322	352	332	318	352	303	355	355	331	357	336	350	338	319	328	318	345	332	333	338	346	349	326	365	321	359	326	321	311	326	320	332	362	331	316	319	331	333	318	356	333	319	326	343	325	323	329	318	339	298	315	321	332	358	357	326	329	355	340	356	315	340	333	339	328	312	323	310	339	328	323	345	311	343	327	328	305	346	341	376	332	334	300	335	322	350	335	323	352	316	356	311	326	288	303	311	330	309	315	318	352	351	330	314	327	327	347	314	292	325	322	339	316	328	351	312	344	327	318	350	331	337	292	340	306	321	319	332	344	309	333	378	350	348	351	334	356	360	357	325	308	311	308	340	327	300	316	352	315	343	336	357	345	348	351	337	317	329	345	344	340	323	326	359	312	314	330	345	339	341	341	325	342	314	333	323	316	337	354	314	351	315	309	335	327	355	334	296	312	318	316	328	329	324	336	346	325	328	323	346	306	330	337	329	342	334	343	322	336	302	319	306	308	310	310	299	333	340	323	323	298	332	358	307	323	373	332	308	344	312	341	319	312	318	364	344	340	321	315	343	335	338	330	333	363	310	331	317	352	346	316	325	329	302	355	332	312	311	317	324	324	341	294	323	351	377	332	326	329	315	355	327	323	324	346	298	349	316	338	343	339	322	313	334	302	341	309	343	325	345	333	318	293	330	318	337	331	364	320	333	325	361	318	330	322	373	309	320	326	276	356	317	340	319	346	348	325	339	330	304	328	337	329	328	350	349	327	359	321	340	332	339	336	315	328	325	349	366	293	338	348	342	317	353	318	320	329	319	309	333	334	318	350	334	353	333	325	308	314	296	320	357	317	364	310	367	351	319	344	339	281	342	324	348	331	322	306	300	344	318	339	326	315	321	341	342	355	354	338	342	302	335	345	324	331	331	345	344	331	345	346	326	343	326	326	344	317	337	328	367	336	319	303	328	320	320	317	384	317	353	321	308	331	321	318	310	316	337	347	320	327	375	327	357	329	363	334	306	318	320	326	324	349	327	348	331	324	335	330	326	354	332	334	305	327	333	345	322	313	355	333	329	321	345	310	336	337	290	364	321	308	346	336	347	338	355	315	302	345	327	336	323	295	331	327	340	304	341	333	335	329	315	361	318	335	330	349	345	358	299	318	322	346	324	319	343	332	321	350	284	307	307	348	319	318	319	327	332	322	381	317	358	322	292	303	320	320	349	321	339	318	297	326	341	308	328	346	325	329	341	310	313	353	349	346	327	329	302	341	309	296	337	372	328	318	304	327	372	319	326	357	310	278	336	332	332	314	307	291	347	313	356	331	365	337	340	332	327	323	334	348	356	308	310	306	335	326	323	357	331	306	336	316	356	364	338	352	332	352	331	320	319	306	322	341	329	309	312	312	305	324	335	331	330	307	326	353	335	314	319	331	348	349	317	324	318	307	312	344	328	318	301	307	343	325	338	338	325	322	297	363	301	338	335	315	309	344	332	337	292	303	350	296	345	295	325	330	309	317	322	356	327	334	315	319	303	350	341	343	326	349	322	324	332	313	387	333	353	331	368	363	353	319	309	313	307	319	330	325	307	349	341	323	320	322	308	311	282	335	352	307	337	319	350	337	305	319	336	350	332	322	348	320	346	331	307	332	294	322	309	305	312	337	329	317	353	298	340	321	333	334	317	308	312	333	333	324	350	343	350	308	307	334	334	346	314	293	306	343	346	332	309	349	339	338	349	336	362	353	330	310	334	334	332	330	297	346	326	350	380	299	313	304	334	316	302	331	336	325	348	343	304	301	329	339	334	294	327	341	354	303	339	358	356	330	331	329	346	312	303	375	345	346	345	356	317	359	343	334	324	337	343	333	324	322	331	352	349	335	333	351	327	325	321	339	330	322	323	327	332	333	314	319	296	345	325	344	360	297	349	338	311	332	313	327	318	342	336	342	334	330	340	306	317	339	340	316	320	289	341	339	339	338	311	338	309	325	358	320	296	348	346	355	337	326	326	317	314	319	359	329	305	345	346	313	322	328	336	364	374	322	330	365	316	329	335	334	325	362	316	344	373	305	307	290	343	368	323	324	325	311	302	306	328	395	318	326	355	327	346	342	333	354	357	330	319	352	293	330	332	326	330	309	333	349	335	318	346	315	323	322	343	320	328	323	326	328	336	338	333	318	319	320	334	293	306	335	320	330	349	327	340	356	302	307	346	322	374	309	347	331	326	320	324	337	329	313	324	311	332	340	329	350	317	326	323	328	316	332	331	340	340	336	312	318	321	316	338	346	348	317	320	327	347	360	313	356	321	322	371	359	324	318	337	338	327	310	294	309	321	297	319	344	325	335	362	336	321	326	351	320	304	358	354	316	283	317	374	330	328	311	376	329	325	328	323	333	311	286	335	319	322	347	300	336	334	324	298	332	318	321	346	331	349	348	368	316	325	309	338	352	345	319	349	304	373	345	314	333	342	354	326	314	350	335	327	342	332	350	319	326	313	349	311	340	299	311	334	363	350	338	338	335	293	340	357	319	315	357	308	341	331	360	342	324	337	315	319	312	280	318	339	346	329	340	303	337	353	326	358	340	302	309	334	368	326	340	355	302	311	328	342	315	334	341	326	337	302	346	319	304	339	300	373	336	321	340	301	337	279	319	324	307	338	312	360	344	330	300	293	328	359	324	326	330	347	323	315	318	335	373	312	318	352	288	328	321	341	318	344	326	310	338	346	311	354	327	290	327	341	349	336	340	321	326	338	358	310	349	320	327	303	299	320	297	341	341	319	348	304	321	304	334	308	364	346	346	332	303	352	353	305	292	321	308	301	334	318	358	311	331	349	319	319	324	341	328	338	347	320	331	321	316	313	337	325	326	324	324	342	332	343	331	295	338	334	312	386	310	319	325	347	311	338	346	319	331	349	342	358	344	315	335	318	321	309	319	327	308	331	334	295	361	344	346	330	307	338	363	328	329	332	336	340	335	332	333	317	309	342	320	327	315	316	339	342	327	301	328	326	319	295	311	325	305	313	341	328	347	326	348	323	337	324	352	347	341	356	313	318	335	318	336	328	366	339	324	332	362	312	333	324	324	314	346	332	342	339	333	318	340	355	308	347	344	359	326	337	325	304	336	360	333	321	336	309	305	319	339	349	332	349	306	322	327	335	342	362	337	331	325	315	339	340	342	334	331	356	337	319	359	333	339	334	321	312	333	328	321	324	330	336	362	340	359	375	290	327	346	314	327	323	332	338	304	376	337	327	327	324	289	305	344	326	313	285	366	357	363
25090	21037	27315	24874	10722	1248	1014	779	789	739	752	749	702	717	656	715	711	705	655	694	651	694	678	710	684	643	627	718	648	640	600	682	677	638	672	607	645	632	714	634	658	619	695	703	648	623	680	627	687	664	675	668	632	638	627	658	646	664	638	659	673	652	681	623	655	694	673	653	678	611	628	632	631	604	685	728	611	661	680	652	603	601	674	664	620	645	622	606	672	672	642	633	639	645	645	674	660	657	675	664	675	612	701	652	644	690	668	654	658	650	640	662	634	648	637	657	612	664	644	686	652	667	662	644	666	624	631	635	653	658	638	676	634	622	677	656	613	654	666	626	656	601	623	664	611	654	618	685	680	644	637	702	669	616	633	670	641	664	641	622	660	677	669	682	671	643	672	668	659	672	661	649	633	664	639	687	624	676	651	633	666	651	646	589	613	676	627	675	681	686	681	636	673	670	604	664	616	710	650	672	654	592	599	628	696	652	611	628	675	657	639	587	691	624	674	636	645	622	598	660	650	633	629	667	671	687	654	670	640	645	651	666	643	617	648	673	637	638	667	694	626	659	623	685	662	651	663	693	658	641	642	696	631	633	631	639	648	670	593	679	689	645	661	702	631	647	642	639	671	637	635	583	600	661	649	618	640	646	612	640	619	650	645	614	666	635	630	697	655	683	660	651	629	658	659	635	611	622	686	596	654	644	614	698	642	645	638	628	622	655	645	659	639	651	644	629	626	641	674	620	677	620	640	689	671	687	636	605	638	641	681	700	677	655	648	640	640	657	676	626	634	693	652	639	709	669	629	643	628	676	704	600	676	610	673	656	636	658	623	665	671	647	634	639	668	650	610	669	641	672	656	669	652	659	684	643	692	601	627	673	646	656	638	667	644	663	672	643	630	640	651	628	651	678	647	642	649	616	687	684	627	683	625	672	631	632	616	671	644	677	698	673	640	644	646	663	643	678	654	603	640	643	635	651	685	658	632	648	650	642	680	669	674	688	655	626	695	661	617	588	661	689	668	657	622	580	617	662	688	637	678	650	659	597	616	660	633	657	654	678	635	640	664	653	648	658	660	619	650	660	656	656	691	622	644	667	656	643	629	644	662	640	666	690	674	660	649	630	633	648	669	640	667	639	613	696	623	678	610	707	657	646	647	667	629	649	664	622	614	630	622	632	673	665	642	612	653	653	693	653	642	638	603	638	630	645	640	672	627	657	641	618	625	679	627	662	640	670	681	654	651	671	633	686	657	688	660	638	658	677	610	688	648	623	631	657	721	670	654	656	642	657	622	666	638	680	690	661	643	657	647	625	614	619	615	593	650	649	653	676	664	665	639	616	642	720	595	639	669	654	681	658	621	651	667	658	656	630	653	641	632	684	648	677	637	684	597	600	623	630	635	642	698	623	668	686	618	620	686	660	645	632	616	662	676	694	643	661	650	723	647	684	662	630	701	679	674	649	640	649	601	681	632	612	626	628	675	648	629	668	672	636	668	631	615	656	712	666	641	660	648	668	694	700	614	644	667	665	696	733	662	624	632	698	646	654	634	658	641	673	677	659	657	650	637	653	669	623	652	670	670	641	633	623	644	683	665	585	636	644	617	672	628	681	695	646	649	662	635	635	639	679	663	677	637	668	680	624	669	684	604	601	664	658	624	644	659	607	618	608	648	630	685	651	659	617	675	629	631	595	637	645	664	666	684	612	648	640	684	622	664	665	643	646	702	686	616	678	639	661	683	671	673	655	639	639	593	648	642	633	673	658	610	671	605	592	645	653	666	646	684	624	679	641	663	654	683	659	670	668	657	640	670	628	650	619	645	676	687	657	633	697	650	650	665	649	631	672	647	662	629	663	621	651	668	655	654	653	657	618	672	659	651	686	647	612	661	643	662	641	616	696	650	628	653	650	618	644	747	675	691	666	617	634	641	660	616	590	618	677	663	650	651	652	634	636	661	678	648	661	618	654	701	603	675	705	656	630	647	595	644	698	661	618	689	651	667	625	658	653	653	634	695	630	658	673	664	598	675	660	678	678	645	641	672	610	652	694	678	661	644	661	635	658	616	629	659	626	648	651	625	650	639	634	624	675	605	634	652	658	640	643	670	642	670	634	660	578	635	644	674	658	647	658	702	636	666	700	608	656	665	678	672	621	689	632	656	685	655	705	674	688	645	609	668	680	657	616	621	667	628	649	651	650	637	661	659	676	618	671	656	667	677	669	663	686	657	635	634	662	654	642	639	609	688	640	655	669	665	658	696	629	624	655	617	632	613	651	643	619	677	659	653	662	665	677	635	645	589	655	624	687	659	616	654	628	639	591	641	655	613	645	637	629	650	661	657	630	607	684	682	651	630	635	684	679	642	638	616	637	660	662	644	684	631	646	630	704	652	666	649	641	604	651	637	687	696	620	686	699	639	670	655	604	685	626	630	632	690	657	652	636	642	629	660	643	624	582	649	627	680	671	599	656	604	664	661	639	656	641	627	678	665	680	692	692	629	652	607	617	640	600	629	673	672	652	631	632	686	676	672	644	626	613	612	667	619	684	641	664	656	655	628	662	648	594	663	625	666	625	643	639	654	652	602	654	611	666	649	616	676	674	648	647	659	652	653	642	661	700	632	660	642	635	652	679	638	642	686	614	658	674	678	710	659	624	625	641	655	638	656	656	639	620	628	663	631	614	651	606	671	660	615	630	681	638	621	664	629	619	645	652	653	637	638	589	651	595	637	611	615	643	639	691	637	645	635	604	623	669	660	653	711	651	630	619	645	670	664	637	651	681	633	662	611	660	683	669	670	647	611	661	679	667	631	675	636	648	634	651	664	694	610	667	661	641	661	646	608	598	674	614	682	631	662	649	632	659	682	675	626	631	646	655	621	634	654	667	675	629	664	629	608	621	657	697	656	634	647	697	652	647	647	681	652	630	605	634	640	703	651	617	663	702	754	617	655	633	639	627	645	656	607	675	676	623	705	626	691	680	688	685	654	644	647	629	640	646	643	618	660	663	609	612	651	658	654	660	641	674	611	649	687	672	662	643	646	632	657	684	671	644	633	662	725	650	630	637	664	626	629	615	638	652	646	656	616	670	629	648	632	635	626	615	688	638	682	674	603	713	661	691	614	690	693	660	687	670	649	613	647	653	642	639	691	589	670	640	646	622	637	678	602	676	637	637	641	662	690	648	691	665	605	671	655	670	676	639	631	691	684	685	606	710	670	649	635	670	679	635	630	640	606	652	680	664	650	643	636	678	667	616	662	655	651	673	669	673	627	612	643	664	596	634	695	692	621	668	660	681	661	694	574	650	656	650	651	642	625	672	654	710	642	673	660	685	644	674	660	666	667	643	677	650	685	623	683	618	638	630	643	674	641	667	617	664	625	660	633	669	638	720	600	650	670	608	654	672	664	685	673	652	628	678	629	599	671	685	612	677	600	609	607	682	666	697	623	653	657	669	647	611	636	668	638	652	637	662	650	598	602	657	639	638	628	623
7143	6436	4946	2713	2113	1669	1385	1266	1123	1086	974	973	891	919	824	853	854	831	822	757	830	750	809	849	753	852	738	752	780	781	784	790	715	718	765	780	741	720	739	770	791	711	697	752	775	763	756	730	739	729	701	737	731	744	772	762	769	769	733	715	753	787	759	791	784	785	777	753	758	744	756	796	791	765	756	720	742	778	743	729	737	768	797	758	728	789	744	789	791	715	761	718	716	737	741	752	728	831	767	757	727	756	747	809	739	706	766	732	767	730	775	759	734	767	751	729	705	751	796	717	750	750	793	702	699	717	757	721	763	748	705	744	741	740	749	737	733	756	756	772	751	790	784	761	770	750	732	739	765	736	729	736	746	775	766	789	744	739	744	741	765	689	720	750	792	740	728	731	763	784	731	735	765	789	664	765	731	799	772	791	705	762	739	683	735	784	764	751	719	751	741	750	824	670	759	793	753	770	773	764	751	802	710	794	707	713	703	724	756	774	699	728	729	700	787	745	775	781	721	687	747	695	698	778	706	759	736	741	712	658	784	715	771	731	734	736	716	708	738	753	755	740	762	758	751	749	660	692	747	722	751	733	747	688	750	712	736	773	735	741	739	780	755	743	716	741	748	733	753	817	751	732	747	747	773	744	757	727	735	740	707	783	754	748	773	740	760	785	769	745	768	788	758	786	735	790	766	736	778	738	719	726	739	691	805	741	772	781	729	757	793	705	706	752	743	744	764	812	768	727	741	765	762	777	741	788	777	771	757	760	723	727	733	766	756	752	724	729	737	774	757	787	720	710	669	725	739	785	706	741	743	742	767	703	723	744	735	767	740	734	754	753	702	744	761	747	737	712	756	765	715	726	738	719	729	765	738	783	738	767	743	742	744	722	735	733	704	713	734	749	795	740	706	785	813	764	752	748	745	741	718	757	741	761	754	698	709	757	728	741	708	806	686	730	744	733	695	770	780	753	765	767	694	784	740	708	725	748	772	759	768	782	737	760	731	723	721	709	735	737	742	729	774	744	790	706	807	734	749	763	712	746	729	742	761	747	748	754	701	721	723	761	748	754	728	726	723	740	707	759	788	714	715	749	702	797	742	778	746	709	708	742	757	693	749	751	774	778	739	756	761	770	747	762	772	733	733	739	702	803	749	721	765	691	726	727	746	718	760	727	701	729	775	708	743	756	749	710	755	787	737	749	749	756	750	736	788	756	748	743	700	752	773	800	728	729	736	717	680	757	741	753	757	740	736	700	693	723	775	786	760	766	715	765	761	726	751	709	766	729	758	737	708	778	758	742	737	743	704	728	749	702	807	754	736	729	772	685	759	738	768	747	744	728	733	699	763	749	732	751	737	750	709	760	719	772	705	755	734	725	741	724	771	737	721	753	775	768	757	744	726	809	729	747	707	771	726	724	744	771	722	768	739	809	774	761	736	730	719	752	765	718	716	713	772	780	753	708	746	745	696	752	719	723	761	767	759	724	718	759	754	740	748	738	717	697	789	758	751	724	742	691	773	786	758	756	702	809	772	728	767	758	767	723	741	770	770	811	773	724	757	742	771	830	761	744	734	732	710	754	716	722	689	754	727	739	760	748	733	705	768	688	691	772	724	724	747	740	743	763	722	724	731	751	771	762	743	818	725	767	746	757	732	723	719	785	777	735	788	710	721	694	711	748	750	759	749	731	744	765	757	767	721	699	801	737	775	735	740	730	753	771	735	755	673	783	711	772	801	749	757	737	748	724	791	761	727	716	746	721	714	769	739	710	741	778	752	793	782	708	726	760	739	752	743	742	773	746	807	754	714	751	777	745	712	760	770	750	787	758	749	720	700	783	756	698	764	744	714	762	760	736	724	764	672	721	788	759	758	731	760	762	703	737	745	736	754	736	752	736	776	783	730	793	780	700	749	721	740	775	734	703	797	782	742	774	803	745	708	716	709	728	739	769	764	763	777	710	743	701	688	733	722	781	744	734	749	751	737	729	762	742	730	682	779	771	763	706	779	739	755	759	737	789	704	721	773	759	763	733	727	755	767	744	765	731	689	780	723	740	730	714	742	778	788	714	762	714	751	737	739	713	752	723	776	727	759	751	710	731	698	753	762	751	745	783	734	719	769	755	776	748	711	768	718	715	769	745	754	719	779	814	716	796	760	710	685	750	768	769	717	742	747	756	726	690	756	758	744	752	720	719	752	782	704	773	776	758	763	725	757	784	743	784	737	807	808	711	725	734	811	735	738	789	725	728	723	799	739	772	713	703	742	721	780	705	737	758	780	759	773	724	753	704	722	714	721	742	714	754	757	726	756	759	699	732	728	778	723	726	737	755	703	725	707	739	742	761	736	733	738	773	749	716	797	730	719	764	740	781	792	745	704	765	706	742	701	743	740	758	800	748	742	743	774	755	750	719	772	718	732	759	771	734	724	735	715	753	753	757	737	695	732	726	722	722	728	765	800	774	692	737	799	737	754	729	728	766	769	701	774	717	703	717	714	802	742	715	745	745	732	743	775	721	740	686	766	774	722	795	683	730	722	712	750	740	744	714	705	747	741	735	759	701	710	743	761	752	752	811	730	747	758	790	731	704	773	710	767	763	699	733	772	774	731	694	754	741	764	743	763	740	725	745	774	830	762	740	773	688	795	744	756	746	748	786	791	726	738	769	720	757	702	763	708	682	771	697	731	762	735	707	746	752	736	822	731	740	776	743	726	744	750	688	742	746	755	738	766	793	721	741	715	743	736	740	775	757	770	746	750	754	770	746	695	708	786	728	695	723	770	714	703	781	750	760	790	753	698	704	743	724	737	745	773	727	716	702	773	727	766	731	721	708	699	751	749	724	744	800	719	742	740	757	748	757	721	724	760	786	688	720	682	756	728	820	719	803	722	742	745	725	726	711	724	745	728	689	793	748	759	705	755	749	764	735	739	759	700	764	733	786	725	700	746	734	679	735	762	715	704	805	749	715	724	763	740	775	732	745	779	789	652	800	743	733	788	749	704	764	758	736	808	767	703	704	718	773	717	735	742	763	746	755	767	771	782	738	744	759	750	752	725	724	742	802	781	768	728	750	757	730	740	732	751	716	703	768	710	741	739	775	714	748	763	730	813	704	811	730	770	768	773	700	739	768	759	705	772	713	750	730	761	751	754	784	707	716	783	746	719	746	721	692	672	751	713	774	727	782	786	716	725	737	740	730	718	798	741	720	776	744	713	725	746	744	770	722	741	702	770	703	692	734	746	741	753	765	730	740	770	718	752	723	761	763	769	742	661	758	723	741	715	763	721	768	771	732	729	725	752	776	747	762	723	751	702	756	722	766	750	727	783	764	750	782	753	719	722	706	756	754	785	694	753	734	750	713	765	770	745	778	771	760	747	752	797	752	776	748	756	761	755	740	767	749	757	696	785	709	755	729	712	779	733	751	760	718	737	762	708	740	694	750	771	724	744	764	760	764	710	712	770	771	798	736	778	762	748	745	726	738	712	690	745	735
22724	21026	28778	23444	21029	21083	10518	1295	894	762	726	549	556	492	509	504	494	431	378	369	388	400	378	323	328	331	311	295	338	302	333	294	302	306	276	294	283	293	313	304	336	302	268	317	314	276	287	281	318	293	273	319	281	292	273	285	284	294	308	299	299	284	274	293	305	267	291	298	252	291	268	270	265	272	267	251	274	260	267	282	315	264	282	271	275	295	272	287	266	262	280	270	281	296	273	326	253	289	285	280	294	264	265	263	290	284	278	273	281	313	266	279	262	267	253	286	307	274	261	278	269	291	285	292	283	295	295	274	273	296	272	268	281	267	296	287	279	265	247	276	268	274	282	289	255	280	317	268	249	296	296	281	264	313	259	258	260	280	264	260	290	282	295	284	286	261	299	291	253	292	277	287	289	307	277	290	283	272	278	275	280	274	281	272	304	309	260	269	277	305	269	252	304	260	289	301	297	273	278	272	289	284	288	268	285	264	296	276	295	264	284	285	283	305	287	299	289	294	277	274	265	265	257	261	294	261	286	326	284	247	244	247	275	270	247	260	297	277	299	314	263	304	283	283	261	256	249	270	286	321	279	265	271	306	258	270	277	293	282	267	272	281	257	310	282	295	269	308	277	287	281	281	291	288	259	272	295	311	272	273	281	287	271	293	270	260	295	292	245	305	275	259	285	268	251	313	274	286	282	279	263	271	307	304	256	291	289	264	263	279	289	277	266	302	289	258	300	277	277	256	274	297	269	262	257	281	295	282	299	288	293	264	312	283	273	304	280	275	268	266	272	289	270	259	281	294	281	276	307	255	276	265	252	296	285	256	263	260	249	291	254	291	308	262	287	291	291	297	260	276	296	271	275	289	281	255	278	297	280	245	268	277	272	268	266	266	289	257	308	278	276	250	276	296	302	275	261	267	266	268	280	296	277	278	281	288	287	291	235	295	298	282	315	282	287	258	287	277	282	269	277	270	289	280	289	262	249	261	275	293	280	289	244	266	272	296	274	280	281	306	287	292	276	249	282	283	307	264	283	280	249	278	271	259	275	264	277	267	257	256	281	253	273	272	268	281	285	286	305	276	244	258	287	252	278	281	283	276	306	286	269	280	266	278	285	259	274	279	299	262	267	287	292	272	248	251	291	265	261	257	268	308	286	259	299	279	263	257	267	261	269	290	291	273	276	271	301	285	269	298	273	274	279	259	298	241	281	284	260	264	299	274	268	288	287	283	265	276	276	297	257	262	272	267	290	297	290	293	290	264	286	307	321	310	285	288	282	274	296	272	270	288	287	286	274	297	260	272	272	274	284	280	299	241	270	281	260	278	307	278	302	268	298	271	287	272	282	297	245	259	247	272	241	260	260	293	291	259	253	276	282	245	266	288	286	282	275	284	244	266	276	300	292	269	273	282	274	276	250	248	287	271	279	270	270	257	253	280	290	311	287	266	283	292	270	299	261	262	258	265	282	281	267	263	283	279	275	283	263	264	272	275	290	299	287	280	287	282	265	282	248	257	292	267	280	268	254	280	297	292	276	261	294	290	252	272	272	260	289	292	241	291	287	291	263	266	286	275	277	269	289	286	279	273	278	323	255	283	271	286	294	304	301	267	277	306	246	285	291	294	295	273	284	301	249	262	266	286	254	292	268	278	266	253	278	282	280	273	284	278	281	266	273	296	285	253	264	270	289	248	278	269	249	302	291	263	282	282	302	278	303	309	274	283	299	278	262	303	239	270	295	268	278	277	287	293	272	292	291	256	286	295	279	279	287	251	263	277	258	281	279	252	273	275	291	310	316	258	276	294	309	260	267	256	261	283	239	278	274	255	289	266	274	261	304	278	273	284	306	273	257	292	247	280	303	288	257	285	292	262	260	288	255	299	272	285	266	322	283	270	281	302	272	267	256	268	267	272	275	254	280	296	293	291	281	293	243	264	243	258	289	264	252	272	219	268	267	266	268	285	263	319	256	276	271	302	262	271	306	268	285	274	252	284	279	299	280	295	248	253	280	272	301	247	255	264	252	260	264	247	259	262	274	280	282	279	297	280	316	267	298	284	307	284	277	285	286	254	255	274	279	261	273	286	257	260	281	276	261	287	303	264	296	258	273	271	277	297	295	303	289	314	278	255	284	288	260	281	265	285	283	286	305	250	259	289	302	287	268	303	279	276	279	278	260	265	279	301	284	294	287	255	293	275	265	259	306	262	276	283	249	269	297	230	262	259	273	247	281	269	272	258	289	282	258	253	285	325	286	246	310	263	263	279	270	283	295	249	281	290	240	262	285	276	284	274	254	288	321	294	278	285	278	266	273	273	261	251	259	288	289	265	284	287	253	269	300	271	274	285	293	259	280	271	284	295	291	274	269	280	283	266	291	267	288	282	288	275	289	270	254	290	259	298	285	283	268	305	268	296	300	265	271	304	247	280	323	280	282	287	269	273	288	251	256	265	273	266	317	309	286	290	327	262	285	270	270	275	293	278	291	259	258	297	283	258	295	296	279	301	264	277	292	282	288	305	302	289	272	271	276	283	279	267	260	280	298	268	271	264	259	305	259	251	278	273	283	275	330	287	277	276	301	275	267	259	299	258	256	292	296	276	278	253	277	282	262	288	267	277	245	279	280	274	283	265	278	281	268	287	273	275	273	255	312	300	298	299	302	293	313	284	265	301	267	285	280	277	293	252	308	261	267	262	264	255	264	272	256	301	291	258	256	282	273	276	272	253	294	267	280	321	260	295	293	266	265	269	270	254	251	262	283	292	290	289	286	290	256	280	295	296	262	256	294	295	274	261	286	293	257	300	297	297	294	295	266	313	266	296	272	266	276	263	267	271	289	284	270	307	269	286	272	289	277	263	281	304	295	248	256	258	256	271	297	292	284	268	324	297	295	253	256	280	281	277	240	278	270	273	277	288	247	279	287	292	286	277	272	294	274	262	264	266	307	265	290	272	250	277	267	280	280	298	266	302	271	273	272	289	305	270	287	262	248	299	284	279	303	283	285	245	276	260	263	289	280	281	281	245	275	278	299	294	296	270	291	295	278	267	299	287	303	285	293	288	283	243	271	278	293	288	275	261	270	296	277	280	288	256	281	263	263	263	282	320	273	270	256	302	305	247	301	260	273	301	257	272	270	283	292	260	284	267	275	297	269	279	268	290	286	259	282	278	261	278	268	260	282	294	263	298	258	280	293	279	321	282	267	261	290	308	315	265	281	284	296	276	283	265	268	280	269	248	255	277	300	302	313	297	254	235	269	265	302	293	278	268	270	280	265	292	286	260	286	282	292	271	255	277	303	264	271	304	290	266	299	264	272	288	256	280	317	271	287	295	263	261	286	277	297	286	271	264	253	258	287	285	304	257	295	284	257	269	275	280	295	251	288	286	301	266	278	262	236	274	275	300	275	289	293	253	265	272	260	257	291	256	261	253	264	270	263	320	275	277	270	242	286	301	290	271	265	248	286	270	270	254	283	243	251	283	268	282	278	246
9067	17164	13893	7466	5080	3850	3023	2304	1843	1468	1292	1090	953	835	706	663	664	664	601	519	519	500	494	437	415	438	419	400	383	412	397	410	347	401	358	345	353	330	337	336	332	334	348	342	341	322	337	320	329	318	302	350	318	308	352	294	294	321	317	307	313	344	324	313	335	309	350	300	307	320	322	303	296	308	308	293	326	321	336	289	310	292	311	314	298	317	304	285	312	319	291	275	292	290	309	309	280	332	312	321	337	344	308	328	290	330	320	303	298	304	309	298	312	317	348	292	311	308	288	310	305	353	280	310	314	319	318	304	295	325	312	276	318	311	288	313	329	314	293	318	323	313	324	260	306	315	285	322	301	306	299	277	314	339	315	325	292	305	342	301	302	303	315	304	294	316	312	324	290	295	329	277	294	318	311	317	325	309	302	328	310	296	291	275	274	290	312	295	268	308	320	314	306	296	328	332	301	293	325	284	312	317	303	303	305	304	313	286	299	260	297	326	319	319	277	297	302	316	306	320	298	297	319	263	303	323	333	324	300	286	301	320	273	298	284	306	295	285	290	308	286	301	298	295	309	315	319	331	323	334	287	310	293	306	289	296	314	306	312	307	274	283	270	285	308	325	295	293	319	293	272	288	299	298	286	283	321	319	308	324	299	300	300	331	327	335	296	309	321	304	307	306	270	281	325	309	306	341	309	318	298	309	318	312	291	321	280	324	330	321	325	320	315	306	309	316	338	313	307	324	280	307	319	295	317	267	316	297	308	310	285	262	306	271	294	298	318	318	315	302	294	309	304	307	294	304	304	283	309	329	320	308	306	310	299	316	286	325	295	282	274	306	260	324	313	306	279	314	300	329	312	329	281	304	331	322	305	293	348	306	283	301	318	266	319	270	299	278	350	310	304	304	291	289	319	315	310	291	307	321	291	283	312	300	319	294	273	321	325	269	302	314	322	298	281	302	304	304	283	316	312	303	297	315	291	281	315	299	326	276	339	321	287	307	297	300	295	291	311	322	306	301	286	346	272	308	303	311	317	323	274	291	298	279	304	267	320	309	288	288	285	308	287	284	315	323	301	315	280	320	283	311	314	301	310	321	273	328	309	296	289	311	329	306	290	314	329	287	273	319	327	322	305	322	300	312	315	321	311	305	285	306	291	268	310	304	288	322	287	288	319	328	303	296	331	325	306	302	308	274	299	326	300	321	293	295	315	302	308	307	306	297	302	300	310	281	316	298	299	310	303	304	318	279	312	289	306	324	278	310	310	299	293	292	339	301	351	330	315	311	328	315	306	282	309	314	325	320	311	292	295	297	321	319	281	325	315	296	318	292	319	280	307	304	302	306	319	317	327	289	315	309	332	334	282	280	328	296	318	294	307	314	312	293	311	337	280	303	299	300	336	268	307	302	328	307	305	307	313	276	290	294	317	346	307	316	306	318	300	300	297	302	302	314	296	333	319	305	300	309	295	283	328	294	300	322	294	284	301	293	305	313	305	328	284	285	306	304	298	295	318	323	305	302	310	292	294	330	308	320	292	313	315	298	304	299	275	295	290	279	320	290	302	302	310	343	294	306	298	309	290	297	295	335	285	294	303	323	283	291	300	313	330	320	304	276	288	290	308	328	331	308	307	300	318	283	305	297	318	357	298	288	286	303	297	311	262	284	326	307	306	301	319	307	276	304	259	289	296	302	310	293	349	338	295	304	297	335	299	330	288	325	329	300	293	307	282	276	277	307	313	317	289	321	317	328	313	324	293	312	286	304	316	312	352	331	289	310	287	289	288	282	309	300	288	319	275	263	291	295	311	337	276	300	302	326	299	300	326	317	321	313	306	328	286	342	329	296	309	295	340	297	301	299	322	317	279	317	286	260	308	327	290	292	320	284	298	298	284	323	286	303	299	294	336	289	287	313	313	277	296	327	322	326	311	302	306	317	327	309	287	318	304	295	288	324	317	320	283	311	284	304	293	289	308	306	324	292	305	275	327	318	301	299	320	310	319	302	298	319	297	311	338	324	289	329	297	277	310	330	329	340	340	289	306	291	278	314	303	302	278	341	297	294	303	325	320	343	338	307	305	301	317	279	319	302	296	279	281	296	307	303	316	317	311	297	329	307	305	268	290	281	313	282	347	307	294	348	273	283	317	308	315	310	317	290	287	301	288	295	315	297	300	326	315	339	332	309	303	306	323	308	324	296	281	303	318	301	279	302	307	303	329	319	316	298	307	297	297	299	288	324	305	299	296	273	312	309	279	314	308	319	285	279	302	319	305	321	309	299	294	279	316	341	304	327	306	298	305	309	297	294	319	277	302	299	319	303	289	327	306	309	315	314	331	329	302	280	323	336	314	285	289	326	306	286	317	309	275	283	294	306	309	290	272	306	300	315	280	303	297	310	323	307	314	297	308	319	289	338	306	301	277	322	318	322	297	306	312	322	302	344	286	282	308	306	312	297	297	290	309	310	296	328	304	301	275	287	302	305	279	300	309	307	320	285	290	301	279	290	294	312	324	294	318	288	306	296	321	298	317	290	292	303	311	283	319	292	306	265	314	282	290	277	301	286	294	294	317	321	335	309	309	295	279	293	338	272	295	317	265	292	328	314	328	330	324	318	312	316	297	286	329	308	303	315	298	284	349	311	323	297	304	307	316	282	302	294	320	316	280	315	295	295	315	304	300	326	243	312	313	334	313	305	291	314	302	334	322	306	290	321	293	282	299	290	277	291	311	329	315	296	324	330	312	307	298	319	296	294	307	288	287	316	297	334	322	303	317	312	321	326	289	296	291	290	304	339	282	277	306	293	303	286	325	290	265	315	309	285	310	305	310	265	290	296	309	306	294	275	310	315	316	322	313	300	301	279	269	307	314	312	313	312	294	267	313	278	299	300	291	327	291	302	318	301	319	299	264	265	304	302	285	320	325	307	310	290	301	325	287	300	327	318	273	304	296	335	272	266	310	310	286	293	320	289	308	305	306	308	300	329	305	296	329	314	279	308	319	316	327	293	286	307	320	325	310	335	291	286	305	275	306	324	301	322	340	290	304	306	327	300	285	296	314	314	334	314	297	297	315	311	321	329	314	306	294	304	311	301	323	287	316	298	313	305	293	345	313	330	308	281	288	304	322	310	309	277	309	298	316	302	320	324	310	304	318	322	299	301	287	272	326	298	322	313	300	301	322	313	333	285	282	300	317	293	311	318	273	313	299	300	299	307	294	336	310	329	298	301	328	277	288	302	311	297	321	281	293	281	249	285	309	300	326	290	280	346	327	300	324	318	308	304	306	314	312	306	317	303	315	274	287	301	292	334	291	288	288	297	308	305	255	313	321	326	303	330	300	342	313	316	302	341	321	311	296	337	266	333	261	288	325	330	299	306	328	282	305	277	314	326	309	311	285	305	301	317	288	341	294	284	302	320	315	315	291	282	282	319	334	303	310	304	294	297	274	312	288	303	279	332	302	304	303	311	305	293	305	287	285	299	325	308	321	298
26766	20031	7823	1005	745	666	633	564	553	540	580	576	573	581	600	568	585	602	630	566	588	614	557	557	568	543	569	579	569	530	549	581	555	576	557	574	567	590	563	541	574	545	550	609	551	536	561	547	551	530	556	609	558	598	571	531	547	582	574	525	530	580	576	578	579	580	582	569	582	570	569	597	566	589	558	570	560	552	510	576	601	563	568	579	542	582	580	608	561	546	546	512	563	561	568	569	584	566	538	540	556	594	591	577	530	559	551	605	544	525	574	567	576	583	585	537	514	583	541	556	620	555	600	537	572	579	577	514	571	570	553	576	558	573	505	578	563	582	550	558	529	560	577	576	556	546	562	544	541	556	561	552	541	479	587	574	608	574	510	602	531	568	587	563	569	555	556	563	593	568	578	574	567	541	574	582	546	575	531	554	574	531	550	557	550	554	601	563	565	576	591	571	568	590	605	563	554	539	536	548	563	557	558	570	565	553	556	535	565	553	611	562	605	553	597	586	574	541	547	536	609	570	529	585	553	552	564	513	599	519	580	581	541	545	560	585	562	568	548	563	519	569	567	585	594	574	568	596	584	532	534	574	601	575	555	526	575	595	583	599	578	570	554	554	533	562	550	565	563	568	552	581	571	526	522	563	592	572	553	568	578	587	556	577	538	554	560	535	581	550	600	536	560	579	531	588	558	544	548	562	573	539	583	566	580	584	567	580	554	557	581	559	563	535	610	529	586	563	607	524	569	577	523	566	591	548	586	588	565	575	615	535	569	575	552	574	589	570	585	555	585	532	571	562	587	575	581	555	563	572	565	579	568	540	556	490	599	585	577	556	536	570	568	556	565	572	551	559	546	584	549	556	529	585	576	601	563	562	626	576	584	548	545	570	557	580	589	584	563	520	580	577	575	539	551	543	578	549	590	618	534	563	608	564	589	552	546	520	562	543	579	583	552	564	572	558	522	560	611	583	596	557	597	560	578	571	586	592	530	541	616	600	625	517	592	575	546	590	532	540	548	610	548	574	569	589	564	612	593	550	531	586	627	543	584	592	561	596	582	562	530	570	591	572	586	542	565	578	565	605	605	564	546	544	551	572	588	563	565	558	562	549	565	593	613	577	590	579	541	527	566	579	545	580	570	558	575	567	580	573	541	545	589	576	566	629	599	533	563	548	570	596	562	575	535	545	547	573	521	530	537	563	543	529	547	551	582	597	611	576	571	546	611	533	577	510	516	587	522	558	583	614	556	521	562	565	567	511	584	590	550	581	562	610	533	574	582	540	559	592	598	579	599	547	588	568	560	564	584	548	614	579	580	557	575	601	582	583	553	539	537	550	557	603	586	594	587	607	574	579	604	565	542	572	551	525	575	579	541	613	615	570	594	514	554	577	541	533	532	584	557	559	591	570	616	570	606	546	570	607	579	570	591	542	576	603	573	573	616	596	576	512	606	596	520	534	547	565	521	542	521	609	554	623	596	599	546	541	587	589	593	544	548	597	593	586	551	574	593	568	551	567	604	573	551	564	571	589	566	547	590	547	562	549	535	533	575	557	575	552	589	573	571	594	532	631	612	543	560	555	550	575	556	618	531	553	598	556	565	574	551	542	559	563	561	587	523	555	559	554	592	613	538	507	558	538	556	533	596	558	577	592	597	556	505	559	585	530	555	582	588	519	543	589	576	551	517	549	574	564	584	587	563	604	555	569	537	533	579	543	567	579	536	562	588	552	523	581	561	600	544	535	528	571	582	560	603	594	567	565	601	545	522	565	526	538	569	601	584	562	550	597	558	517	576	593	571	553	558	562	578	543	532	561	556	593	605	588	570	581	565	547	577	550	555	562	547	543	603	551	578	551	566	580	538	572	559	574	583	501	570	575	604	533	558	546	572	550	549	536	553	574	564	539	557	581	597	551	550	560	556	552	527	560	545	545	603	588	569	565	574	601	585	552	585	562	549	576	574	590	543	587	537	582	561	547	587	534	620	571	558	558	571	564	560	576	569	547	542	570	553	555	568	554	551	575	572	570	543	567	607	551	555	577	595	618	573	546	528	558	544	561	547	607	552	557	570	584	585	560	586	549	558	565	526	583	567	536	552	567	579	563	606	569	580	567	548	549	596	620	534	581	539	537	567	543	608	568	590	533	588	566	588	571	609	568	642	559	620	560	614	606	577	521	586	552	542	542	509	607	562	547	561	570	581	557	541	569	594	558	554	607	583	542	569	581	572	538	554	573	552	533	561	576	556	542	553	576	578	567	582	528	504	550	553	574	564	579	579	543	537	552	564	551	579	580	529	570	550	576	603	586	616	535	550	630	575	511	596	589	596	590	555	528	544	598	563	535	552	546	541	556	586	529	584	546	564	591	562	551	569	553	536	580	603	542	556	563	559	557	542	576	577	559	550	550	572	613	554	582	577	546	579	583	519	630	542	535	604	583	574	544	541	572	549	565	541	574	555	605	551	585	552	553	552	580	556	561	556	570	550	536	579	550	547	590	574	560	551	581	548	605	574	581	580	533	546	574	589	562	552	593	538	539	547	542	547	577	573	572	609	534	551	551	617	567	556	562	590	545	580	590	568	590	567	570	554	560	574	542	567	510	589	567	566	556	568	595	569	599	548	577	546	569	587	531	576	571	535	547	583	553	565	590	582	497	588	525	546	548	541	580	593	535	588	555	568	565	592	557	527	547	547	524	583	550	559	553	588	575	588	591	555	556	517	569	552	602	591	562	555	594	587	579	575	607	586	576	588	532	588	571	558	526	615	560	552	526	576	563	547	578	571	556	573	549	543	552	625	544	598	567	569	599	585	571	560	591	562	566	552	538	600	593	532	579	546	552	540	562	577	577	537	572	555	590	582	587	584	584	583	581	568	571	573	589	604	600	538	520	569	552	566	556	598	560	581	579	559	572	550	574	578	557	577	577	574	545	575	561	507	550	562	578	593	558	537	623	529	568	538	540	543	579	511	591	533	609	566	598	554	578	518	554	584	582	550	575	569	588	565	572	551	550	592	551	535	533	528	559	582	558	574	588	587	579	579	584	574	521	552	537	566	545	594	594	604	527	616	539	593	564	549	570	586	528	597	574	584	577	585	617	538	568	565	561	555	565	585	494	589	541	560	547	564	537	571	548	550	579	599	564	567	574	571	578	566	571	568	552	540	559	564	547	574	544	515	566	558	535	555	604	563	618	576	599	585	553	527	546	539	583	550	588	559	549	625	567	563	584	525	583	601	579	592	620	586	522	525	529	556	518	531	545	595	547	525	625	540	599	549	579	584	568	584	584	623	541	555	544	568	580	561	565	560	573	579	539	536	523	599	525	584	564	577	571	553	529	595	577	558	544	546	531	521	586	576	536	611	583	562	581	504	546	549	545	560	553	556	600	583	555	556	582	598	572	509	607	584	549	567	575	600	552	573	533	580	541	550	600	596	562	581	568	591	552	557	573	548	565	551	574	558	536	570	595	548	585	587	576	556	561	541	559	565	556
4607	1533	1264	933	853	766	702	732	689	699	663	697	694	697	702	706	641	701	648	684	651	649	694	668	667	684	685	659	668	652	683	681	691	646	685	628	625	682	602	686	636	665	691	747	639	656	678	622	634	639	649	683	692	666	697	703	655	676	646	616	678	684	674	700	634	696	662	631	628	691	695	674	653	670	659	669	649	676	653	644	703	652	631	649	679	654	680	664	631	650	666	658	681	645	653	662	673	655	639	649	612	670	627	686	689	647	649	767	696	647	659	691	691	652	628	694	661	660	665	646	692	651	626	651	651	659	673	683	643	671	714	680	644	698	663	676	670	645	665	699	658	615	661	651	677	684	657	673	646	627	701	656	654	681	651	662	676	707	660	629	681	681	669	618	657	649	670	630	712	683	661	689	648	595	627	617	667	681	666	678	623	676	646	643	686	658	678	640	663	675	658	630	645	617	673	689	664	665	658	654	669	697	651	643	634	641	656	640	669	704	658	696	637	685	654	625	680	660	682	658	652	647	692	645	649	686	692	639	657	647	707	687	668	622	665	632	671	650	695	658	689	650	693	678	648	655	661	648	612	648	612	651	736	653	657	687	660	641	700	652	680	671	641	656	661	684	621	653	620	670	676	685	645	649	626	697	663	654	641	645	616	679	680	681	675	641	658	634	688	678	670	707	668	696	696	653	673	686	676	636	641	628	652	657	643	606	668	637	664	666	639	664	659	648	701	666	641	692	647	636	630	652	679	699	673	690	621	682	629	647	681	638	663	649	670	659	685	633	636	730	690	638	695	670	647	668	654	656	641	619	695	655	650	681	626	664	652	667	658	636	652	716	701	679	691	664	658	644	672	695	625	677	610	658	672	647	666	650	654	662	666	684	667	655	673	656	635	716	655	716	736	632	604	661	674	679	643	641	673	632	657	635	691	652	651	664	657	690	651	642	702	669	621	642	656	658	682	664	662	695	644	650	675	651	654	637	669	673	629	681	643	638	673	649	706	655	663	633	676	682	672	689	714	692	658	681	678	665	672	666	662	651	665	680	679	674	664	665	668	706	641	664	648	689	648	748	680	654	644	652	663	706	699	686	650	641	652	650	651	673	668	660	706	663	658	681	693	616	664	698	644	707	673	676	687	656	708	703	652	663	648	706	665	666	712	651	677	663	635	668	626	681	669	673	654	677	655	658	673	691	651	638	635	701	663	696	683	665	640	676	681	646	669	663	639	675	628	653	710	620	649	692	657	691	636	655	679	681	689	668	656	624	613	690	599	707	677	673	664	700	708	666	674	668	620	681	683	706	674	682	623	657	646	672	671	658	671	652	658	688	609	676	670	675	658	664	626	623	660	676	683	678	670	672	665	670	649	691	661	655	657	677	658	650	646	676	677	657	694	645	688	648	641	689	634	620	649	657	668	661	681	620	690	665	670	615	690	673	648	652	653	635	697	646	660	636	670	677	663	631	645	696	632	656	706	685	665	655	646	620	698	679	665	694	662	645	659	662	653	621	647	668	686	657	643	623	627	687	668	676	706	672	640	733	650	675	692	715	669	652	649	651	676	674	679	693	666	697	651	653	696	698	665	680	668	679	674	646	706	601	646	620	599	650	666	640	633	666	657	664	671	651	679	642	657	649	633	652	691	636	650	632	664	649	703	667	655	672	636	699	675	664	663	649	729	663	686	666	647	660	668	628	663	632	627	634	692	641	649	662	702	629	685	726	682	685	677	691	657	667	649	635	691	645	635	681	662	605	611	657	650	687	644	678	637	635	656	620	629	597	635	662	667	670	705	679	666	670	656	655	664	639	670	684	683	647	716	632	658	638	644	605	704	655	702	710	677	668	689	655	671	648	644	615	649	630	674	655	644	652	681	679	656	652	678	680	677	635	648	631	670	649	657	660	656	636	637	719	632	645	645	670	682	645	661	609	627	649	633	679	666	701	628	674	666	689	645	699	670	604	657	609	604	626	672	655	678	689	676	626	651	701	644	675	683	697	658	707	697	705	643	669	656	677	645	661	630	699	670	725	637	628	683	687	636	646	636	704	687	684	683	640	724	647	704	661	613	703	674	695	728	638	621	683	632	683	660	680	719	638	650	669	664	710	670	667	631	680	663	637	652	642	739	673	669	659	650	706	651	695	647	646	651	692	657	618	628	657	728	697	678	655	700	670	679	698	621	643	650	663	646	656	665	634	619	688	677	661	678	666	671	628	701	643	637	631	644	649	709	620	683	710	682	649	696	693	693	650	661	649	687	646	617	672	657	644	664	699	637	723	698	689	714	660	645	676	679	634	661	643	705	629	640	694	706	634	655	661	695	664	696	688	680	624	698	649	644	704	695	687	659	620	714	643	695	635	655	659	702	685	695	667	639	661	655	617	661	653	620	697	671	634	698	654	652	618	669	691	692	687	631	671	645	666	665	637	653	656	656	639	671	640	678	653	659	622	641	670	703	663	642	610	645	624	679	676	687	636	702	686	608	652	613	646	672	629	684	671	665	707	721	630	694	661	644	676	658	707	652	681	663	635	637	619	644	656	685	713	663	700	653	661	628	613	642	656	678	696	656	685	651	677	658	643	685	700	680	676	699	662	650	683	604	673	679	674	650	682	662	708	705	650	635	624	688	651	674	642	646	641	639	605	643	668	658	634	682	667	643	698	664	668	643	632	642	654	615	660	646	670	727	634	675	664	693	710	644	651	660	686	671	637	664	643	693	692	649	675	685	666	699	647	645	670	667	665	659	679	680	692	684	636	655	644	676	660	677	655	641	673	698	689	712	707	664	652	694	692	674	671	675	647	660	705	654	672	652	671	662	656	680	671	637	684	618	645	664	630	630	647	670	660	719	642	670	664	662	679	683	658	661	668	654	665	676	685	706	667	640	637	702	718	681	652	662	669	651	713	698	667	687	673	607	618	684	684	678	699	610	664	682	608	683	680	667	654	714	675	638	700	673	670	702	648	638	693	708	673	679	649	642	654	669	621	692	695	666	674	622	675	645	646	697	731	653	653	644	590	608	706	639	698	700	663	676	647	592	658	669	681	658	682	667	681	651	641	638	704	668	686	677	660	683	645	675	662	677	631	643	671	690	688	703	609	700	703	686	650	627	661	659	642	688	692	685	707	687	670	605	647	656	674	628	715	646	679	651	621	703	670	669	682	675	696	637	652	645	647	655	649	664	661	673	645	651	693	646	623	691	662	657	687	698	688	644	666	651	663	656	673	644	631	642	712	647	623	678	709	672	651	652	669	650	697	634	672	674	614	671	643	673	699	698	661	647	634	697	639	621	686	674	692	643	661	654	637	676	655	626	650	668	692	645	644	673	650	665	680	691	642	683	640	654	696	652	627	678	677	639	615	653	677	694	640	686	662	663	668	674	679	668	658	668	633	654	674	640	659	673	648	661	661	670	661	693	646	656	636	638	683	709	753	644	671	696	689	695	689	665	654	657	644	607	710	654	616	633	703	655	680	647	683	686	637	647	697
23805	21060	28420	23897	21043	11410	1171	719	600	507	492	444	422	377	425	364	356	407	356	344	358	308	296	340	313	334	322	341	297	304	300	326	289	313	260	266	273	265	296	289	269	288	300	261	304	298	304	285	312	286	284	277	282	280	258	281	266	283	274	310	287	258	266	284	262	292	297	282	273	248	303	290	294	269	292	266	284	278	309	289	276	278	296	252	241	304	289	306	275	314	296	278	270	293	318	287	259	302	275	280	334	260	279	293	274	300	295	261	265	249	288	284	247	287	293	314	305	272	254	270	272	277	320	259	277	291	282	275	295	294	251	289	276	263	249	304	262	267	268	282	285	294	315	262	262	285	317	304	282	287	260	286	293	289	275	314	261	298	280	307	285	299	290	298	260	291	289	233	274	265	248	276	244	273	266	286	267	265	275	306	259	303	285	293	278	299	249	277	287	288	257	264	284	278	286	269	307	281	290	309	259	267	275	308	286	293	274	284	283	259	226	262	287	292	283	264	265	281	298	274	249	282	268	269	304	244	275	271	275	286	258	308	295	274	241	271	258	268	262	307	269	279	280	285	279	290	254	295	279	270	305	258	286	268	288	303	285	282	267	259	266	304	261	278	271	282	290	282	282	269	291	259	299	312	313	275	270	268	300	306	265	260	263	296	273	281	293	298	266	262	288	317	267	261	269	296	277	249	273	265	284	266	262	278	264	258	238	253	293	297	298	275	274	307	258	287	267	266	305	284	269	271	265	316	287	272	261	287	260	289	303	281	264	257	307	282	262	256	288	276	259	283	281	285	284	280	250	311	302	307	259	275	289	256	285	260	287	262	242	257	296	262	292	278	288	290	287	297	281	272	293	268	290	244	287	272	272	300	282	275	254	298	283	288	289	303	258	270	255	272	266	278	287	276	281	279	297	265	279	261	273	287	273	256	283	296	256	273	265	269	306	278	308	239	264	266	253	273	269	288	274	267	285	283	275	285	267	302	254	282	267	288	310	262	264	250	273	267	280	273	286	291	276	282	289	266	272	250	273	280	275	269	264	243	280	253	271	258	285	281	282	274	286	264	294	261	302	273	279	253	278	260	306	268	246	273	278	331	293	281	286	308	291	273	331	283	296	274	315	293	282	275	263	293	294	255	273	312	279	265	279	266	263	272	252	275	307	284	270	296	288	279	267	273	279	252	275	262	279	281	268	264	286	274	258	300	274	297	275	257	273	253	275	279	266	298	294	252	262	258	284	289	290	263	283	235	259	290	267	285	274	276	269	277	286	267	259	260	245	277	280	305	276	288	304	280	282	267	289	269	250	253	270	284	271	302	299	260	263	265	282	282	266	270	282	267	302	267	284	288	281	287	301	281	263	278	266	260	280	280	278	277	287	271	260	257	276	255	249	267	283	270	234	257	283	292	277	254	276	272	271	260	281	286	262	296	276	250	265	295	279	268	270	243	290	287	267	277	267	297	312	265	291	271	279	287	256	266	259	277	273	273	251	297	274	278	308	267	289	317	258	260	306	286	270	269	252	268	270	286	272	284	269	275	289	285	288	260	271	254	264	282	287	278	247	290	311	299	243	272	255	275	281	278	272	289	275	295	262	270	282	249	263	283	252	283	286	295	253	251	269	250	283	293	285	272	276	275	274	283	260	280	290	270	277	283	281	281	280	269	258	272	290	256	280	286	269	287	252	302	315	303	275	275	301	295	230	278	266	247	239	288	280	266	313	280	279	265	283	245	250	292	273	311	302	265	309	289	286	263	273	279	277	253	245	256	282	283	258	287	264	272	265	272	270	270	269	268	249	293	272	285	280	258	282	266	278	274	281	286	279	285	235	265	274	268	270	277	269	293	276	291	294	286	275	264	242	263	274	294	274	295	286	289	285	300	253	283	281	283	272	273	262	286	295	283	272	281	271	272	257	282	298	261	292	315	315	276	277	301	276	260	260	290	260	280	286	273	294	262	278	265	325	250	267	281	284	273	307	271	267	266	310	284	289	303	297	297	294	297	260	278	288	261	250	301	283	288	287	295	280	282	264	293	290	312	265	277	262	279	282	232	291	282	295	255	277	274	267	290	257	249	273	265	277	256	263	302	280	295	259	285	277	293	281	271	291	252	268	260	293	280	285	294	276	286	271	244	253	269	306	226	253	278	266	255	298	257	268	280	290	283	284	287	252	280	270	286	269	275	264	285	283	273	289	283	272	277	266	249	299	284	298	276	310	255	245	294	282	302	270	278	261	284	297	261	250	260	274	304	276	232	301	278	278	297	259	321	282	264	285	300	272	260	272	296	321	269	263	251	288	262	274	293	280	285	268	256	278	278	237	289	277	301	289	301	281	279	269	264	280	308	267	265	274	278	266	267	300	281	279	279	269	286	277	307	269	286	264	259	282	271	282	283	275	289	262	288	282	254	283	296	300	262	274	258	236	258	292	304	249	273	272	280	289	315	271	283	276	239	275	301	267	276	263	282	279	284	299	299	286	243	255	282	265	261	254	270	287	290	281	280	286	288	303	286	264	251	290	256	260	272	279	283	260	313	255	241	267	297	285	265	238	251	289	259	290	285	273	286	260	281	292	315	273	258	301	281	264	298	263	240	295	250	271	271	299	284	246	274	274	288	247	264	274	279	238	293	279	278	286	281	283	299	272	273	265	259	271	262	266	270	303	264	276	291	269	283	278	273	273	274	261	275	261	263	288	277	268	282	267	285	297	270	284	284	279	285	282	293	259	289	304	296	256	278	310	259	284	281	272	245	292	266	267	252	269	251	254	301	237	258	244	267	291	286	251	259	241	252	268	278	299	267	296	280	291	265	320	283	261	266	286	287	253	258	253	284	262	287	285	269	273	279	281	247	260	258	253	276	272	266	258	304	277	282	284	284	283	260	308	261	287	266	269	290	274	255	295	271	278	293	258	304	284	260	266	276	271	264	279	288	255	253	264	282	275	255	288	298	281	287	303	257	267	282	279	258	259	292	280	276	292	247	284	307	280	275	268	257	276	282	265	265	272	297	300	279	261	279	282	272	259	249	271	278	247	283	261	254	258	290	286	272	267	265	293	275	271	283	301	293	281	279	253	259	261	294	275	276	258	266	271	267	289	308	269	273	266	256	248	278	286	263	260	270	274	277	285	269	272	307	259	292	280	260	265	237	302	273	262	295	305	299	252	274	278	309	272	284	259	271	272	271	277	285	257	270	299	268	261	258	289	301	271	273	271	260	271	268	279	262	295	269	259	265	307	289	268	253	295	276	265	259	247	259	297	275	294	274	249	285	278	279	285	256	290	272	251	253	270	272	273	273	282	273	282	267	285	266	306	312	266	280	288	278	278	277	283	286	293	295	291	297	289	276	283	275	286	240	259	270	279	268	285	306	283	295	284	267	257	260	311	244	278	278	278	292	272	306	284	276	276	274	246	300	288	273	266	280	293	297	295	288	275	260	269	253	291	297	264	248	291	297	306	284	276	273	271	255	272	267	272	277	282	284
6155	10806	8845	4272	2875	2263	1777	1390	1135	927	818	718	612	610	519	532	506	460	470	454	450	434	435	389	369	400	393	367	382	331	355	371	353	392	372	368	361	369	397	355	333	392	359	342	345	325	347	359	319	333	320	331	330	359	312	324	358	341	311	317	312	358	322	342	324	328	327	375	314	314	327	345	360	349	339	314	319	329	348	333	325	319	348	313	324	308	331	319	337	326	327	321	336	322	338	309	316	361	336	344	332	350	307	325	313	341	322	347	318	316	319	359	331	360	352	337	330	316	319	323	337	347	368	329	337	367	349	316	316	310	339	324	355	321	336	333	319	322	329	349	355	343	343	340	321	325	326	346	341	335	339	366	341	354	337	339	349	359	325	300	315	323	359	327	313	312	324	324	356	370	341	375	358	335	340	335	344	325	346	310	371	335	325	356	335	319	365	326	349	356	315	312	337	311	319	354	344	302	345	358	318	294	323	312	325	330	355	350	312	297	349	348	325	308	330	336	312	320	326	315	340	328	331	360	348	333	359	338	309	343	342	322	315	328	324	343	328	337	339	348	351	310	342	320	341	345	327	303	326	338	343	313	331	322	302	342	332	323	332	310	331	308	355	298	332	321	281	338	311	355	320	346	319	288	333	310	318	322	376	315	342	340	321	297	329	328	320	316	287	325	340	326	357	328	363	342	314	360	333	341	336	353	351	393	317	327	360	342	288	335	341	312	341	339	364	328	326	344	345	343	330	327	316	349	309	318	340	318	346	370	353	322	331	312	333	323	340	367	307	336	354	347	319	368	325	342	345	309	363	343	341	351	303	332	308	348	345	335	305	358	344	342	338	351	321	357	353	348	351	345	346	341	310	321	294	330	330	359	330	327	315	328	318	335	319	319	333	342	349	311	311	308	326	318	310	340	299	348	312	333	340	341	343	292	327	338	341	345	335	321	364	332	327	335	339	331	351	325	325	357	339	347	337	330	337	336	321	328	319	336	352	331	311	355	344	369	362	334	352	296	330	351	330	336	342	335	338	318	316	343	351	307	333	357	333	352	316	326	304	353	337	332	352	326	322	352	289	324	341	368	344	326	356	331	336	344	330	343	312	337	350	334	357	323	347	305	371	304	332	317	328	362	312	336	327	304	304	326	321	355	338	321	300	350	320	306	342	339	355	301	343	340	343	326	356	365	347	318	322	348	315	332	315	351	306	343	312	336	332	314	295	355	364	367	347	340	352	328	293	350	351	330	325	315	335	342	346	285	314	339	351	338	322	335	352	344	313	319	326	358	380	332	294	333	334	362	340	317	341	313	318	321	321	362	327	321	323	353	332	331	334	322	338	313	330	331	346	308	324	322	320	330	313	342	338	333	342	312	324	305	317	311	328	322	341	324	307	318	348	304	324	299	332	347	337	359	320	326	355	333	340	338	333	328	336	307	316	334	367	350	324	317	303	342	335	339	332	344	333	328	324	304	306	333	302	340	330	317	311	337	305	313	329	322	340	329	335	331	337	334	332	338	334	351	321	366	356	330	328	331	340	361	330	352	360	317	316	300	331	340	313	330	332	317	327	335	346	326	339	327	309	318	334	348	311	321	324	304	351	327	322	354	326	341	349	316	340	323	326	340	331	335	323	354	352	337	342	337	377	346	316	344	338	365	328	314	338	330	286	306	311	316	363	341	351	321	318	343	301	339	374	326	331	313	342	352	332	366	349	338	327	326	357	331	353	335	343	320	335	335	309	335	349	315	318	324	370	292	327	317	331	325	325	346	322	325	314	328	347	331	305	342	301	328	365	357	320	320	319	332	307	351	342	343	337	319	345	372	304	334	333	318	338	352	335	327	332	323	347	323	341	311	340	339	330	348	334	338	330	321	310	333	360	348	332	326	330	355	296	343	345	318	321	348	330	338	357	357	302	353	342	321	350	328	351	340	308	358	337	340	322	321	340	297	329	327	356	320	342	318	364	347	320	350	368	320	341	276	340	335	325	301	341	311	351	339	334	351	318	311	331	329	349	333	317	357	351	318	328	321	318	368	340	319	368	332	342	347	317	337	318	327	327	336	298	354	341	307	333	342	312	336	379	353	333	335	328	318	361	310	331	312	351	326	348	349	337	343	350	346	315	334	325	351	361	311	334	363	361	319	318	330	338	341	334	325	331	318	319	332	338	331	322	326	329	368	340	325	308	361	342	318	354	345	321	332	317	331	334	331	377	342	300	312	364	377	339	331	355	317	347	338	339	348	332	356	296	320	326	325	338	310	366	309	316	334	339	323	321	324	300	336	328	302	292	294	315	297	342	325	310	355	304	336	295	322	337	320	341	320	314	310	328	323	312	316	328	336	305	322	318	336	353	305	310	297	363	353	346	302	346	360	312	357	337	309	319	324	340	321	346	343	315	342	354	337	338	337	321	318	300	308	340	317	301	308	313	346	330	351	314	308	360	358	371	292	340	331	320	342	333	388	316	327	345	353	337	337	342	323	324	318	347	334	320	300	306	344	361	332	300	333	338	323	331	330	353	338	381	344	333	348	322	346	306	292	307	335	360	325	324	360	316	327	341	324	321	349	363	334	341	346	336	312	343	357	329	321	330	335	324	347	333	344	346	335	302	357	317	340	323	313	334	318	336	336	356	314	322	322	343	347	288	359	312	338	321	322	354	315	343	341	361	345	313	321	327	339	350	326	311	294	345	362	299	335	340	330	334	345	324	323	333	317	308	373	337	360	295	337	341	338	331	307	323	323	318	336	361	324	338	349	324	347	302	320	323	323	353	347	339	323	344	357	330	367	312	334	336	339	372	349	346	301	359	331	390	309	335	365	315	344	365	340	361	330	333	310	292	301	335	333	324	318	331	322	312	313	324	327	354	347	337	356	347	371	334	339	339	329	363	324	341	339	330	347	361	339	352	356	319	299	344	335	309	329	312	332	348	313	337	350	356	312	321	323	339	334	345	334	315	313	335	332	331	341	325	342	348	316	312	339	336	315	351	329	352	347	293	346	338	306	326	305	340	320	334	319	313	336	338	320	346	323	359	316	350	311	320	357	341	348	340	368	330	350	316	308	347	337	330	342	301	315	348	323	323	334	348	327	318	362	327	348	349	366	345	311	324	346	349	318	333	353	329	293	313	316	316	367	312	348	313	329	331	373	318	329	326	350	339	339	330	342	328	342	340	336	325	353	338	344	304	337	318	355	313	318	320	331	331	339	317	331	313	326	319	326	348	333	363	339	350	333	336	340	349	306	315	354	321	331	327	329	347	311	339	335	353	329	345	334	342	337	323	338	355	313	321	331	346	312	365	338	361	326	316	314	321	334	326	319	344	318	369	317	318	369	331	330	334	335	282	353	344	342	323	332	360	336	323	295	336	339	347	341	305	337	378	331	318	326	349	362	308	338	340	311	324	336	310	286	321	357	326	330	343	327	308	315	325	346	338	315	323	334	307	344	326	342	299	304	330	346	341	315	319	331	340	335	380	348	311	301	337	329
24913	20993	27287	24767	10812	1293	962	878	818	802	715	710	745	669	722	723	731	712	706	709	692	691	693	650	722	694	707	625	646	646	647	676	641	640	616	645	688	654	661	724	680	679	630	660	658	649	678	705	652	638	651	642	676	626	690	691	682	656	649	615	621	673	669	656	643	701	627	668	670	666	685	691	633	666	735	634	642	681	661	650	661	614	676	641	606	629	669	667	641	629	668	693	717	651	636	694	616	665	721	643	650	653	668	654	683	694	619	633	658	663	653	624	674	637	662	664	668	679	688	630	664	650	672	716	653	667	631	659	639	685	685	674	693	659	662	626	638	659	663	674	599	678	641	627	685	674	657	669	689	651	634	668	681	678	644	648	701	629	707	662	649	693	630	679	690	673	672	692	622	635	663	663	641	646	706	688	675	675	675	684	663	651	669	620	635	679	624	663	655	611	641	619	663	615	619	709	610	681	724	643	645	674	639	665	648	642	627	651	657	690	661	638	615	642	678	639	636	665	685	655	683	620	646	748	668	698	643	646	668	663	693	672	646	642	637	644	665	659	645	698	658	684	692	707	699	682	649	655	655	657	611	624	672	661	660	643	695	645	700	705	662	648	658	619	703	603	632	620	668	658	663	656	665	645	623	731	661	733	699	700	663	668	668	651	671	638	703	629	668	622	689	668	625	644	634	645	701	675	634	658	653	651	635	666	676	619	668	677	681	626	655	649	667	652	654	670	678	662	619	683	675	656	655	644	679	617	611	668	675	711	638	690	662	643	662	663	682	653	686	631	655	685	652	647	675	660	667	683	674	661	646	638	641	647	651	636	706	647	655	607	649	646	675	665	653	645	664	640	652	661	618	649	652	673	673	659	645	680	689	669	617	605	650	658	693	661	664	634	648	607	672	602	662	648	631	631	657	649	643	697	642	659	655	691	641	638	665	638	688	668	652	625	672	643	641	681	648	691	610	692	624	641	642	707	684	670	661	642	646	693	702	643	672	656	681	664	641	654	702	660	630	652	602	701	699	704	685	632	712	619	649	685	689	641	667	679	639	621	665	671	648	645	674	655	674	654	656	694	657	666	634	653	655	696	676	649	632	650	648	652	625	682	681	668	618	681	679	677	705	627	652	679	670	649	647	671	642	671	630	674	708	668	637	651	633	680	685	719	667	621	684	655	656	634	637	645	677	608	689	626	698	705	649	663	668	685	669	704	657	648	698	666	623	689	640	772	699	655	672	690	648	649	682	629	626	659	662	684	657	629	697	704	649	641	682	662	610	660	670	643	653	629	618	664	664	641	697	623	646	637	649	677	681	652	684	648	687	628	646	620	658	643	651	665	677	669	646	659	655	667	673	653	711	663	688	674	665	646	636	670	679	676	622	664	626	672	654	639	702	639	682	656	656	625	691	657	625	595	666	656	651	635	672	679	660	673	669	712	679	643	588	633	669	654	667	679	598	653	676	621	693	695	611	662	657	615	662	618	691	722	603	602	682	668	679	651	670	692	614	640	660	674	628	651	606	692	649	651	636	675	687	682	683	664	640	641	673	651	641	652	615	693	624	667	657	656	677	629	677	622	652	631	606	709	650	680	646	635	660	661	638	643	654	615	653	626	697	610	643	658	651	654	623	654	686	711	664	668	689	601	667	689	672	666	693	633	646	635	682	657	655	665	684	682	649	672	668	649	682	664	601	634	688	666	601	661	661	685	678	676	609	633	671	643	594	629	639	625	645	685	634	685	705	655	643	668	691	666	621	637	662	628	649	645	693	630	657	636	652	644	633	649	622	659	653	677	635	681	617	644	632	683	658	617	658	633	627	662	688	619	675	608	651	633	676	664	650	684	664	625	617	650	658	670	638	646	659	623	644	657	601	665	626	641	699	645	716	698	690	637	656	639	639	642	687	670	707	656	641	623	703	625	654	652	637	628	647	615	670	669	642	675	660	650	649	653	659	669	676	668	711	618	662	668	651	674	653	685	623	668	651	654	681	676	632	688	726	650	619	669	633	673	682	655	657	652	640	690	639	639	648	654	658	672	645	657	638	651	662	640	701	631	616	652	661	631	660	638	665	648	663	668	661	684	646	665	621	676	672	670	629	654	639	605	667	644	647	673	644	655	700	633	671	648	675	612	659	636	645	655	612	679	658	674	658	636	678	657	663	703	678	652	676	633	654	675	634	672	618	638	641	656	657	647	658	667	686	664	669	639	669	670	648	644	661	657	632	698	663	648	695	658	653	630	679	656	649	667	667	678	640	654	628	590	625	691	689	640	637	679	642	619	724	663	631	671	672	619	659	649	721	669	652	612	627	649	672	632	641	683	691	702	656	636	598	701	606	634	649	648	681	642	648	664	651	677	632	623	666	661	619	720	692	651	651	645	611	640	673	727	642	684	649	672	685	656	651	657	594	633	666	665	677	641	684	672	665	633	651	681	658	628	669	671	663	642	652	665	693	699	660	709	692	705	671	658	670	682	629	629	662	710	674	670	632	680	632	665	661	692	650	661	654	664	696	615	638	610	630	647	679	645	703	680	716	665	675	628	688	639	636	695	638	671	686	659	664	649	622	631	659	647	633	706	656	649	671	654	653	636	674	666	695	672	705	659	692	633	677	656	672	685	635	620	656	640	660	640	625	610	634	646	679	645	661	635	666	656	643	678	643	670	625	661	667	655	672	652	660	641	667	649	646	645	684	625	613	643	679	625	640	661	671	623	601	624	639	677	636	658	676	626	687	655	642	653	657	670	635	613	653	636	649	679	678	675	659	655	691	690	670	655	658	598	659	651	620	695	684	590	671	642	693	696	664	691	637	640	684	666	684	653	654	659	681	696	694	668	667	664	612	673	623	657	650	611	675	635	666	654	650	644	652	684	696	648	616	650	701	686	667	679	634	671	658	654	702	685	702	698	692	672	678	685	680	696	702	605	673	677	660	622	657	668	664	696	699	654	681	650	651	656	661	648	627	671	669	636	630	637	674	690	688	677	645	680	639	696	688	686	656	685	690	694	662	693	708	655	668	640	672	668	642	648	679	616	681	678	647	643	667	631	698	649	625	644	618	654	672	650	660	649	636	606	668	629	671	657	624	676	659	679	694	643	702	678	663	648	703	628	681	632	617	634	697	650	655	661	659	661	667	689	676	646	663	646	653	649	708	624	684	619	643	631	705	670	645	640	712	663	671	667	673	663	656	696	672	656	693	630	694	676	638	626	663	647	670	687	667	645	632	646	696	659	639	668	697	684	704	676	676	709	658	640	658	640	651	648	636	638	674	660	665	677	673	659	654	597	641	663	668	619	705	674	652	640	652	666	700	660	700	634	647	684	682	634	640	596	700	652	666	632	655	671	616	667	638	646	666	726	613	665	616	665	624	678	669	663	685	664	637	714	654	674	642	634	635	690	671	678	615	642	660	605	717	679	633	637	634	652	649	675	672	648	622	709	621	688	689	687	661	667	669	633	642	682	635	680	621	681	697	617	674	659	677	685
6073	6477	5082	2698	2081	1660	1433	1325	1140	1096	970	976	882	889	889	855	840	779	800	820	845	844	749	760	793	778	806	730	805	789	797	771	758	717	744	779	735	801	771	767	755	740	674	706	763	713	736	762	752	767	750	771	729	761	699	691	742	762	742	788	751	763	777	767	746	724	743	760	781	770	756	745	743	762	756	705	730	789	701	775	732	728	733	725	773	793	786	764	759	729	751	749	751	733	796	745	719	761	741	781	747	749	792	712	765	755	745	708	766	736	781	730	753	720	802	753	720	723	788	773	754	760	749	803	722	733	761	758	784	733	723	733	774	774	706	737	779	740	735	745	763	757	715	733	712	733	704	763	755	778	742	785	767	752	786	765	796	730	751	773	773	692	750	745	713	768	750	754	750	724	729	746	762	778	758	782	765	706	724	768	771	733	731	715	742	694	733	785	732	742	771	733	780	748	735	708	742	718	716	792	777	790	802	759	729	741	733	805	731	805	753	814	737	770	756	753	709	763	740	778	779	782	749	740	738	706	785	761	738	728	743	735	738	747	745	737	737	703	718	734	746	718	715	749	797	796	726	723	723	746	742	746	742	740	800	776	762	756	756	708	747	733	811	764	703	779	789	725	778	762	715	772	771	737	763	773	768	735	747	819	757	738	732	774	715	774	766	749	726	777	715	755	715	760	743	723	788	767	772	756	739	790	748	715	716	795	743	783	757	755	765	748	810	775	778	750	717	744	743	742	788	685	793	728	743	738	760	741	714	726	749	719	768	742	746	744	774	761	741	753	724	782	775	740	752	733	727	712	783	746	757	760	807	761	785	733	728	794	754	734	771	750	767	722	747	782	746	756	809	777	793	761	728	795	716	729	719	738	765	756	756	742	727	703	751	727	724	750	744	779	723	723	737	752	799	746	740	755	775	719	809	721	756	789	763	767	730	748	731	730	751	757	762	715	797	774	730	784	720	784	744	737	765	806	744	769	739	775	726	800	818	752	764	762	750	725	735	791	740	699	693	754	747	738	711	797	779	724	712	743	736	725	762	713	745	727	675	731	728	773	757	713	745	785	680	763	740	761	744	703	743	752	766	758	773	771	729	748	752	752	736	806	726	783	715	779	766	767	736	754	758	729	762	739	763	719	729	760	741	714	768	786	748	746	733	705	747	745	748	752	728	764	705	753	767	713	783	714	735	750	707	773	685	735	752	732	740	714	720	738	774	775	748	744	719	725	786	775	740	770	715	778	728	734	769	735	719	731	733	794	758	811	767	750	738	713	775	752	744	769	740	780	773	756	753	712	751	771	778	806	751	741	707	795	752	767	737	791	799	712	742	763	679	746	766	737	695	757	772	792	764	730	750	748	766	767	749	770	782	760	735	774	750	742	754	721	766	763	734	775	774	750	709	784	811	768	746	750	703	785	747	741	760	726	753	739	745	725	725	743	712	760	735	771	751	790	755	743	747	749	782	720	746	770	719	721	776	785	819	736	707	714	776	739	711	789	771	745	728	763	773	777	762	753	773	769	771	820	739	769	731	755	723	762	737	734	719	726	728	761	747	779	781	705	698	759	737	719	721	776	736	745	735	772	793	740	757	758	763	722	734	731	812	756	769	770	766	754	763	744	744	750	750	733	740	753	766	745	731	772	765	754	732	769	732	766	772	763	765	776	763	737	714	738	726	763	754	770	776	719	761	697	745	738	749	726	735	709	754	780	731	747	766	746	732	726	743	767	750	753	790	743	765	738	740	747	723	707	703	787	752	710	736	747	753	754	778	745	744	757	765	723	768	787	775	765	756	749	776	735	753	721	779	753	688	721	743	777	757	762	725	723	741	716	756	744	744	728	776	697	713	789	762	742	806	732	736	808	771	796	726	713	741	733	767	741	737	762	746	743	750	725	743	780	778	715	683	729	727	743	716	794	765	712	765	773	734	769	720	773	743	738	775	751	785	758	760	723	745	734	750	766	749	747	760	730	750	751	782	756	731	750	757	756	778	759	775	753	772	745	754	770	769	775	750	733	746	750	757	749	817	744	702	751	773	727	730	737	751	772	764	728	699	724	762	739	769	731	753	743	781	743	730	759	735	742	755	784	746	788	747	784	718	734	757	769	727	677	729	717	760	779	747	760	763	759	740	737	767	712	761	762	758	730	756	740	735	721	722	787	717	745	722	742	742	773	765	731	760	753	792	743	766	729	742	734	736	740	738	767	710	717	732	800	748	795	750	730	778	763	712	781	759	752	741	757	774	754	729	732	743	737	697	765	765	707	761	780	809	752	672	741	755	819	735	766	741	710	732	759	771	752	725	754	739	775	753	759	792	746	751	782	781	754	737	780	773	753	765	770	764	754	711	690	765	749	778	703	778	756	773	733	722	783	745	728	774	730	763	744	742	793	782	777	732	735	817	755	777	786	820	720	749	738	745	742	739	726	774	736	729	764	737	756	698	750	757	801	731	780	733	745	756	766	744	787	737	744	755	756	745	731	742	742	766	821	700	730	745	770	767	773	761	706	744	710	704	735	792	743	767	724	687	766	760	711	744	799	773	825	709	752	765	730	758	740	814	739	786	708	753	711	752	716	765	728	710	740	722	749	783	707	815	725	714	706	784	771	727	774	749	714	770	729	766	696	764	704	749	740	744	760	757	767	711	741	735	826	748	778	743	817	722	746	783	725	753	719	754	730	751	775	706	762	735	750	766	753	758	741	752	753	729	748	747	741	778	723	733	744	720	760	809	747	794	751	721	759	786	737	770	756	740	724	776	765	737	737	724	794	761	736	740	728	742	771	788	743	773	806	728	745	738	730	758	708	777	765	730	798	754	737	770	722	751	732	727	730	752	744	712	740	747	778	752	725	809	680	770	765	750	721	769	728	795	769	747	727	751	769	765	715	731	798	737	752	785	744	783	717	767	758	755	735	778	788	785	777	761	766	767	748	765	760	731	760	724	774	716	741	744	812	755	732	794	754	729	730	783	703	737	695	742	777	721	740	744	686	726	773	772	794	729	746	705	785	776	760	735	814	764	725	708	782	751	730	759	814	768	703	740	800	765	713	705	733	777	765	768	804	767	715	745	739	769	783	761	783	775	761	762	749	746	782	747	743	739	775	690	753	741	748	803	741	804	779	760	756	758	756	736	760	721	777	768	753	726	803	707	740	712	767	727	745	788	752	742	759	732	717	730	763	732	736	770	755	729	724	772	757	751	722	721	748	783	748	760	689	798	737	735	719	767	717	704	698	765	737	792	732	752	724	756	805	782	733	750	717	755	762	737	753	788	782	755	750	800	751	701	739	750	741	715	788	757	755	718	776	740	788	755	754	723	760	773	715	783	752	708	776	770	745	690	709	778	753	761	727	770	673	776	754	737	749	734	723	758	751	703	768	717	767	735	764	708	748	736	760	745	692	753	768	742	739	763	775	754	716	697	757	743	784	751	773	768	706	741	758	710	751	715	766	765	766	736	725	750	761	722	791	750	723	698	752	745	759
22797	21058	28833	23509	21055	21092	10726	1356	913	826	709	616	552	522	438	466	477	442	409	417	408	365	420	357	337	349	320	361	340	314	339	327	310	319	338	289	300	285	284	280	294	310	332	310	282	266	312	309	300	292	261	294	288	275	305	297	293	320	321	294	316	299	298	314	308	282	295	272	304	276	290	292	274	260	278	275	288	297	272	279	283	288	282	239	267	314	265	288	307	285	285	293	299	319	274	250	315	308	285	290	313	292	284	304	286	274	252	316	284	273	288	281	293	302	275	278	294	276	288	313	306	279	288	278	263	274	269	306	287	309	297	271	272	298	295	286	291	281	273	273	265	286	284	278	285	272	280	306	296	280	264	284	287	281	272	269	306	297	290	264	297	299	297	289	283	281	286	299	254	286	282	262	269	258	285	304	289	275	272	302	267	272	320	279	264	272	299	269	253	281	313	270	261	285	304	313	291	271	296	321	283	288	283	285	258	272	277	287	308	282	284	289	305	272	306	299	308	307	294	298	301	276	291	293	251	310	307	292	278	256	266	284	257	296	305	286	294	305	273	271	309	284	274	288	297	284	287	281	311	270	292	288	261	278	264	303	268	269	247	272	263	312	276	258	314	320	294	294	305	283	295	278	307	278	262	274	300	338	297	299	289	279	302	306	300	324	294	284	284	246	306	279	305	263	290	293	286	282	277	287	281	266	294	278	271	284	264	290	305	293	287	270	284	241	281	289	278	279	271	287	276	273	314	283	298	283	261	296	300	295	283	279	305	259	305	292	303	280	269	297	301	280	262	284	303	277	271	262	299	285	295	289	267	265	292	292	272	303	319	285	310	286	299	274	276	276	282	268	281	320	239	295	295	260	286	273	287	288	265	273	273	288	287	305	295	259	286	272	272	295	322	267	318	295	291	290	292	289	303	281	303	291	290	290	253	309	253	296	306	273	274	262	290	308	273	290	267	270	341	299	301	299	286	263	270	298	278	316	257	268	269	253	229	311	275	260	295	264	238	271	261	283	292	281	280	297	287	310	312	280	304	283	271	273	274	284	284	279	282	297	300	285	269	281	271	278	274	316	297	292	285	275	275	286	282	301	292	280	311	305	281	296	308	299	277	274	295	288	307	293	319	294	273	308	291	305	277	297	284	287	288	261	255	275	286	315	322	281	275	272	247	302	281	267	267	318	282	270	291	240	296	281	303	267	271	250	301	324	281	260	271	255	291	266	304	276	240	282	272	281	277	279	236	294	280	272	281	281	269	281	248	270	257	292	253	283	304	276	315	263	302	295	257	292	290	260	259	307	312	281	264	256	272	279	267	263	299	268	290	282	285	283	279	282	288	290	281	270	294	274	250	267	301	292	303	286	267	267	293	294	275	287	279	278	256	293	266	306	279	303	255	269	283	255	297	292	271	287	272	270	292	275	288	253	317	291	291	287	275	294	282	293	238	285	269	264	274	302	270	285	289	268	285	305	285	300	271	289	271	269	273	270	261	296	277	280	305	296	284	277	260	271	288	274	268	273	253	239	301	283	261	286	287	257	282	307	324	248	271	287	283	294	253	284	254	275	274	260	293	305	285	292	275	297	256	266	283	286	270	276	280	306	308	275	285	282	293	297	252	278	293	313	272	294	295	311	296	289	274	315	309	274	253	276	290	287	261	274	278	288	288	262	265	302	292	288	286	269	297	265	280	290	297	269	288	291	278	316	274	300	282	284	278	318	294	237	295	328	271	291	258	287	252	299	310	286	283	285	278	294	298	283	282	278	263	293	258	309	297	264	244	277	289	285	244	290	264	277	294	268	286	284	268	261	300	262	300	266	287	274	293	304	293	277	281	264	259	305	290	276	283	278	270	296	281	263	295	292	269	281	255	306	306	294	273	277	262	287	271	294	296	293	258	260	279	270	268	244	276	314	296	278	288	297	274	287	284	299	256	260	304	244	281	308	301	256	303	287	277	280	265	285	310	286	273	282	303	302	294	261	287	270	279	276	317	285	261	271	290	262	290	299	278	295	274	257	302	297	271	298	308	248	307	271	302	308	274	297	282	293	294	304	293	306	284	257	289	283	306	273	285	285	315	286	295	274	256	285	254	285	259	273	296	298	294	267	269	273	269	289	273	293	269	313	293	311	276	284	279	266	298	255	281	286	275	315	276	283	270	282	297	261	287	288	283	271	304	295	277	266	283	287	262	275	277	272	298	284	248	280	302	300	314	315	312	301	293	265	306	292	273	298	269	264	313	268	291	254	280	312	305	291	304	293	291	253	278	294	316	289	301	295	313	283	275	295	307	284	271	288	308	302	258	272	269	280	298	271	273	296	259	300	309	324	272	287	268	287	291	287	247	289	299	306	272	267	282	295	282	280	288	263	263	228	308	300	250	261	294	298	271	259	293	259	243	275	267	273	295	283	288	261	305	276	257	308	279	263	275	297	289	283	251	294	264	288	288	300	292	285	280	321	301	301	305	292	243	258	305	273	297	310	316	279	300	309	260	282	289	294	252	259	271	308	257	295	273	284	284	280	293	296	279	281	270	300	243	280	271	271	274	273	303	284	296	316	289	289	277	293	293	293	270	269	298	299	262	269	288	276	292	297	294	270	300	271	314	271	268	289	258	268	305	294	287	298	286	279	295	268	271	260	310	291	306	266	284	272	282	301	267	271	254	281	277	264	282	272	262	304	279	259	279	285	283	287	281	286	300	275	281	275	285	261	268	246	304	264	280	288	278	305	287	286	297	267	264	265	292	305	300	286	273	289	281	305	304	268	273	316	283	257	301	254	268	259	286	253	291	293	271	278	251	326	270	299	291	254	257	254	272	277	261	296	279	273	276	290	282	269	294	282	280	311	242	242	287	276	279	292	270	288	298	297	290	283	259	248	302	284	261	277	278	297	302	291	298	273	286	250	281	304	278	268	311	265	283	290	291	296	285	268	293	296	258	283	285	285	276	285	334	279	278	311	284	269	249	305	255	284	288	286	287	284	281	288	280	260	280	287	297	281	283	274	313	264	269	282	278	283	285	291	292	263	267	290	286	270	282	300	251	263	287	265	284	278	293	279	266	317	321	296	278	293	317	299	315	265	291	292	280	272	286	265	284	287	250	289	279	282	309	267	274	306	268	294	309	249	301	296	292	278	319	268	288	274	286	268	301	307	287	271	275	306	274	263	256	284	277	260	297	283	291	291	298	297	293	295	279	243	242	276	284	293	302	293	290	259	308	283	276	274	276	293	282	282	258	294	267	276	308	263	287	298	299	289	290	272	309	283	278	281	270	258	275	297	292	283	274	266	313	264	278	267	295	283	294	291	280	262	280	287	298	288	276	284	291	284	273	301	296	281	292	272	281	287	309	303	270	285	271	276	301	290	266	317	288	257	304	271	283	278	280	297	290	291	272	297	292	296	302	280	277	282	302	275	259	304	282	296	292	282	288	271	266	265	302	262	285	274	287	277	282	243	265	295	299	276	281	285	292	284	260	294	305	255
9221	17213	14006	7389	5166	3975	2981	2366	1875	1532	1257	1057	899	800	765	710	640	622	568	535	547	501	466	497	410	398	384	449	420	393	366	363	351	380	337	359	354	358	349	350	337	329	363	349	324	318	337	355	360	352	324	340	315	385	336	313	327	326	317	331	332	333	325	311	327	311	292	296	310	294	322	308	318	338	350	304	334	331	320	312	334	342	333	333	310	277	306	317	323	287	317	311	298	299	280	303	288	294	324	320	310	333	313	318	306	328	327	310	314	296	303	329	303	317	314	323	299	324	331	305	303	297	313	296	320	329	307	316	295	329	323	313	283	307	287	322	326	319	294	304	306	323	302	300	330	321	300	309	340	349	324	313	310	312	307	311	322	286	322	301	312	299	299	321	313	289	331	306	325	328	324	305	293	330	340	343	333	314	295	287	320	302	310	302	291	303	317	297	323	326	311	324	310	316	293	295	336	314	317	291	324	334	332	337	291	310	314	295	299	312	273	294	313	288	312	324	314	270	320	287	300	312	297	296	312	308	302	314	316	307	290	329	316	278	324	322	297	318	312	321	336	285	311	315	298	335	300	316	353	299	325	333	300	311	335	313	288	300	303	307	317	303	346	291	321	306	300	313	314	299	291	312	319	319	316	278	279	306	294	285	306	324	295	299	306	311	295	310	276	297	296	331	296	339	312	281	288	297	306	327	285	294	340	274	316	308	298	300	309	332	308	291	313	282	329	330	320	266	330	293	299	287	315	290	294	309	331	326	294	309	315	301	312	308	328	286	317	320	301	313	333	315	332	347	310	308	296	310	312	290	318	318	338	291	320	328	312	316	355	315	319	286	306	312	319	318	312	297	288	307	349	302	302	323	319	323	293	293	319	301	322	311	295	349	313	310	309	292	312	310	323	292	279	303	285	298	304	302	304	308	277	323	320	340	309	309	312	310	317	315	337	335	290	308	335	318	319	311	321	359	308	283	301	307	333	279	304	285	299	308	324	315	288	319	296	317	268	279	302	318	316	335	323	303	291	311	290	327	309	312	316	309	303	279	297	303	316	298	310	305	276	313	296	318	307	309	287	332	297	317	315	313	321	289	310	302	289	323	311	301	306	318	325	277	312	314	284	323	307	324	302	319	296	313	322	301	312	329	316	321	323	325	343	284	286	274	317	300	292	284	286	289	353	289	312	321	326	298	306	317	308	296	355	317	299	303	309	290	334	307	310	290	302	300	310	315	289	313	315	312	315	300	335	294	299	309	339	299	301	288	355	313	288	289	317	339	339	286	337	338	331	318	323	286	312	294	330	323	311	307	298	323	319	309	305	297	330	271	325	296	302	315	324	322	325	301	300	314	307	330	300	321	340	300	341	283	303	300	311	301	312	316	293	306	322	315	318	282	275	335	333	297	297	315	352	324	292	375	320	282	302	308	336	310	307	317	292	322	317	330	283	337	302	308	318	324	324	267	309	324	308	321	304	307	328	321	260	295	310	297	302	339	305	296	316	305	292	318	343	269	321	321	349	309	339	360	333	282	318	329	324	321	326	288	292	298	328	298	303	295	287	284	308	314	333	327	318	259	295	321	320	330	297	312	295	288	307	326	323	314	322	341	311	311	308	320	341	292	318	303	338	322	301	324	340	325	323	279	314	320	327	312	296	320	324	311	295	300	349	311	307	347	336	315	313	304	299	315	323	303	344	303	317	274	305	284	298	287	273	314	299	303	297	317	292	337	299	299	302	282	302	302	302	316	305	314	313	337	306	294	319	330	326	307	294	305	341	311	311	313	307	332	311	327	314	310	325	307	324	291	316	284	317	282	295	314	318	318	309	318	310	316	318	290	327	267	314	303	352	336	313	278	336	326	341	347	290	293	317	337	311	310	338	292	295	292	295	308	336	293	313	300	310	321	330	321	295	325	313	311	292	302	314	297	334	314	320	306	338	298	310	334	286	315	293	320	291	332	327	332	325	322	325	308	315	324	313	313	314	323	301	299	326	285	317	333	308	308	303	293	314	345	303	311	313	298	306	288	330	311	304	283	317	303	285	288	288	309	300	315	307	316	323	306	313	329	275	278	309	307	320	338	316	303	323	291	308	318	313	314	320	275	311	314	302	306	293	328	317	331	319	342	315	331	306	341	324	298	326	305	322	311	297	284	295	300	292	325	336	271	309	328	298	330	330	324	328	301	286	325	325	292	296	277	319	294	313	308	312	307	289	306	296	306	335	300	307	315	305	340	309	312	376	318	302	300	307	276	318	294	266	301	282	319	315	321	303	311	295	281	295	316	302	332	322	327	346	320	312	309	314	305	307	286	332	279	260	312	308	292	310	297	307	281	309	290	291	288	311	322	284	307	305	316	336	283	297	310	310	327	285	342	305	308	326	314	298	300	273	318	315	320	311	308	321	323	310	310	317	332	302	317	334	341	320	312	314	339	320	325	309	309	269	342	312	311	332	297	352	316	304	306	272	320	296	296	309	327	313	336	309	325	316	337	318	328	292	319	318	302	314	319	288	326	316	279	322	320	324	297	330	306	306	288	303	312	360	298	319	311	314	289	301	328	315	330	301	335	278	291	342	313	300	302	336	296	289	328	308	305	328	336	317	309	321	305	290	315	310	318	336	308	342	312	312	317	282	315	309	309	327	314	322	309	305	317	318	288	307	291	317	320	296	318	317	325	302	307	286	319	284	301	312	305	292	303	317	348	288	303	287	319	291	314	291	306	301	317	311	299	309	317	319	295	308	318	335	342	297	277	329	305	310	297	306	352	327	307	302	324	312	292	307	337	319	314	296	297	330	282	299	331	309	312	275	325	281	303	312	309	332	306	321	324	303	305	315	307	269	321	312	293	308	315	325	302	313	312	326	301	347	334	327	294	323	295	295	316	345	310	312	312	298	315	309	325	286	302	312	324	324	294	317	310	302	348	297	294	288	333	326	304	306	299	357	305	338	333	292	308	311	295	297	284	328	291	338	327	343	302	290	312	308	333	295	322	313	321	315	315	313	309	295	289	310	311	318	316	305	328	296	284	292	341	302	296	302	311	283	337	308	318	310	306	320	327	310	289	313	276	313	319	316	320	319	317	331	308	322	317	309	335	319	303	304	292	316	289	318	284	304	318	292	306	317	309	317	288	308	308	327	290	311	322	318	317	286	279	303	329	283	282	320	308	283	316	313	316	311	318	318	282	327	316	289	289	315	325	294	315	299	332	309	295	295	301	308	303	308	306	320	320	320	309	315	325	301	308	311	318	323	283	307	317	314	308	312	324	280	305	313	332	290	297	283	321	314	301	330	306	298	309	299	298	302	338	310	291	317	332	304	301	280	317	329	309	304	293	321	344	323	288	319	286	324	298	339	353	309	321	301	316	307	315	291	305	307	287	333	325	304	297	288	285	301	324	345	307	327	282	296	323	307	275	342	300	323	334	293	310	316	322	328	317	302	305	302	280	332	295	275	297	331	312	322	311	303	333	284	310	306	319	289	322	311	304
26855	20154	7950	1138	668	710	660	604	551	562	600	559	575	581	572	543	545	566	570	583	560	578	577	579	580	564	603	568	606	575	585	586	517	546	540	553	607	583	570	526	535	551	552	561	576	593	551	527	551	581	568	598	587	538	592	595	606	581	592	584	562	571	582	571	569	538	614	581	551	608	536	569	541	619	617	547	576	579	576	589	562	525	554	556	548	560	594	588	510	621	581	605	589	550	591	583	576	583	548	579	583	527	531	582	594	580	573	554	566	543	523	556	564	574	578	576	599	599	498	551	566	579	571	570	609	594	555	574	603	596	606	573	601	541	553	560	558	578	589	529	570	555	574	577	576	592	556	581	589	583	556	577	521	565	563	569	591	592	575	553	561	601	562	561	621	545	574	569	561	607	595	581	574	580	562	573	570	562	587	555	593	562	561	559	546	568	578	597	580	573	603	570	546	558	572	553	576	597	591	550	547	605	574	570	581	555	591	549	540	607	558	606	543	522	570	576	583	553	586	571	538	561	512	577	587	568	552	562	594	531	572	545	549	555	544	583	611	549	603	586	570	549	594	579	531	538	547	584	533	593	577	545	562	567	555	588	542	580	560	579	564	560	599	587	586	607	567	548	624	540	586	601	528	546	586	573	548	596	609	533	558	527	571	569	603	522	558	548	592	519	585	525	585	557	591	573	605	579	579	597	596	542	545	559	577	548	552	564	583	606	537	553	602	616	569	560	574	601	586	602	568	567	557	560	569	565	570	580	592	574	576	581	545	589	608	572	532	615	520	557	606	613	585	597	568	519	609	579	584	591	560	528	556	547	597	567	530	541	544	551	551	629	586	556	549	558	565	601	603	549	576	500	596	581	592	552	536	579	554	587	600	574	574	556	594	572	554	580	547	574	594	555	575	511	542	604	553	587	568	538	552	551	525	559	556	562	536	590	558	526	586	552	556	587	577	554	597	511	553	607	558	555	535	606	597	562	634	576	562	547	561	552	592	538	537	560	662	522	560	533	583	576	562	589	555	589	555	580	545	565	612	568	572	567	578	551	551	592	618	612	554	585	583	577	587	564	553	546	576	573	584	558	596	529	555	565	547	583	533	517	561	590	616	596	533	584	506	577	528	589	575	561	560	550	581	571	586	578	587	587	573	570	578	541	534	550	536	562	574	579	607	530	561	574	552	558	554	600	527	589	573	584	571	563	585	555	509	547	531	539	586	558	604	532	570	542	577	563	561	581	565	583	543	572	560	537	556	562	548	587	589	553	541	578	519	573	624	539	562	549	602	555	603	557	592	528	545	547	585	572	579	565	569	587	558	537	594	572	552	589	567	532	611	557	553	546	586	596	566	517	566	538	556	555	557	545	529	594	552	568	579	591	547	549	584	530	558	560	553	553	598	540	561	556	610	590	590	546	570	638	559	547	575	569	541	545	549	546	574	535	603	571	587	585	571	586	563	565	570	579	572	565	560	564	595	625	587	556	606	541	586	545	572	541	566	604	562	542	575	605	563	580	559	599	601	536	581	565	552	579	490	615	595	574	580	570	571	569	609	603	602	562	558	561	536	607	585	577	574	557	565	577	556	540	598	551	574	577	597	588	570	574	560	574	581	593	571	574	585	550	591	581	551	553	583	576	555	604	573	547	604	576	573	539	561	568	572	534	549	535	568	568	535	578	559	566	545	581	557	553	547	561	552	558	589	562	563	561	593	582	573	582	570	553	575	558	623	545	603	580	580	575	593	548	543	542	584	575	604	579	570	571	545	548	548	585	547	594	577	561	622	614	576	532	626	576	558	580	591	600	563	556	542	581	522	510	552	547	574	571	592	556	585	558	545	554	598	614	579	544	536	577	581	562	570	582	556	567	551	599	583	539	556	569	586	572	592	566	533	567	596	540	557	547	608	551	559	526	588	583	634	574	612	543	565	580	534	563	594	570	588	576	541	560	542	542	588	567	556	603	575	584	541	503	613	535	556	542	528	595	605	540	555	550	549	572	582	600	608	511	525	551	549	574	611	555	572	551	560	583	545	596	558	523	527	570	589	581	591	535	552	589	630	536	573	561	563	558	579	506	583	566	569	558	535	564	545	592	565	574	547	587	593	554	552	570	561	603	529	561	540	561	555	538	623	552	576	528	582	524	566	591	542	549	612	559	578	555	569	586	536	547	590	546	569	567	583	568	586	540	560	638	574	521	544	569	596	599	587	549	571	579	568	537	562	561	562	589	592	572	568	555	568	519	594	568	559	573	556	586	595	600	573	557	562	569	583	593	570	565	600	552	572	576	543	564	568	620	566	572	578	603	591	578	522	565	582	565	529	570	499	569	577	564	547	573	576	599	565	595	566	566	545	539	619	554	564	565	535	622	571	551	570	557	594	580	566	543	571	582	582	609	589	591	580	560	532	605	559	595	550	585	555	573	543	563	572	557	583	545	573	605	510	586	578	588	566	583	586	545	592	566	551	592	595	523	546	605	593	559	550	585	545	611	596	584	617	564	563	579	553	534	571	560	579	577	548	561	582	541	571	547	559	584	523	542	622	592	572	580	568	591	564	558	601	568	578	547	530	546	620	563	561	537	602	562	586	610	560	577	542	531	569	589	561	579	543	544	529	602	542	615	566	591	569	616	583	563	602	591	588	561	594	553	568	577	605	554	533	592	605	593	585	596	593	561	587	574	533	618	548	582	534	543	533	589	579	556	582	539	555	584	588	585	536	603	564	602	560	552	545	543	558	616	565	546	590	564	539	531	591	597	561	576	552	612	599	604	609	632	541	564	547	571	590	573	554	573	551	562	629	576	567	573	596	601	572	597	542	596	591	591	544	564	600	560	569	603	569	615	552	599	603	606	551	588	552	559	587	547	560	552	556	597	522	534	590	598	600	574	534	624	590	580	569	501	579	566	603	621	616	557	585	559	556	571	560	529	508	623	591	587	586	560	596	558	572	568	566	603	526	570	599	587	527	538	597	567	542	558	550	566	542	572	585	570	566	559	571	548	569	548	585	605	530	603	525	579	611	583	556	550	574	566	591	559	532	549	550	538	554	550	580	546	546	598	577	588	585	565	541	568	603	590	609	523	560	544	574	555	580	585	596	607	587	573	566	590	551	532	599	560	566	608	585	554	591	572	546	554	573	555	598	583	586	562	610	589	551	561	550	543	549	565	583	570	567	541	517	598	576	589	567	585	583	512	589	581	551	567	571	575	581	541	617	552	580	555	571	553	557	569	579	607	569	563	535	556	564	549	566	627	566	559	570	548	580	578	568	558	589	583	550	548	578	520	574	554	559	547	589	603	596	629	550	578	583	568	535	583	564	595	586	576	565	566	608	580	565	544	626	544	567	583	607	549	548	600	557	592	593	532	566	577	566	576	544	540	573	585	553	573	549	628	520	526	567	563	586	539	556	571	564	572	560	563	538	569	573	585	562	556	571	527	553	567	592	563	607	552	562	588	583	531	566	552	532	572	580	557	595	591	580	577	549	562
4976	1491	1378	890	802	746	784	761	735	707	686	700	700	623	682	650	691	686	689	671	714	680	691	665	708	677	690	676	696	679	662	681	700	705	628	649	667	648	698	646	695	706	659	666	640	669	667	701	668	642	706	663	666	652	773	700	710	631	659	706	684	637	664	648	656	692	646	692	688	675	677	645	684	692	688	689	702	676	688	659	712	709	666	669	636	668	732	690	662	690	684	635	661	701	669	610	616	623	606	649	686	681	696	650	609	699	671	667	687	662	706	700	695	670	720	647	628	674	657	646	683	666	638	677	660	658	692	708	654	698	694	641	636	681	676	638	700	676	676	691	672	680	615	691	646	682	580	657	646	643	671	665	655	680	666	614	696	649	672	677	634	733	656	674	675	658	666	688	687	741	674	685	659	642	681	652	676	648	656	725	690	708	679	739	649	698	658	652	688	662	671	710	683	648	656	680	631	633	700	695	697	688	636	655	661	657	708	656	668	647	672	670	674	705	741	671	669	675	667	637	717	669	669	690	652	763	667	650	622	738	668	647	672	657	672	710	672	645	681	644	643	694	660	663	708	686	657	631	649	654	654	691	697	638	633	643	662	624	751	653	678	622	645	735	654	669	658	680	667	658	663	706	652	674	612	664	668	636	701	609	681	707	695	654	663	653	648	666	678	610	681	661	683	635	686	679	667	650	674	627	652	735	654	653	682	666	664	643	637	690	706	725	683	666	703	665	666	679	637	646	676	663	691	635	661	684	703	695	641	668	646	666	637	657	679	640	655	669	700	650	695	663	664	632	695	646	706	663	688	680	660	665	683	643	715	679	662	673	625	644	705	662	635	695	676	645	671	631	718	678	632	693	694	701	626	706	666	647	634	642	681	697	630	742	655	658	676	655	644	659	661	664	685	664	724	663	692	658	689	694	651	647	695	613	675	695	706	705	675	656	715	699	643	679	692	706	642	656	686	680	670	656	660	723	670	691	664	689	648	688	642	658	633	684	727	649	645	685	683	706	651	656	637	621	660	667	684	701	699	676	600	669	705	694	678	661	697	664	627	727	709	679	648	682	681	664	664	650	695	697	713	648	645	683	694	670	695	618	701	657	666	696	679	646	667	692	693	680	665	645	685	726	681	734	668	647	691	662	672	689	683	673	686	643	662	684	684	639	676	640	677	639	678	684	654	699	682	684	664	607	638	640	649	635	671	702	643	663	650	666	664	660	708	718	670	694	644	660	669	684	696	674	646	684	676	736	687	693	685	695	655	634	725	669	637	660	664	649	707	683	661	683	677	667	650	660	665	680	666	690	642	683	655	689	665	726	659	651	613	682	680	689	651	661	676	688	646	643	661	716	638	704	634	629	685	673	695	675	655	634	706	633	669	706	669	675	671	698	658	670	639	660	656	648	639	673	662	682	638	634	646	622	696	677	615	615	689	681	617	673	669	720	700	689	653	665	656	651	652	706	683	695	668	647	689	669	650	689	672	681	674	678	679	703	690	678	679	676	668	674	649	652	676	670	677	638	676	662	635	674	630	655	694	677	666	709	703	700	655	646	691	650	648	640	668	688	641	661	653	655	601	630	691	655	680	644	701	679	714	655	708	733	688	666	669	673	641	679	715	753	685	698	653	680	692	596	659	690	655	667	680	664	654	702	656	676	667	668	662	659	671	649	697	635	690	653	655	639	664	678	658	658	699	688	683	696	666	724	644	714	667	713	638	636	668	678	679	657	659	653	665	673	688	683	689	659	689	676	674	676	635	657	676	665	598	674	641	676	632	660	632	667	674	679	662	701	693	682	633	690	729	726	668	709	675	619	638	670	710	708	702	657	705	658	694	641	642	633	688	695	653	642	641	650	636	690	700	661	682	711	707	671	652	671	630	679	663	642	655	694	674	686	668	691	693	643	655	694	698	676	616	694	649	719	678	659	684	637	709	666	646	696	666	680	690	611	677	679	709	669	675	672	655	650	706	688	717	662	706	635	663	640	687	658	687	672	667	661	674	674	704	665	701	676	691	676	661	684	706	682	666	709	690	656	686	642	662	672	695	703	689	661	650	679	743	682	683	660	649	645	664	666	679	708	701	671	694	614	658	665	680	660	651	709	682	654	661	690	685	689	687	671	651	673	704	707	687	649	658	660	680	667	630	668	737	690	661	658	692	674	702	640	612	643	716	678	670	655	683	622	691	688	641	633	676	706	655	723	657	679	643	668	706	668	670	686	661	662	646	658	625	662	714	656	652	640	637	645	727	656	666	626	691	667	691	725	668	669	658	722	680	636	639	700	632	719	669	684	686	644	694	687	640	676	633	655	713	641	703	654	661	680	681	699	628	645	640	656	701	646	697	683	667	698	646	684	660	671	648	670	665	572	673	648	655	669	662	661	633	634	658	687	667	620	667	657	655	680	673	667	661	651	633	708	686	679	654	657	695	653	683	700	653	634	651	709	682	632	643	682	648	645	670	656	639	682	671	697	648	699	663	656	660	627	683	656	628	668	650	664	673	659	665	647	659	682	665	653	669	643	686	720	647	682	667	648	684	643	629	660	702	675	672	649	658	687	668	658	678	673	643	650	603	660	743	657	698	682	691	653	659	654	652	668	673	656	677	671	653	681	696	667	658	660	665	715	669	678	688	673	684	681	694	676	648	643	680	683	675	706	676	730	706	657	663	735	687	683	640	700	660	694	633	642	649	728	674	674	673	649	717	656	681	652	673	661	712	687	663	648	669	701	677	693	683	658	634	689	681	696	660	699	695	687	647	677	672	687	643	667	714	655	648	662	678	673	697	661	715	653	699	701	676	732	682	654	680	645	615	641	664	636	671	687	690	674	687	670	673	645	696	668	689	652	681	630	668	684	652	677	656	699	696	652	645	687	694	647	677	687	658	735	656	685	630	648	644	658	631	674	683	656	669	670	695	657	714	686	627	697	653	671	652	711	648	662	610	693	617	657	665	684	643	679	681	638	653	628	611	657	651	656	629	673	688	682	679	685	672	712	663	697	660	665	685	686	682	699	655	657	663	668	672	670	684	694	661	649	636	614	653	651	670	695	712	629	690	659	648	674	660	650	721	681	747	624	663	639	714	655	642	686	658	663	688	679	746	687	633	653	675	662	680	665	667	681	652	669	669	664	649	674	707	646	652	654	652	676	676	679	657	676	661	691	657	619	653	643	684	687	694	697	644	669	678	614	676	627	644	668	725	661	693	669	664	636	676	638	681	683	621	684	681	660	667	659	669	646	656	702	695	672	674	661	723	671	670	651	657	685	677	699	652	660	656	662	740	687	670	651	675	681	635	695	674	683	652	690	632	723	654	689	655	703	667	693	656	682	682	666	651	644	646	669	700	715	698	682	645	695	684	685	646	671	692	679	679	673	650	676	691	642	661	662	667	680	689	682	643	663	684	705	671	670	662	673	689	644	722	662	669	633	657	689	685	698	657	680	679	669	682	668	702	660	686	694	626	668	728	664	678	654	674	684	692	676
23780	21032	28406	23861	21018	11565	1225	765	630	542	478	493	431	419	334	372	363	362	364	345	329	326	322	285	296	295	330	278	326	330	299	321	318	284	289	293	306	309	283	289	249	306	269	282	310	265	288	310	291	283	282	287	250	271	280	281	297	292	270	318	294	268	262	305	274	291	298	261	276	289	295	303	269	267	270	291	264	266	272	275	286	257	258	271	296	291	292	271	273	254	292	273	280	295	280	271	286	289	297	264	300	275	256	268	279	288	292	314	264	285	306	289	265	281	267	258	278	284	279	255	296	267	267	281	313	289	277	276	285	254	283	303	262	272	312	284	306	273	279	305	250	278	273	272	304	260	269	292	294	279	269	264	287	295	301	271	268	305	278	278	311	296	281	271	285	275	285	314	292	288	293	262	284	308	272	277	282	284	284	284	268	286	266	289	280	287	282	282	249	276	284	271	284	266	280	267	250	295	246	285	264	278	266	290	317	236	272	290	244	270	275	285	291	287	232	293	259	248	292	276	284	303	269	270	276	294	260	272	286	264	291	270	301	329	297	251	282	272	252	272	301	296	270	315	269	302	263	248	267	269	256	277	296	269	309	260	287	289	269	276	296	281	233	295	293	283	259	291	289	300	260	311	267	283	275	294	271	282	259	301	281	298	302	304	310	272	254	269	284	290	257	280	252	268	261	298	279	282	278	278	298	265	247	283	290	259	298	267	286	268	265	253	279	278	291	253	272	266	282	262	281	295	260	228	299	261	274	281	303	255	271	264	275	295	282	278	262	286	266	292	247	294	269	305	266	272	313	294	301	307	279	323	306	296	302	287	307	282	281	256	287	278	283	297	310	292	256	279	280	264	288	275	266	277	268	296	299	268	286	310	294	235	251	265	312	278	282	298	309	275	275	252	326	292	287	254	290	293	287	258	296	292	298	281	308	276	257	278	267	316	290	299	253	279	255	273	315	245	266	288	260	262	277	275	282	248	280	279	281	262	270	298	279	291	280	273	285	283	284	280	276	275	291	272	319	307	294	237	295	274	262	273	286	263	276	288	261	274	269	309	295	259	276	241	269	262	281	285	279	293	280	286	271	288	310	253	275	289	268	273	265	259	300	301	283	278	298	282	271	297	288	292	282	291	279	260	276	272	308	296	296	258	318	277	271	295	272	264	273	272	317	257	286	258	299	285	292	294	287	271	279	302	293	300	278	281	294	276	283	277	286	284	234	283	285	278	301	263	264	302	277	274	279	271	278	290	306	275	305	277	251	293	284	265	280	244	297	264	285	283	275	288	255	265	301	254	258	269	285	285	272	278	281	258	265	272	284	281	265	275	267	302	254	269	269	306	262	265	288	266	274	280	268	260	257	266	289	278	255	317	280	288	267	254	294	291	287	312	297	283	291	297	286	284	281	291	269	277	276	273	279	284	266	271	266	297	270	274	291	274	293	280	289	293	287	249	252	270	297	276	259	268	299	283	284	280	292	276	277	268	275	283	298	262	283	272	309	269	285	273	268	287	306	292	274	277	284	282	296	282	293	251	269	293	279	281	254	274	300	266	259	291	249	262	293	303	261	272	283	254	272	277	253	300	287	317	282	271	297	254	232	278	276	262	271	256	285	269	298	291	290	277	277	271	264	282	271	289	290	289	269	282	275	279	275	276	295	274	311	278	289	277	288	270	265	280	270	290	246	298	280	256	280	265	254	257	283	269	258	268	300	268	289	267	271	261	279	279	262	285	278	255	279	295	303	307	262	245	295	287	276	279	263	300	252	271	280	273	287	281	305	303	297	272	292	248	271	259	281	307	240	261	270	273	287	303	289	254	280	272	301	271	304	268	264	286	283	311	271	280	273	287	275	248	289	291	282	295	299	291	264	273	264	275	284	264	252	279	281	277	314	293	288	281	270	268	276	269	263	290	280	262	264	254	288	274	285	295	293	255	306	266	278	283	275	298	270	273	260	272	333	285	280	294	281	267	305	314	281	279	303	285	262	282	249	254	301	267	286	267	303	276	279	258	270	274	257	271	301	314	294	299	313	243	309	289	295	288	289	282	309	286	304	264	281	295	296	252	293	295	290	261	272	282	296	262	281	273	269	293	265	286	295	292	278	238	291	287	257	275	260	287	277	275	255	295	259	281	290	288	284	265	309	242	289	239	289	282	281	276	259	284	267	249	267	243	239	260	290	278	287	263	280	292	282	315	278	286	281	267	271	284	266	267	280	268	235	287	273	284	258	278	273	286	278	282	296	289	273	278	272	275	268	286	302	294	284	285	278	281	280	258	267	288	294	278	301	270	297	242	286	300	278	274	247	295	286	293	274	287	255	258	311	274	274	278	272	285	279	292	273	300	249	244	275	280	244	298	297	312	273	277	259	285	287	293	308	261	290	286	285	291	277	285	249	279	337	278	297	294	258	305	288	281	287	290	267	306	261	297	276	290	281	286	279	290	256	274	306	277	308	310	282	273	281	278	279	299	314	281	289	281	287	319	262	268	283	258	290	278	269	298	307	295	258	251	272	276	309	270	255	277	314	282	297	284	260	272	258	303	277	278	278	268	274	272	251	270	286	279	240	295	274	274	267	270	291	263	275	285	252	262	244	241	275	276	265	279	294	291	295	289	273	283	303	275	286	291	268	245	268	316	318	265	264	296	314	289	300	282	268	275	265	279	266	254	272	273	275	313	272	262	270	287	330	264	253	277	286	296	296	265	270	252	277	277	261	281	271	255	288	270	277	296	254	278	259	264	286	279	295	323	256	293	268	269	293	289	275	275	270	243	273	296	275	269	279	265	273	286	273	287	277	252	291	276	269	289	280	270	284	290	254	279	288	276	279	274	284	265	264	268	303	314	274	290	271	277	260	261	267	260	286	282	275	292	275	305	328	279	270	265	267	287	290	275	252	269	292	306	308	255	264	276	285	270	281	276	293	265	279	256	307	294	287	303	292	268	256	269	262	254	255	278	280	294	288	291	315	279	273	296	275	244	280	283	284	284	279	256	283	289	287	274	250	240	301	266	289	279	276	294	275	298	255	297	246	305	294	288	268	236	265	257	264	271	295	278	271	278	289	270	308	273	336	268	293	289	298	272	272	316	275	259	283	278	278	272	274	285	264	264	280	263	292	279	314	280	299	282	273	275	312	282	302	291	288	287	279	287	298	249	296	274	294	259	292	292	261	291	278	273	292	262	261	253	284	314	314	306	271	299	300	268	288	283	259	265	248	278	241	274	288	302	307	256	279	304	276	255	262	282	235	281	284	301	287	313	263	275	295	254	295	255	275	288	255	303	291	287	264	299	272	274	272	284	276	248	291	280	294	263	258	257	274	264	259	283	273	307	294	256	278	301	292	292	268	277	296	272	284	254	271	301	318	263	251	278	269	292	270	259	263	270	269	267	278	283	265	285	289	281	280	306	307	270	269	247	290	253	291	298	279	270	265	290	258	257	294	278	240	278	270	281	328	286	293	272	274	308	274	288	292	282	267	263
6917	10630	8631	4210	2900	2175	1739	1381	1161	967	810	729	655	604	568	512	511	485	467	416	408	426	427	428	425	393	375	362	360	345	360	410	322	379	370	351	358	352	355	369	346	354	362	346	364	336	332	344	336	367	342	330	388	337	347	399	366	346	349	374	351	335	328	330	359	336	338	339	348	334	311	326	367	361	361	338	347	318	366	348	352	321	330	348	319	340	360	330	338	327	354	328	327	333	315	322	340	346	362	353	315	313	331	296	338	323	321	353	332	318	326	337	329	354	310	308	333	342	312	304	345	334	368	334	341	342	341	321	358	317	348	369	332	295	325	303	354	330	323	338	321	335	349	334	349	330	322	330	338	325	362	347	310	316	326	333	310	347	318	321	334	343	316	293	363	340	343	299	352	329	326	352	333	341	336	333	316	329	347	366	344	308	347	302	354	344	352	336	330	359	341	310	299	335	360	336	323	327	346	333	319	335	324	353	328	345	339	356	351	352	314	301	327	344	337	334	317	309	356	332	328	376	308	319	329	352	301	333	315	332	314	354	321	375	328	352	344	333	336	359	314	323	337	338	327	338	327	339	321	377	319	327	330	321	322	343	314	312	333	364	331	352	326	301	349	332	305	303	338	353	338	331	351	355	338	315	342	312	348	298	355	326	341	328	336	329	343	334	316	361	306	342	361	326	330	336	346	313	321	321	352	358	336	347	330	341	335	344	331	336	345	323	336	321	300	352	302	348	319	360	347	347	332	317	353	332	369	329	313	349	340	352	336	302	309	302	352	354	312	333	339	323	288	335	328	345	344	353	349	346	373	358	344	354	303	327	322	332	326	351	328	336	345	353	319	335	328	333	341	321	338	357	330	344	332	353	330	333	311	327	351	376	336	299	314	348	353	355	347	348	330	346	323	314	324	293	344	363	358	360	341	347	346	332	347	333	313	341	324	322	328	329	318	352	364	350	371	329	339	356	329	325	329	297	359	360	355	305	335	311	342	334	345	333	325	350	353	349	337	339	358	331	357	362	355	355	359	357	324	317	314	361	364	328	348	339	333	344	363	297	374	310	353	326	320	334	349	319	307	314	326	330	343	338	326	350	335	351	327	323	359	328	338	380	320	335	337	306	341	315	329	317	353	340	339	359	320	344	336	352	305	332	323	378	309	338	352	339	333	346	355	341	345	319	350	329	337	305	333	342	325	334	344	328	330	346	321	333	320	327	305	346	374	338	300	313	347	321	365	336	318	341	341	367	322	330	327	342	335	378	299	358	325	332	334	315	329	335	347	345	342	305	324	334	325	315	329	313	354	347	367	314	310	325	330	311	351	334	346	338	329	347	336	343	304	316	323	311	348	362	311	371	352	347	297	351	336	354	337	356	323	325	326	326	309	328	321	332	323	315	328	360	335	324	332	347	306	319	331	315	351	336	354	347	340	344	348	334	314	358	341	352	365	325	343	352	379	325	326	323	351	324	312	387	329	316	357	346	320	347	326	315	300	325	313	329	342	308	358	336	348	352	363	313	345	326	363	362	344	340	349	349	345	330	298	359	353	323	348	341	351	320	334	295	294	361	356	319	340	341	347	353	330	311	320	327	308	375	339	345	361	334	346	339	367	328	315	322	376	313	337	300	349	321	313	333	344	347	329	330	364	287	355	348	326	322	342	339	320	333	351	336	343	317	353	377	355	294	319	335	344	321	355	363	342	353	332	328	341	350	335	309	356	319	347	339	353	355	318	320	336	337	344	329	348	321	323	336	352	314	323	344	336	338	316	338	316	317	324	339	323	359	315	336	340	343	332	310	365	355	351	336	321	317	332	350	323	319	334	347	302	329	330	322	361	346	320	365	342	337	318	339	307	332	342	339	339	343	368	307	384	368	377	331	335	366	305	331	343	330	332	302	327	324	333	330	318	322	338	356	357	356	320	342	337	339	317	342	390	356	325	341	346	317	351	336	301	331	316	315	330	334	310	356	376	331	324	349	320	315	342	318	352	323	347	343	300	290	326	335	303	314	323	307	348	354	318	350	313	322	357	357	343	349	298	331	323	338	343	321	312	315	342	340	330	313	339	322	356	361	290	316	312	369	325	360	342	299	314	331	363	324	347	307	358	322	299	364	304	339	323	317	298	357	376	339	371	340	287	329	350	324	349	374	368	329	311	334	316	349	345	315	280	327	356	320	328	333	302	354	305	338	328	325	291	330	336	317	342	359	331	316	334	324	315	329	321	333	336	303	354	334	296	327	335	367	314	319	282	335	295	326	347	341	343	329	337	344	306	333	355	319	368	324	342	323	355	319	317	352	360	356	346	351	325	316	353	331	314	341	335	354	287	344	313	330	318	330	322	367	321	345	341	319	351	337	338	361	325	355	334	332	332	320	306	326	321	335	334	322	350	332	334	333	325	330	303	329	358	336	339	321	358	340	332	351	353	320	351	342	314	321	315	379	350	342	327	319	378	363	342	324	296	316	333	357	348	339	327	354	337	303	336	352	326	349	349	336	322	353	334	299	374	312	353	351	337	341	339	344	324	343	332	331	348	320	322	352	360	309	355	328	359	320	337	330	333	335	357	330	319	365	329	355	332	319	299	338	347	314	346	328	344	334	326	317	360	365	350	333	343	313	321	309	336	362	348	353	351	358	338	333	347	310	329	340	340	311	345	348	367	321	345	336	355	339	322	313	332	305	344	296	373	350	337	328	348	346	366	309	345	317	343	331	356	329	330	310	298	339	336	359	282	326	330	313	355	295	310	377	331	325	308	364	351	324	328	336	349	343	370	392	321	311	317	343	308	333	325	331	336	351	366	343	295	363	305	360	340	329	330	328	298	355	343	325	318	318	321	320	329	334	323	370	316	347	331	341	337	316	296	327	315	367	367	342	294	337	301	327	372	320	355	345	380	331	347	366	340	329	329	321	352	352	329	345	367	344	291	333	345	333	319	321	370	335	344	325	362	310	307	358	311	336	331	332	353	312	329	327	375	331	331	337	353	323	326	326	323	305	356	344	313	319	315	356	328	333	329	341	324	344	344	335	356	330	376	299	311	318	313	353	325	361	339	370	341	323	340	310	349	295	357	349	322	363	373	355	349	317	342	283	309	316	348	334	351	315	337	333	337	328	339	332	341	365	332	346	344	365	317	320	336	365	324	343	347	351	329	313	328	329	353	307	336	338	340	351	337	323	325	350	312	339	334	344	312	346	303	330	332	334	343	298	325	349	310	304	363	311	320	371	350	328	328	342	349	329	317	359	329	322	364	321	340	345	375	334	328	333	311	320	322	369	345	364	327	324	340	325	337	306	297	311	356	319	325	348	359	365	313	320	344	302	383	364	328	333	324	341	332	342	314	307	317	363	329	303	326	353	335	373	339	317	328	346	318	323	349	356	372	340	331	351	344	338	313	340	362	325	318	362	317	327	311	321	348	375	342	324	319	308	331	337	336	305	365	344	308	338	321	296	336	375	375	358	358	314	336	361	346	330	311	363	327	351
25096	21010	27276	24799	11335	1252	943	860	815	792	767	759	773	734	743	711	674	672	747	639	684	670	683	668	652	681	675	699	655	672	706	698	651	671	665	671	692	636	702	693	623	668	683	707	676	693	677	624	691	670	700	661	674	651	696	682	634	682	664	644	690	647	666	659	656	650	683	646	663	622	632	637	632	706	651	681	675	674	672	692	683	664	661	632	676	666	636	644	637	691	672	667	649	696	639	718	681	619	630	673	666	698	668	643	646	696	647	662	656	727	663	701	657	667	633	678	648	679	713	691	674	679	712	670	646	630	667	665	654	698	638	614	670	705	654	617	656	649	641	660	642	663	677	677	654	680	635	648	716	681	677	710	640	626	706	652	679	700	612	683	629	673	726	696	671	652	687	664	677	660	629	694	713	689	658	640	649	696	678	639	663	670	689	674	615	654	664	675	689	658	632	666	619	623	696	677	670	695	699	658	657	664	685	657	689	715	646	645	664	639	667	630	646	699	680	650	667	648	623	674	661	639	640	689	680	660	691	664	676	664	673	705	618	679	650	726	700	629	715	681	671	680	682	661	682	648	684	694	626	649	665	625	765	660	682	633	667	727	713	660	707	678	661	614	610	652	668	652	637	672	653	625	670	642	724	706	629	629	676	684	683	643	665	708	668	640	682	658	675	634	638	643	693	655	603	659	669	679	619	665	670	686	645	634	659	621	673	635	686	645	675	676	634	690	683	673	669	679	657	610	680	664	647	649	683	700	612	650	694	665	670	666	667	693	692	702	618	664	688	647	669	651	699	708	606	608	620	653	654	672	655	666	695	652	676	626	661	683	695	651	626	676	630	669	675	654	643	688	637	665	647	687	714	697	666	696	656	628	660	672	658	697	643	706	669	770	674	702	721	654	687	728	688	690	661	613	696	640	672	635	673	653	663	644	664	664	686	642	656	662	684	626	680	693	673	651	640	633	687	602	669	687	669	691	638	668	643	681	646	654	693	670	663	655	664	668	661	628	702	695	714	658	635	644	672	654	629	619	681	634	631	690	661	675	687	695	652	682	601	664	648	646	663	661	653	693	681	665	681	682	659	711	656	697	652	634	668	667	697	644	625	685	684	645	667	683	675	657	665	682	687	679	651	681	655	709	684	633	614	679	726	652	673	726	684	662	699	665	676	680	670	704	633	648	679	642	699	625	668	679	669	676	704	679	684	661	655	666	669	672	700	636	633	642	663	684	623	635	656	660	606	624	680	701	686	645	677	666	675	639	651	658	694	652	663	681	660	687	678	626	683	660	676	671	638	651	692	631	655	660	687	653	657	660	667	701	664	639	663	605	691	639	676	605	678	652	662	657	648	673	631	673	722	638	656	631	642	666	610	618	654	655	694	663	646	707	659	681	641	653	698	649	714	676	684	643	695	655	678	664	677	668	663	676	668	688	666	678	688	634	682	617	639	672	697	644	683	718	655	637	667	635	661	631	714	619	663	717	696	676	598	658	655	701	659	688	684	656	633	701	662	671	659	644	656	633	718	598	684	677	659	623	639	654	671	704	677	650	697	709	654	653	665	699	672	645	663	680	680	673	680	695	666	651	648	677	691	638	659	721	607	663	635	701	654	704	613	688	692	621	701	709	682	687	641	687	640	618	681	659	639	670	659	660	694	693	632	689	683	696	725	668	650	678	643	654	639	652	645	668	682	631	651	666	672	646	666	634	669	701	715	636	682	640	618	652	667	696	687	667	717	674	669	670	656	664	669	652	693	667	649	690	677	652	654	646	699	615	609	682	646	669	670	653	670	626	637	666	688	670	625	676	661	681	645	628	678	681	677	643	666	650	632	659	638	671	651	650	614	654	678	679	675	698	689	618	660	672	671	679	665	656	619	650	664	665	608	709	632	691	656	660	667	664	620	669	656	659	703	702	685	675	698	658	651	642	695	660	682	700	677	663	700	674	687	684	626	676	645	632	697	675	691	708	659	664	643	660	647	657	694	637	641	695	646	734	685	693	670	621	623	662	658	664	619	690	647	690	635	636	681	663	647	656	638	661	631	683	686	703	668	660	671	619	675	668	701	680	670	642	663	669	667	657	646	650	697	710	720	684	639	715	658	667	688	665	648	656	639	620	649	695	643	670	690	662	676	642	726	673	664	687	657	638	737	638	642	624	599	640	686	693	629	693	683	664	654	669	683	673	669	659	729	702	654	668	676	667	695	639	628	653	651	653	628	678	657	622	655	658	668	675	685	697	717	717	660	660	655	713	659	646	692	637	708	676	682	619	671	692	609	646	682	674	594	704	680	654	662	678	598	699	623	658	717	622	684	669	700	698	687	678	629	721	745	662	659	637	651	685	687	666	654	670	670	681	639	647	654	654	649	651	637	628	599	660	639	662	671	637	658	650	613	685	639	718	649	636	703	683	705	629	671	691	663	677	688	637	641	620	657	630	687	663	686	643	668	658	676	656	680	653	675	646	658	655	664	660	643	629	682	717	593	680	653	687	678	674	640	665	676	692	668	696	664	669	666	620	698	692	650	698	604	662	676	663	650	679	690	710	661	681	656	703	660	662	626	637	656	654	648	672	671	642	678	671	656	621	659	671	646	659	636	652	655	664	703	672	674	677	674	673	681	659	664	663	631	614	703	681	664	686	620	681	665	683	646	702	671	655	655	653	633	659	637	625	664	669	644	639	664	633	689	646	675	671	673	621	678	662	701	670	639	697	627	690	675	677	713	639	657	724	665	656	687	665	701	697	633	699	632	675	680	718	682	719	648	662	694	656	696	645	705	674	638	654	679	653	607	626	691	626	666	676	700	646	663	641	715	680	682	628	671	678	675	659	670	627	650	686	619	650	662	698	653	700	672	660	645	697	637	715	656	624	629	663	661	678	663	669	626	696	645	646	676	661	670	641	683	648	682	652	612	637	682	651	649	702	647	677	701	660	671	688	675	703	660	683	650	666	653	685	661	672	658	718	678	664	680	684	641	642	668	656	675	683	687	635	681	651	670	680	662	660	657	706	678	649	639	679	649	646	665	657	666	687	674	694	629	715	662	693	708	648	669	643	644	637	698	692	676	657	646	672	675	652	641	618	668	637	603	667	615	640	619	651	668	630	670	678	686	671	652	613	650	642	673	681	631	648	651	674	616	678	683	716	704	624	663	702	679	682	676	651	639	664	651	638	646	629	678	695	663	713	661	686	664	620	663	694	673	682	741	616	654	657	676	693	701	642	690	674	682	628	692	697	655	710	652	639	613	671	681	614	698	663	670	655	667	676	662	654	659	694	681	682	661	634	653	670	662	707	657	637	629	670	668	664	655	699	672	668	652	658	678	645	650	675	651	643	709	684	650	658	647	591	636	648	606	649	625	690	691	621	663	632	660	682	687	679	641	640	668	679	642	628	633	658	661	657	659	670	697	652	664	662	672	689	664	662	692	694	654	638	679	688	641	683	645	665	690	657	698	663	649	662	694	659	690	674	661	606	648	673	648	695
6945	6392	5061	2760	2088	1736	1579	1285	1176	1069	990	1005	927	908	865	844	873	856	828	747	818	872	830	746	780	777	820	776	718	752	773	771	765	780	780	776	771	776	787	725	752	790	810	765	797	790	745	809	757	770	777	764	796	764	751	756	743	733	766	770	768	757	766	788	750	765	795	793	745	778	767	721	755	734	739	782	763	790	735	785	753	801	783	775	776	798	779	764	763	782	730	805	741	716	738	763	777	741	742	717	808	778	765	697	713	793	754	738	769	780	743	834	759	749	760	742	788	704	816	774	786	755	720	754	722	769	746	797	722	744	745	736	749	749	781	771	756	739	780	754	783	733	743	736	785	769	766	737	720	765	762	735	789	757	733	775	749	778	802	741	754	711	710	736	788	750	740	791	761	761	749	740	780	775	732	793	750	764	646	755	724	746	766	792	758	773	768	727	764	685	805	742	772	779	773	778	757	788	777	757	763	777	770	771	746	740	798	751	738	756	748	748	764	771	750	748	711	807	737	814	803	764	755	732	745	785	734	745	769	775	756	769	780	826	760	697	791	805	768	734	750	735	828	751	785	697	797	794	762	737	758	723	773	710	774	750	740	783	847	770	741	814	789	733	794	766	761	809	740	756	764	752	718	743	742	805	736	754	756	763	744	786	797	752	750	726	762	764	727	761	766	768	781	772	755	734	716	790	770	702	775	719	746	780	730	793	729	785	712	815	809	752	753	762	780	775	808	782	756	804	758	788	792	780	756	760	761	719	752	685	778	751	745	827	793	768	775	747	742	792	751	738	804	754	778	784	750	756	830	767	743	762	768	754	737	741	789	770	712	728	787	753	740	744	752	774	760	724	763	780	798	755	762	752	773	778	739	750	725	769	730	740	746	771	777	767	748	749	815	765	707	757	718	800	788	742	743	804	743	772	729	741	711	790	753	713	702	778	819	736	754	776	743	731	760	737	737	750	746	794	772	777	758	774	748	759	780	801	788	754	760	759	697	704	767	723	744	778	738	748	811	776	724	733	778	779	760	782	737	776	795	721	760	765	766	740	735	756	762	770	738	790	788	714	778	775	750	746	726	790	733	759	715	757	748	741	772	782	783	790	749	714	794	768	747	787	766	791	758	782	729	706	773	732	814	762	754	764	759	755	755	729	805	762	776	782	728	838	763	767	778	788	806	777	754	728	803	717	789	766	732	782	712	768	805	737	793	719	773	811	788	784	717	771	741	819	729	764	725	751	771	780	751	756	733	689	825	784	783	783	749	786	791	756	746	748	808	745	724	771	803	776	741	755	738	796	773	743	731	755	720	791	758	714	784	761	735	784	676	760	843	751	727	741	786	721	738	784	749	748	751	723	800	748	743	794	734	748	725	800	743	756	765	763	789	800	732	734	723	786	783	773	733	748	723	773	798	755	742	784	741	720	750	773	769	736	754	759	706	761	797	745	716	770	754	834	762	769	754	781	724	746	779	776	758	769	745	768	745	758	769	742	761	750	766	761	731	730	780	774	748	750	784	724	790	721	787	753	766	756	732	797	763	801	777	784	692	737	785	715	773	772	782	760	701	732	716	723	742	778	768	736	776	715	751	786	798	767	758	772	748	772	765	760	764	755	793	756	802	717	750	766	760	779	806	763	772	714	719	786	754	780	757	788	738	762	828	751	741	728	769	775	757	772	764	716	810	757	723	797	731	761	772	769	755	751	709	785	769	728	784	695	758	768	760	734	718	747	751	741	768	758	738	785	737	773	779	794	756	735	745	769	687	755	782	786	760	806	737	771	800	765	761	729	766	735	779	783	798	697	733	717	787	750	768	774	755	795	704	793	748	792	726	790	770	780	785	723	781	720	749	735	748	797	734	754	763	743	806	715	726	772	745	712	692	788	735	725	760	767	716	734	753	788	800	764	703	738	787	724	743	763	774	695	761	730	808	767	763	753	761	732	755	693	766	730	728	756	793	776	794	786	746	765	734	728	777	780	732	749	765	784	760	726	776	782	748	754	691	758	769	776	733	736	759	721	760	728	755	741	751	776	788	735	844	747	763	746	727	731	753	784	747	749	798	749	794	747	750	808	759	723	779	762	792	737	734	752	782	731	747	715	696	752	747	769	795	801	737	721	724	754	763	807	757	729	757	743	761	769	759	776	783	783	770	753	728	769	743	701	743	784	775	791	740	743	775	774	755	727	735	756	775	770	735	718	761	764	741	766	817	753	728	756	741	729	784	755	752	764	806	734	779	735	731	790	781	791	768	775	724	756	755	782	795	782	799	758	803	783	786	737	695	774	730	715	731	766	716	753	783	749	822	741	762	761	781	779	742	781	793	785	790	772	820	726	721	787	754	722	784	698	763	761	721	696	722	796	735	763	731	770	750	779	696	745	782	740	741	709	723	751	770	761	778	745	783	770	773	737	746	774	744	708	789	742	783	747	782	782	762	724	769	719	756	775	780	741	747	743	785	761	756	755	740	766	752	748	801	796	747	797	771	759	787	754	756	775	811	718	748	737	770	736	779	752	779	713	767	788	721	748	785	703	774	744	800	792	738	727	760	777	786	758	744	756	760	767	724	718	758	724	752	748	762	783	728	783	749	721	812	761	804	749	781	773	710	780	731	680	736	724	782	751	727	762	749	766	727	770	774	774	758	768	758	777	776	797	707	742	733	763	725	755	770	766	710	714	763	803	748	763	791	724	763	691	768	797	780	756	746	802	805	749	805	754	746	733	780	716	717	786	754	750	726	788	746	689	758	736	758	710	746	756	689	758	738	774	754	760	725	751	782	724	802	790	742	776	767	755	786	748	735	740	754	765	754	819	724	737	753	710	811	774	762	773	765	803	721	727	738	754	775	759	742	764	665	773	745	807	755	791	763	767	786	755	826	806	707	798	745	789	752	775	764	763	793	775	741	739	771	802	754	790	761	766	773	759	736	724	757	804	762	756	793	766	785	719	759	760	767	741	699	748	758	716	764	812	777	717	787	786	754	745	763	712	770	780	810	740	775	755	764	712	731	755	758	715	755	776	750	767	723	714	773	754	752	751	752	749	752	750	709	785	780	757	778	788	755	817	756	770	763	800	799	751	775	751	754	773	785	748	757	766	789	736	755	747	755	736	835	778	711	787	788	769	752	752	711	743	800	748	789	716	770	780	778	771	784	721	759	721	788	762	795	711	738	760	794	735	775	740	714	761	773	783	772	728	735	751	712	739	759	739	798	735	786	703	723	803	749	776	784	741	801	743	788	726	760	753	695	784	764	806	764	683	734	734	767	729	774	761	773	773	758	771	774	820	722	809	785	763	800	743	770	735	732	743	755	759	748	753	753	741	752	727	787	751	738	745	745	775	768	762	779	744	773	725	746	772	728	742	804	788	737	771	738	796	753	722	731	737	749	798	768	799	760	768	745	744	762	768	764	718	763	763	748	791	730	717	750	736	716	787	755	751	755	757	805	729	807	724	787	749	775	771	792	722	785	769	786	758	705	717	747	746
22710	21020	28811	23428	21015	21066	11054	1389	922	799	700	615	519	536	482	469	434	437	434	407	381	405	375	375	355	341	324	353	335	318	333	339	325	336	349	299	345	322	298	311	295	306	283	299	298	297	304	295	314	286	304	295	292	300	297	286	267	320	296	286	257	321	283	307	291	305	321	280	274	274	291	295	297	283	282	284	294	293	278	273	305	266	301	309	295	297	299	265	250	271	305	303	275	298	274	262	291	292	260	295	318	280	299	281	280	283	275	302	275	268	267	250	285	299	301	290	294	291	287	287	261	287	282	270	309	295	292	327	268	309	263	291	286	260	289	312	294	278	313	279	310	291	287	307	304	295	295	249	272	304	320	267	258	297	258	252	294	274	281	306	275	284	279	308	297	323	287	276	300	288	281	298	283	272	254	283	275	291	293	287	297	287	285	299	278	349	304	283	300	309	302	284	276	305	308	269	294	276	302	249	279	314	289	297	296	335	264	289	271	283	277	297	303	284	305	295	276	287	279	315	341	278	295	266	284	290	256	252	285	294	255	290	279	266	298	288	263	278	271	285	279	283	312	330	294	267	292	283	297	276	290	319	306	281	302	272	298	324	261	280	317	287	306	292	284	269	285	285	263	262	256	293	290	281	295	289	257	277	303	251	283	291	264	283	292	288	309	296	292	274	279	302	274	304	289	289	273	290	318	304	280	284	277	293	306	288	290	300	299	337	316	291	287	280	259	262	307	312	282	285	311	311	282	289	270	306	283	313	306	270	298	269	283	300	264	314	305	294	271	303	286	281	293	301	261	276	277	319	268	293	299	298	273	279	295	270	302	300	270	270	296	306	288	307	293	279	289	265	247	259	293	268	281	311	312	275	288	291	295	278	313	301	285	300	263	289	280	301	278	276	299	302	280	305	284	302	278	303	305	275	301	268	284	292	255	279	309	287	291	260	233	273	263	266	297	260	266	292	316	292	289	284	296	296	287	309	277	289	285	266	289	303	285	299	271	282	293	262	259	292	290	269	271	290	276	295	242	261	306	270	301	291	293	271	260	286	290	293	296	289	276	275	293	288	266	304	278	300	277	293	317	282	302	267	241	284	268	281	281	249	296	269	287	258	269	295	293	279	263	268	296	261	299	306	300	264	308	288	252	259	256	292	278	297	293	274	261	273	317	297	315	286	292	274	285	274	283	307	245	297	263	281	292	284	295	288	270	283	283	291	259	280	260	281	284	288	254	260	303	269	282	267	309	297	261	257	287	256	278	282	294	264	299	274	265	304	286	284	240	298	270	266	281	302	275	298	299	282	278	288	323	274	285	306	289	294	299	284	300	293	293	275	266	274	306	289	281	308	277	277	273	300	284	288	259	301	307	298	284	314	316	307	255	289	281	288	297	289	273	270	277	298	288	306	298	260	282	296	276	288	291	300	285	290	260	238	274	295	305	314	256	281	248	302	285	287	292	288	296	294	346	299	294	283	300	282	289	301	298	291	241	276	266	292	295	276	272	296	278	281	283	307	278	270	298	305	259	288	290	298	274	265	306	281	279	274	272	297	269	313	275	290	298	271	262	281	265	299	299	278	326	281	275	304	271	318	299	287	274	293	274	283	260	278	246	267	323	280	286	286	315	275	308	277	249	261	279	261	269	285	264	255	287	254	278	291	281	284	294	282	239	272	288	352	302	318	278	281	279	302	293	258	314	281	271	277	310	328	293	314	272	268	296	264	294	282	292	283	277	268	280	286	299	283	251	295	280	268	260	289	277	284	267	294	277	297	264	270	291	297	253	287	307	275	267	304	304	280	274	298	296	284	293	272	272	275	308	294	280	277	302	264	266	284	285	292	290	311	274	294	264	258	298	291	307	262	268	272	283	271	294	299	293	317	284	280	274	292	288	280	249	285	300	301	247	289	273	290	243	290	312	276	303	286	250	273	266	300	274	276	301	290	304	277	266	257	282	248	296	298	263	263	282	302	272	300	253	300	273	244	291	302	283	288	280	271	300	275	266	278	307	303	303	300	305	284	288	279	306	301	286	267	262	278	269	268	270	257	294	293	279	270	301	286	312	295	289	290	309	279	298	250	289	296	302	278	275	280	296	255	273	250	274	307	287	282	309	275	308	309	271	271	283	272	288	298	278	302	293	273	274	285	267	305	298	289	295	275	264	318	291	292	272	251	266	267	307	265	293	292	298	278	286	289	304	289	285	285	287	261	298	292	276	280	295	291	291	266	294	268	302	304	295	271	289	261	308	287	242	283	286	325	296	299	282	279	295	275	282	282	272	282	276	287	288	276	301	299	293	302	286	293	272	274	288	289	286	269	303	305	263	269	289	277	283	272	276	337	286	298	282	310	306	286	288	297	274	274	284	292	284	281	289	278	256	298	278	285	300	280	307	284	267	265	313	281	284	263	311	282	288	272	278	257	274	289	267	299	272	278	303	285	304	296	305	286	315	269	282	293	287	298	312	289	254	267	306	299	258	324	305	262	300	292	282	259	322	282	282	293	311	288	258	260	277	298	304	295	262	262	275	278	282	280	266	287	301	288	288	290	276	303	262	283	285	276	280	306	243	296	272	270	286	276	311	291	245	260	321	308	319	271	281	310	268	278	287	268	309	257	299	293	269	284	294	290	279	279	293	311	300	277	306	272	270	294	300	264	280	260	296	272	288	301	279	291	271	302	292	309	297	297	284	273	283	273	307	296	262	274	299	301	289	271	290	264	285	285	278	268	258	292	310	303	306	300	274	269	280	275	262	258	277	264	272	277	290	288	302	321	298	300	287	264	295	319	295	314	274	281	307	277	257	269	302	289	248	280	293	324	297	259	256	286	296	271	285	267	278	304	275	283	260	291	256	275	287	261	276	273	293	310	272	277	303	283	297	270	295	290	280	296	291	255	278	291	294	311	315	266	274	284	312	249	288	275	294	279	259	311	291	291	291	270	294	263	293	263	289	305	285	289	305	292	267	265	286	289	292	270	275	290	280	252	282	267	303	301	275	251	294	273	292	308	274	245	291	290	301	292	268	282	260	266	283	292	274	310	267	300	286	256	260	309	281	263	270	306	275	288	277	271	288	310	277	321	286	295	279	268	286	287	296	303	308	292	324	271	291	272	322	263	301	282	329	276	330	309	305	286	260	281	269	322	274	298	279	282	294	335	280	260	307	286	296	309	296	274	297	302	274	289	313	283	301	316	292	275	303	290	286	319	290	318	277	252	291	269	260	299	249	287	255	289	283	298	298	294	311	274	284	284	295	277	273	316	283	310	281	291	279	327	276	279	289	284	308	300	284	285	292	300	254	293	288	251	308	294	262	280	283	266	258	290	309	282	260	283	284	291	285	280	295	288	337	261	251	274	311	282	290	292	302	274	321	284	300	277	300	270	283	277	290	268	275	324	319	279	273	304	311	286	286	281	297	293	284	279	320	248	268	283	291	308	321	278	294	276	278	304	253	283	286	286	290	266	310	284	275	283	288	322	297	285	272	268
10274	17428	14246	7647	5313	3937	3001	2322	1855	1505	1266	1078	880	815	698	686	633	654	553	547	466	504	459	456	431	449	440	433	400	381	412	366	361	399	360	359	344	362	350	350	332	340	341	349	345	325	343	361	355	330	334	323	299	316	334	355	331	301	302	308	338	339	344	344	310	322	323	338	309	358	336	314	326	336	334	315	319	325	313	301	317	349	314	306	294	325	291	290	299	315	332	316	321	326	287	321	329	335	317	328	327	336	317	310	311	299	348	317	309	332	326	337	311	332	349	325	313	309	305	315	313	325	318	330	335	328	299	313	315	325	332	311	338	316	301	315	336	328	343	332	302	308	329	320	309	330	261	338	323	278	297	301	334	301	321	297	334	300	322	286	333	308	314	302	325	306	321	324	304	331	258	322	359	294	276	335	310	312	303	287	307	305	297	328	311	294	328	326	308	292	320	320	328	349	335	314	302	319	306	319	322	324	304	305	318	292	330	300	326	318	325	315	335	315	316	334	308	301	343	368	319	301	303	305	321	293	357	314	283	286	287	339	289	329	307	315	298	325	299	316	285	327	303	307	334	307	310	317	306	305	324	324	328	306	330	321	319	310	347	293	311	310	322	319	304	299	297	321	334	332	301	302	321	316	312	285	303	318	319	331	349	314	336	331	313	336	317	294	330	320	309	313	299	311	346	307	321	320	318	322	326	304	305	326	305	320	308	336	322	324	305	318	315	347	333	282	288	307	313	303	340	304	323	316	315	317	317	312	297	332	344	311	327	303	342	344	326	343	309	302	284	312	332	309	327	310	326	294	316	322	309	308	295	316	296	291	309	302	317	317	340	338	349	298	335	300	313	322	337	309	298	319	315	297	312	297	321	314	303	301	290	316	310	288	316	306	338	302	316	327	292	309	331	316	325	285	303	346	314	336	297	303	307	326	339	324	304	283	294	291	277	275	327	328	353	319	291	322	334	273	291	320	311	330	304	295	310	292	332	315	313	341	345	296	319	303	324	310	319	312	295	300	351	281	300	315	314	335	303	317	307	311	338	302	296	347	312	319	314	330	334	252	319	319	299	359	319	317	290	323	317	301	319	316	321	274	331	318	309	326	299	333	284	297	355	311	300	310	312	321	300	314	274	328	303	331	298	315	337	310	296	326	311	302	304	320	332	332	304	295	312	312	273	339	328	311	326	339	281	268	306	313	318	302	329	293	312	342	303	316	337	289	326	302	324	321	307	331	304	303	257	324	328	297	308	298	335	336	310	276	334	318	295	326	307	308	276	317	332	289	302	320	320	305	283	313	372	323	348	329	348	298	326	258	292	332	303	307	346	350	296	302	315	321	307	315	341	280	338	275	330	330	286	317	295	312	330	286	314	319	331	344	315	327	327	334	345	317	322	314	324	328	342	347	289	293	317	290	353	314	317	326	310	302	324	348	310	276	304	318	332	327	325	333	331	298	296	292	308	318	315	323	330	314	300	286	290	291	325	302	301	322	314	335	312	341	326	332	309	300	353	301	309	291	317	305	331	343	311	275	332	283	332	323	301	338	326	358	318	320	342	305	279	302	299	334	293	309	291	313	324	317	323	299	302	328	331	326	311	320	303	326	329	297	320	291	330	312	305	312	303	322	291	331	313	325	303	317	332	298	285	331	320	321	302	323	311	318	312	293	319	315	302	310	277	289	312	317	289	318	310	330	311	301	311	312	282	295	317	330	309	316	331	317	322	316	345	317	321	286	341	309	290	307	329	296	298	308	330	334	291	326	302	320	337	298	352	326	320	309	296	312	310	332	307	306	349	318	303	307	287	316	297	288	325	314	317	303	331	318	332	330	311	315	322	321	318	316	273	312	286	324	327	322	301	293	334	292	322	291	346	310	315	317	296	311	303	306	317	318	281	330	317	331	343	332	306	350	316	328	358	309	303	291	319	345	296	323	311	298	313	318	311	342	339	296	317	298	293	308	316	319	321	307	322	331	324	357	312	336	299	300	305	304	284	295	270	323	310	291	340	294	317	312	281	296	323	334	312	319	316	296	346	316	308	316	314	313	336	317	328	319	320	303	309	325	310	316	294	294	315	339	315	320	291	323	328	302	297	305	293	298	359	343	323	295	318	313	313	285	291	303	300	318	332	318	313	279	310	323	322	319	303	303	308	303	320	310	309	329	310	330	336	295	344	301	325	295	348	290	320	322	290	321	298	304	329	322	305	283	309	286	330	311	296	330	311	300	303	302	355	324	317	344	345	285	292	317	289	305	291	315	337	307	310	311	312	308	318	314	320	331	308	316	287	272	338	290	317	322	309	329	292	314	290	310	300	345	319	335	317	298	322	288	296	313	320	306	322	293	333	284	318	309	300	319	324	363	321	306	318	328	309	302	323	330	295	283	306	317	325	270	314	336	306	350	349	304	340	306	334	304	274	324	301	319	317	305	299	301	297	279	316	305	290	323	327	299	326	314	292	324	297	300	323	300	351	325	319	322	312	289	335	332	320	324	332	343	331	320	317	319	312	304	334	330	318	296	305	338	367	304	331	301	342	274	293	285	329	305	296	323	297	303	316	360	306	315	328	318	333	337	274	306	317	311	316	320	315	318	267	338	286	338	338	322	329	294	314	280	314	305	303	303	317	339	279	302	316	331	299	277	294	334	300	310	311	321	310	280	311	317	285	308	291	309	317	306	316	329	344	336	320	323	334	304	326	329	308	306	319	318	323	312	301	311	308	324	352	307	339	304	304	287	275	329	328	294	326	316	314	307	305	324	319	314	316	278	315	279	313	300	333	278	336	306	331	329	319	327	309	307	284	289	302	288	300	313	346	294	303	300	307	312	295	303	299	295	344	307	331	306	297	331	308	316	292	288	323	304	275	305	313	287	318	275	320	300	336	299	326	332	317	296	321	334	332	315	292	341	326	338	304	293	324	355	308	298	324	327	308	322	321	322	356	315	300	287	293	331	316	297	312	330	306	333	300	301	312	282	323	313	356	318	312	312	316	310	325	305	305	298	301	322	316	324	289	316	327	315	308	305	311	303	299	312	305	323	318	305	308	344	323	321	300	319	336	326	327	321	315	321	317	340	293	303	308	317	300	297	330	310	298	321	279	308	315	313	319	301	301	302	316	340	324	329	365	332	338	313	346	301	330	332	293	333	283	317	278	336	309	311	299	309	332	326	317	309	321	307	333	318	329	296	311	316	292	287	332	337	312	318	307	301	281	314	298	318	323	323	333	321	313	292	317	323	299	316	336	304	293	316	328	304	318	301	307	335	287	328	320	306	336	326	293	277	322	311	318	325	288	338	302	321	303	338	309	325	299	329	323	320	304	310	312	336	298	316	307	331	351	334	333	327	305	331	321	307	341	321	304	319	315	296	334	319	305	302	300	309	317	310	314	296	288	325	293	310	308	307	314	327	334	305	307	304	326	305	335	318	290	316	342	306	335	305	294	343	343	286	307	305	344	293	343	331	317	331	315	326	301	305	284	298	324	306
26773	20228	8349	1093	779	606	649	604	641	584	641	589	599	605	580	567	611	638	587	581	571	609	595	571	572	622	593	589	563	613	572	591	605	529	611	588	596	611	538	585	584	633	551	559	603	612	576	549	593	579	579	584	579	607	563	562	567	591	570	591	582	596	551	592	645	587	552	575	586	541	563	558	576	548	582	557	574	572	561	560	558	543	568	565	572	559	565	576	592	607	560	559	609	591	598	582	644	549	545	589	550	599	597	609	532	562	540	565	560	548	549	615	557	596	554	608	603	553	570	574	622	602	581	580	536	577	589	590	573	575	605	585	607	566	589	581	576	600	559	608	565	556	541	551	582	577	543	585	583	581	619	594	573	565	577	584	581	556	621	581	623	571	604	566	577	549	573	596	592	596	591	572	588	586	565	590	566	560	549	611	583	514	591	550	585	558	536	579	526	555	518	665	503	580	603	568	591	553	590	555	559	606	565	579	567	597	582	541	612	549	591	554	572	614	596	562	577	580	560	588	544	564	557	573	621	607	559	558	597	585	598	594	566	611	608	590	558	574	588	607	583	559	523	610	608	560	564	575	569	608	551	547	620	610	601	595	565	574	553	586	589	552	564	552	567	571	529	577	579	596	571	530	588	594	571	589	536	569	582	627	574	563	626	570	623	588	581	580	596	617	581	633	568	615	611	601	570	537	580	564	561	589	596	535	567	619	559	531	583	583	593	559	581	533	549	544	589	564	539	590	593	547	641	561	586	600	563	594	605	565	575	600	566	561	611	558	621	576	587	598	616	598	537	570	572	618	595	580	586	560	595	588	549	566	582	583	546	609	588	592	564	571	545	564	625	601	621	533	581	570	631	535	584	567	573	590	524	602	555	527	581	622	553	527	594	612	542	598	584	565	557	588	568	583	614	626	592	564	604	539	564	570	605	606	599	590	593	629	588	591	570	618	587	551	570	591	556	572	604	551	550	558	539	557	618	534	551	624	538	629	583	551	578	560	562	610	534	577	557	577	532	513	534	599	624	557	619	575	558	594	584	596	589	597	519	604	559	566	563	558	559	583	604	589	566	593	549	604	602	541	587	580	551	602	590	559	588	615	603	569	532	545	548	591	626	524	592	561	588	605	580	557	553	562	609	597	597	564	544	584	568	640	548	566	597	566	589	561	603	581	618	553	548	554	573	533	597	583	600	626	555	594	556	589	568	603	522	578	579	581	578	616	604	582	561	612	579	568	523	505	563	597	598	577	605	585	588	598	610	564	578	610	584	601	593	586	584	585	608	495	572	593	575	535	554	623	581	577	560	561	597	551	515	587	559	588	589	597	584	568	576	582	604	539	574	578	580	566	607	568	569	629	571	593	590	620	593	582	591	533	568	583	533	557	556	614	561	558	601	602	604	517	561	553	555	595	557	559	596	582	606	553	555	598	555	573	551	568	578	577	594	588	578	596	605	579	554	602	540	547	539	544	567	554	576	569	564	561	550	544	558	568	608	559	581	531	560	584	563	610	558	546	594	618	560	579	582	585	585	625	627	547	572	600	596	605	568	571	606	560	614	545	571	557	561	557	589	572	617	568	629	604	561	557	543	591	574	580	580	564	523	534	590	563	591	589	559	574	567	575	572	526	570	590	580	565	561	587	584	567	562	601	571	587	597	528	591	582	564	570	557	573	616	583	587	578	557	592	578	598	572	565	575	596	593	591	634	572	604	589	587	568	565	610	531	582	588	575	542	579	574	562	573	558	570	573	574	587	565	576	573	552	566	587	589	618	549	549	583	569	614	583	593	555	587	568	559	543	547	575	612	514	551	548	521	575	573	593	570	590	588	542	503	578	591	620	543	627	598	547	546	620	553	577	625	584	612	574	575	612	551	563	567	553	540	587	554	642	560	532	589	600	585	587	553	576	601	569	613	571	525	587	613	594	567	576	553	576	575	609	600	579	576	522	570	569	603	570	591	593	573	561	570	551	527	581	547	559	576	595	556	552	581	524	581	562	538	603	591	591	581	618	586	607	532	570	588	547	545	556	582	567	624	529	627	558	584	579	590	548	523	570	580	584	573	587	554	569	516	576	562	587	627	571	618	567	600	592	591	531	576	583	598	574	556	537	559	566	587	569	599	567	588	644	590	592	557	603	547	553	571	582	531	608	616	573	587	544	585	654	571	559	557	572	595	567	624	599	547	595	568	602	544	572	561	515	545	655	602	571	564	591	592	547	558	545	572	563	526	549	542	588	613	584	549	587	587	575	589	594	551	595	600	590	569	613	508	568	600	572	576	544	540	573	586	553	557	573	572	589	629	576	571	594	607	565	564	547	576	595	579	568	590	597	560	587	560	578	540	561	580	553	546	568	576	582	554	587	597	554	571	636	606	633	573	603	558	570	592	563	581	579	571	573	558	579	610	606	622	567	565	560	561	561	599	625	492	585	540	595	612	551	603	585	578	594	605	576	578	594	581	638	563	575	607	551	582	535	589	546	595	577	570	543	575	601	568	553	597	550	551	571	560	538	545	568	573	602	553	600	585	561	586	590	593	588	571	563	595	577	563	570	539	555	546	585	555	560	584	572	575	535	623	605	567	570	530	558	595	605	601	600	585	578	601	565	581	541	600	578	527	592	588	528	529	556	598	542	593	598	555	571	553	564	603	573	572	524	557	611	568	600	562	627	566	560	572	566	579	595	565	587	551	605	587	612	557	560	584	601	588	552	607	557	567	562	547	540	607	582	572	602	602	587	595	587	592	579	562	599	575	567	593	579	563	571	571	590	582	516	594	576	571	590	552	589	614	540	579	584	596	530	588	566	546	577	550	576	588	537	556	582	546	541	597	588	574	538	570	586	577	576	607	564	561	552	558	579	550	592	556	586	573	596	557	581	564	593	607	575	562	611	597	575	548	578	536	599	575	561	618	568	580	577	577	592	567	547	583	601	570	575	586	546	570	542	553	565	609	615	547	589	607	575	563	600	568	539	614	589	528	590	547	593	591	595	584	562	594	565	552	563	598	621	565	593	604	538	578	548	605	575	567	591	580	583	552	613	596	554	523	577	575	634	595	557	570	595	592	551	553	576	556	561	580	556	587	498	595	630	592	596	639	575	592	569	523	574	560	556	588	566	600	568	549	611	597	556	551	555	628	564	551	545	622	598	534	588	578	567	591	574	539	627	582	650	559	568	588	581	595	570	539	549	589	580	589	562	548	563	588	596	572	554	552	588	537	534	601	539	555	617	564	555	554	563	549	546	563	561	545	536	570	580	577	594	598	604	601	555	595	559	594	575	578	585	570	581	562	587	594	571	579	554	573	545	551	598	615	597	582	556	562	546	556	599	541	585	578	608	568	589	577	561	563	571	579	545	560	636	561	574	547	588	575	608	553	588	576	571	551	597	563	589	575	541	599	572	530	548	540	613	612	567	549	601	620	564	551	581	564	581	578	569	528	591	532	588	574	615	595	545	580	539	586	600	547	543	573	577	564	563	622	602	592	561
5793	1527	1407	954	818	784	770	727	706	711	664	715	670	690	706	722	702	711	690	703	675	710	698	699	699	675	644	661	698	709	702	666	667	703	661	681	686	650	643	642	666	701	667	668	688	658	676	663	680	678	672	714	648	666	737	670	674	684	624	691	667	659	686	673	652	647	653	680	684	655	677	676	627	646	672	666	673	649	671	674	747	658	681	690	697	699	670	673	716	650	663	656	645	659	679	680	646	670	719	686	668	661	658	684	666	662	615	673	676	625	692	668	664	743	699	679	652	704	676	708	710	750	688	692	673	706	701	613	711	723	640	637	690	682	666	693	625	662	701	688	721	678	669	652	705	705	665	663	691	722	669	688	702	692	662	678	700	631	689	683	699	691	660	696	686	675	652	631	725	618	673	677	668	712	662	685	690	698	680	679	644	686	669	645	612	656	639	675	657	639	705	693	696	671	678	690	651	653	696	676	643	680	665	650	629	659	732	645	695	598	647	676	658	701	645	642	701	679	659	657	682	653	711	664	668	658	663	618	640	666	718	702	691	654	680	661	672	701	655	684	675	690	692	666	714	696	647	732	643	670	656	697	660	682	625	692	677	682	692	675	626	638	667	678	723	651	626	693	695	674	667	627	650	672	706	687	653	720	712	748	718	656	679	681	697	641	630	658	722	658	682	683	630	694	691	658	671	671	672	718	688	699	662	732	669	666	690	672	638	708	640	706	717	662	675	658	623	725	663	669	684	664	685	665	664	658	685	653	615	665	691	674	727	690	647	670	667	667	663	642	704	683	694	655	675	679	696	712	690	674	625	699	653	654	668	643	645	646	639	699	664	640	633	694	613	659	703	683	696	690	704	669	633	650	663	696	707	677	697	690	695	667	670	671	707	662	631	655	631	690	649	682	685	683	678	675	684	673	693	682	744	705	703	680	687	664	669	688	654	660	684	657	621	695	666	634	684	723	650	660	678	676	710	693	652	703	639	654	695	673	730	647	663	689	682	678	633	683	666	675	660	671	672	654	679	683	693	668	742	655	658	696	657	632	669	708	720	699	636	695	619	668	694	661	704	723	707	684	689	680	669	705	692	702	664	672	671	659	647	696	695	655	680	717	716	672	670	606	673	666	683	660	718	693	642	645	717	708	682	692	644	638	673	690	662	667	663	685	655	686	654	679	669	639	647	688	581	696	654	623	688	681	717	666	668	699	685	637	716	649	695	669	651	685	666	728	638	658	635	694	695	647	715	659	668	697	673	637	720	624	711	706	663	638	695	714	686	723	640	723	637	701	687	697	710	703	643	717	618	672	679	653	677	690	692	643	669	678	663	628	631	709	648	640	702	642	687	682	659	691	736	677	673	613	683	661	674	709	705	700	690	685	647	733	697	702	683	683	668	668	671	665	694	668	691	668	657	683	708	658	682	670	638	657	709	680	664	664	646	659	698	641	703	648	688	648	703	680	711	650	639	706	691	660	664	669	676	667	670	701	684	637	695	637	649	693	695	692	661	625	651	654	629	677	667	687	687	667	647	663	730	658	648	613	689	651	647	702	675	652	707	691	670	701	728	644	662	721	680	709	687	681	658	689	640	694	680	690	686	641	718	742	708	675	684	691	648	693	656	715	699	612	648	685	693	663	658	673	681	688	682	712	634	632	706	676	646	692	697	678	623	641	692	703	681	681	668	647	683	664	644	700	720	686	652	699	727	673	619	643	660	660	690	658	678	637	685	705	659	657	693	678	659	679	664	640	677	638	669	690	705	732	743	642	687	695	663	688	694	681	647	653	647	638	701	661	664	657	668	694	696	691	656	654	664	668	610	634	704	703	682	677	662	657	696	665	675	726	726	690	673	682	688	686	638	735	664	707	688	668	715	709	711	664	653	668	666	661	646	670	678	673	658	729	665	699	685	684	719	652	673	714	690	757	705	689	700	670	672	643	650	690	698	694	709	712	700	675	659	668	717	720	643	689	692	653	671	702	701	727	675	663	714	698	730	707	728	681	660	708	636	730	672	723	649	655	691	658	669	644	655	625	674	625	648	645	671	680	636	690	665	678	646	670	673	660	666	652	660	664	646	667	671	705	645	687	696	697	667	692	592	698	714	659	671	667	715	676	696	663	704	707	710	644	706	706	712	661	695	694	658	689	654	663	672	611	688	681	696	652	666	669	676	689	655	637	677	721	699	667	678	655	691	635	632	673	653	698	666	668	675	646	637	656	664	677	702	683	647	713	707	672	658	685	689	671	691	729	706	631	678	692	691	705	667	630	711	696	704	657	654	670	681	699	672	631	688	668	658	686	634	647	685	662	688	733	702	694	639	691	687	666	694	667	681	696	696	619	697	635	690	710	646	663	689	644	663	670	630	691	658	646	738	654	666	655	656	664	713	713	641	644	715	681	683	680	689	657	708	661	650	699	739	658	637	658	652	675	681	644	619	753	678	653	650	614	677	696	682	686	695	672	672	684	697	677	665	643	731	658	666	629	658	673	696	669	676	671	736	695	680	671	660	627	670	683	610	674	715	667	655	652	676	710	670	654	672	624	668	676	653	672	651	699	647	652	712	668	675	675	723	633	708	672	663	654	688	684	660	661	677	670	640	714	695	696	616	658	702	683	649	700	696	663	700	666	676	679	684	628	734	683	635	617	658	659	708	643	718	678	642	604	697	702	671	698	631	676	695	654	676	687	651	684	682	677	713	664	642	693	651	677	640	775	681	678	681	688	712	677	685	677	678	692	692	679	682	693	632	666	638	701	695	723	670	663	690	656	641	678	664	704	664	693	649	705	658	702	699	659	676	715	712	663	639	689	702	676	703	665	664	689	701	672	732	724	710	701	651	698	659	688	661	670	712	646	638	669	698	715	705	676	693	685	703	695	705	705	664	669	635	710	642	668	662	647	667	619	652	698	670	662	670	661	706	663	711	722	681	669	692	681	680	641	667	649	666	682	673	690	656	698	691	673	706	714	661	647	680	684	651	684	640	651	689	717	714	675	674	626	679	673	716	640	630	686	671	719	647	661	682	661	664	736	679	632	675	686	660	711	692	682	625	686	717	706	669	660	664	687	641	683	660	683	653	634	646	664	665	690	638	687	686	655	700	710	684	699	648	701	662	662	682	656	725	680	639	687	656	691	708	632	696	645	696	686	677	686	674	666	734	643	687	685	666	655	650	645	710	668	706	714	691	668	674	699	683	649	640	724	651	688	673	696	643	658	645	664	675	688	671	657	632	682	702	672	659	657	700	652	679	686	639	696	718	660	646	639	660	688	735	694	660	653	643	642	647	715	692	696	652	653	658	654	664	725	654	709	680	683	689	651	719	667	670	691	682	644	714	695	658	675	697	677	631	678	673	685	698	655	664	702	638	676	682	687	690	672	682	630	663	718	667	702	676	659	683	641	719	684	688	695	690	683	661	667	700	675	681	716	690	685	674	701	691	682	676	667	692	651	653	691	710	610	640	659	674	664	660	638	659	662	682	683	665	685
23660	20990	28391	23753	20977	11691	1235	751	598	543	497	449	415	378	395	399	362	358	385	345	370	322	350	327	323	306	302	314	294	314	297	301	294	307	290	275	293	286	258	277	287	278	264	264	256	280	332	265	287	280	271	291	269	306	293	272	279	268	272	275	270	283	300	278	265	274	290	290	270	314	293	293	314	289	293	275	256	272	293	281	283	284	272	309	287	290	297	321	299	267	286	293	255	292	288	263	294	304	298	303	262	257	281	271	291	277	298	273	261	277	271	289	283	311	259	274	266	258	258	291	262	277	275	295	256	283	294	261	249	261	246	284	281	257	273	295	304	282	301	281	280	285	276	281	297	247	266	280	292	288	297	295	287	281	282	313	299	307	263	264	284	265	296	269	262	263	275	290	262	269	274	244	297	250	303	308	269	302	269	281	258	268	275	289	277	251	296	260	270	300	281	277	281	290	259	279	310	263	272	275	280	295	269	263	272	283	273	283	274	283	290	275	277	286	272	259	275	273	307	292	264	273	272	277	285	289	271	288	277	294	293	269	282	294	281	274	285	252	264	268	272	279	272	281	272	296	289	294	284	285	290	293	254	260	301	265	283	286	262	281	273	282	276	261	288	294	312	302	286	261	257	286	289	288	307	256	264	261	265	280	279	268	294	299	274	258	276	249	288	281	260	273	273	293	287	271	283	308	308	268	289	260	284	267	290	282	293	264	288	284	314	279	306	289	292	300	284	274	303	279	295	275	297	279	272	279	293	276	278	280	316	286	287	314	251	274	286	260	282	292	281	314	276	244	269	256	300	272	276	282	282	283	257	272	250	264	286	300	262	273	296	266	272	260	268	260	270	299	287	278	295	302	285	319	292	291	272	298	295	301	253	287	256	275	304	275	271	307	273	265	253	277	299	248	275	307	278	316	288	263	315	288	282	264	288	295	282	241	263	287	301	294	282	282	281	261	282	296	296	279	287	268	267	283	258	321	295	283	290	264	286	291	309	286	275	287	282	271	289	293	288	298	271	281	292	282	282	275	295	271	259	273	279	270	261	271	293	256	282	294	250	260	238	282	275	270	276	283	299	298	281	295	262	247	299	309	267	284	282	274	261	244	300	291	252	284	293	288	273	266	285	281	272	267	289	285	296	282	278	275	279	287	256	284	309	300	298	262	289	271	256	302	293	280	287	275	271	265	264	271	266	276	263	250	265	274	296	284	314	287	229	278	296	297	259	254	320	255	266	274	282	266	299	286	283	282	302	289	299	293	294	304	295	315	299	266	283	270	288	242	301	261	283	287	267	291	315	310	329	294	305	279	270	250	272	294	278	311	291	293	282	299	257	299	273	279	272	300	290	257	296	279	286	286	271	308	273	300	298	271	256	330	287	288	298	286	273	287	282	275	269	267	296	267	247	296	272	296	253	311	290	288	303	284	259	280	260	294	270	302	274	283	286	248	254	265	301	282	271	245	278	287	266	285	273	274	297	259	278	290	271	294	293	270	282	285	268	277	259	270	289	304	252	285	267	273	290	288	307	286	285	269	276	283	276	290	293	272	261	288	260	252	251	276	260	280	281	280	254	268	284	267	259	288	289	284	330	280	283	250	288	292	295	273	264	283	287	309	307	279	286	270	280	251	263	261	287	280	296	306	262	301	244	267	261	263	285	284	252	283	253	258	318	314	291	274	279	278	268	266	290	268	290	286	273	263	273	278	290	341	275	290	308	286	275	275	295	278	298	303	266	283	272	279	298	297	286	265	292	287	278	267	281	285	265	285	280	288	324	297	279	256	268	270	296	306	282	275	258	245	251	267	293	269	286	270	276	286	306	273	259	298	275	261	254	258	263	282	273	260	274	293	320	264	277	259	298	273	277	299	312	291	256	265	292	281	273	306	309	277	282	288	279	284	254	268	300	296	305	263	287	273	278	259	271	285	273	279	264	287	276	291	265	276	276	284	260	304	280	292	253	274	281	297	278	252	269	312	279	306	277	318	298	294	317	286	275	279	265	268	289	281	283	264	248	269	257	258	266	276	294	277	279	291	295	289	251	263	276	284	266	285	279	275	277	287	257	280	263	304	274	281	310	258	289	278	253	249	280	264	310	288	292	263	273	279	271	308	298	298	266	274	274	287	279	264	290	298	268	295	271	290	273	300	264	271	256	303	248	300	269	292	286	293	287	284	278	282	282	265	277	311	260	285	272	272	308	298	243	294	300	267	275	262	288	274	270	283	273	299	284	284	275	303	281	305	268	284	292	278	288	272	281	295	254	266	318	280	265	254	260	262	267	269	262	296	295	272	283	246	273	282	272	310	295	277	263	281	250	288	300	272	266	265	282	292	294	291	267	298	273	275	260	268	282	291	250	275	297	282	287	262	307	252	287	314	270	301	234	295	273	291	302	302	279	263	263	245	296	276	276	283	290	263	270	257	245	272	306	268	280	288	282	284	275	276	273	286	260	298	269	293	264	272	267	290	263	278	280	289	294	275	279	270	253	259	278	279	297	284	291	295	272	275	282	285	278	274	281	285	301	282	296	247	279	278	266	281	289	273	279	282	270	283	292	266	271	282	270	294	290	284	277	282	274	280	268	253	284	280	278	292	280	265	269	304	263	258	284	279	247	279	274	254	251	273	289	293	280	246	279	276	260	290	293	317	277	277	266	251	293	295	309	273	242	272	283	296	287	257	293	293	290	305	293	276	272	269	284	262	253	271	290	298	259	280	289	280	301	280	277	275	270	287	250	294	276	255	290	283	283	251	296	317	266	290	268	240	277	283	285	245	294	274	321	289	267	257	303	274	298	283	296	300	288	268	268	296	296	276	270	285	305	286	254	279	275	284	263	291	259	314	255	288	289	279	272	277	311	268	298	282	287	271	261	269	286	295	260	272	272	292	270	247	265	288	291	291	266	247	334	245	289	258	253	280	274	273	288	261	285	264	271	279	273	292	251	292	285	295	275	245	245	291	287	278	301	299	282	282	270	292	303	301	258	280	270	272	290	283	296	256	295	272	274	294	261	270	296	254	263	275	275	291	305	281	274	286	281	283	280	277	288	300	280	273	232	249	270	273	264	280	287	304	298	330	285	305	274	282	251	286	283	266	275	292	263	269	267	311	286	255	314	286	286	239	258	296	279	259	319	277	303	280	294	285	313	266	283	265	281	313	245	267	295	302	287	267	296	270	277	281	278	292	282	267	280	282	265	280	303	284	281	285	284	308	272	282	261	261	285	330	282	263	287	284	270	274	283	261	281	283	304	260	271	295	278	314	289	285	293	267	272	291	272	279	281	266	302	250	323	270	257	283	270	270	286	286	299	289	297	287	291	256	302	264	286	288	309	290	269	300	280	285	258	272	300	303	306	282	288	277	274	285	297	272	271	272	270	293	285	281	278	292	279	257	299	302	270	291	260	283	301	252	267	268	264	253	281	254	268	283	284	263	257	276	283	258	271	220	260	295	301	282	272	272	251	263	307	257	285	256	305	281	256	298
7460	10725	8879	4386	2958	2241	1773	1468	1171	963	851	724	724	618	556	493	553	474	509	479	416	452	407	398	413	397	360	383	401	335	383	329	384	402	369	358	396	354	367	391	330	364	361	345	341	355	331	363	324	333	338	363	376	332	328	355	321	313	358	313	367	375	328	352	346	309	348	341	328	343	351	366	337	327	354	360	360	347	329	363	360	306	337	337	332	322	335	333	326	366	338	347	375	357	320	334	372	360	340	361	358	319	313	346	327	348	358	310	342	351	373	364	383	330	340	347	310	356	317	361	319	329	328	354	326	362	353	349	361	324	337	354	345	355	312	325	350	341	326	360	359	378	351	337	325	305	334	351	351	325	367	320	366	343	343	362	308	327	322	325	330	366	325	351	362	343	344	340	340	338	321	321	355	301	346	320	333	338	289	335	344	332	363	341	336	344	355	329	363	327	336	336	344	318	326	328	323	355	303	347	341	337	367	323	300	349	307	348	338	346	341	322	333	314	339	303	321	325	313	331	328	323	379	335	326	347	354	309	342	344	360	323	320	345	342	348	325	363	319	332	314	344	339	344	315	392	336	338	330	355	362	326	345	329	312	332	326	330	348	345	328	321	329	347	347	332	376	284	342	332	341	347	329	338	283	336	334	323	319	320	311	377	327	312	349	355	329	329	326	337	343	333	358	335	306	354	337	335	348	331	310	337	347	350	342	344	337	368	342	354	329	329	336	338	330	351	284	340	311	324	340	365	350	336	349	348	325	335	310	318	360	324	349	349	307	300	316	320	357	333	348	320	333	357	365	332	339	337	338	354	363	318	354	347	325	360	320	324	343	338	307	341	359	358	341	348	357	334	343	316	299	389	326	305	347	341	299	337	327	349	305	327	352	334	306	339	332	333	323	317	354	321	328	332	325	328	344	348	329	334	327	317	321	324	339	348	345	310	341	334	336	324	331	349	346	307	319	363	338	296	339	341	357	324	298	361	334	357	336	358	349	329	324	327	316	339	346	331	344	330	346	309	318	337	354	362	332	331	345	352	304	331	346	342	308	323	314	339	335	350	310	320	312	351	314	328	321	351	345	330	325	351	310	335	324	326	335	326	349	344	293	325	373	324	349	314	328	349	339	325	347	324	356	314	357	358	318	356	324	351	323	337	334	336	306	288	353	358	329	331	353	355	337	326	342	351	349	333	360	333	334	323	340	332	343	357	338	353	349	309	323	325	316	329	325	352	303	359	326	345	334	351	335	335	348	323	312	362	297	362	333	327	342	337	337	327	345	357	323	318	354	363	352	315	316	336	343	291	342	320	370	323	361	310	310	320	315	317	351	337	314	320	364	341	321	345	340	341	323	350	302	302	320	317	365	316	331	366	351	341	337	379	327	355	314	335	312	354	345	352	314	305	303	361	345	347	336	362	308	327	324	314	359	353	341	321	343	341	335	322	339	336	347	327	317	296	319	337	333	330	337	332	330	364	335	349	346	333	344	319	378	359	339	351	328	339	327	303	332	363	331	307	319	346	333	305	325	319	342	358	344	337	353	347	357	355	337	326	311	290	353	374	325	344	307	340	338	313	334	340	357	362	342	318	335	354	336	315	323	334	346	306	324	326	333	355	335	341	322	311	352	348	344	337	347	324	339	334	348	314	342	318	317	311	306	355	327	300	343	346	324	341	365	326	343	349	345	373	335	329	331	313	347	351	349	320	332	347	354	322	320	344	355	339	348	333	331	344	341	310	344	331	305	339	363	354	353	335	321	343	344	327	323	350	320	334	336	308	315	313	323	301	387	309	346	366	320	350	382	355	324	321	310	343	299	330	349	316	346	321	313	311	325	346	329	331	344	337	334	325	336	370	326	362	355	327	332	343	316	319	337	296	346	306	324	348	339	334	353	354	281	325	356	345	381	332	353	320	359	329	383	336	352	331	315	348	321	353	315	323	338	355	344	343	346	296	330	323	370	334	345	364	358	368	340	349	351	337	332	315	328	347	354	364	319	342	357	340	339	291	365	344	328	330	336	314	336	339	330	349	330	322	315	349	372	296	335	359	336	339	366	326	314	351	323	339	344	327	366	326	347	360	298	379	352	321	339	325	343	330	368	344	345	313	367	331	321	329	368	325	308	370	339	343	347	347	295	321	330	307	359	339	341	332	330	365	324	325	339	324	344	314	332	293	320	386	340	344	350	332	339	324	331	360	343	354	368	357	313	337	351	374	339	355	357	345	374	334	337	311	349	345	317	327	320	346	340	333	340	305	326	331	343	341	316	350	359	335	301	351	338	336	333	346	351	356	326	341	326	335	326	325	325	339	330	357	326	363	344	340	337	333	349	313	328	332	315	346	339	331	365	342	334	341	338	358	331	347	331	303	312	381	331	350	341	363	344	319	333	319	318	339	318	326	339	323	324	364	350	362	344	340	357	319	380	329	341	335	345	320	373	349	353	338	370	371	341	344	330	354	331	316	336	347	343	326	310	324	338	347	392	346	323	335	315	312	338	366	301	348	329	331	368	329	332	349	350	327	365	326	320	349	357	316	340	359	334	317	367	291	301	346	321	334	359	346	326	349	350	308	362	333	327	293	352	351	332	329	343	334	315	345	361	337	325	377	342	341	344	344	329	334	321	367	353	355	346	350	339	360	344	342	314	334	329	337	379	324	339	328	337	337	340	337	331	338	344	335	340	350	337	336	347	344	336	334	335	337	367	309	363	353	347	352	326	346	293	337	321	319	345	378	354	323	373	336	366	350	340	333	318	341	321	359	329	340	356	342	321	339	310	355	327	338	369	344	353	316	336	326	326	321	337	329	341	362	302	334	306	311	267	346	349	328	347	361	316	314	340	343	332	332	335	338	334	314	316	316	361	325	346	372	334	360	324	330	314	304	325	354	344	323	359	304	315	354	352	351	364	328	334	334	299	336	330	342	338	295	296	350	355	297	326	338	316	310	334	317	315	293	322	362	342	342	350	325	303	345	360	296	328	319	326	334	359	336	353	359	302	310	334	324	329	333	401	332	360	337	333	347	343	315	335	345	322	358	336	324	337	324	316	322	356	325	351	319	296	349	345	331	364	346	333	361	326	318	302	330	332	330	363	339	310	371	299	341	345	302	362	323	313	333	328	306	342	328	358	312	346	351	342	327	335	313	343	356	361	350	316	346	348	324	301	359	343	338	379	353	331	309	355	360	331	313	345	324	319	329	328	328	330	312	338	333	368	321	345	325	344	374	356	328	324	351	345	296	344	355	340	327	354	321	350	346	306	326	364	315	369	371	315	385	331	348	343	346	338	322	362	308	343	370	324	362	346	340	379	371	329	305	341	349	336	327	340	331	331	320	332	338	313	333	332	329	342	322	317	349	353	323	318	325	331	370	322	325	317	359	324	312	316	341	345	283	338	359	322	336	332	333	332	372	380	344	325	324	368	341	361	363	348	335	314	336	339	356	369	324	325	355	387	336	318	337	361	302	314	324	331	332	351	338	349	346	363	343
24991	21011	27315	24788	11067	1276	1008	841	803	830	769	769	744	784	721	659	705	713	711	712	719	741	725	709	694	719	704	670	685	626	689	726	722	677	658	663	668	615	715	730	683	736	709	684	633	633	694	702	631	685	645	655	654	632	695	684	710	676	724	705	686	694	675	714	666	652	661	657	665	666	710	679	658	670	665	676	657	640	689	637	599	672	672	692	682	654	640	712	663	673	677	617	659	644	658	707	697	672	679	658	683	704	663	661	686	701	673	677	651	719	726	672	638	686	673	723	660	656	665	658	658	655	711	693	649	643	714	726	630	679	660	690	705	694	659	644	684	690	693	653	673	650	697	689	708	676	649	680	721	645	662	611	669	641	728	730	646	663	697	613	689	636	667	673	695	704	645	666	706	688	676	653	612	696	706	676	697	659	634	692	679	709	713	676	675	640	704	684	684	633	680	714	696	645	695	652	686	662	642	698	690	674	667	661	647	706	700	670	678	649	700	684	632	683	676	640	642	688	660	647	703	668	647	671	653	682	615	668	689	672	671	689	660	660	636	688	642	679	669	656	656	623	690	648	676	650	675	688	686	650	653	637	654	675	659	654	672	717	659	691	694	674	666	656	673	595	631	663	655	691	662	685	694	671	651	664	679	662	666	668	615	700	711	655	638	619	667	696	700	608	653	698	646	683	659	662	647	693	680	646	648	671	678	663	669	658	698	725	712	679	650	680	656	677	642	670	725	672	635	635	681	660	685	709	683	660	660	700	700	694	657	660	642	696	663	656	667	686	640	643	683	669	718	691	673	700	651	647	672	696	667	633	633	708	643	709	632	690	655	706	703	654	730	671	686	703	662	661	676	682	734	679	628	665	658	652	644	669	671	655	690	686	662	668	680	744	668	631	696	710	657	733	649	638	696	647	654	630	666	685	630	706	688	744	648	658	666	682	693	651	663	668	693	674	708	681	649	688	671	676	671	651	621	668	669	696	664	662	657	618	627	693	662	678	730	680	699	641	656	677	618	652	681	700	670	709	631	709	666	648	654	672	639	609	668	637	660	630	660	697	680	669	679	709	686	674	642	684	665	669	716	689	715	685	668	667	700	717	644	662	665	675	703	673	662	661	703	646	641	669	638	647	662	610	677	635	689	698	699	660	666	681	677	649	661	619	690	656	684	683	711	667	722	663	674	663	673	643	666	696	678	639	704	673	689	656	646	689	676	664	726	683	664	661	649	685	685	701	668	675	680	663	711	714	677	656	632	705	681	712	694	648	668	729	718	653	653	681	671	674	653	681	662	647	665	677	654	678	640	625	658	646	664	679	665	697	623	663	707	642	689	660	625	671	625	634	642	709	658	636	628	662	646	659	659	642	699	687	666	704	648	634	673	671	679	645	708	666	675	639	650	670	685	686	742	669	679	689	675	654	661	680	673	711	665	643	665	671	649	685	701	666	699	680	696	622	647	616	680	684	689	649	692	695	701	658	729	683	701	659	688	705	673	710	656	711	688	668	697	636	658	649	700	700	689	698	641	647	667	612	687	643	684	667	668	694	656	672	666	688	692	682	619	664	649	637	681	659	690	710	654	632	663	637	644	675	682	686	672	708	678	683	695	679	652	714	620	664	696	619	665	630	702	718	685	684	665	657	712	676	663	692	676	661	660	682	672	672	667	669	680	694	694	690	669	602	717	649	655	673	679	686	682	680	655	670	665	699	695	680	613	691	657	619	677	750	645	670	654	665	656	644	659	655	659	683	679	659	644	665	696	638	643	640	667	719	661	631	698	644	651	671	691	638	662	648	697	652	677	679	660	689	697	688	694	686	710	650	668	672	689	644	697	672	626	659	644	657	671	701	645	660	704	702	736	626	633	662	639	635	672	720	686	649	695	666	682	682	663	678	694	631	699	642	674	675	649	696	649	642	675	603	649	691	660	702	623	684	627	681	667	721	652	671	685	664	748	605	669	686	665	694	668	693	663	744	620	698	683	665	697	673	656	661	694	688	669	630	692	673	676	670	617	735	701	662	679	708	676	655	698	653	705	641	672	688	711	692	692	700	661	652	647	719	667	657	654	687	658	682	681	691	642	681	632	665	642	698	670	701	655	629	674	669	669	675	711	691	658	656	647	665	689	665	689	656	647	656	673	667	658	655	626	681	629	668	660	710	639	668	644	658	652	649	690	620	622	643	657	650	667	695	678	657	661	712	707	649	652	638	702	703	658	682	678	708	641	687	670	698	691	645	671	698	626	643	655	673	676	655	705	693	652	629	657	681	626	681	652	683	628	690	679	702	710	692	610	661	667	708	679	671	692	688	671	650	666	677	683	693	658	670	669	679	644	667	722	660	640	716	623	693	687	633	662	709	634	695	634	670	627	681	688	705	645	674	681	671	719	678	626	654	639	653	686	659	662	690	681	650	651	686	669	668	638	643	676	709	663	631	670	682	654	639	656	671	658	638	704	690	668	620	699	649	703	699	648	693	712	666	706	633	649	699	707	624	671	721	719	683	694	706	661	649	668	660	678	687	656	687	653	641	660	618	689	643	661	629	729	639	678	687	642	669	682	720	653	700	712	656	667	694	684	645	642	694	672	642	684	662	657	592	659	639	672	647	672	654	655	662	717	671	644	648	656	656	653	698	673	649	700	681	673	691	693	665	695	654	751	697	678	714	677	681	671	681	658	673	667	675	659	660	672	701	681	661	671	664	686	664	652	681	693	630	650	689	663	727	661	717	666	673	706	625	688	675	602	712	707	687	719	690	678	679	691	665	695	668	666	632	706	659	637	704	692	711	658	615	667	659	651	667	682	683	683	644	693	657	645	664	641	682	658	638	699	704	726	678	648	681	682	676	702	678	685	634	673	704	693	699	632	676	652	660	678	647	685	671	694	640	625	671	715	692	687	648	668	698	720	619	698	656	671	681	648	692	682	658	649	678	666	647	658	641	648	701	648	688	681	630	651	641	625	655	672	687	624	675	594	681	721	625	711	684	682	733	694	662	687	670	695	657	646	684	660	623	630	675	656	643	745	634	669	622	656	784	640	697	661	650	752	707	708	634	683	644	683	658	687	680	681	709	627	664	674	668	672	669	689	687	683	680	689	725	643	678	646	703	652	689	661	705	699	666	691	650	612	699	654	626	660	674	752	681	665	685	626	689	665	655	624	652	667	672	643	629	665	684	699	673	678	659	653	666	660	646	678	607	660	695	701	630	656	659	628	660	687	667	678	649	669	678	665	729	676	682	704	628	662	684	705	682	713	661	658	674	665	674	675	650	626	640	660	644	661	669	663	665	717	722	716	668	617	715	691	673	657	648	668	697	636	687	672	632	624	668	672	631	688	635	628	682	654	646	705	672	674	725	673	652	638	633	658	661	713	640	662	674	661	608	668	678	638	665	745	654	674	571	688	664	627	683	645	677	685	659	623	657	674	694	659	639	719	643	636	681	694	663	682	634	693	637	723	699	640	649	686	693	699	644	689	665	636	661	674	667
7077	6405	5086	2800	2023	1767	1502	1356	1195	1072	1036	1005	928	868	895	883	881	809	843	804	818	838	860	820	806	811	836	794	792	734	755	787	776	770	788	796	784	774	756	734	772	747	803	745	725	751	803	757	756	771	771	744	779	844	785	766	758	714	692	740	729	760	766	768	711	741	779	802	767	781	796	815	749	730	783	802	818	835	783	778	792	732	761	788	697	752	739	755	779	812	793	743	767	799	814	777	766	758	757	774	765	763	806	771	712	748	720	725	784	752	746	774	828	800	770	730	812	743	800	793	757	784	743	754	737	769	763	768	768	795	805	768	745	722	732	764	768	768	798	750	754	735	781	744	807	760	737	755	799	823	711	803	736	820	770	760	718	767	745	727	779	768	790	782	790	734	774	765	834	782	753	762	780	756	769	789	748	790	760	752	789	779	752	767	735	760	781	770	786	757	790	834	726	827	745	730	769	735	809	776	770	773	741	715	743	740	815	780	741	720	787	741	801	743	771	759	788	758	767	766	778	784	778	760	773	784	729	744	764	734	751	748	816	809	789	803	758	795	744	765	802	772	795	726	750	806	761	788	773	757	768	770	742	743	820	728	773	809	792	780	796	717	751	788	779	734	754	774	768	760	713	755	791	739	772	702	749	800	747	742	800	763	768	765	762	768	771	763	760	797	737	764	789	773	769	825	753	777	716	793	764	754	809	785	711	749	820	805	766	764	790	792	768	747	758	802	752	754	774	736	797	779	787	702	746	754	715	793	783	764	786	754	762	826	821	736	785	768	752	757	721	734	703	812	756	762	764	735	764	765	766	728	756	765	767	725	768	765	755	741	793	774	812	751	781	745	791	741	756	771	782	713	760	803	714	784	767	758	809	819	782	791	796	790	817	726	751	733	778	720	740	758	821	770	768	768	721	781	741	761	717	766	779	747	747	818	768	748	777	769	818	748	761	757	792	719	760	762	742	779	812	823	779	784	808	777	719	763	772	793	748	774	811	787	764	781	753	729	815	781	796	787	805	750	806	734	767	770	782	809	786	801	763	761	832	788	775	785	794	794	770	774	779	777	783	759	786	787	805	819	734	733	805	785	811	752	798	732	724	735	740	805	743	754	783	732	771	742	809	730	733	728	753	782	754	734	788	768	721	707	741	712	789	722	769	806	782	763	761	723	757	756	731	783	836	755	753	799	766	734	737	693	790	760	771	751	776	748	794	734	772	781	773	789	795	778	789	782	734	724	764	757	785	764	784	747	781	769	802	758	703	749	784	797	779	768	789	736	762	762	808	722	795	779	766	746	792	779	836	764	748	760	794	747	772	712	770	773	746	750	784	784	754	808	753	741	795	784	708	772	744	789	799	813	775	774	727	815	793	787	732	746	732	738	738	792	771	762	784	730	766	802	796	759	812	776	802	762	728	788	772	759	768	801	754	719	746	807	811	739	742	755	766	787	748	765	719	739	768	804	723	813	756	766	796	786	778	783	798	761	820	804	741	769	769	757	771	758	736	759	771	773	773	754	761	714	710	767	712	751	768	790	736	768	748	744	770	727	745	744	742	773	767	803	769	761	800	733	743	727	780	762	732	731	765	755	752	781	770	768	718	729	762	821	756	781	750	759	820	725	748	751	736	752	778	785	746	777	758	827	749	758	800	750	749	717	792	749	758	783	787	773	748	720	754	766	812	753	755	774	732	705	755	806	775	766	738	796	772	724	793	781	741	770	732	799	752	778	806	827	784	778	772	746	789	799	785	736	778	765	789	748	759	770	777	750	773	741	740	831	756	778	758	771	738	754	768	772	765	736	764	749	773	738	722	748	775	746	720	725	734	783	784	754	762	805	784	794	768	759	795	756	747	799	746	784	743	773	800	776	807	737	737	742	802	752	819	806	789	771	770	755	784	779	743	774	790	727	782	776	788	773	765	798	803	737	772	796	748	764	798	751	771	789	758	706	718	767	804	770	779	822	751	713	780	815	791	722	760	772	782	722	788	806	752	750	780	760	743	770	763	788	792	791	769	752	758	812	800	780	824	781	750	795	799	805	754	737	803	730	777	816	766	757	757	741	769	764	731	805	779	727	827	761	737	776	810	726	762	779	763	786	722	773	732	734	778	770	746	793	734	728	778	812	730	760	781	797	800	791	744	808	767	802	764	733	758	766	762	789	743	750	753	780	792	759	768	800	736	785	762	762	771	735	706	768	793	748	794	808	758	776	809	750	784	762	756	769	774	692	752	796	723	755	731	743	774	751	724	765	754	759	737	727	745	797	801	789	786	743	781	771	750	733	755	766	770	762	791	726	784	711	764	752	786	758	779	770	828	802	768	723	752	744	772	767	752	826	732	788	733	780	746	782	806	761	743	737	787	730	809	742	793	742	789	752	764	740	772	759	747	823	788	813	765	740	762	794	759	753	817	737	778	760	808	799	736	753	729	707	693	738	774	773	771	773	751	718	797	742	733	774	758	771	738	708	759	752	783	750	777	780	775	735	761	768	750	777	801	745	790	726	778	783	703	740	756	750	756	755	769	712	765	794	728	771	748	764	772	757	727	761	794	765	757	790	744	799	738	752	789	811	728	777	728	734	801	764	783	761	809	735	794	740	767	730	726	748	797	785	719	807	783	736	761	811	771	779	763	751	741	784	790	757	785	782	749	778	748	769	810	743	719	770	751	745	780	766	743	762	732	739	742	802	757	821	741	765	770	726	797	798	780	775	760	741	737	730	786	746	736	767	791	735	724	722	762	771	790	760	776	760	705	765	798	748	745	755	838	728	715	803	743	768	759	773	808	775	752	792	747	762	720	793	776	750	691	768	787	788	760	782	782	752	736	752	766	766	801	763	759	793	748	773	751	775	747	770	757	749	778	745	744	718	755	789	740	749	747	761	763	786	779	723	785	781	773	794	725	758	797	768	755	822	729	784	759	763	797	786	758	795	723	799	728	779	773	760	762	768	759	779	772	756	759	774	745	773	760	747	760	801	748	786	769	739	768	761	787	774	778	753	825	733	771	774	773	741	745	772	786	735	775	775	789	749	785	770	754	747	771	739	771	775	722	773	741	815	800	775	738	739	784	762	785	755	793	850	794	743	818	770	756	734	789	737	781	754	761	774	719	809	720	795	755	759	750	796	752	762	817	790	787	766	759	789	834	757	751	803	762	757	763	758	766	763	796	751	770	804	768	809	747	757	736	764	761	731	814	727	783	778	809	717	771	789	746	761	739	758	764	802	812	744	775	748	763	779	752	790	740	734	721	737	772	790	771	788	748	757	772	775	753	754	801	752	801	757	772	758	731	740	711	819	768	781	770	747	788	741	777	762	727	775	788	759	838	759	790	846	749	757	723	798	772	806	749	755	757	742	764	765	737	801	727	745	749	801	713	763	800	782	779	764	754	817	805	805	781	764	723	769	758	748	753	781	756	765	765	783	773	761	777	850	804	769	765	812	802	807	790	798	795	757	794	780	807	752	778	744	750	813	776	790	795	788
22777	21048	28837	23497	21050	21110	10942	1349	971	770	693	594	571	518	479	446	435	460	436	415	403	387	375	366	369	345	365	316	350	331	307	316	310	338	353	326	313	322	345	295	331	291	313	296	307	312	301	279	314	307	301	303	301	279	308	307	295	285	310	306	314	301	300	305	267	301	280	308	291	327	274	295	284	276	273	300	290	289	283	254	286	290	260	315	288	304	275	278	290	307	309	291	272	275	281	305	291	291	279	289	286	288	287	246	267	255	282	315	265	321	306	283	269	279	292	297	299	275	289	279	292	286	299	294	329	287	303	281	301	301	299	268	297	289	318	293	286	298	292	294	288	283	309	275	293	301	291	289	274	300	293	332	278	260	288	302	304	292	268	285	276	283	290	289	283	279	253	298	305	279	300	296	289	271	286	283	283	257	287	305	292	271	295	286	297	310	267	283	286	254	309	304	313	294	306	286	291	267	288	305	279	288	283	349	262	321	280	310	288	270	309	293	313	326	302	304	284	294	262	323	258	291	300	302	300	281	288	268	290	241	286	289	282	291	289	272	283	284	321	297	274	308	316	288	294	277	282	297	292	264	286	288	304	305	300	260	281	271	284	305	300	289	294	285	313	313	316	260	274	300	284	284	296	295	255	277	283	298	283	282	297	313	267	317	288	273	267	255	301	324	288	280	270	317	321	305	293	327	312	293	281	292	288	274	274	260	271	301	297	304	298	304	306	300	291	250	260	291	284	278	272	267	301	278	249	286	279	296	277	284	278	270	343	313	285	280	272	299	289	274	289	291	299	297	303	297	282	291	293	251	313	284	279	335	306	254	322	299	296	295	282	283	285	288	286	291	310	299	264	273	329	270	291	323	263	269	282	272	279	314	296	305	303	301	282	296	268	278	286	303	309	274	312	282	272	299	285	280	309	282	292	298	269	280	266	268	295	312	305	307	309	291	307	286	298	251	268	280	277	290	246	304	244	295	273	273	258	326	270	280	313	265	290	309	316	299	256	325	294	288	283	315	292	253	291	293	257	286	278	266	312	283	291	281	301	287	324	316	277	269	325	299	295	279	297	270	267	296	266	269	277	292	275	291	311	280	303	308	281	294	308	302	307	272	268	259	291	286	307	285	313	262	266	266	270	302	280	285	284	271	295	275	277	314	280	255	283	289	301	278	270	262	278	316	274	278	300	298	293	265	295	291	301	279	290	269	274	282	278	299	275	287	268	284	293	296	289	276	307	282	265	291	276	260	284	325	298	296	263	315	319	291	309	294	275	287	282	268	271	253	289	276	283	290	311	274	281	282	276	304	294	284	293	298	284	286	290	279	294	312	274	286	287	285	297	282	286	282	303	284	296	284	288	299	282	285	285	288	260	307	259	281	286	302	298	280	279	289	282	275	238	274	330	273	271	286	247	261	279	310	279	272	293	281	296	282	293	265	301	279	301	289	309	297	314	305	283	288	255	291	274	291	300	281	267	287	305	278	306	283	283	293	303	281	273	323	249	329	265	275	273	266	271	278	296	306	307	283	295	296	295	284	277	284	295	270	272	274	284	307	250	325	299	302	282	306	260	309	271	270	283	270	307	324	294	306	310	273	269	303	275	314	275	277	291	312	282	323	295	290	300	290	298	302	297	267	283	284	264	292	275	272	302	288	299	291	282	281	278	290	321	300	281	300	266	282	306	301	282	264	282	294	248	302	278	274	270	303	293	266	315	260	290	296	259	274	303	316	302	280	273	303	282	296	319	301	272	289	283	289	304	268	274	305	300	295	278	312	286	272	320	307	292	278	295	293	305	269	285	328	286	292	284	281	304	300	286	278	297	296	287	258	292	267	277	254	288	278	279	283	270	275	269	290	287	259	291	295	273	260	261	273	305	290	297	305	277	256	284	286	314	314	279	290	277	286	280	320	279	287	320	304	267	280	285	300	296	292	297	281	294	273	299	301	286	277	283	279	277	325	284	306	303	276	271	282	300	280	281	315	313	299	324	293	325	283	267	266	282	275	274	266	266	286	291	313	291	302	264	306	287	289	294	306	314	306	302	305	285	272	280	282	278	287	294	264	308	292	260	305	275	274	318	275	277	247	285	280	318	290	304	276	230	295	301	288	264	246	305	285	289	260	291	308	289	284	260	281	279	294	282	288	317	261	248	276	301	293	308	292	295	279	291	281	311	278	278	322	289	284	310	286	291	282	305	271	298	262	269	285	277	307	284	277	320	300	318	293	301	245	304	277	276	293	294	270	274	314	285	290	330	282	303	266	308	313	296	309	324	278	291	293	293	276	277	290	308	256	292	293	307	275	322	289	285	291	273	287	272	306	321	279	271	306	293	288	295	264	280	300	262	322	276	285	286	265	294	280	307	287	293	305	292	281	280	318	294	280	307	283	268	265	308	320	293	271	287	296	294	322	283	313	288	272	296	307	294	310	298	300	319	290	266	306	274	324	303	245	301	324	287	278	318	299	271	289	287	293	301	268	279	280	279	285	282	271	268	318	295	327	275	291	284	282	270	270	285	298	252	274	260	298	285	283	283	293	285	297	285	268	274	273	286	291	301	286	306	295	263	274	295	267	312	271	296	290	266	272	274	295	261	305	286	290	255	290	280	295	284	290	270	301	308	279	310	268	279	299	273	308	315	290	283	266	261	308	293	301	280	281	297	293	299	266	282	287	290	281	281	286	283	294	275	294	251	251	280	305	278	296	282	292	281	284	283	279	313	293	283	289	286	312	290	282	306	299	283	276	269	268	277	295	288	273	263	291	279	276	311	293	274	313	308	265	287	248	286	272	291	283	291	262	302	303	284	310	273	332	305	287	275	315	283	303	268	305	253	290	282	302	314	279	303	266	286	277	295	290	280	304	282	298	292	269	263	300	308	314	290	276	286	301	276	288	309	250	268	282	298	282	263	270	262	292	277	276	273	309	298	314	285	304	305	289	320	284	256	273	295	277	286	302	260	286	308	283	277	289	310	261	272	291	261	293	308	306	294	278	281	292	286	286	298	300	281	291	288	275	285	271	297	280	278	273	298	284	286	266	291	312	268	270	283	301	273	280	281	282	279	316	291	278	324	284	257	282	290	298	291	276	287	300	309	297	266	291	326	279	287	298	290	295	282	288	245	287	303	295	299	268	301	294	308	287	318	287	304	267	288	286	279	271	278	284	288	315	298	262	300	295	287	279	279	279	303	299	313	284	291	249	285	271	288	324	279	308	312	292	300	274	252	278	290	281	284	303	278	301	270	287	287	265	268	290	288	284	294	285	290	296	308	292	292	254	291	262	295	294	294	282	265	309	323	294	295	275	306	287	290	287	281	288	279	303	267	306	289	295	273	277	270	272	266	267	264	252	271	279	295	281	283	270	302	288	310	270	275	290	298	284	311	252	291	256	288	285	289	306	293	304	283	266	301	296	291	278	281	282	292	294	228	290	279	280	290	303	262	262	313	302	299	287	303	299	304	273	310	306	307	270	323	268	295	254	276	262
10714	17225	14278	7549	5127	3917	2975	2332	1850	1603	1324	1058	892	858	721	691	657	613	604	522	518	465	508	425	443	451	449	382	424	406	403	368	372	387	352	376	364	345	373	340	334	351	335	356	331	356	318	348	340	368	348	326	307	359	323	328	313	326	331	330	297	312	334	303	336	339	348	318	313	327	342	316	347	314	321	328	316	346	376	333	355	319	317	368	321	342	331	347	292	348	352	308	297	344	330	325	336	335	307	298	335	309	282	317	321	298	317	329	318	310	307	318	314	299	309	273	345	320	293	307	341	298	352	327	321	318	307	313	313	334	317	298	296	333	299	329	349	319	285	305	328	332	324	320	328	328	315	333	292	310	318	325	307	300	314	338	302	332	340	299	332	320	308	294	325	283	317	318	324	297	331	306	333	327	300	291	326	337	357	325	320	316	324	297	305	302	295	333	308	313	342	290	318	336	329	313	331	299	337	351	320	336	324	311	308	331	285	319	349	297	326	343	344	339	302	343	351	300	347	322	334	297	306	317	329	299	296	289	316	286	318	324	297	333	319	331	313	321	317	341	310	321	311	322	319	307	335	309	329	363	331	344	300	296	297	309	309	313	315	322	311	300	297	296	322	321	315	312	340	335	301	298	357	326	299	293	311	324	329	320	313	318	322	310	323	312	344	321	315	302	332	300	305	333	324	307	290	327	304	308	338	313	335	326	334	317	301	322	318	298	309	295	319	320	329	312	312	312	322	327	302	308	299	329	290	293	287	307	310	307	333	324	310	294	330	327	275	319	295	307	303	335	318	342	311	317	313	303	319	327	317	295	321	313	317	323	335	302	303	297	339	322	343	299	325	300	333	329	334	309	301	316	279	306	324	306	341	302	307	323	321	314	300	291	324	334	293	304	342	286	284	290	310	324	333	317	330	322	305	354	312	359	310	336	294	300	304	327	302	301	320	319	319	304	313	298	318	339	315	298	316	304	325	325	312	293	338	354	327	305	303	284	310	300	330	299	314	378	308	352	323	319	362	350	338	346	320	319	333	307	302	317	342	334	300	316	320	304	314	340	342	291	311	333	323	322	319	305	345	305	317	315	293	365	321	311	304	311	323	336	309	339	305	332	334	338	270	366	335	327	330	341	326	306	295	338	334	324	308	314	321	320	347	299	302	333	314	327	305	307	301	304	311	303	329	347	292	269	302	289	337	279	335	314	311	296	326	307	327	353	334	343	353	311	293	305	289	309	326	297	327	356	345	317	296	315	312	299	307	313	334	324	291	300	338	325	336	312	336	310	303	316	301	322	288	344	301	296	311	323	318	318	329	301	307	324	335	297	315	325	324	315	319	312	332	319	337	336	294	333	287	316	314	288	340	294	327	277	332	321	260	325	290	299	319	352	294	333	295	306	333	321	312	343	327	330	312	326	340	303	316	311	315	286	290	323	304	346	317	302	335	330	322	307	341	332	337	330	305	345	316	335	325	295	295	326	300	293	313	336	301	325	312	306	338	339	307	318	317	312	313	305	338	346	312	366	318	315	327	336	304	314	333	327	333	334	296	340	293	301	323	331	326	308	298	300	297	331	307	313	306	313	307	314	298	282	336	326	309	318	299	324	329	334	338	307	305	340	335	296	323	320	324	322	309	342	314	317	331	332	320	322	315	317	343	273	329	303	327	327	348	307	324	337	293	317	290	303	326	335	355	349	298	315	335	324	324	326	303	302	314	282	301	302	328	311	317	320	327	363	316	325	292	288	289	319	315	313	338	340	324	335	327	313	294	333	309	319	322	296	290	320	301	342	302	303	328	307	318	340	325	311	324	269	322	293	308	325	323	337	310	307	297	288	301	342	322	334	332	334	335	304	322	336	304	321	282	311	313	322	323	321	316	321	335	292	298	326	332	358	339	332	306	316	323	323	316	332	312	280	312	297	347	356	335	324	348	314	328	321	336	334	307	296	340	311	309	304	295	282	320	321	355	324	312	318	301	304	294	313	287	331	337	306	346	303	330	318	326	288	306	288	290	333	294	324	338	317	281	273	326	324	297	305	293	323	333	331	306	333	301	314	294	295	318	332	294	304	309	325	287	311	308	288	296	295	338	323	337	313	346	337	354	319	273	299	315	310	307	304	358	324	340	316	336	319	309	289	329	358	298	309	287	314	302	332	332	342	280	288	317	328	332	325	306	356	321	322	319	305	299	354	302	303	327	319	317	295	331	334	296	324	313	292	343	301	333	339	298	337	308	298	297	312	315	315	336	350	313	339	319	344	325	314	325	339	284	306	334	275	338	308	310	303	310	303	341	303	329	312	337	320	340	322	318	323	334	314	341	292	323	338	340	281	324	355	325	315	322	311	301	310	308	339	312	328	325	326	332	333	319	288	320	329	314	315	298	317	304	289	333	285	314	320	316	311	294	289	320	309	309	309	331	321	309	341	327	329	305	295	339	319	319	333	353	315	301	336	309	346	311	319	309	315	306	322	317	327	340	334	329	308	296	333	308	346	295	279	317	307	288	331	319	346	311	322	329	301	312	322	355	343	303	332	309	317	291	303	305	329	322	319	330	305	314	310	305	332	324	340	307	318	351	305	304	318	302	303	318	290	298	317	335	326	334	319	347	313	315	287	294	338	308	323	320	312	323	327	345	281	325	325	307	298	328	272	315	308	298	322	346	343	313	310	318	308	351	350	311	297	278	309	303	328	305	294	294	336	340	314	315	339	341	308	340	297	300	326	315	338	336	291	301	298	305	325	335	336	349	281	338	315	281	324	311	318	295	323	304	333	328	318	333	293	317	332	348	337	306	306	321	321	313	331	317	330	336	330	310	294	311	357	296	318	308	323	316	301	341	335	351	311	326	313	289	304	335	329	304	300	333	298	307	309	325	315	323	326	313	327	328	315	316	332	324	334	330	318	284	291	326	362	282	292	295	290	320	315	323	337	329	324	308	311	287	295	292	301	293	305	325	332	305	308	308	298	334	323	333	339	302	306	332	329	307	335	320	325	358	333	324	318	363	334	311	351	324	290	324	315	316	310	318	319	299	338	332	331	303	316	286	312	324	336	334	337	321	313	324	275	304	331	350	280	317	300	313	313	290	314	323	319	336	338	320	327	332	334	322	336	322	311	317	301	322	335	346	323	287	314	322	319	332	338	315	336	295	305	286	309	333	293	331	335	337	339	288	316	317	310	371	353	330	289	300	301	301	278	308	303	291	329	332	321	316	333	281	328	323	300	296	317	326	317	318	330	352	326	338	324	329	332	312	334	281	302	314	319	312	332	327	318	307	315	333	301	331	325	339	297	359	328	325	339	332	315	298	323	331	348	294	301	291	302	319	319	339	319	326	318	319	319	335	322	315	321	323	289	302	315	311	341	320	317	313	312	314	301	304	297	328	330	331	328	300	334	306	318	297	306	323	348	299	320	352	287	323	346	319	317	312	318	372	312	282	344	324	296	296	333	296	314	329	297	317	317	310	302	330	278	309	341	296	329	318	273
26773	20199	8402	1166	842	785	701	595	634	575	574	587	575	538	609	605	630	598	603	546	596	588	594	600	546	593	583	529	588	589	578	603	550	585	595	565	585	560	583	555	566	607	591	584	564	550	607	580	591	576	553	577	593	549	573	567	576	579	549	596	549	585	562	518	588	609	595	582	583	581	550	589	591	575	546	580	563	589	577	543	591	633	589	557	544	575	519	583	569	559	523	574	587	569	599	591	577	561	543	539	607	551	610	589	588	597	550	582	575	536	556	584	571	577	549	594	578	555	525	576	577	547	566	541	572	557	571	548	557	590	582	578	582	553	564	618	602	563	541	575	523	581	561	579	539	587	551	559	561	621	522	593	590	546	593	571	569	610	613	599	606	591	592	595	567	554	557	570	561	566	614	606	570	561	575	582	567	569	536	554	576	570	574	563	598	629	609	575	541	649	573	594	574	632	552	575	544	573	557	602	586	587	592	587	579	602	562	604	584	512	606	581	543	570	578	563	533	515	579	536	586	551	588	585	597	603	578	568	604	583	561	576	582	576	571	601	569	585	567	588	594	597	590	566	535	590	578	557	575	535	574	563	591	544	572	582	548	616	552	544	585	591	530	614	589	560	589	588	581	604	509	597	593	549	586	540	535	556	572	557	592	567	544	545	562	545	569	568	543	561	616	603	635	570	586	592	569	619	590	553	547	563	536	565	542	581	533	592	621	572	504	611	569	609	562	619	565	556	568	599	516	563	610	621	526	558	543	580	570	555	605	526	606	587	556	597	596	584	593	633	580	578	543	580	545	569	585	576	563	568	537	578	577	589	567	559	549	555	557	558	571	578	562	577	560	576	568	586	567	558	556	584	559	608	567	554	606	586	553	637	551	586	579	526	541	590	576	546	558	584	519	577	593	598	550	581	554	549	591	531	562	539	570	608	578	538	586	534	543	545	575	587	556	577	600	612	580	567	558	550	577	534	568	575	568	601	601	545	579	575	557	584	584	544	567	560	561	597	565	567	584	617	592	579	528	548	601	557	577	557	611	586	550	524	548	595	553	594	572	584	574	589	583	550	557	564	625	586	559	554	576	571	569	528	570	574	585	572	556	587	560	587	549	595	553	578	588	550	528	566	584	542	617	571	532	605	590	565	584	573	526	615	563	621	575	544	606	611	585	564	581	569	567	580	596	605	565	577	562	599	629	570	578	604	584	554	549	593	551	552	553	569	579	603	580	581	601	581	564	565	523	598	598	540	574	531	626	568	554	572	547	562	532	562	582	576	565	575	603	582	608	595	538	616	597	593	617	593	592	586	577	576	606	635	604	586	594	577	563	539	579	601	592	602	608	572	594	569	574	608	586	587	608	596	611	554	594	576	600	589	548	596	561	558	588	532	586	576	605	561	519	575	566	572	598	552	581	577	566	553	594	562	609	584	597	587	574	565	578	613	587	589	552	610	584	567	537	599	606	594	594	570	588	554	547	556	534	586	608	589	586	509	549	591	568	572	581	588	591	574	579	637	570	591	561	517	577	571	623	626	522	619	609	581	548	561	547	586	545	563	588	543	578	612	565	618	585	554	559	538	541	563	555	563	598	567	577	574	614	542	585	567	629	589	550	580	609	538	560	580	569	573	565	560	591	574	600	588	602	605	599	610	605	539	584	592	549	546	576	560	561	541	583	583	576	597	543	558	527	577	595	576	629	590	568	596	551	560	569	543	585	564	589	616	616	575	575	587	545	573	596	574	563	567	566	557	571	635	567	552	616	582	576	575	546	556	572	599	579	621	578	622	522	602	564	578	603	579	559	580	567	616	578	580	577	571	553	600	581	599	588	580	586	560	599	580	558	580	601	586	539	596	588	611	514	579	573	619	575	599	604	571	556	546	611	579	577	602	549	593	593	528	610	555	596	562	569	545	594	592	508	571	602	573	559	512	576	594	590	574	570	568	602	531	591	563	584	617	594	541	531	610	557	576	574	571	548	567	554	585	555	586	540	633	564	551	570	577	557	567	557	569	511	554	537	554	597	582	565	560	594	580	574	604	562	550	568	571	560	534	559	576	540	561	595	548	597	584	581	592	535	578	553	580	607	624	533	600	562	550	572	618	596	628	599	568	566	533	535	587	531	593	609	557	547	609	585	605	554	626	554	528	597	571	589	553	578	595	544	578	598	575	592	540	610	609	600	556	572	565	596	580	598	561	520	580	562	560	606	598	582	582	572	566	542	555	570	557	575	535	568	561	618	578	573	588	589	573	547	592	600	568	615	591	563	579	580	579	575	560	584	570	560	584	560	585	527	616	569	614	595	550	619	552	567	593	575	586	587	565	554	577	561	522	575	637	575	547	565	588	543	615	619	553	570	570	565	586	570	577	600	580	570	622	577	587	577	565	560	585	578	587	558	572	606	561	567	590	561	571	569	594	540	535	643	589	559	566	553	622	547	523	563	566	594	595	590	569	584	597	574	588	571	535	570	578	584	586	565	575	591	529	579	571	618	615	551	565	592	557	596	611	539	560	571	571	561	588	586	578	552	585	598	609	577	568	594	556	580	557	594	570	540	616	586	601	564	585	527	616	579	611	603	578	573	573	605	580	619	597	585	521	578	562	590	588	597	600	627	583	610	556	546	555	533	575	558	559	548	582	637	619	579	587	620	562	588	593	580	556	567	572	560	573	579	613	581	550	603	606	628	583	606	590	587	571	600	558	572	551	563	588	577	600	574	589	571	542	611	566	569	556	602	550	576	564	574	583	599	581	597	556	547	557	557	567	545	569	580	571	581	549	582	557	573	594	523	530	591	620	570	596	566	562	581	542	587	626	561	582	543	567	561	590	591	553	616	571	563	599	574	571	561	563	594	600	547	585	550	565	564	582	544	554	534	551	571	622	536	600	578	557	489	571	600	615	619	560	567	593	600	543	539	591	545	560	546	517	582	580	556	554	580	522	593	559	576	556	548	550	579	562	568	612	567	620	584	553	594	585	590	561	614	575	540	567	589	588	614	561	580	583	597	594	593	558	552	632	577	579	539	557	567	561	544	551	585	622	556	554	579	571	567	568	579	592	595	556	585	523	567	566	576	619	543	591	617	558	553	595	592	591	560	579	583	566	618	549	586	582	543	506	564	580	575	600	565	571	574	551	565	619	563	573	566	568	579	587	564	611	617	551	583	568	583	586	593	516	574	599	596	564	576	582	581	597	550	590	523	589	577	574	606	574	570	583	553	558	556	532	607	578	521	568	595	588	571	579	541	560	582	596	583	615	571	581	570	572	610	573	560	565	551	570	558	578	594	554	548	536	563	590	562	548	541	547	583	569	584	595	569	577	561	590	584	577	564	559	564	597	579	595	556	600	571	563	571	574	589	577	556	521	564	606	586	560	555	581	563	551	577	574	592	538	565	515	540	600	517	562	588	582	581	594	579	545	546	568	589	569	597	594	566	590	539	581	536	576	606	578	560	566	561	607	560	564	568	542	612	577	566	577	553	552	568	615
5751	1746	1467	979	921	806	826	776	744	770	692	712	690	700	690	700	666	707	705	681	665	633	682	635	704	689	709	686	680	704	695	682	721	687	729	698	691	705	665	748	698	663	709	707	670	709	662	679	685	679	676	647	633	690	660	644	640	640	671	685	686	696	689	668	669	686	662	658	710	642	662	670	706	684	655	665	680	674	671	710	690	685	672	681	647	655	694	676	624	702	607	679	643	618	616	682	746	678	702	709	655	672	704	665	708	641	702	702	676	679	659	707	677	653	693	687	703	692	735	683	690	685	638	664	667	666	706	640	655	707	675	675	722	679	683	676	685	683	658	687	697	687	629	695	691	666	641	682	670	660	683	651	685	671	669	701	655	639	692	636	646	659	689	719	677	683	683	695	743	664	658	734	709	651	656	683	658	649	681	673	698	702	682	691	707	682	679	700	691	682	672	713	715	659	685	695	680	696	664	666	697	671	643	693	691	671	696	667	694	667	670	700	677	693	655	691	717	679	661	685	680	722	675	691	694	686	703	652	625	696	640	654	729	707	667	678	668	661	704	697	660	690	681	661	661	665	724	692	659	722	727	682	679	648	688	650	642	742	679	671	662	694	674	700	654	683	696	620	678	640	644	719	678	699	652	663	666	683	667	698	674	662	676	690	672	674	706	680	692	675	642	674	655	738	695	665	677	688	679	653	650	668	672	695	719	657	673	707	688	665	662	644	670	695	650	673	693	658	678	697	671	694	703	735	672	698	669	671	701	693	667	689	736	655	618	627	708	713	660	642	717	696	673	670	691	679	642	698	670	688	654	668	688	653	708	636	681	640	680	663	682	690	683	724	652	686	683	644	613	661	693	648	715	685	677	672	689	698	725	695	671	660	658	680	722	663	675	640	653	658	686	661	669	700	680	691	656	671	704	655	695	695	698	644	698	664	678	676	681	676	683	710	679	725	664	667	678	630	693	719	697	723	718	692	655	647	681	666	681	680	719	710	682	647	683	663	697	685	687	665	660	665	639	698	708	661	658	644	646	663	694	697	651	677	669	696	705	706	692	682	704	686	665	654	660	728	650	695	655	702	654	692	666	704	669	712	676	672	685	693	652	689	667	672	662	665	676	668	674	717	661	708	703	694	652	632	706	627	707	667	654	686	662	698	703	721	705	692	641	668	690	672	691	679	673	675	719	709	662	701	634	702	686	670	670	698	649	705	733	656	696	610	629	684	632	732	646	718	655	619	713	672	675	716	679	695	725	669	697	689	711	693	699	684	691	682	666	664	593	697	696	685	689	685	710	699	681	645	715	676	708	707	702	683	662	669	663	639	658	668	667	649	693	671	634	717	656	651	698	655	719	695	660	712	618	692	737	679	731	654	691	737	623	687	680	666	710	697	700	635	709	672	666	693	669	690	682	710	659	664	676	671	715	654	694	678	627	697	716	644	625	688	707	690	663	649	658	626	675	691	678	663	698	664	704	715	643	665	712	741	714	690	699	731	722	710	686	674	703	709	708	739	663	643	670	639	669	659	687	671	712	670	630	687	667	700	749	687	701	644	682	680	674	693	646	686	650	734	667	644	737	656	722	666	710	706	778	682	684	694	695	628	676	691	695	661	656	690	691	690	706	676	669	656	673	703	704	708	655	659	653	672	636	707	640	658	643	683	655	682	701	717	686	647	716	704	701	671	667	653	673	690	691	640	673	587	672	656	664	725	623	665	704	704	701	649	661	677	692	697	719	672	724	661	658	681	695	721	703	685	668	706	692	673	667	730	667	698	690	703	659	706	637	690	685	684	690	689	659	679	706	671	628	667	667	766	656	656	625	632	683	710	636	699	665	675	676	694	709	705	684	637	693	661	637	684	638	667	653	643	645	670	716	668	669	698	681	685	689	688	687	695	669	711	667	652	691	743	699	726	680	661	703	685	664	697	737	725	668	694	737	639	714	689	732	707	647	677	675	681	752	667	709	693	700	715	678	648	677	704	670	679	699	660	672	712	683	687	686	667	635	663	679	680	689	635	718	696	734	709	652	686	693	662	664	727	669	671	699	646	692	663	646	673	694	663	667	676	673	672	625	683	674	654	625	616	674	683	676	678	684	691	709	666	676	683	677	666	692	656	679	682	704	661	712	632	696	684	678	731	660	688	665	645	653	664	696	684	629	682	698	712	700	664	700	719	673	693	708	659	651	660	637	671	661	666	696	656	736	696	682	688	711	697	691	703	705	691	714	695	698	721	677	665	712	671	660	660	697	751	674	694	643	691	691	687	709	632	663	694	646	641	653	669	689	709	672	706	686	646	700	706	680	644	663	695	638	680	693	665	669	660	663	657	695	685	655	724	651	675	665	640	659	651	698	622	661	720	732	644	668	689	678	676	694	747	695	700	624	697	646	656	703	715	689	640	657	695	662	680	721	669	650	673	657	681	679	640	648	690	693	689	670	685	679	739	697	686	690	667	665	730	693	679	702	648	681	704	724	684	705	689	676	671	669	716	656	670	677	668	721	707	699	675	667	670	709	658	674	675	693	717	692	690	729	677	676	668	680	674	667	675	721	678	705	643	686	691	656	670	693	630	671	664	696	641	701	708	648	699	695	713	692	601	615	679	703	690	664	645	657	684	654	646	664	683	635	637	694	690	690	669	648	718	674	709	684	651	737	682	677	608	711	686	662	641	677	710	696	672	676	685	686	676	637	681	663	669	673	678	678	660	695	691	661	730	671	630	653	728	662	681	689	681	632	714	675	698	643	698	622	675	683	687	659	693	669	661	651	705	688	657	695	716	713	651	679	713	679	699	689	664	636	629	675	703	687	637	675	640	692	687	712	696	687	639	698	704	695	671	694	682	679	687	659	672	674	639	663	702	672	690	676	712	710	653	677	694	655	663	712	650	695	704	711	676	635	706	682	714	688	699	687	686	702	696	681	654	656	690	721	697	651	628	662	711	661	695	742	725	665	668	709	659	697	703	702	676	679	734	679	741	684	709	672	674	674	677	693	702	701	681	694	703	699	708	639	643	736	687	621	673	681	694	704	750	674	683	650	715	663	708	669	656	621	668	671	713	678	689	647	681	657	675	688	728	724	659	667	685	705	737	685	707	637	651	668	692	670	661	701	693	663	676	690	686	638	683	698	699	632	701	661	685	712	692	694	684	694	696	705	684	641	632	627	719	682	702	677	678	703	669	658	650	662	676	676	695	696	632	681	664	657	642	714	624	695	699	646	684	723	700	681	669	683	667	721	683	689	717	673	657	668	691	630	683	696	690	625	660	705	685	667	682	628	685	669	656	682	705	681	648	707	744	633	653	652	715	662	694	693	637	627	701	684	662	677	663	670	660	676	663	649	699	670	694	671	692	698	675	677	680	659	666	700	656	663	664	688	634	698	703	672	642	686	682	669	692	701	681	665	658	679	710	684	654	619	665	669	748	703	688	687	687	691	706	710	662	705	689	706	734	636	692	725	672	703	654	679	720	675	665	649	683	669	646
23740	21030	28427	23822	21013	11680	1314	785	615	547	500	474	416	425	360	401	378	394	339	371	380	336	339	357	325	312	319	291	304	306	305	278	273	297	313	304	281	309	293	260	281	261	289	281	315	281	303	275	275	305	276	277	280	285	284	304	277	319	285	306	278	289	268	310	296	306	287	247	278	272	279	294	292	278	279	294	285	287	280	251	289	284	319	291	306	303	289	300	289	293	255	286	297	260	281	309	294	252	296	289	268	284	295	271	303	267	294	318	287	284	303	283	251	297	283	273	273	295	273	296	283	287	263	274	254	272	276	298	262	288	294	284	278	291	312	300	288	304	293	293	259	262	293	267	297	287	298	299	280	273	277	283	287	252	287	275	314	284	281	267	270	285	270	248	294	277	266	276	288	262	308	278	276	289	290	275	286	278	289	300	258	284	272	287	285	296	300	297	288	282	296	304	283	269	268	288	262	301	288	295	296	270	272	277	268	275	325	300	271	335	306	284	303	301	276	292	309	311	271	273	262	284	318	320	277	306	299	282	262	264	303	297	290	291	320	283	288	278	267	275	282	275	299	256	249	301	312	315	258	311	257	303	291	318	302	282	270	300	280	276	323	253	291	278	280	304	289	275	274	256	276	261	265	285	297	278	281	265	280	293	296	305	261	273	271	279	269	303	304	288	271	254	288	289	279	303	276	299	243	305	276	286	292	284	296	282	322	286	273	274	284	293	282	275	302	285	273	290	270	301	266	276	270	295	281	271	261	275	264	285	299	304	275	283	284	282	284	297	288	280	285	275	302	286	283	300	293	259	279	286	298	278	253	275	266	286	290	303	269	267	287	275	271	271	259	285	292	268	288	285	292	276	285	299	272	288	261	290	260	293	318	258	284	257	287	322	311	316	269	294	303	254	306	289	266	290	273	303	273	271	294	281	283	265	277	306	298	293	263	288	291	321	268	272	259	282	289	309	265	294	274	275	290	280	267	275	271	301	296	287	283	289	285	268	278	274	309	272	300	294	261	294	294	274	305	303	274	284	289	279	263	274	283	272	329	300	295	295	259	278	301	294	283	292	280	310	278	281	269	285	265	295	258	283	311	302	270	281	322	248	288	301	266	278	265	264	296	296	311	282	301	259	285	261	264	285	306	259	305	267	325	279	261	286	262	253	319	261	304	277	300	280	300	257	275	274	284	320	272	244	329	306	294	293	281	283	305	263	304	285	291	327	282	286	278	262	289	281	280	278	272	294	256	292	273	306	264	294	277	252	280	255	277	256	294	299	262	289	320	313	263	295	296	305	288	293	276	281	316	302	298	288	294	275	273	296	288	289	307	297	271	268	273	281	277	282	323	309	287	322	304	268	275	319	302	279	281	263	262	254	290	335	294	282	294	259	293	261	297	277	287	299	288	284	256	262	263	291	256	300	292	289	254	284	248	257	276	272	281	284	288	279	271	272	281	296	267	265	258	273	306	312	276	257	293	289	292	251	292	297	261	301	270	267	292	253	291	270	304	278	289	290	266	277	274	286	291	290	305	312	267	257	294	267	276	290	258	259	268	271	277	289	291	313	292	290	279	300	284	289	258	287	278	312	273	254	281	272	289	287	247	280	277	287	260	281	271	285	283	299	283	287	283	291	276	244	276	257	299	280	281	287	253	261	273	292	282	276	288	283	281	291	269	269	304	300	296	262	299	267	318	276	293	271	299	291	291	244	271	304	294	274	275	263	284	291	300	295	287	293	260	275	274	270	272	242	303	286	257	245	298	332	301	300	277	282	266	274	257	258	289	290	323	273	276	283	274	288	242	279	282	305	278	282	255	276	292	286	265	277	273	267	323	269	297	263	269	264	286	284	276	269	276	297	274	273	265	290	294	309	272	280	305	277	269	264	307	275	314	257	302	298	266	279	313	299	289	304	284	284	305	290	298	299	309	279	263	296	298	265	282	285	303	288	257	285	267	290	281	269	284	281	295	274	282	292	284	270	287	296	294	265	318	290	249	296	279	293	309	261	276	263	270	266	292	263	297	305	289	284	246	278	281	270	278	280	290	261	292	299	269	287	269	260	297	272	285	268	295	267	275	275	280	278	283	281	310	277	269	302	277	284	305	324	273	269	299	314	262	264	271	264	298	271	281	327	248	269	289	266	276	273	287	292	296	314	258	288	305	291	254	285	295	300	265	293	257	252	287	274	252	291	262	284	290	274	299	308	297	289	314	303	282	323	272	282	315	284	309	278	304	280	314	294	290	284	287	316	265	256	282	301	270	279	289	285	261	287	300	276	274	272	276	276	255	271	286	286	296	276	250	309	275	270	267	283	265	252	289	285	304	273	291	283	257	263	296	281	273	278	294	254	282	308	289	261	285	291	309	278	302	262	308	277	308	289	314	300	302	287	314	267	277	285	284	287	266	299	275	257	271	280	270	294	270	277	285	301	289	288	284	279	300	268	302	271	291	277	280	284	292	264	277	271	302	266	247	290	272	285	262	280	302	290	264	292	321	304	313	280	290	267	287	303	283	295	277	285	252	278	272	295	295	291	290	267	257	274	290	286	243	274	292	282	277	271	283	269	282	285	315	274	277	295	264	273	276	271	259	282	263	271	293	286	256	313	288	292	287	288	280	281	280	284	292	270	271	314	286	274	286	294	253	301	277	274	284	299	276	305	274	286	284	307	307	253	286	305	318	300	309	278	290	277	279	283	262	296	281	278	309	256	270	284	284	276	292	294	285	272	270	318	282	271	269	271	282	269	305	335	284	285	296	277	279	260	303	280	276	285	281	295	284	244	267	261	289	250	294	279	287	296	278	289	276	254	295	296	292	312	278	283	272	296	291	281	273	296	301	298	281	237	267	270	293	267	258	288	281	293	317	292	269	284	312	284	249	256	283	309	296	283	293	284	286	287	283	272	285	255	289	294	313	259	288	275	270	271	240	280	255	308	274	306	265	270	277	284	261	288	275	315	309	290	284	263	269	279	279	306	285	260	304	260	273	315	296	292	300	296	311	260	300	276	275	295	297	279	272	276	282	282	280	274	264	289	287	292	279	274	273	311	287	277	297	294	266	293	284	279	325	288	274	275	233	282	285	289	290	282	279	259	268	318	274	249	301	288	298	282	272	293	291	283	290	293	263	288	295	250	251	250	278	277	276	304	286	305	267	267	262	299	269	271	279	264	287	288	248	273	280	306	288	273	280	269	299	272	288	283	299	260	259	287	297	269	269	263	276	265	265	286	267	270	269	247	289	318	287	286	263	235	278	301	280	292	279	298	248	293	269	275	272	274	306	294	285	275	299	310	258	271	306	280	266	303	312	288	275	282	255	300	276	280	304	289	291	295	293	297	295	273	278	268	302	266	316	253	283	294	279	268	240	253	292	284	283	270	290	293	304	259	290	268	291	295	284	295	279	281	260	280	289	270	303	295	273	289	285	266	317	295	251	295	286	284	255	302	312	282	277	294	262	271	279	274	275	318	292	279	295	284	303	295	269	280
7459	10876	8951	4385	2992	2272	1765	1385	1078	963	823	730	651	612	586	527	561	506	490	436	465	410	411	451	383	384	421	388	395	379	365	388	368	386	357	343	360	361	358	379	356	343	362	339	312	369	372	356	331	366	327	312	353	329	343	345	345	354	346	331	370	328	348	342	357	368	359	357	319	370	362	342	340	334	322	359	325	341	327	331	347	332	330	357	346	323	349	405	313	375	371	361	342	344	314	323	350	319	349	332	355	336	348	333	337	313	346	346	301	349	334	322	331	375	342	338	318	366	334	359	349	343	316	365	311	345	341	373	356	374	348	343	348	338	333	322	318	352	328	341	326	337	311	355	352	356	343	359	325	343	342	354	337	313	313	349	355	336	350	333	335	349	351	384	346	359	318	332	387	362	312	327	343	341	317	383	350	327	350	344	343	337	336	340	361	341	347	345	319	314	303	323	351	342	310	328	342	366	316	341	308	346	345	315	338	344	345	348	336	351	359	327	357	345	350	328	349	298	318	328	332	336	324	314	363	361	333	327	324	340	330	320	362	299	348	342	331	345	340	364	371	343	357	361	324	344	371	327	342	317	340	337	352	339	360	340	335	327	359	340	321	342	348	348	369	386	334	307	330	341	311	360	342	375	313	338	349	326	329	323	346	333	326	332	351	350	344	361	346	310	330	321	354	313	334	327	336	333	331	367	352	327	368	335	332	340	357	328	363	365	355	362	328	314	299	320	316	363	354	329	399	350	347	322	327	326	315	334	326	303	337	345	344	358	314	336	364	368	345	369	373	340	332	351	340	339	322	380	342	346	308	374	357	368	323	352	353	332	346	321	334	332	352	331	359	364	321	336	369	327	334	350	339	361	385	367	326	309	317	327	323	344	358	318	324	350	299	360	345	361	345	386	360	365	330	338	364	327	354	354	329	345	313	351	371	336	341	293	367	360	335	310	345	344	340	378	344	334	343	349	343	319	325	323	370	332	333	320	331	349	329	331	334	333	362	332	339	351	320	352	331	357	321	349	345	343	341	340	315	364	337	361	359	367	361	371	372	326	317	336	324	316	335	376	325	342	333	311	308	345	341	331	343	352	350	329	321	300	362	371	317	353	353	349	366	333	337	308	334	323	322	334	330	340	345	278	370	352	338	362	336	338	324	359	338	325	327	354	377	358	342	336	317	351	369	346	369	318	328	313	315	335	380	304	329	361	343	327	339	339	356	357	332	327	335	375	334	323	308	302	364	316	333	319	343	335	357	351	333	333	371	320	342	319	337	296	311	340	320	314	339	380	374	326	358	333	343	331	351	334	330	356	354	325	352	347	355	365	347	367	356	337	352	345	346	314	329	338	353	348	363	312	332	333	348	347	344	346	369	375	366	345	338	343	347	334	345	322	336	340	376	344	375	315	335	360	342	329	348	354	354	335	322	340	350	333	325	343	324	370	341	336	331	324	378	357	332	358	357	299	330	332	349	394	369	361	341	356	344	364	348	331	342	346	345	315	347	347	320	333	360	376	358	357	313	351	339	345	308	354	379	329	310	350	353	362	350	347	355	321	369	310	361	367	335	351	336	334	321	368	368	314	374	332	340	357	335	366	326	317	351	341	309	342	360	332	340	295	340	337	347	318	356	344	330	351	335	368	351	341	364	349	338	321	344	342	327	350	375	363	317	337	335	375	322	367	341	338	318	367	346	314	309	314	322	324	386	366	369	324	324	366	333	330	336	336	340	356	354	322	341	318	324	324	334	351	327	318	344	350	352	352	341	332	301	315	356	328	297	357	342	330	317	379	336	329	338	304	355	338	362	303	320	351	338	338	357	379	339	358	329	343	293	331	302	354	354	370	371	330	334	314	370	330	343	329	363	351	308	308	328	322	341	339	382	342	348	341	326	334	336	329	352	339	332	364	317	353	354	346	336	362	344	341	354	348	340	356	354	298	321	377	355	353	342	343	336	345	362	319	348	325	356	338	345	345	360	328	345	337	331	323	318	320	307	329	361	320	363	339	329	342	305	305	331	301	358	318	334	306	302	327	307	291	394	332	330	356	366	336	352	320	364	339	357	284	306	337	328	343	333	338	330	355	339	333	358	354	341	365	350	348	351	364	355	339	351	302	308	338	331	329	324	325	344	362	328	372	326	329	359	348	349	296	307	325	326	339	349	321	342	325	345	328	338	329	358	374	328	376	325	335	323	378	323	344	361	357	368	342	338	345	356	334	353	337	370	301	341	336	369	323	354	353	349	337	356	347	341	370	345	354	363	333	338	335	353	380	325	352	375	342	368	297	306	339	331	350	374	329	358	326	328	326	330	325	356	324	317	364	326	309	327	362	363	336	342	329	336	324	354	350	334	329	349	332	356	365	334	330	352	331	337	339	353	333	307	323	325	347	338	364	311	340	353	372	309	339	313	359	325	347	344	337	330	336	328	326	358	332	344	302	331	353	338	348	336	328	319	358	335	338	339	351	350	309	335	345	311	308	360	322	345	337	331	368	362	329	366	350	318	332	340	337	357	340	318	352	332	317	320	334	344	318	302	336	312	329	345	347	349	364	349	353	334	327	319	318	313	312	340	309	295	329	345	334	362	342	308	366	319	351	312	345	325	326	322	361	330	319	335	326	349	352	356	337	359	294	300	316	349	360	320	399	302	334	334	346	342	350	300	329	336	369	314	360	331	307	340	317	313	329	311	345	355	361	335	345	308	310	388	275	327	327	341	333	341	373	311	357	318	349	345	323	375	349	337	327	322	359	372	362	356	353	340	346	354	344	328	353	308	383	342	331	342	295	353	350	326	350	365	336	324	339	333	329	315	323	330	369	344	357	333	348	340	352	357	340	343	367	360	318	376	356	330	322	338	328	314	370	359	296	341	338	322	355	362	330	348	342	335	349	331	349	320	338	358	332	316	353	354	347	311	364	329	381	329	310	354	366	377	315	322	362	338	343	364	336	368	317	368	351	314	350	314	332	356	347	365	344	327	371	341	329	331	315	348	376	333	324	349	357	340	354	354	370	308	295	327	324	343	342	334	331	350	309	356	338	352	326	336	318	346	359	351	361	345	354	308	333	353	332	320	336	311	326	336	322	348	322	358	308	337	362	335	314	350	305	358	360	352	377	317	353	355	329	348	339	320	329	355	336	345	368	315	330	337	313	348	374	375	328	359	352	347	332	348	341	338	335	341	357	345	325	325	381	306	337	352	331	345	385	371	395	315	331	316	356	323	367	359	346	322	334	329	319	322	372	311	336	320	350	341	373	295	336	336	335	345	313	357	344	330	365	348	343	359	340	322	369	362	339	314	323	329	319	340	338	330	335	291	295	337	333	359	349	355	340	345	350	326	367	335	340	353	336	366	351	329	339	329	355	313	338	301	329	332	345	341	326	313	330	340	333	312	360	310	285	310	348	338	342	299	348	313	365	320	336	329	325	342	349	336	334	344	334	332	322	353	347	343	330	341	338	343	336	317	339	370	326	302	323	343	347	364	336
25035	21041	27316	24852	11120	1340	1027	867	879	835	722	754	693	733	721	660	704	725	723	712	703	731	730	721	679	699	654	683	706	710	677	670	700	699	706	703	660	684	720	693	681	694	669	701	701	696	673	650	675	688	682	715	686	709	718	674	651	645	701	680	672	713	665	708	689	686	685	730	683	695	713	660	662	704	656	668	697	660	692	684	646	690	632	651	655	660	629	697	713	678	685	650	702	651	713	601	646	649	666	615	696	724	690	692	650	698	673	681	676	667	712	694	744	663	666	703	666	655	699	759	664	666	699	665	698	709	706	642	649	641	734	717	696	703	666	654	666	716	696	680	703	676	647	702	699	681	675	685	660	682	680	650	694	687	713	680	737	710	684	662	673	682	634	652	644	690	680	663	658	693	650	688	700	721	681	684	653	633	677	661	653	722	678	681	653	688	714	659	709	641	675	666	697	706	681	630	714	692	682	685	649	662	699	707	732	678	704	675	674	680	672	679	676	698	742	733	655	623	681	661	655	695	685	679	696	669	714	722	661	730	659	660	708	723	698	631	654	650	668	714	658	631	671	683	670	681	664	747	661	705	648	627	689	677	678	653	678	653	677	665	676	649	645	692	702	655	698	685	662	688	729	652	701	680	696	729	661	694	633	692	680	630	696	658	691	616	706	655	667	636	702	679	705	668	684	660	690	626	671	685	639	703	651	672	717	674	681	659	680	630	693	642	668	681	684	711	693	631	648	748	703	711	663	669	647	676	678	595	693	654	682	643	647	646	674	679	669	680	629	672	658	617	662	619	668	691	709	698	664	718	688	704	682	694	664	648	661	707	705	709	674	676	712	680	714	648	680	635	657	705	693	644	677	689	698	662	638	678	673	705	656	635	695	729	675	691	677	667	670	604	656	712	693	705	665	706	659	778	715	677	698	693	691	694	732	625	741	712	699	666	665	610	718	701	691	705	656	637	720	683	700	690	676	674	659	672	689	694	676	705	671	699	659	689	681	701	675	687	676	679	664	635	628	652	705	649	668	656	659	674	689	687	647	639	692	682	636	678	710	688	682	729	648	729	707	686	688	685	647	676	653	669	686	697	636	707	646	632	668	701	684	681	687	642	693	729	712	709	675	624	704	657	714	698	691	650	641	679	673	669	653	682	680	697	658	655	670	651	632	685	655	694	684	649	689	665	652	703	652	688	704	704	698	654	698	695	652	620	656	697	663	714	644	659	710	751	693	657	684	691	661	645	675	658	673	726	686	709	683	647	686	739	724	645	694	683	688	698	704	656	672	696	663	709	666	759	704	661	692	675	669	690	661	689	671	653	665	640	682	653	734	679	690	685	700	659	648	650	650	682	661	702	686	690	646	702	656	674	689	676	729	660	686	702	677	659	692	672	709	685	651	702	691	643	712	707	640	664	687	700	677	651	645	679	709	663	642	685	669	652	643	657	663	669	653	718	686	711	699	686	696	684	658	716	678	654	703	675	656	678	702	672	689	687	678	669	692	692	678	664	654	685	649	693	699	682	689	691	652	652	674	695	690	664	699	660	676	660	692	651	664	630	675	650	685	640	667	661	640	675	690	637	604	633	674	669	667	656	685	702	666	634	694	718	650	703	638	665	715	651	681	657	661	626	672	698	661	672	709	705	663	682	629	578	656	682	669	681	662	662	730	664	656	728	701	677	672	650	679	676	656	668	688	656	733	688	670	659	665	678	675	690	647	668	651	646	698	684	675	681	648	654	662	707	692	730	666	664	637	655	646	657	676	687	674	692	646	695	703	696	753	696	674	712	655	670	640	679	728	664	666	678	639	693	639	686	652	711	677	665	619	685	686	676	657	706	681	659	665	729	641	743	633	702	664	703	679	720	670	685	680	700	662	709	665	653	690	644	679	698	671	671	670	678	676	637	645	675	678	664	649	659	707	666	652	673	668	706	668	690	677	707	694	681	687	653	661	667	678	672	693	687	693	658	653	659	703	627	692	684	632	627	672	643	704	645	686	659	686	644	623	666	649	692	654	690	717	648	674	700	680	720	611	679	662	654	715	724	698	681	660	715	703	686	660	675	665	671	620	679	651	686	670	734	645	692	696	676	701	656	672	724	712	703	657	732	686	664	665	674	706	697	678	682	678	709	688	654	694	702	698	687	648	695	692	660	693	762	633	657	685	673	678	681	698	683	679	620	679	616	686	650	621	722	679	661	672	660	667	616	655	587	656	698	659	654	662	712	737	707	688	637	636	658	738	662	652	673	692	668	647	702	639	671	686	692	675	690	690	649	720	621	658	685	676	700	682	698	743	659	699	672	638	658	694	708	687	691	652	711	709	651	675	677	619	672	676	674	664	669	689	665	675	689	655	655	686	657	637	649	659	696	695	669	639	673	679	662	679	695	673	681	665	651	662	701	717	658	663	683	702	702	667	657	687	666	696	673	661	653	678	716	668	688	658	645	671	675	626	688	646	709	652	688	689	751	661	681	720	638	705	682	672	637	650	665	673	669	683	644	671	610	710	668	684	639	665	688	661	675	670	667	719	635	666	724	663	669	590	671	657	656	707	658	715	677	687	655	614	658	705	668	671	641	662	693	672	712	668	666	716	671	645	641	725	658	661	694	667	696	681	661	692	662	677	665	711	662	676	681	674	682	654	697	700	636	712	652	619	674	686	680	681	676	671	654	688	698	621	659	675	675	658	723	653	635	681	693	676	671	688	664	704	720	676	646	688	715	694	671	714	701	665	698	709	678	680	633	684	657	685	716	688	670	665	657	606	650	658	655	688	676	715	676	686	662	672	662	692	686	683	651	667	647	648	690	709	710	678	684	710	632	682	646	648	665	721	670	690	699	711	665	712	670	667	662	678	722	627	683	682	650	679	599	647	647	639	674	644	711	680	652	671	672	710	634	672	666	652	654	646	686	724	653	665	674	708	663	678	694	643	705	667	722	656	626	713	672	668	692	657	708	676	668	645	663	660	673	640	673	665	704	655	677	701	670	720	702	652	703	696	712	678	650	715	674	685	679	680	650	628	645	659	688	665	692	713	694	692	696	641	709	691	705	676	701	654	665	656	683	683	636	677	672	684	627	711	674	682	686	668	669	704	677	696	659	690	658	636	707	698	671	717	674	719	651	645	663	607	715	676	691	700	665	616	698	664	646	623	681	669	694	697	655	664	667	672	695	648	681	721	660	687	673	654	659	657	693	675	685	691	687	715	629	726	661	690	709	669	696	694	633	692	679	704	709	658	677	692	704	659	695	695	708	636	669	668	693	658	688	687	688	695	688	702	653	703	617	729	663	656	667	658	702	703	643	661	711	708	679	674	689	670	690	660	675	741	683	616	661	666	687	678	658	731	681	754	670	730	680	653	686	668	670	641	677	685	681	655	676	692	695	680	692	646	634	636	645	708	634	739	669	683	741	705	696	708	712	706	682	678	707	722	672	664	645	704	633	634	641	635	674	659	674	675	706	713	661	641	672	677	673	713	646	675	669
7534	6433	5030	2687	2045	1750	1498	1323	1178	1114	1038	945	927	932	852	844	852	902	816	848	822	796	780	808	813	795	793	808	740	804	811	772	813	811	762	776	750	772	784	805	799	780	802	793	789	765	730	770	789	774	788	780	768	760	774	751	762	748	784	768	783	766	773	768	788	783	773	783	787	725	796	742	757	794	775	809	737	718	784	803	792	752	780	774	732	791	756	747	716	761	771	772	811	728	733	817	810	761	766	732	777	753	800	817	778	747	739	770	760	770	797	766	811	782	816	756	765	794	790	764	765	813	776	793	810	767	777	731	779	764	789	708	767	779	747	807	787	757	760	775	770	755	789	795	764	788	802	784	769	781	789	797	759	762	809	810	740	771	792	720	841	777	755	772	791	775	794	748	779	842	782	733	772	767	732	745	786	815	782	778	802	753	748	803	772	770	799	766	756	789	827	757	758	779	764	746	789	756	779	690	775	747	788	745	725	774	771	765	795	772	766	793	769	767	801	735	782	763	769	765	797	782	738	768	772	770	792	698	754	757	751	724	763	762	745	752	784	761	770	705	747	767	762	749	776	784	787	718	796	776	805	740	799	819	769	749	774	789	761	742	760	737	777	805	795	738	783	787	781	751	801	742	776	818	757	793	791	774	714	808	819	816	778	766	773	759	726	801	777	777	711	754	748	746	742	745	724	752	725	780	797	776	730	786	767	809	776	790	756	735	715	857	740	778	799	751	779	783	797	777	729	778	749	802	736	714	763	791	768	805	797	736	748	758	780	752	788	753	780	788	768	769	725	825	803	791	782	737	795	751	737	817	802	742	744	789	775	770	758	754	755	756	775	765	772	797	780	784	765	763	777	794	785	798	770	783	740	801	750	738	815	764	770	766	784	827	768	753	758	808	733	805	761	806	753	803	780	760	790	750	775	768	759	763	777	768	745	764	796	773	728	798	812	812	802	763	763	847	741	787	768	777	761	761	757	785	790	805	755	747	725	742	708	760	779	784	785	710	733	781	781	749	758	770	734	798	791	814	778	797	796	756	747	799	766	726	792	724	782	767	816	823	762	747	769	769	758	830	726	800	795	778	795	810	748	789	773	731	787	774	749	748	734	739	785	756	792	779	784	773	756	759	737	744	743	752	783	769	783	793	751	735	771	770	734	753	776	764	757	738	770	831	786	788	795	794	766	754	721	762	759	759	769	808	707	797	747	763	775	758	774	785	814	795	730	760	762	771	702	809	757	779	809	781	819	749	771	743	786	775	763	776	783	770	756	759	758	738	790	761	803	774	755	819	737	821	757	766	813	749	780	765	761	781	750	766	768	806	768	760	738	778	780	742	800	772	756	764	741	756	796	769	783	782	758	762	710	732	725	744	761	756	780	781	805	750	716	802	774	761	750	754	790	794	799	691	733	754	769	764	724	800	766	753	809	750	785	770	761	769	768	741	797	769	776	797	761	735	802	784	797	724	750	716	786	747	773	780	776	772	766	800	731	801	827	786	787	757	750	752	784	732	785	754	769	780	751	799	754	737	803	767	772	832	733	752	782	758	783	789	765	738	763	778	829	726	756	745	725	786	749	727	786	760	793	765	732	775	757	775	724	778	782	759	758	812	755	785	744	754	790	773	833	745	770	773	786	716	754	793	818	786	755	773	754	798	823	771	766	837	774	822	786	741	821	749	776	749	759	807	771	772	765	789	786	743	760	749	738	792	804	800	818	706	770	762	739	752	770	774	747	762	773	725	746	770	766	758	785	741	773	796	781	716	774	748	768	840	844	782	751	773	778	839	769	794	752	792	769	776	758	747	726	792	756	725	708	795	765	753	795	744	763	779	775	743	761	773	772	758	744	744	744	751	789	793	794	782	781	817	757	760	771	778	787	828	735	796	776	785	742	786	770	764	778	767	809	777	742	776	821	790	746	795	751	776	814	732	806	772	793	741	811	792	808	828	769	785	736	753	797	788	768	734	809	762	749	788	754	709	748	768	758	781	763	739	738	711	803	782	783	811	778	711	781	778	773	707	763	768	730	730	801	748	794	719	797	704	757	779	827	745	744	786	787	801	810	706	817	829	799	792	748	736	779	719	820	722	760	814	805	769	779	761	790	782	725	752	801	772	732	772	735	791	781	741	742	794	736	815	780	720	754	720	720	680	746	765	802	743	785	755	814	721	827	789	793	793	790	755	755	807	823	792	800	796	722	753	753	813	781	771	781	717	757	754	803	739	803	796	808	747	782	784	787	753	745	757	794	728	816	839	762	779	777	795	756	719	797	834	811	802	791	773	824	795	765	782	809	806	798	773	758	736	754	762	756	743	766	677	735	781	688	777	820	736	774	727	826	801	775	762	796	742	742	766	770	718	786	772	770	791	716	755	752	724	801	784	759	741	756	733	788	779	733	726	785	836	745	726	823	768	825	721	788	734	822	795	768	741	763	787	742	786	750	710	781	755	773	801	815	776	796	797	792	775	727	734	770	766	784	735	794	767	796	752	783	766	781	780	778	805	756	794	751	760	730	720	792	769	754	809	766	786	788	795	781	774	789	741	766	746	756	702	728	773	772	760	775	789	746	743	791	748	802	767	778	723	730	773	750	752	770	793	774	747	835	779	778	718	795	744	769	756	784	765	776	783	755	738	757	746	763	779	790	744	801	783	751	765	793	777	765	767	780	771	767	722	827	767	752	786	752	766	751	757	814	787	745	729	751	760	770	767	819	748	731	776	732	799	748	780	779	810	740	771	750	753	749	787	733	801	796	768	787	741	825	787	772	726	785	729	774	797	783	749	748	781	779	775	788	764	771	823	852	738	748	783	785	786	771	816	788	806	764	778	762	743	783	737	730	747	757	825	739	758	737	773	755	717	772	766	767	738	721	768	740	751	749	743	786	817	752	796	765	728	768	755	755	759	752	751	747	787	785	750	762	795	766	735	800	783	765	812	771	743	741	702	784	771	737	761	774	769	802	761	753	770	714	751	795	764	785	795	725	784	752	784	768	726	804	751	766	795	731	774	778	767	762	824	757	741	736	787	761	741	764	827	777	806	752	786	730	772	754	777	793	742	776	755	755	784	740	770	792	766	739	744	772	783	776	764	757	731	760	759	788	748	788	737	763	781	756	774	727	799	791	773	809	763	792	785	769	717	765	799	829	781	745	788	796	741	764	782	786	832	800	778	700	760	801	721	761	767	735	783	782	758	809	766	775	761	771	723	779	791	734	763	741	776	791	805	723	738	788	755	805	780	805	757	768	750	773	776	736	739	787	794	812	770	754	736	754	747	759	828	806	781	780	762	769	741	743	777	737	785	824	772	725	747	758	759	784	796	790	789	795	727	722	750	795	738	809	758	771	755	754	750	768	735	731	756	738	784	749	754	781	736	803	763	832	782	749	782	819	766	793	766	779	737	767	760	743	795	797	787	713	773	845	772	736	780	760	791	768	780	789	805	775	767	725	786	756	756	761	767	786	741	778	760	791	789	759	719	811	789
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
