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
341486051552	341486052120	341486052670	341486053220	341486053770	341486054320	341486054870	341486055420	341486055970	341486056520	341486057070	341486057620	341486058171	341486058721	341486059271	341486059821	341486060371	341486060921	341486061471	341486062021	341486062571	341486063121	341486063671	341486064221	341486064771	341486065321	341486065871	341486066421	341486066971	341486067521	341486068071	341486068621	341486069171	341486069721	341486070271	341486070821	341486071371	341486071921	341486072471	341486073021	341486073571	341486074121	341486074671	341486075221	341486075771	341486076321	341486076871	341486077421	341486077971	341486078521	341486079071	341486079621	341486080171	341486080721	341486081271	341486081821	341486082371	341486082921	341486083471	341486084021	341486084571	341486085121	341486085671	341486086221	341486086771	341486087321	341486087871	341486088421	341486088971	341486089521	341486090071	341486090621	341486091171	341486091721	341486092271	341486092821	341486093371	341486093921	341486094471	341486095021	341486095571	341486096121	341486096671	341486097222	341486097772	341486098322	341486098872	341486099422	341486099972	341486100522	341486101072	341486101622	341486102172	341486102722	341486103272	341486103822	341486104372	341486104922	341486105472	341486106022	341486106572	341486107122	341486107672	341486108222	341486108772	341486109322	341486109872	341486110422	341486110972	341486111522	341486112072	341486112622	341486113172	341486113722	341486114272	341486114822	341486115372	341486115922	341486116472	341486117022	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	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
23244	21834	29692	24581	21835	21862	7218	753	538	464	437	368	377	331	322	276	271	277	231	263	253	213	235	231	217	256	243	200	232	227	214	221	209	193	225	252	217	201	213	222	207	209	224	205	191	196	190	207	188	213	210	200	176	196	215	194	199	198	205	204	192	221	170	190	210	187	201	217	219	207	207	235	234	227	222	217	216	199	164	195	204	198	239	199	198	188	187	198	230	191	188	157	204	183	198	218	196	212	223	191	198	194	176	164	216	189	212	190	189	197	191	193	194	218	211	186	175	195	200	183	164	241	217	198	192	193	196	220	198	192	204	225	214	204	206	207	213	188	184	190	181	189	172	195	185	181	206	209	203	206	199	215	193	213	198	206	227	199	192	183	188	196	213	207	193	180	209	211	189	202	193	181	191	217	201	209	175	205	189	195	188	203	189	187	206	213	190	191	195	208	187	192	190	209	195	181	190	176	209	198	220	191	192	193	194	210	187	148	202	211	214	222	187	225	197	187	196	214	189	175	179	227	191	196	183	200	200	199	173	221	190	203	215	197	233	191	185	207	220	202	169	192	208	217	186	200	177	202	224	197	194	201	218	192	196	181	232	179	193	217	192	187	190	190	199	199	205	187	201	198	200	215	184	190	217	206	194	157	217	207	186	191	195	215	199	194	215	219	203	198	192	202	216	186	165	205	211	207	199	231	175	174	182	216	197	202	196	222	174	190	197	189	218	194	202	209	173	189	193	220	189	203	210	204	205	208	199	180	203	192	219	194	205	182	190	212	188	191	228	219	204	212	189	205	201	224	196	186	181	182	207	186	202	212	218	202	186	172	184	203	226	194	179	196	204	198	213	190	170	184	168	196	189	192	213	203	192	170	215	216	180	189	194	215	200	194	218	193	220	225	179	211	212	216	192	185	206	192	179	221	183	199	202	187	180	182	234	205	213	221	219	234	205	214	208	172	168	210	172	202	183	177	191	208	192	205	201	215	181	199	214	213	195	184	209	206	199	193	191	225	198	211	200	183	185	241	182	194	199	204	189	207	199	187	197	170	215	224	178	191	198	188	200	200	218	219	192	185	214	183	184	179	165	199	194	170	185	195	209	198	213	177	205	201	212	194	190	209	204	192	185	187	245	193	204	206	194	188	175	185	193	180	177	174	184	182	199	199	215	177	197	199	192	186	186	200	208	184	187	192	224	214	194	232	191	196	197	193	173	187	190	187	185	194	181	198	177	180	189	189	194	189	206	192	212	190	214	200	185	174	209	225	182	181	216	227	225	193	198	199	203	201	205	168	195	228	178	196	193	192	187	188	221	175	179	205	206	211	193	182	202	182	226	216	204	182	186	176	180	197	180	184	182	181	225	202	211	181	200	183	182	183	181	201	172	193	201	195	194	188	200	188	223	193	176	205	214	197	178	186	194	196	192	203	173	230	176	213	201	182	204	204	170	216	191	208	180	190	196	202	195	185	194	193	206	190	223	209	189	224	203	183	189	209	201	224	218	189	209	206	199	206	212	208	197	198	197	193	193	196	182	188	194	173	169	199	190	184	204	182	191	199	193	204	188	162	170	189	187	200	180	204	201	206	185	199	205	162	197	204	182	205	196	205	179	185	185	192	191	201	214	197	216	206	194	184	213	208	208	208	201	196	222	211	206	217	189	183	212	191	207	209	210	191	191	196	203	177	212	211	189	197	223	216	198	221	191	206	187	213	195	183	213	199	226	192	213	188	194	172	175	206	204	201	201	200	190	221	189	222	214	206	185	175	191	181	204	184	190	175	177	190	200	191	191	168	210	203	207	176	212	195	178	193	193	200	214	230	209	213	182	211	205	201	200	171	221	212	198	207	170	211	228	200	201	177	210	179	184	169	201	216	206	202	214	198	192	189	181	198	218	205	208	166	222	219	200	193	198	202	202	197	199	177	188	184	206	189	192	198	196	213	189	191	205	197	195	207	210	191	197	214	193	192	189	181	192	189	185	191	197	190	216	192	202	210	183	222	212	184	210	204	185	175	204	190	198	219	204	175	179	151	181	204	218	215	171	191	208	172	214	206	201	224	224	204	174	181	191	172	191	195	187	180	184	196	199	162	188	218	191	163	205	206	199	205	182	178	207	187	194	196	220	196	197	207	213	186	192	201	191	201	186	195	207	209	180	195	197	191	202	208	199	192	192	222	204	187	182	182	186	195	176	193	189	185	198	192	218	214	214	182	188	215	202	203	204	200	198	214	185	199	194	188	197	178	194	191	208	202	174	206	221	187	208	195	208	193	219	211	195	206	218	184	186	208	174	207	188	198	200	195	203	214	223	190	198	207	169	192	181	198	196	211	176	198	207	174	191	221	202	212	187	192	204	187	203	214	181	206	221	190	180	204	192	175	209	190	194	172	178	195	181	179	184	198	194	187	185	195	210	213	176	217	208	186	202	189	202	187	173	181	189	171	211	178	170	187	201	192	195	200	190	202	187	237	179	197	204	219	204	199	194	187	186	186	209	183	197	191	189	222	203	204	197	215	196	199	242	193	197	189	180	202	177	194	190	215	175	203	195	199	185	186	211	192	220	203	198	171	212	193	182	190	216	194	191	185	175	178	182	212	186	206	205	212	194	208	182	190	191	225	191	202	194	188	194	199	208	210	187	205	203	196	193	177	197	185	197	197	190	191	211	189	232	180	198	189	198	221	226	215	209	183	199	190	183	217	185	180	208	206	226	196	188	202	203	207	202	179	207	203	229	185	175	211	157	171	196	210	200	196	193	172	184	210	210	212	203	194	216	194	210	200	194	207	206	193	191	213	210	198	210	200	198	192	185	191	192	198	218	191	188	225	179	201	199	192	194	217	216	209	179	197	191	204	189	195	197	185	186	191	187	199	204	207	181	192	191	191	214	169	217	217	193	209	171	179	202	188	223	168	204	183	184	201	209	177	184	184	209	194	207	201	197	185	198	179	164	200	194	190	202	209	210	199	213	188	206	188	194	202	197	209	195	201	201	213	203	190	168	173	217	179	212	213	221	183	190	198	205	187	176	213	221	189	206	198	171	194	177	200	197	200	162	198	189	203	187	231	189	221	192	200	221	180	217	193	196	187	203	205	199	186	200	195	189	205	218	199	198	205	210	198	216	198	191	193	246	190	179	217	191	179	200	214	197	166	200	205	196	195	225	210	198	205	210	200	213	186	193	187	195	206	231	178	185	192	188	181	202	210	195	190	208	211	182	182	195	192	230	180	195	214	193	191	194	202	199	189	183	197	215	192	179	195	209	205	212	192	221	182	197	194	183	202	197	201	191	200	195	196	195	190	203	190	202	189	186	192	186	193	216	184	184	199	222	215	227	220	199	178	190	211	208	174	208	193	208	181	197	186	208	200	210	178	179	206	188	196	204	179	197	193	217	213	213	190	175	214	241	204	180	200	199	195	202	209	193	175	196	186	173	176	175	200	206	222	231	185	188	189	203	179	216	193	183	211	197	172	181	176	197	182	177	179
4522	13596	9540	4417	3095	2242	1814	1349	1095	909	760	655	578	501	479	480	447	428	385	354	333	315	337	316	345	336	295	303	294	299	303	305	266	317	279	247	270	290	289	266	261	228	271	248	287	259	296	243	245	228	247	261	247	241	276	258	271	264	271	265	254	250	252	253	246	264	243	240	254	250	262	262	277	236	253	260	249	268	277	276	258	282	242	255	243	258	263	234	273	248	263	283	221	230	232	263	267	255	262	255	278	228	260	257	268	272	266	267	266	274	246	235	257	242	257	254	230	251	229	270	231	232	255	232	268	264	244	246	236	273	251	272	211	264	253	268	252	261	250	252	248	248	243	245	258	222	267	290	237	276	225	256	251	289	261	224	232	254	256	265	254	239	242	242	237	262	240	231	243	235	253	261	250	223	219	218	259	271	259	255	248	264	260	260	239	276	293	252	253	250	252	283	244	218	224	260	236	270	251	252	241	215	256	249	263	257	239	239	245	243	266	250	261	266	251	227	246	258	272	227	270	261	248	244	247	244	255	232	256	233	235	232	239	249	222	271	233	239	221	227	263	238	256	278	246	240	258	272	237	231	256	259	239	268	263	233	265	249	252	251	231	257	226	231	234	266	250	250	239	246	242	244	247	239	249	258	252	266	254	251	259	235	270	276	252	231	245	236	240	244	255	258	278	238	238	242	225	235	247	248	271	260	256	248	252	239	242	215	260	228	235	247	257	257	233	269	242	272	253	265	232	222	229	249	240	249	262	279	244	239	233	236	243	259	260	261	266	237	234	256	250	238	244	248	245	240	256	229	248	251	254	251	239	212	278	257	244	268	253	255	242	274	239	237	249	236	224	245	249	237	253	238	232	262	239	259	265	228	244	245	295	217	275	239	260	257	242	283	265	233	245	235	223	270	243	224	246	242	233	238	226	243	227	261	265	244	266	247	214	268	244	251	255	241	260	272	231	229	247	250	278	227	248	239	251	219	256	252	260	225	242	261	250	254	247	247	258	262	257	254	257	277	256	268	235	225	275	227	243	257	274	259	242	262	235	276	272	226	249	251	258	257	253	260	243	227	229	266	252	246	262	256	235	247	247	256	229	263	254	256	248	226	253	257	279	253	281	245	248	265	239	253	240	260	250	245	260	242	245	229	250	226	257	239	260	268	259	229	260	240	247	230	244	233	232	238	243	236	263	247	246	262	220	245	238	234	249	210	252	227	251	258	240	275	252	240	271	226	243	247	234	258	239	240	227	287	278	214	230	232	232	258	240	248	257	253	255	232	241	262	269	234	243	244	243	235	248	218	241	257	247	230	242	255	233	265	246	241	243	266	253	284	247	269	266	249	230	272	242	246	212	259	219	270	251	261	269	244	276	286	219	253	259	261	236	237	249	256	255	266	232	259	251	255	256	232	238	266	221	245	251	264	247	253	232	225	261	254	257	254	240	241	253	247	254	237	247	251	260	250	250	245	238	228	270	275	257	249	261	261	233	266	259	254	242	252	259	258	256	240	275	251	221	222	252	261	255	268	227	234	254	275	236	244	249	224	224	225	248	236	280	274	261	251	253	228	262	272	219	241	258	228	264	263	237	234	243	257	237	266	252	219	232	250	234	229	254	235	256	265	224	260	248	237	258	214	251	241	243	232	259	254	256	226	246	252	261	250	248	264	232	230	244	228	258	250	256	254	251	245	249	253	281	243	243	260	258	256	265	253	251	249	251	278	266	259	255	253	244	259	243	232	291	265	256	246	238	266	254	243	219	243	248	224	269	239	218	258	232	247	252	258	248	275	271	267	256	237	258	239	273	225	228	226	243	239	246	265	250	273	241	266	245	228	248	231	293	226	260	266	243	210	263	250	249	220	246	183	250	235	251	250	269	228	244	270	272	234	231	266	218	254	254	237	239	238	246	219	237	245	287	257	233	241	263	240	252	263	235	234	233	253	230	237	254	236	268	269	256	256	262	236	254	236	265	254	224	259	253	261	254	244	244	261	236	235	250	257	272	232	237	252	232	276	246	260	248	268	256	250	241	272	280	250	244	264	261	256	246	259	242	230	231	270	262	276	246	248	241	252	243	250	247	262	256	266	227	246	258	264	259	270	272	244	240	249	247	230	253	269	271	245	231	246	241	252	261	264	250	265	253	238	241	263	278	231	257	247	239	264	246	234	252	264	237	254	243	245	252	263	239	270	256	241	255	249	265	267	235	285	240	254	263	250	263	232	247	251	261	227	240	244	237	246	266	276	258	256	284	245	253	245	251	250	256	240	245	283	245	262	244	251	246	245	242	261	251	257	240	255	238	251	282	251	281	281	230	243	248	262	263	237	267	250	240	247	289	265	252	264	252	263	246	246	260	214	224	280	253	260	250	262	239	270	245	247	234	264	255	233	272	270	238	245	256	264	253	252	232	272	267	258	268	254	259	235	256	269	232	252	218	246	266	230	246	241	259	246	246	224	239	225	256	257	262	233	258	253	218	219	240	257	248	259	268	274	238	257	228	242	250	234	252	244	265	242	250	231	243	244	265	240	239	286	218	243	256	230	247	240	256	244	261	257	258	252	208	277	233	266	260	253	255	253	268	240	228	254	264	232	244	238	227	230	247	239	257	253	232	239	247	252	263	248	225	257	241	249	226	241	251	250	264	258	272	252	234	225	234	219	230	240	220	230	248	251	260	242	255	264	259	256	258	248	240	273	279	257	244	258	262	258	236	261	254	278	230	245	233	229	246	223	241	245	241	259	233	239	239	243	247	257	242	234	247	246	232	249	248	252	236	247	245	269	266	256	236	227	234	263	244	219	256	221	233	272	207	240	215	251	251	251	249	258	262	245	251	240	256	232	219	218	248	258	241	230	262	250	265	242	236	253	263	270	225	229	247	234	236	257	250	240	240	260	258	243	238	262	243	249	226	275	227	237	243	262	241	275	231	251	247	259	269	257	229	242	250	253	239	232	264	271	251	241	254	274	235	232	214	271	274	269	244	250	252	233	246	286	255	259	242	243	232	278	264	256	250	237	263	246	236	248	260	252	238	215	252	260	249	238	228	257	253	238	229	231	232	296	259	252	247	253	267	255	263	271	236	245	236	267	277	270	249	232	264	236	257	261	252	234	272	258	247	245	246	238	225	267	235	272	242	219	236	233	236	250	212	239	222	260	265	255	239	228	265	255	234	233	249	220	272	223	260	247	232	261	230	276	281	233	234	259	237	241	238	249	250	248	268	211	273	235	250	248	255	223	246	276	232	251	261	241	271	242	248	250	240	237	270	246	212	220	257	237	258	234	251	242	257	261	264	213	233	304	241	240	243	254	242	231	264	204	221	256	259	233	248	243	242	243	247	267	253	251	285	256	259	247	229	224	247	240	247	267	251	265	238	237	240	253	249	239	231	267	237	273	247	276	231	234	197	221	245	243	236	267	252	289	243	238	271	248	267	263	247	251	253	250	273	262	247	232	224	287	265	274	254	245	252	241	263	224	258	266	275	283
27214	18176	4009	696	547	481	496	465	496	453	463	488	480	488	482	471	469	472	495	437	415	449	481	407	476	466	493	466	478	454	470	455	466	468	477	459	447	430	470	469	433	441	441	416	446	534	484	488	488	469	486	464	467	464	465	449	467	489	431	465	473	472	474	464	434	409	462	442	487	490	452	413	434	476	415	472	490	497	456	453	418	476	439	458	484	505	459	413	486	473	441	498	463	468	476	441	474	468	468	479	466	505	426	464	430	447	459	438	426	484	456	472	468	438	462	473	511	484	487	409	442	474	456	487	455	507	475	445	477	446	488	484	479	456	446	475	457	478	476	499	472	506	462	448	452	490	448	465	442	462	447	476	443	462	478	477	455	422	419	501	456	484	430	463	477	472	444	443	412	461	460	482	473	473	475	453	429	453	458	495	481	438	488	454	483	460	417	459	451	454	471	500	452	443	453	459	486	465	452	460	482	447	477	465	452	472	461	483	434	491	421	466	460	470	463	458	486	460	413	462	446	469	471	460	495	457	441	440	473	479	470	477	466	458	445	487	445	440	468	498	504	493	454	447	458	483	447	461	512	494	463	441	449	417	455	486	463	468	485	458	473	467	449	488	437	507	490	467	424	526	437	487	473	490	472	445	472	440	465	476	453	470	467	449	436	452	448	439	461	475	486	451	446	466	467	474	425	471	455	436	453	450	472	451	479	493	458	430	471	452	429	499	473	454	447	437	466	490	483	456	501	449	465	483	463	485	475	468	512	461	450	469	472	443	438	472	456	452	467	456	473	434	439	471	433	458	445	476	507	458	474	503	472	486	467	473	467	475	484	490	463	477	484	447	452	441	444	484	452	475	469	466	438	448	451	491	449	471	426	440	480	469	471	446	500	520	505	451	453	455	426	442	485	478	432	510	498	477	472	488	481	453	426	472	477	459	461	477	428	432	464	445	498	446	491	462	467	498	476	441	475	451	462	445	443	412	470	440	472	443	463	439	445	473	471	481	485	455	459	476	480	443	515	465	480	474	449	506	475	463	472	475	414	446	498	461	459	462	456	416	509	482	452	460	432	467	446	481	460	442	463	467	491	513	447	446	484	496	466	451	451	529	486	493	446	450	433	464	439	437	473	461	474	464	441	470	460	468	464	464	467	456	445	430	486	485	474	460	471	468	522	425	464	455	482	469	489	474	420	472	479	459	457	488	472	431	493	470	477	449	451	479	452	451	434	472	471	472	517	442	501	481	459	449	450	433	482	452	470	537	452	444	476	445	479	441	462	508	457	466	455	474	496	480	479	444	470	483	490	482	476	449	471	440	478	461	493	510	411	475	447	490	452	454	476	479	463	450	483	428	492	462	462	474	494	450	467	460	430	475	445	469	451	453	438	453	494	454	497	421	451	472	422	435	485	444	441	462	433	454	478	465	497	432	463	500	472	473	468	480	444	492	464	432	448	462	479	483	415	478	446	458	474	458	447	437	503	521	417	467	476	405	455	431	456	451	452	467	462	459	473	471	441	426	463	497	469	432	477	485	445	494	480	470	493	467	449	423	454	483	489	497	449	444	468	495	461	475	461	461	490	455	461	465	486	495	476	444	473	456	459	483	470	474	449	490	490	436	421	495	503	492	452	479	452	503	493	474	501	463	471	479	482	517	496	468	454	494	474	473	477	477	499	457	437	507	457	441	418	457	453	473	498	462	456	497	461	476	435	438	491	441	490	456	472	476	477	473	504	493	466	456	482	470	452	454	459	460	474	471	459	447	441	448	470	490	462	464	494	450	491	488	473	510	450	483	428	431	439	479	466	427	452	444	451	462	466	506	473	491	452	463	431	448	497	462	476	466	444	390	450	466	440	456	440	468	512	455	467	467	435	442	425	438	459	466	468	463	473	453	500	474	461	445	460	466	489	486	492	504	463	462	440	473	458	513	458	496	485	452	495	465	471	451	462	469	463	474	464	491	455	479	439	430	465	490	474	465	438	472	445	465	471	437	481	459	415	472	429	451	462	456	468	438	423	445	477	433	505	516	455	476	465	426	487	474	473	484	448	442	463	485	470	458	435	435	492	467	490	467	468	429	465	423	456	479	445	455	468	482	478	468	459	473	428	464	452	446	485	479	480	443	456	460	461	469	480	429	415	485	438	444	495	456	476	467	485	433	503	415	425	416	436	461	462	490	489	462	447	469	453	452	479	456	509	513	456	455	416	488	471	463	495	458	497	510	449	453	481	432	467	466	431	480	449	495	457	500	442	463	480	443	489	445	464	468	432	477	482	460	442	467	474	467	485	442	479	452	439	516	436	486	462	465	471	464	481	475	471	476	487	445	483	453	472	458	474	454	484	437	444	489	453	489	460	432	447	423	441	458	489	438	495	481	390	447	468	448	437	450	490	462	509	479	449	450	425	427	487	474	469	465	461	487	445	464	446	481	495	474	453	457	430	468	445	456	483	483	510	451	449	505	456	467	429	454	445	473	441	476	499	462	445	476	471	468	467	451	469	418	453	423	448	431	470	496	443	511	440	481	453	435	446	459	438	464	455	421	475	456	467	495	485	467	505	477	429	424	437	490	453	449	452	460	440	427	466	472	461	475	469	462	441	448	473	472	454	433	480	441	449	486	436	445	450	428	453	465	470	451	466	486	461	464	462	468	462	436	441	476	451	459	462	464	453	451	451	476	452	442	446	463	489	464	459	434	447	471	500	496	503	466	413	452	425	475	450	454	459	478	449	489	492	436	457	483	468	477	472	465	482	443	439	443	455	475	431	455	448	445	453	471	476	484	435	442	475	477	469	453	445	465	430	467	421	451	480	478	447	433	461	488	454	468	436	436	438	416	449	482	444	500	479	426	472	470	464	436	474	469	489	461	455	490	455	489	485	461	431	472	450	466	457	496	482	450	489	471	442	491	441	482	433	460	453	453	465	477	494	449	476	444	491	481	422	488	496	456	481	478	486	462	439	460	459	449	465	462	443	462	439	438	436	442	460	450	427	492	477	469	474	461	462	518	448	475	478	455	440	464	460	440	432	486	450	467	473	461	450	448	417	445	479	503	482	457	474	425	445	472	453	493	496	464	458	453	469	480	472	459	473	460	456	436	416	523	455	470	466	444	494	417	449	458	451	439	452	464	490	466	452	434	467	464	468	466	481	467	435	450	445	501	455	488	499	428	467	463	433	456	461	448	473	481	494	461	484	468	450	497	491	445	460	474	467	417	411	469	492	473	476	486	517	457	456	436	455	463	456	423	462	444	468	450	491	429	461	473	489	482	474	485	449	484	484	483	502	456	479	454	454	452	467	431	453	463	473	455	440	461	490	461	449	479	472	469	454	450	481	481	484	495	460	470	479	459	436	464	457	446	462	523	449	453	451	443	452	466	470	446	442	491	452	460	522	481	432	478	497	449	435	474	487	449	467	424	479	472	501	447	471	467	460	486	449	477	472	470	452	451	502	502	418	471	470	478	490	453	443	449	448	470	474	445	443	458
4284	989	795	630	631	579	578	633	603	597	566	561	580	583	580	559	567	545	578	561	577	559	539	560	532	562	576	566	606	581	567	507	537	622	559	586	555	535	529	545	539	517	552	578	554	589	562	563	592	518	547	606	600	543	566	512	596	546	561	590	536	518	551	545	581	606	572	547	563	555	545	567	528	536	552	538	557	549	513	567	566	531	530	561	524	579	610	528	585	542	559	533	545	582	567	511	546	583	581	594	526	539	554	569	565	546	537	551	555	584	615	567	590	543	573	572	568	508	588	540	540	570	514	548	568	539	537	586	535	566	494	546	530	562	577	529	555	552	559	551	626	532	600	579	535	516	563	569	552	540	564	510	557	561	567	558	547	583	537	605	565	601	531	563	598	562	624	577	561	586	522	550	582	521	605	528	572	552	548	548	581	568	547	559	547	551	553	538	572	586	611	565	558	524	554	567	525	555	543	538	591	510	558	552	567	560	594	577	517	548	592	559	583	571	560	548	553	547	554	576	546	525	570	560	556	559	539	536	514	547	576	577	554	540	597	546	580	537	591	561	554	528	584	598	528	518	558	562	560	560	557	555	549	559	525	569	572	531	560	561	507	556	542	577	553	564	593	545	563	540	545	543	522	610	565	585	529	585	528	535	547	576	589	546	573	550	594	549	584	537	548	556	514	497	606	567	554	561	538	538	545	548	559	516	567	522	582	538	562	519	536	566	520	599	530	552	522	570	570	533	550	563	525	572	606	566	551	555	583	562	582	566	550	551	588	577	542	603	537	529	594	483	572	545	509	602	568	568	574	583	542	578	520	563	558	545	575	531	554	567	547	562	584	570	523	569	575	517	572	541	591	595	599	588	589	582	583	588	553	593	563	560	569	602	520	552	521	587	557	583	580	552	563	569	547	529	522	567	556	544	552	623	544	538	565	563	541	522	594	581	552	595	551	574	588	573	548	529	596	528	587	555	586	612	590	543	535	546	620	559	568	565	563	536	608	555	619	585	557	502	580	546	588	582	537	509	572	556	553	537	530	556	601	574	617	584	515	573	544	507	577	563	539	588	583	546	530	585	547	561	554	532	571	573	554	569	496	581	540	584	551	549	578	521	589	573	620	578	555	581	538	566	562	581	504	536	563	547	585	531	558	566	601	544	548	550	534	534	560	584	493	517	529	550	552	589	545	534	523	545	540	556	545	556	607	581	530	571	560	570	531	551	552	575	564	592	557	535	570	561	561	565	566	608	557	532	598	584	546	575	550	564	573	574	583	531	573	514	535	570	566	591	568	554	570	551	521	570	569	592	556	591	572	561	567	540	547	609	557	558	551	494	543	569	563	551	566	534	561	588	540	556	606	577	567	536	547	611	565	552	539	556	548	553	538	563	550	585	573	571	605	557	550	534	578	573	580	555	568	561	608	575	547	547	564	520	583	589	571	567	559	565	542	605	534	615	541	542	572	532	560	537	556	525	523	529	634	544	560	584	607	536	558	558	515	532	596	581	556	570	521	589	543	602	586	581	563	539	560	545	555	552	518	522	558	544	566	585	592	558	552	549	560	578	540	540	578	562	539	558	522	559	557	520	558	580	553	583	588	594	583	544	564	560	565	588	581	572	543	591	488	561	566	536	506	577	570	566	518	520	536	518	567	582	561	515	567	574	558	551	560	568	546	553	527	582	562	547	535	552	544	577	564	540	561	523	513	583	558	527	540	522	553	522	554	577	573	544	563	574	540	557	558	578	551	532	549	557	522	589	607	560	575	484	569	599	558	559	581	534	552	560	563	591	655	576	575	542	527	529	589	599	502	568	577	552	579	548	527	581	523	526	531	553	528	564	567	523	586	573	556	555	545	539	595	563	556	610	557	525	569	554	581	570	519	599	574	554	597	534	552	578	545	557	563	528	577	543	545	532	545	522	549	592	603	523	491	579	544	594	538	572	519	520	537	553	514	564	556	607	558	557	555	529	524	584	561	572	540	595	583	596	521	544	585	558	566	558	545	551	506	557	539	536	576	539	549	532	611	539	532	540	551	580	566	567	533	555	551	553	567	562	570	569	558	569	622	553	575	611	533	545	600	548	577	573	542	559	548	496	579	541	565	543	563	581	521	572	556	592	568	549	565	594	579	570	556	561	576	567	578	531	615	573	592	565	571	576	575	542	569	557	546	527	544	583	530	552	504	564	551	574	554	538	524	540	567	557	516	524	552	556	515	571	568	596	587	539	532	532	566	543	578	562	532	538	547	566	551	583	565	522	592	567	537	535	550	554	550	564	544	535	547	572	596	571	578	610	593	533	550	578	546	571	567	583	553	550	528	577	576	528	571	588	550	538	573	568	555	553	529	528	546	526	564	541	586	554	540	587	548	561	545	530	586	530	570	568	544	541	548	564	532	542	553	553	584	545	611	565	556	562	555	581	504	535	580	551	594	587	533	555	580	523	563	586	565	592	579	579	511	581	536	607	502	569	554	571	523	572	556	543	530	543	527	519	534	560	524	565	563	565	582	532	513	559	566	591	535	562	540	562	532	598	531	533	563	572	522	559	517	578	606	546	540	559	519	531	538	588	549	541	549	554	579	584	561	604	538	601	565	538	572	560	556	528	612	607	565	592	565	553	554	544	569	546	538	536	569	579	543	582	539	559	623	526	608	549	528	548	607	575	560	568	561	575	539	578	535	609	547	568	590	533	564	572	554	527	595	560	587	557	566	564	559	551	516	566	537	549	568	531	526	531	555	537	550	603	571	555	566	590	560	577	524	557	564	561	565	539	521	583	566	544	582	539	546	531	597	598	549	558	553	545	554	610	587	579	547	552	564	511	593	553	519	572	535	544	551	561	547	547	518	535	591	511	541	589	522	586	574	535	552	621	554	558	526	543	562	570	584	545	529	564	518	570	522	534	605	541	616	551	548	573	504	572	586	567	580	541	543	548	538	583	590	547	577	564	572	562	548	542	536	598	602	531	555	549	540	554	558	575	570	605	543	538	567	523	570	599	532	548	534	561	553	564	569	574	589	601	571	539	547	581	567	598	573	541	555	558	556	583	559	525	562	527	582	509	555	590	553	576	524	547	601	555	558	598	572	571	561	538	555	533	536	569	584	547	553	572	522	544	556	531	552	522	567	527	581	581	535	588	575	547	554	580	578	561	589	530	557	574	552	589	528	533	580	561	530	554	562	599	561	571	583	511	540	556	541	535	569	618	555	547	554	576	547	564	582	525	527	557	614	555	559	529	566	591	565	556	571	552	538	580	597	563	538	535	549	562	542	578	612	585	618	539	532	571	544	576	561	570	524	575	564	565	558	587	550	532	546	588	562	549	535	587	551	546	537	512	526	548	580	588	613	593	587	572	564	582	535	576	567	532	516	543	623	563	595	521	581	574	549	576	572	562	515	537	567	540	577	549	569	558	614	534	590	562	541	582	542	570	551	523	608	528	536	606	530	571	558	549	520	520	575	571	507	576	576	514	546	569	564	505	546	541
23491	21080	28233	24165	21084	9229	1035	713	608	583	578	566	527	502	485	478	492	486	500	461	449	481	509	439	481	439	490	470	477	446	472	493	493	437	499	451	475	474	483	443	431	456	426	460	450	427	483	497	488	442	488	480	454	476	442	472	423	462	449	458	462	450	424	480	441	454	429	477	471	425	470	441	454	458	473	439	441	444	448	457	426	468	431	412	430	440	445	470	487	477	473	458	423	479	418	420	439	433	462	426	468	451	460	460	450	418	457	442	482	435	411	492	486	463	467	453	472	455	460	424	434	469	438	431	439	477	468	427	435	450	447	436	423	437	449	429	434	426	467	452	439	435	461	410	460	452	435	436	441	488	422	448	450	433	447	456	449	457	467	443	449	421	445	448	455	471	438	435	439	419	445	434	456	446	413	460	461	448	440	449	460	419	446	457	468	440	447	468	453	453	475	459	426	457	434	451	444	428	465	413	447	432	429	450	445	484	465	462	439	454	454	451	468	472	426	487	451	438	503	427	439	415	426	456	464	435	419	471	447	477	428	438	441	431	426	406	425	434	430	463	427	433	473	419	429	415	459	453	455	442	416	423	479	461	481	462	437	487	466	434	429	433	438	412	448	459	460	430	431	460	451	419	475	504	458	451	445	494	466	421	427	452	421	470	460	436	427	430	421	414	463	455	479	460	432	459	459	464	429	477	426	410	451	435	463	427	486	458	464	464	425	422	425	423	426	446	447	428	419	401	451	444	466	434	448	443	422	434	437	499	463	465	432	473	425	453	422	455	438	429	433	438	479	437	489	461	455	414	462	458	421	469	469	430	435	448	444	471	495	449	446	456	423	461	425	451	447	470	443	479	474	471	470	420	437	412	486	436	401	442	428	398	467	447	411	453	437	427	457	451	418	421	448	437	465	451	442	466	427	490	460	441	453	437	438	474	420	479	449	465	436	461	405	457	423	454	446	417	443	452	421	463	461	443	446	433	458	457	479	454	455	443	440	446	442	402	461	439	461	452	455	454	452	447	439	459	443	432	454	447	432	443	453	466	448	462	444	429	463	440	431	466	450	439	435	445	485	473	490	438	420	468	436	448	481	425	436	411	466	458	471	451	462	471	471	415	435	448	489	443	445	450	444	448	452	443	424	410	454	466	447	407	410	436	446	424	424	476	405	439	482	432	471	445	474	416	427	441	467	452	480	451	447	443	433	434	467	423	449	444	439	460	410	441	426	478	423	461	456	434	454	449	483	421	444	460	405	441	411	472	434	427	447	477	452	495	455	443	461	480	442	456	461	438	403	437	440	433	445	442	446	459	427	443	427	418	464	477	402	490	454	488	463	463	456	468	424	485	482	422	452	451	465	437	447	483	479	449	435	440	474	418	468	436	477	441	442	410	459	439	433	404	435	445	417	460	461	460	429	466	440	399	474	446	450	427	480	463	457	466	426	429	450	459	484	420	435	466	457	474	440	505	451	494	426	435	424	440	447	453	453	463	447	445	468	457	417	408	447	460	421	449	457	459	458	422	451	408	462	444	429	421	454	427	497	449	454	430	457	474	460	459	478	478	448	429	447	417	413	441	427	427	440	463	411	440	416	424	447	451	436	442	436	465	448	465	460	436	414	481	447	475	451	384	421	423	431	461	433	435	436	479	437	420	460	461	429	419	437	467	457	462	412	464	459	454	445	434	487	429	425	450	433	494	465	431	445	413	466	427	465	447	484	408	459	470	444	460	428	420	470	419	440	446	453	440	433	441	487	429	439	438	460	435	445	456	425	415	453	409	467	447	458	444	433	471	413	470	496	402	470	412	418	429	472	450	473	443	453	449	433	450	447	463	441	449	447	482	453	471	452	429	480	444	473	416	454	481	437	445	432	453	446	438	458	436	431	437	490	440	442	434	470	443	450	421	421	414	466	427	426	448	449	391	415	436	397	455	431	438	467	444	451	443	484	420	439	439	460	450	467	426	490	423	421	439	448	434	484	432	478	474	470	458	455	405	395	430	399	444	470	418	462	433	466	458	410	415	429	461	432	430	445	479	426	434	452	467	463	438	399	460	471	438	446	375	465	463	472	454	426	480	444	414	447	428	443	378	495	437	450	450	434	400	451	438	439	422	430	429	483	424	438	409	434	461	421	447	474	424	424	449	416	434	428	460	454	443	464	453	455	440	454	464	400	446	420	434	450	462	435	473	454	487	421	453	444	478	462	444	415	433	466	475	434	420	416	411	448	471	451	432	462	461	437	422	458	464	442	466	451	437	428	476	450	441	441	439	468	466	424	438	468	423	452	442	475	455	433	463	447	477	452	429	434	487	466	428	420	432	435	483	448	447	431	475	466	431	458	420	448	433	475	433	463	454	478	428	459	456	429	431	445	457	455	423	434	449	463	431	436	454	458	446	400	442	436	445	457	422	412	427	419	444	456	435	408	437	461	461	442	449	491	458	431	457	416	458	436	446	456	446	445	399	420	406	481	494	431	461	430	434	417	450	440	469	437	447	405	460	446	419	461	482	456	446	451	433	458	452	444	452	460	481	468	438	455	452	420	443	395	409	407	428	455	422	466	468	436	434	468	456	440	436	437	441	441	432	455	469	499	427	487	455	418	412	496	452	432	472	473	464	455	446	433	436	438	473	459	425	413	418	464	452	492	434	434	410	426	453	438	443	429	448	413	437	467	431	424	444	455	449	462	471	401	470	465	497	463	393	467	449	468	435	439	446	444	469	438	440	423	452	465	475	437	438	461	420	437	467	432	466	416	441	427	425	466	445	411	456	455	498	453	479	458	463	417	432	470	451	471	461	445	452	405	476	479	416	425	429	481	473	427	430	411	448	447	442	458	434	457	403	470	427	481	435	465	418	421	426	428	467	448	452	472	454	447	485	406	490	449	474	414	504	434	457	474	454	447	454	472	448	486	449	429	456	448	415	473	407	405	422	469	432	435	430	421	427	463	414	440	415	441	419	474	448	409	446	452	444	444	471	435	431	453	486	448	430	464	450	465	406	446	453	453	449	465	499	453	444	445	470	474	431	490	421	478	425	435	452	510	454	467	434	425	431	435	435	456	431	457	483	481	468	484	456	447	444	470	442	475	441	439	439	418	484	461	424	436	437	443	438	444	436	465	454	432	444	467	433	413	447	454	421	479	425	446	446	482	433	407	478	454	456	445	434	429	476	470	417	446	471	470	435	437	458	458	431	426	404	427	443	438	427	453	439	463	434	434	451	448	406	452	406	427	481	450	408	432	461	426	432	470	431	479	460	444	456	450	484	438	457	404	427	436	395	429	425	473	427	414	434	428	430	448	432	467	442	486	426	475	427	455	454	468	472	450	477	430	429	424	470	472	466	431	465	450	473	419	450	402	423	413	413	449	432	458	434	427	434	401	442	463	452	430	467	419	469	440	448	438	448	442	451	422	441	418	477	463	459	443	436	447	487	461	425	407	444	429	414	439	428	468	428	426	444	427	416	467	441	448	482	446	453	457	449
3366	8227	5605	2690	1914	1583	1304	1102	945	876	802	788	708	694	655	677	652	633	649	646	553	612	603	578	603	582	570	577	584	572	617	572	611	559	579	579	545	544	571	561	537	553	574	572	530	591	558	556	553	566	562	567	556	572	543	559	515	579	524	524	552	573	567	547	591	525	523	516	569	555	542	536	548	530	538	535	522	584	519	547	515	514	566	562	509	572	524	530	573	555	518	529	533	589	571	530	516	562	569	554	555	540	505	601	543	517	539	513	542	508	540	558	555	559	519	497	526	543	575	483	523	513	527	522	548	547	539	569	520	521	495	584	584	501	499	539	557	548	523	588	523	551	547	525	523	550	533	580	535	518	538	580	545	547	574	570	533	503	571	515	562	595	531	518	563	501	529	563	542	538	528	539	555	524	553	502	530	560	533	510	539	548	528	578	571	540	533	521	523	561	588	530	557	573	537	544	593	547	564	526	572	518	529	547	588	602	550	550	509	537	526	569	542	553	561	543	512	590	532	539	522	527	511	538	561	511	513	544	541	549	548	540	584	544	542	554	544	529	507	545	554	553	551	553	531	546	566	558	535	547	524	549	552	531	531	568	572	540	491	524	543	533	548	546	554	552	516	538	524	527	562	564	559	566	545	545	543	562	531	584	585	555	533	545	527	565	604	529	552	524	512	541	539	544	576	578	534	565	543	577	552	508	554	556	511	493	558	538	505	522	558	569	532	550	525	537	571	538	521	518	485	572	546	500	523	534	550	516	587	574	534	542	561	568	528	561	542	531	549	575	560	538	530	522	550	563	564	566	606	560	561	532	530	545	520	577	560	569	550	521	534	575	588	553	543	549	541	566	572	552	557	541	567	532	571	562	551	537	541	546	541	515	576	593	547	536	564	552	541	538	525	525	548	559	552	520	521	559	552	561	560	553	569	569	538	576	533	561	538	562	547	545	521	553	555	532	522	539	549	559	532	555	565	538	508	543	535	508	545	554	540	546	564	506	537	495	533	542	561	555	557	500	501	549	499	542	592	543	538	530	551	542	597	545	535	525	541	553	492	564	556	544	557	547	523	552	538	527	567	571	523	583	541	512	546	497	535	548	554	545	559	478	538	561	550	557	513	554	524	555	524	575	587	529	544	564	511	549	582	530	564	561	530	521	533	560	534	538	580	537	554	516	576	599	579	515	555	504	538	536	487	514	531	562	523	546	519	562	520	586	519	505	537	527	499	536	557	556	520	538	544	554	549	579	516	544	550	580	566	561	560	505	554	520	550	528	520	535	527	562	524	561	570	554	542	557	531	546	538	534	495	584	529	486	503	502	541	556	538	605	535	513	560	569	554	518	525	503	544	552	577	610	577	554	588	535	502	546	535	582	576	520	549	554	541	527	587	569	551	546	566	526	546	543	562	526	551	540	536	538	561	522	540	573	543	527	539	531	543	585	554	564	539	527	539	554	524	554	537	550	530	531	557	538	549	533	528	543	549	543	510	533	542	541	542	569	527	498	569	529	525	546	549	568	514	526	539	531	597	538	535	548	574	521	508	549	522	547	512	558	530	538	513	554	575	550	547	540	528	502	532	548	591	527	545	481	516	537	559	532	550	503	569	525	561	537	524	557	510	527	546	513	506	495	539	566	571	509	533	528	525	531	552	527	540	518	547	509	507	547	526	527	525	551	559	546	559	531	541	546	516	525	552	563	562	532	561	573	547	548	591	537	542	515	545	584	531	526	542	542	553	565	553	552	564	559	538	552	559	579	555	528	546	571	578	524	551	510	542	594	565	540	520	532	546	552	574	527	533	549	541	511	576	576	585	533	553	552	538	542	472	510	536	564	526	516	548	557	525	555	501	535	529	516	560	505	554	548	523	529	537	553	526	550	591	566	556	545	489	593	538	571	552	543	491	573	573	560	542	561	531	530	550	504	561	548	552	566	563	590	554	526	581	546	537	519	536	574	578	544	546	504	566	558	550	522	526	566	561	521	617	525	530	542	563	524	546	544	532	569	533	503	570	563	524	540	538	550	533	540	514	522	545	585	557	535	505	603	517	479	526	551	495	522	538	544	556	521	549	520	549	544	542	534	539	577	480	560	528	523	591	525	555	541	521	538	572	571	539	510	569	553	519	545	572	581	551	526	532	576	532	515	472	567	524	520	539	612	582	588	575	509	557	531	582	558	511	550	554	521	565	578	521	567	528	546	589	555	552	528	520	517	523	603	535	572	587	574	532	522	529	537	578	538	547	557	558	576	571	549	559	556	563	546	559	577	536	551	516	565	554	539	576	573	582	535	551	548	572	550	544	569	556	558	571	551	562	544	566	539	551	553	577	567	543	551	544	575	531	550	569	527	523	564	516	537	568	578	521	564	526	532	559	556	572	563	566	515	546	560	557	542	521	558	498	551	543	565	526	545	532	549	507	534	530	532	544	536	552	546	541	586	546	528	546	554	534	533	577	526	536	524	545	510	543	512	558	560	550	533	522	517	559	594	554	551	519	559	517	545	564	537	546	528	501	510	580	555	520	562	567	521	587	586	524	550	571	558	576	506	561	562	546	562	542	563	525	593	535	574	540	521	559	529	536	523	535	525	549	558	542	574	525	549	536	552	561	591	531	574	567	531	514	546	532	543	563	505	549	521	555	597	526	536	583	570	531	543	562	544	532	526	534	555	548	550	558	538	547	529	557	542	557	529	561	606	543	553	550	561	552	532	567	581	519	551	530	539	568	558	565	581	534	518	526	542	571	520	515	543	551	516	573	560	561	530	536	557	584	545	588	544	591	555	527	559	546	500	536	528	554	542	541	556	542	511	516	516	524	554	535	556	522	548	560	550	591	519	537	535	531	500	550	535	560	541	624	523	565	519	562	540	536	562	564	524	517	526	560	570	517	613	577	530	531	562	518	521	565	545	544	557	547	533	535	567	581	554	553	528	551	530	537	537	552	566	545	522	490	557	531	589	568	561	517	524	551	523	524	599	572	552	525	568	506	557	516	553	515	555	554	546	601	539	511	561	545	551	536	572	512	552	510	549	519	539	541	551	513	541	539	559	563	522	533	502	529	533	575	581	534	560	529	541	518	557	535	536	541	543	540	555	550	559	554	552	510	541	562	546	509	544	543	552	580	521	524	516	544	547	569	530	534	527	569	541	551	560	554	558	555	499	560	532	553	546	530	546	548	539	534	579	555	559	548	556	537	549	541	538	587	603	544	533	565	527	559	556	513	512	518	506	568	579	520	568	544	554	554	549	527	545	540	536	542	544	512	561	528	518	544	550	537	567	544	514	536	552	540	541	597	550	558	516	507	569	564	534	534	610	563	547	537	520	602	564	519	545	580	561	571	539	543	574	535	558	541	532	508	585	546	521	551	492	545	549	551	560	514	551	594	535	509	567	542	527	587	523	558	545	555	525	534	581	522	528	546	534	557	531	572	511	559	596	543	537	530	593	556	557	589	514	606	555	580	584	553	571	551	526	549	547	554	564	549	563
24656	21116	27140	25265	9374	548	439	389	360	314	290	308	303	272	287	311	303	276	245	269	278	265	280	263	260	249	277	270	281	264	281	266	262	280	297	287	289	271	305	236	230	246	251	269	255	225	266	261	251	257	267	262	264	253	244	257	243	241	278	244	296	248	255	233	248	263	272	241	272	241	271	271	268	290	261	264	264	271	246	242	274	254	271	251	294	268	237	258	258	288	249	280	258	271	270	267	243	250	240	260	261	253	232	241	256	247	258	245	257	261	269	271	228	252	260	261	278	272	262	246	305	249	257	272	240	233	260	270	249	250	256	263	262	273	253	273	254	265	241	241	262	233	276	247	228	267	290	276	272	260	247	249	249	265	253	239	270	262	271	272	263	268	292	274	260	221	260	256	252	245	253	268	261	280	259	241	256	283	236	244	273	243	245	264	259	238	258	244	248	256	252	262	277	239	249	261	278	262	252	235	204	253	284	276	271	236	237	275	281	249	263	255	251	269	243	250	266	242	270	272	258	254	253	249	265	239	231	259	256	242	265	247	255	246	276	237	284	259	276	245	259	257	275	263	275	249	263	247	275	250	273	263	273	256	286	271	283	238	224	272	272	262	260	243	225	264	254	248	267	300	299	267	258	246	285	261	241	282	247	257	266	239	280	268	274	244	250	259	277	275	254	259	260	227	249	259	264	293	253	248	271	265	283	253	241	259	233	278	272	266	295	267	274	239	245	213	239	247	258	269	247	273	253	282	251	276	247	252	262	254	263	272	281	268	236	240	237	267	248	250	255	290	273	280	279	232	251	257	241	263	251	251	272	241	264	283	283	223	263	265	251	277	214	268	241	274	285	281	250	258	275	231	253	240	226	276	213	249	264	264	271	246	288	256	287	241	263	274	233	256	260	244	238	244	240	267	238	246	269	258	233	260	258	247	272	247	238	260	256	262	252	241	259	252	265	249	274	249	254	250	263	284	244	245	260	241	259	237	255	244	270	258	248	262	259	248	237	268	245	234	267	227	250	245	274	267	261	225	255	256	278	275	226	266	264	232	252	262	285	256	268	238	264	271	263	246	271	255	245	257	259	258	271	237	274	255	255	295	268	255	305	243	241	233	244	258	267	256	231	263	237	269	250	258	244	235	264	253	271	248	281	263	262	255	249	269	263	247	258	259	266	244	262	278	255	272	230	236	251	260	253	249	276	260	277	273	255	245	261	247	223	234	259	236	259	260	239	274	243	271	254	292	238	291	258	240	243	247	251	257	298	262	279	233	235	249	252	249	272	270	266	265	255	255	253	247	253	295	239	270	253	249	256	270	265	246	301	240	225	253	246	230	251	272	247	278	257	262	275	276	265	271	288	250	242	276	241	257	257	263	265	267	254	260	271	263	235	271	262	244	260	265	278	248	256	238	237	262	255	260	262	232	258	255	270	236	239	258	255	232	266	262	233	257	260	248	273	253	240	263	254	282	242	260	260	244	250	251	242	257	244	293	276	272	280	261	252	242	262	257	252	259	229	261	238	245	251	266	255	269	271	255	266	270	265	262	300	247	249	239	281	259	278	284	239	243	260	263	263	254	268	244	269	271	268	265	254	235	265	256	253	265	281	270	246	243	260	222	257	276	253	275	280	256	280	231	238	268	251	263	281	277	278	255	259	240	274	276	240	278	270	231	242	268	249	253	255	232	251	257	252	272	246	256	252	245	236	265	275	229	257	289	223	269	226	266	235	261	240	247	245	252	297	266	253	288	243	239	250	224	260	228	265	243	249	293	262	255	259	240	257	244	241	257	239	282	247	243	269	262	268	264	245	262	246	268	257	263	256	251	268	239	270	250	260	249	275	235	279	273	248	234	256	284	262	272	252	283	281	242	242	259	249	237	285	281	249	245	257	294	249	240	267	267	276	250	255	256	276	258	255	241	274	279	255	252	237	261	247	234	244	252	260	260	283	240	247	269	254	264	253	261	248	232	252	248	253	261	247	242	237	252	253	277	258	254	273	259	237	234	232	271	239	277	254	271	254	272	244	260	252	242	251	251	264	273	239	231	289	274	240	279	288	273	255	239	227	257	260	270	232	256	264	276	266	255	242	242	275	289	251	253	248	246	258	245	256	258	250	236	282	293	239	261	265	251	267	239	223	251	299	264	250	261	252	263	260	281	268	258	240	259	281	240	285	267	268	259	261	241	237	238	267	258	246	224	240	266	281	263	277	255	232	243	260	229	247	221	285	259	281	255	247	247	257	238	251	250	263	265	254	271	257	234	263	251	262	250	285	273	220	223	229	270	249	239	235	251	277	260	237	242	232	263	234	275	250	224	266	244	254	242	235	283	278	263	265	286	257	277	231	260	255	249	279	251	265	258	279	269	236	259	241	247	264	264	277	245	238	269	246	266	273	223	239	257	245	267	244	280	263	254	248	226	259	247	270	263	256	271	248	266	249	255	243	251	250	287	252	232	241	254	258	244	257	257	260	221	266	255	259	244	289	236	257	269	233	253	279	263	268	264	279	258	253	245	234	252	284	278	273	279	256	261	277	239	261	268	270	270	243	272	249	266	238	232	271	265	260	276	225	269	269	259	275	270	242	242	255	257	281	239	285	248	253	252	270	256	267	234	245	239	249	255	259	286	275	253	227	251	229	261	259	241	250	248	282	252	258	257	262	238	274	256	258	289	247	249	239	251	234	252	253	253	237	245	260	260	258	246	270	266	243	241	269	272	250	258	281	249	280	242	242	246	284	243	258	272	276	264	266	258	255	239	263	273	244	256	255	241	242	261	247	261	244	268	255	258	276	247	238	247	280	233	276	253	238	269	247	246	231	267	256	266	275	241	242	280	254	258	287	229	269	250	222	273	233	289	241	263	280	279	273	263	195	260	258	249	261	251	262	241	241	261	253	259	251	236	247	239	231	202	240	275	250	248	270	272	245	230	261	255	254	291	260	251	257	296	248	279	252	263	258	250	288	263	280	250	245	253	287	271	275	234	247	276	276	262	245	252	246	242	225	249	246	260	268	268	282	252	261	274	270	246	235	271	233	277	260	233	254	272	265	241	255	237	258	255	268	254	269	258	262	243	258	261	274	238	223	256	224	263	257	248	262	235	243	276	252	243	268	266	250	233	264	268	267	252	247	244	269	267	239	267	243	262	258	266	259	243	255	259	250	242	271	258	253	255	230	239	235	253	258	270	288	296	255	251	239	263	253	269	243	234	243	253	277	267	261	251	290	259	238	240	249	265	259	231	230	274	269	239	230	259	233	241	261	237	255	272	257	276	249	281	254	233	273	239	250	271	274	235	260	248	247	260	298	252	258	276	221	258	249	271	263	249	260	277	248	252	261	263	267	267	261	237	253	254	238	254	262	265	267	273	260	241	267	240	272	245	276	238	271	275	250	260	254	259	268	262	256	267	261	248	236	254	263	245	271	235	270	272	275	278	248	236	243	242	261	246	233	257	261	274	286	268	232	257	271	273	217	255	295	245	256	256
3317	4466	3084	1518	1028	821	781	618	582	479	483	406	424	386	390	360	358	348	342	342	343	356	337	339	318	322	339	308	329	346	328	307	328	340	314	323	322	330	315	340	310	312	284	314	328	307	319	318	300	326	337	303	293	298	319	325	324	312	327	318	312	325	295	291	302	314	307	313	319	317	295	294	286	324	306	261	324	286	284	306	335	286	299	306	300	337	328	317	295	316	294	322	321	324	285	303	325	324	277	313	298	318	295	325	329	295	307	308	302	314	332	299	300	315	315	298	302	308	332	286	308	317	315	297	309	282	342	321	302	293	315	320	306	328	332	310	318	308	289	283	309	298	276	315	323	316	293	266	297	339	315	296	326	307	314	298	302	333	310	321	310	284	325	281	321	306	327	288	337	288	308	336	300	290	311	304	337	309	283	287	318	322	338	315	337	331	285	305	302	333	340	273	290	333	349	285	324	274	284	308	300	282	304	297	312	313	290	310	288	309	291	284	318	281	318	301	334	340	299	324	315	309	299	316	322	335	296	310	316	352	263	288	293	310	322	279	303	324	313	337	311	296	303	327	285	286	315	285	316	324	308	294	330	300	321	280	320	288	296	309	333	318	311	297	314	309	287	321	327	323	294	317	344	326	303	317	300	269	317	326	336	312	318	303	310	328	328	285	299	335	293	318	307	307	296	266	297	312	318	292	307	310	314	275	294	298	333	330	307	298	329	327	300	299	293	298	300	332	305	277	312	287	294	314	294	301	303	311	300	318	318	275	305	292	359	307	296	297	319	327	360	285	325	303	333	324	302	306	321	299	289	321	301	296	328	315	315	287	303	328	290	298	273	341	307	334	282	327	301	331	308	308	300	313	281	308	285	316	327	314	303	330	320	309	312	279	317	316	311	310	302	288	286	292	322	319	306	336	311	310	302	300	271	274	320	291	312	324	317	301	310	318	292	300	297	316	277	320	309	280	308	302	288	295	275	319	300	275	312	333	283	314	331	305	310	304	331	278	339	312	294	285	323	311	293	343	317	313	332	321	299	305	283	324	327	295	300	295	317	280	294	337	297	319	293	309	330	305	307	334	307	291	300	296	296	322	308	283	278	306	339	275	298	319	322	298	294	305	288	316	283	295	324	316	297	335	325	311	312	314	276	283	298	311	295	308	336	327	324	299	289	314	300	322	329	346	320	307	298	306	297	320	322	313	306	287	316	294	307	313	318	350	295	322	310	308	308	310	307	277	313	303	323	280	301	299	281	324	342	309	321	293	291	320	293	286	300	326	273	314	319	305	304	305	298	305	292	331	299	302	298	316	296	295	319	302	315	291	320	334	296	304	287	290	313	283	336	322	300	296	337	295	313	301	302	316	316	298	318	290	335	342	318	305	321	316	282	307	327	331	298	328	311	302	327	317	291	293	273	322	336	316	313	323	291	299	287	310	330	306	310	308	310	317	306	357	296	279	336	274	290	326	286	297	329	311	315	312	333	299	312	303	317	319	302	306	324	317	310	315	282	317	322	308	281	311	318	280	302	277	330	294	312	314	300	273	310	309	309	303	309	313	326	302	292	351	323	323	324	314	308	320	301	300	314	325	319	311	285	318	312	289	326	315	321	334	313	313	332	323	279	322	307	321	312	286	298	320	308	322	310	289	299	303	293	324	287	307	256	344	358	316	305	325	313	309	307	313	310	303	299	312	326	301	297	318	317	299	328	306	303	302	267	335	341	322	296	301	323	303	299	325	303	314	295	300	302	306	314	296	311	294	294	298	336	318	308	298	285	298	294	303	306	295	305	303	305	314	284	325	299	344	307	316	317	311	284	336	326	308	311	335	283	314	300	286	298	309	298	304	337	303	289	284	331	316	313	327	299	306	299	314	298	326	330	319	324	302	306	315	297	318	307	277	313	293	350	296	281	320	298	313	331	282	343	323	281	290	274	319	288	299	319	353	313	310	287	290	305	315	314	304	295	301	309	307	298	284	333	269	299	301	313	315	343	300	301	289	283	290	291	298	292	301	319	284	304	321	318	315	306	328	298	301	305	273	308	300	314	347	316	300	299	298	299	289	301	297	340	322	288	312	305	311	303	317	340	306	326	333	296	328	292	321	294	328	302	338	282	315	309	320	296	315	292	293	267	294	299	295	303	315	325	316	307	317	332	303	316	322	318	264	333	313	328	341	309	280	320	310	319	319	275	305	324	304	326	290	297	317	310	324	322	318	306	309	313	313	297	301	310	301	307	314	312	300	300	307	317	317	325	297	279	306	297	311	319	317	287	300	330	276	317	314	297	328	271	287	345	342	298	307	279	319	305	291	314	330	323	301	346	295	323	282	315	301	294	286	311	329	290	296	343	298	289	334	269	297	291	302	322	289	283	298	313	289	293	303	305	300	311	294	317	322	300	295	327	314	326	307	329	304	313	330	282	293	300	326	345	272	313	303	319	269	301	304	290	313	298	299	324	319	320	305	333	302	290	336	313	319	321	340	332	327	290	321	306	324	316	322	293	333	277	309	300	305	319	312	345	327	282	319	321	283	313	289	310	324	337	276	324	310	315	349	312	296	295	308	306	286	360	336	303	329	316	273	311	326	344	298	308	336	302	315	321	321	291	311	309	294	328	312	295	296	308	306	323	304	309	323	322	315	319	286	298	318	289	298	337	290	315	299	329	267	282	282	317	284	269	340	308	340	311	310	314	324	320	322	272	320	290	298	320	311	283	314	327	332	286	303	343	303	285	312	301	322	292	325	298	306	329	319	340	329	282	301	320	293	297	324	320	292	295	276	317	302	275	295	336	301	279	333	312	292	295	309	316	283	314	307	289	315	307	283	299	290	320	303	296	301	302	296	293	311	314	306	302	269	312	309	279	307	312	303	323	351	327	284	325	302	314	302	309	296	309	307	343	317	316	299	320	322	303	270	309	285	300	287	340	330	316	335	326	332	337	307	320	339	321	304	305	303	306	322	307	299	302	310	287	289	309	327	344	317	309	346	309	291	317	320	312	292	307	300	300	292	321	320	290	310	317	306	304	308	311	301	277	318	325	297	337	306	307	316	326	314	304	319	246	311	312	300	294	307	296	307	328	299	288	338	300	306	297	346	314	259	333	267	292	288	320	300	294	312	300	337	324	347	294	299	340	331	330	304	301	312	283	284	333	310	268	345	293	313	252	307	339	305	307	336	310	298	303	309	328	299	300	349	312	299	276	285	285	283	309	314	296	347	295	331	304	307	313	334	276	312	291	284	284	351	330	296	287	311	317	290	286	331	289	298	321	312	325	323	342	323	340	307	308	343	305	299	326	313	254	331	319	274	289	301	304	343	332	298	317	303	294	301	322	304	327	293	335	289	301	310	316	318	332	335	306	309	303	291	295	327	303	323	313	313	283	309	287	294	295	302	336	325	305	322	299	284	326	284	313	327	321	317	307	337	290	296	339	326	319	326	309	325	315	315	299	309	288	276	298	302	283	299	341	317	318	273	341	312	291	316
22503	21146	28760	23796	21147	21169	6780	683	535	454	393	390	284	297	289	254	240	257	219	225	226	263	215	236	163	212	202	203	180	199	207	211	198	225	221	207	182	196	203	194	224	202	195	211	209	192	208	160	166	200	178	195	184	208	204	229	198	203	187	193	185	191	192	192	186	221	177	178	175	212	204	186	177	181	195	170	187	209	178	155	169	174	165	178	183	178	194	203	175	198	170	206	184	216	193	176	171	186	181	201	180	186	187	197	199	180	180	182	212	171	189	203	210	178	198	165	190	205	205	203	210	187	189	184	184	169	184	207	204	168	199	207	205	176	194	217	188	189	192	192	175	193	204	176	188	172	224	160	199	199	176	199	182	191	189	198	188	197	183	192	207	199	185	189	200	171	168	188	172	164	193	187	193	192	203	185	210	196	196	190	189	185	204	206	178	201	184	188	181	175	190	211	182	181	197	184	166	175	183	169	179	187	187	197	185	194	185	179	220	173	201	166	180	174	174	178	195	189	197	191	197	213	199	181	176	167	174	164	186	210	208	153	203	192	196	182	195	168	176	187	200	180	183	180	182	169	171	183	209	196	175	163	191	221	153	175	182	198	180	178	186	197	190	165	160	188	172	171	173	179	217	209	168	187	201	178	195	164	177	183	160	182	186	177	203	194	206	186	195	186	193	168	201	191	185	210	190	189	202	207	174	191	199	193	186	177	202	171	193	178	184	198	173	188	172	180	184	188	181	176	197	204	185	186	192	160	197	189	173	210	178	149	164	177	171	158	224	219	180	178	168	209	168	202	183	179	204	182	185	186	182	200	196	178	175	170	185	174	172	178	194	185	182	177	186	177	182	205	193	199	177	196	179	181	169	176	191	196	174	190	225	176	178	207	200	162	194	185	176	187	185	203	203	200	188	194	192	202	169	179	195	190	181	188	168	201	191	194	190	182	203	190	186	196	192	187	160	198	187	187	188	173	200	178	161	188	157	179	214	205	179	227	199	171	177	187	189	184	193	196	181	187	185	169	176	179	180	166	197	206	203	176	165	193	197	192	199	184	186	202	181	175	196	182	179	186	172	159	191	194	178	194	192	184	221	189	167	168	186	154	195	177	184	181	196	191	192	185	190	183	209	196	179	184	192	158	184	196	197	159	210	180	189	179	220	186	206	203	196	195	166	191	185	191	167	179	202	193	162	172	200	184	177	183	173	189	196	197	210	179	191	217	203	193	172	183	178	217	173	203	184	152	187	180	166	179	177	187	201	230	182	186	183	165	194	205	198	181	196	204	182	196	191	172	206	204	163	196	170	198	178	188	189	186	193	186	176	198	177	167	186	179	198	197	208	192	192	203	174	177	161	178	207	187	170	172	154	189	183	175	177	184	174	163	200	189	191	196	157	181	165	190	199	172	172	190	184	170	181	159	198	188	168	181	208	189	183	182	175	182	182	174	163	196	187	196	196	176	181	178	189	188	182	169	204	179	192	183	196	178	172	174	176	192	190	180	187	172	170	169	210	189	193	195	194	162	195	224	182	175	173	173	172	202	169	170	166	177	168	173	205	180	179	171	186	177	198	193	189	191	225	210	191	180	181	188	184	199	187	204	176	173	209	200	167	184	192	177	192	195	191	186	187	178	188	166	177	188	190	172	191	178	187	168	188	172	206	173	167	210	174	246	191	192	174	207	192	198	215	197	162	185	183	177	188	187	185	172	165	199	202	203	192	185	210	200	190	199	199	172	191	212	177	188	198	208	195	187	168	172	196	201	204	164	195	200	182	182	218	188	181	184	188	183	193	188	179	191	213	212	197	190	203	191	194	172	196	188	202	186	200	204	167	204	198	170	182	186	197	200	170	196	188	177	193	193	183	165	186	190	208	179	195	195	202	191	194	188	189	215	173	194	181	189	160	181	193	174	204	181	205	175	180	175	175	195	204	195	174	209	171	166	176	181	189	198	171	187	195	183	193	168	179	182	172	184	168	169	203	179	189	203	211	177	183	170	190	180	177	200	186	205	217	174	192	187	203	184	188	188	184	198	212	161	180	181	209	181	178	183	191	203	207	204	194	189	191	187	185	171	181	168	220	176	179	188	186	175	184	202	185	174	195	202	189	172	190	210	210	195	189	179	186	183	163	185	184	156	191	186	175	187	204	179	177	175	204	206	152	184	189	183	168	179	207	176	162	178	190	206	180	229	199	170	178	184	206	196	174	171	181	200	213	185	187	215	184	183	180	195	171	173	176	176	184	204	183	178	169	176	183	177	196	206	173	173	170	178	194	223	157	179	177	175	199	167	187	196	220	183	193	173	207	171	187	169	179	200	176	192	157	195	178	205	175	197	209	188	185	190	169	191	183	175	196	195	204	197	188	176	194	193	177	170	184	201	184	187	182	172	171	178	203	200	185	209	185	183	171	177	168	160	187	183	179	206	170	174	184	155	201	182	180	193	166	207	184	189	170	193	182	175	197	203	188	171	194	195	171	207	203	167	162	181	180	176	185	211	180	213	155	187	189	219	192	171	176	187	187	203	179	170	175	207	204	194	206	166	183	178	190	180	223	179	190	195	190	183	182	190	194	180	189	193	204	220	180	199	169	167	206	183	187	181	198	191	185	194	202	203	193	193	194	196	172	181	197	183	223	169	182	198	178	190	209	189	206	181	167	183	180	188	197	191	206	208	169	208	188	174	189	189	196	178	192	190	169	184	178	159	178	200	172	197	187	193	184	184	183	188	191	201	189	191	215	185	190	186	189	203	214	202	204	189	207	209	188	160	174	177	205	166	193	192	192	173	181	218	207	194	163	175	187	170	190	169	169	195	210	211	180	192	186	181	183	201	180	166	169	175	217	214	201	184	210	198	198	189	191	210	179	187	185	179	162	172	188	193	198	162	170	167	182	203	181	193	178	206	185	176	179	196	176	187	187	195	201	198	190	188	178	197	224	219	217	160	162	210	197	188	191	182	187	174	182	169	188	214	157	169	188	198	201	211	176	202	174	192	204	169	155	172	176	178	179	183	178	176	172	210	175	192	190	183	188	171	172	175	184	195	203	167	175	190	197	234	177	189	202	179	190	192	168	171	160	171	198	176	173	161	185	198	184	175	191	183	168	185	192	186	207	197	204	177	225	182	183	192	214	178	193	178	192	201	188	183	178	169	196	180	195	174	164	171	170	192	176	183	191	189	173	178	171	204	197	169	176	188	207	180	191	195	193	196	193	187	186	203	172	178	185	202	187	178	167	179	184	201	184	180	174	188	176	162	189	173	200	164	191	172	203	183	205	186	173	198	187	157	176	202	188	191	206	185	198	185	185	168	160	190	174	188	176	172	180	191	167	181	174	197	190	190	177	197	196	171	148	154	188	189	197	189	177	184	182	198	205	178	185	179	194	166	214	184	184	192	179	175	174	194	189	215	217	191	202	178	158	205	178	166	179	184	219	198	183	193	188	200	179	203	166	179	202	191	178	188	187	186	188	198	201	181	181	192	192	188
4500	13239	9115	4255	2968	2229	1741	1320	1063	892	759	665	590	580	462	424	403	406	334	327	337	324	304	349	322	307	291	298	281	270	271	275	282	270	258	258	263	274	242	259	280	262	250	283	274	267	236	253	265	264	250	252	240	260	259	254	261	253	262	259	250	242	245	263	234	259	235	259	239	246	250	246	250	227	240	243	216	253	243	230	243	249	238	237	219	257	268	241	220	251	274	259	246	250	233	242	228	275	247	202	244	231	234	225	229	222	212	254	238	250	258	225	239	258	229	236	226	229	216	240	236	239	250	244	242	253	236	220	233	247	215	200	254	245	217	233	244	244	234	245	250	234	245	253	237	256	224	243	222	214	241	247	245	262	244	226	251	231	248	247	247	221	210	224	256	234	240	223	217	212	226	247	233	233	227	217	241	219	239	262	243	246	235	235	229	247	249	201	212	258	244	229	248	232	245	223	242	244	264	245	244	236	252	223	294	222	251	220	240	243	241	249	248	236	246	249	224	218	238	235	216	221	249	257	258	239	226	252	210	219	230	235	233	235	243	231	242	220	250	246	246	218	231	234	205	217	247	235	235	254	216	218	232	253	245	233	242	222	224	241	240	229	235	236	265	253	236	225	210	223	259	213	246	242	233	244	250	237	222	238	239	281	225	228	245	229	247	255	227	259	228	215	266	237	248	250	214	258	225	225	222	278	259	252	218	207	246	247	230	239	229	209	234	260	245	225	244	223	247	232	224	225	244	216	263	251	259	246	238	218	256	237	234	249	253	255	231	217	252	242	241	206	230	277	232	270	215	208	249	244	245	242	232	236	202	221	255	231	236	263	239	225	233	239	258	221	243	221	238	241	242	262	226	260	280	214	223	253	250	223	226	205	241	260	229	205	230	242	208	232	241	234	253	246	236	239	210	222	237	243	224	246	243	223	226	229	230	217	207	241	211	232	225	223	236	233	239	250	263	260	231	261	222	228	239	233	224	223	232	204	261	230	196	242	263	237	233	261	257	282	231	248	221	233	225	227	244	237	256	230	227	236	255	245	234	242	241	239	267	250	221	223	221	257	228	235	223	227	222	232	223	219	206	224	237	220	248	232	269	200	214	222	236	211	234	253	241	237	227	234	222	257	246	218	256	227	250	244	218	243	231	251	255	259	253	250	256	249	238	261	232	237	235	239	242	233	241	262	223	241	247	214	235	223	220	220	244	236	220	252	245	248	235	227	225	242	256	282	221	236	265	211	236	250	223	237	244	228	242	215	227	233	226	229	265	227	251	243	218	220	199	218	251	271	203	260	251	223	226	237	249	243	235	215	215	241	196	248	215	216	204	278	251	235	252	253	237	249	243	227	230	222	235	240	245	225	254	212	267	236	246	239	251	200	229	252	257	224	215	230	210	237	229	229	226	250	258	240	234	252	246	218	273	213	237	225	225	243	250	257	244	259	247	237	216	271	231	263	226	240	233	200	239	246	239	236	221	265	259	252	234	229	274	241	234	252	226	212	236	235	234	233	258	235	211	235	239	228	231	253	254	249	252	214	258	244	250	241	242	230	243	235	262	221	213	226	225	258	255	264	248	235	224	241	202	238	235	199	253	234	246	235	248	234	254	227	238	262	208	223	229	216	208	195	226	245	225	253	267	262	233	248	237	231	224	231	237	240	232	238	230	245	217	243	263	227	234	230	260	232	225	229	254	256	234	238	248	230	211	250	231	211	257	218	212	218	217	270	240	238	230	262	219	236	224	215	234	261	237	206	234	225	236	236	251	239	240	225	217	250	220	224	242	219	218	258	244	209	229	254	230	265	244	224	250	241	243	242	218	246	252	220	267	229	242	241	242	239	256	252	236	221	251	251	223	238	218	225	246	199	244	237	241	217	238	249	235	252	219	252	232	246	255	241	233	237	222	231	247	233	243	227	264	232	243	270	232	233	241	230	256	248	249	220	235	227	252	211	230	240	220	231	249	217	230	254	232	212	245	231	255	217	261	237	241	260	258	224	252	267	236	232	235	238	244	251	245	221	215	258	234	228	224	217	252	236	228	231	234	226	244	214	228	237	242	211	233	232	262	232	216	239	224	251	257	239	248	233	257	248	249	244	208	287	245	252	214	233	243	245	237	248	213	242	251	246	232	248	229	252	241	248	223	224	230	247	241	234	211	270	265	245	236	217	235	205	223	256	213	249	237	255	257	249	248	225	254	225	245	231	255	261	191	218	230	253	230	215	221	250	232	257	234	222	221	232	266	226	246	214	253	253	234	238	258	240	248	221	227	265	237	270	267	233	260	224	232	237	224	245	237	238	238	227	252	228	219	214	225	254	237	226	264	240	228	249	229	230	244	251	229	242	221	240	226	247	231	217	247	215	222	212	218	231	244	257	235	252	238	216	243	238	242	248	265	239	235	253	206	232	211	232	220	240	249	240	215	237	249	241	276	260	227	235	258	252	226	247	232	236	216	241	241	231	245	248	256	212	238	245	233	229	217	239	234	230	248	257	248	232	251	235	250	225	243	239	233	223	226	227	254	251	270	251	224	268	215	247	213	219	225	224	245	270	257	242	242	250	239	261	242	210	231	226	221	223	262	237	236	247	228	243	224	230	230	248	215	251	264	194	228	231	239	230	239	232	240	200	233	246	227	212	251	270	234	238	245	233	228	251	236	234	234	247	255	245	218	249	255	248	237	248	245	217	245	261	232	254	251	226	203	226	233	243	274	215	242	243	232	256	211	260	240	235	245	243	231	244	287	242	229	240	265	237	244	247	246	217	221	270	250	227	266	224	253	230	220	237	240	225	209	246	266	215	229	229	206	250	258	242	249	222	251	281	232	250	229	229	226	225	227	229	239	221	235	266	221	233	247	234	232	243	216	229	217	238	221	239	219	212	217	237	223	215	225	234	236	231	259	220	234	239	247	213	233	226	230	223	245	231	242	253	225	250	236	245	239	213	225	243	227	223	232	237	250	208	232	217	233	244	249	243	233	228	235	236	256	225	217	244	254	232	208	224	243	232	245	259	210	264	214	256	233	272	236	236	270	248	237	204	225	226	258	246	233	238	236	233	240	245	221	268	247	274	240	228	216	246	243	237	227	226	240	228	233	198	235	229	211	219	229	221	228	242	218	249	233	236	217	227	216	231	211	237	240	241	259	248	222	234	231	237	208	247	236	237	232	216	239	222	244	223	260	217	242	239	260	218	270	235	258	217	221	241	259	239	238	229	239	230	279	235	225	206	243	235	224	237	271	230	245	215	246	234	224	215	234	266	238	246	248	209	248	243	237	222	242	230	237	219	250	268	241	239	243	235	248	244	248	273	229	255	259	256	249	221	246	210	237	247	227	227	251	248	230	239	269	210	214	230	255	241	242	242	234	215	226	240	216	239	258	223	221	246	249	221	244	240	267	230	245	233	205	223	235	268	216	240	227	250	193	231	231	236	216	227	245	206	232	230	250	216	251	209	241	213	252	225	232	255	245	251	221	208	226	251
27368	18125	3741	703	514	484	468	497	469	450	433	463	458	454	436	439	474	459	455	463	459	472	444	473	435	473	473	487	457	469	448	461	470	465	425	465	459	427	478	448	467	442	467	459	463	450	484	469	438	461	455	497	442	453	460	449	456	461	456	435	465	497	462	459	475	419	452	442	472	498	456	493	416	480	438	448	495	465	479	485	469	484	417	481	416	466	444	437	488	477	437	452	400	432	462	443	418	503	468	503	507	459	436	492	443	477	463	456	440	435	460	467	499	402	455	444	444	460	503	492	480	453	417	426	424	417	481	448	481	428	421	437	450	462	471	469	434	467	482	468	478	455	457	446	407	424	414	417	419	456	450	453	488	432	499	438	492	443	453	478	445	497	469	472	455	490	441	452	472	438	516	463	468	461	410	465	395	491	429	493	431	431	500	485	421	467	430	421	480	416	468	449	458	472	442	431	474	459	452	480	470	477	472	477	445	466	499	451	426	447	451	454	463	406	431	480	463	431	471	449	422	488	446	426	472	491	408	500	449	453	483	498	452	479	454	456	493	441	452	449	458	450	447	439	458	446	491	444	485	438	458	466	471	470	464	454	436	454	421	436	423	485	486	480	446	428	442	447	461	434	451	419	457	452	440	405	465	468	470	450	477	447	479	477	420	469	465	458	474	465	460	448	439	412	487	461	455	456	472	432	458	470	445	427	454	450	428	463	444	442	462	438	447	461	467	447	470	447	446	482	468	428	464	480	467	466	467	480	479	463	477	472	465	476	433	490	431	463	482	454	446	479	428	463	478	430	465	466	428	443	430	431	478	497	485	471	489	457	411	465	461	444	491	454	434	450	460	488	468	455	430	493	461	436	466	432	473	463	458	509	479	467	448	453	479	465	453	461	455	458	460	431	465	464	442	463	458	480	468	484	419	480	458	455	449	446	485	484	448	462	468	437	467	459	430	448	465	450	459	454	435	423	477	433	432	439	457	482	459	499	455	456	493	456	422	456	434	472	429	476	454	459	440	502	430	474	455	439	439	432	471	451	495	456	444	431	463	458	456	480	453	436	458	439	462	484	440	456	429	491	465	436	466	450	457	478	462	445	472	429	484	441	445	483	470	471	465	450	481	475	482	443	491	449	459	465	421	452	461	468	442	477	449	442	453	464	452	434	480	458	454	468	474	447	472	476	435	441	457	452	471	436	431	480	477	434	481	429	450	435	452	477	436	446	438	440	452	456	450	437	464	450	487	485	455	441	445	427	457	444	417	466	447	463	421	433	461	466	453	494	455	481	471	445	497	477	486	508	461	462	433	461	462	444	441	451	412	489	446	439	433	474	481	402	454	454	463	464	465	470	480	481	427	486	419	444	446	462	466	467	454	452	456	452	462	465	451	460	446	453	439	466	469	450	461	445	472	456	456	472	490	492	485	457	466	451	445	512	467	429	461	476	459	436	453	465	460	465	503	442	449	436	471	458	480	459	466	473	462	470	471	448	422	478	500	444	459	450	460	471	428	458	428	480	445	462	411	506	441	424	511	435	428	442	477	465	469	448	481	407	464	426	470	464	430	434	452	487	436	430	444	495	476	446	451	499	449	414	441	437	492	447	467	462	452	466	451	435	435	456	484	453	442	458	442	483	484	434	454	436	441	424	446	467	455	471	466	444	470	440	454	460	443	479	433	481	474	451	453	472	447	424	450	459	465	446	458	465	426	433	477	497	483	450	437	462	454	482	462	454	484	485	478	458	467	461	469	512	466	469	473	442	461	450	444	478	453	477	433	473	432	424	416	450	458	425	460	459	486	484	454	457	448	458	447	480	444	452	474	423	485	462	459	475	441	463	452	458	459	484	457	468	534	435	460	456	449	455	451	448	454	465	417	495	458	447	499	485	473	465	443	435	492	482	453	510	472	446	427	440	452	442	420	468	479	411	468	448	470	461	442	461	413	477	434	451	476	443	457	474	410	456	407	479	463	455	509	456	476	460	431	451	435	467	423	488	450	455	483	495	440	472	448	466	463	431	446	465	456	477	428	475	441	447	443	459	454	457	434	445	461	463	458	450	486	424	408	455	469	441	422	426	441	456	453	484	458	438	440	449	453	421	461	440	489	469	457	435	454	464	450	472	433	444	457	466	445	433	415	479	466	449	504	491	447	447	442	466	433	479	457	479	442	454	450	408	422	460	456	446	462	428	463	491	426	460	454	461	450	457	483	424	471	449	472	481	458	441	448	486	464	443	482	469	486	465	498	413	442	468	481	485	437	490	459	468	431	433	448	431	447	448	440	523	443	439	474	435	478	437	478	466	456	460	455	499	444	481	426	477	479	468	471	466	485	484	462	482	469	446	458	495	431	452	461	474	426	454	469	454	461	477	464	440	486	432	458	454	492	463	459	461	415	459	441	453	445	468	474	454	434	441	445	461	457	472	467	443	453	477	480	460	440	468	483	470	435	478	439	442	476	460	453	488	438	498	445	483	462	472	459	482	430	479	482	466	455	457	456	457	474	415	444	467	480	462	484	480	432	476	454	461	456	445	427	431	432	444	485	433	475	486	449	453	424	442	470	451	449	442	477	472	457	476	465	479	414	465	424	476	435	464	432	483	438	441	456	485	459	483	466	452	458	462	441	430	477	467	459	455	435	461	450	472	477	432	484	417	462	409	420	447	462	465	482	479	415	468	498	445	429	457	483	440	481	453	467	446	458	472	467	436	451	464	473	457	450	417	463	446	467	466	454	472	471	437	495	436	472	417	506	451	459	462	427	451	472	460	435	441	449	454	484	452	532	477	450	476	447	454	455	492	486	459	447	449	472	414	483	431	485	439	473	447	465	469	482	493	429	465	467	451	425	426	481	460	497	464	455	453	474	422	477	509	475	447	454	441	469	483	477	505	478	452	469	418	469	394	482	434	461	432	495	434	435	469	462	466	463	467	450	458	467	466	428	470	478	457	451	437	444	467	459	439	439	469	442	395	451	449	466	467	470	484	489	448	465	432	441	482	465	451	404	494	465	470	457	444	502	465	469	431	459	447	439	451	482	485	472	452	426	446	475	439	432	457	446	457	490	460	455	471	415	482	459	471	467	494	438	438	460	459	485	440	473	439	464	437	458	433	449	450	469	424	464	464	458	461	435	452	480	501	497	454	449	452	460	478	472	458	454	468	459	473	467	486	472	492	443	452	489	513	439	456	453	461	476	468	470	442	471	482	457	464	466	466	465	475	447	440	436	458	448	432	447	462	455	454	445	450	458	468	409	467	472	483	481	452	477	475	439	472	445	482	439	439	461	461	444	444	431	436	445	419	446	456	458	417	455	454	449	415	492	429	485	442	457	453	485	470	436	458	510	494	429	448	455	488	458	442	459	447	452	479	456	432	443	436	428	453	468	461	477	490	438	457	497	426	429	516	436	467	428	460	465	460	427	483	420	427	457	446	460	446	489	465	485	432	453	420	480	484	474	458	472	486	454	457	460	467	441	428	450	510	464	456
4355	953	858	616	620	646	533	563	553	601	543	574	537	579	575	591	550	582	544	557	581	544	518	522	558	556	522	551	566	560	553	563	552	499	562	574	539	529	531	562	570	570	503	503	578	534	558	537	569	539	574	532	560	563	564	507	561	603	588	582	546	539	557	600	562	599	573	547	538	548	501	573	567	559	580	576	549	610	580	555	575	525	573	531	540	553	526	551	608	529	591	528	518	533	556	536	598	513	517	519	558	560	580	592	538	588	570	524	559	531	526	583	567	520	565	521	575	525	580	531	518	556	581	529	555	560	566	558	564	541	564	550	527	527	519	550	568	544	518	551	566	575	574	554	559	559	552	552	525	546	512	539	564	561	564	531	571	568	534	597	581	561	599	538	546	563	521	527	523	571	598	544	518	551	551	559	513	565	558	596	525	543	545	590	536	561	512	511	573	540	559	532	582	593	551	554	543	520	575	570	542	560	606	564	584	560	574	547	587	539	558	543	584	500	549	513	542	551	557	578	549	528	547	578	540	581	591	611	571	524	546	542	543	550	548	510	535	572	542	539	515	544	542	568	582	530	605	539	539	590	569	521	528	571	555	565	545	581	578	559	565	576	520	606	538	542	574	509	556	543	546	546	576	523	579	536	540	572	613	552	556	532	583	539	568	570	570	510	523	566	580	556	551	538	545	534	549	561	596	596	521	565	563	563	526	561	567	570	585	522	533	548	555	518	529	529	562	549	564	583	575	525	556	556	548	573	571	525	536	541	540	550	566	552	522	581	576	574	547	581	564	526	608	509	548	544	565	570	561	587	575	554	527	583	560	539	582	557	552	602	574	547	566	549	542	545	558	495	545	513	528	511	572	545	503	554	543	561	549	568	521	522	536	539	555	520	531	553	581	516	560	543	560	551	585	583	549	541	579	533	569	562	572	574	568	543	588	558	560	550	540	566	596	537	516	614	509	511	548	554	537	583	554	588	567	569	563	561	538	575	567	577	570	547	549	579	568	520	567	515	548	557	543	554	524	581	562	549	570	559	552	568	567	554	524	591	557	551	595	566	533	582	507	562	541	612	575	583	559	570	537	573	568	595	560	553	572	545	554	562	553	561	545	543	582	557	537	526	594	558	534	532	574	560	561	532	539	570	558	556	537	575	541	513	521	595	551	536	547	534	554	565	540	528	534	514	549	543	563	563	581	523	546	529	521	544	534	568	509	535	539	531	566	556	561	537	579	572	556	582	566	549	553	581	538	536	521	522	546	570	569	567	531	547	487	538	511	555	514	542	569	540	552	495	512	568	570	563	561	563	565	599	541	545	565	533	599	564	556	614	547	592	561	534	538	518	557	568	539	547	544	608	546	579	522	555	513	547	539	556	557	548	571	564	550	552	554	554	555	521	547	529	541	533	536	549	503	542	554	550	568	499	543	520	558	555	592	557	531	567	562	557	543	566	543	576	561	578	558	567	554	539	550	534	544	549	551	539	560	582	588	567	557	564	499	564	573	526	561	534	532	564	572	532	545	506	549	565	552	578	561	568	550	540	538	586	600	528	582	553	525	574	543	593	581	579	565	531	538	617	555	535	590	571	501	568	589	505	558	525	527	556	545	547	534	527	540	563	574	587	538	557	551	542	534	573	548	572	542	574	559	553	529	525	513	562	554	573	534	558	536	555	584	521	512	579	565	579	543	560	593	549	533	550	552	586	587	571	521	563	549	545	564	567	558	556	534	558	573	527	527	586	546	519	576	574	556	602	536	559	540	558	563	527	556	568	581	572	567	564	569	583	573	540	555	561	560	516	571	543	536	478	599	563	558	623	545	539	549	577	536	556	532	561	579	529	552	547	589	558	568	587	554	554	561	524	550	554	545	529	546	544	560	571	571	578	608	551	571	521	580	579	552	604	554	560	555	543	595	565	583	579	532	571	566	548	565	562	539	511	577	559	565	590	556	576	568	572	561	502	543	598	547	529	531	552	566	538	542	594	575	557	545	555	540	515	542	542	531	566	561	563	527	560	518	564	565	580	556	534	556	523	582	575	556	588	579	542	504	545	545	526	589	529	558	579	558	546	578	535	577	590	528	553	574	587	566	548	566	547	580	575	561	531	562	527	541	540	537	565	527	564	593	546	565	578	581	548	551	559	571	594	573	586	507	563	561	559	530	584	559	577	566	538	568	570	591	600	578	576	571	531	598	559	528	542	559	563	556	543	587	550	530	552	548	554	552	565	556	567	575	543	553	567	546	547	551	533	547	512	533	556	574	558	609	567	582	532	551	540	570	519	545	522	553	534	536	589	576	552	538	565	559	561	536	531	568	554	541	538	519	594	573	550	557	552	587	491	560	557	528	557	567	555	530	575	586	548	519	532	564	565	519	575	547	583	560	565	570	568	568	582	596	527	550	569	573	567	493	537	550	534	520	547	567	560	566	571	534	526	522	604	543	533	531	572	553	567	544	551	599	534	564	589	533	585	576	539	577	553	584	561	557	544	545	546	567	562	544	576	507	505	510	544	539	523	541	556	551	560	542	543	542	533	539	564	528	555	528	569	548	553	604	535	561	522	563	564	544	536	534	577	544	548	537	568	574	567	549	578	548	588	536	542	581	563	559	570	554	533	532	554	555	561	564	548	564	567	552	561	543	497	537	551	559	558	550	574	529	567	579	578	590	552	535	561	549	544	544	504	555	557	519	604	534	593	534	551	535	520	529	531	535	551	574	540	557	560	539	538	543	557	537	538	570	544	548	553	587	563	554	553	565	528	530	571	584	530	517	541	575	524	546	541	589	551	563	532	533	548	554	567	562	540	505	566	539	542	563	564	549	586	534	541	548	543	563	556	523	566	541	507	562	517	587	560	585	540	524	529	541	583	543	533	523	574	586	516	572	552	567	553	568	558	559	530	570	561	553	526	546	552	568	558	555	506	543	579	538	550	563	531	532	539	550	593	539	568	551	550	531	532	511	499	567	590	593	529	534	566	551	547	554	525	562	541	590	533	516	539	564	568	535	589	566	568	516	531	578	552	573	558	556	563	526	542	594	532	480	584	538	545	597	526	542	519	572	562	552	518	559	559	531	577	547	563	602	555	552	562	573	563	512	526	573	502	568	544	560	560	600	548	554	567	574	527	576	534	518	530	564	556	509	525	579	607	549	542	567	537	570	560	534	569	588	549	574	588	539	536	579	554	548	529	539	543	537	573	554	611	542	575	513	555	568	564	534	571	532	507	563	571	516	596	534	546	549	531	597	563	544	577	573	593	520	566	559	554	534	520	501	568	551	608	553	605	557	539	496	552	556	543	572	580	566	596	572	578	580	576	556	575	568	570	549	562	534	554	557	569	562	508	545	563	565	574	552	531	537	576	567	538	524	606	528	575	563	559	553	542	517	533	521	582	566	550	563	540	565	577	556	585	539	482	530	576	573	547	556	568	539	505	569	563	568	575	546	555	536	547	602	535	599	539	559	584	555	534	544	560	545	583	543	538	603	607
23521	21088	28248	24132	21076	9288	982	779	605	599	576	516	507	509	511	483	453	464	476	445	477	495	427	451	429	431	432	464	441	439	460	421	473	445	454	458	458	427	443	433	462	448	444	438	408	455	448	408	421	465	415	448	444	445	470	473	473	456	462	439	439	397	442	426	413	446	423	461	411	452	451	422	426	455	431	456	433	383	474	439	416	475	416	438	421	433	431	448	392	411	462	422	443	437	414	452	471	463	423	438	464	421	441	412	406	450	435	417	458	481	445	402	434	431	463	426	407	426	434	452	443	458	432	426	453	440	442	420	447	443	440	405	430	457	419	435	438	408	435	441	430	423	406	451	468	422	439	445	444	406	467	433	426	429	474	449	452	497	448	454	429	414	395	435	433	468	415	433	433	428	432	435	480	469	459	460	442	425	450	422	498	440	418	441	435	452	479	436	430	443	436	446	453	394	459	433	448	398	438	437	428	449	445	385	430	434	437	432	474	489	409	451	463	417	417	471	436	455	451	418	394	418	424	470	450	430	435	448	463	462	419	406	436	440	445	460	419	418	447	428	440	453	430	397	438	439	442	480	454	445	436	433	467	433	428	444	463	433	463	431	412	430	398	442	444	414	437	438	448	426	427	421	446	407	408	454	447	439	426	415	494	420	410	453	443	393	452	468	417	431	440	432	430	406	436	429	411	411	402	451	458	474	455	435	433	432	449	437	432	448	455	424	443	402	403	446	476	432	464	447	450	404	423	431	424	430	427	441	445	451	431	456	382	431	435	422	434	433	458	411	422	439	425	463	445	404	416	436	451	405	477	485	410	408	436	416	438	459	411	386	415	416	423	409	439	453	422	459	407	458	446	422	426	441	425	455	436	451	438	444	461	451	432	443	443	442	423	445	432	408	417	424	458	445	447	436	409	428	414	416	449	419	437	482	457	439	418	446	458	418	421	482	423	448	424	462	391	443	456	438	473	444	416	444	429	412	449	433	451	461	439	437	443	430	458	462	461	444	447	410	454	450	437	450	408	421	431	447	440	464	450	454	405	431	462	431	433	455	416	451	456	430	410	482	435	420	491	433	439	401	425	437	445	431	434	436	441	419	440	449	424	425	433	420	437	424	412	493	462	456	438	414	450	439	428	423	415	419	433	431	447	460	401	456	428	451	424	442	380	436	427	451	436	441	424	433	409	397	401	419	441	430	484	430	408	405	434	448	444	425	429	448	430	384	440	448	443	421	418	434	436	407	458	448	397	436	486	424	413	388	397	457	428	440	425	417	425	423	432	450	441	454	450	428	416	411	458	453	429	424	454	463	432	399	443	456	430	437	438	472	446	427	439	438	416	447	446	426	439	417	433	405	389	468	411	432	409	430	463	424	470	447	426	414	421	436	445	440	419	417	453	436	424	447	455	431	469	475	445	437	431	425	435	428	445	433	421	453	450	459	412	454	418	442	404	399	420	401	429	391	442	406	392	448	433	465	431	436	420	446	460	449	415	427	451	426	455	379	413	383	437	459	446	416	436	442	411	411	450	443	427	452	468	434	463	412	426	417	415	450	433	421	441	429	430	463	404	449	454	432	425	421	443	433	441	409	429	450	448	413	439	441	439	451	437	424	382	471	428	449	412	410	480	426	434	439	455	432	445	435	418	444	439	411	441	419	429	410	438	400	443	406	464	410	471	447	440	461	437	439	412	464	459	476	433	394	463	427	435	412	475	405	428	443	426	430	428	429	441	407	442	434	431	422	454	468	438	425	409	442	405	403	405	442	440	455	490	397	480	428	409	422	466	429	441	463	439	446	441	408	414	448	453	419	454	444	403	452	419	445	442	471	425	423	431	419	453	436	475	434	439	451	429	418	413	445	411	437	468	410	418	433	414	446	431	436	458	414	457	444	406	439	446	454	397	448	432	422	400	466	439	412	429	449	447	415	442	449	417	438	411	409	420	476	438	407	427	422	442	430	429	447	423	455	449	421	435	452	440	416	429	431	413	417	463	410	449	440	429	463	463	457	408	454	432	445	451	446	440	461	428	436	445	438	459	440	460	443	436	416	455	447	448	416	459	445	449	415	469	403	450	444	422	448	436	443	460	405	434	420	430	416	434	464	414	445	429	409	403	445	468	416	420	447	442	435	426	417	408	424	423	435	429	458	429	434	424	438	414	419	436	415	419	472	446	442	422	451	411	418	454	451	451	451	473	438	425	434	462	477	418	409	453	462	462	434	445	423	428	428	424	426	439	432	432	418	472	472	431	411	466	426	461	419	444	437	456	441	457	473	437	445	419	455	446	434	430	437	464	424	486	422	417	404	421	453	438	485	464	444	439	418	449	420	425	417	415	453	449	423	435	463	437	440	434	450	438	450	416	417	435	425	432	438	461	460	461	395	435	417	417	436	446	466	441	435	412	392	433	410	458	442	420	431	439	416	392	466	430	424	422	441	431	432	431	454	453	448	420	415	448	436	415	447	448	465	436	440	456	428	462	446	440	439	440	460	437	430	435	445	411	441	422	428	407	433	421	453	422	437	441	396	465	411	447	466	436	442	447	422	446	434	448	419	445	409	419	422	448	390	433	395	453	470	469	462	410	413	443	415	428	432	406	442	408	398	429	467	400	413	436	449	412	410	433	447	422	421	476	429	421	400	435	422	427	452	429	461	430	421	460	436	437	498	440	460	421	416	422	409	430	437	445	412	400	457	445	484	448	435	449	454	468	359	436	427	430	468	464	434	429	448	431	432	415	417	435	435	436	395	454	407	419	412	426	397	421	432	429	435	411	429	443	454	446	444	407	435	422	414	435	446	476	412	446	457	458	389	407	473	418	456	430	437	441	457	465	450	476	430	439	431	462	452	433	415	407	431	464	467	433	424	406	404	422	447	442	417	438	441	420	435	444	400	437	423	436	437	412	446	434	450	434	428	443	420	408	458	491	427	437	453	427	433	407	407	432	447	436	406	394	467	441	397	430	438	442	450	466	439	451	417	444	440	423	445	435	425	437	456	451	442	431	441	452	419	455	448	410	449	438	390	417	445	404	480	468	428	438	440	446	461	438	420	443	460	449	422	456	428	417	405	442	448	447	456	440	485	435	454	466	421	427	443	442	460	440	469	465	418	402	408	412	445	482	445	418	431	433	459	415	434	425	452	432	399	426	440	433	416	402	453	446	409	428	441	419	433	414	432	434	427	434	445	439	473	405	423	441	441	425	412	460	450	461	433	415	454	420	434	404	430	424	421	427	446	415	453	403	446	414	454	401	483	445	442	426	414	415	465	441	462	459	424	442	413	456	422	432	453	412	418	392	417	419	468	411	455	475	448	387	441	411	384	461	457	439	442	434	435	442	411	448	412	470	434	450	463	416	424	467	396	427	449	420	481	428	427	486	426	418	438	457	458	424	457	422	455	440	428	450	429	383	388	440	422	449	436	450	405	466	467	446	410	434	459	465	448	447	433	457	424	421	413	422	421	425	420	420	435	417	434	436	421	436	433
3464	8331	5575	2649	1918	1544	1263	1014	950	836	790	776	775	613	664	631	672	576	619	578	569	562	559	600	615	582	579	596	538	599	547	559	534	584	567	535	552	600	555	567	575	549	553	567	530	528	569	545	565	577	569	496	517	510	543	578	571	556	551	529	529	552	583	542	553	547	562	513	541	544	581	567	535	523	533	514	518	533	562	550	539	558	529	528	560	492	535	515	532	513	536	543	508	547	558	522	540	559	558	511	555	561	513	544	507	567	539	537	544	570	519	589	566	535	565	582	578	573	536	538	503	525	560	508	556	579	546	488	556	548	583	573	595	531	527	561	542	543	535	519	523	547	563	534	511	519	544	523	601	520	493	540	531	568	521	542	568	513	557	558	565	552	572	526	517	532	561	565	530	547	520	583	523	575	570	547	565	566	552	537	566	541	507	508	499	506	544	556	551	510	535	528	582	521	545	527	512	558	559	518	526	560	565	522	567	537	554	544	561	526	544	621	566	537	560	564	487	519	517	570	545	558	513	525	543	544	518	564	548	532	554	513	529	549	504	548	510	568	571	523	543	544	537	518	571	537	560	579	555	529	547	561	526	521	565	556	559	527	553	550	527	522	511	512	512	551	569	499	540	525	559	494	525	549	521	554	523	565	520	561	574	572	586	519	522	476	574	529	514	550	553	559	546	557	577	555	522	508	541	537	512	536	561	544	566	540	538	533	538	542	527	580	579	535	537	520	508	605	559	500	554	518	575	498	558	566	566	564	549	536	562	510	505	541	554	507	561	544	533	569	522	530	542	541	536	513	561	555	504	547	532	517	570	554	514	515	549	552	587	485	487	548	498	480	526	557	547	529	526	537	520	521	557	540	507	530	503	489	549	508	507	604	536	516	541	581	521	577	512	525	584	547	549	531	551	524	517	504	541	569	504	569	590	542	513	539	519	573	556	567	567	543	541	509	540	548	533	541	507	517	556	587	525	551	548	523	514	570	566	544	540	549	520	555	499	594	523	492	532	524	500	504	545	558	547	494	549	522	543	586	499	534	539	562	535	499	538	503	557	563	508	511	537	520	545	539	542	582	509	538	546	544	562	527	539	504	519	532	544	549	527	545	592	518	516	549	559	546	545	542	554	522	556	504	554	535	526	577	531	522	547	527	508	545	512	572	533	546	552	535	538	493	526	499	586	510	493	539	566	492	497	554	503	520	567	551	555	570	520	532	546	517	496	543	539	532	569	570	543	524	521	529	558	497	499	532	586	550	545	549	518	521	533	502	565	564	521	569	534	559	518	535	548	538	542	532	552	498	532	544	510	525	501	543	500	540	530	520	546	537	522	535	510	525	572	602	534	520	545	539	559	566	536	557	545	572	544	510	535	538	530	532	528	541	541	540	517	527	489	567	529	522	529	499	543	497	533	511	543	595	551	555	532	525	550	517	514	517	551	549	557	595	591	572	508	524	536	584	536	514	543	523	534	553	513	530	543	556	527	516	487	549	537	532	530	517	481	501	540	510	556	584	508	533	510	525	549	547	551	531	511	508	511	547	556	472	556	530	520	516	512	529	531	520	535	532	538	542	529	526	538	518	533	533	534	554	570	557	539	531	510	542	576	540	539	544	533	522	589	537	476	518	533	515	581	554	504	531	565	532	542	540	594	539	539	538	531	546	561	532	544	563	552	549	579	553	532	539	560	535	546	510	531	484	541	536	531	561	502	576	490	480	532	543	532	558	542	522	540	573	547	572	537	506	548	527	540	548	537	549	520	501	502	530	524	586	470	565	535	532	542	583	528	552	504	562	561	550	576	535	576	555	541	561	520	540	534	534	565	527	536	566	524	529	567	538	591	530	535	551	574	510	574	542	534	515	528	565	467	543	577	541	497	550	526	565	573	534	556	536	574	523	559	575	528	538	563	561	549	570	548	513	514	592	534	537	462	546	538	535	509	511	546	544	530	561	540	504	532	529	528	535	490	503	540	545	567	522	533	521	521	500	562	535	554	519	559	527	509	511	532	546	533	514	538	506	518	559	544	545	554	526	539	546	510	562	555	561	536	587	523	515	536	481	517	557	518	552	582	544	517	545	525	502	503	557	504	566	511	537	528	499	540	562	534	531	572	546	539	553	525	579	528	558	561	547	540	503	553	510	561	513	524	523	502	547	504	544	514	548	539	583	533	549	550	525	560	550	548	511	573	539	520	523	497	520	541	559	559	545	566	542	534	527	522	521	527	562	601	541	540	529	504	528	565	559	546	522	520	516	561	556	556	545	552	576	563	533	568	527	537	555	518	506	523	503	555	583	576	496	539	547	537	569	524	562	531	550	508	547	519	538	551	538	540	535	525	518	512	542	489	523	549	493	553	520	514	535	522	529	537	587	562	528	527	548	527	559	560	539	581	540	592	562	544	543	540	534	518	574	486	585	560	523	517	589	552	562	516	536	536	516	545	610	554	508	501	558	540	534	523	525	517	537	526	503	551	507	527	521	546	551	549	550	534	565	522	555	516	521	566	526	557	511	524	547	525	514	510	562	547	515	546	537	515	527	556	555	552	513	524	509	547	548	548	551	571	548	574	531	568	543	515	557	568	550	512	548	558	511	483	526	552	500	508	549	546	551	580	552	554	560	559	526	545	576	536	556	540	556	540	539	506	523	517	548	531	537	565	517	544	535	569	555	529	522	514	501	539	548	508	542	575	525	538	535	535	507	536	556	522	512	567	505	527	532	532	575	521	540	535	542	539	543	545	513	561	538	543	548	530	563	532	534	525	530	549	536	563	571	510	524	550	525	515	567	555	555	540	541	535	531	548	559	498	516	573	494	526	539	519	559	546	522	544	534	537	557	584	498	536	539	508	515	534	516	566	553	559	600	567	520	531	524	554	547	524	559	548	510	529	588	529	501	522	538	499	562	554	528	530	479	580	539	530	562	543	561	510	517	530	557	564	532	573	510	553	570	540	560	559	523	566	564	563	540	509	566	569	557	514	566	552	502	516	558	536	549	498	549	573	541	540	552	553	543	526	505	563	552	538	560	507	494	572	518	555	568	517	544	538	543	565	561	529	556	540	522	549	513	522	537	542	547	537	539	532	521	560	543	563	495	542	553	534	494	528	549	532	540	545	517	523	556	525	541	540	545	538	516	553	548	549	516	583	544	558	565	526	528	558	528	522	527	538	542	512	564	567	589	542	521	517	594	551	560	497	546	540	548	560	572	579	512	564	571	571	552	541	533	559	547	511	543	504	531	541	565	537	511	522	562	550	563	554	545	560	525	530	480	535	567	522	479	491	537	535	553	545	544	559	528	556	550	498	559	545	535	556	539	537	526	538	571	537	514	583	526	516	502	554	497	567	505	539	535	571	543	536	550	554	516	538	535	542	518	549	509	557	573	522	544	564	519	557	505	463	559	537	513	561	569	507	546	540	506	537	522	572	550	522	565	555	512	560	557	513	502	533	527	557	526	547	526	515	536	554	500	479	580	536	524	541	537	548	557
24632	21073	27062	25182	9260	556	400	354	342	305	312	308	286	313	263	258	261	269	253	263	258	264	285	248	279	284	268	268	246	252	278	264	274	261	237	233	252	241	259	251	283	261	274	245	276	265	269	247	260	265	225	224	242	237	270	229	243	258	260	260	284	260	251	284	259	273	234	245	254	261	255	244	233	275	267	273	240	250	269	244	230	236	225	254	242	259	245	278	257	238	253	242	238	272	278	243	242	237	266	272	258	272	244	242	223	275	245	282	200	255	240	254	249	254	235	246	254	247	250	245	257	215	273	295	242	249	254	257	238	253	238	240	232	278	267	229	261	266	258	214	264	256	242	235	281	271	259	219	265	254	260	267	261	280	251	247	243	236	281	275	263	274	260	255	243	278	272	262	269	231	254	241	273	276	238	251	256	260	254	263	249	258	256	262	246	231	266	281	232	254	255	270	234	260	261	255	278	255	239	263	246	259	271	260	241	253	275	237	238	286	226	231	237	245	286	254	253	224	265	286	267	247	250	268	265	256	246	271	248	265	260	231	249	259	234	265	281	248	252	282	237	263	254	254	266	281	235	237	250	267	234	237	257	245	241	234	259	261	250	280	255	236	278	278	285	270	259	234	268	274	260	240	230	275	243	251	261	273	264	251	250	249	269	243	255	246	261	256	252	251	222	249	266	235	273	245	257	243	248	232	270	268	240	247	252	249	257	279	252	251	243	261	252	250	255	278	258	249	252	272	282	269	258	240	272	265	261	262	266	261	256	215	255	262	256	254	242	268	246	278	253	257	235	260	273	213	278	233	267	270	269	247	258	238	250	263	243	261	262	266	261	263	265	256	256	264	262	247	276	237	260	264	251	248	258	244	246	248	268	295	259	242	266	272	248	261	245	272	263	265	247	241	239	244	277	242	261	225	267	234	268	249	275	244	284	254	282	255	270	255	223	268	265	230	284	280	249	242	256	251	264	245	248	264	235	238	239	294	281	237	269	241	246	226	252	262	253	237	260	252	247	247	295	272	268	262	255	251	253	262	260	257	268	265	262	266	275	257	263	245	262	233	239	283	257	265	260	215	278	257	267	265	229	243	249	278	244	237	233	222	258	268	233	247	250	262	248	264	248	274	246	264	251	298	265	252	229	250	253	265	274	262	264	256	259	276	253	250	237	251	247	283	268	232	237	261	269	258	246	247	232	231	233	249	231	237	267	236	252	290	248	261	258	236	279	252	265	292	266	263	272	266	239	236	244	255	272	269	258	270	286	247	285	227	248	277	275	246	241	275	235	265	267	276	268	263	253	281	282	258	255	249	257	278	263	269	258	256	236	248	255	254	252	254	250	259	254	265	242	269	247	271	218	269	224	275	249	253	257	246	255	261	273	250	264	253	276	254	261	252	234	260	236	241	266	250	273	248	253	223	254	228	282	237	279	279	281	245	263	277	267	282	264	289	273	239	296	252	262	280	257	255	304	254	276	279	227	242	252	266	276	251	248	216	259	269	235	269	222	252	233	242	263	254	270	267	249	263	249	236	262	234	242	276	239	266	258	252	245	242	267	250	249	252	248	259	256	266	259	262	235	260	249	264	240	269	243	260	262	254	272	250	282	276	256	274	246	241	271	257	259	244	280	248	285	259	246	254	275	245	262	270	238	261	279	260	273	257	269	235	269	212	287	261	257	262	243	237	260	246	269	266	261	242	255	250	249	249	279	256	276	236	285	269	249	272	255	251	244	240	258	244	262	288	264	262	259	239	271	266	241	260	270	282	261	232	253	264	249	259	246	264	267	248	281	281	250	255	255	275	255	271	257	255	259	255	261	248	247	257	235	230	277	277	239	251	280	255	273	288	265	265	257	265	225	270	245	231	251	244	282	241	272	259	251	257	248	277	272	270	291	248	255	257	253	244	250	261	268	255	261	252	285	258	251	266	262	230	259	278	264	241	254	269	237	285	251	252	242	238	242	262	215	283	239	262	258	252	251	263	227	242	265	255	273	246	241	290	264	211	288	243	240	239	256	244	257	275	246	245	247	285	288	271	243	251	230	276	256	235	270	241	251	263	266	235	244	252	249	267	270	254	221	274	242	261	231	248	232	270	285	234	261	296	278	255	223	239	252	246	250	271	257	283	274	268	217	257	272	257	272	286	262	267	248	282	257	274	259	269	263	266	250	249	253	253	247	253	244	278	260	230	273	237	229	266	243	221	251	251	239	235	245	262	241	250	275	289	311	235	255	248	236	268	252	278	248	252	220	269	243	238	257	257	248	238	259	239	228	253	243	271	288	269	242	299	283	280	273	267	260	266	220	253	238	247	258	265	286	258	239	268	266	273	247	254	273	255	256	257	234	247	249	250	247	232	255	266	262	265	267	269	247	228	260	232	232	233	261	263	264	266	252	251	250	259	256	245	229	252	239	275	262	257	251	249	262	245	255	250	253	256	270	251	249	244	259	243	266	261	259	229	265	265	287	248	254	257	244	270	259	276	264	266	238	245	257	274	264	264	264	216	280	259	258	233	290	267	233	263	236	273	255	285	264	251	264	235	251	260	251	293	257	269	269	270	262	239	237	240	258	257	243	232	249	233	238	278	246	248	265	252	247	249	255	271	261	280	262	222	255	258	239	246	245	260	258	217	263	268	233	229	272	257	241	255	268	277	237	273	264	257	269	267	262	238	256	266	252	253	250	241	273	236	276	266	246	254	257	227	281	272	236	251	249	256	275	267	253	261	286	240	260	277	271	263	237	257	243	245	254	274	253	248	260	233	225	266	260	260	247	257	256	245	271	258	260	267	264	263	263	235	256	264	244	283	266	258	262	255	238	252	252	249	282	291	256	248	245	252	253	253	261	259	284	253	267	251	253	272	247	230	248	257	251	268	229	289	259	250	248	248	238	286	280	243	260	261	236	246	272	294	249	275	297	229	256	244	266	237	263	246	242	249	259	268	288	268	263	252	267	224	271	236	257	276	251	252	234	250	234	280	257	262	259	260	264	275	246	232	254	265	269	237	253	243	255	258	271	269	242	253	276	254	275	251	262	265	218	282	255	252	251	256	229	248	277	281	238	247	285	253	243	255	246	276	250	246	228	258	289	257	261	251	247	264	268	258	257	276	273	222	223	255	272	256	253	239	248	239	257	262	276	273	242	258	259	287	260	251	225	248	241	261	267	239	254	234	242	253	300	241	255	263	271	229	273	218	251	242	235	270	262	260	242	224	252	274	246	255	250	256	259	279	237	261	240	258	258	249	246	240	260	259	246	304	286	261	256	249	263	231	245	254	277	275	268	274	246	266	284	250	260	249	234	263	272	278	263	243	229	247	241	246	251	237	247	248	230	255	241	285	249	247	261	251	275	266	244	256	276	253	250	247	223	241	249	255	253	244	254	236	254	240	237	224	270	242	288	212	276	235	267	238	297	272	265	246	240	269	275	239	271	233	254	253	256	224	259	263	254	287	266	241	265	224	252	247	267	249	248	252	257	259	294	265
3277	4435	3057	1392	1064	841	747	674	520	505	453	445	413	375	333	361	365	356	369	319	359	295	344	334	319	354	312	338	355	320	343	300	322	319	297	337	307	329	344	303	314	332	324	299	327	335	304	313	302	319	340	321	286	342	300	280	284	321	319	292	300	325	292	298	296	297	292	289	314	282	304	292	287	314	286	315	313	279	298	317	323	298	314	336	326	308	265	344	303	308	324	324	310	293	290	285	308	326	341	307	306	313	292	311	270	288	329	332	299	323	300	356	273	316	283	288	369	286	295	319	309	318	309	312	302	301	314	320	318	294	292	286	310	316	331	293	290	308	308	296	322	334	299	355	325	354	319	296	291	303	302	286	300	331	339	300	328	323	301	301	332	280	312	302	298	314	313	328	307	283	278	300	281	322	300	326	337	340	307	304	316	294	311	342	305	317	307	309	305	285	269	299	300	313	318	302	346	323	301	303	267	294	306	317	341	306	300	304	301	306	299	313	289	314	263	300	321	310	334	318	295	299	322	282	284	296	296	267	324	262	304	271	287	325	335	301	312	270	336	313	292	297	318	328	334	305	309	292	322	333	299	304	315	302	300	287	293	322	288	325	282	307	283	289	326	326	320	310	317	306	314	294	347	326	306	323	281	306	305	279	317	312	302	310	300	302	312	286	302	293	287	308	313	334	327	344	302	302	338	321	322	292	354	344	297	331	312	298	303	302	292	332	325	293	287	298	318	301	302	277	304	309	323	299	313	315	289	309	288	288	323	327	321	321	305	316	292	300	307	311	315	317	288	321	314	310	318	314	283	288	297	322	318	329	322	346	299	286	298	304	310	330	327	339	320	300	304	329	322	319	289	319	289	278	298	292	306	334	312	321	328	289	303	303	305	296	292	290	314	316	323	304	305	297	305	340	296	288	308	299	320	299	322	295	349	322	316	332	354	282	314	318	321	281	285	289	302	323	294	328	302	311	293	310	301	300	309	269	291	307	328	295	262	296	273	290	304	328	296	308	332	306	283	274	311	287	292	282	310	298	313	309	307	311	305	282	307	298	287	296	329	323	323	277	276	309	291	297	326	292	324	268	300	312	304	315	316	305	298	307	312	307	313	282	347	304	316	310	330	286	318	311	322	274	284	313	292	298	329	336	349	338	288	306	313	288	305	301	355	309	329	305	320	306	292	287	287	305	292	321	311	315	287	301	333	305	300	294	331	333	339	291	299	302	306	308	290	298	347	310	306	302	327	306	287	313	306	297	318	308	311	300	290	320	330	330	308	302	326	311	273	353	286	328	298	286	313	303	283	323	286	336	311	289	297	314	297	326	296	304	329	308	324	303	307	314	298	356	320	298	332	299	276	272	301	295	312	318	320	296	328	335	297	284	291	325	322	343	310	311	281	328	299	276	320	337	296	317	313	291	306	298	324	324	281	301	314	320	281	311	311	259	285	315	334	333	290	281	312	315	309	310	320	320	292	280	310	317	322	337	333	295	297	310	333	285	318	290	307	293	273	315	317	330	293	279	314	285	290	320	282	307	309	346	319	300	293	299	302	319	297	291	318	317	293	290	289	289	286	351	318	288	300	306	312	331	318	326	319	311	357	320	288	302	326	336	294	337	313	287	292	307	303	312	306	301	301	312	309	326	314	321	302	258	273	298	312	262	328	287	333	299	332	298	299	325	309	337	314	305	292	296	303	301	329	305	316	331	308	306	312	308	280	318	275	299	328	329	328	284	299	328	335	296	316	279	299	306	294	329	278	292	323	301	342	317	309	304	312	301	294	298	282	312	299	317	317	343	340	302	349	310	352	337	305	334	289	322	308	294	297	284	309	337	311	315	286	303	270	309	311	302	254	306	308	312	302	287	294	314	289	303	313	298	268	322	312	341	326	301	294	293	264	315	292	317	298	312	296	313	301	298	317	316	334	308	303	308	308	295	308	331	312	315	320	327	324	300	312	299	302	318	286	304	314	314	327	282	308	352	316	312	315	316	328	303	343	308	310	312	290	284	310	299	292	335	287	296	322	304	316	256	325	318	294	313	328	318	340	307	343	320	297	300	323	332	327	289	302	283	315	323	309	329	310	296	277	304	324	327	300	319	250	289	331	271	324	319	296	306	303	309	308	294	274	290	361	286	273	301	300	312	285	300	297	302	308	326	312	316	312	293	271	304	317	287	297	296	331	336	343	291	302	331	273	316	312	313	294	320	321	289	343	319	309	320	300	326	331	333	325	310	322	284	292	332	323	284	312	323	338	319	318	316	337	279	305	318	309	283	301	316	310	322	306	293	317	284	309	312	300	337	313	324	324	306	307	294	317	305	333	338	291	311	268	307	335	312	302	315	313	309	300	306	337	279	282	302	322	255	310	329	302	326	317	292	327	325	345	283	313	315	312	316	320	323	269	309	320	276	309	312	324	293	300	281	291	298	310	304	317	287	309	296	288	335	310	277	282	309	301	327	288	301	310	311	311	285	316	317	301	320	295	287	294	316	327	295	287	308	317	280	290	304	316	298	316	296	305	292	325	326	335	300	317	331	307	276	325	351	299	309	317	314	298	322	284	345	332	330	303	288	292	304	306	305	298	301	298	327	290	283	308	318	302	318	322	306	313	314	281	313	314	283	336	317	301	306	284	274	318	319	308	324	348	287	302	314	316	282	318	310	307	326	312	333	294	320	329	287	296	330	338	312	334	290	316	315	334	330	298	322	284	308	281	314	301	301	339	288	293	310	256	274	313	308	301	313	282	321	329	321	321	269	327	307	305	318	332	309	318	314	299	320	316	290	283	322	281	289	312	291	316	302	310	324	326	304	321	305	303	313	303	307	320	329	288	283	333	303	306	296	297	320	325	301	276	318	305	330	308	295	307	311	328	310	268	310	311	326	279	302	288	296	315	302	312	301	308	325	275	284	300	296	317	321	300	282	311	314	332	311	311	306	329	272	322	330	308	302	340	337	299	320	315	288	311	293	317	352	304	308	301	302	293	302	295	286	285	287	319	288	285	285	342	306	294	320	290	314	297	327	312	322	314	299	324	315	280	315	316	291	309	321	316	324	326	292	329	302	305	280	272	298	327	284	330	291	319	296	303	325	304	297	310	299	327	330	315	299	309	312	280	329	294	308	289	324	300	310	317	320	295	312	303	307	283	365	298	275	317	318	269	294	312	300	279	317	302	312	319	311	314	316	277	309	284	316	336	329	295	299	307	320	305	321	296	304	312	321	298	298	302	294	287	294	327	322	320	309	284	316	324	337	327	311	274	303	303	264	304	319	315	308	330	281	304	332	326	328	286	303	313	282	283	304	295	294	284	312	305	313	307	293	321	304	303	271	326	322	310	325	290	296	306	320	325	303	304	312	311	332	321	328	301	313	310	308	302	324	283	317	288	298	301	311	309	283	302	301	286	313	308	304	289	340	328	298	287	289	289	301	316	340	265	340	299	319	333	297	293	304	311	335	301	304	276	312	318	320	325	301	330	320	287	321
22463	21089	28682	23733	21083	21100	6923	737	537	457	414	370	298	308	304	293	264	266	269	221	220	249	220	224	217	224	220	217	232	211	219	202	196	203	198	208	188	234	187	205	211	197	223	208	194	201	196	189	174	204	202	175	174	213	181	188	208	187	165	172	203	195	197	196	194	199	163	198	194	177	172	189	188	214	171	208	209	185	179	186	176	196	209	201	188	185	191	183	177	181	188	208	202	174	184	187	198	178	175	161	178	194	194	143	207	156	186	181	189	169	178	190	218	200	171	161	160	196	164	171	198	195	198	156	164	196	161	195	188	161	186	199	165	181	213	208	195	175	190	162	168	185	152	199	163	178	190	175	194	183	190	211	182	173	184	202	204	197	201	183	188	187	177	200	195	177	166	179	178	167	185	190	173	177	170	179	182	175	191	196	193	175	193	154	164	155	177	184	178	196	174	172	200	198	180	183	189	178	179	190	191	197	192	175	167	195	180	170	174	182	177	188	213	179	181	179	209	171	188	183	186	207	183	207	147	194	190	183	199	187	192	200	198	170	193	176	165	198	188	159	180	178	187	174	190	173	172	195	191	178	203	185	207	206	178	187	174	185	174	193	195	204	170	181	167	177	190	174	223	183	193	186	173	202	177	199	184	185	176	189	181	199	191	168	167	166	177	168	192	181	199	188	191	196	176	200	201	189	181	213	178	185	170	178	172	190	184	153	185	205	181	189	207	210	195	179	172	173	164	186	182	188	164	172	188	149	183	190	204	171	201	185	189	198	175	179	201	209	181	186	197	187	203	182	191	178	180	189	181	205	181	169	179	205	173	178	191	173	212	182	181	190	197	190	206	168	187	191	174	201	205	180	166	160	185	197	185	196	171	171	165	187	179	177	165	190	195	171	174	178	181	177	172	199	198	197	201	182	188	206	163	179	180	206	206	203	177	185	181	202	180	183	174	171	201	172	195	182	194	217	181	186	172	181	182	165	179	193	201	194	172	175	148	177	165	181	188	177	182	172	183	175	184	176	180	186	157	199	199	146	202	161	182	197	188	178	196	168	168	181	181	163	177	197	195	185	180	180	193	181	173	200	182	171	216	205	172	185	219	165	174	171	172	194	189	196	189	139	212	181	200	186	180	190	196	191	196	187	166	200	164	177	188	188	185	207	191	198	176	180	202	183	176	155	174	186	179	189	192	181	183	207	173	173	160	191	177	171	198	183	188	187	207	187	162	204	184	193	190	200	198	210	179	189	163	224	192	166	173	193	183	186	185	188	177	171	168	187	183	164	194	185	209	201	189	156	179	164	210	207	191	210	173	205	192	188	181	198	171	178	192	210	192	186	186	184	176	179	191	179	196	182	188	174	201	177	199	169	179	183	188	183	159	199	198	205	171	148	207	178	213	192	197	195	181	190	188	178	201	204	184	180	207	208	170	165	174	174	198	193	179	208	186	190	184	186	189	182	175	199	203	204	186	170	173	171	204	182	179	190	169	181	188	176	178	206	175	204	207	193	178	207	197	195	180	183	204	193	183	186	192	171	165	185	180	169	179	212	197	184	185	184	192	194	192	165	207	207	177	188	181	174	189	203	207	203	175	173	190	198	203	195	201	177	194	191	160	210	194	183	181	186	179	219	195	179	175	185	178	181	161	182	175	182	206	170	186	176	187	176	184	181	186	189	189	183	178	202	210	213	188	197	189	167	168	180	199	169	176	167	194	199	179	193	208	166	201	206	174	195	186	192	209	178	205	177	190	201	183	192	195	192	192	156	196	182	215	196	190	205	178	187	181	171	177	186	178	209	186	170	189	188	183	177	192	188	192	180	182	191	191	189	188	205	186	183	200	162	190	192	177	192	180	160	165	192	183	178	175	180	176	180	189	205	183	209	167	195	168	161	182	166	180	176	186	173	193	166	171	183	169	189	189	189	174	191	182	181	210	188	160	196	223	196	183	173	168	174	171	175	187	181	175	205	196	187	186	181	166	176	193	194	177	210	171	189	184	169	175	176	158	178	189	195	191	192	202	189	165	161	190	190	189	174	172	197	176	202	181	190	208	161	193	173	207	170	173	191	182	206	192	177	176	166	183	198	175	198	197	196	194	172	145	186	159	199	173	186	194	208	163	164	169	178	186	201	174	205	181	176	176	170	161	194	189	182	173	192	178	175	184	171	167	192	181	190	162	192	210	173	176	184	173	177	189	192	195	186	185	186	171	187	197	181	178	174	200	194	174	202	173	168	170	180	194	191	183	182	172	190	171	200	192	173	181	193	198	170	167	172	176	171	158	173	202	157	190	188	204	194	191	176	187	196	197	199	183	187	200	165	190	192	181	161	192	170	187	197	207	200	181	180	186	178	165	171	182	191	166	207	199	176	200	200	193	188	175	194	204	183	183	165	199	182	187	163	166	186	187	158	204	184	200	205	180	194	173	188	179	187	188	201	193	200	155	179	186	157	192	200	178	177	203	223	186	172	179	200	181	184	166	155	184	180	199	152	178	181	188	176	218	175	193	193	192	166	181	198	159	192	173	190	164	198	196	175	181	192	186	164	180	205	189	189	196	160	182	175	182	188	174	184	180	191	195	184	203	212	178	196	185	160	175	178	203	161	168	198	189	174	184	190	173	187	178	202	173	164	175	185	194	201	211	191	197	169	180	203	193	213	181	161	193	163	193	209	187	196	199	177	173	208	190	187	168	222	164	199	177	180	204	181	171	195	163	188	189	178	151	207	191	197	191	187	186	174	170	176	177	182	168	212	164	197	176	174	209	193	177	201	172	193	171	185	171	197	162	178	181	166	197	177	180	216	193	195	159	187	176	185	176	184	181	215	192	172	164	194	179	189	191	170	171	196	173	184	176	196	190	199	194	179	179	189	192	156	183	183	160	179	200	194	205	228	181	191	187	176	184	172	205	198	188	189	200	181	180	195	189	184	183	199	193	171	188	181	202	177	193	203	173	194	190	170	197	182	184	176	184	193	155	209	184	193	204	142	183	210	186	192	185	186	186	197	178	184	153	168	175	169	199	195	197	167	181	200	188	179	181	172	180	189	200	174	176	181	189	203	187	190	186	196	197	180	203	169	177	176	176	159	184	203	198	197	207	186	177	180	181	176	169	191	198	187	199	204	204	155	169	160	191	200	199	161	214	175	196	179	192	179	206	157	194	180	190	147	187	172	176	202	161	204	166	169	182	196	182	187	193	191	184	197	193	156	182	175	190	208	212	180	193	196	192	164	197	195	184	181	180	200	203	178	190	172	177	186	181	189	182	162	179	190	183	186	194	182	169	194	196	183	191	183	152	185	172	188	197	178	166	191	198	200	188	179	208	199	200	189	218	211	178	190	206	184	186	175	178	186	177	188	189	178	163	198	212	189	174	180	192	194	176	180	203	158	182	195	178	164	204	181	184	169	195	157	190	172	175	161	149	181	163	197	178	183	180	198	169	208	190	200	173	186	181	177	177	175	178	189	216	206	189	160	172	170	210	184
4256	13053	9091	4196	2877	2271	1653	1270	1025	830	774	640	536	501	444	445	410	370	395	313	345	347	333	306	298	325	293	287	264	269	247	261	283	261	254	223	285	254	263	255	268	268	245	262	261	237	224	249	227	256	269	228	231	257	260	254	258	231	249	237	235	239	253	260	218	220	238	217	242	258	242	247	236	255	238	247	227	244	251	237	227	231	237	238	246	255	247	253	228	233	229	229	247	232	254	220	228	253	230	225	254	273	215	212	228	218	233	235	235	209	237	225	216	252	227	224	231	209	200	226	218	230	246	256	275	239	242	214	215	244	255	217	227	232	251	237	222	265	240	233	241	259	235	227	225	191	234	222	254	258	233	235	254	220	232	244	209	222	229	223	228	232	230	229	228	225	252	246	223	224	252	228	241	225	248	217	228	208	235	240	225	237	252	215	234	241	245	216	238	189	259	206	226	226	226	239	255	222	242	218	227	230	226	246	247	231	240	246	237	242	227	225	217	235	211	234	215	236	249	238	251	239	240	249	259	197	229	240	228	254	235	237	230	228	231	232	219	259	234	252	259	214	209	254	241	221	218	224	257	208	227	248	211	240	231	231	220	245	239	214	223	228	221	212	207	237	234	216	248	219	239	232	230	222	212	227	238	221	237	230	241	221	217	242	254	234	242	261	233	239	221	234	228	225	240	240	239	230	224	236	260	242	243	218	216	225	241	228	228	242	241	248	215	246	241	220	239	241	251	268	246	231	232	257	246	227	249	219	243	234	244	258	235	207	217	258	220	228	240	224	241	247	245	246	230	253	238	223	237	260	223	233	251	240	237	237	237	237	222	224	212	232	210	242	231	213	233	245	204	201	257	221	232	246	233	252	223	218	228	236	199	253	231	245	241	237	234	242	219	227	228	234	223	252	225	228	233	220	240	219	237	221	235	267	217	228	226	243	220	257	227	216	234	219	230	267	242	206	226	247	223	243	249	246	248	268	225	224	235	220	242	239	243	209	238	223	254	259	232	234	232	218	247	241	241	234	234	211	272	260	238	180	223	251	236	244	217	218	234	221	219	234	229	240	236	244	230	237	250	223	234	248	217	220	202	232	247	245	260	218	227	242	238	256	233	258	231	214	229	259	226	229	220	204	243	232	235	226	234	203	249	227	236	231	220	229	259	233	226	229	250	218	239	237	229	206	240	239	245	216	239	238	243	243	240	251	246	240	248	237	254	250	240	235	241	231	248	223	240	236	248	256	257	238	214	221	216	231	245	244	220	206	216	232	228	229	213	272	224	220	228	213	214	245	231	247	249	252	229	215	234	227	259	234	235	239	243	227	245	224	243	241	226	249	242	241	241	244	251	226	248	231	237	218	265	203	248	242	256	246	248	231	221	229	237	233	234	247	241	216	229	274	248	244	233	223	223	257	234	218	244	240	239	238	241	248	225	229	257	225	235	236	232	214	242	219	229	242	231	236	215	201	246	230	245	229	245	219	188	245	246	256	236	240	238	244	262	242	257	236	218	238	221	242	232	240	234	231	232	262	236	240	215	248	224	233	233	219	221	246	246	259	219	234	233	250	241	272	222	240	250	259	239	243	256	212	214	218	256	227	230	234	231	234	239	209	228	206	231	236	227	242	236	235	215	240	220	220	231	262	229	246	224	234	229	239	223	241	244	226	252	235	208	234	213	210	224	220	250	243	245	216	245	224	236	241	251	223	226	251	256	252	260	220	223	213	271	226	251	213	243	249	240	245	212	231	195	246	265	251	262	223	204	236	232	259	219	232	208	229	229	249	231	242	209	247	229	228	234	232	246	225	232	251	242	228	240	230	211	222	229	246	239	216	244	241	222	233	218	236	215	233	238	245	217	252	240	235	245	244	244	206	217	230	244	231	249	219	236	220	231	210	243	221	224	226	235	228	224	234	219	219	233	238	229	238	230	230	247	225	208	202	231	255	226	215	223	189	244	221	232	229	252	251	213	222	225	223	238	256	243	236	263	233	209	251	220	218	233	222	242	231	223	246	215	260	261	233	237	226	236	222	225	229	255	225	202	227	246	233	242	280	256	228	233	237	223	236	233	251	276	214	238	222	207	240	240	215	242	265	254	227	238	252	211	229	240	226	231	259	215	212	217	268	270	231	220	214	235	211	231	249	248	224	239	253	218	257	213	251	197	226	243	224	253	236	245	243	220	255	239	228	228	242	260	222	239	228	219	227	224	216	237	216	242	253	224	244	195	255	212	203	240	250	263	218	252	244	228	253	230	225	224	265	226	234	243	251	237	256	231	227	257	237	224	230	211	224	255	235	257	253	254	245	232	232	205	263	214	290	230	251	209	228	228	231	239	207	248	213	229	250	242	230	238	226	232	202	204	235	252	256	231	208	268	217	224	236	233	241	234	227	249	228	230	243	226	236	243	209	228	228	232	225	243	240	230	248	238	206	212	258	250	234	272	225	230	239	224	231	242	227	245	206	220	243	269	244	268	212	233	223	234	256	253	247	242	259	228	218	267	215	230	220	196	242	231	237	235	249	219	221	259	227	247	217	241	238	231	239	233	219	214	210	220	212	234	222	215	227	230	224	220	236	242	230	213	265	254	236	235	247	208	238	236	235	231	232	214	228	224	227	231	227	227	252	232	239	258	250	194	262	224	230	258	218	229	224	241	234	238	232	240	241	236	209	237	221	208	211	248	242	241	243	238	213	239	231	222	234	216	233	233	218	232	222	267	233	221	226	210	226	258	251	257	242	254	217	241	234	229	231	218	246	228	224	231	223	250	247	231	216	230	256	200	236	268	245	228	268	237	225	233	240	254	207	225	240	232	212	242	220	222	236	227	220	252	252	219	245	221	232	235	218	214	222	220	241	241	248	222	222	210	216	253	221	235	225	230	226	249	231	240	246	234	221	229	210	232	242	255	214	241	220	238	220	258	253	239	236	234	236	251	221	233	260	241	248	245	237	219	244	272	230	245	243	212	248	244	238	224	239	239	220	241	246	237	210	210	229	246	221	229	234	235	261	234	234	226	240	214	234	237	218	259	243	226	242	211	238	245	214	237	233	259	256	231	248	260	228	231	240	243	237	244	229	225	230	238	257	239	252	242	241	249	252	249	252	229	247	231	238	251	228	223	226	240	212	201	258	260	226	203	252	240	244	208	210	234	265	241	264	232	244	261	217	229	249	239	254	227	217	220	210	214	227	261	240	243	259	241	232	216	233	263	221	230	232	237	244	261	212	268	227	268	248	202	250	218	244	216	259	221	242	245	235	203	222	240	217	221	241	219	244	248	272	275	243	211	247	228	240	234	260	268	213	261	258	217	216	228	252	219	232	254	239	225	209	215	226	233	251	227	257	254	246	283	214	242	251	232	244	218	266	242	221	244	217	253	247	229	219	213	231	251	213	232	229	229	220	238	229	210	231	216	225	255	250	231	256	232	205	231	240	200	249	244	212	224	243	243	270	222	231	196	213	206	244	251	237	238	249	251	257	236	231
27176	18053	3992	805	663	623	510	434	479	498	473	444	487	480	443	453	454	429	502	422	460	431	438	451	464	446	453	430	455	435	492	442	469	418	457	438	461	475	459	459	445	411	474	445	467	438	450	443	459	468	461	436	448	456	450	447	473	487	440	433	438	440	487	447	462	442	462	422	433	455	457	432	442	412	465	469	428	451	482	422	462	483	447	482	438	456	452	489	447	422	442	442	450	475	432	430	412	447	457	431	433	435	468	470	446	450	427	437	430	433	452	437	464	444	429	459	423	445	439	439	467	464	427	451	438	437	463	395	461	414	445	440	433	453	442	434	419	472	433	443	457	478	400	479	514	474	460	494	497	438	387	454	427	434	445	458	450	502	389	459	428	463	407	472	437	436	441	400	422	455	444	427	421	433	427	435	429	422	449	448	452	432	470	446	453	484	434	454	436	459	447	454	454	474	445	449	440	450	453	440	435	440	459	433	481	449	463	455	463	472	486	435	445	447	448	436	423	430	427	471	465	490	434	463	478	467	456	452	458	459	474	483	465	462	449	403	446	447	444	464	400	415	474	448	432	420	458	449	444	462	483	446	418	441	439	476	435	450	430	471	472	389	443	435	419	465	434	447	439	485	445	475	429	418	491	460	453	432	456	453	403	468	440	432	445	432	399	455	440	448	424	472	460	445	479	442	395	429	437	441	459	465	472	438	448	454	461	447	444	477	481	462	442	464	451	466	463	456	443	489	459	459	486	449	434	429	433	456	429	471	435	434	467	466	455	447	442	455	488	451	432	392	471	421	441	463	399	451	424	484	458	453	447	462	481	477	455	465	451	465	455	463	462	424	446	435	474	434	453	478	426	405	411	475	451	439	439	453	449	479	445	471	463	465	425	440	459	431	457	464	449	476	389	448	432	458	472	433	454	455	420	449	442	416	436	447	450	458	415	445	431	428	431	425	458	472	445	474	448	480	445	416	454	462	425	427	467	436	432	426	484	470	436	455	447	469	413	492	468	461	422	441	464	489	439	453	442	406	439	455	437	471	445	468	429	420	465	457	488	430	446	476	435	457	417	456	433	490	465	389	428	476	442	433	437	486	436	459	459	448	440	457	443	466	438	456	436	455	446	456	428	456	414	390	460	449	423	493	434	430	479	433	450	446	473	487	455	450	433	417	410	451	445	438	469	428	469	467	447	430	480	433	444	429	457	429	420	475	472	449	431	444	423	452	440	445	427	414	487	489	429	426	461	440	444	460	478	435	474	500	456	424	471	450	451	437	483	451	432	426	505	469	451	455	467	441	405	477	460	418	479	433	476	453	487	491	404	446	462	436	443	448	472	432	453	441	451	470	422	509	417	441	434	484	472	433	463	468	417	438	474	425	493	437	431	458	484	437	445	470	461	433	451	442	435	428	438	466	453	459	450	430	445	441	475	460	450	445	471	433	463	439	467	449	424	438	452	468	429	483	463	475	465	449	449	447	442	454	439	446	462	469	433	437	456	461	484	479	446	455	451	459	454	440	476	438	500	436	442	438	435	415	438	445	457	477	452	454	454	442	424	413	425	442	461	459	429	430	433	444	415	439	483	465	421	448	464	438	438	453	467	419	451	446	435	403	497	459	497	464	450	460	449	465	462	438	427	451	444	461	420	456	424	506	485	423	444	461	441	495	403	407	437	458	412	446	436	407	445	454	477	448	466	424	444	438	481	442	441	425	461	457	426	454	464	445	446	416	440	452	418	432	429	436	404	422	473	448	443	437	443	440	458	453	468	449	442	425	412	489	437	460	420	410	423	488	518	484	463	457	478	460	449	471	446	477	413	409	436	440	460	418	467	441	438	465	445	434	456	457	440	484	445	441	434	453	439	510	445	433	448	462	477	426	449	447	455	455	444	438	412	498	452	444	454	458	429	454	473	428	452	451	450	423	479	433	459	431	425	470	471	457	439	452	395	493	424	475	450	442	417	452	433	459	449	445	427	432	458	449	438	463	457	449	412	442	448	476	473	475	479	440	438	475	468	407	420	486	443	450	473	418	454	433	437	480	429	434	432	489	415	442	453	458	478	478	440	465	449	455	431	460	444	456	456	415	436	460	450	448	500	441	428	447	502	437	441	449	462	477	463	482	459	392	451	444	433	440	462	460	481	456	464	432	466	488	427	461	455	421	446	468	442	449	461	428	446	427	455	463	471	453	425	452	430	497	435	401	460	404	410	416	452	450	426	428	442	451	426	394	442	472	461	468	479	448	447	445	470	463	475	469	469	445	448	457	442	441	411	437	447	438	427	474	423	457	480	450	447	465	496	454	450	426	437	413	437	419	496	468	472	444	441	461	439	416	450	457	387	424	472	423	462	450	463	484	414	447	439	464	400	488	448	466	398	447	431	424	472	433	458	435	454	500	460	436	453	455	444	428	437	432	441	445	445	460	469	428	445	478	459	432	455	461	467	438	433	438	428	471	471	452	484	418	470	464	429	454	444	429	444	444	440	451	442	448	432	450	461	440	415	429	442	431	466	447	448	441	440	405	477	449	456	387	472	426	440	444	403	434	463	457	483	418	514	460	447	484	469	450	478	460	404	426	435	483	496	438	455	428	452	427	432	443	443	504	437	438	429	455	413	444	460	429	478	442	469	450	447	416	423	467	460	461	447	445	466	495	466	420	462	491	477	471	438	449	475	430	439	478	446	401	433	446	454	442	413	441	467	439	450	442	439	476	438	427	440	413	444	418	426	458	413	423	449	403	451	421	469	415	438	454	439	472	473	437	451	447	478	431	446	446	469	459	465	464	426	446	446	459	422	418	461	432	421	426	451	454	450	446	460	491	473	444	472	433	472	463	453	493	433	446	464	420	438	454	493	472	456	455	496	433	448	465	450	438	435	453	457	458	431	425	432	454	425	438	448	457	478	459	437	437	466	466	455	444	448	417	414	488	469	456	452	444	432	441	451	460	451	456	457	421	444	449	463	440	456	465	443	441	468	511	482	419	482	428	471	397	439	469	485	457	465	417	439	426	474	457	470	438	451	468	428	423	442	424	439	471	471	469	422	473	397	431	469	429	436	482	437	434	439	475	484	413	441	463	452	427	488	434	476	479	450	401	407	429	448	468	445	464	468	454	431	454	460	398	462	498	460	485	467	462	462	446	442	497	445	451	460	420	443	489	445	426	459	449	451	436	439	501	434	453	449	442	467	460	473	464	445	448	456	438	466	433	467	401	488	448	484	454	489	442	481	461	471	470	450	425	428	471	450	447	429	467	444	433	440	420	463	457	438	423	481	471	438	479	441	441	454	430	430	440	501	454	438	437	441	420	424	449	470	445	444	444	443	442	465	422	476	459	438	482	452	495	457	443	439	403	450	481	471	422	482	465	466	451	442	489	453	456	451	450	414	466	438	465	476	416	461	483	473	453	448	427	454	452	458	447	438	454	472	492	450	481	456	473	486	474	451	442	466	524	439	484	473	456	477	411	460	433	436	427	440	404	503	481
4311	1027	896	683	618	592	562	571	575	563	570	603	564	537	570	543	604	562	540	540	556	561	569	542	562	543	566	501	536	570	542	548	609	521	510	536	567	533	548	567	520	519	569	545	512	538	558	545	508	534	510	558	534	582	504	550	535	536	548	555	562	506	601	520	540	517	590	544	525	546	559	524	558	553	532	513	571	550	541	530	495	541	544	518	530	552	525	531	501	532	526	505	540	526	547	521	529	538	585	560	506	592	502	565	496	540	532	535	526	568	518	539	552	555	547	526	583	593	531	535	514	570	537	526	584	576	575	513	547	514	533	558	526	531	550	556	511	538	521	581	523	579	538	516	560	493	486	525	547	523	538	551	550	522	532	550	540	570	566	544	549	530	551	532	559	543	521	515	536	564	527	541	571	551	490	529	542	516	549	543	558	532	534	544	527	516	570	519	514	554	547	542	535	542	548	548	543	539	530	558	604	573	561	549	535	537	572	546	526	537	539	555	490	525	559	544	524	551	553	532	551	505	506	501	591	547	489	528	519	526	547	520	530	546	555	502	528	543	522	551	515	507	522	592	584	527	560	567	561	565	570	524	544	545	542	575	540	551	562	518	556	563	543	574	560	522	512	486	539	509	509	562	570	559	553	523	508	551	549	504	532	563	574	510	577	556	536	532	559	530	529	527	569	564	580	531	549	558	501	573	518	541	571	567	546	515	543	504	541	558	531	582	548	530	555	555	566	539	552	489	548	510	543	573	544	555	499	570	521	572	514	561	537	517	509	535	519	545	515	578	530	575	538	551	603	520	554	506	552	591	548	593	553	525	528	571	532	540	557	551	560	502	545	571	569	485	535	584	566	504	586	595	580	567	567	560	524	570	553	533	540	511	571	526	564	540	530	575	555	554	514	544	556	574	569	561	498	497	559	504	579	553	538	545	559	550	551	548	539	577	534	549	564	520	592	541	518	574	546	555	574	548	550	578	537	550	528	602	539	541	573	520	581	568	523	551	507	550	545	550	544	512	563	496	527	526	529	531	544	569	518	590	552	589	527	522	502	490	546	523	518	559	550	547	576	574	564	549	528	526	542	504	514	533	557	513	533	542	557	554	595	519	561	545	594	534	541	572	534	539	531	531	559	557	561	547	548	561	535	513	537	579	515	519	574	544	536	565	513	501	533	548	582	544	484	536	534	516	582	558	552	567	555	533	598	589	539	540	528	526	561	531	551	523	535	542	536	515	520	533	538	555	539	500	557	524	590	562	551	566	535	535	535	536	500	513	507	570	595	504	564	555	537	548	537	584	525	570	569	557	570	543	563	596	557	541	540	554	546	504	551	597	572	594	523	527	538	545	545	614	561	535	567	534	544	561	556	574	588	549	558	553	551	591	558	547	574	515	536	541	604	563	544	531	539	554	530	547	523	545	559	582	571	543	508	559	550	558	546	552	585	583	559	554	571	537	527	592	574	540	546	480	530	529	530	547	499	566	527	524	565	549	512	577	552	524	547	552	561	545	562	540	521	570	573	545	610	534	561	526	563	584	518	513	554	558	540	533	560	539	574	559	576	535	557	540	534	591	547	527	549	556	536	528	547	517	515	520	499	539	521	540	524	518	515	540	528	530	542	552	519	574	521	571	536	538	543	535	547	541	565	515	569	580	516	527	556	537	547	551	573	535	512	571	526	562	555	540	559	533	542	542	519	509	541	529	601	558	498	542	577	578	539	557	550	545	550	556	562	554	541	492	542	561	486	547	535	568	542	534	580	533	592	562	549	549	550	568	533	533	570	581	548	599	534	496	568	530	507	535	557	540	528	525	537	571	570	522	503	569	515	571	549	572	595	568	537	507	567	563	542	525	529	519	512	508	549	535	526	553	546	555	519	538	535	550	596	552	582	548	553	498	543	537	545	560	527	519	531	553	501	554	577	556	512	553	566	572	550	559	546	538	518	556	514	594	512	573	577	556	569	569	568	539	527	580	517	523	549	541	533	528	552	565	613	518	544	558	519	566	514	539	548	528	545	549	551	547	576	542	575	517	546	558	565	546	552	495	590	551	524	529	568	556	560	528	560	516	574	544	520	545	596	540	527	583	526	568	563	516	577	578	510	484	547	540	569	502	535	562	566	532	548	573	504	541	530	543	531	566	584	520	543	575	573	521	516	544	503	584	584	527	534	526	502	532	553	560	572	574	555	531	543	520	574	555	529	534	566	543	542	542	529	555	502	567	515	542	529	540	566	516	541	499	522	553	568	546	554	503	553	569	563	514	540	548	539	532	558	554	567	527	549	549	528	561	540	518	576	519	535	551	526	538	525	563	531	581	557	512	545	541	555	528	552	560	549	570	534	551	532	524	547	545	546	516	552	512	585	552	546	544	552	476	557	551	587	548	546	514	549	545	548	525	553	556	573	562	535	548	576	521	538	537	536	549	547	537	570	590	546	559	576	536	551	551	496	564	558	578	586	543	518	537	524	604	561	526	607	515	590	553	537	534	589	541	567	565	534	551	553	540	535	538	534	569	541	574	548	574	530	544	531	555	588	541	528	541	526	541	533	525	512	543	549	583	537	503	519	482	524	528	497	562	550	571	548	520	579	542	563	551	548	552	545	573	554	554	566	545	561	577	539	527	570	549	531	532	563	555	541	524	530	526	527	585	534	528	479	513	489	521	556	558	559	519	564	524	543	518	551	509	525	528	600	564	537	552	591	531	515	536	549	512	502	528	513	548	526	521	539	515	562	560	568	510	542	533	553	525	545	542	536	530	560	564	556	546	609	558	520	552	504	559	502	520	552	548	536	502	581	488	558	535	563	538	517	531	535	558	583	570	561	544	520	527	569	583	549	555	573	537	505	530	537	536	533	615	546	609	555	548	558	573	531	579	526	508	577	545	526	576	545	528	580	512	559	530	519	534	584	593	507	549	538	528	564	553	548	523	531	542	544	561	548	547	543	523	508	573	548	566	552	543	567	524	579	516	533	533	567	499	540	543	497	524	576	565	527	523	554	523	571	573	555	531	504	584	517	537	570	543	520	604	555	567	533	550	531	560	562	560	532	572	512	570	548	533	569	591	570	529	552	553	530	531	574	557	546	493	543	540	563	522	530	553	533	572	546	547	564	597	526	553	560	558	534	554	566	554	559	525	522	551	584	534	504	559	571	574	527	541	517	561	559	539	554	504	548	553	514	540	543	542	539	540	522	564	568	521	509	539	538	586	538	555	534	539	524	554	503	558	532	512	559	569	565	585	535	546	527	546	530	544	564	583	505	504	599	537	570	547	561	565	526	523	550	525	528	539	569	520	592	549	546	543	511	530	534	569	580	599	549	550	556	564	531	585	572	540	583	570	535	582	578	503	507	527	534	557	597	519	528	525	532	554	567	531	567	561	548	552	532	546	573	538	557	577	540	572	537	554	513	582	586	533	533	526	533	530	582	563	570	521	572	511	564	540	537	563	520	582	544	556	557	569	581	505	546	534	564	579	576	509	525	547
23467	21056	28192	24108	21032	9113	1000	690	657	578	556	575	502	471	498	506	470	534	436	434	487	450	509	458	430	453	441	419	442	460	435	433	440	412	448	473	419	470	471	440	441	438	434	465	450	428	453	409	457	416	439	446	461	435	455	410	449	487	448	440	421	426	440	427	446	438	453	421	471	389	425	417	443	479	398	475	413	449	403	429	427	467	458	449	403	438	467	418	430	435	427	421	438	450	436	395	438	421	435	444	441	427	458	410	426	431	450	430	435	438	470	448	430	427	439	425	439	449	418	456	441	426	423	418	459	420	408	445	446	398	447	411	466	430	405	441	406	425	417	437	413	444	444	456	413	423	447	410	438	387	369	423	417	428	443	450	426	459	484	415	448	458	459	424	418	440	443	440	444	426	430	405	446	424	425	443	438	419	466	466	428	443	446	429	399	454	435	410	427	454	412	458	458	469	450	428	435	416	405	435	422	463	452	428	411	479	439	431	405	416	448	432	456	432	438	438	430	424	432	428	408	428	464	474	430	422	490	455	400	417	473	379	424	467	463	450	426	417	443	431	438	438	429	447	416	420	462	447	423	447	462	420	426	418	416	458	448	437	410	448	448	446	393	423	455	416	473	462	429	431	423	443	467	427	422	456	460	415	475	435	406	447	448	446	426	425	457	405	399	449	435	426	463	409	437	450	409	402	445	420	427	416	432	437	462	399	454	442	436	457	433	409	471	454	449	446	454	415	445	461	393	423	418	421	461	445	409	425	432	429	447	447	461	433	435	438	435	420	407	427	420	389	460	454	445	429	429	477	471	450	436	409	450	434	460	434	483	461	414	433	439	459	423	424	427	453	427	425	462	457	416	439	391	387	438	431	441	472	436	440	423	439	439	441	406	417	446	450	418	401	449	442	458	414	423	414	415	410	470	418	449	473	446	418	449	438	470	443	419	467	413	439	408	420	423	430	421	441	447	404	415	443	444	418	439	424	421	436	405	444	418	423	427	464	448	438	451	428	400	423	427	430	425	409	435	456	426	443	422	458	415	422	447	452	435	401	438	435	435	427	488	462	413	431	456	392	451	431	418	436	435	443	489	436	406	405	476	437	430	480	465	427	437	429	438	426	449	439	440	411	459	436	464	435	393	437	428	434	415	484	415	427	424	408	449	441	442	428	444	433	437	416	464	391	405	438	474	430	452	419	414	453	443	383	445	403	471	429	439	439	465	471	442	424	434	418	436	448	400	426	427	425	464	446	445	460	444	399	448	428	454	441	435	386	409	433	445	455	436	443	436	430	429	420	422	424	437	392	432	443	425	441	482	435	420	415	437	434	376	438	463	439	443	437	429	448	418	464	478	433	454	466	412	478	423	434	460	436	427	423	443	434	432	385	440	446	420	460	427	430	479	468	413	443	410	425	488	410	462	423	477	423	433	417	457	441	439	428	442	436	439	447	448	422	429	459	418	436	428	412	455	445	457	440	444	421	436	420	442	414	424	457	469	412	473	439	430	400	387	423	423	413	447	454	380	453	427	426	451	465	402	438	415	392	436	440	416	457	417	418	437	435	410	424	426	444	452	451	447	412	391	380	410	381	432	388	476	432	408	440	471	447	456	415	448	434	441	432	421	429	423	464	440	441	444	472	450	475	456	438	460	449	396	405	421	424	436	430	445	445	422	418	427	450	447	406	401	449	486	420	423	406	411	437	455	447	460	470	433	394	429	431	420	441	443	428	447	417	439	448	423	432	422	441	431	452	408	430	418	440	405	471	415	422	458	456	457	461	448	359	487	449	410	458	417	459	408	481	426	460	434	413	439	437	380	461	442	424	430	440	404	446	401	445	453	451	436	434	438	428	469	403	398	433	452	441	454	452	451	424	438	437	407	415	434	457	451	441	410	439	452	462	413	443	412	399	432	464	456	438	473	440	438	433	429	408	423	453	435	446	413	410	422	452	378	400	436	468	467	416	412	487	423	457	405	414	451	426	418	404	420	408	395	470	460	463	437	386	469	428	453	439	413	449	412	416	394	382	425	417	431	464	434	455	409	445	435	436	457	428	437	419	463	459	427	437	467	447	427	405	403	457	439	459	399	476	420	419	442	450	458	452	446	469	476	421	460	431	457	417	421	400	416	433	428	405	444	448	401	422	390	425	449	443	433	450	415	434	413	440	423	475	454	446	454	431	429	457	442	461	435	446	383	420	414	398	424	438	441	434	425	448	433	443	442	406	415	427	434	419	439	437	456	420	421	435	472	437	442	453	429	431	418	444	408	415	465	464	427	426	437	434	430	425	458	421	411	428	430	455	427	407	476	430	436	479	406	454	444	424	434	437	458	391	425	460	440	427	436	451	386	418	468	403	394	419	433	430	462	413	444	442	436	434	418	427	420	423	454	483	444	458	409	439	420	406	417	431	439	442	462	420	406	411	400	424	413	427	414	398	414	435	411	424	406	410	409	421	446	445	450	448	420	413	432	437	411	442	430	454	426	418	458	441	414	446	432	437	431	459	454	422	438	455	443	444	405	421	450	403	423	417	455	471	396	409	393	451	397	424	453	433	425	447	415	482	406	431	423	434	423	408	449	407	456	397	445	439	439	428	416	471	465	407	422	435	461	424	472	424	440	438	430	436	424	434	419	440	433	391	431	432	452	458	425	418	419	448	430	427	467	416	467	409	450	427	394	441	410	461	416	420	422	484	443	449	459	411	444	446	429	482	421	434	455	446	454	412	482	423	417	423	441	418	439	463	419	449	431	422	427	436	425	421	432	463	408	434	438	431	434	466	376	456	431	411	411	442	448	429	428	411	470	436	441	391	459	445	435	425	455	439	446	462	432	444	418	467	467	407	466	419	424	419	425	438	439	463	412	432	404	464	407	447	462	426	445	441	476	439	429	424	408	425	408	433	407	439	446	395	392	408	405	390	459	417	432	469	453	435	425	425	406	416	458	441	425	430	459	408	451	434	473	409	428	437	425	441	437	402	400	443	430	445	450	422	435	390	429	413	410	433	383	450	416	469	434	426	452	421	416	420	424	440	438	450	468	368	426	429	419	408	410	454	456	448	439	452	424	491	405	460	412	406	439	405	453	431	478	491	365	445	404	400	406	431	475	420	452	402	432	406	455	435	419	460	448	454	431	427	433	435	430	446	418	444	452	462	453	447	417	449	440	456	443	447	458	454	423	426	425	439	406	433	449	432	434	403	450	423	438	398	414	465	446	422	438	425	470	458	432	458	417	474	448	420	440	432	426	426	473	437	428	449	408	417	403	414	454	450	432	429	469	458	430	404	452	451	428	469	430	428	413	453	441	448	416	458	425	418	377	410	423	428	422	454	404	413	419	468	434	427	444	431	444	442	413	426	436	453	424	426	455	395	399	447	423	449	410	461	409	382	406	431	432	431	450	416	412	426	454	435	407	466	415	406	461	433	440	450	425	445	444	451	421	411	438	447	413	441	436	432	393	437	427	432	402	478	453	437	461	444	433	397	398	428
3422	8068	5703	2639	1970	1544	1318	1031	971	851	818	768	667	685	653	601	631	599	594	653	583	619	591	596	563	548	567	564	555	550	577	554	517	548	539	525	583	480	578	538	508	560	516	520	540	569	533	527	540	549	570	511	513	543	551	545	589	581	508	547	538	532	523	545	578	507	530	570	565	559	518	504	547	539	494	550	563	505	537	530	550	513	561	543	562	548	521	514	506	559	562	555	544	508	515	537	511	546	539	579	561	538	544	535	576	498	507	506	530	553	491	544	548	531	536	567	505	497	589	544	543	534	519	536	538	561	535	545	525	530	498	540	568	515	519	511	510	535	552	576	547	550	493	530	514	507	518	534	602	549	529	527	529	554	566	548	531	588	560	537	536	551	575	533	534	518	556	546	544	522	521	543	562	526	511	506	543	540	552	529	561	538	456	524	523	506	488	523	552	540	530	528	536	542	528	495	524	568	513	588	532	539	514	524	547	512	554	558	567	540	557	494	536	516	496	545	563	521	539	514	586	524	500	528	494	522	541	567	556	521	507	584	478	528	533	543	532	537	511	564	519	540	530	553	485	525	535	522	581	550	531	550	532	529	545	497	560	484	558	525	546	553	509	540	543	485	570	541	531	545	536	531	499	529	548	584	542	523	552	542	587	524	519	531	539	529	499	535	532	537	547	569	493	536	502	501	538	551	540	522	525	516	502	537	569	505	525	548	523	525	582	509	523	524	543	521	549	493	587	542	565	537	536	506	489	532	520	528	533	522	529	560	554	517	574	542	534	525	510	546	541	516	543	491	506	570	544	570	582	523	516	553	560	492	511	549	544	513	537	504	551	528	506	538	539	545	531	549	518	548	503	511	543	517	551	511	527	505	510	524	551	552	561	534	522	534	503	507	521	527	551	529	572	515	519	536	552	524	542	543	541	527	529	512	531	501	562	532	543	557	505	515	528	526	517	528	561	547	575	537	565	524	537	543	575	492	564	513	511	493	593	488	523	529	501	537	526	555	508	528	520	526	521	568	511	498	527	542	545	555	547	542	531	559	500	554	549	552	535	553	507	528	554	504	536	554	529	518	579	557	523	494	548	547	505	543	536	518	543	509	514	540	506	537	542	563	528	537	478	527	565	550	518	517	545	532	534	538	511	544	527	542	531	562	504	523	497	537	530	527	519	523	582	510	499	553	540	531	509	481	538	534	566	567	513	538	510	528	573	513	512	481	545	510	556	509	542	542	536	499	570	522	515	535	535	542	545	503	509	536	538	502	538	538	574	515	533	559	554	570	552	517	527	551	540	504	522	597	524	513	528	521	556	557	523	569	521	504	507	556	546	525	489	535	484	567	557	514	533	526	485	545	516	513	546	499	534	548	543	552	526	543	555	548	502	509	544	547	537	526	535	539	539	534	531	565	536	540	525	533	488	544	507	554	540	570	511	528	564	501	538	533	527	538	531	492	528	543	507	552	525	531	520	523	549	527	504	507	556	565	505	522	532	545	547	509	494	515	484	539	565	563	491	533	533	572	514	540	532	503	527	560	539	544	562	552	518	509	505	534	509	523	558	498	576	538	573	529	539	535	560	535	519	527	581	505	528	504	517	559	550	534	520	515	498	541	537	523	517	544	546	552	514	557	501	539	537	525	527	561	539	573	511	578	558	529	525	556	491	506	536	521	539	517	563	533	533	556	506	555	545	540	506	541	521	481	524	506	565	538	490	511	552	556	520	519	549	545	561	498	511	555	510	502	522	564	520	592	529	506	550	555	512	522	515	528	501	528	532	537	508	511	554	559	526	534	476	502	511	542	543	552	470	524	528	493	524	527	544	532	557	546	562	560	568	533	543	508	529	507	553	544	516	517	544	502	562	540	547	539	502	517	522	553	523	505	510	500	527	533	479	543	560	522	520	511	527	500	559	545	528	485	545	516	552	503	549	554	477	517	573	539	532	517	553	558	511	547	501	540	542	518	522	558	559	556	586	528	533	539	534	512	551	481	537	562	485	517	548	500	508	542	526	507	494	548	559	500	535	548	515	540	539	549	536	504	549	590	536	545	535	521	540	548	542	546	518	582	566	537	526	589	550	487	563	506	526	541	512	520	515	561	514	537	517	516	485	556	557	539	533	538	559	541	562	555	513	544	513	567	522	506	542	557	541	533	509	565	523	519	510	541	526	510	475	527	532	508	557	530	542	492	545	509	504	563	493	541	545	492	545	503	539	514	545	491	554	560	536	523	514	521	541	565	520	574	559	567	535	552	515	558	508	529	523	517	507	547	521	510	538	555	540	527	567	534	554	565	518	546	561	563	514	526	542	555	544	524	548	532	560	517	551	547	520	525	544	520	517	550	528	546	533	559	493	556	516	553	503	563	555	544	590	547	521	559	529	532	549	541	512	534	547	526	508	499	533	544	556	538	552	542	546	510	542	522	546	542	496	530	513	507	512	488	511	529	536	568	511	513	553	574	535	545	538	538	555	536	534	511	543	560	513	520	539	512	528	517	490	549	523	553	527	561	510	539	498	574	520	539	537	538	555	539	530	570	536	576	509	538	550	523	551	516	506	542	562	558	533	537	506	498	577	559	582	562	558	536	519	546	545	557	555	554	485	516	523	537	555	549	549	525	570	514	562	548	500	545	544	534	585	585	520	517	545	537	577	527	521	539	525	546	522	546	517	539	545	541	546	545	551	528	554	549	560	527	536	498	532	568	528	516	575	504	563	511	520	534	542	535	490	562	513	539	500	518	554	592	514	526	557	542	542	522	524	535	527	524	496	504	532	561	509	528	532	505	547	524	556	513	512	519	584	525	525	500	514	537	535	478	512	544	559	558	531	549	566	513	473	514	554	539	525	531	545	532	531	535	530	505	560	496	539	514	508	519	511	562	544	546	519	498	563	485	541	520	505	497	534	552	559	549	522	518	523	554	540	511	488	555	517	524	566	534	484	566	551	494	551	547	585	528	506	557	521	564	520	558	548	471	557	531	561	537	544	556	536	517	493	486	532	519	581	529	522	538	523	553	540	534	535	567	505	527	508	508	522	522	527	525	543	552	513	534	530	513	527	472	547	503	509	528	518	587	573	544	478	529	552	549	529	547	544	554	525	544	538	550	541	544	542	500	554	503	535	531	489	513	563	517	559	518	526	522	529	537	580	533	534	556	528	521	515	558	514	534	523	514	561	492	549	537	554	510	568	522	519	541	550	542	498	555	516	538	519	497	510	525	546	521	523	559	567	496	527	539	542	510	523	576	564	533	539	547	552	544	517	524	545	525	498	566	575	530	530	503	495	512	575	518	523	525	505	526	577	530	510	526	495	514	553	515	575	558	523	514	541	543	558	511	564	544	540	532	501	552	504	568	580	530	556	523	601	516	494	537	497	534	526	558	528	490	572	563	527	561	535	522	561	526	496	542	522	514	500	542	501	503	543	510	493	527	518	537	502	544	562	518	553	496	566	517	546	541	540	521	534	490	506	528	519	532	509	540	541	526
24649	21093	27047	25252	9170	538	413	390	340	337	320	303	287	301	296	258	242	272	290	273	280	288	256	261	269	256	283	237	241	258	276	270	264	270	265	231	251	252	243	241	267	297	251	248	253	232	242	229	229	273	237	269	252	254	252	245	270	256	245	259	256	246	266	277	265	270	248	252	243	257	264	257	243	244	248	270	274	270	285	249	248	267	254	259	242	267	246	265	253	242	252	241	261	251	252	237	253	279	246	258	260	241	248	255	261	251	229	252	253	259	255	237	284	247	294	275	262	245	242	233	277	218	246	251	276	241	238	247	246	272	235	221	245	259	255	259	291	248	249	252	271	254	275	243	232	279	216	231	243	236	247	287	259	288	233	243	262	270	257	279	254	255	234	264	239	252	213	242	229	246	228	239	254	236	264	264	249	256	239	240	259	243	255	254	240	266	264	249	246	261	243	264	246	256	280	245	252	273	270	254	221	248	266	254	276	258	253	259	278	260	300	270	256	258	244	242	244	283	242	248	276	256	264	249	244	260	252	241	264	236	259	241	278	237	258	235	268	240	262	262	249	234	244	263	244	243	236	249	272	259	248	237	245	246	252	270	254	261	245	232	259	277	239	257	258	245	286	257	250	232	245	237	237	260	249	227	240	242	235	277	256	274	295	225	261	250	280	262	244	268	285	252	255	275	254	247	268	266	227	247	258	244	237	272	267	292	248	233	236	231	265	256	265	240	260	269	277	258	245	230	243	254	231	242	259	250	268	238	248	248	251	248	249	251	261	266	255	255	262	258	252	254	227	269	242	262	282	250	236	247	269	244	227	265	267	287	227	241	238	264	246	261	230	231	236	258	252	247	263	217	251	263	254	258	247	256	237	244	252	242	255	228	219	295	257	226	249	235	222	247	271	238	265	232	249	249	259	261	233	246	259	255	252	260	242	234	219	248	246	221	254	230	250	233	259	240	257	273	264	255	253	264	264	246	231	248	237	242	274	261	252	258	250	253	254	264	233	279	251	257	257	255	272	247	267	239	246	250	263	246	257	235	229	260	269	251	259	244	241	269	233	258	270	257	262	242	238	250	242	245	260	250	229	259	239	262	280	256	217	257	235	249	242	270	247	258	239	269	244	232	267	281	245	301	232	288	244	254	277	243	260	260	273	244	258	256	257	234	251	235	274	257	240	278	265	250	263	271	260	240	254	253	266	223	222	257	249	271	254	290	269	247	294	282	277	277	258	283	257	245	224	261	245	250	211	252	248	260	247	267	264	243	244	253	254	246	253	247	246	242	266	215	267	256	264	240	263	239	233	255	248	245	213	243	256	256	245	232	241	222	236	268	263	231	242	243	265	233	238	267	254	275	229	228	221	270	267	259	270	233	269	265	287	265	241	236	238	256	238	249	255	269	250	257	296	253	270	261	241	269	258	240	247	257	232	259	232	240	251	243	253	280	273	251	269	268	275	291	259	244	269	244	261	273	273	238	235	232	250	253	234	246	281	242	249	246	240	246	266	252	236	281	254	270	232	274	258	250	248	258	240	256	237	270	245	263	277	272	261	261	236	247	220	270	253	235	236	240	220	245	269	258	243	224	282	255	232	252	246	285	254	258	253	227	256	268	248	237	274	263	237	249	258	248	253	242	243	272	232	255	242	267	230	260	254	264	241	255	259	237	260	263	240	240	257	254	265	278	236	246	264	238	224	263	282	238	235	266	263	262	236	289	243	251	248	274	249	263	250	250	258	259	248	265	235	251	236	240	218	273	258	283	258	258	255	259	258	265	249	235	242	272	201	249	240	269	232	247	263	250	259	253	240	261	267	270	235	243	251	266	269	251	258	248	245	217	264	280	256	237	279	243	253	259	259	261	236	267	257	268	264	272	228	227	286	248	242	224	243	226	242	268	223	253	248	280	256	249	253	252	254	273	263	231	242	247	232	275	269	251	250	255	267	262	248	268	264	229	233	262	265	245	235	232	240	237	261	220	249	241	257	233	252	246	253	263	278	266	226	261	241	259	231	248	219	241	244	251	232	285	243	255	252	252	257	243	225	257	234	248	231	244	278	258	249	278	233	266	228	275	269	249	238	234	261	262	264	267	249	233	259	253	231	243	255	249	249	256	227	263	248	252	267	239	228	245	270	221	266	267	257	229	234	243	233	258	221	263	258	284	245	233	255	242	287	252	234	250	258	241	247	258	273	250	254	269	217	247	250	242	270	228	241	219	240	259	272	243	277	230	230	251	250	260	243	233	261	251	259	269	244	238	244	263	256	252	230	264	231	245	243	234	239	258	226	245	265	278	266	229	244	246	252	236	232	247	258	235	227	238	266	263	253	268	245	247	264	248	308	271	258	277	265	253	258	252	240	260	249	254	252	247	272	252	237	259	220	266	255	273	289	255	234	235	234	234	225	249	272	268	257	263	247	253	252	249	264	265	235	263	265	272	239	243	219	264	269	271	230	253	216	249	275	252	243	242	258	271	242	251	230	236	265	272	225	247	264	260	269	255	249	233	229	274	253	268	247	238	239	260	237	254	248	243	267	279	271	256	247	222	282	255	228	230	272	268	263	240	246	249	247	249	265	241	258	246	272	257	285	243	254	234	246	269	235	245	273	272	275	245	224	248	229	246	263	231	243	261	263	262	252	218	247	262	269	240	282	267	280	251	269	249	265	243	270	243	272	230	246	267	245	256	240	244	233	258	253	254	251	232	252	230	219	266	264	232	250	249	206	228	250	235	258	274	276	246	248	245	279	246	243	250	266	264	264	260	242	256	254	258	257	236	249	253	256	250	263	252	259	273	260	227	250	258	249	223	232	261	246	261	264	253	267	264	238	259	281	258	258	277	254	241	257	261	283	257	282	294	247	247	233	272	275	239	247	253	236	252	264	247	248	247	248	240	265	272	268	233	276	237	233	254	274	250	235	257	277	257	257	231	253	259	268	229	242	258	204	259	263	244	247	254	233	253	257	246	261	270	271	244	264	236	257	236	244	258	251	253	231	241	265	295	237	249	245	256	258	232	247	247	266	240	232	238	258	281	233	256	244	243	237	240	256	260	244	277	237	241	238	233	252	244	275	283	254	254	248	242	246	254	238	266	251	252	214	301	248	257	244	263	249	223	273	232	241	239	230	267	271	265	277	233	243	260	248	267	278	244	251	256	243	241	250	231	216	256	242	227	253	265	244	265	247	243	229	241	250	243	245	267	239	223	262	235	226	238	259	232	237	244	259	264	252	245	253	263	243	261	248	229	268	257	239	246	233	290	218	268	253	261	260	239	260	258	264	246	253	262	256	246	279	258	222	253	263	286	246	264	256	233	250	244	245	254	226	263	253	291	258	261	267	240	259	236	259	228	271	236	258	252	251	262	241	245	244	279	278	240	251	229	247	253	242	241	274	273	262	245	243	242	248	237	268	274	264	233	259	253	250	253	226	256	263	244	242	284	243	257	252	229	236	245	252	252	248	247	264	259	255	248	243	228	261	222	244	263
3361	4494	3032	1398	1069	854	721	572	537	474	432	434	367	369	379	357	361	326	362	326	338	318	351	333	299	305	303	324	313	313	334	315	297	321	309	309	311	307	289	352	312	296	298	316	301	287	307	323	300	328	320	294	300	296	306	324	316	315	311	289	283	327	311	310	301	305	293	326	328	316	302	306	318	293	314	301	313	307	331	275	299	314	306	279	318	305	292	301	288	308	287	328	323	293	297	314	277	289	281	314	280	299	332	303	296	318	283	282	305	354	293	290	320	281	298	273	341	319	321	283	342	334	306	318	288	301	302	328	288	343	307	288	271	301	288	297	330	311	285	291	314	315	322	317	277	286	299	291	296	317	306	311	293	282	310	315	314	280	287	322	301	324	321	304	287	329	321	281	324	316	298	280	332	291	304	327	292	300	321	305	301	320	281	334	302	331	316	342	295	301	289	321	313	269	301	289	284	316	295	314	299	272	301	316	317	316	305	273	307	329	289	302	294	289	291	332	324	287	284	324	309	299	297	301	306	272	299	313	327	334	289	298	317	313	337	300	320	308	313	298	273	330	287	292	317	284	321	306	297	274	310	301	316	345	300	296	281	294	299	294	309	324	283	301	315	288	341	305	266	345	306	302	310	290	278	296	289	262	310	297	335	281	295	314	302	310	310	317	318	317	322	291	302	329	332	284	302	284	305	304	310	335	296	259	300	306	296	274	343	312	296	308	303	310	311	288	281	311	294	298	326	279	305	311	295	297	323	297	317	296	299	323	289	301	336	312	307	308	299	321	304	296	296	322	297	295	269	311	319	324	324	302	294	314	338	313	277	326	307	309	313	320	304	317	312	320	278	287	305	279	325	331	305	316	281	295	313	302	322	300	324	289	315	298	296	320	292	299	277	297	340	310	306	322	309	311	322	325	317	337	313	300	319	298	316	267	303	289	333	311	310	309	342	295	307	320	289	305	302	275	278	309	324	339	300	303	286	338	298	301	317	292	291	309	258	290	273	323	326	283	329	317	287	327	287	296	292	283	305	287	329	285	293	297	298	330	327	286	300	301	294	287	278	324	277	278	301	319	292	317	306	345	314	316	254	291	316	317	303	305	303	324	313	326	298	311	269	278	300	318	306	282	312	307	296	292	318	300	310	304	313	284	304	287	314	299	287	295	322	291	325	291	319	312	312	317	283	299	311	316	297	326	305	294	274	320	312	278	299	303	298	309	280	311	295	307	319	296	300	308	286	287	309	289	297	333	360	273	269	290	304	295	302	321	311	310	262	292	298	307	310	315	293	331	311	275	302	291	267	312	298	309	291	313	341	303	280	314	294	322	285	291	329	307	314	328	292	340	296	278	265	273	321	293	290	305	297	314	296	288	294	316	302	320	306	293	300	319	307	287	279	303	291	303	306	300	327	296	275	317	323	303	290	287	310	262	312	290	322	301	306	306	301	294	311	269	282	293	328	300	314	276	284	295	307	287	300	299	296	331	325	289	336	292	307	317	280	301	325	307	310	320	318	292	262	289	298	294	320	309	343	287	333	298	357	292	297	363	323	309	295	298	285	308	286	304	304	343	303	323	297	298	310	271	310	315	313	289	352	307	321	315	319	311	321	336	329	284	282	309	292	272	314	291	323	299	325	350	343	289	322	300	298	298	323	331	310	280	303	331	278	303	316	336	333	278	325	283	313	323	282	315	274	289	296	311	278	311	301	312	327	274	314	274	300	325	292	299	293	306	316	294	312	310	297	318	296	327	280	293	287	323	336	290	306	327	308	303	323	285	287	267	278	315	314	305	276	316	294	306	289	296	314	298	296	336	287	337	303	296	295	336	308	292	269	296	324	278	309	311	342	307	321	298	323	312	286	284	308	279	331	316	312	289	330	293	294	349	311	323	310	317	304	312	298	348	288	292	325	279	307	300	311	291	306	298	279	314	289	308	289	280	334	289	317	333	323	309	291	266	291	311	293	310	275	313	313	295	296	288	314	284	304	277	346	315	312	304	320	302	307	313	319	316	311	316	311	326	317	326	309	336	309	341	266	314	294	334	307	341	315	313	302	293	316	307	315	343	308	276	305	321	330	311	311	311	317	294	309	291	305	334	285	313	316	280	296	291	308	351	336	295	332	310	309	311	286	315	306	310	291	307	331	341	350	297	328	326	295	329	331	279	330	266	316	278	276	299	284	314	303	285	294	291	290	307	336	288	301	292	316	302	274	307	288	283	299	303	321	283	276	304	301	322	334	305	291	291	301	290	298	327	269	311	296	275	279	302	320	319	288	327	305	313	301	324	302	295	280	296	289	307	293	338	315	297	326	335	329	314	334	276	293	328	307	299	303	317	293	304	303	298	293	333	302	305	330	305	318	293	311	304	310	269	259	304	327	272	304	317	296	290	299	303	311	305	279	297	284	291	293	316	288	316	298	307	345	320	285	299	303	277	284	272	319	282	325	325	349	289	283	275	285	301	298	305	314	303	296	324	313	287	310	345	298	322	291	275	291	282	320	292	277	298	308	286	298	311	279	298	331	329	300	293	301	276	314	315	314	304	324	299	321	299	299	343	315	322	296	298	296	323	292	294	309	328	296	295	286	286	303	305	310	274	324	294	313	297	332	331	289	316	295	293	292	310	307	317	329	276	295	295	307	270	291	301	300	318	289	298	285	286	285	306	315	306	310	306	282	300	357	310	302	279	297	324	296	295	338	308	304	303	320	288	338	276	296	323	305	334	300	294	305	302	316	309	313	304	287	315	323	338	342	309	277	301	320	285	292	283	288	305	298	277	299	306	319	291	326	307	301	300	263	292	293	314	302	289	299	280	319	289	314	322	283	318	299	333	310	269	289	313	304	319	306	280	321	290	318	268	281	301	330	310	302	295	285	335	305	299	328	287	289	337	286	333	309	291	305	312	306	297	309	289	283	297	324	329	327	301	276	307	299	305	299	288	313	276	320	316	331	277	305	317	302	294	288	308	332	296	322	309	291	325	294	327	304	295	313	295	295	287	271	277	344	275	298	267	303	303	299	277	302	310	278	303	307	319	302	294	292	297	318	315	303	280	290	326	278	291	320	307	333	310	308	307	304	314	298	270	320	293	272	308	303	309	316	294	272	313	285	293	282	329	331	285	311	300	293	298	294	342	286	321	300	315	302	290	267	318	276	299	301	310	323	299	314	337	309	320	315	280	306	272	315	323	299	281	309	298	302	312	315	303	282	311	314	304	290	315	310	298	260	318	331	308	297	301	282	282	313	277	328	294	306	288	311	303	327	323	324	297	297	323	264	320	308	310	312	315	327	335	314	326	331	327	323	296	305	302	327	312	306	331	301	285	302	315	319	319	305	298	303	330	319	273	281	310	281	282	296	307	331	315	297	311	297	274	326	319	301	317	323	284	279	273	305	295	295	292	289	300	308	283	291	313	298	328	286	315	294	302	311	322	311	272	305	307	288	281	337	291	320	308	302	301	282	298	307	326	316	290	315	281	320	324
22430	21116	28757	23719	21108	21127	6727	723	540	452	387	346	327	333	297	277	282	249	237	256	193	211	234	203	223	230	201	206	205	200	199	169	200	194	199	201	221	168	188	180	189	195	177	188	200	175	182	212	202	194	180	206	194	188	174	184	191	199	198	189	174	182	186	189	193	174	165	211	167	197	182	193	191	208	199	171	191	188	186	204	203	192	170	192	167	184	212	175	181	177	175	179	186	191	177	177	177	157	191	199	186	179	176	192	168	194	169	197	180	197	182	194	189	190	190	169	177	199	194	174	167	179	176	195	187	181	177	202	188	177	194	174	202	188	188	175	199	195	189	179	183	188	172	194	193	197	163	171	170	167	181	186	179	194	203	168	172	193	183	184	181	182	193	198	192	173	181	183	187	184	186	189	171	171	188	198	181	183	176	184	205	179	190	197	195	195	182	177	197	177	183	201	201	201	193	187	180	191	168	170	194	194	187	167	168	170	171	166	189	199	177	201	163	166	192	187	190	178	196	221	167	199	169	205	171	183	173	201	180	174	190	188	154	177	199	191	204	158	183	184	175	183	194	191	180	198	170	182	175	152	199	212	198	190	179	177	171	177	160	170	176	190	196	184	190	200	177	177	179	172	174	187	153	207	181	192	205	180	187	182	198	182	198	176	184	208	178	164	180	190	187	173	178	204	189	193	182	186	166	196	179	173	186	192	184	200	208	177	181	179	183	211	167	185	172	165	178	157	168	181	173	186	175	195	184	183	184	183	180	161	178	193	172	190	173	168	174	187	173	176	178	203	184	179	182	190	192	190	184	168	171	188	183	150	179	179	164	151	179	178	174	185	168	180	163	195	175	169	194	185	185	175	186	180	172	155	171	176	168	178	189	171	172	167	200	183	178	182	177	212	191	154	187	183	199	162	183	163	170	176	160	192	175	192	182	153	181	185	170	180	181	208	174	186	184	173	186	172	174	191	169	172	173	181	155	201	180	188	147	176	178	170	147	207	171	179	180	174	169	185	184	184	198	185	194	187	174	151	162	185	183	190	156	166	173	178	191	179	186	201	192	197	195	180	181	176	178	182	198	183	176	180	186	155	181	192	188	177	188	198	184	201	183	188	191	176	193	196	180	152	183	145	206	181	184	171	188	189	153	183	163	168	179	178	165	169	165	189	159	166	195	178	168	202	177	169	192	163	162	178	200	189	161	194	182	203	191	191	178	155	180	177	173	161	195	170	174	212	172	187	195	181	155	186	191	178	182	171	172	188	169	174	195	184	185	168	193	181	174	191	215	183	177	195	175	177	176	177	178	172	198	178	175	185	175	176	178	182	185	207	187	182	206	192	160	190	185	196	209	197	178	195	176	197	168	211	176	193	190	171	167	191	199	190	167	169	168	185	206	206	184	155	189	185	187	166	178	197	181	177	174	161	186	186	183	180	178	182	168	192	193	173	184	186	193	193	185	180	191	185	179	176	179	183	178	169	164	187	175	163	173	157	173	174	182	189	155	166	179	210	200	187	175	169	175	182	155	182	188	179	167	178	183	174	161	180	176	178	173	165	171	197	166	192	181	186	194	179	188	160	175	200	175	186	173	181	193	173	164	175	195	182	185	224	169	185	176	191	154	190	190	182	178	162	194	178	166	198	185	197	197	177	189	171	159	167	179	160	169	173	158	158	195	190	194	180	177	181	158	171	172	180	196	175	168	188	203	181	206	204	172	201	182	186	173	177	176	160	163	191	201	185	175	182	185	199	180	173	175	179	193	202	147	193	185	167	178	207	175	193	173	189	204	209	169	178	190	190	156	191	194	181	191	190	201	188	181	164	201	209	194	187	193	166	165	177	175	191	164	167	177	153	191	162	175	192	198	182	215	183	180	195	182	188	193	194	167	194	185	192	167	184	183	202	197	163	191	181	188	205	174	188	187	184	159	190	183	203	185	188	170	200	204	179	196	166	166	172	171	173	178	162	172	151	164	172	189	175	210	160	167	159	170	177	179	199	197	169	183	183	163	185	199	183	178	186	192	191	187	196	193	162	195	170	179	178	203	189	160	178	162	159	159	195	197	168	168	185	170	166	179	158	153	192	158	180	169	193	181	182	190	180	205	181	174	188	178	187	193	168	181	177	175	163	183	206	171	203	180	187	157	194	186	165	194	160	177	191	180	187	181	168	174	176	173	163	194	196	175	178	178	170	185	168	168	177	201	188	200	192	172	178	187	198	167	176	199	189	178	195	176	169	183	182	172	171	181	207	190	174	172	176	182	171	184	176	170	158	170	186	192	168	157	194	180	190	161	166	185	172	202	183	164	190	186	193	191	166	178	175	173	190	166	182	185	176	168	182	182	180	183	175	181	191	190	199	186	167	197	196	178	178	196	160	181	180	184	181	194	179	180	179	172	191	181	167	175	178	181	182	167	186	199	179	187	187	192	198	181	189	170	162	171	204	187	163	193	172	189	186	170	165	182	184	188	154	201	210	172	172	192	198	170	188	209	176	197	158	196	155	163	200	185	189	168	208	179	175	177	165	194	179	184	165	179	193	182	170	173	190	186	169	182	190	187	176	185	172	196	184	177	176	168	193	183	149	166	181	152	184	173	175	181	182	171	175	183	162	166	154	169	193	219	187	193	178	168	180	174	186	198	175	169	173	191	184	182	201	206	177	191	173	183	174	186	181	188	190	202	202	181	192	181	189	186	178	179	176	194	188	187	198	197	172	195	164	199	187	194	168	203	178	186	186	177	161	176	166	163	162	165	187	170	205	170	163	172	216	184	181	217	188	194	183	176	184	219	199	204	190	201	180	156	165	203	173	204	173	182	179	186	187	195	163	185	156	163	187	184	172	174	160	202	174	171	204	208	176	161	210	153	174	200	166	177	192	190	172	170	204	176	196	177	181	177	142	183	172	174	197	173	188	177	162	210	189	160	186	195	174	174	192	188	173	175	170	178	163	178	174	170	188	185	178	163	179	195	163	178	175	199	171	168	180	178	187	191	192	169	171	163	190	191	176	174	171	194	191	162	186	185	194	191	184	162	171	165	168	161	181	175	171	173	198	177	189	170	186	191	196	182	190	191	180	197	181	178	204	171	203	205	189	165	159	174	199	195	153	190	210	178	188	184	197	177	198	187	190	194	185	183	143	170	156	185	188	168	189	188	185	178	203	200	159	160	164	182	165	174	209	182	186	174	160	187	165	181	174	207	180	182	173	163	174	205	197	177	180	177	172	178	186	180	165	169	189	177	179	180	201	177	180	170	183	166	174	183	168	170	157	159	190	168	178	186	179	183	161	190	194	205	187	176	178	181	193	173	153	193	190	196	188	186	176	184	184	166	189	196	152	191	200	217	198	149	194	206	183	184	203	187	190	159	187	202	175	215	185	180	190	171	193	176	184	159	176	190	186	170	172	183	208	186	160	161	182	170	186	169	169	200	194	171	182	204	182	183	173	161	191	183	183	173	190	195	178	178	190	177	173	218	174	173	182	181	168
4487	13248	9118	4192	3045	2250	1657	1285	1037	899	733	662	535	516	490	440	403	406	347	357	355	325	302	330	299	323	311	261	265	284	274	264	238	267	277	261	257	212	238	258	268	232	262	247	235	243	213	248	252	235	254	270	241	242	229	230	264	237	262	217	236	232	245	246	240	260	249	237	261	199	234	219	223	248	235	221	218	218	241	227	242	224	232	232	234	227	231	257	239	211	234	253	247	236	216	236	249	252	222	203	251	228	235	246	232	252	216	240	204	234	204	246	248	214	240	228	241	254	221	220	247	242	250	226	224	249	243	208	235	232	228	235	234	233	216	236	243	224	202	244	225	230	225	234	250	216	228	219	217	233	213	233	186	228	246	227	234	200	241	232	213	252	234	241	208	237	236	246	239	240	249	228	240	231	221	215	207	238	249	227	241	247	243	240	208	242	271	206	219	232	228	251	240	204	228	242	221	211	243	239	228	243	224	268	246	223	244	260	227	208	249	262	246	218	224	251	222	221	235	221	219	227	241	236	264	257	237	224	209	247	228	230	242	235	268	242	220	209	224	223	268	235	226	209	223	221	214	245	193	214	243	228	233	251	238	224	242	217	197	206	229	242	237	234	226	226	201	239	227	217	226	225	216	264	190	240	248	233	232	253	241	219	218	245	252	240	268	242	249	237	217	238	237	215	234	220	209	254	221	249	231	220	230	249	216	237	230	242	226	241	214	250	222	240	222	258	226	231	219	226	217	222	259	232	247	200	236	203	225	247	250	233	230	228	239	214	238	227	245	217	224	223	227	221	228	219	209	258	232	236	238	227	233	240	238	213	219	210	259	241	230	232	247	221	217	220	251	225	228	220	227	235	221	202	231	220	230	214	210	222	217	236	220	252	218	222	259	218	239	238	249	211	214	231	227	236	231	209	241	229	250	196	251	222	223	211	229	244	227	238	237	252	235	209	249	241	244	217	220	211	218	206	228	220	230	237	226	243	213	218	233	212	237	237	217	238	220	223	257	214	232	219	230	247	236	229	199	241	233	229	209	240	229	224	229	225	248	254	225	237	219	245	219	239	239	246	214	251	207	218	214	219	219	220	236	239	244	253	228	254	239	217	211	223	258	232	210	232	241	226	220	200	203	264	231	253	223	236	221	218	222	227	265	225	208	236	254	242	226	229	235	257	231	240	253	253	229	231	230	207	227	244	230	245	221	220	235	251	257	249	236	220	235	209	227	230	247	241	222	214	237	232	220	232	240	245	228	250	208	237	214	263	244	220	217	234	217	242	250	220	209	255	215	242	232	220	231	231	228	224	251	263	262	235	228	224	235	210	246	229	211	241	243	236	228	229	226	234	224	254	265	242	224	233	209	235	224	254	235	229	231	249	264	212	217	229	204	221	218	227	249	236	268	249	246	227	246	219	232	243	224	212	240	244	207	228	221	227	206	230	234	244	222	203	208	214	254	258	219	234	240	222	213	264	221	223	232	229	242	216	223	218	228	238	216	230	254	255	187	218	245	237	220	241	214	205	227	253	251	220	233	201	228	253	237	218	247	234	236	217	228	243	238	252	229	218	234	223	251	203	211	224	215	227	227	260	213	213	202	231	242	222	232	233	246	229	244	232	239	257	210	229	234	199	240	236	227	283	236	235	234	255	227	218	218	227	230	265	238	215	222	246	235	255	219	231	229	219	212	221	203	208	234	221	242	205	233	205	230	190	225	244	193	232	228	234	246	222	228	256	221	241	226	242	237	221	213	224	228	279	218	225	239	249	250	217	233	232	251	240	216	223	225	219	225	204	230	238	189	198	243	197	252	235	241	214	229	231	249	250	219	236	243	236	217	245	247	231	238	218	239	233	227	217	223	233	229	241	230	229	212	235	209	251	211	216	228	224	241	216	230	219	249	235	223	252	232	212	243	231	243	221	243	224	222	232	253	255	248	240	224	216	206	230	223	237	232	228	218	222	222	213	243	261	227	203	216	216	232	255	228	209	228	238	211	229	218	237	232	231	207	253	248	219	233	215	216	252	235	264	239	226	244	214	251	239	244	245	196	239	210	245	235	230	238	247	228	220	245	223	227	248	235	244	227	183	240	251	218	235	229	232	222	214	216	220	253	219	196	228	224	230	269	195	219	239	218	240	212	253	239	234	232	234	241	235	224	208	213	219	224	227	223	233	231	214	232	243	222	229	233	246	212	243	226	240	226	235	231	225	237	199	249	236	218	219	208	238	243	233	225	216	248	233	240	227	250	239	221	245	216	232	256	225	260	233	222	234	218	247	223	209	231	219	241	203	243	243	253	224	221	246	215	224	213	230	233	219	220	247	225	230	225	238	223	231	228	256	214	243	210	229	228	218	239	228	228	212	233	251	224	239	210	209	211	217	238	218	221	228	196	224	242	217	228	227	246	224	231	198	210	219	257	239	241	222	269	237	198	224	246	260	208	256	238	216	233	205	235	230	232	233	244	212	224	241	230	225	227	253	196	222	238	213	230	216	225	211	196	260	247	253	219	239	226	231	231	238	214	262	238	197	208	247	240	239	210	207	229	241	263	261	255	238	236	245	241	236	203	217	232	216	236	205	276	238	232	207	199	231	239	248	269	208	253	192	247	226	209	217	243	246	231	216	203	235	231	224	220	242	225	220	245	236	225	239	237	213	262	218	230	223	248	237	208	205	222	235	198	238	236	258	218	222	242	253	229	254	239	233	225	216	220	276	237	214	246	240	241	244	233	227	248	218	249	258	242	237	235	232	245	254	251	226	250	242	211	222	255	213	203	214	248	221	198	226	220	246	244	245	224	261	248	231	222	236	230	219	220	219	256	222	220	253	257	242	213	215	231	221	241	235	247	237	208	238	221	226	235	226	221	221	207	186	259	221	199	227	239	235	218	254	243	230	209	237	215	239	213	226	228	238	246	223	222	188	233	229	214	217	222	235	227	220	220	215	244	248	229	243	225	244	256	219	233	253	234	225	232	224	234	230	217	222	220	256	214	217	244	225	236	212	250	235	233	199	216	219	224	240	234	213	222	213	247	219	251	247	217	199	255	233	250	235	232	222	260	225	237	218	211	250	219	238	235	239	224	199	226	224	228	220	228	249	205	227	219	247	229	232	261	239	217	263	222	217	223	240	258	189	220	222	249	248	222	240	230	248	247	224	251	226	237	220	204	208	225	235	256	240	231	238	213	223	219	219	222	250	220	260	228	242	196	223	235	261	222	199	218	273	247	235	202	232	252	223	239	250	218	230	220	252	236	203	248	211	233	206	253	231	238	227	201	206	206	218	235	229	244	210	239	244	234	230	216	249	210	227	194	248	194	224	243	235	233	218	219	241	270	250	246	242	226	214	224	256	225	225	231	222	230	232	192	242	225	234	200	216	233	217	231	252	246	217	202	239	218	239	251	239	212	221	227	261	226	204	234	233	207	199	226	225	227	253	232	256	234	256	228	240	223	219	214	234	239	245	207	230	209	207	260	242	226	226	209	243
27162	18106	3852	760	603	575	453	453	464	446	451	462	497	424	440	432	433	434	424	429	457	460	452	447	455	470	433	460	445	451	466	451	462	449	440	448	465	476	440	474	457	453	449	418	478	437	425	460	467	415	464	436	442	458	411	460	447	455	436	428	446	461	455	438	413	444	427	440	441	457	420	455	452	475	436	434	414	437	449	435	451	436	452	453	458	466	397	436	458	413	450	438	463	395	466	483	393	451	441	442	465	411	450	417	441	450	417	424	451	446	447	435	473	466	474	429	409	418	448	450	444	454	445	434	422	431	456	431	457	432	424	459	456	455	467	426	464	482	441	445	438	451	463	449	422	439	431	451	451	449	435	447	422	459	408	482	417	464	455	450	420	416	438	426	447	458	420	444	437	456	440	455	454	471	426	487	449	445	403	456	426	464	414	456	418	411	446	422	427	477	445	446	419	454	398	453	438	465	446	448	484	452	440	424	462	431	425	433	438	426	461	460	427	453	420	426	462	439	444	443	427	418	430	478	427	435	438	456	422	461	465	456	467	465	460	407	440	424	431	462	436	456	451	444	434	443	471	479	433	448	458	459	429	442	449	431	441	390	451	450	472	444	457	421	426	452	435	454	478	457	427	461	440	434	408	436	461	426	443	402	444	412	449	428	472	433	450	488	428	425	434	404	444	454	442	470	464	433	456	446	445	455	429	427	450	445	432	452	412	457	507	446	418	465	440	485	462	466	416	445	427	465	404	479	467	436	471	423	458	471	480	456	447	482	451	433	445	454	460	445	432	471	421	439	443	469	448	445	437	435	425	417	491	469	461	470	412	443	448	449	402	439	466	479	460	456	467	468	461	470	427	428	449	489	412	446	455	451	470	457	431	415	505	443	439	466	450	457	438	426	466	477	471	430	420	394	447	454	413	454	458	492	430	423	457	421	472	432	495	401	443	444	443	443	454	445	397	452	449	445	419	462	451	461	432	447	435	435	443	425	445	437	446	429	430	427	409	446	434	420	421	491	427	455	435	433	417	459	425	447	491	459	435	454	466	411	415	463	454	433	465	416	457	421	424	434	447	464	428	458	456	444	452	458	463	454	443	449	477	476	461	464	443	464	419	441	433	454	452	428	465	474	454	409	418	402	417	433	443	414	453	445	470	449	451	453	470	429	409	430	473	467	457	430	388	452	457	452	440	413	421	392	413	476	449	472	425	416	465	415	426	443	434	456	439	448	462	431	450	502	452	464	434	458	433	447	455	461	429	464	436	440	399	448	467	437	447	468	431	441	431	431	465	425	421	385	410	424	446	458	436	444	450	473	453	433	420	427	472	450	487	424	482	429	460	468	431	412	426	447	453	470	468	456	433	441	432	492	462	450	475	414	488	421	485	444	408	466	429	500	436	429	419	481	434	489	422	455	469	465	458	458	454	456	452	483	444	437	448	428	405	463	438	444	477	434	415	443	470	430	401	460	435	444	455	428	435	420	446	444	405	446	455	422	476	450	457	447	429	441	380	447	397	478	477	458	467	458	430	460	460	433	493	425	419	441	454	418	447	439	473	474	433	462	490	425	447	489	425	404	434	476	437	433	430	450	450	445	430	449	434	485	389	489	423	464	478	438	443	472	453	457	440	444	424	431	424	420	461	448	429	433	408	453	434	421	452	487	464	450	431	451	413	435	435	423	457	481	449	449	439	463	423	458	424	419	437	469	434	440	430	469	460	468	450	444	427	463	444	459	426	419	440	421	476	440	430	448	470	433	451	413	444	439	451	430	479	447	417	436	422	445	444	417	438	431	419	448	421	429	449	424	441	450	430	403	423	479	440	440	398	453	407	416	426	410	499	450	412	403	441	469	443	436	482	426	450	450	459	436	436	488	465	450	467	469	472	447	455	439	470	422	451	466	442	474	429	454	456	403	428	419	434	428	406	451	441	418	475	429	451	450	466	468	441	425	423	458	408	454	434	414	463	446	421	434	426	450	424	482	433	448	417	404	432	447	444	439	437	425	446	451	424	428	419	451	457	432	444	446	465	411	452	486	448	417	468	443	431	407	427	422	489	437	454	439	407	411	439	443	447	474	421	473	451	453	418	458	456	438	394	428	432	449	437	409	423	406	454	413	427	418	443	449	373	444	424	414	423	464	435	437	452	469	429	440	437	423	396	449	410	420	473	417	435	473	477	452	452	434	453	444	454	427	442	471	457	447	462	436	458	445	430	425	428	464	432	470	476	433	431	428	442	448	454	428	415	428	427	438	433	446	445	444	433	457	376	442	461	454	453	466	447	472	444	418	425	418	446	394	411	427	430	452	477	483	468	441	455	434	412	433	491	441	417	448	421	476	418	443	430	430	453	432	414	454	449	422	440	443	435	477	405	457	418	436	451	453	426	430	446	475	433	458	445	444	453	456	474	430	445	436	427	453	433	458	432	449	456	466	504	450	469	451	426	452	459	435	440	447	457	477	440	423	459	485	469	453	457	453	475	469	447	456	434	407	432	419	424	472	442	476	438	431	473	431	421	424	409	451	464	454	491	419	416	439	478	423	468	420	465	459	462	474	444	459	413	465	441	444	452	448	440	462	512	479	494	464	454	456	423	464	442	433	445	431	431	428	440	431	436	475	442	483	471	434	465	436	399	425	406	461	457	420	453	452	457	450	468	422	494	417	435	446	459	441	444	448	436	422	455	462	462	485	479	461	424	464	436	454	397	429	465	385	420	419	433	453	446	456	454	486	427	418	478	473	480	426	447	454	452	429	516	449	473	469	407	462	386	458	468	434	399	448	450	432	438	423	436	485	459	415	402	471	467	447	475	432	452	444	421	451	457	473	428	457	472	405	468	455	467	418	443	458	414	423	447	457	424	459	437	439	454	492	456	436	427	450	409	453	444	460	429	470	428	463	458	455	426	467	446	454	473	466	461	449	447	416	474	424	436	471	434	427	435	443	440	491	461	425	428	464	443	421	481	456	427	423	443	425	492	437	424	428	442	431	430	428	438	450	441	429	449	443	472	463	444	405	432	413	471	471	450	424	404	406	437	435	485	425	431	421	437	444	449	444	406	422	443	418	456	448	436	481	473	436	470	461	462	425	418	456	462	458	453	458	450	425	420	477	449	428	425	416	460	422	457	443	459	440	456	439	442	438	437	445	461	444	453	455	414	402	449	471	463	461	446	412	457	468	466	416	433	424	470	428	459	417	428	441	448	451	438	469	457	458	412	422	423	457	471	428	453	479	413	425	446	439	427	402	437	464	456	482	474	462	427	449	476	494	433	432	428	440	449	441	483	411	459	462	422	423	442	452	392	412	480	474	455	475	411	466	460	457	434	449	447	480	452	441	470	457	466	455	449	498	474	433	440	449	432	414	481	480	464	436	489	456	415	452	431	423	421	451	425	408	450	414	450	456	465	440	448	458	429	436	437	434	431	432	459	444	423	403	444	445	434	428	451	424	449	401	413	440	470	435	465	411	450	456	443	444	466	490	436	471
4238	986	816	685	641	613	568	592	550	570	546	519	528	514	553	533	554	592	530	572	529	553	539	568	535	516	579	519	522	543	569	552	556	573	502	573	513	527	538	530	573	541	528	546	536	567	532	555	583	557	525	543	530	556	525	548	541	516	530	544	576	557	529	527	549	554	549	562	556	499	537	607	503	502	527	517	513	546	535	556	568	555	492	556	527	549	495	537	505	495	513	524	578	557	513	545	565	535	519	522	527	550	475	583	531	560	555	520	541	533	540	541	548	561	555	522	549	547	513	526	549	535	532	538	544	545	542	577	523	530	520	525	540	495	547	537	497	556	534	584	549	499	528	538	531	529	514	531	520	512	516	557	543	570	553	555	555	530	485	500	503	509	528	525	487	566	516	487	555	471	506	503	536	599	552	554	546	488	543	543	514	541	566	566	521	582	552	498	539	506	553	552	559	581	562	551	503	549	526	528	530	531	540	503	514	538	534	500	558	555	564	546	513	546	530	518	510	544	548	514	547	576	557	544	565	531	520	581	540	511	546	544	526	590	492	538	549	542	545	555	507	584	528	526	531	511	533	549	552	516	583	508	532	557	512	534	558	566	535	569	531	509	519	581	513	548	548	558	529	565	547	544	552	534	515	542	550	531	504	563	546	566	548	531	507	542	543	536	504	518	600	571	552	569	547	528	551	562	568	523	506	572	514	569	521	544	499	558	550	534	556	548	544	557	557	551	543	527	546	463	539	589	552	552	540	559	550	531	541	520	552	570	556	572	548	520	555	523	524	545	488	508	558	545	538	548	539	563	561	523	538	535	573	552	529	533	518	517	547	512	522	532	539	539	532	564	544	529	535	614	544	502	524	525	548	558	534	480	518	554	543	525	521	559	526	506	539	522	556	513	491	495	567	517	550	500	523	534	516	489	559	535	579	505	509	549	535	565	530	529	565	547	518	508	515	527	556	536	541	540	548	574	537	558	536	504	501	517	557	533	558	534	499	530	516	551	506	506	502	554	585	525	523	534	522	514	517	526	564	557	526	591	530	536	502	539	588	559	568	561	541	534	568	574	543	551	570	528	526	583	541	527	531	545	534	532	533	504	518	521	506	559	513	534	526	561	539	541	546	563	567	531	562	523	486	554	561	501	487	563	524	544	547	552	544	521	499	522	519	545	492	497	534	560	535	540	550	510	555	547	560	518	524	542	531	528	553	510	525	564	541	523	490	511	556	535	519	546	533	526	548	501	534	529	523	550	566	541	517	554	509	534	544	539	555	552	565	515	571	530	508	546	524	543	539	530	523	549	529	504	565	528	546	515	526	546	574	534	542	499	502	500	573	561	545	504	536	528	546	537	576	531	534	529	564	552	506	536	536	531	535	569	508	491	535	560	542	531	519	550	541	524	560	539	523	487	537	529	578	529	545	542	576	564	560	540	514	559	560	515	516	572	516	556	587	496	567	508	519	565	514	518	529	536	522	544	556	551	532	539	528	519	529	565	522	529	531	534	533	574	559	552	580	516	558	554	563	577	526	569	560	514	511	538	576	511	564	560	534	517	520	578	542	525	549	564	529	526	529	515	537	541	498	509	539	543	513	552	501	539	523	507	532	520	534	524	554	527	557	548	567	531	539	524	575	547	527	568	534	567	541	523	551	498	591	516	508	542	524	542	517	538	526	567	543	506	570	548	532	539	511	550	583	557	578	567	524	549	575	522	526	549	556	530	537	551	526	565	545	532	514	575	538	523	514	559	548	491	528	551	520	519	525	530	555	536	534	563	558	508	531	498	537	542	526	504	530	494	537	534	559	543	560	522	546	525	531	523	553	589	535	562	545	524	511	566	554	572	526	558	554	532	531	536	557	530	523	578	539	539	519	569	568	538	514	524	547	514	532	551	518	568	513	548	534	524	549	534	552	542	530	558	547	534	557	547	564	553	517	533	552	524	543	545	569	572	531	565	518	513	570	553	549	545	542	561	510	497	544	594	550	552	545	525	514	513	532	502	551	520	522	515	518	512	507	536	549	552	548	561	546	537	506	545	524	536	528	533	545	511	502	526	558	543	559	541	586	547	533	550	519	526	534	536	538	481	529	517	543	546	522	541	571	529	527	501	538	531	536	556	534	547	535	505	525	569	553	512	500	568	561	525	528	527	527	483	513	489	542	548	517	542	539	569	540	523	537	563	570	581	529	516	522	523	602	561	542	505	564	581	523	496	513	547	513	572	577	528	531	524	545	557	556	556	538	563	473	560	560	534	507	501	524	533	526	561	548	567	536	521	597	534	547	560	514	512	555	531	480	517	526	571	522	546	495	578	526	507	532	490	520	577	523	547	514	524	553	534	501	588	564	582	564	561	541	559	554	551	563	573	542	563	510	549	527	545	528	551	548	551	503	539	544	541	546	541	537	508	539	517	546	535	509	512	536	494	545	526	530	480	483	568	542	554	563	560	524	526	537	540	563	516	524	512	556	523	532	492	526	560	539	512	547	520	519	532	576	561	535	555	518	531	525	556	570	574	554	516	516	545	572	485	557	541	534	522	578	510	547	560	514	566	588	525	530	537	533	516	514	532	570	568	503	483	528	496	549	526	514	550	535	518	559	561	493	539	544	553	513	549	522	604	526	522	506	509	577	599	539	550	566	520	550	523	535	537	526	539	538	544	504	538	566	513	488	594	541	544	539	511	511	574	532	499	522	543	524	515	487	557	528	528	519	559	590	576	561	564	551	548	555	530	563	556	509	514	548	520	548	566	541	539	531	558	524	502	539	494	548	556	536	520	567	538	568	554	537	511	515	539	567	508	535	522	553	512	553	520	546	549	578	567	545	577	507	523	505	509	555	519	536	541	560	519	548	529	521	557	550	563	570	548	525	553	561	543	488	571	520	511	551	543	578	508	541	547	529	559	499	531	547	561	509	552	577	524	570	569	547	535	521	482	519	562	561	531	566	530	546	564	484	554	537	566	512	539	578	568	513	541	612	558	537	529	540	544	619	520	576	564	517	608	494	556	533	541	530	527	519	567	568	540	496	543	540	535	514	548	557	508	548	538	549	542	546	551	536	505	544	545	536	539	491	516	519	540	541	537	543	530	542	544	534	526	537	516	559	530	501	534	544	529	524	516	505	503	576	506	555	536	544	581	527	542	503	551	605	556	501	530	548	520	526	536	556	549	515	503	529	564	546	558	534	522	544	560	560	522	566	545	524	513	528	530	537	588	492	558	569	535	568	521	479	582	566	546	565	526	572	534	533	559	572	534	519	550	491	499	543	524	512	555	553	538	526	521	550	578	548	550	532	518	525	511	556	541	553	605	533	551	525	560	536	528	543	500	558	540	522	587	546	522	488	510	487	582	494	517	530	544	547	512	535	515	499	521	519	562	540	561	538	590	585	537	521	565	525	515	558	573	528	548	548	592	521	534	525	542	560	510	571	563	517	540	543	556	465	560	547	579	563	562	502	549	560	532	496	546	534	548	555	479	528	570	542	566
23461	21080	28223	24140	21059	9232	1009	692	616	597	551	491	491	508	498	504	475	471	479	478	424	477	410	462	403	480	415	454	452	421	463	443	439	427	422	419	467	411	442	415	394	409	398	445	434	467	460	429	438	435	414	445	417	397	428	399	438	440	427	425	454	430	444	422	442	441	415	431	415	429	444	429	421	446	408	423	417	412	430	425	408	405	451	459	438	435	404	420	440	440	441	449	442	439	424	389	424	444	446	419	412	423	439	386	406	475	421	390	427	421	403	415	404	425	423	406	413	428	459	481	422	411	441	421	407	412	434	418	461	405	403	409	414	415	407	453	475	444	424	408	430	417	443	452	410	437	443	408	425	383	427	441	421	453	394	429	407	424	435	399	476	435	422	448	397	451	443	417	400	386	413	431	447	419	392	449	433	403	412	395	487	409	431	410	431	449	442	422	445	425	406	397	441	436	444	401	394	444	420	425	413	442	409	449	398	375	391	405	418	415	387	457	417	440	447	426	421	423	413	457	399	421	420	400	422	433	393	428	415	442	437	395	400	393	441	461	423	429	367	435	440	427	437	433	439	425	421	380	438	412	464	437	431	426	421	412	405	409	411	417	405	411	400	424	430	449	437	402	452	477	412	397	436	425	460	426	400	418	391	417	409	430	416	399	421	405	360	444	406	395	441	414	436	419	420	438	444	441	473	406	395	419	422	402	450	410	439	427	399	466	445	417	411	402	396	438	440	423	407	430	413	413	398	426	416	427	468	434	429	442	441	419	437	378	413	402	415	450	449	395	387	476	414	442	422	426	401	378	426	443	447	447	419	426	431	436	435	387	431	417	403	422	404	385	443	437	443	430	463	439	418	424	450	415	404	395	415	421	439	442	389	368	436	396	434	444	425	416	405	396	402	420	470	354	415	472	410	431	432	477	428	439	402	403	420	364	416	432	419	428	402	471	442	426	419	431	449	399	413	382	438	438	379	411	396	444	452	446	404	440	424	430	386	436	415	399	415	434	449	437	444	373	418	470	406	436	437	458	408	400	418	413	434	427	443	400	457	458	400	408	436	423	431	410	454	437	462	406	438	452	416	416	458	464	451	427	441	427	425	413	452	384	443	428	448	423	467	415	409	428	412	434	431	430	406	441	399	454	392	434	443	444	453	445	426	420	448	454	404	433	433	417	454	427	409	435	459	384	422	398	427	390	390	415	428	391	445	403	388	411	456	429	436	460	449	411	382	452	433	415	434	452	406	435	430	447	451	410	457	435	430	409	441	412	403	416	427	444	460	439	441	442	369	420	429	433	472	399	395	416	420	424	426	447	441	441	399	404	428	431	426	427	458	432	388	432	427	430	437	435	417	392	425	444	419	415	430	422	425	437	441	450	441	455	428	375	427	390	432	432	407	423	429	427	435	451	463	394	431	428	417	440	431	428	417	409	443	428	447	423	453	407	425	422	425	421	470	429	423	441	416	419	397	375	404	392	416	475	408	393	410	428	421	436	428	423	403	446	423	427	434	403	369	408	460	458	437	421	419	390	431	365	416	456	444	429	389	411	422	402	438	480	416	399	422	437	424	434	426	417	442	369	421	418	388	431	463	482	454	423	385	398	416	455	429	413	448	438	439	460	426	422	442	415	394	422	384	393	428	424	427	417	421	421	432	439	431	444	394	483	443	402	423	428	414	469	421	400	404	400	430	385	427	434	400	418	418	431	472	401	448	432	410	431	446	447	409	395	450	390	423	422	414	451	423	403	434	413	447	429	393	441	443	403	400	471	434	424	398	365	440	415	421	422	426	450	394	441	416	420	423	430	387	433	429	446	409	403	466	449	392	437	448	422	415	410	394	416	424	389	456	463	407	470	440	421	422	443	413	448	385	451	434	397	422	397	433	414	427	432	413	418	418	403	408	442	443	423	417	441	405	407	417	442	411	435	419	431	411	419	412	441	428	417	412	417	437	418	449	453	421	442	402	400	422	419	459	435	409	419	415	403	439	438	431	399	446	408	428	423	423	416	415	388	433	409	425	421	438	407	395	395	421	434	432	410	364	438	418	430	433	415	429	417	407	447	446	404	430	446	437	416	425	448	425	466	405	439	431	411	390	413	396	427	438	424	447	439	427	400	428	442	438	444	399	420	385	382	486	415	399	411	393	425	438	445	404	448	443	420	432	472	435	425	421	434	440	368	425	407	428	404	459	401	414	451	400	424	421	448	413	418	433	409	399	403	464	426	443	432	402	430	423	423	422	471	415	429	396	414	445	429	405	453	458	445	413	386	442	453	427	454	459	435	397	432	446	428	408	421	389	427	417	390	446	446	396	408	449	417	458	419	429	446	429	403	420	433	386	461	393	407	404	434	446	405	444	411	371	424	373	401	428	395	421	440	439	462	409	424	394	443	392	443	409	442	437	382	429	443	419	422	448	420	426	430	428	433	418	412	432	420	413	446	418	455	442	444	432	425	429	429	415	400	440	391	426	448	425	419	447	461	425	444	426	409	407	425	420	411	417	437	434	405	432	395	413	429	432	427	427	465	455	422	393	446	433	424	421	395	414	390	388	455	423	400	418	402	466	455	442	434	404	424	434	438	435	384	396	376	397	412	415	440	424	427	395	438	413	439	381	436	425	436	422	478	437	446	407	410	436	403	433	380	457	403	447	422	418	431	454	436	369	436	421	426	437	420	447	411	362	411	429	456	444	432	457	449	444	456	416	395	412	409	431	412	425	397	410	414	438	437	394	420	408	421	449	450	407	401	429	424	412	428	434	445	397	418	464	454	443	407	442	445	421	419	397	426	408	419	400	418	419	449	430	429	452	410	400	404	456	422	441	443	399	433	421	399	426	454	416	435	436	384	401	417	420	437	431	451	393	428	453	440	390	439	374	449	440	425	423	437	446	414	386	423	423	428	454	442	421	423	434	405	412	454	433	419	406	418	439	440	423	425	417	434	461	445	386	443	408	447	365	433	435	427	419	440	405	412	479	429	449	411	453	398	405	421	433	430	445	426	418	415	427	393	421	377	408	461	379	414	439	428	419	421	446	445	409	448	419	396	424	400	432	445	458	404	382	395	445	440	383	469	439	420	445	406	477	415	402	414	441	415	418	452	417	447	408	416	436	415	426	437	435	424	400	404	455	398	418	405	483	394	404	432	444	432	385	453	473	442	428	449	418	460	448	441	440	440	453	410	412	438	396	441	407	462	405	419	435	419	403	422	451	413	447	448	425	417	440	432	430	420	443	411	416	441	412	430	406	382	434	397	410	429	409	441	431	403	422	404	424	450	417	420	413	447	449	440	441	429	445	408	436	396	449	395	443	401	427	439	447	416	434	413	386	429	429	433	404	419	412	397	427	430	450	458	426	403	412	386	413	419	366	453	433	421	408	428	414	465	365	434	431	426	438	413	425	402	421	408	428	426	423	395	428	405	402	437	427	418	439	457	417	398	412	403	432	435	421	407	401	437	370	443	407	430	439	414	436	408	464	444	416	456
3421	8091	5669	2632	1946	1565	1355	1033	925	833	777	777	730	624	626	633	665	567	570	587	594	551	550	577	613	559	552	581	580	550	574	526	542	538	489	562	553	545	545	561	522	519	488	510	510	488	502	569	510	487	507	531	495	574	515	548	509	501	531	492	501	576	558	550	517	538	511	507	507	548	538	546	542	550	553	516	525	572	511	513	523	520	548	529	531	558	576	484	547	564	576	522	499	491	538	509	519	533	537	521	551	533	493	464	509	559	514	542	495	533	542	511	511	533	515	513	502	521	522	537	524	507	531	498	533	543	518	498	550	535	559	561	546	523	518	531	497	557	523	539	507	528	499	538	526	538	514	520	494	527	529	502	498	500	544	557	524	466	523	587	530	575	530	522	551	540	496	536	563	538	530	518	553	550	500	485	538	510	533	517	495	561	505	540	507	554	512	517	553	544	533	536	556	524	565	539	523	497	526	494	497	549	515	524	513	523	501	494	510	528	513	568	458	524	533	529	527	487	526	529	540	496	542	551	530	536	531	536	504	495	500	557	528	528	535	533	467	507	495	510	518	539	495	530	532	551	512	552	540	519	527	505	555	523	542	516	521	530	515	554	490	586	566	520	484	513	563	512	536	522	507	523	502	540	523	526	515	513	522	565	508	541	517	507	511	494	551	513	526	508	533	522	531	497	525	547	505	543	496	536	498	511	514	518	507	530	500	481	557	524	524	536	512	549	519	541	509	516	478	549	544	531	504	501	524	540	529	475	500	517	545	509	510	542	516	549	541	485	512	521	512	533	544	511	547	570	542	544	516	535	503	543	522	514	596	526	512	535	521	556	536	514	514	515	508	536	553	553	527	556	494	520	504	475	546	519	520	549	519	501	494	494	491	523	512	494	507	520	515	511	532	524	539	536	515	515	501	553	509	517	476	474	510	531	531	508	526	491	512	537	500	538	538	553	545	546	503	561	545	566	558	512	495	531	495	508	543	526	511	514	528	497	501	442	520	523	547	560	512	501	525	531	538	538	496	511	553	506	511	551	550	502	513	527	534	533	518	516	512	502	525	462	512	539	499	525	498	532	558	511	542	482	499	574	538	548	520	520	502	497	555	533	496	532	515	497	563	547	533	497	500	576	519	600	558	520	590	529	566	518	529	538	510	548	530	574	557	505	544	501	476	522	549	516	548	535	493	514	551	568	496	528	557	532	477	526	505	521	568	534	555	550	493	499	523	528	515	549	515	505	511	555	541	535	490	542	510	533	515	520	512	540	492	470	507	515	492	531	530	517	567	504	505	555	505	546	544	564	518	527	508	513	520	519	532	537	537	531	497	534	515	502	548	507	502	536	527	488	501	530	508	535	511	540	518	542	564	512	540	499	518	506	505	523	531	523	551	492	509	518	532	524	492	529	529	531	507	511	516	511	554	525	494	544	507	510	550	541	515	574	529	556	515	524	549	530	514	453	506	535	516	517	499	525	519	505	552	515	494	502	517	496	523	524	504	550	539	496	519	496	502	560	468	510	504	551	492	546	516	488	505	493	570	527	507	525	524	552	527	509	521	559	517	509	514	510	524	553	554	501	505	564	493	488	532	515	527	533	499	506	536	535	533	511	547	521	490	560	546	561	549	530	536	498	492	523	536	573	527	504	493	504	525	512	519	511	532	530	529	502	504	522	532	507	502	514	527	552	522	529	544	571	532	543	504	502	523	501	565	516	506	554	552	479	544	529	536	524	539	515	512	510	539	520	522	510	559	513	524	490	511	538	519	506	502	531	517	529	531	537	493	532	548	508	503	519	543	530	548	543	534	505	576	520	529	483	540	528	497	521	508	492	514	539	499	559	514	525	533	507	528	531	516	542	487	523	533	489	547	481	527	493	493	502	540	533	513	489	506	482	555	523	546	549	506	546	510	547	514	525	524	543	520	558	508	479	518	542	547	526	526	530	500	521	527	522	549	497	521	499	542	526	522	522	482	513	570	497	499	503	524	511	545	536	550	536	589	528	509	530	490	529	514	524	508	551	547	468	534	525	544	505	529	564	521	512	512	523	576	507	502	548	522	540	525	506	533	536	522	544	519	578	504	558	514	536	533	523	524	556	550	525	564	525	527	499	527	494	515	549	496	556	538	551	523	539	507	521	530	513	536	516	507	524	497	511	558	523	549	514	542	476	546	542	529	538	553	492	514	500	490	526	547	506	509	538	524	516	553	548	495	513	471	519	531	484	536	503	528	486	537	557	521	537	550	499	525	509	531	510	512	516	542	492	517	521	542	521	557	532	524	536	510	538	530	545	510	523	518	503	550	529	547	535	503	508	495	500	506	545	521	549	532	547	518	510	520	482	500	552	519	549	533	473	531	480	506	556	519	515	515	488	523	568	497	512	510	549	508	523	502	548	515	543	545	511	493	572	506	538	540	517	479	562	486	562	487	505	544	523	544	553	535	544	521	519	557	527	495	554	520	510	506	508	570	515	543	486	545	500	557	545	546	510	528	528	492	508	535	510	502	507	511	514	524	537	553	535	544	530	533	557	516	509	524	525	523	489	516	533	500	522	560	550	547	487	511	531	524	531	549	553	523	524	525	531	472	498	548	563	547	558	506	514	514	547	520	460	527	518	547	522	505	488	496	494	560	483	489	508	541	506	508	519	545	497	484	512	509	540	506	509	547	531	546	490	565	530	503	543	526	521	538	532	536	558	536	535	511	495	519	497	486	550	510	492	506	492	520	518	516	526	529	530	522	537	507	529	547	493	510	515	532	520	567	513	558	551	510	507	534	497	472	515	536	513	503	538	527	521	505	518	470	519	471	527	559	539	541	541	601	487	506	538	527	542	529	573	559	506	530	514	501	552	563	506	539	564	514	528	554	522	504	587	495	525	551	495	529	547	539	563	542	536	524	493	539	518	532	519	525	538	539	493	508	513	519	562	510	523	503	492	503	541	545	527	533	540	527	538	568	541	496	524	539	522	534	517	551	534	508	518	509	532	504	504	553	530	514	526	510	516	578	553	510	480	517	523	557	536	489	531	491	525	500	489	472	527	537	519	535	514	518	533	508	504	540	529	558	557	528	495	505	503	513	502	542	529	543	503	505	514	553	565	520	500	522	534	539	533	518	561	543	606	466	549	511	492	503	482	521	517	535	514	511	531	504	483	532	470	487	532	552	582	528	504	529	522	505	574	492	535	509	520	521	547	535	528	489	492	502	528	525	507	493	511	495	535	537	521	545	503	590	494	553	528	494	541	547	534	547	530	539	472	518	475	511	525	508	489	535	505	531	497	516	555	513	508	539	536	536	557	534	509	503	527	533	505	528	487	494	492	513	479	556	533	534	521	506	545	529	526	520	529	504	542	491	516	538	491	542	523	552	524	514	538	504	518	501	519	545	508	491	516	539	580	544	494	583	483	549	493	538	507	513	557	526	498	514	565	508	562	528	473	483	513	518	485	536	514	514	518	495	490	532	539	556	535	508	530	552	504	523	506	527	541
24586	21108	27120	25210	9257	534	390	347	342	293	309	296	326	297	267	276	262	277	263	256	233	248	257	252	231	246	258	240	243	241	261	263	257	248	246	225	234	256	240	236	246	243	233	252	269	248	269	230	262	238	243	225	249	226	252	243	243	249	255	244	240	243	225	241	260	261	239	248	236	220	229	252	241	230	282	240	246	241	284	238	231	240	253	263	239	264	231	250	272	231	233	232	254	234	245	259	267	273	220	266	279	250	258	254	270	254	266	238	258	263	251	258	241	253	214	267	269	260	224	230	287	229	266	252	250	242	250	213	268	263	246	246	229	227	246	264	237	242	265	257	258	223	240	227	271	276	254	240	254	259	229	235	265	256	237	239	241	258	260	248	242	263	244	225	259	235	236	221	238	263	268	259	267	235	269	249	255	239	226	227	263	233	271	269	271	216	244	255	231	239	244	241	238	279	279	254	226	251	249	254	267	248	254	267	237	247	227	257	256	253	286	236	251	251	235	270	246	281	235	266	224	228	230	237	257	233	252	232	235	246	245	281	267	246	240	255	254	248	217	238	236	249	223	232	258	242	244	260	281	276	251	236	256	263	250	258	273	242	270	260	236	264	266	265	261	229	253	233	234	250	256	258	268	231	234	249	226	235	261	263	249	266	279	246	264	258	250	262	243	251	254	236	241	269	245	250	275	268	243	240	252	257	250	242	245	240	252	272	211	242	246	269	255	279	258	241	259	255	231	267	248	256	259	263	253	272	234	231	222	244	248	255	258	250	213	217	247	269	248	260	228	242	238	255	252	273	247	259	262	254	250	271	223	247	251	249	251	256	250	264	261	226	249	269	245	251	247	247	249	258	268	232	204	251	242	234	271	226	242	259	267	292	231	243	229	249	272	268	261	268	251	283	234	200	268	239	279	257	247	237	252	245	236	265	254	246	258	253	262	231	254	243	247	237	243	245	252	277	243	254	256	244	229	248	229	250	244	244	252	238	244	252	270	272	271	247	257	226	255	258	236	219	232	263	260	248	229	241	240	294	239	233	268	224	247	208	258	229	248	271	265	231	239	246	224	229	227	249	220	244	258	243	258	220	259	257	246	269	256	269	230	264	254	245	244	248	219	251	244	252	230	244	266	254	232	242	233	227	246	253	236	231	246	262	239	295	242	243	244	210	251	250	275	254	240	237	251	227	264	241	217	227	268	235	244	258	237	261	252	228	257	245	205	269	267	269	238	255	251	206	248	246	255	240	242	262	279	256	267	264	257	230	249	226	261	253	239	245	264	230	238	239	280	241	239	240	250	266	237	280	248	263	237	226	264	258	243	226	257	246	259	264	247	262	276	239	245	230	268	247	264	230	228	252	236	265	261	277	269	249	246	251	247	261	238	254	261	245	257	246	264	246	223	253	247	253	243	235	250	257	240	225	280	257	220	228	252	253	265	253	242	256	255	243	264	265	233	238	248	259	224	256	256	276	243	255	254	230	242	248	277	259	223	262	225	260	251	250	247	242	246	260	272	269	244	277	236	239	205	256	228	282	241	262	250	256	225	233	258	262	269	266	230	260	240	265	280	245	238	226	243	257	213	256	253	263	255	226	229	254	245	274	238	241	263	265	228	245	241	249	276	249	246	251	264	248	240	237	260	237	275	245	232	249	261	244	252	240	218	253	242	233	254	261	223	291	254	253	262	263	237	248	262	257	266	245	232	255	248	248	241	257	240	260	240	245	251	261	246	245	258	246	261	255	244	231	249	238	254	250	244	223	227	260	254	238	253	290	231	249	238	258	212	252	241	246	264	246	254	219	256	246	226	225	249	264	246	244	250	256	259	244	226	230	253	241	239	251	266	260	250	254	231	259	233	269	260	233	260	236	277	252	247	228	265	257	260	249	247	274	252	248	288	239	244	240	267	228	259	248	264	261	243	243	226	247	264	267	220	240	266	253	274	275	259	258	279	226	238	253	273	251	263	231	223	272	263	264	274	237	281	245	226	245	237	246	234	243	282	270	258	239	257	228	230	225	253	231	251	245	221	229	258	255	209	251	253	271	249	230	261	231	243	248	224	262	255	215	252	257	256	250	273	226	226	249	229	235	258	212	224	222	260	252	246	247	268	266	251	253	250	236	233	239	258	216	260	237	278	269	235	256	278	245	243	256	264	260	233	260	234	253	241	242	272	237	266	259	225	273	256	250	250	239	257	273	253	278	245	270	243	238	242	274	242	245	257	289	244	246	237	243	253	253	254	269	230	235	260	264	233	237	242	263	266	263	273	239	259	250	239	248	276	216	254	278	265	263	280	233	248	242	257	248	248	232	247	240	230	299	255	274	248	227	247	254	244	260	253	226	296	269	248	263	236	231	276	258	254	242	236	249	242	255	230	268	259	252	227	252	238	238	246	236	267	232	251	275	227	243	254	220	247	236	265	270	231	196	238	223	276	236	223	251	248	270	255	231	264	247	250	240	260	249	245	254	244	254	225	255	286	210	258	261	245	250	255	262	227	244	234	249	251	243	232	277	260	257	240	223	261	257	227	249	242	246	223	233	259	245	242	264	242	243	210	237	252	267	221	251	237	234	232	253	276	224	273	249	265	250	205	257	253	260	230	255	266	273	232	250	273	248	245	236	262	240	252	257	247	237	250	244	250	269	253	257	228	231	236	237	258	223	215	217	263	281	253	301	254	250	255	242	254	229	229	284	242	264	246	261	241	247	240	277	243	267	247	282	284	228	237	270	253	233	278	247	257	245	272	264	241	261	229	233	250	255	215	229	243	251	260	250	220	243	247	265	246	255	243	218	245	245	247	234	228	239	240	243	261	259	246	253	248	253	237	244	231	283	247	240	268	255	253	237	250	236	238	240	246	247	234	249	255	255	244	285	254	265	239	278	235	276	258	211	265	254	252	258	271	236	250	262	254	247	251	274	272	234	232	267	245	231	264	226	240	246	225	239	250	248	267	241	275	266	260	249	249	226	256	272	222	222	246	223	273	239	253	250	239	251	250	232	236	259	246	280	213	241	248	244	285	231	237	266	238	233	218	254	261	243	257	273	205	218	253	265	272	233	252	245	230	246	256	251	285	262	259	243	250	265	248	247	241	257	276	277	248	241	273	236	263	236	248	277	260	238	224	253	274	278	264	239	277	268	241	218	239	246	252	257	230	263	250	271	211	241	283	243	257	239	243	251	255	262	243	252	230	272	267	243	241	222	234	244	245	267	243	268	245	275	260	239	264	259	219	261	242	221	238	252	256	242	243	225	247	271	239	243	247	261	258	267	258	261	248	235	264	270	262	232	233	238	247	238	252	276	248	250	260	277	247	214	262	260	228	217	236	251	264	224	246	241	263	244	260	225	248	251	255	239	242	259	294	251	235	281	229	260	231	252	249	234	254	213	260	286	244	239	232	243	253	238	240	243	281	250	257	236	274	246	244	247	242	277	229	276	229	248	274	264	250	231	244	271	239	234	247	278	245	234	268	246	262	248	238	222
3391	4502	3123	1430	1070	857	646	649	504	483	435	437	390	374	367	354	350	361	324	302	325	290	332	323	294	326	323	327	336	284	310	360	277	280	307	277	340	325	296	296	310	279	332	319	313	282	342	291	327	296	303	317	303	309	289	318	291	266	302	308	343	324	319	314	327	285	297	317	301	301	285	300	302	296	305	277	320	305	339	324	313	314	293	271	288	331	305	322	319	302	305	288	324	292	302	291	280	298	309	322	298	299	318	293	277	329	308	271	329	314	291	291	317	299	292	320	277	288	301	277	317	293	302	312	294	300	321	287	304	298	294	275	322	297	301	299	284	284	311	272	295	296	293	272	287	308	311	285	287	272	300	326	291	325	304	325	327	304	311	318	296	307	307	299	304	289	311	285	298	293	275	314	300	279	298	307	341	296	326	289	320	289	301	293	299	298	311	280	298	281	271	305	310	330	279	345	305	292	306	301	300	293	289	331	284	312	260	328	292	304	295	291	299	276	282	275	312	285	289	305	307	288	319	293	258	294	329	338	305	281	291	313	282	312	291	293	302	295	313	300	296	283	315	298	287	289	277	287	306	326	283	275	314	318	287	313	275	288	291	327	303	290	309	315	285	300	304	304	325	332	348	278	296	299	273	289	266	291	311	335	305	240	332	284	280	318	329	314	303	310	314	312	286	282	335	277	338	295	296	313	319	323	280	276	276	311	319	273	270	286	305	304	315	281	310	280	295	313	308	305	310	292	293	314	301	270	280	289	280	284	318	302	297	291	303	331	336	284	289	283	308	307	294	272	323	308	322	307	278	324	290	281	276	297	317	299	287	286	304	328	279	286	288	285	298	270	293	306	325	305	295	322	305	316	318	314	302	306	309	301	314	287	314	327	320	292	319	317	300	289	301	268	316	304	301	311	289	321	304	306	298	292	311	300	297	286	327	303	310	321	301	272	255	314	291	291	307	296	313	325	283	306	278	308	311	312	294	292	308	310	330	277	287	299	301	301	276	304	302	281	295	323	306	285	274	277	294	311	286	274	311	283	295	301	285	298	319	289	294	324	314	319	286	285	332	305	280	300	265	298	304	315	282	272	281	299	294	339	311	324	286	310	328	302	263	294	302	296	275	320	313	301	311	289	292	286	289	290	282	300	292	303	297	307	274	286	292	326	321	277	297	320	302	282	306	280	292	293	324	301	303	306	289	312	304	311	264	332	300	280	313	289	306	303	277	273	291	266	305	299	272	298	300	293	290	297	311	291	271	330	281	315	297	292	269	294	263	302	278	297	270	283	263	293	301	284	311	284	324	303	308	301	304	311	295	315	294	303	294	278	293	286	312	315	300	281	300	314	295	334	305	295	281	303	278	305	302	291	281	313	294	296	307	306	297	298	307	292	282	317	279	314	319	312	300	317	306	325	314	277	309	285	319	249	304	308	344	286	301	283	321	307	296	280	305	271	287	301	292	310	274	299	285	295	304	323	295	274	293	269	312	280	270	285	311	278	311	314	327	292	308	294	301	332	285	296	302	319	311	316	297	267	311	263	264	318	339	315	296	309	330	290	317	284	301	310	290	324	310	289	323	271	307	269	287	295	295	303	308	321	256	299	305	294	301	305	265	283	300	292	320	310	292	285	290	318	297	299	281	281	289	282	272	302	313	322	332	265	309	295	276	351	305	300	301	303	295	298	310	287	320	294	255	304	290	303	279	318	309	302	342	309	299	307	273	304	299	309	296	299	301	283	324	288	286	327	313	282	274	303	297	308	339	301	323	294	331	294	298	318	280	311	329	269	298	256	276	275	317	327	307	342	305	296	281	262	309	298	301	327	289	292	313	292	287	300	308	318	309	330	291	314	288	295	280	313	277	313	300	318	287	261	317	284	299	309	295	310	288	281	318	308	294	295	284	297	296	329	292	310	302	287	304	301	278	302	271	281	281	314	326	299	303	311	289	299	309	313	291	287	292	301	300	289	286	306	318	297	292	290	311	294	288	289	294	281	312	293	315	296	300	296	315	307	314	300	273	333	279	303	292	309	307	322	301	275	298	329	272	315	290	291	294	288	327	298	264	314	323	302	311	301	287	284	297	314	312	259	277	317	314	335	312	310	290	309	292	268	302	309	303	301	293	267	273	298	299	293	308	280	324	295	316	324	309	308	270	308	295	281	276	291	287	307	317	292	290	306	284	284	333	274	267	316	340	286	316	298	299	274	304	322	272	250	284	283	316	330	284	310	311	281	295	292	317	298	342	334	297	323	312	301	280	310	315	286	295	298	290	289	316	306	277	267	301	303	297	334	302	287	298	286	299	289	311	334	301	350	323	320	292	322	311	290	297	308	293	293	294	268	310	317	329	298	316	299	305	287	333	297	298	293	291	282	319	334	310	310	334	339	274	345	286	285	306	296	284	306	275	281	285	290	285	291	300	322	306	291	286	324	290	294	306	300	294	329	294	324	285	303	305	296	288	284	277	292	298	298	341	286	320	306	298	333	293	317	313	289	297	310	296	297	292	275	295	287	313	327	303	278	301	323	272	282	299	318	287	321	287	282	330	319	274	306	285	295	291	302	301	324	288	315	299	294	306	272	311	294	311	288	283	302	305	298	304	311	276	286	298	302	324	300	283	280	312	296	282	306	309	327	269	282	288	293	287	306	295	306	280	298	317	314	295	305	288	303	295	315	282	323	302	273	296	277	295	283	278	293	295	297	321	296	288	305	317	284	300	288	334	291	263	308	299	308	280	281	277	313	341	308	278	264	309	306	286	299	309	268	284	301	318	312	305	302	334	304	277	263	311	299	315	304	308	243	278	304	276	295	261	320	287	282	282	308	297	283	329	285	303	303	339	295	317	307	273	298	308	297	302	331	270	323	291	282	294	263	296	298	295	304	270	303	264	321	317	278	288	314	302	252	277	276	307	286	291	271	321	299	271	324	354	292	285	285	295	288	283	321	296	298	276	262	268	284	326	271	280	302	341	302	294	299	310	278	301	293	291	301	317	316	325	284	268	280	296	265	275	312	290	291	290	312	303	259	312	284	335	304	296	279	319	309	287	285	315	311	318	307	302	313	307	288	277	321	326	302	307	310	303	292	288	335	333	298	273	269	310	304	291	291	298	298	285	308	347	308	296	274	303	295	299	309	289	325	296	284	292	252	300	308	327	322	282	308	291	280	293	320	297	309	297	301	301	296	319	282	322	291	291	321	315	306	297	280	299	340	302	291	300	304	309	297	315	295	321	282	337	322	293	295	290	329	316	290	302	300	317	308	282	293	325	278	292	266	300	307	314	287	293	318	291	304	300	278	303	303	266	292	283	289	304	305	336	312	299	333	311	281	299	298	292	278	331	306	300	304	316	289	316	281	323	300	296	302	304	288	298	303	279	316	259	296	256	274	304	319	321	301	295	294	316	310	313	275	270	308	324	299	287	275	266	265	289	309	307	269	303	282	286	314	321	295	293	313	290	276	293	288	278	292	286	299	309	308	320	312
22533	21142	28755	23795	21144	21169	6870	697	512	458	360	330	319	292	251	253	257	256	240	254	213	231	223	214	213	217	201	197	200	199	194	217	177	194	203	185	200	184	188	211	194	167	189	184	172	194	190	183	201	183	191	173	183	188	193	195	171	230	198	171	191	193	174	182	179	180	179	157	172	159	164	185	191	190	178	166	205	195	166	202	181	201	175	185	172	175	181	176	178	174	169	169	173	183	186	190	176	177	187	168	185	198	177	158	153	153	201	185	197	186	165	170	166	187	164	193	203	173	185	211	182	206	190	178	214	147	166	174	177	166	181	186	185	188	187	175	186	187	198	176	171	164	187	181	178	164	164	198	178	164	182	168	180	173	158	179	185	189	194	184	181	174	153	200	184	183	173	186	188	176	159	155	183	172	161	176	187	192	197	180	190	188	185	180	176	179	182	196	179	175	190	179	194	187	161	179	168	160	180	184	162	178	176	184	152	150	199	178	162	174	197	175	189	168	185	182	151	183	163	179	193	185	193	165	165	207	176	180	166	164	170	149	172	179	171	155	182	174	173	182	181	183	174	214	167	176	185	191	181	192	183	179	148	179	173	188	170	164	177	191	173	153	176	208	183	172	192	187	191	165	162	158	172	172	178	184	196	176	165	163	176	172	170	189	188	202	181	181	181	164	199	216	195	208	191	175	182	178	150	173	184	177	188	159	200	172	173	158	188	197	208	167	164	157	177	162	154	169	170	147	184	191	179	175	202	184	179	197	224	165	184	178	156	157	184	191	172	177	175	183	185	169	181	185	193	155	163	161	183	167	191	144	186	179	176	179	166	167	181	179	172	189	173	187	186	184	212	190	165	178	183	176	202	173	165	171	172	207	180	171	182	171	175	187	184	186	181	192	166	165	155	184	178	190	159	202	194	185	186	154	177	166	170	202	187	172	176	180	189	183	179	180	184	172	156	165	173	182	167	187	178	175	179	162	158	185	176	176	165	181	189	161	187	167	191	186	154	159	166	184	167	196	182	161	190	181	166	164	179	159	181	186	164	191	195	167	174	171	194	176	205	190	192	171	185	183	195	158	176	163	190	193	184	194	185	182	185	191	179	164	175	178	173	188	180	160	165	184	162	173	172	194	178	219	178	172	166	175	171	179	182	183	170	147	183	174	177	167	175	207	179	169	191	182	187	166	162	191	197	184	178	168	202	173	186	158	184	170	179	186	187	193	151	175	175	169	177	194	186	187	187	174	197	187	203	175	169	166	191	196	181	186	180	186	181	167	186	190	178	169	195	192	186	173	178	169	219	159	160	197	175	173	150	167	181	175	182	163	196	178	169	173	164	169	170	188	186	176	189	181	171	178	190	168	163	178	202	185	177	199	182	179	174	161	165	182	166	170	185	167	189	177	197	179	179	183	199	146	185	215	202	181	170	190	171	191	180	175	181	204	161	177	188	182	206	186	162	174	184	157	156	160	177	184	199	200	192	209	177	172	176	162	177	188	201	196	178	186	183	196	182	183	205	205	180	182	157	186	193	186	193	177	198	195	187	184	166	176	181	194	157	169	189	208	179	190	218	173	160	187	163	169	182	172	155	173	212	155	174	187	165	127	184	181	192	207	188	175	177	172	162	173	193	213	167	190	184	165	167	184	192	188	165	175	181	167	184	171	179	180	166	161	200	203	191	167	174	183	185	182	155	176	182	161	179	163	175	170	165	184	172	164	175	182	172	167	181	187	173	172	186	151	168	177	178	188	173	183	193	194	175	180	175	172	189	189	160	191	175	193	176	208	142	170	179	167	183	177	170	188	176	199	178	172	207	213	184	162	189	181	164	170	177	188	165	161	183	169	182	169	176	196	190	192	186	195	164	186	169	175	200	172	176	178	179	187	167	193	165	188	179	190	165	183	182	179	175	212	187	178	201	176	175	172	192	178	160	158	166	196	165	199	189	182	194	173	209	166	170	189	194	156	175	202	181	158	204	158	203	168	186	183	188	183	164	186	170	169	180	213	161	183	169	161	179	169	189	200	172	170	178	180	211	157	184	148	190	181	188	191	178	159	157	177	186	172	180	182	175	160	173	180	186	168	149	188	165	165	191	170	224	182	190	182	182	188	176	166	180	171	207	176	163	197	194	194	155	181	192	180	220	162	204	151	167	175	189	170	175	207	180	179	187	170	171	187	176	164	182	171	148	178	163	183	177	174	191	172	168	188	180	163	166	187	185	187	169	175	183	174	170	176	200	173	195	158	170	187	184	211	181	192	175	157	167	170	188	196	183	181	168	214	167	199	205	185	165	190	188	164	208	192	172	208	186	186	172	179	170	177	164	185	162	172	197	197	167	195	168	169	158	210	170	169	183	173	218	207	195	215	177	184	187	183	175	173	195	166	188	180	167	200	165	193	184	198	173	187	181	173	174	181	189	198	145	173	199	190	164	167	198	181	167	177	172	174	190	160	169	181	190	158	173	162	145	192	160	162	204	179	179	198	164	195	186	181	177	194	182	162	179	196	200	184	200	174	160	170	205	173	188	167	181	169	178	172	178	197	172	186	179	184	151	170	180	193	175	173	199	171	184	184	189	158	168	162	166	172	168	182	186	179	171	160	173	176	164	170	201	167	189	173	172	165	174	190	174	180	197	186	187	184	196	155	186	178	182	179	163	181	174	159	159	183	193	187	204	185	174	176	205	195	179	151	185	196	176	187	160	182	159	188	176	202	200	167	176	165	198	178	183	166	180	210	173	162	186	175	190	185	187	199	201	201	161	182	182	159	166	176	182	186	182	163	184	196	169	185	163	172	186	206	183	181	193	187	190	176	175	186	177	161	171	177	192	144	186	155	149	179	198	194	182	149	196	164	177	178	176	193	172	167	188	202	196	175	169	166	164	160	173	180	181	196	178	167	184	158	162	173	177	163	175	165	163	189	207	179	210	176	178	191	165	165	164	180	170	188	171	177	183	177	187	186	172	170	200	177	156	191	174	151	184	191	197	188	177	180	177	155	172	166	169	163	197	182	162	171	196	197	201	173	175	185	174	176	169	195	221	180	181	172	176	172	185	184	189	179	167	170	199	192	181	181	188	188	201	177	164	196	159	181	161	161	184	167	205	163	199	161	181	146	156	187	199	203	169	175	176	197	181	159	174	183	187	151	183	174	190	184	182	175	165	171	200	176	182	158	202	159	169	173	206	190	177	155	173	189	180	167	161	149	177	160	169	166	176	173	180	177	161	203	169	194	163	162	174	193	167	181	182	161	170	179	176	181	173	198	165	191	155	173	189	205	170	186	151	201	182	157	178	184	171	169	164	183	169	186	177	174	196	178	187	168	195	172	189	181	155	177	165	171	157	150	158	203	180	181	181	197	181	177	187	182	179	201	152	145	204	192	186	160	164	178	171	186	205	164	199	207	157	182	158	182	194	192	174	184	163	153	170	184	175	173	189	186	187	161	162	200	188	172	181	166	200	200	180	170	187	201	170	187	150	179	188	168
4555	13137	9185	4216	3086	2291	1619	1289	1051	850	734	606	591	504	418	410	410	347	371	342	327	310	284	310	273	300	295	314	284	267	265	245	244	263	266	260	246	261	266	219	277	248	225	235	227	228	249	258	210	227	239	239	232	238	227	240	256	253	228	238	262	230	250	238	231	249	224	240	261	213	248	233	218	256	246	216	238	253	229	216	246	246	230	235	250	244	256	243	218	210	236	272	216	197	224	228	216	226	214	238	223	240	221	220	228	242	253	214	241	215	221	235	200	263	238	252	200	241	239	216	248	228	236	225	237	229	221	216	215	241	211	230	229	205	246	199	239	222	222	236	242	237	209	207	241	191	235	223	247	238	246	217	229	256	240	227	241	245	243	217	227	239	220	206	234	214	260	248	209	245	233	216	192	248	219	259	263	227	215	210	216	203	232	211	223	257	234	207	221	205	231	255	232	220	222	269	208	223	227	213	228	237	252	229	207	231	240	244	206	246	238	251	225	223	189	219	220	246	220	205	206	205	240	213	272	206	214	225	200	231	243	232	212	219	235	220	233	239	220	231	227	224	223	237	226	222	244	224	233	227	211	237	238	242	231	232	240	239	243	246	242	231	226	222	214	224	247	217	222	224	229	203	209	231	234	224	242	194	229	239	222	230	214	192	239	188	228	255	222	259	218	236	238	212	234	212	239	214	232	211	197	216	207	249	250	213	221	237	224	244	233	232	218	249	210	199	220	256	224	228	250	233	228	215	235	216	214	226	246	223	227	217	210	236	219	224	221	201	254	224	243	202	236	225	206	239	261	199	200	239	233	216	237	213	221	201	230	190	210	235	222	212	215	230	242	231	228	211	247	240	200	225	225	196	232	221	226	223	266	198	242	211	228	231	233	242	217	284	252	224	216	223	227	216	225	220	229	221	227	247	225	211	221	236	210	246	215	225	230	220	234	213	248	237	228	252	235	241	251	227	207	215	218	237	211	239	231	238	238	228	223	247	228	215	213	246	224	226	210	233	220	242	212	234	231	193	239	213	236	196	235	239	228	252	214	235	206	209	248	226	237	188	227	230	234	216	225	218	235	229	247	224	249	217	221	237	252	235	227	208	237	206	233	228	239	245	222	216	224	239	208	227	235	251	199	196	211	218	211	224	230	222	215	189	248	205	202	229	233	230	212	246	221	206	240	226	246	213	224	223	215	197	208	218	227	213	234	194	228	259	209	214	225	244	246	228	233	233	229	231	195	229	235	229	195	208	248	219	225	223	251	230	231	228	225	226	219	218	246	237	212	228	237	205	275	220	238	211	245	228	243	247	235	235	240	223	249	240	212	204	221	237	213	229	225	228	251	228	251	239	217	213	220	219	256	234	229	215	236	264	205	216	208	218	224	224	195	236	234	231	214	225	216	236	226	235	206	230	212	244	221	224	246	238	262	185	221	252	229	236	216	217	231	213	223	189	209	228	253	236	233	242	194	226	254	242	220	251	218	231	243	226	225	229	233	246	234	239	234	233	219	235	236	217	226	188	212	228	221	224	246	197	212	208	218	258	193	232	235	205	207	244	217	223	205	272	206	226	213	223	222	220	206	237	218	234	228	217	216	234	226	221	225	221	240	218	234	237	231	229	234	236	197	203	235	238	251	257	226	227	205	213	212	237	225	212	218	233	231	202	222	227	245	234	220	232	218	205	226	214	206	238	228	239	215	234	208	200	221	230	234	219	232	207	208	232	238	225	224	217	224	215	210	226	240	227	218	221	233	239	220	208	220	209	232	214	209	224	242	236	222	233	227	214	223	221	233	221	220	239	235	220	227	228	209	218	211	220	238	231	212	212	213	217	226	247	233	237	192	205	220	225	193	211	210	243	223	219	211	219	221	211	225	206	225	231	219	219	218	219	209	216	243	206	220	229	200	220	242	219	214	220	260	201	236	238	269	233	221	236	209	235	210	218	221	218	227	221	252	218	220	225	231	218	240	221	213	216	209	211	225	216	211	222	236	235	222	233	238	209	224	265	239	233	235	220	219	205	233	226	233	227	222	234	239	234	230	215	220	237	241	231	234	228	221	209	227	216	212	242	226	224	236	222	197	248	240	211	245	223	230	239	229	236	247	206	224	220	198	213	217	198	207	222	227	255	203	241	210	222	231	219	216	222	258	240	253	242	252	224	239	221	219	257	222	222	202	227	219	237	221	236	220	233	235	212	237	230	236	223	224	241	205	238	222	214	243	221	236	257	213	221	205	225	205	215	234	242	233	243	210	203	220	204	186	237	242	231	214	221	241	235	214	214	215	226	226	230	235	223	228	221	244	214	211	227	240	222	239	217	208	208	251	206	229	208	215	240	221	204	213	252	200	233	247	230	238	232	248	249	226	226	218	230	243	243	221	218	233	252	266	200	217	220	206	253	209	233	250	246	234	218	223	214	260	229	220	253	203	227	235	253	241	215	249	249	242	226	242	223	236	247	221	246	240	235	249	238	225	216	223	214	229	214	207	211	229	277	218	222	233	234	236	235	223	241	210	226	237	222	202	209	222	219	220	231	206	205	248	230	237	225	221	232	226	237	233	228	249	218	230	242	241	235	247	234	235	251	221	224	226	226	219	226	239	217	227	262	195	231	238	238	219	251	241	207	216	263	245	222	249	225	224	232	203	234	247	213	237	210	218	227	236	211	222	234	207	230	204	238	218	219	217	217	204	221	202	207	213	209	227	228	232	232	210	211	218	237	211	219	214	214	206	220	229	237	242	231	209	225	201	238	249	227	241	212	202	246	221	213	232	238	232	235	232	220	206	218	232	253	209	268	221	230	216	224	212	212	229	214	243	205	205	215	203	218	226	221	233	207	239	198	226	225	227	257	235	218	207	213	243	242	237	205	228	212	204	225	213	211	212	198	220	247	238	218	247	213	238	216	232	220	234	249	229	234	259	234	226	230	224	245	241	236	243	221	222	214	221	245	233	214	226	238	217	209	210	219	241	232	230	227	224	202	207	214	216	234	224	225	219	246	235	223	211	223	220	232	206	200	225	236	236	226	204	238	228	241	198	224	226	246	249	199	215	227	198	255	217	235	226	229	234	209	233	228	203	229	261	239	222	213	228	207	212	210	217	212	232	228	209	202	215	217	233	215	201	249	214	210	214	217	221	227	240	233	227	220	220	227	241	214	218	199	201	214	222	217	243	246	240	270	230	262	214	200	225	178	217	240	244	226	208	212	241	226	226	211	237	218	216	193	218	238	248	221	219	229	214	250	243	240	217	234	220	215	215	267	216	229	233	237	222	219	241	220	201	225	224	252	213	247	254	214	209	236	237	214	239	228	227	205	233	248	220	230	238	211	236	232	208	226	235	224	231	210	254	238	210	225	241	249	239	238	217	237	230	215	225	212	213	213	215	217	244	226	256	235	229	219	220	239	232	250	206	259	201	235	216	226	236	194	218	238	234	213	203	204	239	231	224	216	242	229	245	247	210	214	233	233	251	209	206	229	229	230
27162	18153	3815	677	497	461	467	485	466	463	445	462	436	440	442	444	459	437	428	436	458	454	435	431	455	470	457	462	447	433	441	426	445	421	428	465	441	457	429	431	482	422	457	442	453	438	434	428	466	437	454	468	433	407	449	443	456	430	448	443	388	396	423	458	464	416	435	475	441	447	448	416	465	460	413	441	395	456	418	458	460	483	450	419	449	454	439	472	439	445	423	463	451	438	463	445	468	452	454	469	430	459	393	392	451	428	487	470	492	467	462	461	443	468	466	438	457	449	442	421	465	439	447	460	429	431	440	459	439	444	439	440	459	445	473	441	455	425	450	461	466	428	429	430	454	458	427	452	469	420	463	441	413	413	445	419	441	457	421	440	463	415	462	396	432	454	460	448	473	398	429	464	440	450	430	451	423	449	417	409	449	419	411	429	473	443	482	422	469	418	431	468	432	417	460	460	428	417	422	453	439	458	398	442	434	472	429	464	408	433	457	435	424	381	462	416	407	438	461	430	442	437	415	450	421	448	446	423	429	451	462	420	398	406	452	456	460	436	477	444	422	446	468	422	427	433	429	456	441	440	443	424	459	398	450	419	440	473	428	436	440	438	450	465	419	408	463	442	424	448	423	460	405	418	461	431	414	448	433	442	471	457	442	466	423	421	420	471	437	448	433	436	410	430	442	451	464	412	444	468	449	449	468	437	445	483	445	433	422	444	448	400	466	451	452	390	444	453	457	437	419	452	411	437	412	462	448	441	465	446	467	442	429	439	430	487	441	464	436	474	469	425	430	431	444	426	446	429	446	477	476	426	432	455	435	426	462	440	430	440	427	470	393	429	445	425	458	410	435	449	426	469	422	457	439	399	404	469	431	392	431	451	476	440	472	433	458	425	457	429	449	485	449	488	459	473	467	439	404	433	495	448	426	429	473	425	432	467	438	454	436	458	441	435	420	455	451	461	452	487	415	433	421	445	432	430	436	443	470	466	443	475	414	424	431	468	463	410	457	447	485	444	405	424	442	474	450	428	422	468	469	430	424	453	449	434	434	425	452	414	439	445	454	414	432	477	448	422	410	430	446	483	461	437	481	439	441	447	414	436	474	422	443	457	471	439	437	402	450	456	443	440	436	424	435	449	411	420	454	414	443	418	430	432	498	439	427	477	438	437	469	423	446	424	436	436	463	478	418	422	421	449	426	462	483	429	465	442	480	462	422	432	399	440	432	449	468	446	437	463	456	416	451	452	439	490	446	483	440	431	455	440	436	453	426	421	451	473	431	434	453	432	442	415	415	423	451	440	434	414	461	451	388	471	447	445	453	458	420	397	447	446	461	496	468	458	430	454	441	490	453	434	446	437	438	433	465	407	408	424	433	453	421	450	461	454	454	438	437	475	458	449	444	415	486	436	424	456	445	431	417	449	439	415	415	425	475	417	452	443	455	436	478	466	451	442	451	456	419	440	428	432	447	445	436	443	454	422	449	418	428	425	453	430	433	424	459	421	455	450	397	438	414	457	417	445	420	436	447	420	450	413	447	468	418	441	451	409	435	428	459	439	430	454	431	423	477	465	470	421	439	442	497	449	451	398	445	433	393	467	472	463	454	458	424	427	414	459	468	480	449	487	468	465	488	439	424	450	409	472	459	468	444	460	450	434	435	462	465	443	443	477	460	465	449	429	459	438	423	453	429	460	446	424	472	443	417	408	420	428	398	420	446	429	428	403	455	470	456	484	448	451	414	433	471	459	472	437	436	406	435	452	432	419	452	443	459	447	482	426	435	454	454	458	441	438	456	439	450	443	467	478	468	432	412	446	461	433	415	461	421	437	474	499	425	397	467	460	464	438	406	428	429	448	420	441	453	457	435	447	468	457	469	449	460	461	473	463	425	427	461	434	437	460	416	422	434	459	454	437	407	451	429	478	433	408	458	419	472	452	436	466	413	467	438	473	484	460	445	453	448	431	430	432	485	472	418	449	442	444	439	432	437	450	506	463	432	483	413	427	445	436	419	404	461	439	428	425	441	443	438	452	426	467	446	453	432	466	470	446	470	454	475	472	420	478	452	491	447	425	440	450	424	454	446	431	448	445	445	438	421	448	421	422	442	472	440	451	434	416	452	441	420	430	462	409	435	452	448	419	443	455	459	450	436	457	460	428	461	446	441	421	460	439	421	460	400	428	479	417	444	408	442	446	437	450	437	433	430	439	437	480	426	455	424	446	404	470	461	432	448	458	457	463	451	423	444	445	410	446	423	450	459	422	431	441	451	427	444	461	431	468	454	415	441	463	465	423	444	466	439	440	431	427	448	454	438	416	472	469	465	437	398	472	416	443	446	434	418	417	470	463	472	452	444	437	462	465	457	402	430	453	459	438	447	437	461	472	483	464	433	419	444	434	435	434	446	453	443	440	441	436	447	433	417	454	469	467	445	411	441	457	432	448	425	428	460	437	467	433	409	438	436	452	443	458	435	436	457	437	440	442	438	456	448	437	449	434	440	411	443	483	437	453	411	433	423	420	399	467	444	467	452	475	466	460	435	435	448	443	456	497	428	453	459	417	437	424	452	438	458	444	418	453	457	472	455	392	474	429	475	460	443	413	413	409	405	432	425	432	489	456	458	462	442	459	431	466	432	414	434	444	450	488	464	490	479	474	428	427	431	459	426	459	468	451	459	442	456	435	436	413	430	432	474	435	421	414	431	461	491	441	426	427	450	423	455	478	450	449	448	412	448	471	446	487	427	418	406	479	488	452	463	457	427	421	489	418	423	464	432	473	415	432	404	462	444	436	445	419	438	432	493	423	437	462	443	442	426	452	465	437	441	432	457	434	435	426	435	430	467	417	448	442	472	471	422	453	471	476	451	400	442	442	478	461	461	443	427	437	433	457	471	438	409	449	455	483	470	423	433	453	422	432	459	427	458	410	462	451	412	442	482	449	447	428	460	449	440	443	472	445	459	440	452	483	418	428	463	432	436	427	447	460	424	400	463	446	491	471	456	453	408	441	431	454	450	412	461	448	453	440	439	430	459	450	410	453	466	408	468	433	458	448	453	428	441	426	470	458	447	454	493	412	452	451	467	442	414	419	466	488	443	447	460	414	437	481	388	461	455	426	440	453	444	440	495	426	426	451	428	430	440	464	471	426	477	469	436	428	455	451	450	475	423	444	424	427	438	439	459	464	462	426	439	415	414	401	476	441	465	445	426	432	432	440	428	418	440	430	471	397	433	443	429	466	430	461	468	436	480	446	467	445	411	431	433	439	451	423	454	417	406	417	447	469	444	426	425	412	435	428	457	467	454	404	441	428	463	450	394	449	466	397	436	453	441	441	445	448	440	479	417	451	433	469	455	433	403	509	456	444	456	462	427	462	430	433	442	411	430	421	450	459	441	447	420	439	433	457	418	419	464	442	477	437	457	438	416	439	471	422	438	426	460	427	487	441	438	449	410	436	463	430	455	436	469	430	426	449	445	438	476	438	443	464
4246	957	776	604	609	561	552	577	525	556	525	532	552	561	506	475	531	540	543	591	564	532	552	550	541	541	526	534	568	529	508	556	569	520	538	531	547	574	498	535	540	547	543	572	560	533	522	533	530	537	517	527	519	515	544	528	508	548	499	507	552	561	524	523	533	532	551	517	525	559	545	515	506	559	570	582	524	540	530	574	510	501	480	527	527	517	525	521	502	561	563	553	492	551	560	541	540	538	514	543	543	569	493	537	557	544	501	534	530	537	545	530	520	521	598	521	538	547	563	533	591	507	510	544	549	531	548	571	499	548	552	528	513	549	532	566	524	522	507	510	497	518	529	560	579	559	515	517	525	536	507	535	497	518	528	542	507	556	527	528	486	532	570	538	499	522	530	523	520	499	560	515	550	563	553	492	510	510	554	522	534	522	529	538	493	550	538	516	509	561	501	532	550	488	524	556	554	539	557	539	517	572	536	533	539	577	514	539	514	525	538	529	543	552	520	552	571	566	506	554	541	550	541	504	553	520	531	568	565	527	544	571	509	525	493	532	552	554	520	560	558	562	535	535	517	523	489	522	540	556	563	522	517	553	508	534	500	540	513	524	543	533	545	537	548	561	537	537	539	554	553	580	519	544	526	549	571	581	525	534	517	551	528	561	520	531	545	535	527	518	542	508	547	578	534	462	494	545	537	575	540	548	535	537	543	541	567	533	557	559	533	515	550	532	550	516	549	557	540	533	541	521	555	511	524	565	525	556	521	529	565	554	545	541	530	543	481	519	528	540	533	551	509	525	519	547	540	532	548	459	563	523	567	547	537	560	534	564	559	535	565	568	519	548	512	518	530	527	519	542	530	501	554	536	560	549	528	543	529	523	509	561	531	588	519	520	541	543	528	510	574	519	519	516	521	554	522	528	511	544	555	590	566	481	526	495	479	546	541	512	545	529	536	551	563	541	509	551	523	551	520	550	557	525	567	533	564	500	503	518	536	525	564	533	601	536	499	560	527	517	512	594	501	531	531	561	536	561	511	537	575	534	548	564	542	520	534	483	535	525	531	507	542	554	580	504	521	537	587	511	498	573	547	511	535	536	524	515	561	558	540	564	562	548	565	511	557	552	577	542	563	558	546	535	559	536	551	540	566	555	495	571	558	588	552	544	525	525	545	558	529	563	536	510	519	548	565	507	527	540	557	580	541	532	543	532	526	542	509	544	517	538	518	513	530	535	518	553	543	562	546	541	499	514	532	526	538	532	546	541	526	503	507	548	516	558	524	519	529	511	498	505	508	538	583	571	510	544	551	560	549	568	523	564	513	562	543	557	560	531	552	566	524	525	552	525	569	575	560	516	519	531	542	547	566	519	529	532	536	561	534	525	502	527	551	552	558	507	555	567	531	528	546	491	516	522	552	501	567	542	533	538	511	511	526	542	484	550	539	584	501	554	518	572	539	554	568	528	534	535	570	550	556	531	521	546	528	546	551	540	561	525	493	547	570	557	512	500	555	534	531	573	551	515	580	538	543	540	555	528	502	555	530	568	560	564	525	559	536	566	550	580	538	509	557	528	532	530	578	558	560	532	552	600	543	561	521	585	534	572	506	515	511	555	565	507	517	537	528	510	515	554	514	542	540	517	511	549	542	539	521	542	549	541	527	544	567	523	535	500	515	504	549	525	534	525	545	533	531	566	542	581	551	561	514	529	585	534	566	567	511	561	549	578	511	589	586	583	559	546	539	521	554	538	552	555	578	542	505	491	530	570	537	509	548	508	512	494	557	548	508	522	515	556	526	507	519	538	552	538	522	526	501	587	554	522	473	553	491	569	549	521	554	545	498	517	542	523	544	563	530	523	522	540	544	506	538	546	528	526	526	548	533	533	505	512	520	563	542	552	507	585	560	528	545	545	505	492	524	534	506	516	538	552	538	480	586	556	512	495	523	513	559	573	515	555	534	517	504	552	530	535	562	522	518	583	505	520	519	540	555	544	510	538	542	584	552	544	467	564	516	539	525	514	556	533	557	529	522	547	527	553	542	538	535	554	504	535	529	555	506	560	498	555	536	505	563	530	532	525	523	494	531	546	536	504	540	529	522	549	576	539	539	499	557	536	526	531	537	533	528	577	549	498	522	525	544	539	551	522	519	569	528	498	514	491	566	547	538	514	559	527	529	543	528	528	534	532	520	573	548	538	558	506	526	517	560	586	547	567	547	534	509	512	501	564	539	533	527	554	580	530	526	519	545	543	557	555	527	527	555	543	502	535	555	561	542	573	479	563	568	529	527	534	564	536	506	561	558	512	529	570	548	526	502	521	527	545	557	554	512	517	502	537	565	575	535	509	546	545	521	555	528	568	552	561	529	536	526	535	548	528	525	540	543	558	500	526	555	534	535	529	511	558	591	546	509	534	523	570	527	528	539	489	538	565	552	523	535	530	474	525	584	528	538	519	513	570	535	508	534	542	552	552	536	519	520	546	493	479	536	519	503	553	518	544	537	520	491	558	534	487	551	527	548	540	573	526	585	548	502	596	571	499	517	527	544	479	516	554	539	525	546	511	523	579	518	525	523	525	522	511	541	541	529	542	526	523	552	533	512	521	497	504	530	530	520	546	593	511	538	535	530	546	543	544	506	551	519	527	551	544	524	526	535	575	561	521	556	539	543	566	525	549	547	538	515	526	548	543	590	521	521	543	539	562	566	553	515	554	535	544	532	534	541	533	531	495	533	504	515	540	531	532	528	531	572	516	563	511	496	576	563	539	525	529	567	570	513	538	533	547	540	540	547	559	525	533	556	521	536	548	547	560	545	514	506	550	537	552	527	563	542	542	536	551	549	539	495	531	570	539	558	578	526	536	547	514	576	551	498	549	565	581	555	536	514	534	545	518	587	521	555	540	532	540	558	562	549	524	558	544	517	547	508	538	537	567	537	496	491	525	525	529	535	551	537	528	550	560	571	542	496	552	536	520	562	550	575	508	535	558	544	500	512	560	565	535	537	511	537	574	515	540	561	531	545	472	526	541	511	538	570	491	529	531	562	524	535	559	536	578	502	560	500	564	573	516	527	584	513	518	518	531	516	515	564	577	511	567	516	530	539	565	550	512	511	522	550	530	539	533	517	559	555	558	504	554	529	556	528	519	536	529	556	505	565	517	547	535	492	487	514	582	540	564	520	542	550	561	528	526	541	532	489	514	517	563	528	521	515	543	515	551	530	528	535	518	527	563	534	545	539	510	525	573	575	532	572	562	530	508	524	561	532	553	520	553	521	517	551	548	564	516	528	513	513	529	557	555	534	511	547	548	532	554	557	489	526	512	564	570	551	509	525	553	569	552	531	509	533	480	514	552	514	532	529	472	562	559	493	540	519	541	553	521	583	528	554	532	553	565	478	519	532	567	554	556	569	513	496	548	527	556	521	527	513	495	531	518	529	560	558	560	539	518	550	598	547	515	518	519	528	519	566	547	547	517	549	494	553	539	520	547	525	503
23475	21114	28240	24217	21091	9199	1016	695	605	571	553	555	500	482	512	443	434	425	446	469	455	461	406	427	423	415	444	464	488	460	404	435	437	455	411	414	456	388	459	433	434	428	435	408	461	427	435	400	417	438	429	439	401	414	408	404	410	418	404	421	433	439	408	420	410	399	388	445	430	427	432	442	398	440	412	392	418	459	427	374	398	410	428	402	398	413	434	433	396	410	410	414	432	400	443	411	424	409	424	399	398	383	452	437	423	410	409	452	425	436	426	391	399	429	442	443	404	437	425	435	414	458	415	400	411	448	417	478	416	421	372	425	443	432	460	393	417	448	438	411	426	429	434	428	427	421	423	440	400	413	409	416	378	443	378	429	434	407	416	389	423	422	398	394	423	443	384	443	446	430	432	456	410	421	432	427	451	429	433	427	422	424	394	395	420	412	423	431	439	429	444	444	438	434	415	425	419	423	396	453	415	440	447	385	426	452	427	414	424	458	416	411	416	433	408	414	411	435	441	411	443	424	458	432	405	399	402	417	381	421	429	415	407	406	416	428	406	433	428	386	421	426	450	418	431	404	438	414	395	436	457	397	415	381	437	391	441	401	417	414	407	420	428	421	410	420	463	430	411	401	434	409	384	435	413	417	413	436	449	420	388	434	421	400	446	412	448	420	392	422	417	394	392	434	417	433	432	406	442	445	399	426	443	417	397	442	409	418	455	418	405	413	397	424	378	434	404	452	420	425	431	395	437	442	419	400	417	398	416	397	421	452	406	429	437	430	377	418	424	425	424	414	451	403	445	436	411	386	390	414	398	446	414	447	421	429	440	418	441	424	414	403	422	445	403	435	404	417	378	430	396	418	428	394	455	431	389	380	420	417	409	454	431	385	447	424	383	424	431	418	445	433	427	417	415	424	420	422	418	405	422	407	434	427	408	412	410	409	416	431	452	443	424	369	420	440	425	421	415	438	400	443	394	420	434	417	443	433	428	434	436	425	398	416	428	413	390	414	390	421	413	432	422	413	394	392	387	449	419	428	420	441	394	401	414	409	433	403	427	390	437	387	416	400	412	417	433	437	416	451	419	427	412	422	440	412	421	411	402	387	426	432	376	415	433	450	409	425	418	389	427	409	438	453	436	394	446	402	420	394	386	393	406	411	416	414	447	451	405	438	423	446	401	419	389	422	397	407	397	421	395	420	440	431	364	405	446	395	412	430	404	443	424	434	424	419	402	431	391	458	399	420	425	454	394	441	402	407	426	446	457	417	422	416	404	414	418	409	434	410	428	444	397	406	366	425	389	436	429	429	385	415	413	450	404	421	409	419	436	442	442	425	409	430	445	410	441	443	395	416	418	388	447	432	402	448	430	409	446	416	407	451	384	405	393	424	414	379	394	431	404	412	407	445	404	405	458	444	428	420	421	415	447	423	428	409	423	418	450	420	426	433	385	409	419	392	434	410	393	427	434	399	421	438	454	404	420	432	421	398	385	411	429	359	407	418	389	432	426	423	372	389	429	401	404	403	398	423	415	439	374	404	426	447	429	428	403	396	435	437	430	445	417	433	422	419	423	379	429	436	418	429	399	434	442	412	469	419	454	417	374	431	390	426	422	429	416	393	435	430	431	431	383	412	429	425	431	436	414	389	423	381	421	434	363	408	393	452	427	411	430	411	405	419	437	429	435	433	433	436	428	417	446	452	411	393	420	424	442	412	379	398	432	379	419	409	420	430	442	411	466	420	441	413	400	417	418	440	404	442	438	421	410	400	413	442	417	419	411	417	420	421	435	432	440	419	425	452	412	428	452	419	447	410	389	426	461	394	393	429	421	462	370	418	428	452	403	442	411	417	458	392	420	449	383	427	435	445	457	406	434	438	448	438	397	435	389	424	408	423	429	420	427	443	447	376	433	421	442	384	446	463	436	409	432	456	439	428	435	427	447	439	415	378	400	438	437	432	401	420	404	440	422	422	407	456	422	395	440	387	433	407	424	427	421	448	407	424	429	435	422	425	443	454	449	452	425	419	395	427	401	382	403	412	407	427	401	422	428	416	412	389	454	401	388	383	442	393	414	404	453	443	378	400	420	415	430	420	418	392	397	402	421	417	406	429	436	395	389	439	432	454	437	416	383	402	424	447	414	428	421	401	403	391	412	404	418	399	438	414	420	431	420	417	404	384	410	395	395	409	394	426	410	443	422	461	388	387	445	407	411	411	438	419	371	435	405	386	394	425	445	415	397	395	399	410	436	415	471	443	446	436	402	404	438	385	444	415	411	448	432	427	393	385	412	404	398	439	448	416	382	402	408	409	458	412	449	444	416	404	418	442	415	462	401	453	436	410	411	426	444	437	423	426	379	401	411	442	412	423	429	455	439	423	383	418	455	396	397	440	416	407	424	419	413	441	431	440	389	405	395	407	414	443	417	400	395	387	440	411	420	385	428	423	404	429	455	407	465	394	422	429	408	397	422	432	414	421	396	462	415	371	404	406	430	393	410	393	427	431	416	432	440	422	420	430	381	455	408	437	448	437	431	400	424	414	412	430	418	402	437	444	442	407	434	435	400	455	418	420	413	423	416	408	412	413	448	432	397	407	416	429	399	435	429	389	391	374	410	393	397	437	417	427	402	421	412	426	470	407	427	412	424	420	376	442	438	414	396	425	423	403	380	412	417	422	396	383	405	420	394	398	432	441	441	431	408	398	416	460	409	434	437	418	402	379	415	425	392	432	413	393	431	411	450	407	458	395	424	439	423	448	421	386	440	445	418	420	450	412	447	384	430	441	446	398	394	392	440	450	401	446	439	432	425	427	389	446	366	413	433	427	394	438	414	430	454	464	358	409	421	448	404	410	411	411	451	407	390	402	396	426	395	441	422	454	417	426	433	406	418	429	441	454	409	400	408	427	400	415	402	431	462	414	415	426	410	415	437	411	403	414	398	418	420	422	421	385	411	405	441	438	435	410	398	436	400	416	392	406	411	423	426	402	415	370	413	451	432	443	402	449	429	397	430	396	401	429	420	440	432	400	426	379	405	403	401	474	413	399	459	458	460	442	391	456	438	421	414	392	399	442	424	430	429	381	375	435	404	426	418	415	380	424	447	409	410	423	427	411	436	419	413	441	435	419	387	464	405	398	422	440	420	442	409	402	421	478	442	418	463	420	420	439	410	403	429	409	397	440	439	431	421	387	447	419	460	379	412	402	411	415	383	471	428	375	394	404	453	409	440	458	420	395	428	447	411	413	412	446	439	424	425	406	411	381	434	420	409	433	416	384	378	409	417	390	407	401	410	426	427	383	433	381	394	422	402	385	452	436	430	402	459	397	424	444	448	425	424	435	423	420	416	422	418	447	447	428	441	411	423	406	422	403	410	402	420	451	408	427	405	408	461	387	409	433	444	384	407	441	420	440	440	450	387	397	465	428	405	406	396	405	425	408	404	452	421	410	414	412	375	397	424	427	430	409	417	436	401	420	443	404	407	413	384	384
3477	8217	5558	2731	1937	1540	1292	1099	917	814	797	679	712	637	605	606	611	599	585	569	568	607	525	589	554	503	520	552	488	492	515	519	523	513	533	528	524	528	568	486	525	536	524	526	513	539	525	491	530	516	537	523	485	502	522	522	527	482	496	521	520	532	527	549	535	482	541	537	501	497	526	516	524	534	512	519	493	527	516	507	563	470	538	543	539	497	577	528	499	536	515	539	583	515	535	486	515	491	516	525	505	534	534	509	525	547	563	522	529	495	500	540	547	535	533	534	516	503	573	530	539	496	542	526	512	555	512	527	500	522	481	520	484	526	542	541	487	550	546	522	547	547	529	478	540	517	519	488	493	497	566	543	522	517	530	512	573	517	536	536	519	511	567	501	504	519	500	503	540	554	495	497	529	522	509	492	489	529	477	513	513	524	501	533	502	518	476	561	533	528	512	528	504	554	525	543	533	509	493	551	560	533	556	481	574	505	526	506	534	499	500	542	541	476	524	555	544	525	560	587	527	520	553	531	502	483	510	487	567	505	521	503	539	539	515	499	545	559	520	504	501	536	505	516	518	536	515	527	512	503	509	513	465	546	576	497	498	486	544	527	538	528	516	496	514	542	503	508	533	544	527	494	541	507	496	527	540	558	529	458	529	527	529	520	510	526	547	524	537	527	540	471	524	542	513	536	522	567	518	501	510	565	509	523	470	522	518	525	516	508	493	513	500	527	539	529	530	503	573	507	522	525	520	534	515	503	494	504	523	521	527	484	497	532	516	496	544	512	544	531	543	561	523	528	505	487	502	571	491	537	477	493	509	492	503	525	492	499	533	523	489	506	528	551	495	552	554	524	564	545	504	490	510	520	537	538	526	491	481	514	549	514	473	513	509	498	531	517	539	489	527	515	499	536	554	522	530	516	538	515	557	473	517	528	497	535	508	514	490	529	528	501	518	534	534	502	488	534	544	493	495	502	515	518	500	517	535	501	519	545	521	521	504	547	525	536	518	518	549	565	500	503	526	519	532	554	515	534	560	495	545	512	481	520	540	570	508	496	523	497	516	521	525	521	528	527	524	520	518	496	532	513	527	483	530	508	516	494	487	569	544	512	523	503	504	498	536	516	497	497	537	531	500	519	530	503	517	508	528	463	504	526	524	525	491	527	545	467	510	494	509	513	517	519	500	497	500	501	557	512	502	508	518	485	511	493	506	531	515	471	515	471	520	537	510	476	526	520	538	501	534	465	497	516	522	481	515	464	497	524	509	537	483	558	534	532	485	527	496	544	507	520	533	524	554	512	496	530	522	556	510	498	541	513	493	551	537	492	553	517	489	535	525	519	505	548	521	496	489	521	521	526	523	523	541	515	459	518	518	505	532	548	487	477	532	524	535	518	494	486	550	493	572	509	497	501	510	495	530	527	525	540	540	517	540	552	491	526	514	523	522	520	492	541	533	486	536	528	556	509	497	517	514	530	544	531	574	533	532	542	480	555	537	502	473	531	517	512	483	527	475	550	518	494	476	524	517	562	564	481	552	513	524	499	520	530	501	537	514	525	502	517	502	532	506	522	505	505	535	559	526	539	530	469	510	544	526	538	516	533	524	488	497	539	553	498	521	561	534	505	499	546	496	480	538	523	514	517	527	576	506	484	523	512	543	510	494	528	537	526	510	521	530	510	514	513	504	500	545	507	518	549	517	545	505	511	509	528	506	530	510	508	504	538	515	518	524	494	508	489	553	528	517	501	551	501	518	468	502	508	509	550	575	543	498	536	549	485	533	577	554	524	494	543	526	501	497	503	464	505	538	560	527	512	558	521	536	512	519	528	485	545	497	475	528	534	559	529	574	536	522	541	503	517	507	518	547	552	533	534	545	508	488	477	521	515	527	541	511	493	547	538	515	473	550	526	553	513	535	547	490	492	511	492	506	511	535	470	530	501	518	528	562	507	527	537	515	529	548	550	531	524	522	512	561	537	486	494	505	530	531	508	530	530	500	521	521	510	499	535	540	482	511	513	494	540	486	487	506	521	502	509	496	496	546	516	525	533	517	471	490	545	508	552	508	513	482	492	489	514	550	513	522	528	528	515	499	564	512	542	560	510	509	525	536	548	513	582	524	540	481	545	511	517	524	550	519	501	518	514	564	550	550	531	541	509	516	503	477	559	512	506	528	488	579	529	519	520	500	529	502	524	496	538	533	518	522	518	503	525	518	529	469	522	527	509	493	528	500	462	514	524	526	493	529	548	501	515	470	507	562	516	501	508	548	507	490	466	492	485	524	499	528	497	531	526	530	501	499	538	507	533	473	504	537	496	485	507	533	498	514	470	527	524	525	504	515	479	545	482	526	498	523	506	513	515	541	532	599	519	519	535	543	545	474	512	472	514	485	501	498	500	511	497	495	551	506	531	542	499	505	486	536	488	542	501	510	527	539	510	504	531	486	498	509	534	516	541	526	524	503	518	534	549	537	532	511	504	495	495	522	521	529	499	497	520	524	528	498	574	520	511	515	518	558	512	463	559	504	530	534	525	540	510	514	574	558	503	549	500	541	533	507	530	477	501	505	515	487	548	488	505	474	546	507	515	466	523	492	528	519	516	507	484	522	511	565	522	533	525	526	520	492	511	484	539	502	491	524	520	539	515	532	502	505	546	511	531	486	510	538	548	503	519	521	494	500	521	482	509	538	515	551	523	492	535	473	476	526	528	485	515	478	522	497	496	508	495	502	510	548	521	501	476	531	503	518	546	469	527	494	504	524	528	490	560	510	486	527	575	544	488	492	513	533	529	522	483	494	524	469	517	522	498	544	523	559	495	542	494	523	513	543	526	552	526	554	530	533	526	519	516	557	544	497	513	527	545	539	509	500	528	503	545	553	509	518	492	558	498	542	510	509	553	483	558	545	518	527	512	533	524	513	507	528	532	523	537	543	522	526	508	493	535	518	510	533	538	557	509	533	501	549	505	506	525	541	513	550	528	505	499	549	508	511	523	539	549	540	497	501	497	527	521	513	477	499	525	547	522	533	529	514	542	518	496	543	504	536	506	528	499	506	520	564	522	497	513	517	548	514	509	508	585	520	533	502	448	488	540	507	555	560	547	520	496	547	513	522	506	512	498	536	509	536	560	497	540	525	511	575	543	546	520	518	548	515	529	523	452	506	547	510	497	501	495	502	518	524	540	522	474	512	511	523	542	542	540	547	517	544	524	529	475	541	529	546	488	483	565	486	499	521	531	523	488	485	516	518	555	489	498	510	504	480	458	507	524	509	504	493	552	511	577	508	533	518	501	515	558	521	497	495	543	531	500	504	535	542	532	531	478	522	544	464	512	555	520	544	573	505	538	522	543	481	546	485	547	469	504	513	510	512	513	523	523	527	535	532	505	550	526	508	532	497	538	487	503	508	529	555	508	509	502	504	547	536	544	472	490	539	518	568	514	457	520	562	519	511	507	500	527	507	503	518	542	518	534	531	541	495	532	552	551	526	501
24679	21115	27112	25249	9099	547	411	378	307	341	305	311	300	270	295	306	286	272	281	271	225	264	282	247	266	257	259	254	269	306	258	202	247	233	254	250	257	244	243	264	244	240	256	260	226	263	239	253	253	249	249	250	261	242	236	257	217	244	226	232	257	225	240	233	237	210	242	230	233	253	246	232	228	226	241	227	215	241	221	235	255	242	250	264	221	233	236	259	264	264	284	210	244	224	245	253	253	246	264	265	260	243	261	264	246	253	247	252	263	248	252	263	260	251	260	239	230	232	229	246	262	246	263	265	252	238	259	230	253	244	254	249	251	237	245	227	233	218	246	263	257	238	247	258	242	246	256	241	242	253	227	212	258	253	234	249	241	231	259	258	228	228	235	240	226	239	231	263	261	225	239	229	246	248	247	227	254	230	268	261	253	246	260	255	242	255	247	234	243	241	254	238	274	248	273	239	245	230	238	240	235	224	209	251	250	253	251	239	262	258	238	262	278	235	267	257	273	217	226	221	269	232	234	230	269	227	247	240	232	248	250	228	221	249	238	260	239	260	227	244	235	246	246	251	231	238	247	233	238	263	234	235	262	229	236	242	239	232	263	229	243	217	237	279	233	258	255	227	231	248	259	271	256	235	239	236	238	230	272	219	258	252	241	256	237	235	262	259	243	263	260	237	273	215	220	246	255	239	221	250	239	240	245	238	253	245	248	284	253	251	268	230	257	266	219	253	249	263	262	274	260	246	236	255	242	273	268	245	248	262	272	238	253	232	221	256	275	225	241	260	249	274	256	250	235	245	251	241	233	262	269	244	256	252	252	257	230	270	277	250	253	229	235	252	263	225	247	284	252	249	277	241	220	229	257	244	265	252	242	260	262	238	237	267	234	268	258	232	284	246	227	254	237	236	244	252	265	266	248	239	251	245	258	245	270	242	258	218	233	247	250	264	238	286	243	271	243	247	266	254	267	263	207	243	233	241	222	249	264	244	260	229	257	263	253	269	286	251	205	243	262	252	244	253	260	263	252	253	254	230	230	278	254	285	243	295	239	225	240	280	244	225	241	212	232	215	236	232	240	249	219	258	220	253	262	233	255	226	218	258	236	283	243	262	249	284	237	224	233	229	226	255	230	240	265	237	260	245	241	244	275	265	214	273	265	258	219	257	262	236	235	260	252	235	219	253	251	245	265	266	239	225	267	238	257	251	242	236	246	216	270	276	234	238	240	243	224	240	262	205	249	228	260	257	242	245	268	231	230	246	287	251	274	250	263	251	261	229	247	248	276	255	256	246	255	247	241	285	228	228	223	250	254	249	249	240	256	255	252	254	264	228	263	249	258	252	230	246	230	246	253	243	219	237	236	246	243	274	261	261	269	272	233	236	225	237	249	261	215	277	231	256	252	238	240	277	257	251	237	236	261	245	232	265	203	248	245	251	255	253	252	228	246	234	224	224	286	228	259	230	241	230	248	217	244	228	225	241	223	249	262	219	255	237	257	252	262	244	255	249	247	234	261	241	207	231	239	238	248	226	249	255	232	229	250	227	246	238	276	255	221	257	239	255	249	265	224	237	240	245	252	264	217	240	253	233	244	220	247	238	262	250	247	221	248	241	238	245	259	242	237	277	255	247	255	240	241	248	249	233	262	252	252	263	239	269	225	243	254	242	232	255	247	258	256	248	252	214	240	252	259	234	239	202	258	221	259	246	264	236	243	230	248	249	228	205	218	231	270	233	221	244	238	255	262	247	267	251	250	260	250	261	234	232	250	236	248	244	243	255	242	250	256	247	241	226	246	234	245	246	233	258	236	248	252	258	241	243	247	247	232	229	230	237	209	259	253	244	228	238	247	244	271	223	231	261	255	250	234	250	260	225	248	233	227	248	248	254	260	246	259	283	244	257	260	257	249	269	269	242	239	256	242	261	228	246	255	254	274	252	244	220	259	245	251	249	270	238	255	250	252	235	228	217	222	254	258	256	257	256	242	224	232	279	240	230	260	243	258	251	246	252	250	248	232	240	224	248	248	252	233	246	263	252	271	236	261	214	267	211	277	259	253	242	249	263	222	237	239	264	245	234	255	255	236	252	254	232	214	249	256	245	229	252	253	252	249	221	262	234	266	246	238	228	271	243	248	274	235	230	235	249	238	222	248	262	248	243	254	242	241	262	235	238	235	227	240	234	249	246	220	235	254	243	236	235	273	273	279	256	254	250	215	232	254	237	248	254	234	257	227	255	281	256	232	226	245	260	236	242	241	268	239	256	229	281	258	201	247	249	233	246	222	251	257	238	254	263	251	268	248	256	245	239	218	249	257	267	231	246	264	239	242	225	273	218	242	228	215	271	245	233	257	294	231	263	241	254	218	242	270	232	238	241	266	212	256	268	248	250	238	239	257	251	235	280	257	275	282	216	261	231	235	276	243	232	223	243	251	257	228	239	290	259	226	240	238	251	226	238	269	275	240	263	246	218	257	223	217	243	248	239	211	252	224	262	255	240	264	250	250	252	262	233	234	251	246	230	228	246	237	236	226	247	239	262	247	236	261	225	248	242	231	277	258	243	250	262	228	279	247	233	264	224	244	254	248	239	274	254	243	262	250	263	217	240	264	231	269	241	258	253	271	284	218	244	261	241	231	262	244	237	256	252	228	228	245	240	267	256	231	248	226	278	236	261	239	265	255	224	250	259	258	268	235	269	270	241	248	222	226	282	231	264	239	218	249	238	225	232	239	227	234	265	247	248	243	229	256	231	259	218	271	262	241	246	255	254	245	250	229	252	269	244	233	241	225	231	255	213	269	258	243	243	234	236	257	230	212	236	237	259	237	268	266	221	245	262	227	291	279	258	224	253	250	263	222	232	250	225	246	244	253	252	222	244	247	249	255	243	254	225	213	245	264	261	220	245	251	254	267	225	214	237	259	236	262	264	228	247	285	242	264	253	201	228	263	245	248	250	276	279	245	250	264	265	247	252	220	263	266	235	237	255	275	225	231	250	232	246	282	266	248	256	231	231	254	216	242	242	222	260	249	198	246	259	232	239	228	236	243	212	244	251	241	232	259	242	256	255	238	241	233	251	249	241	220	265	216	241	225	255	258	256	260	233	238	243	253	255	263	251	243	257	235	219	253	259	246	249	227	241	253	268	270	268	233	258	250	234	248	229	229	211	227	243	236	222	235	255	284	238	251	246	262	244	251	276	235	239	274	236	262	239	260	241	244	213	228	259	249	249	232	248	271	242	234	213	261	262	239	223	225	254	224	247	240	282	233	273	263	237	243	234	237	234	241	226	264	243	248	236	231	237	240	256	236	248	251	257	254	238	238	242	256	234	245	259	239	250	251	259	238	230	233	287	203	245	248	241	223	242	235	230	237	243	244	231	243	277	216	253	248	239	222	271	275	249	236	260	233	229	249	269	241	231	248	237	236	232	243	263	252	262	256	260	236	241	228	257	253	261	241	240	247	215	238	265	227	262	239	241	229	265	255	241
3375	4559	3054	1418	1107	875	753	617	518	471	467	412	407	372	385	348	334	348	324	324	314	327	310	306	344	320	329	322	335	306	307	294	295	328	274	299	283	280	322	274	269	270	315	303	279	278	324	300	268	297	298	313	325	295	300	310	310	267	292	287	259	326	298	311	287	344	281	274	263	292	303	278	317	322	287	309	301	306	302	293	293	298	295	260	315	277	263	299	292	318	317	271	327	316	315	330	286	281	303	319	284	308	301	323	292	272	273	310	305	317	323	318	309	310	275	288	318	322	251	298	273	303	308	316	330	297	293	299	286	289	266	305	284	281	293	292	281	319	323	328	283	260	281	301	330	320	302	312	289	282	286	304	277	268	277	291	317	289	287	271	320	261	246	306	273	337	284	297	317	268	290	300	276	319	257	299	276	274	313	293	307	298	302	291	306	317	306	315	302	282	281	285	285	279	304	328	315	293	283	307	293	298	281	285	300	289	265	258	306	256	269	289	273	319	306	264	287	308	306	288	321	269	296	308	313	304	301	296	318	304	298	306	295	306	309	313	310	295	334	306	296	284	310	309	308	290	301	281	304	305	297	269	283	313	263	280	284	291	318	270	302	306	321	303	302	318	307	299	301	287	303	278	312	278	310	298	308	314	293	301	287	283	303	282	257	275	294	300	268	303	264	277	282	299	290	299	298	271	313	288	292	315	318	294	295	318	301	317	273	292	295	308	316	320	300	325	272	282	309	288	311	307	284	304	306	294	295	317	322	311	287	271	333	305	266	290	283	307	316	297	323	304	319	294	303	303	272	309	283	295	317	301	286	312	263	304	335	268	308	303	319	282	270	301	297	273	297	276	279	309	284	236	344	300	303	322	319	299	297	306	295	282	270	312	306	287	283	290	299	271	314	332	309	310	293	271	242	280	282	300	289	291	290	323	308	314	273	316	291	278	289	321	302	278	275	298	307	319	293	310	275	296	269	271	291	314	290	299	282	296	274	291	321	309	268	305	288	321	298	315	301	278	314	320	287	313	302	305	297	286	287	298	314	294	314	289	292	264	297	291	274	324	315	295	309	287	293	299	308	302	278	295	289	298	302	304	298	270	275	265	321	273	316	314	309	301	294	279	296	297	287	297	291	326	304	305	262	280	301	297	285	295	266	310	284	308	306	292	294	297	316	300	356	322	293	292	277	270	290	315	308	283	285	321	269	332	293	280	297	297	297	323	310	276	282	313	296	282	305	276	314	293	293	302	307	256	308	285	303	324	289	284	283	335	280	299	297	272	291	277	285	296	310	278	315	311	293	272	301	309	286	304	278	290	298	317	283	284	288	302	309	287	275	293	273	321	311	307	315	296	293	270	315	314	306	265	289	277	299	296	312	302	269	294	293	292	291	301	288	243	308	301	289	275	261	339	301	294	307	258	277	296	287	284	297	300	274	293	297	319	312	293	284	307	289	274	328	290	314	268	303	276	299	274	242	283	280	303	283	279	317	295	310	334	279	292	270	338	321	329	285	291	303	324	284	287	279	271	305	283	310	300	297	287	303	299	275	285	270	265	313	283	300	270	288	286	294	311	282	248	304	276	294	295	298	271	280	310	310	284	292	264	307	299	268	296	285	335	329	306	292	308	293	321	274	325	307	276	303	291	296	290	302	293	280	292	285	292	281	318	311	265	296	299	270	293	297	304	311	301	310	281	286	295	290	281	311	280	298	293	279	340	299	297	285	277	310	271	307	325	305	310	300	266	313	266	310	306	310	300	302	278	282	280	301	264	314	291	291	288	323	315	312	276	289	312	291	317	245	281	291	303	261	297	294	302	335	298	304	293	298	285	295	296	290	281	281	298	290	299	273	283	300	298	296	296	307	297	318	268	313	328	271	303	292	283	303	302	326	308	298	291	297	284	313	297	304	308	296	295	251	318	271	295	317	294	305	297	283	286	310	310	279	281	318	298	326	311	302	317	298	299	281	313	306	309	278	300	272	273	280	291	293	272	307	282	305	296	312	322	308	325	281	291	293	312	277	319	299	287	333	300	293	314	302	331	278	266	285	337	292	289	287	295	304	315	303	292	264	280	301	294	293	318	313	291	311	324	289	310	296	283	300	287	290	305	298	298	309	301	284	326	254	289	287	313	287	273	313	323	296	291	265	329	301	334	309	297	331	305	263	280	301	292	330	283	288	264	306	303	316	265	290	281	306	264	297	284	316	303	292	319	294	305	278	279	295	286	287	300	301	300	279	281	274	322	306	284	283	296	312	278	290	278	307	276	306	296	288	313	296	321	277	293	295	306	303	300	326	328	295	268	298	350	290	273	299	285	313	285	300	316	296	289	330	288	299	300	311	314	302	323	281	274	301	289	295	284	299	270	304	316	302	298	289	297	295	320	288	315	284	291	314	326	285	274	305	299	287	261	271	305	270	286	293	313	315	309	328	279	287	301	304	287	319	290	247	280	304	324	317	280	260	319	335	305	278	289	300	291	287	312	342	334	286	302	306	308	248	295	257	299	304	280	327	303	301	294	316	289	298	315	306	295	296	279	274	312	290	293	309	298	291	287	288	272	303	286	298	310	281	296	307	287	321	269	277	269	280	292	321	307	294	283	259	308	314	315	300	269	283	293	303	274	261	320	303	317	302	286	308	266	311	325	276	308	297	283	265	285	301	269	298	295	321	303	292	291	305	295	309	314	278	280	312	293	284	277	274	307	264	297	304	295	297	311	298	295	291	305	293	305	279	309	289	294	284	289	274	283	295	307	297	295	280	332	297	268	320	301	282	279	319	294	309	306	276	297	296	291	280	282	304	346	312	293	303	266	290	285	297	309	264	302	299	270	274	301	277	280	313	291	309	287	307	288	315	271	314	302	285	312	298	306	297	329	318	281	289	293	324	295	259	307	297	302	292	307	280	297	275	291	291	301	268	295	289	296	318	313	301	288	318	301	312	292	314	290	265	300	312	289	286	274	291	295	284	270	288	300	291	308	286	308	272	287	299	302	311	290	266	282	287	291	288	284	314	281	287	321	280	320	276	342	290	299	294	306	274	279	265	328	300	306	302	275	287	270	290	316	273	286	291	286	299	292	308	301	296	308	284	304	314	311	301	302	298	310	309	301	334	293	316	301	299	287	288	311	312	273	288	270	301	283	311	281	308	279	282	308	293	302	290	303	319	279	307	292	295	335	288	296	323	276	300	289	307	320	291	281	301	292	278	300	293	313	277	310	291	274	316	308	274	302	305	305	274	290	284	276	323	321	331	303	292	308	292	291	305	320	276	334	282	285	325	308	331	315	307	295	307	307	299	292	303	299	289	307	308	315	330	274	290	279	330	265	290	300	291	285	292	301	277	300	340	281	282	318	298	293	307	280	315	281	317	288	292	289	294	300	302	304	310	278	257	311	299	307	325	286	300	298	305	300	258	290	302	305	285	299	268	284	315	321	298	286	294	314	281	301	283	280	304	278	289	293	267	302	322	287	276	285	287	255	284	297
22511	21140	28734	23776	21141	21160	6800	739	471	457	402	319	289	275	270	262	275	233	248	205	223	214	201	218	200	210	216	193	208	199	211	187	184	172	166	177	183	197	180	211	168	168	183	205	192	171	192	171	159	197	201	189	175	172	172	167	165	173	183	159	176	179	198	177	169	195	170	190	164	173	190	191	188	167	177	191	178	171	168	186	189	162	207	158	188	187	185	159	167	133	183	173	189	193	172	176	163	168	178	189	183	179	178	182	197	185	189	160	168	185	173	165	184	174	170	184	193	151	178	180	167	187	178	165	207	180	191	169	175	190	163	180	169	170	170	182	178	162	172	169	183	179	164	190	174	171	155	175	161	174	149	170	171	153	176	184	182	152	166	158	172	181	178	173	169	177	177	162	173	191	183	178	166	172	182	179	182	192	182	188	197	184	179	183	181	188	135	182	184	189	178	184	144	174	174	162	192	178	179	175	167	177	187	179	171	173	179	175	155	183	172	172	188	181	182	155	179	132	194	181	163	200	186	159	175	162	166	165	154	176	173	195	181	162	185	152	177	168	204	169	190	180	171	189	173	182	173	166	173	184	162	177	186	168	180	171	162	171	184	204	169	159	151	165	171	163	160	183	180	175	165	154	189	167	194	168	174	169	167	188	167	166	177	186	159	185	181	158	156	169	171	179	183	194	184	168	182	165	183	171	186	166	184	189	175	168	193	175	168	195	166	176	182	174	187	179	167	178	179	182	183	152	172	162	176	160	184	171	184	178	173	165	189	169	190	185	166	200	175	171	189	161	188	199	191	178	168	205	179	185	169	181	165	203	184	201	200	163	189	163	194	145	182	166	189	142	201	145	157	208	165	176	188	166	160	191	191	177	169	168	194	190	193	174	176	175	186	156	169	173	188	205	183	184	203	167	188	174	180	179	192	180	211	194	198	181	181	156	176	168	160	182	179	175	173	183	165	183	143	182	188	168	162	183	178	179	191	169	182	187	157	182	163	143	165	191	192	172	166	177	188	169	182	167	180	165	171	164	205	164	164	145	183	190	176	183	188	203	171	178	157	171	191	178	161	154	165	195	176	174	163	155	174	176	165	179	163	162	152	176	181	193	185	170	178	181	174	186	148	214	197	175	185	172	168	166	175	189	174	184	179	146	159	172	171	183	185	173	180	189	188	173	162	175	185	184	172	169	191	170	177	175	168	166	193	193	186	180	168	188	191	183	158	168	189	154	185	166	174	163	190	210	178	182	194	195	173	177	164	158	170	174	181	204	186	173	189	186	180	152	158	180	180	162	179	189	172	185	152	179	177	159	161	180	180	180	178	184	165	150	177	169	176	189	186	162	186	171	170	195	176	181	161	202	178	142	166	168	190	192	196	174	169	180	183	160	174	152	185	168	176	178	178	177	146	159	173	173	154	171	201	181	200	151	170	168	168	184	154	144	187	190	157	153	178	171	171	205	188	173	173	163	183	184	190	175	156	179	156	172	169	164	165	182	177	178	184	151	176	180	182	165	182	163	189	190	168	185	149	181	167	185	180	164	175	179	189	178	163	173	173	203	152	187	164	149	175	167	199	168	163	168	179	190	187	182	192	191	155	187	159	173	175	180	172	207	179	175	176	169	197	146	153	179	197	167	178	169	164	187	178	175	183	177	177	157	154	177	173	172	170	166	168	198	195	199	162	165	171	167	156	197	174	184	173	167	165	178	174	173	178	183	164	197	168	175	182	156	145	193	179	170	160	185	181	164	160	184	168	175	155	157	168	170	188	160	156	191	182	181	194	183	185	176	171	187	165	150	157	178	176	166	206	198	171	180	175	155	174	159	183	165	203	183	174	177	170	187	174	198	170	179	187	152	156	173	180	170	180	176	162	187	177	164	160	170	178	196	157	171	159	190	165	169	171	171	185	188	204	184	182	166	197	173	184	166	177	174	141	193	191	164	171	152	179	172	155	180	172	185	190	165	181	168	176	192	166	180	176	189	203	194	194	209	184	166	156	198	153	174	194	198	163	190	171	151	169	177	182	176	193	170	186	176	196	178	176	174	166	198	194	174	161	157	161	151	179	195	175	182	163	163	157	177	154	169	159	175	176	184	191	201	198	175	189	187	182	175	176	179	209	162	177	165	163	187	167	224	180	178	194	175	171	171	189	188	140	167	203	179	175	193	167	192	174	186	200	177	184	168	164	165	178	191	163	181	165	186	169	175	188	153	177	184	162	187	171	189	163	188	187	180	178	178	180	169	199	178	177	172	176	187	191	153	196	174	182	167	182	187	191	180	168	177	155	162	178	176	159	174	165	173	184	188	184	162	173	162	178	189	180	189	185	171	182	155	172	192	163	193	159	159	176	154	193	175	167	185	164	195	166	186	181	176	189	178	183	183	164	168	190	165	185	181	154	174	179	189	181	171	166	189	158	164	160	160	178	190	176	196	180	197	164	172	185	212	201	175	179	153	182	201	177	167	183	156	199	193	177	195	154	171	159	183	182	184	179	187	167	151	175	171	193	148	184	170	178	188	170	182	175	188	167	177	192	177	170	177	171	165	160	187	180	153	190	186	172	161	195	172	203	160	180	181	176	184	149	194	202	178	164	186	171	170	198	159	183	167	206	191	179	154	184	179	197	159	176	184	177	169	207	188	168	185	165	154	168	197	174	153	153	179	181	161	185	178	156	175	180	188	180	184	185	182	177	185	166	171	185	186	144	182	169	190	152	187	164	184	171	177	205	178	181	172	196	177	166	178	191	164	173	199	176	169	169	159	174	173	170	185	184	168	177	180	169	179	176	152	162	168	197	169	168	196	160	180	187	157	171	193	157	194	167	170	184	166	169	181	175	173	183	169	165	178	170	173	157	177	196	164	163	156	176	192	163	152	173	182	178	186	166	175	165	183	161	186	174	200	185	181	195	178	166	170	165	187	181	195	160	204	165	160	166	186	178	181	176	201	187	165	187	167	172	187	186	182	166	161	149	162	204	186	186	160	183	185	178	154	175	199	151	189	180	194	189	178	186	183	167	177	170	170	178	174	187	169	175	195	179	176	213	172	164	152	169	156	155	185	185	186	185	181	182	182	175	149	165	176	172	173	153	163	148	158	185	161	189	179	188	150	183	164	178	196	170	168	179	168	191	168	171	154	170	181	164	173	178	183	164	178	171	196	190	196	167	184	183	174	185	166	154	170	169	174	181	192	183	177	191	181	174	171	183	177	172	174	162	160	177	180	172	186	164	156	152	180	160	146	162	164	175	155	182	191	178	166	193	175	157	159	160	168	169	163	176	152	171	181	169	171	169	164	169	172	200	167	159	170	183	230	166	131	194	200	179	168	172	171	173	178	169	171	174	180	152	202	176	188	153	160	179	171	167	170	170	170	174	173	175	171	173	199	185	152	166	166	177	182	189	178	173	162	172	173	170	179	147	175	171	163	169	167	162	167	171	205	176	167	200	191	155	167	174	162	191	196	165	184	201	185	179	169	187	173	199	187
4608	13268	9274	4156	2998	2198	1728	1300	1041	942	663	598	570	493	499	432	400	341	329	321	295	314	297	315	286	288	274	247	243	288	228	271	236	266	258	261	267	213	242	261	244	235	243	228	223	220	200	238	225	221	211	234	244	269	250	239	226	237	217	247	220	250	206	220	214	214	236	223	202	219	225	269	259	244	231	197	229	208	222	232	250	229	224	228	244	241	250	250	218	222	244	211	229	222	188	219	264	210	243	233	217	236	208	246	219	232	246	222	233	194	233	232	218	212	225	249	230	193	216	232	232	217	247	249	234	220	235	200	195	230	226	234	205	230	235	224	204	215	253	244	212	201	212	200	232	234	240	232	241	230	219	224	213	223	214	231	231	220	249	214	252	205	214	208	232	222	252	215	230	229	234	205	242	226	224	231	234	248	197	231	213	228	221	214	227	196	266	213	212	223	223	214	231	207	219	221	225	230	226	216	239	247	214	241	243	200	209	232	231	193	184	244	220	185	218	186	209	217	217	210	257	224	225	213	187	238	214	215	214	220	228	237	228	237	210	216	255	188	212	239	209	238	216	214	235	246	238	249	241	237	213	228	210	204	208	229	194	235	231	213	222	210	246	219	226	209	237	227	237	252	219	211	252	224	230	222	212	236	218	245	222	218	206	218	212	215	202	204	250	220	211	229	222	245	242	232	225	214	221	228	222	235	244	225	230	218	230	219	226	221	239	226	229	221	200	216	230	227	207	209	218	218	216	216	219	212	226	227	232	225	205	217	231	218	227	201	199	235	224	224	259	202	221	232	238	228	231	225	229	229	215	245	219	211	204	243	231	221	238	245	232	221	177	204	228	217	208	206	226	232	200	237	204	229	227	208	243	197	213	221	232	231	235	203	204	234	219	222	223	220	220	198	234	230	219	221	211	207	245	238	203	222	204	212	217	217	220	213	253	223	233	219	215	219	224	209	258	211	222	225	218	218	208	221	242	230	228	254	243	195	236	225	211	201	221	242	245	200	234	224	226	196	246	234	224	184	220	234	238	207	190	233	228	258	222	229	218	207	220	222	238	204	237	223	221	204	253	205	197	235	211	237	235	219	239	227	202	243	221	189	219	204	218	195	218	211	234	225	240	226	205	212	204	190	226	206	230	218	225	204	223	236	200	227	206	229	218	221	247	218	230	233	253	228	224	205	203	212	237	219	178	235	233	221	202	206	212	227	264	226	226	224	214	234	229	224	251	234	224	224	245	220	232	229	247	234	231	231	210	236	228	223	235	243	223	235	224	204	198	211	235	216	243	203	231	205	225	215	215	214	226	220	223	238	234	212	197	235	205	204	198	225	235	214	229	218	209	218	214	208	244	227	245	226	235	209	236	205	213	228	233	206	232	216	220	209	222	185	226	218	226	212	220	200	230	236	206	227	246	235	208	226	210	196	206	212	222	216	231	218	235	210	220	232	222	208	204	223	228	221	230	223	221	219	206	217	229	231	219	224	240	239	234	208	227	208	228	253	209	206	209	222	258	234	245	228	228	246	238	245	221	212	205	218	216	216	220	223	234	223	244	219	228	224	241	196	220	210	207	216	244	221	229	239	226	220	197	226	226	218	213	229	212	227	207	245	210	225	210	223	210	221	228	198	237	220	237	220	209	239	234	232	221	221	237	245	230	217	211	208	263	230	221	199	223	217	231	217	196	227	222	233	237	219	225	204	235	200	222	224	214	217	222	204	217	220	205	241	213	214	224	201	231	211	240	246	235	215	232	215	216	254	222	248	200	239	192	211	220	239	218	224	199	258	224	202	239	249	212	212	220	200	229	239	225	255	240	212	230	234	227	228	252	215	240	220	223	208	231	223	209	229	239	234	234	221	216	226	221	214	230	238	243	211	205	245	210	239	219	210	234	228	200	229	232	223	221	246	221	209	229	236	240	225	225	232	226	185	207	226	215	249	246	207	224	234	217	222	236	232	230	209	204	262	227	218	228	234	205	211	229	228	228	224	240	225	196	230	225	196	230	223	206	220	204	243	211	233	223	256	238	221	222	204	209	223	221	193	230	221	216	218	232	234	195	221	225	242	201	221	212	210	209	202	203	212	208	227	205	234	214	239	202	255	201	229	214	248	222	183	230	202	227	206	230	239	223	240	217	235	254	199	252	231	243	257	205	209	219	227	225	209	192	243	223	210	220	216	220	214	214	227	228	229	232	226	211	199	259	205	210	224	241	240	220	228	193	242	224	206	238	221	245	220	227	217	189	209	210	221	226	227	217	208	220	234	220	212	234	234	227	226	226	232	218	192	217	198	220	215	190	211	219	199	227	189	240	180	222	223	228	225	233	234	235	233	222	230	223	216	243	231	265	208	222	221	213	238	242	234	225	208	226	217	202	221	255	225	218	237	219	225	216	204	242	227	207	218	223	225	232	217	233	221	241	226	225	220	200	221	237	242	202	209	235	226	241	239	226	234	206	217	215	245	228	235	225	218	258	214	196	218	227	198	222	242	185	244	239	241	211	237	230	241	213	226	218	225	215	230	222	239	253	226	222	229	212	232	246	245	242	220	216	223	258	221	224	219	206	226	262	245	206	200	204	223	221	220	207	239	219	208	224	225	227	195	245	229	218	237	221	233	251	215	237	217	211	204	230	242	232	234	214	244	223	214	226	247	221	229	203	228	241	237	226	233	229	214	194	219	218	217	212	198	242	225	217	227	200	216	210	242	213	218	231	193	209	215	230	250	191	243	232	230	196	236	251	224	212	216	220	217	186	233	211	201	209	216	211	216	204	226	255	236	221	214	260	222	201	205	247	229	243	223	243	227	224	237	216	241	232	242	218	210	219	225	223	201	241	192	218	246	261	218	223	215	220	235	227	254	229	239	205	227	215	214	235	230	233	218	228	245	225	203	212	202	226	236	228	241	217	239	204	224	227	208	213	223	223	223	211	235	220	206	228	228	199	232	214	239	238	225	211	242	226	229	223	225	235	246	237	230	232	222	227	245	221	203	211	236	248	222	210	224	217	218	198	213	233	204	216	213	257	243	207	226	228	220	244	213	225	216	224	238	214	218	236	220	211	219	212	220	252	238	222	212	209	184	216	225	232	241	212	230	245	199	205	206	216	241	189	240	206	208	207	244	211	188	228	220	239	232	213	219	217	218	240	214	232	224	217	205	230	221	226	227	213	205	215	223	201	242	205	203	218	214	225	236	210	192	203	189	226	193	233	234	221	213	192	200	236	235	230	219	223	255	219	222	246	254	223	214	216	211	237	237	214	222	231	207	248	188	238	209	197	191	188	234	229	216	244	190	214	224	225	244	202	228	216	225	202	212	214	216	226	199	206	211	224	235	226	219	210	216	221	215	229	237	188	240	225	232	214	214	227	202	214	235	195	229	239	223	226	208	225	235	205	217	211	207	215	221	207	237	238	228	215	201	240	214	211	224	222	218	205	214	223	257	211	234	218	239	235	222	236	216	208	220	211	212	221	203	232	239	224	225
27270	18142	3808	695	524	466	505	445	468	410	458	446	441	438	452	433	456	450	450	402	441	478	440	472	456	492	429	461	429	433	451	414	458	484	404	435	413	447	462	438	418	422	403	433	457	473	430	484	430	431	463	438	448	428	468	456	397	462	418	434	426	473	404	455	454	439	438	464	434	453	456	440	457	403	402	470	451	448	451	482	436	435	445	425	402	421	431	490	431	449	431	495	432	415	473	424	406	405	439	445	450	454	449	386	460	462	452	418	456	450	442	437	460	465	397	423	425	429	442	416	440	462	453	422	453	410	419	429	443	417	472	465	466	422	437	444	444	440	441	468	430	461	462	451	384	441	451	411	451	419	439	422	434	437	442	436	445	419	443	422	407	428	441	443	442	466	416	458	478	443	446	489	441	456	409	419	418	451	483	424	423	445	433	420	468	441	410	466	385	413	432	452	465	457	478	445	440	463	443	433	445	421	459	449	429	447	475	433	420	427	495	478	444	416	442	421	406	443	433	422	423	447	423	401	466	447	469	444	445	430	420	457	417	451	427	452	435	435	432	427	447	457	396	386	404	410	419	435	414	446	447	415	437	477	399	415	434	444	430	449	412	447	420	461	453	433	420	447	437	436	467	435	435	409	468	447	433	390	425	419	435	481	415	437	419	490	427	425	449	478	451	440	452	449	452	472	429	428	467	435	437	415	463	442	412	447	429	398	418	439	426	383	411	415	426	405	427	411	455	448	458	431	459	412	434	434	434	434	415	437	436	443	469	443	469	408	430	443	417	434	467	431	434	449	450	444	434	442	439	435	449	467	409	454	427	420	442	443	448	469	434	430	455	414	419	450	480	424	482	418	445	450	414	486	444	421	460	429	471	417	393	453	441	422	456	441	413	420	447	430	427	434	464	428	443	391	432	396	428	434	426	389	434	446	409	455	440	443	455	460	439	404	421	430	441	433	441	455	396	466	443	415	422	416	445	475	446	458	445	433	453	468	422	480	467	473	444	403	453	442	435	496	439	448	461	441	425	418	444	443	426	473	432	445	412	428	450	423	441	458	432	449	434	447	408	451	462	416	436	454	443	461	466	420	441	442	462	459	420	410	449	408	453	449	462	432	446	423	451	430	449	422	442	468	461	420	437	453	435	437	390	421	437	438	430	443	433	433	396	450	434	427	431	417	442	432	397	464	481	441	411	447	423	455	430	435	430	455	449	463	414	437	434	402	411	425	450	437	476	442	398	416	442	441	476	406	476	431	422	430	441	411	455	402	431	415	462	426	457	442	437	434	436	424	452	443	465	430	451	447	418	456	433	428	433	463	426	417	456	402	465	469	468	438	440	422	470	410	440	416	461	483	467	411	406	464	410	436	438	411	421	424	456	464	430	454	422	409	449	419	412	422	437	441	427	432	448	413	452	452	429	430	432	407	449	373	437	428	444	426	421	433	466	402	438	461	452	432	450	441	411	442	447	436	468	433	433	463	447	452	438	445	448	458	441	435	415	432	408	447	442	456	437	434	438	452	411	422	443	463	445	410	455	444	421	442	418	477	458	445	418	477	432	440	417	454	451	440	437	452	413	454	432	416	409	421	408	422	460	439	460	430	459	444	452	438	464	453	422	408	412	459	425	412	415	423	399	470	429	490	411	434	449	459	419	433	432	441	439	417	408	454	415	415	465	424	419	464	453	442	448	450	469	460	439	457	391	434	432	461	444	430	442	422	456	415	438	451	417	405	436	440	412	463	420	415	447	411	455	469	469	387	430	451	462	439	447	467	422	425	434	424	442	469	452	447	450	405	457	447	429	403	479	452	438	455	429	462	420	396	444	420	423	447	439	405	419	478	406	442	429	463	423	446	452	426	429	405	434	450	458	403	426	419	428	449	450	409	459	435	444	433	451	441	437	425	435	450	439	455	405	428	463	437	425	435	419	411	436	464	449	413	452	397	485	386	474	472	431	423	418	441	383	459	438	413	462	437	410	416	470	410	420	488	415	469	478	426	421	437	442	411	440	437	423	455	469	441	442	454	430	443	446	468	406	425	471	427	455	456	448	435	423	406	394	418	410	444	427	418	446	423	422	450	450	454	448	429	453	458	430	416	446	481	448	435	436	432	445	480	453	423	428	420	437	401	439	438	441	438	444	416	418	419	453	412	400	431	415	423	448	442	400	456	458	411	450	440	448	445	445	434	435	418	453	421	467	467	446	436	415	424	423	455	449	421	403	437	407	500	437	425	469	472	441	428	445	419	433	427	450	465	436	384	460	433	426	422	433	410	449	481	454	437	434	444	455	430	429	413	423	479	419	413	442	469	440	472	422	468	449	477	441	469	433	467	456	461	415	434	423	450	432	422	442	390	412	437	415	485	412	442	470	448	438	469	434	441	445	434	450	436	414	458	377	411	457	480	422	444	436	423	450	448	407	468	440	433	454	410	453	403	426	428	418	404	445	364	472	431	444	410	418	480	470	427	456	452	404	440	440	441	425	448	460	439	420	430	429	439	418	431	436	452	426	444	426	440	451	458	429	459	444	455	441	446	418	453	430	432	443	466	454	457	435	451	455	445	390	431	450	410	474	458	462	428	453	455	465	470	443	422	458	460	450	433	455	394	418	457	460	437	429	446	420	464	368	441	446	445	480	420	417	436	461	404	446	462	397	465	429	406	463	429	436	423	414	409	471	433	409	456	435	457	444	469	435	452	399	424	438	427	464	439	419	421	453	404	448	495	430	401	439	474	399	455	415	446	423	424	441	474	453	411	414	449	438	438	484	435	442	421	494	389	434	410	464	462	440	431	450	403	399	447	430	411	457	430	426	467	466	468	491	434	456	418	441	460	441	445	433	473	444	438	442	411	470	463	479	458	416	390	416	462	424	432	479	452	402	425	474	467	423	463	443	418	447	453	441	474	471	421	416	432	439	471	452	452	430	433	466	469	458	417	417	428	444	421	450	408	483	432	442	444	448	460	434	440	445	429	408	465	428	446	416	440	412	458	493	461	442	443	433	449	440	443	420	436	443	441	461	475	423	450	424	411	446	414	440	428	405	453	425	443	442	448	452	424	444	418	435	397	433	424	433	466	451	443	448	455	438	422	414	413	458	464	482	429	434	468	404	379	414	446	440	401	471	422	437	469	461	443	470	402	455	464	433	417	438	446	410	424	487	456	464	456	443	416	481	480	406	479	420	438	433	440	411	424	430	437	411	433	481	421	454	439	483	436	431	458	440	441	452	435	487	408	454	404	429	403	436	443	444	433	436	417	460	439	455	418	448	421	450	456	447	419	447	476	428	435	425	430	390	441	450	446	450	457	423	416	420	445	436	444	457	437	451	425	417	430	427	412	442	460	432	477	450	432	455	443	451	441	450	485	467	476	411	433	425	402	452	432	400	445	452	418	437	411	443	438	432	431	471	451	464	453	460	404	422	429	438	488	449	430	430	429	414	443	429	458	479	417	393	424	437	435	417	441	424	437	463	447	463	409	437	418
4345	919	792	634	588	587	598	555	558	542	523	534	488	544	524	539	491	543	496	554	505	519	506	574	540	547	497	541	501	511	540	525	561	559	518	514	520	503	495	535	548	522	564	534	533	493	517	500	530	510	564	514	514	534	560	545	507	508	571	552	617	525	559	541	529	573	474	531	476	562	569	492	507	548	507	531	514	565	497	494	553	553	565	486	509	545	544	483	543	517	548	513	489	570	502	535	571	534	528	498	501	525	507	553	543	495	536	547	532	533	551	504	532	498	528	480	514	522	537	541	465	521	523	520	521	551	517	509	511	524	539	544	553	523	496	498	492	561	523	526	541	529	495	537	540	522	575	504	557	500	528	519	520	559	521	496	516	512	523	547	544	531	517	557	532	539	506	531	543	487	549	531	562	508	507	529	541	551	497	526	485	567	462	560	599	544	573	528	571	553	541	539	505	532	529	525	570	565	508	523	537	517	550	552	526	528	516	520	563	522	529	549	542	544	510	551	506	487	566	567	543	530	531	550	567	492	547	531	487	524	574	524	547	544	515	566	534	540	524	501	505	533	561	546	540	528	528	569	478	544	554	485	523	538	506	555	538	542	581	526	525	522	560	511	555	504	499	544	514	518	516	522	512	516	527	517	512	530	525	545	518	550	547	556	534	506	534	531	549	511	541	541	546	563	526	509	522	502	547	528	514	502	543	501	522	539	515	473	565	506	503	527	560	537	541	498	559	542	509	505	527	508	530	504	533	543	564	509	549	540	537	513	553	566	561	560	540	558	553	507	534	505	502	531	527	529	558	525	519	534	499	519	528	502	523	501	543	514	513	519	518	530	510	547	551	526	495	528	538	546	541	513	508	578	551	539	543	544	529	554	544	526	571	549	521	569	562	514	492	536	535	463	518	513	501	542	544	515	505	520	530	568	533	572	531	592	511	551	549	512	489	543	509	546	544	496	511	520	531	499	533	520	563	529	526	533	549	521	557	500	550	523	538	518	561	528	576	554	531	542	550	507	558	544	536	514	493	551	552	520	581	520	517	496	504	479	528	542	513	528	511	538	511	550	561	497	527	529	542	512	512	505	540	563	541	554	530	542	577	530	549	541	490	520	493	544	493	539	492	556	534	549	520	509	525	567	524	558	511	574	519	523	562	538	514	506	509	528	499	515	551	549	530	551	507	515	510	558	501	560	579	541	507	527	535	576	540	508	530	518	505	544	553	574	520	523	527	525	498	518	467	536	562	506	511	517	556	519	504	518	547	533	511	544	527	551	574	527	538	593	520	504	542	534	521	539	536	518	575	526	553	508	532	557	543	521	538	538	522	568	553	525	517	523	523	558	547	541	559	530	520	542	555	531	536	550	513	545	541	504	487	551	557	569	527	533	521	525	525	523	531	540	543	565	586	534	539	539	524	510	486	511	531	561	523	541	556	565	504	546	489	527	497	543	511	506	558	547	530	568	543	541	536	522	498	518	566	511	546	522	550	558	525	560	549	539	544	564	491	541	499	536	533	544	485	502	531	529	499	579	564	478	522	480	554	486	508	525	519	549	512	517	509	521	531	560	530	532	541	514	514	487	528	545	510	512	485	558	531	537	541	576	527	517	493	504	541	568	527	546	533	571	501	509	539	543	551	550	530	507	548	507	521	547	504	499	547	522	520	512	548	545	533	530	520	519	553	508	544	541	538	549	549	532	523	533	568	558	535	538	513	547	486	530	559	549	533	468	513	511	554	548	502	538	564	557	517	513	522	551	521	551	529	525	558	506	567	523	552	524	589	527	595	527	524	499	521	511	538	532	518	567	554	534	536	528	509	552	524	553	538	541	555	511	557	560	536	522	541	514	529	537	529	560	525	483	531	521	569	526	571	550	520	590	508	543	546	576	493	522	520	557	541	537	482	554	519	531	542	530	503	574	529	529	558	509	510	530	541	499	504	541	529	568	554	565	480	521	501	528	540	523	549	474	504	530	553	552	510	522	532	502	535	566	522	554	535	512	535	571	531	550	522	481	531	556	545	513	540	525	533	569	531	500	531	528	554	542	513	524	481	516	574	559	536	512	512	524	549	554	541	494	531	541	512	494	515	523	545	492	518	534	509	545	528	547	504	550	471	516	516	566	523	514	556	530	527	498	582	481	525	515	541	522	554	530	570	539	579	559	545	512	508	530	517	507	535	548	536	537	513	512	522	562	511	549	463	559	515	534	511	527	537	520	489	507	514	509	542	579	546	534	528	521	555	529	531	540	538	523	527	476	573	501	543	501	525	557	515	542	536	523	535	522	532	527	526	518	562	577	513	529	507	506	558	555	532	531	561	542	492	471	567	571	538	500	499	524	499	507	552	546	515	572	520	516	536	513	537	539	505	536	548	496	535	532	555	530	537	559	473	506	537	518	558	554	510	521	510	540	546	507	516	550	539	547	521	565	571	502	551	537	546	536	514	549	528	488	552	480	518	515	549	548	564	510	521	509	513	533	500	520	558	543	538	543	527	524	505	568	517	515	497	540	516	498	511	538	553	509	565	540	522	523	543	554	513	532	549	530	534	534	534	587	509	516	538	530	515	530	469	491	559	510	489	507	520	562	546	544	486	510	516	516	547	496	549	572	533	560	527	509	558	499	477	595	544	562	505	523	537	506	522	523	521	516	525	530	569	474	485	534	503	485	535	527	536	523	540	569	487	557	559	498	542	470	511	535	597	520	519	532	529	516	502	509	491	572	540	552	530	518	537	514	512	518	524	520	533	543	492	562	492	549	517	561	532	521	499	530	523	549	469	514	514	520	522	508	527	516	525	562	561	528	541	579	529	538	511	506	537	525	539	528	528	496	502	529	534	540	517	519	538	522	538	534	537	553	499	542	530	517	564	542	504	564	520	538	550	539	573	492	512	501	500	514	586	553	559	530	523	492	523	531	497	569	510	534	541	537	508	565	505	536	527	543	521	518	547	516	536	517	521	500	496	548	549	538	545	531	519	529	576	528	534	550	571	560	528	547	530	541	474	549	565	554	542	529	522	522	544	524	522	488	517	482	513	522	550	545	519	541	548	566	516	523	539	556	517	576	520	547	530	530	567	517	561	503	549	523	529	543	541	523	508	514	554	510	478	539	506	507	488	565	483	535	528	551	585	546	545	551	514	526	533	538	553	496	535	510	574	538	537	527	536	533	487	515	529	540	431	551	531	538	555	523	522	490	518	565	519	481	555	505	530	530	542	487	557	554	536	562	518	504	570	519	567	501	514	552	517	504	512	526	497	528	511	548	561	529	546	530	536	499	533	532	565	536	538	525	514	516	482	554	536	529	520	523	521	511	546	548	531	523	534	507	507	534	520	524	563	514	565	535	513	527	518	513	538	519	522	510	530	500	548	531	520	515	537	555	504	549	524	500	533	529	494	533	551	523	523	513	520	522	517	554	531	527	508	509	527	490	542	546	551	492	518	556	552	544	509	521	546	536	513	569	542	556	504	504	515	574	562	545	508	504
23542	21120	28272	24211	21122	9031	973	696	605	560	556	432	508	495	457	444	445	447	425	471	424	413	437	452	455	400	478	412	440	435	445	390	414	420	382	460	430	452	449	417	434	430	410	423	395	460	432	411	420	407	413	412	407	415	434	436	417	415	427	412	430	426	424	421	395	438	420	419	432	373	430	414	388	445	419	440	427	433	400	464	396	458	391	410	403	437	388	464	407	415	450	400	430	385	392	411	379	386	416	409	415	437	390	428	399	422	403	397	420	396	426	434	363	450	384	360	430	381	392	398	395	406	429	424	429	409	424	385	441	393	413	408	431	385	428	378	388	416	401	419	433	406	411	410	396	439	385	386	395	398	364	439	412	427	431	404	408	388	424	425	426	416	418	384	390	447	427	417	417	413	427	378	416	384	411	428	379	431	420	425	421	387	419	458	413	416	425	404	399	404	418	423	417	404	430	421	393	460	413	428	438	401	421	446	393	430	379	457	424	409	388	400	411	402	437	413	388	378	423	431	376	401	396	438	387	409	447	417	395	427	414	418	385	429	417	421	439	454	414	380	412	362	387	428	416	431	446	432	440	408	398	404	435	428	384	433	377	415	416	371	391	403	397	422	383	418	397	436	406	428	418	405	409	398	394	381	436	415	443	412	450	408	399	408	405	419	413	434	398	390	396	425	415	429	406	426	430	441	402	407	390	394	442	404	448	421	386	423	441	391	378	470	426	419	397	420	398	392	430	432	472	380	398	450	419	415	415	423	450	421	414	382	419	436	433	406	411	417	450	407	423	424	442	402	417	430	426	425	422	427	402	403	429	430	402	413	431	414	409	435	402	436	400	381	419	424	386	415	454	428	427	380	428	430	462	447	416	406	444	451	403	419	446	416	400	422	410	426	414	444	402	425	414	444	414	443	432	439	429	403	438	412	436	391	403	419	412	384	400	383	421	423	401	441	423	420	392	441	428	422	426	404	419	401	390	378	409	400	413	461	403	418	398	411	431	377	387	433	402	394	409	414	417	437	404	427	419	406	438	416	429	386	424	425	393	411	398	400	391	419	400	377	437	445	406	423	406	403	423	441	431	389	419	381	409	388	415	418	394	407	447	390	431	406	457	413	376	406	426	423	429	443	397	394	412	446	426	394	425	386	415	458	436	417	422	427	454	419	392	440	423	447	445	417	428	397	463	426	410	392	397	413	392	409	421	397	423	447	428	439	457	397	423	402	409	434	431	399	421	418	435	448	420	422	399	436	426	416	419	402	459	374	424	397	400	422	425	429	423	426	407	414	429	427	415	418	371	425	418	446	439	413	430	415	458	399	395	406	437	396	456	424	442	426	385	402	368	436	411	395	413	425	436	423	418	400	406	437	406	413	433	425	421	461	438	445	424	391	424	412	431	405	412	409	424	438	375	393	438	401	411	431	427	381	408	446	441	410	365	421	446	418	377	449	440	433	415	401	399	384	437	405	427	432	400	430	398	396	437	385	466	426	407	444	433	395	435	432	414	417	408	454	408	432	415	431	406	430	418	421	402	431	409	414	421	409	404	448	427	412	423	422	385	427	432	415	407	429	462	444	410	418	416	428	422	434	440	438	445	437	386	420	423	428	426	412	405	441	413	423	435	415	431	395	420	403	422	385	383	406	397	422	417	411	450	384	417	438	461	438	361	401	413	412	382	386	418	426	400	401	428	415	390	451	426	392	403	383	411	412	418	412	409	430	425	416	435	409	400	418	453	416	414	455	385	437	423	423	422	415	435	426	398	430	424	388	446	457	384	397	445	408	427	413	440	385	383	411	422	411	412	420	389	399	410	421	423	452	421	410	397	396	418	439	431	414	429	400	429	429	466	386	408	399	435	421	407	447	429	384	411	395	395	424	424	436	378	417	396	431	430	456	404	407	398	428	402	425	405	434	415	416	400	403	425	433	391	396	402	427	396	395	391	429	363	436	434	409	424	414	422	406	426	406	421	427	449	453	428	407	427	408	410	418	391	471	375	429	375	384	405	428	409	428	383	416	422	428	397	408	409	414	407	418	411	392	384	435	413	434	401	411	468	391	426	424	405	416	373	423	452	382	425	412	437	399	435	457	425	437	420	384	394	389	411	384	399	396	402	413	451	411	413	423	397	400	430	424	418	463	407	431	454	431	431	403	418	436	425	425	409	385	435	418	410	422	399	447	434	426	418	415	407	378	434	425	410	419	401	432	384	406	403	438	468	408	381	404	421	399	407	411	409	427	429	443	381	420	440	394	400	446	418	402	408	432	418	455	451	419	424	399	443	435	406	414	492	414	423	380	430	420	380	345	450	380	427	458	413	438	433	407	383	401	425	401	399	407	456	437	404	421	402	376	392	382	420	404	396	425	420	393	402	422	417	451	386	420	407	373	383	419	409	413	428	412	435	409	405	375	466	418	415	436	400	367	389	409	403	406	415	411	416	389	406	386	362	404	429	396	416	410	429	439	410	424	449	393	396	419	411	375	450	401	440	428	408	436	413	408	445	413	388	372	391	401	389	407	395	402	439	431	410	383	412	404	426	412	392	404	435	403	418	422	447	419	410	385	416	411	399	408	421	409	434	422	431	395	420	415	423	424	411	421	440	382	396	364	417	413	392	417	433	417	386	395	393	382	439	413	415	389	381	441	417	404	431	404	435	444	417	425	412	405	415	388	428	399	400	371	403	396	434	419	439	395	443	431	424	436	428	406	450	430	389	414	426	418	387	403	418	389	387	396	402	406	429	429	399	453	446	425	398	451	422	422	415	427	391	399	430	413	390	437	433	396	463	449	386	430	415	426	446	441	441	389	374	391	394	438	414	426	415	417	392	414	396	386	404	421	426	415	425	443	402	402	416	411	417	439	381	406	405	385	390	427	414	382	389	425	420	410	411	403	389	418	432	420	444	409	390	428	402	417	408	403	407	418	431	418	414	381	406	389	416	430	426	418	422	384	424	415	362	407	420	457	411	421	418	426	471	419	411	396	412	394	382	373	411	444	443	352	416	402	402	407	450	433	428	429	434	383	453	366	403	393	427	423	413	420	419	437	407	401	410	433	415	408	397	410	421	463	391	426	409	397	406	414	397	417	391	386	413	427	410	417	446	414	421	407	423	412	397	421	413	422	432	419	403	433	427	422	467	425	388	399	449	409	378	404	428	404	454	389	437	426	379	421	427	423	411	419	384	457	396	419	421	385	387	430	363	394	418	400	434	439	410	409	435	433	394	392	414	438	410	414	410	420	417	426	413	398	389	437	410	409	415	434	429	416	384	446	454	417	463	457	419	410	372	391	426	407	425	389	405	401	424	403	392	419	434	412	395	413	404	413	448	400	441	420	375	386	414	425	402	439	411	412	411	427	388	404	381	421	431	403	428	426	429	438	419	408	403	404	444	421	408	430	408	460	431	395	393	437	434	414	403	424	458	417	417	403	432	424	432	383	432	415	414	430	427	377	414	392	384	422	417	413	441	402	436	380	432	397	387	441
3506	8125	5689	2707	2001	1497	1234	1065	929	819	746	684	707	637	631	581	644	602	605	560	563	583	536	516	541	524	577	531	518	548	518	534	519	523	495	502	529	538	512	531	533	514	554	521	542	530	529	518	528	524	502	521	502	537	505	504	522	497	523	509	538	517	530	500	532	541	493	525	540	509	539	532	581	547	533	514	519	473	515	502	501	486	530	503	553	506	507	499	502	495	518	540	532	503	514	506	513	517	519	538	515	535	500	515	496	535	477	527	494	502	482	539	523	540	498	507	508	523	520	561	508	528	518	505	511	487	490	542	603	509	507	550	506	487	519	496	492	481	507	513	502	494	508	478	489	472	528	492	568	493	529	508	517	522	542	520	519	539	503	520	475	538	517	497	526	503	539	522	487	498	565	520	516	510	547	482	500	535	519	531	491	509	498	567	549	524	528	516	518	511	542	532	522	525	513	524	461	535	536	593	497	512	504	531	501	554	475	516	509	489	533	517	512	537	511	500	545	518	493	510	505	531	526	482	535	522	552	575	498	504	529	528	489	518	551	525	492	513	524	505	544	487	507	497	476	518	473	514	547	502	486	537	502	508	517	544	509	556	530	521	505	499	542	511	499	534	507	540	531	500	550	493	496	488	553	494	484	498	513	518	492	525	497	537	515	516	489	488	513	550	541	548	486	506	523	493	533	511	541	565	475	518	524	547	455	492	538	523	498	502	559	535	496	502	525	521	551	518	529	519	538	529	506	524	537	522	512	508	539	512	503	459	464	504	490	503	527	536	538	519	493	534	507	510	490	502	522	525	523	495	532	496	545	481	493	510	480	511	484	497	489	490	518	523	516	492	518	531	517	517	499	534	519	524	483	491	510	503	522	514	535	518	512	520	569	499	521	570	499	518	528	531	563	522	510	481	466	482	497	525	497	489	515	529	527	497	474	475	500	533	534	524	502	515	507	535	494	483	503	508	494	502	510	514	531	510	507	545	540	522	522	541	497	539	515	534	520	540	491	502	532	528	547	516	478	541	511	498	532	532	521	527	539	524	546	509	516	542	501	512	520	522	521	500	511	504	513	487	523	506	524	499	498	515	469	529	556	538	543	526	521	496	551	520	520	545	538	515	528	571	529	497	508	528	479	528	489	513	508	503	473	476	506	508	512	485	502	510	500	485	523	483	550	549	497	485	519	487	528	559	487	509	514	522	482	534	530	516	569	501	526	507	494	497	503	543	524	575	525	503	528	536	519	503	530	512	507	478	520	536	501	523	539	510	545	474	549	548	541	500	527	525	498	504	535	498	479	506	513	485	484	509	541	520	511	512	545	501	543	500	516	498	541	503	529	528	551	525	502	575	531	545	510	474	508	499	496	510	520	515	514	493	509	559	528	568	525	550	513	504	517	539	458	539	517	502	513	556	520	536	480	520	521	545	504	510	493	576	523	495	512	546	497	534	502	515	481	570	507	507	512	525	550	532	550	518	514	521	558	526	508	554	548	552	550	532	551	566	521	495	520	500	514	510	515	512	475	529	503	520	509	512	455	520	519	555	526	517	519	483	488	491	494	489	540	531	547	564	480	530	473	515	539	540	521	489	519	526	485	523	526	560	520	531	484	512	496	497	521	495	522	522	535	484	517	535	474	513	512	501	518	479	490	505	537	545	488	509	534	535	451	483	495	522	534	477	506	494	495	482	530	539	487	596	496	575	516	501	507	500	539	542	507	497	494	476	528	504	514	531	514	514	512	522	514	501	526	493	513	500	538	483	513	507	510	530	556	532	555	507	539	527	487	514	528	531	537	533	499	499	506	505	507	506	506	502	499	504	474	490	522	512	496	537	510	499	539	537	484	513	506	512	523	529	525	529	476	533	516	492	499	497	499	509	490	476	499	479	497	533	525	514	505	548	523	494	506	538	502	528	526	529	555	508	528	577	518	510	535	506	542	538	493	557	507	515	535	529	546	519	542	522	499	515	502	508	481	521	527	530	525	513	561	513	496	509	508	530	505	534	502	504	518	565	505	456	546	559	528	564	524	530	524	543	503	536	481	528	545	524	505	500	495	517	532	508	507	504	516	481	526	529	526	506	520	540	485	529	542	539	514	500	525	508	491	486	514	516	502	524	495	495	535	535	513	526	518	544	520	516	537	484	554	558	522	530	518	504	516	530	524	500	524	497	544	482	559	513	529	490	481	487	560	545	501	500	512	499	516	532	518	515	503	519	535	512	520	505	521	525	509	536	515	528	497	505	536	526	480	524	507	521	549	527	501	508	498	482	516	483	525	583	533	546	504	510	477	531	503	514	493	513	504	518	536	493	516	520	462	534	572	503	479	536	543	550	514	508	467	524	513	541	513	518	481	496	519	510	533	572	496	558	515	589	484	495	537	508	489	540	518	488	512	505	510	500	488	535	602	501	545	478	528	508	474	547	506	476	554	521	532	466	507	500	541	525	494	525	530	521	503	496	522	528	502	550	471	498	522	504	514	538	497	511	501	532	547	518	493	471	518	540	519	503	535	520	494	550	513	517	532	512	504	490	500	515	511	501	551	518	484	560	512	517	489	512	484	523	481	493	504	525	499	521	521	519	490	507	543	509	485	530	520	496	495	541	500	517	506	527	543	475	503	491	561	527	566	520	551	511	529	498	471	478	475	547	538	494	520	506	558	572	498	482	507	491	483	514	503	524	446	505	520	539	480	533	513	524	521	498	540	545	494	475	483	505	516	524	581	502	496	523	464	507	498	534	497	538	525	514	502	514	542	503	515	526	548	486	490	516	508	497	537	507	519	488	489	552	499	521	509	522	483	517	522	531	512	544	486	546	510	517	530	533	535	529	494	479	509	551	529	534	549	524	554	491	542	545	517	522	527	526	515	485	493	512	475	468	514	560	522	512	484	563	490	502	540	572	527	513	534	524	488	471	510	506	510	553	503	510	496	495	514	512	526	506	555	528	461	490	523	512	469	493	479	527	468	527	529	486	561	528	519	505	526	505	514	485	511	524	536	561	514	532	500	502	538	492	537	515	541	505	505	527	470	502	536	525	506	539	517	549	468	535	505	507	515	519	496	503	520	514	533	489	482	521	519	525	496	510	462	517	530	514	556	494	530	489	488	506	516	516	532	469	505	521	520	568	535	543	552	505	535	491	515	521	492	505	506	506	526	494	524	499	490	476	491	505	479	467	485	518	545	502	519	505	559	510	529	492	557	471	490	506	511	509	489	517	489	509	527	503	518	515	512	510	483	519	528	511	522	530	532	530	462	511	536	507	518	527	505	515	520	533	513	495	493	523	519	479	484	463	540	491	518	509	546	564	483	527	461	525	479	504	563	529	499	530	522	523	507	484	494	480	519	506	506	524	507	474	521	504	498	520	515	507	516	502	500	517	496	529	497	516	526	536	509	526	455	526	541	527	479	496	559	505	515	527	531	507	485	510	520	519	519	510	555	510	497	477	502	515	557	466	533	480	494	546	492	519	533	562	508	497	517	501
24627	21133	27137	25315	9070	549	441	362	326	309	327	283	302	277	252	253	251	284	214	258	240	262	252	274	253	248	263	249	247	250	228	251	212	238	239	243	251	233	251	259	231	270	242	243	271	231	237	236	238	253	247	244	250	238	236	227	221	252	276	260	211	235	256	221	251	247	236	241	229	213	262	241	239	234	253	262	234	242	231	257	247	287	269	235	241	235	240	213	240	233	251	248	235	272	258	228	226	257	228	251	257	258	255	265	235	223	233	262	266	236	275	227	255	251	231	245	238	250	247	248	235	232	240	204	250	254	244	235	256	245	229	240	222	255	228	237	260	239	221	224	224	231	241	234	246	234	240	223	265	231	232	238	251	267	220	246	231	241	257	263	240	245	248	240	265	251	269	229	263	246	242	228	260	273	210	207	246	273	217	224	261	261	254	249	219	235	244	259	230	239	235	213	234	208	235	240	227	239	231	247	244	244	248	228	260	254	231	210	234	241	225	259	261	251	231	255	215	247	239	235	250	254	238	252	215	228	245	273	258	245	223	227	255	212	228	242	216	268	227	246	250	251	233	219	236	232	241	248	260	243	259	218	245	250	250	242	232	239	243	242	225	235	253	222	247	237	242	253	273	260	219	252	277	220	202	241	242	224	290	242	239	257	261	241	211	244	244	235	249	231	224	244	251	218	257	251	234	239	239	246	244	230	213	229	222	266	248	264	261	245	231	239	212	243	238	221	241	271	229	242	245	260	228	254	221	217	235	257	230	254	236	263	230	251	264	244	224	258	246	237	236	273	238	245	218	234	228	229	227	266	218	237	257	232	244	251	235	250	240	251	236	258	241	232	254	267	250	225	239	232	235	265	250	221	238	247	255	235	274	239	237	262	273	260	228	271	226	253	238	254	243	238	246	245	233	263	206	237	255	244	245	250	252	221	227	247	239	237	249	232	223	240	235	226	240	246	249	252	218	232	255	236	228	219	231	259	266	225	250	233	235	231	209	269	241	250	243	241	252	260	238	244	211	242	231	233	250	248	243	239	237	255	219	234	237	238	229	254	266	250	224	222	239	248	246	247	257	218	234	227	242	231	218	247	249	228	236	243	243	247	200	263	246	238	262	229	216	253	245	253	252	243	247	235	249	263	273	260	239	227	242	246	201	230	236	241	235	224	236	257	235	241	230	255	244	284	257	249	234	240	252	239	250	247	254	259	274	243	248	265	248	254	235	204	258	226	238	258	261	236	256	259	281	215	230	229	219	241	241	252	249	267	227	245	240	245	249	257	216	244	249	246	235	247	255	242	229	251	226	265	247	228	244	227	278	245	269	250	246	208	221	245	233	226	226	264	246	247	230	233	237	227	225	255	231	213	223	228	218	229	252	248	255	249	239	266	213	258	226	237	247	236	264	236	245	231	254	237	236	234	231	240	265	242	255	261	240	261	223	227	222	245	236	230	228	256	214	247	236	249	243	247	248	223	228	244	234	269	233	256	242	265	249	215	266	227	241	215	223	246	224	241	229	244	241	260	259	239	222	244	248	269	244	210	227	248	232	240	247	240	248	236	221	243	256	230	249	220	252	256	244	231	235	251	246	295	225	234	237	236	231	242	253	228	222	228	235	242	232	251	281	253	289	235	212	264	259	248	239	239	229	271	221	197	225	235	225	247	249	256	229	258	258	236	258	258	246	247	229	223	229	254	250	257	228	271	230	210	247	249	234	216	226	271	231	245	248	244	241	244	205	247	264	234	251	274	283	236	261	205	254	223	252	224	225	224	257	232	229	197	221	251	232	219	225	255	240	257	241	248	227	230	260	240	244	239	240	225	246	238	234	231	229	256	213	243	248	218	250	228	231	254	261	263	230	230	247	244	225	224	231	203	231	249	233	238	232	242	235	225	238	239	228	250	252	248	257	239	256	238	235	238	242	208	241	260	234	222	234	247	239	243	241	245	232	252	259	237	227	217	230	252	211	248	265	231	219	251	226	238	254	240	256	234	228	262	269	231	241	257	233	236	250	244	230	233	219	248	235	249	234	266	230	226	220	214	255	260	226	228	260	250	227	236	248	223	230	235	220	229	260	248	242	246	240	236	244	249	222	202	255	243	210	237	233	224	219	247	236	251	249	230	239	231	273	245	224	219	253	205	247	223	274	223	238	270	249	211	229	234	243	251	253	240	245	216	207	212	221	239	262	231	281	262	228	256	245	241	226	228	247	228	225	243	225	245	225	244	216	216	249	247	265	232	247	230	258	241	234	242	248	218	245	262	235	258	236	248	238	229	250	255	245	223	267	233	239	226	213	224	212	239	233	230	262	249	247	254	251	245	225	227	235	228	239	204	237	249	226	223	238	241	240	212	246	226	255	224	275	230	265	212	247	239	255	250	260	252	249	233	241	255	278	216	249	238	213	231	228	214	225	214	277	254	261	251	222	246	228	234	232	254	240	257	249	249	255	228	256	230	258	239	261	255	225	251	227	219	246	248	223	212	211	238	227	244	214	227	240	213	222	236	242	241	216	234	240	234	265	244	221	249	226	262	259	258	233	252	253	256	258	230	250	217	267	230	268	246	245	204	232	266	237	244	264	255	260	227	261	253	231	225	246	250	246	247	240	221	232	260	229	255	237	253	243	239	271	262	228	237	241	249	254	259	255	239	243	237	225	253	236	241	216	240	232	222	240	224	214	238	241	218	260	215	232	230	219	226	225	252	275	230	244	211	242	234	231	258	229	225	231	246	280	257	242	253	234	262	225	238	216	220	266	239	263	232	236	231	255	223	238	231	224	239	263	250	259	228	248	256	215	243	238	243	270	235	237	256	242	239	248	241	274	240	202	247	229	271	237	269	260	247	242	247	263	233	231	214	258	253	237	268	234	229	230	247	216	222	242	246	250	234	241	214	266	256	225	219	222	255	249	233	260	256	244	252	249	258	240	244	246	240	238	246	243	246	224	230	208	210	238	248	233	241	217	194	215	223	240	221	252	258	240	211	228	242	217	221	245	245	241	230	250	251	220	270	247	243	264	235	204	255	250	241	239	208	235	246	229	241	236	246	242	248	264	243	282	245	262	234	253	216	233	201	240	243	244	244	248	244	239	249	252	231	237	243	247	249	257	229	253	263	233	229	266	262	238	220	225	246	231	251	228	189	227	256	264	260	219	202	223	250	246	266	253	241	232	246	213	237	232	240	238	223	255	255	260	227	257	262	231	235	228	268	234	242	249	231	240	202	255	248	211	240	216	236	260	255	213	242	234	228	246	256	254	203	236	259	259	288	257	271	267	247	238	233	220	232	261	228	258	239	241	241	260	234	232	220	250	273	255	262	267	224	211	232	227	268	265	231	249	241	230	249	201	247	245	251	245	237	233	247	247	230	249	216	257	230	252	221	234	238	253	251	227	252	240	232	242	224	256	228	237	260	237	245	264	241	240	250	238	257	269	232	251	265	233	242	240	248	230	208	239	239	233	226	261	255	243	255	240	250	226	254	232	225
3363	4496	3073	1359	1076	841	689	607	503	464	445	352	351	364	343	345	363	349	336	312	323	319	323	313	306	313	336	316	337	308	312	268	337	335	294	291	320	287	287	321	280	282	329	320	298	289	280	275	296	297	293	298	315	326	334	284	330	273	308	319	274	303	294	290	302	293	289	321	305	311	283	318	300	276	290	327	322	290	276	298	277	312	267	296	299	277	292	293	307	326	300	324	300	312	266	299	271	282	309	317	291	326	297	288	325	285	269	301	295	273	295	288	283	276	307	303	301	274	286	262	302	298	275	303	292	290	282	332	311	310	285	305	276	302	314	311	260	269	307	286	315	307	285	288	283	289	263	271	279	293	290	295	308	277	286	296	269	274	309	293	303	308	303	275	317	265	259	304	267	275	280	296	302	303	298	292	284	288	273	308	305	300	300	312	277	285	277	314	271	263	283	304	302	301	310	258	257	281	317	288	281	307	269	303	333	281	303	271	275	344	304	291	291	294	316	290	308	312	301	275	298	290	297	264	278	310	291	300	310	278	284	322	265	297	280	267	292	291	312	289	307	286	278	310	308	282	269	265	292	304	295	285	314	297	298	300	271	292	327	299	311	307	306	292	284	303	300	295	293	280	295	262	342	324	285	290	313	285	282	307	283	276	294	304	272	314	300	282	281	296	273	304	320	320	282	303	278	272	284	293	286	255	269	279	283	279	328	308	279	278	298	291	332	283	274	286	286	271	271	292	289	280	292	322	304	310	293	307	288	267	301	286	294	284	308	295	292	313	299	311	322	281	270	264	297	281	322	301	282	300	277	278	302	268	284	259	269	300	300	280	258	288	282	262	292	317	292	329	301	283	307	294	296	291	320	323	315	304	333	281	279	300	301	293	286	314	288	285	288	292	273	281	299	305	274	284	262	278	292	262	284	250	282	265	321	285	307	264	301	284	274	307	334	276	288	292	275	293	319	309	239	319	296	278	348	303	291	303	317	283	282	301	293	306	300	283	275	307	286	299	298	284	312	280	304	285	290	306	318	272	279	289	279	293	290	267	267	285	308	294	271	302	296	279	291	294	313	308	290	277	296	286	324	268	282	297	282	299	270	291	269	281	282	302	311	335	292	306	293	305	283	292	306	294	309	298	272	288	311	278	292	312	322	283	318	288	303	309	317	276	287	288	277	298	322	297	321	304	328	306	301	313	271	266	295	268	273	324	242	298	303	301	286	266	308	305	317	291	321	275	286	293	308	278	328	313	288	291	298	327	289	295	251	275	277	303	281	309	270	316	327	303	288	291	295	296	279	320	275	286	334	296	295	281	261	298	280	270	284	300	289	287	300	280	287	297	305	282	311	282	301	279	283	283	301	307	281	317	327	326	305	288	299	288	293	281	297	297	302	299	301	310	276	280	334	297	296	296	272	305	279	302	316	251	286	300	316	310	298	327	298	314	334	307	302	309	306	275	273	296	301	299	310	257	254	307	284	303	285	290	283	312	300	310	290	303	287	304	298	295	293	271	285	281	302	294	305	295	302	285	304	285	307	299	290	267	298	309	301	262	298	274	265	315	313	302	318	285	300	309	313	290	299	293	263	287	292	268	283	297	277	281	259	308	311	271	286	308	295	287	286	291	322	318	317	293	312	291	290	283	309	319	291	315	281	312	281	300	297	311	297	270	284	288	316	316	329	286	286	278	279	300	297	297	296	294	303	276	305	309	278	282	270	279	250	285	320	268	299	271	291	288	289	292	279	301	301	295	287	298	268	284	282	332	272	283	301	297	274	313	279	316	308	265	315	299	290	302	253	298	292	305	298	283	276	300	288	280	305	301	312	283	270	290	335	277	301	284	312	278	278	290	308	289	297	321	310	277	292	299	273	303	289	290	280	270	283	319	322	284	301	283	290	290	288	310	314	286	292	313	307	287	305	277	329	279	273	277	309	279	271	278	293	296	284	286	285	281	274	297	300	289	287	316	299	279	271	280	308	279	272	323	303	270	332	257	292	277	302	300	312	287	325	305	312	278	289	261	261	297	282	292	327	305	279	280	271	286	302	286	301	298	284	284	306	301	271	278	280	296	318	311	302	295	286	286	276	296	295	275	295	248	279	320	284	288	267	290	300	302	302	297	294	295	309	300	291	293	306	270	313	292	269	325	313	294	330	292	291	286	285	285	272	292	288	334	296	289	254	292	282	268	272	300	311	325	307	273	268	311	304	271	284	316	300	285	282	300	267	270	282	333	279	328	291	282	292	297	298	296	285	282	308	311	295	291	296	297	298	291	289	290	282	302	300	295	274	325	308	284	306	258	282	291	275	266	298	300	271	310	277	310	308	298	300	296	318	313	291	289	295	288	273	320	291	304	312	313	265	301	284	331	292	294	313	279	283	291	297	313	296	279	315	282	284	281	299	281	276	291	264	275	315	295	305	317	299	271	294	290	312	242	285	297	285	296	321	304	267	319	299	294	299	295	284	301	293	315	287	265	302	281	295	279	284	294	299	285	302	263	265	287	297	296	270	300	274	284	269	294	299	292	290	290	292	290	280	277	305	297	293	298	258	314	311	288	288	287	270	324	289	318	294	329	268	299	279	273	287	305	275	299	299	294	298	275	295	307	282	282	302	332	283	290	297	298	299	267	305	266	275	275	280	283	299	293	281	288	285	322	293	273	301	278	330	304	286	286	322	297	270	320	284	281	304	269	280	326	312	293	287	295	286	287	290	322	315	296	279	266	296	280	298	274	280	288	287	314	251	314	299	284	282	308	321	282	317	300	257	258	313	311	305	282	310	302	290	292	269	287	328	275	278	294	294	310	297	306	293	294	275	284	293	278	298	280	329	282	284	280	288	322	311	311	289	317	289	279	271	279	292	274	287	295	298	311	295	300	322	270	285	321	295	286	290	275	291	313	271	284	268	323	302	269	296	304	305	269	312	272	313	294	281	311	257	300	261	296	263	295	318	263	297	256	280	293	278	279	263	296	290	309	242	275	294	321	278	312	304	299	282	298	296	320	279	298	300	282	281	285	280	296	275	273	282	278	281	295	275	310	295	282	260	302	279	283	315	313	281	281	283	298	277	288	295	314	282	299	297	288	303	305	347	281	284	261	283	288	290	329	293	285	270	303	290	293	292	327	324	299	275	291	294	283	321	295	289	285	281	303	304	284	311	294	278	288	291	323	285	308	289	294	301	261	308	300	284	289	265	303	297	301	307	320	275	284	303	283	268	283	295	278	334	289	326	310	272	271	289	285	302	293	298	306	281	304	300	266	290	273	287	297	276	273	282	272	286	261	270	279	291	259	311	305	287	274	261	297	279	298	274	290	252	296	268	269	286	291	302	282	298	291	300	301	284	292	301	276	288	274	286	317	272	293	312	290	319	315	298	281	305	288	283	273	291	298	317	289	286	333	330	261	322	310	260	290	294	282	279	304	276	305	289	269	302	304	321	328	278	320	310	309	317	285	309	278	316	292	285	279	308	305	337	314	285	244
22514	21118	28754	23745	21118	21141	6686	732	532	451	413	309	313	281	263	259	271	260	214	228	240	204	212	222	222	200	228	182	168	172	201	181	192	198	204	177	188	201	182	170	177	194	181	183	185	178	166	179	190	179	184	186	184	181	191	187	185	158	183	170	177	191	179	211	187	183	189	187	190	170	183	171	164	155	192	183	196	196	176	175	176	182	164	181	182	178	182	156	183	164	167	185	150	176	174	177	173	167	167	182	201	185	184	187	203	196	166	176	188	162	177	157	164	202	164	155	158	180	180	171	196	169	165	176	173	163	169	188	173	202	189	186	164	164	180	176	159	168	174	173	180	186	179	166	182	177	176	170	166	163	183	196	163	169	177	174	174	183	169	184	160	155	181	186	185	175	162	157	144	205	150	180	186	160	180	165	163	188	167	184	175	184	154	158	196	161	188	140	162	160	173	147	177	170	156	171	159	177	157	173	191	165	143	165	209	188	184	175	166	183	168	156	174	183	170	168	175	153	181	172	171	173	179	153	186	170	171	176	174	157	164	162	167	134	162	164	179	167	179	178	165	155	164	165	169	167	185	155	206	188	153	175	181	200	167	184	187	170	181	187	172	183	165	170	185	179	181	200	161	160	177	169	177	164	155	162	182	157	194	179	190	179	177	162	173	173	160	155	159	163	158	153	184	168	179	184	173	182	190	152	158	162	181	183	189	175	177	198	177	152	171	183	172	172	145	169	174	170	168	172	164	158	161	170	195	176	178	166	146	173	155	143	190	170	170	132	177	203	181	185	162	147	159	171	176	166	190	196	168	149	176	179	152	170	172	162	166	165	178	156	176	184	163	178	172	145	158	170	184	157	182	164	186	176	174	174	170	164	163	171	165	198	154	160	158	178	178	172	180	202	170	173	156	179	151	179	205	193	181	181	172	168	184	168	163	180	169	147	179	189	175	164	180	190	157	191	156	210	162	177	155	179	178	184	159	162	178	163	172	169	192	156	182	167	156	160	169	186	155	160	183	187	197	173	166	177	172	146	170	182	170	191	172	169	176	159	173	171	176	158	174	151	177	174	177	150	170	178	192	198	158	161	201	167	173	168	189	193	186	179	155	179	198	178	186	192	169	157	187	191	171	159	183	161	174	162	190	161	180	178	186	166	163	196	159	151	160	170	171	178	167	173	185	169	179	142	167	184	159	138	172	191	166	219	191	178	173	152	155	191	174	171	187	195	170	163	178	170	186	189	163	157	164	161	184	156	181	196	181	183	157	173	170	181	152	178	176	149	164	177	164	158	209	199	186	185	177	162	171	175	159	166	174	182	169	157	162	179	166	171	164	161	177	164	172	152	168	186	177	169	188	182	157	172	178	147	169	175	173	175	196	192	164	182	194	162	159	159	164	163	179	153	178	168	167	167	180	164	166	184	180	178	170	177	166	171	171	176	172	165	152	177	167	166	178	168	166	195	159	161	165	174	163	177	158	200	167	166	167	179	185	168	177	178	194	204	179	168	176	182	164	162	188	199	181	174	171	173	149	166	164	163	186	187	153	174	206	212	175	156	176	170	177	199	174	168	163	146	179	145	169	177	176	177	174	160	163	172	160	154	181	170	165	196	159	178	192	208	186	185	159	174	169	165	169	151	174	157	157	166	163	168	150	177	174	174	172	171	166	149	164	163	167	185	144	189	158	143	188	204	182	175	178	172	181	177	160	160	180	168	164	175	165	183	198	179	178	192	171	169	180	181	177	184	172	175	198	162	150	174	164	166	172	184	161	170	184	170	171	162	167	182	169	161	169	169	185	173	152	188	157	180	180	172	181	157	184	194	141	197	204	171	192	156	168	180	178	181	170	168	169	178	162	170	145	150	165	173	188	159	177	194	178	173	158	151	154	168	183	172	182	167	156	143	178	164	173	185	156	174	189	190	168	133	177	169	169	180	157	175	230	180	189	170	195	169	171	181	182	169	176	167	191	157	195	207	175	147	183	176	167	155	155	178	179	186	163	169	173	182	161	181	157	178	195	200	197	173	200	154	166	183	195	162	145	168	162	166	173	157	194	174	194	163	170	172	187	184	168	194	203	198	159	175	168	165	172	182	189	189	164	173	172	189	142	186	186	173	157	192	171	158	178	160	166	198	178	161	144	189	192	165	153	158	191	161	173	184	170	168	169	173	183	202	165	164	167	170	153	172	162	164	171	193	179	173	160	168	167	169	166	170	176	181	165	172	173	166	186	172	168	168	191	172	182	181	178	142	199	174	193	169	170	182	185	160	166	187	184	165	175	189	174	171	198	179	165	163	180	187	170	172	163	174	178	191	177	184	161	174	169	173	156	162	172	169	183	165	167	179	179	201	159	160	198	161	151	157	168	177	174	168	191	150	155	163	177	167	179	181	167	161	173	168	125	173	168	175	191	168	150	175	208	157	157	193	178	178	167	163	166	156	176	152	167	181	150	181	182	188	178	202	199	186	160	204	164	163	137	148	168	179	176	160	157	161	150	170	163	182	182	174	202	186	182	172	171	159	165	180	172	173	195	187	173	162	171	149	163	181	175	177	178	161	166	168	170	173	205	169	167	191	171	174	168	177	205	197	188	178	185	184	186	170	141	159	185	155	175	178	191	173	167	137	159	208	185	177	165	162	175	184	182	187	175	156	166	189	163	188	168	159	186	186	167	177	179	187	170	189	156	180	170	189	189	173	161	168	170	165	195	168	150	176	155	167	163	174	185	171	175	185	155	159	197	162	168	157	193	150	165	177	171	163	158	148	156	187	168	166	168	155	160	202	181	201	193	181	170	193	143	180	194	173	158	160	168	205	167	170	166	160	187	175	179	186	179	176	176	165	191	165	172	146	150	186	170	167	189	191	176	175	182	173	179	154	158	157	152	194	168	177	175	175	150	167	166	177	180	182	174	203	197	165	171	168	170	168	174	152	156	148	176	193	187	151	177	173	159	187	189	156	157	186	165	171	168	160	159	202	184	177	169	158	156	163	174	179	171	165	160	209	163	173	184	152	192	187	143	189	149	169	179	152	168	187	182	182	147	187	199	173	184	183	183	147	177	185	183	172	173	142	167	181	168	195	188	175	166	184	146	171	175	180	179	160	169	177	174	184	178	158	162	165	172	156	189	181	194	155	156	204	178	171	179	183	158	157	183	161	173	162	158	166	179	178	166	167	184	192	185	182	168	177	149	171	154	154	188	156	175	164	172	176	171	199	161	197	172	182	183	167	165	165	191	179	151	170	170	147	181	170	168	162	176	175	162	196	170	167	138	194	171	172	145	165	194	163	173	158	155	178	175	178	166	159	177	167	183	158	169	156	181	167	183	189	170	178	176	187	177	179	164	178	157	174	166	195	167	178	191	206	171	161	168	164	164	164	152	175	161	164	175	172	159	190	164	173	193	184	170	165	144	151	174	191	150	179	162	165	159	183	171	175	197	184	182	171	181	183	164	169	165	162	156	171	150	184	174	173	189	174	165	185	166	165
4460	13312	9283	4114	3010	2182	1622	1335	966	847	723	638	568	485	462	464	395	371	359	331	327	299	284	318	267	262	266	281	272	270	264	237	262	258	252	258	267	235	269	247	276	253	224	230	227	254	242	222	201	216	238	241	204	242	243	214	241	236	194	229	216	227	209	214	230	235	227	236	222	247	241	203	255	229	248	219	221	235	234	223	203	212	235	252	243	213	202	202	203	233	217	217	214	203	237	235	228	221	204	223	207	207	235	212	233	246	215	229	218	236	223	233	224	234	210	228	225	228	238	225	233	249	237	224	233	258	235	229	219	236	196	202	216	236	247	218	196	216	240	235	223	241	212	211	222	197	193	239	217	223	240	221	219	231	202	216	225	233	216	221	229	223	236	211	227	211	213	196	238	234	219	241	211	191	212	199	192	234	228	214	199	233	215	213	249	211	219	218	203	221	240	224	209	203	215	206	202	218	227	204	225	227	218	262	217	208	203	192	236	183	239	249	209	205	215	242	202	211	234	199	211	220	213	187	211	207	236	213	247	206	219	230	236	208	218	203	215	202	245	240	226	269	209	216	194	231	222	201	207	217	212	216	246	232	210	248	221	224	234	249	196	221	217	196	221	211	221	203	218	243	216	204	220	192	222	229	237	223	196	246	216	195	206	202	209	229	212	209	198	209	228	214	242	211	214	211	213	207	208	203	235	229	196	240	232	224	217	196	232	209	205	214	243	233	219	212	220	217	203	233	233	207	229	191	225	223	206	194	204	197	236	223	228	223	223	200	236	223	227	230	226	236	190	202	211	224	203	214	229	229	224	229	229	233	242	211	213	220	229	217	208	205	222	247	218	209	212	210	210	213	209	234	209	234	199	217	235	215	205	210	228	237	228	221	256	244	234	223	217	229	251	229	232	210	241	228	192	236	208	235	215	221	195	219	237	233	224	216	215	204	215	241	200	210	201	224	227	218	229	227	232	233	217	247	211	204	210	215	215	212	221	207	201	204	228	214	192	221	224	194	215	221	219	210	201	214	234	226	223	244	246	210	232	229	212	228	221	222	237	212	212	216	241	221	219	217	234	217	203	226	237	215	206	201	233	220	219	267	219	234	233	225	222	216	218	239	209	241	234	226	204	243	247	227	214	211	214	238	201	233	226	240	218	224	230	198	217	222	189	211	223	225	220	207	240	239	237	222	199	227	242	195	211	212	214	226	210	217	213	234	218	236	235	210	227	243	211	219	199	205	229	208	216	232	218	209	226	228	236	226	216	222	222	230	234	200	221	230	231	195	225	210	196	222	209	221	216	191	199	212	244	232	239	202	203	238	202	243	209	229	218	208	225	215	216	204	226	235	241	190	219	232	248	230	228	223	199	221	210	249	199	236	220	221	208	240	222	210	211	237	230	229	221	211	198	204	230	228	218	224	217	225	216	205	215	208	204	243	238	202	213	221	214	187	231	218	230	206	226	211	219	218	205	236	228	221	223	212	183	216	210	208	219	233	205	216	220	217	250	198	232	196	227	226	207	227	213	217	200	192	229	231	236	215	229	225	209	220	206	227	234	224	228	210	219	221	208	210	228	230	230	205	238	212	208	237	243	220	211	224	221	242	223	226	214	202	220	199	223	237	218	191	211	237	219	207	195	185	237	183	211	228	220	221	239	190	215	222	205	210	217	217	203	208	241	189	194	206	234	206	245	201	230	215	214	214	204	209	216	207	220	236	212	236	235	225	202	198	231	216	256	235	216	182	254	232	193	230	233	224	199	216	232	207	226	211	208	205	241	230	206	237	220	254	236	222	233	199	201	232	197	236	225	177	231	230	199	192	225	239	246	207	226	203	214	235	193	226	214	220	219	234	221	224	202	226	224	222	217	208	201	209	233	206	218	223	207	223	228	203	236	224	236	209	212	224	234	209	217	217	202	235	216	242	225	206	216	227	248	209	232	203	224	212	231	234	220	241	245	209	196	238	212	270	223	216	231	217	201	221	227	210	220	244	221	243	260	210	210	209	206	216	211	195	213	221	195	230	206	202	216	206	229	218	246	236	229	201	224	207	225	217	255	215	222	230	220	220	232	238	240	232	225	216	230	204	212	227	243	212	230	237	229	215	219	225	203	200	191	203	227	222	228	215	241	209	237	209	211	227	222	235	244	230	204	214	227	196	202	244	219	209	235	214	199	214	230	212	251	229	223	224	206	212	243	235	211	236	199	213	232	243	204	243	237	212	214	236	230	218	219	211	209	207	228	205	226	225	202	214	225	230	214	214	242	223	232	207	232	212	238	217	218	196	240	211	210	207	228	213	243	206	211	237	230	236	238	218	232	237	216	215	190	225	223	242	220	243	240	205	204	225	224	214	218	214	237	224	212	208	232	220	221	218	207	207	218	224	217	222	222	215	195	235	212	229	218	241	202	234	242	201	215	199	253	205	220	215	219	209	205	196	253	206	231	192	220	225	230	235	224	232	225	204	200	237	249	204	211	210	218	232	233	210	213	200	223	201	216	233	246	234	208	214	246	230	216	212	242	203	204	205	236	215	209	241	249	196	224	248	220	202	209	216	224	239	233	209	218	228	216	211	234	217	208	218	207	206	229	226	217	233	253	228	209	199	215	232	216	181	227	209	218	218	238	204	200	189	217	219	218	231	222	195	226	212	204	216	223	205	194	223	242	218	256	220	221	219	233	204	217	219	238	222	196	225	242	214	222	230	231	200	209	212	228	229	217	230	232	224	218	211	216	215	228	200	217	217	220	211	211	195	195	212	231	237	223	223	189	214	223	225	221	227	211	221	209	222	216	206	224	219	246	208	232	247	216	244	229	205	228	231	215	221	234	218	209	210	212	214	226	218	222	194	245	199	205	207	209	215	207	231	212	218	209	236	235	217	219	209	249	222	223	216	225	227	213	212	222	219	237	220	223	204	205	206	220	212	226	200	190	232	225	226	222	208	231	240	222	208	223	226	224	229	224	224	213	239	213	231	229	230	231	215	209	221	214	229	213	234	205	253	228	219	248	199	221	239	212	196	206	217	236	234	245	214	225	224	221	256	208	227	226	212	252	212	241	209	218	209	223	247	234	213	237	225	205	207	209	215	204	199	243	217	227	241	205	206	213	209	202	215	203	221	227	217	227	215	250	196	229	235	215	189	209	199	210	230	226	234	235	225	223	206	231	198	209	214	234	223	217	228	234	225	218	240	228	222	221	184	243	228	231	213	240	223	247	230	236	235	204	230	214	234	213	212	198	232	214	233	215	215	213	213	226	202	224	182	232	206	197	203	205	205	226	219	230	213	241	223	222	214	229	228	209	224	203	229	215	233	215	211	217	226	207	224	255	211	221	205	227	237	196	203	251	231	215	224	195	219	198	245	234	227	230	222	203	236	205	221	219	226	225	239	210	199	233	247	205	211	217	202	212	231	192	215	222	197	239	188	220	230	189	199	211	230	209	203	235	227	216	236	207	202	209	192	203	229	223	211	216	235	212	221	192	225
27183	18071	3770	645	497	442	483	442	446	404	454	462	405	438	476	421	425	426	419	413	441	437	410	459	439	443	441	438	460	422	473	420	436	448	436	444	470	451	422	427	460	433	457	424	408	392	431	422	441	413	418	465	437	434	433	423	439	442	374	422	435	420	428	441	389	442	421	416	497	457	466	437	461	426	427	436	437	419	440	466	432	424	429	421	440	455	423	435	427	431	410	446	458	427	458	465	402	453	431	451	459	441	423	440	472	420	463	412	444	428	441	394	429	444	423	449	419	433	464	438	443	424	461	408	411	439	427	424	419	403	439	439	414	413	440	440	406	425	429	486	449	479	438	474	469	443	432	458	422	418	445	428	421	426	439	436	448	406	413	430	424	427	405	431	456	386	454	479	458	439	422	463	429	420	456	431	409	435	427	433	447	454	434	425	444	400	453	391	439	421	400	423	438	431	439	419	443	424	445	444	443	409	468	409	406	446	459	441	405	477	424	426	417	436	423	451	439	420	452	406	434	414	418	473	402	418	427	371	436	440	428	435	478	423	451	439	439	418	455	474	455	419	420	424	429	423	410	428	437	441	442	466	427	417	443	409	407	413	443	457	468	389	453	437	438	412	441	413	396	438	437	390	439	435	433	459	405	405	415	452	451	430	431	433	446	413	440	465	459	433	445	446	428	411	396	431	454	451	450	463	460	435	452	433	423	438	444	441	458	434	420	454	423	455	449	407	422	448	430	394	411	453	436	430	432	413	429	441	454	410	445	421	459	418	444	439	428	391	420	448	453	429	428	434	408	458	438	436	420	423	436	456	431	438	437	417	428	433	447	441	414	439	440	425	413	434	396	458	421	406	423	464	477	440	436	450	459	422	426	417	425	462	439	380	451	438	451	446	404	415	450	405	400	406	465	383	447	400	391	433	431	448	460	439	425	412	413	464	448	406	451	427	420	427	413	453	446	425	426	440	442	453	429	414	430	424	458	425	432	443	413	424	425	458	425	438	411	417	460	433	454	448	433	403	455	446	414	439	381	417	455	421	427	421	454	424	427	437	435	429	445	402	410	427	462	435	413	439	430	431	414	451	428	435	452	433	413	447	438	421	447	455	420	456	453	420	442	437	432	435	421	418	440	414	428	451	442	392	471	406	412	434	422	437	466	429	420	426	454	458	421	445	428	463	433	441	439	409	435	472	434	420	423	455	432	387	389	403	397	428	398	422	436	423	424	450	461	441	415	444	440	437	419	457	446	426	420	430	456	414	456	439	450	450	430	428	390	432	401	428	444	443	417	436	411	405	417	449	419	399	410	450	468	425	453	454	431	442	383	420	456	417	423	451	435	435	394	445	462	431	398	439	440	428	422	386	447	455	415	415	427	418	431	441	460	429	448	439	422	452	439	456	449	458	428	415	425	445	400	431	408	440	440	433	452	418	403	437	443	435	434	393	433	420	463	463	444	428	449	409	394	440	418	436	422	462	435	447	389	432	430	432	420	421	447	442	453	407	403	430	415	448	417	384	416	470	441	422	446	403	450	428	415	421	460	428	416	432	423	431	440	450	451	415	419	422	430	402	494	448	413	420	456	454	405	374	433	447	466	472	371	424	444	398	465	427	431	427	417	451	457	439	399	452	430	417	385	443	411	398	409	414	466	423	464	442	437	474	429	436	463	429	438	440	426	452	398	403	433	431	444	448	423	438	447	394	490	423	465	447	434	443	450	421	467	435	461	427	405	434	428	417	453	464	446	461	437	410	414	457	414	430	457	445	416	383	448	445	400	404	412	432	470	436	448	435	417	417	414	451	428	419	455	443	428	418	403	434	447	436	417	441	458	443	461	459	444	408	429	404	431	442	417	420	432	438	447	445	389	414	422	430	476	429	409	422	442	462	459	452	453	422	440	413	453	424	428	428	402	420	431	439	427	419	439	420	450	453	428	443	442	427	430	442	441	424	409	442	485	449	445	404	426	397	419	421	430	428	387	457	419	480	441	418	394	441	409	431	431	415	420	423	484	439	418	401	412	451	455	421	437	497	419	398	440	455	452	418	406	433	426	469	401	402	436	424	440	447	435	440	418	428	420	431	425	474	417	408	420	477	432	427	435	443	428	465	450	429	412	456	414	432	445	420	437	459	409	411	449	451	437	405	459	441	433	404	391	453	417	446	412	435	452	444	430	442	432	433	441	417	464	438	448	435	432	441	456	430	472	432	462	445	450	403	448	418	437	430	457	394	425	412	416	427	443	437	406	462	439	442	471	446	455	443	451	387	403	435	428	398	433	427	440	419	444	410	424	437	463	441	462	432	474	432	408	432	424	426	478	414	402	403	463	457	428	430	437	421	421	451	476	439	438	439	449	472	423	409	425	422	438	454	416	411	444	439	404	436	491	425	446	454	423	424	411	459	431	433	434	444	454	429	434	387	426	423	391	482	427	485	461	427	426	426	464	470	422	466	428	416	453	405	390	411	435	409	435	427	432	418	417	437	432	421	428	454	427	426	409	415	448	395	408	483	439	462	431	421	466	464	395	445	437	421	442	466	445	413	442	435	437	445	440	423	440	445	444	436	446	433	441	444	442	432	439	449	482	429	446	425	432	455	412	431	424	440	389	441	418	420	411	453	447	438	433	419	437	408	416	422	424	463	429	475	469	418	425	432	443	415	417	401	402	409	424	435	433	454	464	437	427	425	434	404	403	458	426	487	435	446	436	423	433	441	413	401	420	460	440	455	436	436	444	437	457	425	455	434	444	431	433	456	460	401	391	417	436	476	443	398	419	439	408	408	444	441	408	396	440	419	410	429	390	423	443	472	445	416	434	386	437	458	442	415	400	409	442	438	420	433	430	426	440	445	446	456	421	431	422	406	409	434	407	434	426	433	466	408	466	416	465	431	460	427	454	436	444	451	420	431	427	407	412	460	430	457	417	430	410	482	409	436	412	454	454	436	420	413	451	419	440	409	411	443	422	473	413	399	439	450	433	410	465	466	423	452	422	421	437	422	402	425	439	430	414	454	433	414	423	441	431	414	455	378	451	427	432	445	453	440	452	431	417	422	437	437	447	407	446	461	441	478	409	432	418	448	430	452	430	434	419	441	425	433	431	425	461	419	407	442	426	459	443	432	444	391	439	410	475	420	428	430	465	444	474	414	471	442	404	414	416	495	420	469	437	453	451	429	435	411	459	423	438	409	426	421	443	404	453	406	420	416	456	423	423	425	428	443	441	422	406	420	430	453	425	424	418	453	462	464	406	433	418	420	418	435	439	428	418	424	455	416	406	424	457	394	392	433	430	421	414	418	413	435	446	377	478	412	431	435	406	440	426	453	442	457	462	442	389	458	445	439	452	437	433	450	414	438	447	409	429	400	448	432	408	387	430	405	457	436	433	413	431	457	433	412	427	423	396	431	422	441	474	428	412	449	412	414	457	427	455	432	461	434	425	444	414	419	446	452	413	439	404	466	437	408	401	433	422	440	450	424	416	428	418	472
4283	926	816	652	599	607	524	593	565	491	510	542	522	518	551	531	540	517	539	520	533	536	544	504	559	525	470	505	532	558	540	498	470	500	486	513	543	532	553	474	516	547	521	547	529	486	482	503	535	552	564	507	511	500	537	537	546	519	509	519	508	541	530	528	529	534	475	507	510	515	528	544	507	527	497	516	507	519	518	506	509	542	547	532	496	519	462	545	551	526	522	537	532	517	539	513	502	553	492	497	532	486	525	489	508	540	540	508	541	512	545	505	511	493	508	543	538	562	518	520	528	534	498	576	504	506	543	532	518	501	528	519	539	524	513	503	513	483	498	483	507	529	543	477	467	533	544	582	542	511	536	535	532	541	551	522	512	521	510	547	491	524	498	532	506	493	553	532	470	495	536	524	559	557	528	541	514	506	516	516	527	529	522	485	522	498	532	523	545	493	509	538	531	500	502	498	501	542	538	511	499	535	542	481	584	533	515	479	547	510	518	539	564	523	515	493	519	554	517	519	579	502	489	565	525	548	563	510	509	530	544	488	497	484	505	502	543	548	551	559	505	490	508	507	545	477	510	544	514	514	496	557	517	501	540	511	531	567	505	514	499	520	530	518	500	492	498	535	555	512	543	469	531	493	516	520	527	532	530	510	511	528	506	495	498	531	523	490	506	522	510	527	554	554	530	507	483	477	512	516	521	524	516	523	497	422	525	547	486	558	516	515	489	528	532	531	527	531	535	548	540	542	541	511	512	533	493	534	540	558	554	517	536	507	527	560	552	485	511	539	569	529	519	518	522	525	519	532	522	547	520	518	506	515	531	537	509	494	529	547	556	483	520	504	514	519	500	514	553	487	529	538	525	537	503	493	536	509	514	564	474	498	560	511	512	508	510	528	553	518	537	534	541	554	523	552	523	451	524	524	548	468	570	517	526	512	513	549	539	489	528	538	494	559	523	541	525	519	511	525	545	525	509	498	545	509	525	571	517	524	525	530	505	513	525	531	511	530	565	552	507	545	517	504	535	509	533	521	495	509	546	510	533	546	512	478	511	501	529	544	523	486	504	527	523	483	503	501	537	513	511	523	554	529	550	544	553	537	490	484	505	525	581	516	523	524	562	494	545	503	513	500	517	533	503	500	530	520	523	513	547	507	501	541	529	477	523	561	557	535	497	528	515	506	544	529	496	520	533	543	565	511	515	512	483	553	545	513	519	549	512	491	536	542	514	492	524	542	519	563	546	540	495	505	563	536	513	522	506	493	501	528	546	476	481	537	518	503	554	529	514	514	533	502	529	524	485	504	555	507	507	524	514	533	536	518	544	525	507	512	538	508	539	546	531	525	497	535	503	515	519	526	552	485	504	551	514	505	539	518	580	543	539	527	489	560	522	501	488	566	498	561	512	526	529	509	523	531	516	537	508	512	516	508	544	487	527	506	533	486	537	562	511	501	514	522	487	526	504	552	514	510	509	567	524	521	505	522	500	510	548	534	498	493	503	472	561	522	524	533	523	503	517	521	485	500	498	535	507	512	510	509	510	513	477	546	549	521	524	500	538	542	525	535	522	578	541	512	563	526	464	505	456	551	521	492	537	545	502	527	533	541	487	524	512	523	524	503	509	537	508	513	524	520	534	510	529	510	513	502	481	503	492	489	521	560	530	532	532	496	521	517	483	526	529	518	487	498	533	494	533	550	528	520	518	498	533	523	527	507	543	548	521	521	583	511	535	555	492	494	516	500	490	571	542	483	488	531	533	524	514	508	539	535	543	545	501	499	502	561	549	538	541	494	545	450	518	536	542	514	499	522	510	557	491	490	505	549	510	536	510	556	531	494	545	534	493	525	541	541	511	525	530	513	527	536	532	523	534	502	531	541	509	523	517	495	487	515	474	557	468	498	544	536	519	558	524	526	492	542	536	551	524	536	512	516	528	513	508	521	514	530	523	555	478	522	526	552	526	507	506	496	543	538	534	537	525	492	482	536	519	502	534	536	531	532	523	530	558	504	550	543	537	544	508	538	505	515	538	579	477	545	525	486	542	489	545	528	525	479	490	485	523	530	540	523	552	526	480	523	509	536	547	504	554	504	549	526	510	512	510	584	503	524	490	564	562	526	498	537	523	510	499	503	498	484	542	517	524	528	528	547	540	541	546	512	588	543	507	525	556	514	519	525	518	520	500	526	555	553	542	501	517	532	526	498	535	507	495	522	524	524	516	495	507	516	532	491	530	530	531	557	536	536	528	532	532	532	533	518	522	565	542	517	515	548	511	541	529	525	509	541	509	527	513	511	493	527	519	529	517	541	529	549	552	528	531	522	507	527	499	525	511	526	531	497	478	529	543	528	572	522	571	498	515	497	542	521	574	528	509	525	524	486	509	512	509	530	544	554	477	511	481	498	529	535	511	539	546	518	515	518	523	520	543	500	504	526	494	542	459	547	542	535	472	530	541	515	539	493	480	496	516	508	505	516	472	488	511	540	520	524	534	517	514	506	502	540	569	496	496	516	539	565	540	517	513	555	535	518	508	495	502	499	509	484	556	520	512	486	547	540	473	548	539	571	473	550	536	478	500	562	505	496	519	500	547	523	541	524	515	470	527	548	503	552	561	542	515	478	515	507	531	522	516	477	492	529	469	572	513	511	491	559	505	531	535	509	497	521	557	524	521	517	488	498	538	511	517	522	538	523	502	507	500	550	516	482	515	526	518	543	521	482	558	489	497	517	527	545	586	504	499	557	496	594	535	507	536	557	533	524	558	532	494	525	504	518	511	530	534	538	525	520	521	558	542	561	541	521	535	511	511	492	526	538	525	534	526	506	550	526	526	488	541	523	559	541	494	495	525	523	545	508	507	509	536	502	528	511	524	482	586	537	548	529	526	510	502	526	514	530	524	530	510	530	548	532	481	504	546	521	539	521	555	481	551	521	470	509	598	520	503	527	523	486	505	493	522	517	572	542	516	517	526	514	552	495	485	533	504	527	467	528	540	502	491	530	519	512	505	497	512	510	483	549	526	499	522	557	534	493	523	541	564	544	511	509	505	506	527	540	509	523	552	569	553	529	501	514	514	543	554	506	531	511	514	514	524	524	521	508	542	530	465	499	523	571	505	502	543	522	511	494	532	540	510	525	514	517	515	519	528	501	586	540	468	519	493	481	524	516	504	574	552	500	517	544	503	519	505	544	546	555	552	546	494	521	556	507	525	488	512	516	542	513	501	515	493	526	506	501	499	557	528	513	516	513	515	514	514	510	498	523	516	519	559	511	540	548	542	515	496	524	501	536	514	503	508	500	473	537	544	505	554	556	493	508	530	493	520	542	520	549	472	529	542	496	546	523	531	506	522	540	516	535	548	539	505	526	483	524	532	512	538	521	533	522	517	532	542	509	525	546	538	503	556	533	519	509	540	515	520	486	584	545	492	498	497	580	519	525	517	517	503	520	555	576	533	531	518	520	502	505	488	526	491	549	528	534	511	519	532	517	543	527
23546	21126	28283	24208	21103	9069	990	716	588	570	484	512	476	442	462	507	457	403	432	448	433	451	403	453	448	438	408	418	428	441	419	415	410	390	422	418	444	374	383	420	426	439	381	387	425	419	410	434	419	385	379	417	433	438	445	416	443	392	407	401	450	442	423	415	425	413	458	421	382	400	410	398	419	424	390	387	419	431	470	387	430	401	403	412	405	413	403	450	419	423	411	401	419	443	389	424	414	423	405	408	446	395	421	403	411	406	416	424	423	421	423	393	409	394	435	391	450	404	421	405	428	394	434	424	381	383	426	422	398	451	459	355	408	408	386	414	421	390	446	421	415	430	417	395	405	415	359	408	426	359	402	426	410	396	418	425	439	405	370	395	402	411	387	438	404	433	436	433	377	419	420	414	398	401	428	427	431	389	414	425	400	427	408	445	401	439	418	395	413	398	396	399	433	386	397	408	413	436	378	402	466	399	406	402	406	385	430	384	411	399	395	413	413	440	451	423	376	385	433	400	427	421	415	380	440	424	441	448	449	409	387	394	415	447	427	442	436	402	418	403	422	391	409	410	403	444	423	389	384	437	405	431	420	369	424	394	431	420	441	423	395	371	415	416	414	405	450	398	416	420	453	405	395	419	398	436	415	403	408	395	426	462	436	414	398	403	410	426	411	420	424	401	413	377	427	390	447	390	396	436	395	405	358	437	407	398	400	412	426	390	402	407	403	430	428	404	418	390	412	459	398	422	395	416	434	437	438	391	455	394	414	422	444	364	420	439	419	435	430	389	390	401	434	434	385	374	401	406	433	423	374	417	430	413	422	388	440	396	404	399	397	417	439	429	416	382	386	399	401	403	420	411	401	395	432	377	392	428	423	435	395	394	434	386	392	397	416	415	416	440	419	405	448	407	394	387	409	412	447	414	407	429	403	430	412	429	395	433	403	429	379	393	442	432	433	439	428	419	405	341	388	433	390	414	420	428	427	407	454	396	431	408	420	401	417	417	422	409	449	435	375	427	396	453	420	436	393	419	405	435	409	449	438	408	409	395	410	416	433	412	430	440	389	393	426	398	411	376	414	437	399	393	403	387	404	426	392	416	378	442	453	414	416	422	421	366	401	427	391	416	399	405	420	422	399	401	395	403	384	408	430	395	432	400	374	391	423	393	404	401	385	393	416	413	405	412	416	434	412	438	408	433	454	444	398	439	437	409	406	396	395	420	384	411	428	424	415	420	423	397	387	408	428	415	435	422	432	445	430	406	411	382	440	411	446	406	402	399	433	391	413	403	429	404	388	407	373	409	420	405	382	407	395	432	440	435	455	406	383	402	369	393	388	391	420	434	419	421	429	389	400	409	404	382	424	416	431	377	436	406	416	428	401	435	425	388	422	456	440	421	418	420	399	411	388	409	398	419	415	400	439	392	386	396	424	407	428	378	423	408	413	373	400	416	420	435	402	459	448	412	380	386	422	402	442	416	405	374	372	412	452	404	443	411	391	391	403	435	439	426	378	417	386	430	387	403	427	461	416	402	424	404	406	387	402	426	417	406	400	386	405	375	410	432	412	374	424	396	408	403	364	399	396	414	391	420	415	437	388	382	417	419	452	402	382	408	416	436	426	416	451	420	404	417	407	388	390	406	406	425	421	407	412	414	401	434	389	428	440	389	428	466	405	412	421	411	408	419	447	375	395	424	391	411	427	389	387	403	428	406	426	400	399	454	408	417	400	416	406	392	432	412	391	398	407	447	440	409	407	441	416	409	454	394	432	394	390	379	440	406	398	424	406	428	411	437	428	415	410	426	421	395	438	399	412	407	388	412	381	391	434	427	406	409	422	460	403	408	381	408	431	434	382	400	420	400	411	389	394	438	378	372	387	434	387	382	376	431	432	434	413	421	409	427	432	387	430	379	377	418	438	427	441	407	445	402	391	384	409	412	409	431	393	425	414	384	401	409	415	399	403	444	435	423	416	377	421	433	445	439	407	417	419	414	370	416	408	398	384	418	420	408	397	401	394	417	428	389	400	424	389	393	423	410	414	409	423	381	396	446	423	426	425	425	406	405	426	396	397	444	384	412	438	435	411	390	412	413	411	408	436	425	413	392	388	442	437	418	407	408	408	435	381	396	431	406	394	406	421	436	446	426	422	430	375	425	409	419	376	401	418	380	397	428	441	396	380	383	397	422	416	432	400	380	388	408	460	436	412	399	407	387	381	420	431	414	399	438	400	416	385	406	389	388	404	431	452	413	413	402	404	406	445	430	462	438	419	377	425	442	394	417	406	467	419	393	440	375	418	423	395	396	413	399	387	434	415	391	425	414	435	406	369	419	402	395	402	413	451	395	398	397	429	422	403	403	411	400	407	393	447	426	397	418	424	420	412	388	445	402	383	431	370	389	374	426	431	436	401	421	429	414	436	410	426	415	414	417	405	432	361	402	404	412	387	388	396	414	447	393	349	412	425	392	376	422	376	388	394	419	453	417	414	402	408	371	389	444	428	416	398	425	426	399	425	430	412	428	447	432	400	411	397	419	431	381	389	411	404	426	410	432	394	414	436	409	411	420	412	405	412	388	421	424	436	438	392	407	439	399	448	442	411	420	390	430	457	411	398	378	390	396	402	444	418	413	440	414	386	372	376	395	386	383	406	428	435	427	406	390	439	416	423	383	399	436	392	434	421	410	379	412	419	406	358	459	405	416	414	422	423	416	426	424	423	427	378	411	418	411	398	414	389	410	425	405	438	396	376	415	458	422	430	417	402	380	404	419	441	426	425	388	415	400	387	391	464	420	391	462	395	420	418	408	405	415	401	417	418	423	418	397	411	420	409	415	438	410	413	382	402	422	436	390	432	363	397	409	421	460	410	395	410	396	392	420	439	429	385	413	420	428	444	421	431	392	462	459	402	429	411	427	389	396	438	424	379	372	423	414	425	417	413	400	431	396	403	432	407	391	398	416	403	417	417	431	392	421	392	418	451	424	424	392	420	389	412	397	400	425	409	389	448	428	423	418	397	400	401	412	462	404	402	433	422	405	446	394	381	400	401	405	415	390	416	396	387	402	368	409	410	396	408	391	442	448	401	416	431	419	399	428	392	434	415	419	447	409	414	408	408	387	405	407	399	430	422	434	415	417	404	408	429	416	453	421	406	432	437	385	401	403	395	410	408	419	417	395	411	419	420	386	367	418	416	428	412	422	425	395	429	431	367	387	394	422	416	398	433	415	403	424	416	415	399	411	406	376	384	443	428	379	401	443	410	403	428	406	438	425	427	409	465	386	421	453	435	432	436	404	424	399	432	433	412	416	397	432	406	416	431	422	396	390	415	383	419	426	409	405	402	381	390	429	424	417	399	419	377	461	396	438	380	416	419	407	444	412	423	392	401	381	422	438	386	393	437	415	405	441	417	413	434	398	381	410	416	405	439	387	419	425	439	414	434	423	433	408	398	426	443	408	449	412	403	435	413	403	441	400	410	377	425	409	407	406
3532	8136	5686	2727	1950	1531	1299	1001	880	802	772	693	684	682	605	567	601	556	556	553	574	518	630	556	532	530	488	476	503	484	559	518	499	531	513	537	496	509	517	522	501	500	529	530	495	534	538	541	504	503	512	529	500	497	520	508	542	515	506	504	506	455	489	495	505	550	518	485	498	526	532	464	508	514	509	531	553	484	481	527	523	503	536	505	519	528	508	503	505	505	484	511	509	537	486	497	459	518	501	524	513	585	525	526	515	515	508	573	462	498	468	506	486	523	509	496	468	505	463	549	508	526	474	509	479	535	512	521	527	492	483	529	512	544	479	496	509	495	522	470	516	500	509	513	483	522	475	522	513	521	494	495	511	493	501	543	534	540	478	564	531	528	493	499	488	509	504	514	531	491	502	496	482	529	502	504	494	485	538	499	480	516	544	480	516	470	516	532	493	498	510	491	517	517	506	495	520	528	491	562	506	503	543	473	505	526	474	517	566	523	530	537	562	525	478	484	522	485	488	526	521	498	511	502	474	470	500	494	497	500	450	494	541	528	497	494	517	523	523	499	511	502	498	466	532	546	534	503	506	520	466	520	502	509	507	510	510	481	435	491	512	508	507	538	546	534	490	455	513	540	503	496	490	511	485	543	518	476	467	554	524	467	502	504	498	546	548	487	520	495	523	468	532	500	520	511	490	552	561	535	510	527	499	514	486	511	515	511	484	482	495	513	499	507	537	554	506	542	500	510	524	495	516	542	507	537	509	499	517	451	475	487	518	515	515	485	495	525	558	476	486	501	493	513	516	462	497	546	485	484	543	493	483	478	488	498	537	545	528	461	493	540	491	497	463	522	496	486	488	503	517	503	523	510	536	528	456	482	549	458	501	517	487	509	503	469	483	513	516	469	486	448	486	497	484	517	549	480	497	506	475	564	516	525	485	513	484	490	494	542	486	476	492	514	472	461	519	479	501	499	510	541	514	489	472	503	514	517	522	503	473	526	491	488	508	488	500	498	489	527	475	483	520	469	538	550	535	466	513	499	508	459	513	511	527	498	492	495	538	494	524	491	523	505	491	495	534	504	497	549	539	508	442	510	514	507	504	489	489	548	496	527	529	519	537	516	506	520	537	472	496	501	539	529	497	487	534	518	555	531	474	492	511	551	502	530	484	504	509	512	484	469	497	519	530	509	503	488	516	509	558	500	549	551	499	476	504	519	519	568	527	481	505	516	528	493	494	506	529	489	489	504	540	508	526	514	490	506	518	530	476	481	485	530	494	513	520	530	509	510	542	485	510	524	495	546	513	517	500	523	508	503	538	548	483	538	493	523	525	492	466	507	512	498	533	481	545	494	482	543	526	559	547	525	519	526	497	508	485	528	531	515	488	515	494	482	494	482	502	480	520	490	491	502	503	476	541	498	489	443	504	520	521	516	503	521	479	510	462	516	505	525	547	488	494	490	543	527	545	503	518	496	508	501	494	513	450	447	502	499	511	530	486	494	510	447	512	535	494	527	528	548	548	471	479	490	507	484	494	469	507	529	510	536	464	489	525	487	487	508	517	487	516	538	482	517	498	510	497	494	525	479	549	556	521	509	488	484	513	542	544	499	507	502	487	508	547	502	554	505	546	462	550	471	506	503	525	506	482	509	470	456	502	515	488	498	501	514	541	537	483	489	512	495	554	500	503	527	473	554	496	494	530	495	537	491	475	500	509	511	454	505	497	521	503	474	526	487	537	476	521	500	488	503	503	502	524	498	488	480	498	513	465	472	503	480	479	486	555	467	550	520	490	503	533	525	510	486	541	509	449	536	496	529	522	519	507	526	525	507	538	488	499	530	512	484	531	516	513	508	515	534	507	478	485	496	536	466	521	496	493	533	497	505	495	482	491	516	560	503	505	522	503	537	522	511	487	498	482	514	506	482	495	519	525	505	491	543	519	542	541	522	530	501	523	536	481	517	551	524	480	464	527	472	506	512	475	524	533	459	531	463	526	474	485	485	565	507	520	489	509	497	479	476	469	484	526	505	534	487	508	554	513	526	538	522	484	545	527	486	512	479	517	530	480	557	513	510	518	539	504	501	474	500	535	467	499	465	567	517	506	524	548	484	536	522	507	495	471	507	518	509	532	507	493	539	480	522	541	509	513	529	515	514	468	524	538	499	499	494	501	553	519	505	505	500	576	485	532	481	485	465	529	501	492	492	494	479	469	518	514	475	481	492	540	540	501	490	521	512	474	509	521	475	503	484	477	546	524	527	525	505	503	528	500	492	521	485	511	524	541	510	519	547	502	534	514	532	532	513	524	528	507	504	517	497	507	506	496	523	512	481	472	498	502	506	497	478	497	473	513	518	532	473	514	520	502	502	484	500	544	519	508	546	492	547	470	535	497	533	493	508	495	498	493	529	499	471	488	552	494	560	485	513	518	522	520	510	557	499	472	488	551	533	478	491	508	543	464	512	536	495	486	519	532	535	480	511	468	507	512	496	451	501	560	526	513	528	502	493	487	533	510	478	524	482	539	539	470	506	540	485	526	513	506	476	520	509	536	479	492	517	491	518	502	502	508	491	525	550	483	472	544	539	521	478	483	514	515	501	533	490	499	506	531	484	496	537	540	504	540	539	503	522	496	531	495	506	521	488	547	472	534	489	509	473	516	512	471	508	508	486	501	499	493	485	503	491	479	543	536	482	500	517	487	488	486	543	523	484	540	489	493	524	471	528	501	485	515	508	527	490	515	499	538	507	491	526	486	525	503	554	480	520	486	509	527	508	548	480	506	488	514	467	516	475	534	482	487	486	536	483	527	526	492	550	472	486	537	530	516	512	467	501	513	568	542	515	507	515	493	493	523	548	507	509	537	502	527	511	517	503	520	477	475	481	505	538	453	538	569	530	493	476	527	503	507	532	567	488	529	482	503	472	536	517	462	525	490	478	556	493	522	497	472	525	495	527	532	532	498	519	549	535	544	468	492	528	568	519	473	530	541	513	478	503	527	523	501	456	458	512	533	523	505	493	511	495	527	514	494	471	486	518	491	519	503	531	522	492	481	476	531	517	513	509	498	507	529	513	529	483	504	498	503	490	497	474	523	489	498	524	488	478	510	546	512	520	522	501	500	475	486	519	515	494	455	507	521	511	508	552	470	534	557	521	497	499	494	483	522	529	489	498	541	463	500	520	547	512	517	507	520	487	520	477	512	537	509	490	499	515	508	508	498	505	463	503	547	492	505	506	434	544	496	536	454	481	503	489	514	533	542	513	491	483	514	523	522	521	523	483	502	512	510	505	494	544	478	519	473	488	500	498	493	492	543	491	527	496	537	488	509	532	519	517	523	519	511	501	505	501	482	514	536	519	521	459	514	531	522	535	515	501	525	505	492	498	547	545	532	500	550	515	500	529	468	482	529	455	481	512	523	519	543	498	497	454	522	512	547	500	483	496	511	490	482	534	489	528	537	526	537	513	513	487	473	505	535	470	551	536	476	484	497	480
24656	21095	27082	25232	9057	569	398	368	320	273	353	315	272	255	254	291	277	259	252	270	280	248	245	231	238	255	262	276	251	248	247	267	257	259	274	248	239	265	242	251	235	222	231	243	220	257	242	219	234	254	258	243	236	247	254	221	244	250	226	257	260	217	262	222	236	243	258	249	235	234	263	256	245	277	225	263	254	228	265	234	231	237	247	249	280	221	249	241	230	245	229	246	248	227	227	249	219	267	261	238	242	260	246	231	230	223	246	241	245	247	245	224	233	240	213	243	236	245	234	218	215	230	242	246	243	263	264	259	250	258	209	233	264	231	259	233	225	233	232	250	190	251	253	223	246	254	240	239	225	227	236	234	256	242	228	242	212	238	255	236	202	227	250	227	211	234	270	258	245	247	256	236	226	225	211	251	250	234	229	232	254	219	256	254	233	232	225	246	242	253	219	224	240	262	257	229	223	254	228	240	245	246	233	249	224	243	240	239	209	245	213	250	250	215	262	252	245	228	232	263	251	217	219	231	226	218	227	232	245	248	232	254	271	256	255	243	258	243	246	258	250	271	247	210	235	226	251	242	238	234	255	246	261	230	214	239	255	252	242	254	238	251	243	237	260	249	224	217	253	248	242	247	219	250	228	261	241	237	240	239	260	257	238	259	213	258	228	247	228	224	267	235	243	231	241	214	235	245	252	241	239	238	232	264	257	239	219	232	267	245	241	231	224	253	247	250	242	263	253	257	250	227	225	213	243	241	276	255	252	269	244	251	241	242	250	245	240	221	280	239	212	230	255	248	241	247	246	261	215	226	272	237	250	238	235	266	251	254	243	248	247	243	251	249	222	255	241	246	277	274	228	252	243	246	234	239	236	247	223	235	241	224	227	225	236	212	213	236	279	271	245	223	252	241	227	243	222	257	244	249	232	248	250	243	269	253	272	230	254	218	238	243	242	233	251	246	240	233	245	260	242	269	239	210	228	239	214	252	228	244	238	245	259	247	245	236	241	215	231	255	217	235	235	234	240	226	250	224	229	256	228	248	242	220	259	213	234	254	259	262	237	235	269	238	227	255	250	247	231	219	230	257	256	230	233	221	214	242	286	235	244	268	246	238	218	234	240	248	239	215	227	239	204	232	240	235	258	231	205	243	222	244	244	248	231	265	227	251	254	261	231	263	247	242	249	216	231	244	211	232	260	238	230	222	233	238	257	248	265	245	251	251	246	245	239	245	242	258	223	264	216	240	189	246	230	234	233	265	246	244	239	270	219	235	248	257	252	263	241	212	244	242	250	244	241	243	232	236	242	256	236	270	246	232	221	255	234	243	240	252	228	235	227	259	268	239	225	240	237	235	220	265	262	232	239	239	218	231	264	253	222	259	263	232	234	221	246	226	237	226	239	232	234	221	257	207	241	257	256	267	221	258	232	236	225	236	211	256	247	242	237	221	277	222	255	252	245	236	236	262	234	248	224	249	232	240	240	234	234	216	257	228	249	265	234	236	243	236	201	276	258	237	259	248	243	246	212	210	228	245	247	224	255	260	244	247	220	238	216	245	231	281	241	251	222	259	229	249	223	244	226	220	235	222	229	283	240	245	243	245	231	216	223	234	236	238	241	237	214	222	221	247	237	241	245	210	247	217	237	243	227	252	250	239	265	233	232	234	277	239	221	236	250	279	259	253	218	270	223	235	236	236	226	233	240	225	256	215	222	221	241	260	246	250	241	226	241	244	243	220	243	249	260	241	272	235	240	233	244	239	267	251	228	261	258	260	235	196	252	247	280	247	264	232	229	231	253	293	230	225	254	254	252	266	260	254	217	211	252	257	248	206	234	253	249	212	235	229	219	238	239	238	246	238	285	253	237	246	242	249	231	221	250	249	260	216	261	238	245	232	228	245	242	238	251	232	246	285	235	259	248	241	251	229	241	223	225	244	244	255	234	244	247	255	213	268	255	245	225	230	244	257	251	232	217	243	270	237	264	257	235	237	272	254	220	237	221	253	235	247	256	244	245	248	241	243	253	238	221	243	231	246	257	227	255	258	235	234	258	250	237	240	249	258	237	239	235	262	253	215	202	236	247	234	223	245	234	215	227	231	255	241	244	246	254	234	246	239	231	228	219	250	201	237	234	265	264	223	254	220	250	256	231	248	226	246	259	211	240	250	255	247	229	229	270	257	279	227	217	225	234	258	247	250	254	243	237	250	248	247	227	251	232	225	236	294	221	256	241	227	248	236	246	229	236	250	231	221	213	254	256	236	257	207	209	227	245	233	220	232	229	221	271	238	224	253	221	258	263	235	244	246	242	253	239	253	239	236	243	235	248	240	260	225	236	221	243	231	281	275	245	256	235	231	234	248	260	244	255	226	244	237	226	214	224	242	243	245	233	255	254	241	259	223	208	215	228	236	223	240	250	244	256	234	240	229	227	235	242	216	237	241	238	258	250	229	259	243	251	231	263	239	277	248	221	222	255	222	240	262	237	241	272	242	237	239	241	223	244	248	243	251	247	234	222	232	222	253	233	244	226	243	232	242	245	247	214	234	240	210	239	248	259	236	256	224	244	285	238	210	240	240	243	226	251	239	251	240	252	270	244	252	248	281	250	227	260	238	254	238	220	234	238	260	238	265	215	222	255	226	241	216	235	235	227	248	230	221	242	234	224	230	233	252	242	269	240	267	242	242	259	229	250	254	246	234	239	258	246	233	228	235	242	264	257	242	232	239	231	280	234	208	208	212	234	243	269	246	270	242	232	242	258	227	250	224	237	222	231	220	213	231	230	209	244	228	214	244	236	253	257	244	229	234	222	223	248	235	263	218	232	222	211	238	263	239	243	230	226	281	239	242	253	237	252	240	237	227	231	236	241	238	218	219	251	218	245	242	234	254	228	248	238	233	247	267	257	254	246	211	226	243	212	220	242	218	270	265	237	222	281	248	268	250	226	218	229	224	219	216	232	238	268	233	225	236	249	229	226	255	247	219	237	266	272	258	214	230	274	251	262	271	227	236	223	252	245	249	255	248	231	229	224	223	250	224	250	270	228	251	253	225	230	267	238	221	247	231	257	229	250	226	235	239	240	230	269	206	229	231	251	242	223	228	269	226	238	238	236	194	218	273	222	218	266	242	257	264	244	254	246	266	234	244	246	238	248	230	230	256	209	230	247	264	225	217	221	249	229	250	223	277	221	237	234	235	245	249	241	248	253	233	257	260	242	261	250	226	252	240	253	254	254	262	240	241	236	237	261	237	261	223	226	240	266	236	252	254	246	265	255	231	247	242	214	259	231	242	255	234	256	228	238	252	238	226	251	242	231	247	244	212	245	246	245	236	236	268	231	215	220	241	217	225	235	213	229	225	220	233	237	269	225	245	251	246	225	236	215	248	240	247	251	241	236	246	261	195	248	251	227	219	221	230	237	241	243	237	267	252	216	243	274	248	264	229	225	250	249	286	245	234	258	230	249	223	264	246	233	232	262	259	246	233	246	243
3423	4431	3065	1478	987	833	731	586	503	456	473	395	390	365	348	325	318	345	330	319	301	292	296	327	316	318	314	302	302	299	328	295	312	313	324	327	268	329	312	276	299	293	277	290	315	285	285	312	298	305	287	306	281	292	310	298	290	263	280	271	319	296	269	302	293	292	307	300	284	308	256	287	273	290	283	337	274	292	303	271	288	300	314	280	299	314	268	284	290	307	273	293	280	318	269	293	310	274	337	289	277	292	312	280	271	297	290	321	299	297	278	298	294	294	297	282	279	288	282	271	273	306	269	280	310	317	315	303	318	289	292	277	304	295	319	293	282	266	280	296	284	274	325	270	304	298	317	275	295	277	279	288	261	296	283	287	278	290	288	313	297	273	307	338	291	291	299	275	280	303	288	306	278	300	275	272	271	263	283	280	282	298	277	289	272	295	304	312	283	271	302	303	264	280	293	269	281	292	288	310	274	299	270	279	294	285	302	298	287	292	301	291	287	298	303	304	274	279	286	281	302	281	287	290	313	268	268	290	303	263	256	282	262	273	288	287	300	314	279	289	290	292	272	287	303	292	320	277	289	311	269	265	317	246	314	292	280	270	278	285	302	292	256	276	293	288	257	303	285	267	298	279	287	278	281	285	278	294	297	274	281	298	296	282	300	321	297	284	301	277	262	272	287	298	303	280	258	310	261	305	291	292	303	310	273	263	260	287	285	305	282	285	284	292	302	317	256	306	304	290	302	293	295	302	328	284	298	261	282	291	303	279	288	308	281	282	276	309	325	277	298	282	289	278	275	291	267	307	288	283	270	289	307	278	285	305	300	288	274	291	286	275	291	280	306	288	306	290	290	254	297	314	293	310	312	302	283	271	284	285	327	261	285	292	296	265	282	307	292	313	282	295	270	302	280	290	247	281	301	282	319	290	290	281	286	271	279	287	290	286	300	284	264	265	286	259	280	316	302	270	302	273	281	309	275	269	296	279	306	258	264	287	313	314	300	298	284	279	315	263	324	270	298	271	284	279	298	280	315	311	284	295	296	304	286	276	282	280	303	275	299	273	267	286	287	267	285	296	286	314	341	316	264	297	305	308	306	306	289	295	284	275	287	285	279	291	307	270	291	293	292	281	293	319	302	298	306	315	298	290	307	287	304	312	273	284	299	297	285	320	305	283	310	240	301	248	298	296	289	315	298	317	289	300	305	283	291	281	293	285	275	279	296	264	297	302	309	288	304	324	246	289	324	282	306	266	301	284	261	294	305	305	292	299	288	240	278	304	293	295	289	282	291	274	283	263	291	315	296	298	276	294	311	281	297	301	280	271	252	288	271	318	299	292	289	300	299	282	288	305	276	272	262	266	289	305	268	246	289	291	293	303	267	270	321	287	281	288	290	270	299	289	321	296	279	274	289	306	306	277	306	306	302	279	289	279	264	302	266	289	295	272	279	301	281	294	292	294	270	294	309	311	304	277	332	261	290	285	322	320	292	258	281	299	289	295	281	297	293	297	314	293	258	267	298	292	307	314	302	284	293	257	277	287	290	307	276	310	275	304	286	276	293	289	291	292	302	300	263	254	281	271	304	282	308	279	299	303	281	290	299	273	274	281	287	298	307	302	290	329	323	324	300	293	302	282	262	317	295	296	302	321	295	277	288	277	299	270	273	322	305	299	298	297	278	283	307	286	300	298	326	297	318	289	312	287	295	321	315	300	301	293	290	284	286	293	305	306	280	263	272	293	277	299	299	283	296	287	287	282	280	291	288	291	277	290	270	303	318	275	282	305	300	291	314	262	292	286	307	318	285	286	290	272	296	282	280	289	293	278	283	276	272	303	273	268	309	273	298	311	284	288	293	288	296	279	295	274	303	296	306	278	312	308	289	301	280	304	257	319	266	292	269	295	288	303	278	294	238	287	304	294	288	309	281	329	273	262	287	322	281	330	274	290	294	320	297	285	278	316	287	271	294	317	283	278	299	296	286	275	293	301	316	289	254	283	291	290	304	289	278	262	291	308	290	308	323	293	299	297	269	286	290	285	272	307	267	294	264	301	286	289	302	308	304	303	299	286	302	289	290	305	297	293	298	316	319	284	253	269	287	291	287	279	284	276	278	275	309	299	285	301	305	285	294	281	300	292	261	297	323	281	321	297	266	291	299	297	277	310	295	296	292	312	278	280	275	297	304	306	277	298	273	257	305	314	310	311	304	289	299	277	315	307	295	265	291	303	277	287	263	288	324	305	282	304	293	292	290	264	254	272	297	313	271	268	313	281	286	315	321	304	285	307	271	283	271	282	273	287	278	289	293	330	287	278	326	316	290	272	317	303	303	280	270	277	296	266	290	283	306	319	289	286	304	283	294	280	290	307	308	284	314	299	280	288	261	326	282	242	290	289	282	289	307	314	240	295	286	282	293	292	304	286	303	282	297	309	283	297	292	270	262	250	304	270	276	307	288	289	265	266	274	283	287	299	318	301	294	307	288	282	335	275	281	277	255	279	278	304	301	259	249	303	305	293	277	291	310	297	276	271	278	301	294	257	299	276	257	307	302	276	291	312	286	281	288	275	287	286	299	313	277	295	273	298	290	308	296	308	276	294	287	275	268	307	265	301	266	298	289	294	277	287	289	297	281	313	310	284	275	281	294	311	302	280	326	308	269	279	295	285	283	279	300	286	297	300	305	294	291	287	302	293	300	288	313	289	275	281	329	287	251	296	308	292	283	284	311	319	292	297	286	283	298	302	282	284	316	322	282	297	292	299	288	299	286	278	286	296	273	298	258	288	278	281	298	294	309	277	296	260	295	280	268	278	299	283	291	280	286	272	288	286	281	318	283	294	267	297	278	283	270	271	315	311	313	292	286	277	316	309	327	277	283	298	270	307	332	316	278	277	289	304	280	266	325	299	286	288	320	271	299	303	293	273	266	276	288	288	307	283	309	324	301	281	302	285	277	269	284	295	292	284	296	292	309	281	284	274	296	262	283	301	251	309	283	322	276	276	272	302	268	271	270	304	297	283	277	305	290	271	288	312	321	264	307	279	283	293	313	283	281	285	291	298	304	292	290	304	318	283	263	313	277	298	321	292	266	317	280	266	313	290	284	302	281	297	274	298	304	296	300	323	259	303	268	291	293	300	341	270	304	294	260	275	269	284	301	331	288	268	282	296	310	273	297	288	291	277	285	305	292	297	279	318	305	279	314	278	288	266	311	295	305	299	294	307	284	275	298	283	278	278	256	294	271	301	289	294	315	288	278	274	311	283	270	293	274	270	277	314	259	296	293	303	268	254	279	293	262	249	306	291	279	288	265	298	269	291	299	289	270	274	264	285	294	292	316	297	284	270	308	280	287	271	256	290	274	302	292	291	260	316	302	286	296	270	286	316	278	288	301	305	281	265	276	316	294	273	309	272	303	292	294	289	306	276	310	257	301	253	286	274	320	298	287	285	284	312	303	334	318	323	280	292	301	263	280	306	304	310	296	307	276	285
22524	21168	28800	23828	21174	21183	6815	789	509	455	397	353	304	296	285	251	248	247	232	230	201	206	220	215	211	237	183	194	193	183	189	189	195	163	198	183	186	164	176	174	189	190	202	180	177	189	170	177	179	190	167	182	181	175	167	161	187	194	175	158	210	182	168	175	181	186	170	172	151	186	187	184	181	198	173	177	204	163	187	175	130	174	191	207	163	189	160	147	205	154	208	170	174	195	177	155	168	184	173	157	152	176	163	178	157	164	190	195	181	168	167	164	181	171	168	175	150	171	166	183	160	144	175	159	175	153	202	171	198	172	180	170	185	156	161	168	162	180	177	193	184	173	157	193	181	147	168	197	168	170	173	182	174	169	153	154	154	170	158	172	157	154	179	160	168	182	169	164	160	170	181	161	188	173	178	176	172	187	193	180	178	176	166	160	173	185	156	168	160	175	185	165	188	165	167	156	185	167	187	195	172	175	183	166	183	154	178	176	182	165	167	177	164	158	144	176	176	169	164	178	196	192	175	171	173	168	189	161	165	177	186	172	167	168	173	171	164	152	159	181	159	179	162	182	167	152	162	192	158	177	179	170	159	174	195	175	172	172	165	151	161	175	163	185	172	172	176	163	159	187	166	152	152	189	163	177	180	153	142	193	176	189	145	193	151	151	174	182	169	183	171	161	160	160	156	175	178	184	176	166	167	153	180	175	183	167	184	168	173	168	180	173	169	146	181	181	177	170	169	154	165	195	169	177	160	166	170	192	155	152	177	184	158	171	144	160	147	169	154	158	177	156	168	157	153	170	183	164	176	178	177	181	167	178	173	157	185	172	164	193	151	162	162	176	172	189	190	177	209	168	156	173	177	192	169	149	184	165	169	175	169	163	189	161	167	161	164	163	175	189	173	189	185	192	162	194	171	156	185	164	193	179	158	171	202	185	165	178	165	140	173	185	186	181	179	176	164	160	170	148	170	197	176	148	195	165	169	153	156	178	215	152	161	154	169	180	156	198	165	148	172	162	148	182	184	156	152	186	174	150	195	186	150	167	171	162	189	182	161	180	172	165	162	176	179	174	183	162	191	156	173	166	160	174	158	174	178	154	149	175	154	187	174	180	179	181	158	189	208	167	162	180	205	188	172	187	169	182	170	182	168	159	175	173	167	178	192	158	178	158	182	179	163	166	197	169	178	170	162	155	139	149	162	197	168	178	206	178	170	154	166	154	193	159	169	148	157	183	184	154	153	168	158	208	203	187	169	158	155	158	154	159	171	164	180	172	169	178	166	172	167	172	164	147	182	172	172	167	177	153	159	181	164	154	157	164	178	154	152	165	184	175	179	178	181	173	181	165	177	182	171	165	174	155	172	158	195	176	178	185	174	176	166	178	164	191	184	161	177	197	193	183	185	141	192	186	180	174	160	155	167	161	179	172	171	185	165	183	172	174	167	190	183	156	166	178	168	159	171	152	179	169	173	146	145	171	168	173	162	156	174	147	179	149	169	168	175	153	183	155	171	144	172	201	168	167	165	178	164	173	183	187	172	167	173	153	158	183	172	194	186	166	179	161	164	166	173	190	159	172	180	176	175	161	181	173	152	189	160	170	165	188	182	163	170	175	165	169	168	179	161	164	161	154	181	161	192	159	162	165	164	159	177	184	191	161	176	154	162	149	187	157	182	155	158	183	169	155	181	175	160	166	145	166	178	169	167	156	144	173	175	172	184	165	194	172	186	150	149	199	181	182	167	191	168	167	166	148	179	147	164	177	181	176	175	153	149	161	185	155	180	171	181	163	154	200	141	159	198	173	191	178	185	169	187	143	168	178	157	158	167	182	163	188	170	154	157	172	202	207	182	156	186	155	162	143	172	182	169	139	171	144	176	167	172	180	151	161	143	161	191	144	168	165	170	182	193	172	145	145	155	183	176	154	164	176	183	143	163	166	187	160	172	158	184	168	175	179	161	169	175	176	167	168	180	164	165	135	152	169	170	178	171	171	188	184	159	172	170	152	164	154	170	149	151	190	164	167	185	142	160	159	166	174	158	169	178	177	180	171	176	183	150	166	158	153	172	146	164	165	185	177	171	167	182	167	168	163	183	154	162	158	167	150	172	160	167	172	180	183	186	173	198	165	165	161	148	146	144	206	172	171	190	180	171	144	153	201	178	186	159	156	156	152	177	153	179	173	188	168	146	189	145	196	187	158	177	198	165	199	175	164	178	161	186	191	198	182	170	191	167	166	167	175	170	178	170	181	165	187	180	185	200	171	151	181	185	180	157	155	171	187	182	161	185	184	181	179	182	181	190	159	171	196	182	165	151	197	179	163	164	165	173	171	173	167	168	190	184	166	178	182	191	166	162	176	159	161	164	154	170	178	182	177	185	190	169	157	164	175	176	173	161	151	180	183	171	168	176	166	164	192	168	196	164	163	192	167	172	164	169	170	161	166	178	167	191	164	180	168	176	159	165	177	193	177	182	181	183	158	182	156	165	163	163	163	173	178	175	169	172	183	156	145	171	146	175	174	165	166	164	149	157	163	185	183	174	175	208	167	162	188	183	185	164	164	186	161	139	177	164	176	171	167	171	177	173	148	152	167	162	173	175	173	163	168	178	170	165	163	163	165	162	178	161	165	162	182	180	172	176	185	178	183	154	171	168	160	174	176	187	168	164	169	192	159	181	183	167	180	173	158	163	185	168	163	173	187	183	150	172	164	146	183	170	169	174	171	166	159	154	194	169	166	162	204	172	171	170	163	167	179	156	179	178	192	174	178	177	187	173	152	182	173	163	156	157	193	169	189	179	175	158	175	176	152	170	170	181	159	167	173	174	162	145	180	154	172	167	172	158	159	190	170	167	150	177	181	160	183	162	162	197	160	170	158	162	145	152	149	166	167	170	178	157	163	175	186	176	172	161	176	168	188	171	168	173	158	179	157	180	167	172	177	150	171	170	157	181	176	175	156	180	162	178	177	152	170	153	160	167	191	179	193	165	184	183	187	164	185	157	159	174	175	185	191	173	174	170	184	151	177	183	182	188	172	149	172	184	163	171	171	173	175	171	162	189	150	166	176	183	159	166	176	181	165	164	173	172	155	153	184	154	168	174	175	178	170	156	151	184	163	162	163	207	172	173	164	178	186	174	170	176	152	147	148	163	181	174	168	171	179	198	194	188	182	182	203	167	158	177	183	178	164	160	178	158	181	151	160	160	180	153	168	170	176	158	198	172	169	162	169	154	164	177	174	183	180	151	144	176	198	168	165	173	157	180	193	189	161	177	200	174	174	179	167	172	180	188	165	161	151	160	172	182	157	174	179	169	162	153	167	170	178	185	152	162	153	180	165	174	164	190	152	155	185	163	173	174	169	171	163	203	173	153	159	147	154	137	183	158	169	180	170	167	185	186	181	154	163	173	149	173	175	161	175	176	156	166	180	153	162	165	153	160	146	167	189	153	155	176	169	179	190	192	144	166	158	177	172	154	167	202	182	171	196
4580	13320	9392	4249	2988	2212	1693	1350	1067	847	713	625	524	560	446	409	414	354	358	328	338	317	307	301	285	305	291	289	237	249	261	247	255	266	226	225	229	259	238	220	238	254	205	261	256	227	233	274	233	216	247	223	243	239	219	229	225	217	235	217	217	222	244	244	213	228	208	215	221	216	198	233	219	235	223	221	218	226	228	245	228	215	198	247	255	208	225	216	215	224	222	200	250	237	231	222	211	202	240	220	215	218	217	198	205	221	223	235	236	208	221	220	199	209	208	230	216	196	225	194	234	216	254	245	225	222	207	213	225	205	215	225	215	235	230	200	208	252	201	212	214	228	225	218	244	211	212	201	219	219	228	218	206	204	248	226	210	206	216	234	239	256	203	200	228	204	216	225	233	214	218	235	247	213	230	216	230	224	200	190	202	205	219	225	226	232	217	190	243	224	248	219	213	187	221	224	202	191	235	233	206	223	199	224	234	207	211	225	209	211	215	205	220	218	216	226	207	206	184	193	202	222	223	214	183	192	226	228	246	231	219	216	207	206	212	219	224	224	212	242	236	207	249	221	216	243	211	207	210	216	208	219	206	236	203	229	229	230	202	204	218	228	239	212	207	217	239	219	218	222	206	215	202	208	206	174	230	252	202	205	204	202	230	214	206	238	219	211	194	232	233	228	213	216	200	232	227	239	219	226	215	236	255	205	210	240	209	197	228	243	226	224	199	220	207	233	210	210	215	236	238	196	212	203	249	201	219	205	232	221	216	211	223	220	209	216	207	196	219	212	205	222	233	216	226	223	241	225	217	218	218	226	247	218	223	197	246	229	239	246	211	224	246	214	219	177	204	220	226	199	207	205	233	210	231	217	220	216	193	202	211	214	185	237	215	226	228	234	197	214	216	263	207	206	202	238	191	205	203	208	225	223	198	220	199	226	227	235	222	201	242	215	211	221	196	211	230	219	192	238	216	198	215	222	195	237	237	212	221	223	210	211	217	216	197	201	251	205	209	222	212	207	212	188	220	209	238	222	215	206	222	211	211	222	214	220	229	216	229	227	209	229	233	199	227	215	210	205	190	229	217	233	211	217	214	219	198	230	231	235	221	206	250	221	226	235	240	229	244	220	220	242	198	219	191	206	231	197	219	218	216	250	220	209	243	215	202	205	193	207	208	229	229	210	220	218	233	225	231	213	214	226	182	208	226	201	219	264	211	219	243	228	208	188	246	230	214	203	220	216	198	229	217	206	225	225	229	208	212	232	226	219	231	221	205	213	230	207	232	220	206	223	229	236	241	202	213	234	209	241	213	247	225	227	217	217	195	224	214	229	226	178	235	249	201	206	226	173	216	203	201	223	207	212	204	218	241	207	205	227	238	204	233	218	219	254	192	214	202	224	229	227	199	242	203	216	251	209	197	236	216	225	227	223	241	209	202	210	209	230	216	244	189	229	204	209	220	229	217	205	196	207	210	246	218	234	197	204	224	221	227	242	198	198	228	215	209	221	228	196	194	231	228	206	220	245	210	244	227	222	225	213	214	221	219	232	223	246	221	218	233	217	211	223	213	189	206	204	226	210	203	190	224	231	215	216	208	227	215	235	220	211	227	240	199	225	240	225	193	213	227	213	212	198	197	204	237	215	226	215	228	186	220	244	233	202	216	218	225	218	240	233	212	238	204	199	189	214	216	206	201	236	238	205	217	212	208	214	224	223	224	213	230	223	185	224	221	196	205	216	222	195	210	220	248	229	214	237	185	240	239	200	208	195	242	220	200	221	211	220	217	186	227	218	202	228	226	221	240	209	200	227	229	243	221	219	254	202	217	219	225	202	204	206	233	223	217	223	211	216	210	212	224	212	209	203	214	208	237	225	229	238	224	194	227	237	187	239	233	231	187	206	229	198	201	208	206	210	211	221	203	222	194	209	241	222	214	227	200	204	195	211	210	212	244	221	227	215	231	242	191	250	187	230	219	224	205	219	207	219	219	222	202	229	207	209	216	204	227	224	219	189	204	233	221	237	221	224	204	209	226	233	211	196	199	219	228	205	238	188	242	264	262	243	229	248	235	211	224	252	205	220	196	206	217	215	230	223	196	225	221	213	239	237	237	231	226	238	220	208	227	197	176	202	207	205	193	209	218	224	193	207	226	225	203	205	220	204	244	197	219	228	231	217	217	232	240	221	217	242	222	242	190	231	228	194	218	205	220	229	242	188	231	233	222	179	217	224	211	224	227	211	236	195	231	208	225	215	201	213	237	183	193	203	213	211	230	235	211	245	220	232	224	223	216	205	200	217	223	198	233	220	232	230	219	224	215	209	210	214	219	209	220	226	206	219	235	239	224	204	196	234	215	206	244	193	209	228	226	197	231	236	224	217	207	221	209	207	232	209	223	237	196	214	222	234	218	227	212	224	210	215	224	215	221	224	242	215	219	234	232	236	243	195	227	216	204	224	195	212	230	219	223	215	213	209	224	212	221	212	211	227	215	232	210	252	211	215	235	230	219	218	242	234	229	235	227	210	221	228	214	239	229	200	199	231	226	210	232	201	257	222	221	232	211	236	210	222	232	234	210	239	232	218	215	218	223	212	218	220	229	220	232	203	227	210	217	209	214	220	217	223	201	213	239	209	204	209	197	239	187	243	205	213	196	252	207	199	204	254	239	212	224	232	223	218	210	201	215	251	222	210	235	239	225	244	205	243	213	205	211	208	202	210	223	229	208	216	212	226	203	210	208	230	196	223	239	241	228	234	235	255	212	218	215	204	199	216	216	198	205	206	207	228	231	201	206	223	236	197	222	231	221	209	208	220	214	207	194	231	222	216	221	228	221	199	249	213	240	198	215	206	220	231	202	242	226	227	242	219	200	226	221	230	227	188	195	234	235	213	189	235	241	188	229	236	212	195	196	200	207	216	197	223	212	244	219	229	237	237	223	223	215	240	235	229	228	230	228	220	226	233	221	245	220	208	233	205	213	232	221	187	247	194	214	234	223	248	243	190	199	210	206	210	221	213	151	213	227	207	249	231	225	215	237	257	242	232	207	256	206	216	212	229	222	217	229	212	200	220	210	220	221	223	224	194	217	224	259	220	236	211	222	217	226	225	217	237	188	229	230	220	226	210	216	236	219	196	223	208	195	235	228	215	227	210	217	235	234	226	206	213	227	214	223	223	221	205	233	233	198	214	204	195	205	207	237	209	180	229	236	214	227	214	216	214	236	233	220	213	233	193	220	193	225	205	231	235	246	222	228	235	202	230	225	215	222	212	221	221	232	213	204	223	220	208	207	214	229	217	215	209	203	215	205	222	205	220	217	220	227	231	211	204	238	217	237	219	227	206	236	238	218	212	237	191	233	204	245	203	238	207	228	212	196	219	227	226	202	190	229	197	250	201	217	222	226	221	224	222	200	222	218	204	224	178	233	221	229	222	192	195	239	216	211	237	257	205	227	219	218	214	205	182	214	193	211	224	255	206	210	209	214	228	201	206
27209	17975	3753	604	484	434	445	454	421	449	436	394	422	456	411	457	460	395	439	439	434	439	399	439	419	412	445	456	406	432	429	442	436	393	431	431	441	419	395	421	421	447	454	408	433	385	445	412	432	417	441	423	396	453	451	406	431	375	472	438	433	404	431	428	432	410	402	464	398	430	429	430	413	437	408	424	405	418	459	392	408	426	425	450	445	412	435	421	412	409	434	408	435	400	446	449	389	430	397	393	434	422	410	402	386	420	387	440	434	412	426	443	418	423	392	387	453	432	428	442	409	417	421	460	408	448	448	441	415	391	433	435	422	421	457	418	436	416	450	458	443	390	433	443	456	399	419	437	415	428	421	470	421	413	406	419	421	459	426	432	387	433	429	399	442	462	416	448	398	411	466	413	431	440	429	430	415	423	456	437	398	393	401	389	432	475	449	413	464	460	402	427	433	437	421	424	370	422	414	444	427	423	438	435	387	414	417	441	410	440	395	423	423	452	428	420	443	453	432	422	421	436	410	434	388	423	409	420	433	411	394	434	426	403	396	430	432	441	423	441	434	451	384	425	390	438	414	395	469	418	419	428	399	459	445	438	434	449	438	428	421	451	387	415	458	423	426	435	446	439	432	444	412	403	434	441	400	399	451	415	465	412	393	399	423	428	366	436	421	415	447	391	445	403	438	439	459	415	414	448	448	457	428	402	442	394	415	407	402	404	452	378	395	472	451	400	453	442	424	458	422	423	436	412	406	428	407	459	430	410	413	401	387	428	426	416	451	440	425	440	411	413	435	439	454	404	418	433	441	448	409	446	444	444	418	400	433	412	421	434	399	380	435	434	404	416	407	455	389	448	466	422	418	433	396	453	404	414	416	402	401	425	397	455	474	459	398	402	436	413	429	434	420	410	431	418	422	409	435	429	404	406	412	418	423	418	409	402	435	435	430	416	417	402	436	440	449	406	417	386	435	441	436	380	446	460	432	378	434	438	440	418	447	403	413	417	432	426	407	426	475	435	404	425	422	407	428	389	405	426	396	430	404	470	423	433	425	431	450	443	423	402	391	424	446	433	460	413	440	449	417	466	412	447	448	436	395	414	419	417	387	410	418	412	401	443	417	466	429	421	435	434	436	454	417	437	407	441	440	415	408	438	397	399	384	414	416	412	400	437	414	431	358	432	450	432	457	458	433	416	420	428	417	437	410	414	414	410	416	417	392	406	442	427	394	418	421	438	409	401	474	455	422	368	437	432	440	422	458	396	441	412	403	442	442	448	464	442	439	426	417	460	398	414	430	438	424	436	456	454	397	413	417	448	424	422	437	399	449	422	416	421	369	433	396	447	405	434	427	397	421	426	452	405	452	437	443	428	386	427	417	410	451	405	479	425	425	415	430	415	418	429	393	428	435	418	416	400	405	424	411	393	424	423	442	465	440	428	414	417	430	429	414	432	415	425	439	428	408	438	425	430	449	454	432	436	472	437	376	439	399	456	413	446	437	396	427	412	418	472	454	435	403	434	387	437	448	406	451	443	448	408	457	447	422	396	452	433	446	432	416	429	404	447	418	423	456	437	387	440	452	423	430	435	434	406	434	437	438	432	405	422	421	427	402	459	422	462	417	397	399	450	422	393	482	425	418	412	435	451	441	405	434	412	421	428	431	444	457	477	420	383	436	389	479	414	418	407	410	433	457	450	453	435	457	425	429	430	433	385	430	423	419	413	425	412	387	397	432	384	406	442	407	407	413	407	414	465	452	416	424	446	396	434	407	439	392	402	410	395	439	441	430	434	397	443	409	427	411	426	387	458	422	434	434	411	431	392	436	421	420	444	432	456	408	420	431	433	477	415	419	423	475	414	432	398	393	447	435	458	425	450	427	471	407	431	417	412	424	411	411	425	417	404	432	443	407	412	424	401	400	439	389	395	392	433	421	426	449	423	389	414	432	445	372	429	411	456	430	424	423	432	404	437	416	420	404	405	412	424	447	377	413	400	390	442	465	424	409	416	454	401	434	405	433	436	470	403	415	433	419	370	408	490	435	430	440	428	395	426	402	416	431	397	418	455	396	436	399	425	373	417	450	419	392	429	433	416	424	420	404	458	386	431	428	456	403	427	390	403	437	448	434	419	397	390	413	432	424	440	400	423	432	454	421	422	457	451	432	438	403	419	449	408	423	445	455	420	398	456	457	434	420	428	414	408	437	443	384	436	407	424	447	423	419	397	435	449	433	434	411	437	411	422	455	466	409	407	429	451	454	423	434	417	425	427	448	418	412	442	385	426	428	405	444	407	439	434	437	424	438	456	424	419	433	400	408	422	401	405	382	431	431	376	434	435	423	410	412	449	423	425	416	396	440	484	418	427	439	375	427	405	425	375	403	423	374	449	410	449	410	426	402	413	417	434	443	434	418	418	435	410	395	441	445	402	418	450	447	420	423	448	414	457	435	431	407	404	434	440	423	420	454	408	430	456	427	424	414	443	474	439	443	408	409	454	411	440	406	433	438	430	423	440	466	407	431	442	430	439	431	411	382	416	391	408	439	418	433	415	441	423	433	440	399	411	421	441	466	389	395	418	473	415	459	464	445	393	415	428	438	422	398	425	432	435	433	408	419	427	438	434	425	417	441	428	420	437	428	459	410	426	403	467	449	426	414	430	436	416	409	447	427	463	418	426	402	437	459	397	436	456	434	440	410	450	433	450	394	423	417	423	449	462	414	425	406	406	399	397	393	411	427	386	405	460	391	465	385	400	401	393	425	466	421	419	419	437	400	434	400	410	425	410	404	413	408	402	460	427	424	390	434	418	384	437	412	443	379	425	419	439	448	421	403	422	418	474	412	436	387	388	418	441	419	443	418	402	424	428	424	423	426	447	394	420	426	415	401	444	391	410	410	418	432	428	410	454	413	422	452	433	392	463	468	395	438	374	484	401	461	442	438	424	415	383	399	384	434	428	416	405	416	408	414	437	423	436	376	438	392	425	419	431	443	373	490	411	423	401	408	421	437	412	423	443	417	417	415	424	414	416	403	419	436	406	431	407	429	403	430	450	460	411	440	435	398	438	414	430	411	428	452	440	422	455	428	428	448	450	455	440	443	446	397	437	440	434	440	407	432	415	448	444	432	409	416	418	422	437	431	416	422	433	446	464	416	427	422	443	429	453	445	439	457	413	435	413	440	408	388	414	439	407	414	440	416	438	435	391	421	444	436	441	406	402	420	468	425	403	396	402	436	405	424	439	399	419	446	457	442	408	421	431	484	425	392	460	391	403	437	398	426	450	377	417	425	452	456	410	396	418	461	399	411	447	396	425	407	414	410	438	413	414	408	401	391	440	415	437	459	417	436	413	446	389	422	418	421	457	401	403	401	458	414	440	429	468	449	393	427	406	405	388	401	413	438	387	425	410	416	422	444	422	411	402	435	438	441	410	418	420	438	404	416	436	417	385	418	420	436	411	451	447	454	430	459	463	427	399	416	423	421	439	442	405
4372	904	784	646	592	533	533	614	525	501	512	535	542	540	559	495	524	547	538	485	540	502	491	531	530	483	458	497	504	514	507	512	516	519	511	538	536	486	522	496	520	503	490	513	502	513	535	525	578	479	539	534	540	544	480	521	509	498	527	478	542	533	506	510	489	507	524	524	494	560	527	494	543	541	540	508	527	475	485	536	504	529	548	550	521	517	522	501	540	513	548	489	539	524	539	524	527	484	481	510	491	526	514	490	528	513	531	498	517	506	511	517	512	503	508	585	498	510	495	505	497	511	518	512	476	467	532	539	526	524	511	512	529	530	525	493	466	521	477	530	495	506	493	530	492	522	494	543	506	510	551	514	488	484	514	515	559	487	525	522	497	531	505	524	501	517	515	529	533	497	521	482	488	477	525	535	533	512	531	516	504	531	505	496	521	515	532	503	488	525	566	473	480	504	541	540	522	518	503	503	504	513	547	537	550	501	548	520	527	541	515	504	537	479	497	505	511	500	524	498	459	472	550	540	505	525	524	521	495	550	503	533	491	476	516	522	514	529	553	508	548	571	488	520	507	504	510	505	521	486	506	493	489	517	521	484	486	535	520	520	462	517	496	530	532	469	528	533	501	473	520	521	517	527	519	494	543	505	523	535	479	499	515	511	490	522	500	501	552	506	577	527	489	494	470	534	540	510	548	482	526	517	529	551	498	491	524	547	512	517	476	556	511	514	566	520	537	521	525	535	495	518	513	551	519	543	533	524	517	535	515	548	512	519	535	499	520	485	534	476	490	512	501	521	492	529	503	503	484	515	544	560	521	564	526	524	507	533	513	526	484	483	530	476	547	509	536	523	483	523	554	537	491	535	497	546	538	492	493	536	561	502	478	504	503	531	537	489	530	508	534	525	525	573	476	530	514	529	514	535	519	546	531	490	521	482	494	486	533	560	508	525	558	507	491	459	506	555	536	519	518	511	533	508	505	496	547	540	501	528	502	514	518	532	503	500	505	554	528	518	483	540	531	480	575	475	521	533	524	519	514	507	528	498	523	484	492	554	550	533	507	503	549	491	521	488	478	523	524	502	524	461	560	549	485	515	495	508	536	517	473	517	530	559	494	501	496	511	565	475	510	533	496	529	528	532	502	491	509	534	516	549	529	476	504	513	511	502	538	507	531	498	509	476	535	497	503	483	505	492	502	541	501	552	505	513	499	526	461	486	480	551	510	515	491	531	475	523	509	478	553	514	509	525	534	500	527	552	521	539	508	515	548	539	512	552	509	511	505	473	557	524	496	476	488	517	550	533	507	510	512	563	473	489	541	540	511	511	486	536	526	481	467	518	513	542	515	505	503	519	539	511	499	523	508	498	561	500	523	544	524	529	480	514	512	465	511	495	524	499	507	519	536	533	540	533	549	494	523	562	493	543	518	501	508	548	498	524	503	501	532	513	550	506	522	475	524	504	535	517	512	545	489	536	512	538	504	504	556	503	458	527	502	529	514	531	486	505	518	472	497	498	559	549	531	460	522	501	529	523	531	521	513	497	524	517	515	529	556	488	538	501	569	487	476	548	510	551	486	522	540	514	499	528	515	489	520	496	552	531	523	543	520	526	526	520	460	489	515	518	519	499	499	509	518	535	506	530	536	511	498	556	519	484	536	539	482	507	517	498	502	497	510	536	488	501	513	552	521	531	495	526	496	507	528	515	512	485	540	531	508	463	542	519	522	505	533	509	548	529	493	524	507	515	506	508	484	497	508	499	526	490	524	488	529	523	523	532	524	547	558	501	532	547	480	491	575	505	517	496	532	515	481	518	535	546	505	510	533	519	508	507	508	505	517	506	477	519	476	516	503	554	523	500	474	495	573	537	512	552	515	542	473	491	504	522	509	533	529	503	542	521	536	506	539	542	523	554	541	524	512	537	515	481	534	520	497	553	525	498	519	509	513	481	526	531	495	490	507	526	521	510	558	528	538	521	468	501	480	538	487	517	539	515	506	493	512	535	537	519	472	494	494	515	550	516	499	495	518	558	524	566	538	495	495	524	494	494	537	496	542	461	516	510	507	496	517	518	527	510	495	458	536	505	534	478	522	527	526	498	490	527	496	543	534	489	501	530	545	548	474	562	533	515	515	525	481	516	537	483	527	491	506	512	525	531	521	542	485	475	513	519	495	534	510	535	525	472	525	549	513	489	548	503	496	486	505	519	531	530	509	484	508	521	488	480	510	517	512	547	535	519	528	495	461	509	507	482	541	532	498	517	515	516	506	505	490	497	493	516	524	529	505	514	548	513	530	506	494	509	510	501	530	515	513	547	488	516	559	575	545	511	532	488	500	524	535	515	527	536	519	480	471	543	498	522	536	505	464	493	479	492	476	549	528	545	499	546	490	498	545	517	477	522	523	538	529	497	512	549	527	510	518	510	506	457	508	512	526	527	535	552	482	502	480	551	516	518	499	535	518	512	522	488	525	514	511	553	526	507	487	559	535	483	503	511	487	546	514	546	522	516	508	494	537	542	521	521	559	494	515	542	483	519	491	528	483	523	489	522	523	484	462	535	548	485	504	522	520	552	511	517	518	486	496	494	510	526	521	511	519	497	527	521	567	509	541	509	499	502	548	527	529	494	477	547	519	509	536	524	493	497	491	531	523	497	533	482	479	535	475	514	530	520	473	516	507	541	536	539	486	560	529	530	518	485	499	443	522	482	514	503	530	536	506	521	512	539	478	528	517	499	509	536	537	513	500	552	525	522	518	501	517	540	537	510	499	514	438	530	525	536	518	481	531	511	515	513	500	537	552	494	534	502	533	517	513	506	551	515	542	527	486	528	519	509	507	510	519	502	536	589	489	551	465	503	533	524	533	505	504	536	520	515	524	517	539	545	499	533	516	480	561	505	545	527	539	536	476	545	498	496	488	528	513	486	528	545	526	540	504	540	502	531	525	506	542	523	520	500	526	536	505	536	538	507	488	536	532	523	551	490	515	523	501	520	539	525	538	472	497	518	541	452	545	462	534	558	521	503	480	518	514	542	517	483	542	512	513	494	515	515	485	511	515	514	491	525	522	492	524	500	548	485	493	540	501	511	513	529	516	529	522	510	531	526	496	497	526	484	479	511	526	531	495	557	550	548	497	538	496	540	496	507	486	473	503	504	481	502	517	517	513	474	486	508	526	494	545	498	497	529	468	514	515	537	529	494	515	504	501	520	491	509	485	500	519	495	547	502	533	535	524	508	486	543	508	505	461	524	542	505	511	539	511	486	474	520	522	543	547	486	517	494	550	526	531	472	525	490	512	515	492	515	542	517	546	564	512	489	481	534	530	506	517	505	531	503	527	523	530	466	488	489	507	501	516	525	499	528	533	499	483	514	490	539	535	518	543	504	492	501	524	503	552	558	491	526	514	551	518	544	465	518	518	479	535	522	503	489	498	536	503	541	528	492	540	484	493	496	500	497	520	485	484	512	526	521	481	476	528	468	502	532	556	495
23482	21118	28289	24185	21114	9196	902	673	557	565	540	463	524	473	489	452	484	424	420	465	455	424	434	433	419	435	408	427	381	400	406	382	425	418	415	421	369	363	405	402	405	404	417	413	426	383	404	421	382	423	382	375	374	384	391	457	413	402	422	381	445	420	409	379	412	425	369	430	404	402	355	417	399	411	393	370	402	424	403	423	409	382	357	448	405	403	381	429	369	375	379	373	418	422	410	418	416	375	421	404	417	381	396	407	421	385	422	433	413	398	421	383	395	414	400	418	387	417	417	431	425	386	389	401	419	386	445	419	403	399	419	413	417	408	422	429	400	407	389	407	396	416	433	370	431	415	394	434	398	413	432	429	421	395	427	413	392	397	387	402	370	408	408	394	384	383	403	411	398	396	391	395	426	370	370	384	411	401	411	434	370	416	406	357	394	402	420	399	400	406	416	383	440	376	388	424	386	394	390	404	398	430	416	401	410	404	398	408	371	418	401	430	377	408	349	384	426	380	426	407	383	425	391	384	399	411	427	398	368	380	404	415	393	362	376	403	389	405	403	409	386	390	355	445	386	424	436	414	428	406	368	403	396	397	404	406	392	419	420	375	421	402	416	405	371	416	422	395	436	452	399	435	401	410	407	393	416	379	407	380	395	410	416	397	420	425	394	416	406	424	428	367	413	400	402	379	402	379	396	426	412	397	422	392	381	396	416	378	354	397	397	435	421	403	459	409	400	384	391	446	419	378	418	361	357	382	388	375	387	421	388	398	451	412	419	402	431	419	389	384	391	388	402	375	420	414	379	388	439	365	434	411	404	394	387	404	393	377	352	403	392	361	409	354	418	408	414	399	423	432	420	393	378	398	382	407	411	432	443	400	408	399	407	357	409	403	389	432	399	383	411	389	390	424	385	384	406	403	375	392	400	386	409	373	434	386	427	420	383	422	424	378	388	413	401	431	456	381	383	435	416	431	374	392	425	425	410	395	435	408	425	395	385	393	398	425	396	405	429	401	392	388	442	412	442	425	438	401	384	387	384	366	421	412	425	398	398	418	393	407	367	407	421	398	407	408	407	398	405	415	392	384	382	389	374	400	404	377	403	419	382	427	371	419	390	402	407	418	437	404	409	411	396	410	443	410	427	450	431	436	404	397	388	420	377	408	427	372	390	411	421	390	394	426	394	404	435	417	369	395	394	372	391	380	442	401	425	385	429	404	374	378	377	390	412	425	420	438	391	378	423	364	400	394	398	427	404	386	385	374	387	417	389	430	404	413	406	403	398	402	417	412	409	404	419	380	406	426	398	403	416	394	426	396	408	356	392	446	406	364	388	422	376	383	398	409	405	412	400	389	438	458	396	424	391	398	375	358	379	383	411	430	390	394	399	413	410	402	380	397	405	415	427	381	381	425	385	406	405	393	379	338	414	395	392	397	438	410	389	428	414	398	419	404	405	373	428	426	399	419	425	435	404	409	410	408	401	392	399	384	370	401	406	396	415	439	360	397	410	388	394	424	373	402	380	388	388	395	415	396	403	414	399	423	386	409	395	402	373	368	423	388	434	343	424	396	413	383	430	406	367	394	408	418	417	419	432	402	400	404	428	388	406	428	438	354	401	438	407	376	365	388	422	420	380	421	386	402	408	375	417	383	450	404	393	400	404	388	407	387	403	378	396	418	457	390	413	382	386	437	454	428	399	409	442	421	368	416	424	402	381	411	450	411	443	432	414	370	397	383	401	406	398	417	378	428	433	416	413	367	436	421	370	436	388	398	409	403	399	412	378	442	422	412	392	444	411	404	410	430	416	364	407	417	393	384	398	431	426	380	402	416	391	408	375	425	450	431	411	386	384	394	413	394	415	408	418	348	378	401	419	409	402	415	396	399	394	408	420	403	422	400	421	400	410	398	425	384	413	393	428	415	424	419	397	397	410	381	414	399	372	431	393	433	408	417	424	400	416	422	391	400	398	408	376	423	406	364	412	398	395	423	391	415	391	420	439	408	408	403	422	369	423	430	419	421	402	372	379	387	396	370	420	435	396	393	407	417	403	386	349	387	394	392	426	400	362	387	388	459	410	429	397	405	410	439	386	390	433	414	408	392	397	412	379	426	425	402	409	416	424	423	412	426	420	401	425	365	392	428	399	407	393	393	342	396	442	401	395	439	432	399	376	369	443	418	401	391	380	461	435	438	447	378	380	405	398	411	362	424	400	402	422	435	404	415	419	386	418	408	407	411	404	414	392	374	397	390	410	398	406	426	401	376	421	399	417	399	417	364	417	367	397	411	452	388	411	418	415	410	374	422	387	377	402	400	388	388	420	402	385	420	393	428	413	418	423	397	355	412	414	404	406	401	396	399	410	400	374	384	368	400	414	394	410	404	406	406	436	384	355	390	379	412	375	401	385	418	430	406	383	415	384	408	383	409	402	393	385	401	386	401	376	458	404	428	427	358	415	372	401	428	411	380	398	391	425	413	380	420	388	355	434	406	445	411	394	405	412	385	401	377	404	395	433	404	404	391	419	410	394	395	367	354	383	398	419	362	387	413	383	384	436	411	412	399	411	430	389	409	418	420	406	397	369	391	405	432	397	441	400	398	389	415	409	416	412	380	436	399	438	421	403	409	401	415	409	376	401	411	379	438	400	434	409	400	392	355	407	372	425	381	408	409	409	386	440	383	386	383	400	396	391	402	387	412	414	400	390	397	403	399	410	381	398	421	376	435	401	392	404	378	406	424	403	418	435	427	396	399	338	376	413	370	427	411	406	381	416	375	374	419	404	372	424	420	405	409	393	399	370	403	427	416	429	378	413	386	445	396	403	385	371	389	426	430	407	448	417	418	381	416	423	390	380	394	406	370	378	419	392	418	444	415	395	399	394	427	416	420	416	417	397	418	368	418	411	394	400	410	379	387	410	412	400	428	414	414	423	374	395	405	395	380	390	396	402	434	411	418	398	373	445	413	397	426	418	401	414	436	389	433	417	435	377	422	402	423	403	403	386	397	407	394	421	438	480	404	393	407	381	411	414	399	422	434	360	433	403	399	393	408	421	409	438	415	403	399	426	415	407	432	406	410	420	406	391	407	369	411	397	424	369	409	408	421	379	402	402	435	429	378	387	438	432	395	406	447	409	400	412	383	372	383	384	441	349	391	387	396	396	398	394	427	390	397	420	382	397	396	419	412	423	374	417	420	422	426	410	398	429	417	409	411	458	392	392	393	398	421	412	380	411	411	398	406	380	395	436	384	402	425	406	389	409	353	433	430	381	395	400	400	415	401	382	404	394	432	388	402	392	416	388	426	366	399	415	380	411	397	412	418	404	442	404	374	407	402	382	420	432	376	419	378	401	402	415	417	436	382	402	423	414	356	368	396	397	393	425	413	409	399	409	409	384	392	394	388	423	394	406	385	445	428	398	414	409	409	400	419	402	414	390	417	355	402	405	372	391	409	395	403	368	440	416	368	382	397	401	375	415	400	381	423	442	399
3447	8109	5686	2649	1882	1532	1272	1007	939	834	742	688	637	642	609	582	588	576	599	586	525	601	538	566	557	514	513	543	529	517	442	506	593	501	524	505	514	509	517	501	506	557	506	516	502	461	504	470	494	521	481	505	488	477	513	519	430	499	495	517	523	518	475	465	476	512	525	473	514	514	491	512	500	522	505	474	523	533	466	513	527	498	506	498	509	491	473	515	459	518	538	492	513	474	501	479	467	542	492	508	481	527	540	510	518	480	479	485	515	461	493	507	471	494	478	494	546	494	473	505	513	541	484	477	516	497	515	511	472	483	475	540	525	488	473	520	504	541	478	529	479	468	494	560	480	525	516	529	542	466	525	519	507	466	480	451	518	521	502	494	490	509	505	489	481	479	459	476	492	483	526	490	518	448	472	521	480	486	507	521	500	539	525	516	525	530	489	490	493	502	509	505	536	481	448	517	492	482	499	508	470	512	494	493	469	540	502	473	494	538	490	519	469	500	486	513	512	513	523	561	464	480	513	523	490	476	521	505	498	481	516	477	479	493	471	486	476	504	518	488	462	500	539	479	471	484	443	513	510	519	534	481	485	456	494	498	532	503	459	498	522	495	467	493	495	489	502	496	502	483	516	484	493	493	501	498	535	490	504	514	496	499	522	466	502	489	566	480	467	477	514	478	480	480	496	467	521	505	522	504	508	499	483	485	468	519	483	575	501	496	519	472	487	495	462	472	487	461	479	515	502	521	448	498	494	560	416	484	498	491	506	529	544	484	518	521	489	456	490	453	468	508	480	523	505	562	477	507	456	508	497	491	506	502	483	460	515	504	494	498	485	508	474	486	530	497	482	534	535	476	476	527	501	499	553	482	502	502	498	481	529	462	491	535	482	506	495	508	493	476	488	497	503	487	497	528	508	456	480	542	491	486	485	469	531	442	495	504	501	491	477	488	483	491	500	488	522	500	530	483	487	453	516	506	509	512	501	517	528	490	468	488	511	515	565	461	521	533	505	501	486	464	528	509	478	477	476	518	478	516	480	489	486	498	492	478	504	505	451	522	520	559	474	474	497	500	479	522	499	529	481	465	513	509	473	487	500	492	525	495	462	476	509	467	487	546	478	484	495	497	510	493	511	534	523	481	570	513	507	454	504	482	477	509	500	497	494	506	478	470	483	489	503	505	504	525	498	467	499	488	485	487	483	468	480	534	509	491	489	534	461	492	551	461	445	498	461	490	472	477	528	517	474	504	538	471	500	505	506	486	500	503	446	477	478	478	495	512	507	483	470	495	500	491	500	442	469	522	522	471	492	462	505	527	513	507	458	514	499	499	477	472	444	501	529	537	476	484	474	522	521	516	503	495	459	535	480	501	519	502	492	533	464	489	491	480	446	480	518	493	430	475	527	477	493	495	501	548	502	465	479	509	484	516	509	484	481	501	509	496	541	477	530	509	556	505	500	495	494	477	468	452	454	496	548	508	490	490	493	497	530	477	463	517	500	531	497	477	491	517	466	534	519	476	506	506	516	553	510	532	527	469	520	461	467	524	525	491	530	499	498	475	488	468	506	525	487	490	482	470	489	483	479	477	500	543	473	499	514	468	483	476	513	485	495	482	470	496	511	517	513	518	489	489	478	491	511	477	501	517	511	529	488	491	503	469	470	514	494	489	525	483	500	493	495	513	498	494	464	486	529	503	494	454	435	533	500	469	538	506	495	484	445	531	498	511	498	485	489	520	513	424	453	509	505	516	530	498	500	494	481	508	499	547	480	517	490	500	475	516	501	495	527	487	514	468	498	496	534	472	514	543	489	501	526	497	502	499	493	495	502	504	461	515	519	454	525	520	498	476	474	528	493	530	497	526	485	516	516	473	501	496	490	514	492	495	484	507	496	518	496	473	497	472	526	475	508	509	496	489	472	464	531	533	508	512	513	509	519	466	490	483	469	456	458	487	486	471	527	492	516	494	469	474	474	479	530	507	512	496	431	523	492	498	497	484	445	475	473	517	484	507	497	492	510	514	514	497	504	495	485	508	522	487	510	504	510	536	496	491	493	534	499	545	487	490	530	510	512	514	500	500	505	496	517	530	460	487	491	551	481	492	524	476	481	505	511	512	514	519	501	498	518	517	504	492	439	479	474	507	520	565	482	465	542	501	533	492	493	484	499	519	469	484	489	495	513	504	499	497	518	523	538	478	523	503	522	484	486	493	479	514	497	504	474	500	476	473	483	490	529	495	479	495	497	504	514	485	513	502	453	475	534	473	535	481	509	510	509	516	492	525	508	539	454	542	502	523	500	513	497	497	522	516	516	503	501	459	472	466	486	498	506	512	478	498	495	480	478	505	461	525	523	473	530	458	504	524	531	502	513	482	469	515	465	514	508	473	470	544	514	494	524	527	513	473	504	497	504	508	470	490	490	516	473	485	487	543	492	492	480	522	490	539	479	483	526	483	524	481	473	508	508	505	455	484	490	485	454	535	500	508	525	517	517	523	545	522	476	489	488	491	505	514	482	486	497	485	502	503	528	492	472	453	476	504	491	522	496	468	532	518	461	460	496	483	472	474	484	503	496	483	471	477	472	457	494	459	505	482	508	522	473	474	520	512	503	480	462	480	511	546	463	488	499	471	529	458	490	489	484	493	514	524	475	508	526	466	476	533	522	517	496	503	503	496	490	521	499	540	485	533	507	484	492	515	540	530	472	508	484	493	509	494	484	497	481	471	480	482	514	532	502	504	474	506	511	503	466	491	486	508	507	502	499	481	517	536	512	459	505	498	474	508	519	519	474	487	493	458	509	496	467	540	521	467	488	538	534	527	473	476	501	496	499	526	504	498	477	487	511	500	500	493	518	480	493	487	479	523	517	531	521	509	486	541	484	503	456	481	502	497	512	545	482	514	499	508	499	487	488	530	490	469	519	468	558	507	512	541	469	508	475	486	525	501	472	476	487	481	490	529	490	481	542	469	518	488	477	547	471	503	489	459	505	490	532	502	517	500	530	469	468	520	511	510	481	505	456	466	465	512	513	527	498	520	456	541	498	529	499	460	496	496	548	515	532	496	472	499	528	486	512	543	465	489	510	474	500	479	527	527	481	467	505	467	537	487	478	476	493	501	507	500	492	479	498	530	484	524	538	503	453	511	506	516	494	528	474	491	502	504	481	484	517	484	499	453	504	517	507	481	508	516	535	521	485	509	493	487	490	476	489	460	503	502	508	450	491	530	480	516	476	526	445	515	533	490	474	514	496	523	543	511	485	522	488	505	500	471	514	468	522	499	494	500	507	479	515	503	485	490	502	482	499	510	502	506	501	473	458	480	461	530	510	469	522	480	500	462	500	493	547	479	486	527	486	476	504	527	486	509	522	507	498	481	483	517	463	498	517	435	513	519	464	499	508	514	521	510	504	463	507	501	491	490	519	506	537	451	501	494	507	486	499	482	479	539	490	510	478	456	482	524	500	461	509	497	475	479	480	509	527	502	527	494
24696	21138	27096	25339	9052	502	391	347	259	294	314	283	254	275	265	270	282	256	238	250	258	237	220	234	229	263	259	284	246	258	256	246	241	258	228	248	237	233	223	247	251	243	217	265	206	221	228	256	251	226	227	221	256	226	246	243	238	248	231	213	270	231	248	227	245	243	234	235	231	239	239	245	240	234	244	232	227	234	224	226	260	247	233	210	225	232	253	233	248	242	222	232	251	243	226	211	233	237	241	210	214	231	249	236	221	254	241	267	236	245	212	203	234	219	204	229	227	252	221	247	235	239	226	224	227	233	223	252	244	238	267	243	235	221	248	250	282	224	242	252	236	221	240	250	228	222	263	216	213	214	240	235	246	229	197	245	210	247	244	240	229	239	213	244	244	243	234	259	224	237	232	231	261	244	246	250	248	231	239	225	280	227	267	238	257	260	246	236	215	220	220	242	245	234	222	248	247	250	255	227	269	221	260	238	232	253	235	247	260	265	254	237	260	202	252	242	215	233	257	235	244	248	223	237	233	239	244	226	220	242	222	228	239	243	235	247	214	261	206	213	262	249	225	242	237	210	226	222	244	229	215	233	212	263	231	250	263	222	214	222	255	239	247	218	261	236	238	245	230	250	249	247	232	251	210	237	240	253	232	224	209	241	259	238	224	214	224	240	252	262	242	236	260	209	237	236	245	229	226	248	217	234	233	274	235	238	251	243	259	251	248	250	236	214	272	230	216	233	249	254	227	242	253	248	256	238	238	237	261	249	243	239	229	269	232	241	240	246	239	232	228	242	251	255	239	238	230	220	242	244	227	219	227	253	239	266	236	222	292	221	256	237	236	245	237	254	235	247	240	243	244	240	223	218	240	248	245	267	238	264	223	221	249	246	256	250	231	258	231	227	218	228	235	227	269	245	217	235	230	220	254	222	238	239	230	245	230	234	262	222	231	268	235	228	236	218	220	224	225	215	241	236	240	234	241	226	237	199	235	267	225	242	208	230	241	218	223	239	252	226	261	273	214	238	241	230	211	214	247	246	225	213	256	235	238	233	212	241	258	235	214	248	218	242	249	229	225	219	221	223	243	262	226	226	236	218	260	211	254	247	244	223	237	245	230	229	232	229	222	234	223	239	232	245	227	261	243	228	249	216	239	212	259	285	243	234	237	211	228	201	239	231	245	213	226	231	246	245	251	214	226	207	245	245	221	220	233	240	234	237	227	233	260	220	241	227	237	239	218	231	224	252	267	275	236	237	234	239	242	229	224	237	250	225	238	246	261	203	235	245	223	248	239	228	233	258	249	216	225	224	232	240	236	234	261	238	257	251	231	292	208	260	230	234	220	234	213	268	244	242	247	244	240	252	245	222	241	245	245	231	225	254	224	213	222	228	236	240	233	211	210	228	269	243	256	228	243	207	256	245	268	206	259	237	256	214	231	224	268	245	259	249	224	213	222	251	236	247	218	249	245	261	238	225	237	206	261	246	199	254	241	271	234	268	231	245	242	233	196	226	230	238	231	237	249	273	240	226	223	228	246	247	218	241	250	243	242	227	221	225	227	240	261	250	270	226	231	236	255	222	265	235	209	244	234	217	229	210	227	246	242	247	240	241	217	226	246	225	255	230	254	213	226	266	241	245	251	260	265	255	248	234	228	215	245	238	231	224	226	228	245	259	242	227	222	261	225	218	233	230	248	241	241	249	252	220	229	230	219	245	234	227	236	229	221	245	257	245	221	213	241	240	225	234	241	222	234	226	236	226	238	226	256	226	231	240	221	211	244	242	251	238	252	247	229	214	264	249	224	229	243	244	257	251	231	261	242	228	233	230	233	234	225	217	259	212	218	273	231	249	218	239	216	242	225	246	254	243	255	228	210	221	219	214	245	244	246	223	225	234	218	216	228	232	242	247	235	239	245	221	239	226	248	243	264	222	235	225	236	228	234	209	242	213	224	239	246	259	231	256	228	229	216	251	224	228	240	229	248	273	240	235	210	228	217	254	234	238	249	267	244	233	237	251	227	232	250	240	232	223	250	239	218	226	257	239	214	250	212	215	246	251	234	232	242	215	241	236	224	218	203	229	241	258	226	237	239	243	227	255	220	246	253	237	246	243	241	220	243	220	258	236	225	254	234	224	233	224	210	253	221	214	231	243	249	263	228	227	242	236	242	225	246	246	259	246	261	235	245	245	233	246	209	241	218	219	247	230	230	230	253	226	207	239	237	231	241	240	239	256	224	252	232	240	231	261	205	257	262	241	231	233	215	226	224	242	239	247	246	227	235	259	253	236	271	216	236	230	225	261	234	240	245	238	220	240	224	245	240	236	247	247	255	250	200	279	239	223	240	238	227	239	229	245	250	217	235	224	237	218	245	212	224	223	252	235	216	247	247	219	267	282	208	226	220	233	236	263	260	230	231	231	244	250	260	244	229	261	228	254	232	246	223	248	229	238	256	230	245	230	248	227	252	261	225	228	258	234	215	249	248	240	245	226	243	235	263	234	202	245	217	253	250	230	236	237	248	257	241	222	255	242	236	243	207	230	258	232	236	230	233	236	243	256	249	252	247	258	240	250	273	235	259	265	251	229	259	229	254	227	245	213	217	237	205	241	236	250	228	229	258	238	236	246	198	250	229	243	249	233	253	259	253	267	218	221	232	233	239	289	238	234	212	246	238	232	234	251	214	222	221	224	234	264	222	230	239	230	228	247	218	248	231	246	207	217	250	240	230	233	265	257	266	257	232	250	257	243	249	237	240	242	253	245	229	233	246	246	227	228	245	231	242	248	243	207	220	261	250	254	231	241	247	243	242	218	232	233	251	215	263	256	241	208	232	230	214	234	225	255	242	231	222	224	243	225	254	220	227	238	260	260	214	229	224	232	255	221	259	221	227	221	220	257	243	235	261	218	210	252	216	238	239	247	240	234	229	237	234	211	248	233	268	259	221	222	264	256	221	225	241	213	239	230	232	222	214	233	239	209	210	232	253	256	212	245	220	246	239	235	203	240	239	239	244	248	254	243	240	212	210	233	224	244	201	264	231	262	230	241	237	230	238	221	246	228	224	248	232	253	235	207	225	234	241	239	245	244	235	248	231	242	268	222	255	269	246	248	234	212	239	226	249	215	265	240	244	260	229	245	233	224	215	226	238	239	255	231	234	244	237	222	231	212	229	245	242	239	231	237	268	242	252	229	238	220	213	205	228	254	254	259	246	240	234	205	266	220	243	217	257	242	216	243	197	277	263	243	248	240	242	219	257	227	215	232	242	230	215	243	233	202	252	239	275	225	273	215	255	233	235	218	212	261	233	234	218	246	224	235	244	225	255	255	225	243	231	230	231	242	201	262	234	245	219	253	218	253	242	253	213	243	215	248	273	243	243	221	268	229	258	223	237	219	240	229	224	237	238	242	220	209	257	231	242	235	254	244	231	213	230	253	222	245	248	257	236	237	246	243	229	242	232	237	220	250	223	219	244	213	249	277	285	229	219	240
3293	4349	3085	1401	1023	842	662	587	525	448	406	393	378	362	378	346	357	340	318	322	319	315	283	288	330	315	310	326	320	286	310	292	290	312	266	284	296	287	293	286	310	337	297	301	289	307	291	282	262	270	274	276	323	269	303	286	261	325	308	288	279	298	290	300	293	289	232	280	268	298	275	295	292	297	315	311	303	320	298	273	285	298	296	287	318	277	301	296	291	294	278	294	310	279	277	268	269	262	277	262	306	292	289	303	326	293	291	274	267	321	273	303	301	294	281	278	309	293	275	283	276	321	307	315	270	288	284	296	269	289	303	291	293	322	312	292	311	267	289	294	287	285	292	273	280	284	280	298	281	289	293	293	295	292	300	298	280	265	286	292	313	275	312	315	270	289	298	284	312	297	298	292	308	276	262	314	288	279	282	284	284	287	304	291	285	294	281	270	290	290	286	287	305	267	264	321	309	262	303	277	283	269	273	285	270	275	287	304	320	282	312	303	271	323	296	274	308	264	290	268	291	281	277	308	286	286	284	325	327	292	267	294	283	277	307	267	277	264	249	284	276	270	281	291	309	269	295	284	290	278	268	298	278	279	312	273	263	275	276	306	287	254	283	279	292	299	293	268	295	295	272	282	280	281	290	249	282	273	293	287	300	301	280	269	337	310	297	280	305	278	285	243	293	288	289	288	288	268	261	312	308	276	274	281	274	280	265	291	278	275	320	272	298	324	267	301	271	285	287	290	314	280	289	272	305	277	297	273	290	300	318	272	298	271	298	284	263	271	263	286	290	321	306	280	320	323	280	309	309	304	260	305	268	284	315	271	275	290	271	290	304	312	291	306	308	293	297	291	283	268	311	263	292	291	279	295	291	300	273	296	299	311	283	293	288	298	294	265	294	305	317	293	301	311	264	307	291	287	251	321	280	331	295	276	284	278	291	275	286	294	299	319	301	287	304	297	302	273	277	314	311	314	294	285	266	312	286	280	310	321	300	282	292	297	306	312	280	304	285	309	274	288	297	291	301	297	300	304	306	293	271	330	302	292	305	257	281	293	253	310	269	292	289	298	325	260	280	272	268	283	283	308	297	282	280	274	311	279	310	301	288	267	278	293	294	274	302	272	252	271	280	270	327	283	282	270	310	293	302	295	279	288	286	313	266	292	294	279	286	274	302	289	282	276	258	279	296	303	278	276	314	313	311	274	295	285	278	275	275	263	321	299	291	287	314	299	253	278	279	287	273	303	258	269	304	273	265	298	298	315	261	271	290	272	297	270	264	264	278	311	315	291	288	299	318	265	270	283	291	310	296	274	245	318	285	278	274	278	290	282	278	299	306	278	265	299	275	286	265	284	287	266	293	277	275	259	298	268	261	289	274	275	314	296	275	317	274	291	297	277	303	273	283	331	298	261	268	263	305	261	298	305	280	306	299	264	272	264	295	270	281	293	292	293	288	276	285	279	301	296	291	285	323	283	299	289	311	275	267	278	278	305	270	274	282	266	270	264	273	255	286	283	306	270	307	260	271	300	299	278	306	281	304	270	322	306	309	291	298	320	313	290	282	261	290	270	299	288	310	313	283	314	291	278	291	297	300	305	302	260	269	271	303	270	308	297	278	281	263	295	267	273	266	291	256	295	307	291	263	293	284	257	285	299	300	295	264	321	265	311	321	292	296	282	319	295	268	301	253	270	258	286	303	276	316	304	259	269	318	278	274	291	284	278	297	253	301	269	260	257	301	270	291	280	280	299	271	264	290	307	267	288	280	305	294	310	270	289	288	308	288	287	285	285	297	271	287	296	284	290	255	275	281	289	300	268	273	279	264	319	261	310	288	274	297	277	290	277	265	291	315	261	286	309	281	277	297	292	264	298	280	258	260	278	282	275	317	301	291	274	300	279	305	302	251	299	282	281	289	290	273	287	283	324	285	283	273	300	289	292	296	266	313	281	314	267	296	284	288	298	264	273	274	279	297	254	281	305	300	286	337	289	306	274	321	292	309	300	272	270	258	288	270	272	281	293	291	293	300	279	291	277	287	296	296	324	295	270	271	281	295	246	270	300	260	308	320	295	292	274	275	279	304	291	308	320	294	297	260	272	255	335	273	283	263	288	332	283	271	298	290	287	261	290	287	264	296	270	288	317	287	280	282	284	275	275	293	300	293	295	272	294	302	287	303	273	275	281	284	265	266	254	270	292	264	279	306	302	292	261	268	293	296	290	312	285	305	291	264	269	317	272	301	297	268	319	293	329	294	285	283	281	295	251	312	309	278	281	277	296	294	305	275	269	298	290	305	284	300	277	300	284	285	271	296	273	290	265	291	284	281	272	283	299	277	276	309	287	275	295	284	265	287	301	265	298	265	261	270	281	264	294	281	282	275	276	273	311	324	291	282	266	311	306	296	318	290	280	317	275	272	282	276	277	296	294	283	272	287	294	304	297	270	282	294	290	312	292	293	283	314	295	310	292	310	294	288	291	306	294	284	308	267	301	281	306	307	293	324	271	270	320	333	269	283	271	271	271	295	331	294	310	281	279	288	281	316	319	289	279	301	294	302	248	298	292	263	314	256	282	283	265	307	261	257	288	276	276	297	302	289	264	288	298	265	298	265	296	289	249	288	304	278	271	290	287	307	269	294	264	289	287	292	285	292	270	281	284	302	275	292	338	293	283	284	274	299	296	290	257	302	278	280	292	283	267	316	272	292	293	276	283	280	305	298	289	280	282	313	298	303	275	304	270	289	295	277	276	274	310	293	301	291	245	318	288	299	283	290	284	283	272	264	287	288	257	320	311	275	274	298	324	296	319	275	293	246	311	289	300	279	322	274	285	291	280	308	272	311	280	272	273	277	293	304	267	287	291	315	259	279	262	273	280	260	307	309	284	274	236	262	305	256	308	303	297	275	305	280	302	307	261	314	297	304	312	285	272	296	292	313	250	307	273	278	295	257	295	285	285	297	284	292	287	289	260	283	274	306	279	260	295	284	292	266	269	276	319	260	280	311	253	256	300	291	297	306	294	295	295	284	284	284	288	330	273	283	336	283	291	282	306	278	303	308	269	294	297	302	313	255	303	308	268	320	292	304	314	287	285	274	292	275	296	278	288	301	290	257	280	290	305	307	312	269	295	302	266	272	293	307	304	294	290	281	278	295	299	270	295	258	270	317	288	302	294	290	266	308	290	284	290	286	262	316	290	295	292	290	291	264	302	295	292	261	285	297	298	285	288	315	287	287	307	297	300	262	292	329	284	307	291	294	269	271	246	272	310	311	280	306	288	271	280	297	304	302	293	290	309	281	289	265	285	317	289	317	275	300	286	275	280	281	279	296	304	272	290	274	298	264	287	270	277	275	303	294	282	281	278	275	299	298	282	310	310	319	295	309	263	275	278	301	268	302	297	278	287	327	263	259	266	298	280	287	305	274	292	274	334	296	304	306	320	283	305	296	274	292	287	312	321	283	285	314	298	285	294	296	308	291	281	284	287	292	287
22481	21144	28744	23768	21146	21156	6517	710	471	435	361	333	312	307	265	248	265	251	224	213	201	187	216	242	220	195	177	199	203	165	220	195	213	185	180	172	156	197	194	166	160	168	158	156	179	178	169	170	144	165	165	175	157	173	165	193	162	184	169	169	167	160	164	169	157	197	184	164	179	180	170	171	188	187	179	182	171	162	152	176	161	197	151	172	155	171	167	174	168	160	161	155	174	152	183	160	170	163	202	184	161	175	147	141	147	169	166	160	175	196	169	158	159	148	160	168	166	149	151	179	172	196	164	174	170	166	158	190	158	156	162	143	181	170	162	169	171	167	168	162	176	145	158	140	177	149	174	167	170	171	157	172	168	190	174	177	142	161	177	186	167	161	172	154	166	171	174	179	147	195	164	167	152	157	184	175	184	172	148	152	198	171	174	157	168	156	163	168	177	174	159	180	192	168	166	181	161	170	148	153	176	167	152	158	168	174	164	201	162	180	159	173	165	169	164	178	170	160	182	158	176	163	172	152	184	186	141	167	178	167	144	163	149	162	183	168	169	165	158	190	193	181	191	185	173	172	149	193	165	158	192	175	190	132	195	189	150	153	152	162	177	179	162	170	152	172	148	174	146	159	158	156	195	168	192	153	160	168	150	163	172	173	188	144	145	154	170	180	167	173	147	171	170	159	183	190	169	155	151	193	167	185	173	163	158	157	156	162	164	156	150	183	168	178	168	181	181	154	172	154	145	153	156	178	168	170	159	170	163	178	173	174	177	141	172	170	145	162	165	161	150	141	154	164	146	186	195	195	164	151	152	176	164	164	187	157	173	169	184	167	183	152	169	165	178	149	161	188	161	174	170	163	144	164	166	172	168	148	188	195	145	169	153	158	165	171	175	171	162	157	170	175	163	176	159	170	164	154	154	163	159	190	181	165	162	170	169	173	177	163	165	160	166	169	161	174	182	175	131	183	157	161	186	158	171	166	175	161	181	170	156	183	155	166	151	192	164	183	144	163	177	156	185	164	153	157	162	182	167	189	148	162	167	171	174	177	177	166	171	168	151	150	169	153	163	175	163	175	161	167	164	161	168	150	163	171	134	152	161	164	136	173	151	143	151	170	176	165	134	194	161	152	158	179	187	166	167	184	159	182	170	161	139	144	145	145	194	149	151	167	171	171	162	141	168	160	167	157	176	191	149	176	168	171	163	137	182	180	156	182	149	171	187	167	172	178	161	166	177	167	173	151	163	171	155	186	200	149	202	169	156	163	153	147	133	171	156	149	158	176	169	167	163	158	142	156	154	165	164	175	159	158	166	187	169	179	157	165	178	175	151	171	151	190	150	131	162	176	138	172	184	183	158	168	172	147	159	181	147	171	165	160	150	177	174	181	166	177	201	196	166	159	164	148	169	133	160	179	154	174	184	162	184	180	164	160	174	173	149	185	157	146	187	187	173	144	156	176	163	159	160	183	160	169	152	167	177	189	199	175	184	186	183	164	159	178	139	189	170	176	169	149	164	177	189	160	167	150	159	172	158	159	179	135	174	160	171	166	149	155	166	182	143	184	182	193	166	150	166	158	173	171	182	170	156	169	156	152	164	189	156	154	179	177	182	159	186	153	179	174	184	176	177	162	168	169	178	178	167	156	155	154	158	156	154	179	188	169	157	157	189	189	158	179	176	156	184	164	145	152	191	174	167	159	158	173	162	150	195	159	151	186	167	165	185	175	182	171	153	142	168	197	166	169	143	165	148	163	169	162	180	166	148	171	166	164	162	160	173	146	181	163	153	188	177	165	192	185	162	185	177	160	160	197	182	171	163	174	158	145	164	149	150	152	195	151	190	185	159	189	167	156	152	158	175	171	157	174	170	187	171	170	165	170	176	175	179	181	163	155	172	165	178	144	179	156	169	180	169	171	156	173	158	174	178	145	198	185	175	156	188	165	168	154	176	169	176	163	148	153	162	148	172	152	166	175	184	164	162	165	151	181	164	174	172	170	171	168	161	158	157	155	162	146	141	189	156	165	173	157	173	143	177	167	182	156	144	154	149	164	172	127	164	150	166	156	158	156	181	172	184	167	160	184	174	161	170	180	167	148	153	151	144	152	150	157	146	177	146	161	165	168	195	152	138	161	181	184	156	162	157	145	186	148	154	162	173	164	164	173	201	176	175	170	154	177	150	133	167	155	183	177	161	165	168	153	191	158	170	164	164	160	183	181	176	173	172	190	192	150	181	190	166	175	159	155	180	172	163	159	166	172	185	196	173	160	148	162	169	175	168	181	154	160	164	168	169	147	157	165	180	153	136	184	160	145	159	157	157	165	157	163	182	191	153	161	166	165	172	169	172	173	172	155	167	144	179	143	162	181	170	140	172	181	156	163	171	175	168	174	180	151	164	180	155	174	162	156	198	166	168	141	185	166	148	171	143	171	168	197	163	154	176	176	172	172	186	156	172	179	185	167	158	172	182	179	164	158	160	151	167	141	176	176	170	173	143	141	165	149	158	161	166	180	197	172	178	173	163	198	150	169	154	158	181	194	150	170	166	172	169	144	149	162	149	188	173	160	172	177	176	143	193	189	178	166	155	157	163	165	149	150	172	170	182	161	161	164	170	163	162	171	176	152	152	153	169	152	168	164	183	144	169	181	196	179	190	150	155	167	174	172	178	181	156	153	193	190	164	147	141	186	180	177	183	163	173	177	171	170	160	167	167	145	161	161	187	198	156	180	188	172	148	165	164	165	166	166	176	172	162	167	167	159	150	156	154	180	174	174	172	167	142	160	165	180	184	164	167	150	158	165	167	180	162	164	174	176	173	140	156	168	174	179	171	184	164	170	186	161	147	179	167	184	157	147	167	179	175	144	158	175	167	160	169	184	150	176	180	192	166	177	151	159	159	153	196	173	160	166	167	188	180	168	174	159	165	154	165	158	162	165	155	174	169	165	164	165	158	148	180	174	178	174	173	170	170	158	158	150	160	143	164	161	169	171	165	174	153	159	149	152	137	166	149	154	168	148	179	182	165	150	174	183	164	173	169	181	147	155	161	181	145	167	172	173	164	176	175	139	140	167	172	171	146	152	170	149	146	160	166	145	139	155	166	176	156	170	181	151	151	181	155	166	153	160	170	143	137	171	158	169	165	157	154	173	151	164	168	169	163	160	162	130	170	173	166	165	169	149	180	174	169	162	167	172	173	154	139	164	152	166	163	176	177	152	164	166	163	176	176	149	151	149	162	159	155	193	177	189	174	177	171	153	181	153	163	160	161	171	152	159	148	173	175	154	152	162	150	154	174	157	201	128	182	165	152	179	138	167	152	168	171	168	148	153	145	155	140	189	154	170	190	163	176	189	165	162	153	172	183	162	176	148	155	162	201	160	131	162	151	152	163	160	180	177	157	160	179	171	186	147	159	171	173	169	168	175	155	154	161	175	182	151	156	157	160	156	160	144	165	155	159	170	157	169	162	154	163	146	168	172	153	172	165	172
4500	13207	9027	4154	2983	2130	1630	1272	976	854	784	647	553	520	472	402	367	356	345	343	333	310	319	314	280	279	259	271	257	244	247	263	243	231	237	259	236	255	237	262	246	207	228	231	210	228	230	208	227	233	200	230	210	225	214	236	207	220	249	228	211	201	245	230	236	242	203	235	221	209	214	246	196	230	207	224	190	218	221	222	213	239	217	212	232	219	232	204	228	214	199	212	218	241	196	202	195	213	221	189	196	231	179	225	240	195	204	218	215	231	230	223	205	231	221	232	205	206	215	214	215	204	216	214	204	202	217	206	206	228	240	213	225	223	219	171	238	175	216	233	245	215	227	222	202	212	221	219	212	224	217	215	224	209	231	194	220	200	218	198	194	189	266	215	212	194	203	213	209	220	220	209	241	200	215	224	216	226	223	203	226	219	220	211	222	193	219	212	184	205	234	211	189	199	229	210	213	222	219	207	207	206	213	231	208	186	206	207	194	218	238	215	206	221	190	238	199	247	201	200	212	201	220	215	221	207	214	219	210	214	232	236	207	208	215	205	222	213	210	225	210	219	213	220	209	187	196	198	245	204	196	210	203	215	198	227	208	215	199	224	218	191	201	214	214	207	230	237	243	214	195	212	198	208	224	212	216	212	222	216	212	205	234	228	208	227	230	224	203	213	192	213	202	217	227	213	234	211	227	228	209	200	198	225	224	220	211	228	211	204	211	203	227	226	222	218	188	228	210	194	218	235	203	219	208	231	203	221	219	211	189	207	207	236	228	206	222	224	233	244	244	214	191	234	204	209	233	212	234	235	234	226	205	211	206	209	235	201	209	198	213	224	203	245	216	192	233	223	223	213	202	224	192	211	238	206	211	236	239	192	209	217	236	221	205	233	241	210	215	229	194	203	243	198	242	171	216	199	233	231	193	237	195	196	191	205	212	203	203	201	222	196	237	233	201	212	221	204	208	212	201	215	199	211	187	197	208	226	219	233	215	211	216	238	218	198	191	205	220	217	233	213	211	242	224	215	227	191	187	215	199	201	218	239	204	189	218	230	251	221	228	202	210	234	207	192	224	245	227	213	229	206	210	198	216	235	213	210	193	227	242	229	198	178	233	213	214	210	219	204	226	218	217	198	188	226	216	197	213	218	196	232	221	204	214	235	198	200	177	228	234	245	233	184	212	215	206	193	237	202	196	194	212	211	217	211	217	225	192	225	213	211	215	201	229	231	218	205	192	199	229	201	205	218	210	213	200	222	192	212	207	222	183	180	194	207	211	206	223	238	193	212	212	212	219	236	208	202	190	215	215	205	228	195	209	205	229	213	217	226	201	222	231	234	209	217	223	217	237	201	233	213	220	213	181	221	205	231	227	203	218	228	205	229	227	201	215	222	218	203	230	189	221	202	204	225	228	198	215	219	201	208	218	225	236	212	212	218	203	198	253	211	217	216	177	213	205	227	189	219	213	203	184	223	229	234	208	224	243	220	195	201	235	206	207	199	233	185	206	217	212	208	211	234	195	234	201	224	213	215	202	206	203	200	214	205	206	210	206	210	233	237	206	206	195	221	201	213	231	196	225	204	228	194	228	207	219	195	223	206	223	236	225	214	167	183	211	205	205	199	210	211	213	210	195	232	223	242	223	239	211	202	199	215	173	207	195	221	195	221	219	195	236	222	210	227	202	198	228	191	189	196	215	213	198	200	207	225	213	247	218	220	204	222	237	209	221	193	196	206	235	208	208	218	205	228	196	216	209	194	210	227	211	218	200	199	206	218	208	205	218	208	208	222	182	204	222	200	216	217	202	207	219	220	246	201	217	229	231	207	216	218	199	199	194	217	211	205	202	197	216	212	209	212	209	219	232	207	214	191	205	205	237	211	213	226	216	216	215	233	215	201	201	196	211	211	225	218	222	211	201	201	212	211	201	232	199	209	224	210	217	228	224	226	208	201	225	198	190	189	213	225	217	195	185	214	178	210	214	245	212	233	210	213	194	219	195	218	216	238	204	218	194	214	221	228	229	224	209	221	209	182	233	188	202	193	201	231	200	234	236	195	223	216	214	213	234	227	195	216	193	183	202	202	193	210	210	211	212	203	223	222	218	216	211	235	216	204	190	220	200	206	214	222	213	212	231	217	201	231	207	212	212	207	200	224	238	197	220	217	219	244	237	207	212	217	207	211	198	213	219	248	217	237	194	234	207	222	210	215	193	220	214	187	188	207	238	243	211	210	201	214	221	191	233	231	193	195	197	219	206	231	208	216	224	216	219	230	186	222	211	208	215	209	195	205	217	207	241	221	224	202	224	231	210	208	222	184	220	204	210	214	202	210	201	205	200	196	246	196	227	216	210	212	219	216	211	217	187	221	207	220	204	199	222	227	202	220	212	210	216	210	201	201	227	222	219	246	204	189	208	213	218	227	226	215	215	198	205	215	202	211	224	195	233	220	232	218	226	224	235	214	215	215	198	201	217	209	210	209	224	249	195	193	218	224	243	206	240	222	205	229	205	224	210	200	209	213	189	199	211	238	223	210	253	251	201	207	231	216	199	209	216	217	238	193	213	211	218	214	229	195	217	201	206	186	214	217	222	217	208	213	215	203	208	236	217	236	202	251	269	239	220	231	215	171	215	230	194	198	207	205	209	225	240	203	226	197	208	205	210	187	221	205	228	206	199	233	195	201	195	208	232	212	236	197	214	183	225	215	213	233	220	233	193	218	227	223	230	215	195	215	221	219	209	202	224	222	197	216	214	195	221	191	209	206	214	233	199	207	211	190	219	229	210	219	204	240	217	199	222	218	198	215	231	220	193	216	220	221	190	230	198	188	239	225	217	196	188	232	227	234	220	210	195	228	231	216	198	197	195	185	241	221	207	221	223	228	205	213	200	216	230	213	208	204	205	185	197	206	221	219	203	219	216	203	213	213	215	201	202	210	233	198	237	217	222	229	207	261	199	221	225	209	209	214	216	221	190	222	202	201	194	204	229	193	200	225	227	252	217	215	223	220	198	237	206	196	226	208	200	212	235	180	201	209	188	221	209	207	205	220	219	196	226	223	215	197	209	220	225	204	192	231	216	205	225	187	223	205	215	229	211	207	217	207	228	208	198	220	210	209	202	208	224	228	213	213	218	233	219	215	227	222	205	215	225	215	209	237	212	206	180	221	211	207	196	253	206	207	240	210	217	209	209	219	222	253	197	236	210	234	214	215	215	185	199	224	195	210	251	215	206	206	246	225	215	211	204	198	203	218	225	225	197	211	202	220	235	215	240	208	253	201	223	225	226	222	203	222	169	217	205	192	200	227	226	220	202	207	199	218	205	224	197	215	210	223	218	227	226	188	245	222	228	221	194	223	214	219	204	201	218	205	248	215	216	211	208	200	205	206	192	206	224	205	184	209	197	197	192	205	217	202	202	202	241	207	207	205	216	225	245	217	228	210	215	223	225	213	201	209	214	201	223	220	229	231	206	229	218	205	237	227	199	224
27131	17904	3707	656	497	466	455	446	427	409	407	421	426	407	404	450	424	427	384	425	445	425	409	422	424	402	450	440	410	410	416	390	401	418	398	402	457	415	421	418	489	420	405	395	395	405	422	425	417	401	454	423	394	428	415	431	393	435	405	369	461	447	378	436	403	420	407	400	445	398	428	410	408	428	425	429	400	436	413	413	395	405	403	418	423	440	441	418	394	414	424	445	415	416	411	390	420	407	468	431	400	431	451	378	424	412	426	416	417	437	445	408	415	408	396	433	415	411	443	390	452	431	400	431	443	408	402	410	418	433	400	404	420	391	418	406	414	422	400	410	415	424	430	426	455	390	373	422	439	391	423	385	421	439	396	434	413	404	402	421	448	402	466	416	381	437	421	438	442	398	426	399	401	396	440	444	374	426	399	429	404	401	443	395	405	435	365	408	411	451	417	410	438	400	427	426	405	410	403	421	423	449	418	419	400	438	431	403	389	446	389	405	424	416	425	446	466	423	437	424	397	410	460	390	420	412	413	418	405	419	400	453	430	414	406	399	434	437	437	439	428	395	416	403	407	417	414	397	402	422	427	416	399	413	472	395	441	441	371	422	445	411	411	417	406	399	395	417	425	411	444	398	444	426	425	422	425	428	425	428	435	400	430	441	406	419	417	424	410	443	435	408	436	388	429	406	393	424	431	419	397	402	418	376	419	436	410	433	438	396	440	451	425	401	410	449	404	433	418	364	419	420	393	392	381	418	440	411	399	412	407	442	378	414	422	431	421	400	477	427	397	427	396	441	417	479	401	408	395	420	429	436	427	411	463	420	380	404	445	439	392	405	447	449	382	413	408	456	414	438	404	388	430	379	392	405	390	428	409	432	398	435	434	437	434	448	396	382	419	391	428	445	394	427	409	431	410	368	402	417	441	408	410	425	436	448	421	452	398	410	424	454	424	427	397	439	441	422	408	361	433	423	423	373	425	427	413	461	403	401	410	428	417	426	415	433	417	431	439	441	410	381	428	428	422	389	411	407	439	433	405	397	423	451	432	415	436	368	417	422	435	410	386	408	427	408	413	439	405	434	409	389	448	424	397	423	452	420	416	385	409	449	406	424	438	419	417	465	412	425	412	402	433	410	399	410	415	393	415	378	431	402	445	403	387	421	444	407	399	461	413	370	448	427	389	443	413	387	437	412	432	414	423	404	443	417	420	404	399	404	412	422	399	407	411	415	422	418	387	391	416	460	409	389	449	408	429	417	416	403	417	404	456	410	395	422	389	418	424	412	416	397	436	398	369	408	399	407	413	413	429	426	418	441	424	415	386	433	430	379	399	407	416	428	394	448	446	383	425	407	418	410	388	417	373	439	413	419	417	383	395	388	423	397	407	435	422	431	406	441	407	418	438	413	432	431	431	449	451	434	429	390	444	409	419	417	405	411	413	418	417	421	408	404	439	438	448	396	476	406	396	427	417	409	395	416	426	388	428	400	434	385	391	457	395	433	403	414	411	422	443	397	405	410	378	373	430	433	424	427	440	438	393	449	446	447	403	413	405	414	395	375	420	400	444	434	423	412	407	429	429	398	397	452	425	433	431	456	413	416	440	398	461	410	420	459	410	416	353	439	421	423	418	418	430	391	463	422	436	422	439	436	417	400	421	429	425	427	401	416	437	445	406	426	401	436	394	433	418	420	417	381	394	397	424	399	427	402	420	409	408	393	409	448	427	418	405	398	418	416	425	424	444	427	418	421	420	422	427	406	376	475	400	412	424	416	434	380	443	405	392	405	395	453	419	421	398	428	389	462	444	435	416	416	449	450	400	409	425	424	431	435	436	427	393	410	408	395	384	386	406	437	414	405	380	430	440	437	435	418	411	449	429	415	398	415	427	421	406	443	410	394	437	384	419	404	401	409	435	414	431	437	437	414	420	385	434	418	404	407	431	423	403	430	427	399	461	383	404	407	373	379	431	422	414	393	437	396	437	437	423	377	431	425	390	440	406	403	372	409	408	426	386	424	430	407	446	422	422	470	417	426	420	391	405	439	453	437	454	405	385	424	440	374	395	422	416	410	391	438	390	455	435	403	428	399	387	399	426	417	393	426	404	483	438	404	413	412	402	417	394	417	394	424	410	436	451	430	401	451	400	392	417	407	434	367	414	452	412	416	413	420	423	427	417	430	411	432	393	407	375	418	367	446	398	409	420	394	426	457	375	392	428	399	438	394	424	399	418	430	421	371	436	397	425	414	431	409	426	406	414	443	463	400	364	401	412	397	374	414	414	402	411	446	443	410	407	414	434	396	445	425	391	407	418	418	426	371	434	413	436	418	436	397	398	414	396	403	420	443	421	442	424	419	380	416	419	388	400	414	436	457	419	447	415	432	381	420	402	401	415	399	440	404	432	428	414	438	424	422	427	442	470	446	410	412	459	371	390	396	392	433	434	409	406	408	436	423	386	445	430	418	440	393	401	427	399	412	407	432	384	441	407	416	389	416	415	412	408	416	404	446	408	420	424	448	378	405	423	405	388	435	404	438	410	404	435	442	438	404	436	430	442	412	433	405	440	424	388	450	433	424	426	413	451	452	421	421	386	410	404	425	410	438	413	416	443	415	427	415	412	401	430	396	411	426	412	409	425	410	442	421	457	385	443	388	414	398	397	417	400	430	413	394	410	416	387	408	447	424	418	408	445	429	412	424	393	419	435	455	411	400	400	425	408	438	391	412	438	440	405	404	425	420	421	400	424	408	405	418	447	374	408	424	431	390	388	422	411	446	402	462	395	411	424	400	410	418	418	428	417	466	382	410	454	437	416	450	400	425	458	389	406	427	433	431	425	425	397	426	409	393	422	431	413	401	416	407	390	434	422	441	405	434	442	428	385	442	388	416	405	426	438	405	448	446	429	410	446	443	407	447	395	450	416	446	408	418	392	399	405	406	397	428	417	447	419	422	388	419	417	395	421	478	437	455	432	430	418	423	425	372	412	432	397	435	437	431	416	407	434	435	416	412	423	414	415	428	408	446	411	421	427	421	411	443	417	426	430	406	423	370	422	401	412	400	403	398	418	428	414	415	442	391	396	419	427	403	441	413	407	416	415	440	356	387	389	426	422	444	385	440	448	425	430	425	410	410	402	453	424	424	425	421	431	409	399	409	401	439	451	419	419	406	411	430	439	406	414	409	410	421	411	417	402	404	407	421	399	410	371	406	423	417	390	430	435	368	419	413	413	446	425	466	420	416	439	386	429	422	418	408	422	431	421	393	420	426	450	416	422	434	473	430	429	443	394	421	450	443	408	405	417	413	423	411	417	402	403	424	443	426	381	379	469	372	414	432	418	416	404	410	404	432	450	417	441	445	394	425	415	424	409	412	410	416	415	418	405	423	401	392	420	417	407	403	432	441	406	411	429	447	432	417	393	420	427	424	412	436	439	397	444	426	446	400	414	400	409	406	419	425	402	457	405	408	415	410	436	425	400	387	399	433	425	432
4316	961	730	637	521	566	531	538	534	517	517	529	533	506	493	529	583	546	581	496	484	481	501	507	530	469	496	514	506	523	503	484	529	496	550	484	533	524	482	494	505	471	475	534	497	527	522	540	498	525	541	525	512	514	534	542	509	493	519	450	486	550	504	515	515	515	482	495	496	527	538	504	540	503	504	545	565	486	523	533	528	554	527	499	480	509	500	504	530	526	489	488	501	522	498	516	518	516	540	463	502	474	516	550	500	509	504	536	511	515	542	486	527	508	496	526	514	533	544	529	499	513	533	546	514	512	455	548	532	495	471	511	542	493	486	509	496	514	516	505	486	556	506	507	508	494	510	482	518	506	515	510	505	531	555	509	502	482	478	494	486	511	503	476	519	501	547	519	543	504	508	516	538	558	470	490	474	516	514	482	524	523	517	488	508	535	515	508	499	515	527	504	476	509	509	473	511	533	510	556	540	506	518	498	492	502	502	508	500	498	521	559	540	514	492	498	530	563	508	502	479	503	509	525	521	505	532	489	453	468	474	532	509	519	472	521	522	495	468	486	520	501	456	500	494	514	472	498	518	497	480	520	492	504	492	493	519	492	550	528	518	501	538	552	547	535	530	551	513	487	516	517	543	526	492	483	520	479	516	486	524	518	531	496	495	508	507	507	542	515	503	508	494	481	466	519	496	470	494	522	509	491	540	514	514	558	500	465	501	477	507	539	502	532	504	500	483	490	534	503	498	525	507	519	521	505	544	521	524	497	486	502	511	539	509	513	507	528	513	522	537	491	506	494	547	478	525	486	523	490	491	539	526	509	574	494	506	494	512	501	518	527	528	512	494	479	485	507	510	510	517	481	548	502	502	524	491	561	499	561	539	540	498	475	511	502	511	551	528	518	495	494	486	517	501	498	491	474	499	504	474	486	544	488	496	490	488	507	500	473	524	547	507	517	492	541	521	534	472	520	526	541	515	453	517	525	490	534	486	539	523	498	488	472	490	535	502	531	530	526	539	540	532	539	550	517	551	539	534	542	494	518	500	537	508	508	515	489	519	554	489	493	490	503	514	509	509	513	495	520	500	575	495	492	485	495	523	498	467	480	499	510	556	498	461	473	539	544	524	546	513	491	539	495	514	505	491	473	539	522	501	507	535	505	501	485	522	541	491	539	514	518	542	473	518	475	468	524	493	534	506	552	531	518	508	512	457	508	532	490	508	512	472	479	488	490	473	480	521	497	531	499	476	534	514	501	521	503	522	473	523	560	461	489	503	533	506	473	488	523	518	478	509	487	468	496	499	536	509	477	489	483	516	496	526	510	513	514	480	507	537	532	530	488	501	484	506	499	500	477	537	481	491	493	459	500	542	494	494	513	492	493	483	492	474	521	517	501	542	498	519	470	500	496	504	515	496	508	539	497	524	517	553	502	529	509	511	527	538	520	477	528	560	513	523	518	501	494	512	495	499	514	497	472	494	540	517	505	539	542	558	505	489	486	474	530	508	538	513	514	517	508	499	530	493	538	505	456	530	498	549	494	513	506	510	523	500	519	516	505	498	503	535	522	506	490	536	498	492	533	522	487	526	528	466	553	463	487	483	489	548	506	529	512	500	468	494	509	519	528	503	518	523	492	498	504	518	510	526	494	493	524	503	558	494	519	532	518	526	479	513	512	524	474	508	492	529	517	509	483	515	516	533	481	543	506	491	517	516	522	524	520	485	527	529	509	485	531	509	504	521	524	518	509	520	510	506	480	486	519	511	476	541	542	494	500	481	532	488	489	527	484	527	516	564	492	555	506	530	480	513	499	523	537	555	466	522	530	463	498	499	539	509	488	499	492	536	501	532	500	502	511	562	498	535	487	509	507	484	496	498	476	538	460	498	525	534	531	498	529	519	500	497	518	552	516	483	498	508	512	506	553	525	502	525	508	526	495	498	539	536	501	471	483	520	537	527	517	475	484	517	562	480	477	485	485	496	484	533	555	549	515	524	490	485	507	525	524	520	497	511	515	492	508	510	513	507	527	494	552	535	524	527	514	506	494	502	514	511	486	497	503	514	493	529	526	477	511	506	500	533	521	531	512	536	499	515	500	558	550	500	505	495	526	516	525	540	514	494	494	484	521	525	486	488	510	497	512	517	490	529	526	529	548	525	486	513	542	485	530	503	518	519	518	498	522	488	531	504	520	497	528	494	503	477	505	516	544	478	511	516	513	453	511	472	493	534	471	519	505	514	486	540	496	504	529	474	513	526	489	504	475	480	537	486	537	478	493	533	536	521	536	498	494	503	483	489	534	483	527	488	509	496	480	489	485	485	497	534	545	504	472	495	508	507	534	551	511	501	491	467	530	492	506	486	447	507	506	510	491	520	572	508	529	543	510	517	478	529	540	554	528	504	508	515	532	526	507	495	492	494	518	485	519	485	547	521	523	494	533	512	513	511	528	517	487	533	477	493	496	506	495	506	517	529	515	478	487	502	513	483	509	510	538	529	478	523	473	466	504	546	525	508	517	538	501	500	524	527	527	516	534	519	494	482	559	502	493	466	537	541	558	516	510	494	494	547	503	488	557	537	471	528	513	475	480	514	475	482	512	511	505	484	486	511	513	476	516	507	519	507	519	479	477	530	529	501	498	507	526	524	538	537	513	518	520	510	487	521	523	539	532	510	537	484	492	454	513	527	513	491	529	532	519	552	481	524	516	521	486	477	485	500	498	541	482	481	532	560	513	511	471	522	541	544	516	552	496	541	508	506	548	551	521	498	530	482	481	514	532	471	535	507	503	514	521	497	497	545	469	501	522	515	538	514	506	524	518	468	543	491	484	474	510	515	495	495	482	491	524	476	470	509	477	485	489	504	508	516	463	532	534	502	553	511	515	520	501	487	513	521	496	537	520	507	498	519	496	553	527	488	536	509	514	512	510	483	544	528	520	472	521	517	515	460	530	556	527	503	517	510	494	559	504	519	484	541	493	489	497	510	500	502	526	515	494	514	527	514	520	522	468	528	502	550	552	541	518	554	489	512	524	526	510	496	536	538	526	499	522	507	523	520	533	504	468	500	498	519	483	530	514	520	492	532	522	485	469	490	490	521	528	491	493	497	497	497	480	496	496	495	499	533	526	506	523	501	515	517	508	554	539	543	506	514	523	524	513	522	487	495	491	516	486	546	498	517	497	483	496	504	513	548	464	541	488	477	508	527	521	507	466	542	506	510	512	520	529	483	553	510	526	515	523	463	517	493	499	470	517	490	559	492	495	492	508	530	535	536	559	525	499	513	546	524	494	522	561	512	530	484	496	470	525	570	530	506	532	481	496	535	518	531	529	517	497	483	476	532	462	504	540	500	506	470	507	543	524	536	527	497	527	505	492	495	469	490	529	503	484	481	470	525	546	522	483	491	519	517	482	530	520	521	480	506	504	500	480	498	511	490	485	536	531	478	501	511	514	541	512	469	496	492	509	502	480	540	507	542	531	521	466	512	487	486	495
23533	21104	28226	24218	21108	9020	992	681	583	543	513	500	460	500	469	422	424	444	396	440	420	438	489	485	429	413	398	405	412	431	398	384	373	436	429	383	412	375	402	413	402	408	353	360	391	397	402	385	411	388	379	408	429	379	407	394	428	427	421	412	398	405	415	371	411	362	383	366	386	383	414	397	393	401	414	422	423	400	408	428	412	424	420	446	413	383	412	381	392	406	367	424	422	394	382	402	399	413	396	401	367	400	417	396	379	379	404	389	389	399	445	422	426	447	401	399	388	406	421	395	398	413	402	384	391	405	376	413	393	402	425	391	432	397	383	404	368	368	407	396	389	388	399	415	385	406	404	414	422	419	410	394	412	418	420	370	425	417	408	402	389	404	393	385	380	412	407	408	388	437	421	413	424	358	426	402	365	379	376	394	417	410	358	450	435	390	350	400	406	384	413	433	422	422	409	406	397	406	418	409	385	365	390	416	384	372	415	410	378	380	397	408	398	373	375	406	390	375	380	387	412	389	411	393	393	361	410	394	392	401	408	439	374	382	380	412	408	394	424	401	372	400	411	405	397	400	395	424	378	402	412	407	408	391	416	403	420	408	414	415	412	385	419	415	415	384	414	361	409	425	394	399	374	380	430	375	385	389	377	433	383	407	402	354	425	421	384	400	404	404	360	412	429	391	385	390	401	442	412	398	424	388	430	389	393	423	390	372	396	396	375	375	458	376	358	434	450	412	393	391	469	388	430	434	389	385	430	406	399	423	418	393	428	381	417	424	394	407	382	377	366	387	394	405	412	395	390	403	376	428	404	404	418	406	376	380	367	415	369	407	394	373	442	422	408	415	400	396	403	393	394	368	392	416	404	413	413	370	429	403	440	427	400	384	431	390	353	410	379	413	425	434	412	387	427	426	398	354	400	401	401	413	401	442	406	426	407	410	395	424	430	417	420	403	405	413	385	435	397	386	402	437	441	403	402	391	413	430	412	432	386	401	409	399	374	398	403	381	403	385	398	382	432	389	403	380	394	384	422	389	413	398	419	365	393	394	402	473	393	393	393	391	401	427	413	400	406	389	428	404	380	396	424	377	413	384	410	428	365	407	416	435	421	392	384	412	407	423	402	349	381	405	405	384	431	367	393	384	424	422	443	415	412	407	408	392	424	387	388	368	373	404	439	421	424	383	437	380	423	381	394	379	393	392	386	386	386	423	404	398	417	389	380	366	382	373	423	380	388	390	395	400	381	380	433	402	425	390	390	356	407	383	375	354	409	413	401	394	384	400	382	427	442	416	406	387	427	418	404	394	392	407	388	400	434	382	396	408	401	391	415	406	400	382	396	407	400	391	438	337	380	430	448	422	373	413	390	397	426	407	377	389	402	433	389	336	396	405	388	417	375	386	408	382	367	427	428	404	397	401	370	391	412	375	394	377	389	416	361	409	411	388	429	404	402	394	378	441	390	396	405	403	402	427	413	410	385	396	399	409	403	422	398	397	425	399	417	369	369	402	381	427	373	375	432	393	436	412	390	381	426	395	429	389	403	393	402	399	392	395	364	431	405	399	436	383	407	410	402	414	401	367	406	374	415	397	420	403	402	366	390	392	418	381	420	415	396	438	392	431	404	392	411	377	417	407	421	416	400	398	421	446	386	419	407	422	379	433	401	377	410	406	416	406	390	400	385	397	411	396	378	411	420	436	386	383	411	383	346	406	352	418	373	386	412	431	417	425	379	413	428	395	405	379	378	384	375	422	375	414	360	396	382	432	414	417	433	399	378	421	379	374	448	402	399	447	376	377	406	428	405	389	399	423	398	399	367	381	393	391	425	411	407	400	388	355	414	417	409	411	394	357	392	385	416	390	426	397	396	403	407	390	419	424	405	393	385	431	391	425	400	390	412	404	371	411	398	416	447	398	387	405	409	432	414	389	412	382	404	427	408	386	349	421	384	460	396	384	375	412	407	405	361	411	377	390	400	404	430	404	408	390	394	408	402	404	378	425	405	408	370	390	411	365	386	417	428	379	417	417	386	374	386	376	368	404	377	400	388	416	358	405	397	386	394	378	404	421	412	400	393	378	404	372	400	362	406	379	407	408	387	383	393	405	419	388	383	399	394	379	417	389	415	399	416	383	409	419	420	391	422	418	373	399	383	418	430	425	396	398	378	372	383	415	395	422	415	390	400	383	405	391	400	416	435	387	421	425	397	400	427	413	397	381	408	394	426	391	413	376	389	342	409	408	405	377	405	401	390	412	378	407	404	413	375	416	406	377	395	423	410	377	435	393	392	382	404	403	374	399	404	416	416	340	374	400	401	363	395	384	389	387	373	381	411	391	421	397	418	375	443	427	427	375	417	409	418	384	428	402	377	390	407	404	383	373	412	396	397	368	429	405	407	396	389	380	373	353	374	406	425	393	409	427	365	391	362	387	394	423	405	371	420	415	378	424	434	356	389	393	433	420	388	411	383	390	397	407	422	400	402	399	432	416	396	424	403	392	393	418	416	424	370	431	408	404	398	382	361	402	424	401	436	421	377	387	398	406	402	395	353	358	372	368	368	425	377	383	373	439	384	423	403	405	414	410	429	371	368	414	390	414	434	410	355	396	393	391	383	396	392	407	383	387	401	417	389	390	391	390	382	415	402	412	387	406	399	410	372	389	410	403	393	373	412	399	388	395	361	394	392	385	395	438	404	445	358	433	394	416	413	404	427	370	399	409	409	376	401	381	394	407	419	442	442	387	408	395	412	427	385	416	402	377	408	393	408	388	385	389	397	405	408	392	402	422	417	404	419	382	397	418	389	398	349	402	398	381	410	388	415	402	449	390	433	394	391	418	381	392	411	373	379	401	432	421	415	415	436	371	407	411	424	408	379	421	391	385	399	382	384	394	417	410	394	441	376	366	407	397	435	431	418	453	403	399	379	387	396	393	411	397	384	418	407	396	403	427	421	389	399	363	390	368	401	414	384	448	430	408	393	368	420	380	417	413	377	375	403	375	399	392	399	425	409	412	410	380	401	397	445	449	378	420	404	390	452	418	377	423	407	383	398	404	400	389	408	389	423	427	424	423	410	396	424	365	395	394	403	394	429	427	412	401	360	416	412	369	384	385	381	416	393	386	381	372	408	379	402	406	422	421	421	444	396	414	412	374	406	404	391	398	387	411	407	365	400	405	389	377	407	415	439	393	396	385	395	397	408	390	429	401	376	402	384	408	387	381	392	432	425	396	390	378	389	416	431	395	384	381	399	375	390	436	389	365	384	400	408	390	399	401	358	369	388	414	409	394	404	437	389	387	411	383	387	400	412	445	373	408	356	386	410	412	402	403	379	421	435	408	390	397	416	382	407	397	407	443	401	387	374	378	397	425	413	381	375	396	398	427	397	428	412	393	391	385	441	418	425	394	380	399	428	406	413	374	390	391	376	402	399	368	439	364	395	447	423	363	417	377	399	389	394	425	395	378	418	401	396	437	404	409	347	374	380	437
3448	7869	5565	2693	2005	1486	1237	1008	881	807	770	668	640	652	616	597	527	562	526	556	530	552	551	523	531	517	459	521	514	461	519	500	510	516	491	527	499	506	513	507	557	527	538	493	512	492	499	514	507	487	483	498	501	498	486	500	497	478	477	484	517	480	520	522	473	477	449	506	525	539	472	502	515	515	527	512	476	487	483	417	509	453	494	545	516	483	498	507	496	504	487	482	521	510	493	506	490	487	499	488	538	490	502	502	482	488	470	460	503	492	537	497	502	514	481	500	530	475	486	474	504	512	523	510	504	476	478	472	497	509	503	535	513	534	474	499	513	504	508	504	504	507	498	509	490	478	524	493	508	517	496	506	494	466	464	500	490	478	497	515	469	472	466	504	483	477	487	476	527	475	514	475	466	507	517	518	521	510	495	498	512	451	493	430	492	461	499	492	509	479	513	501	462	516	494	432	496	492	518	504	518	500	519	468	510	490	489	501	467	446	453	479	531	512	519	503	490	481	494	501	531	521	505	497	519	482	492	481	487	455	432	495	523	481	437	501	493	482	516	470	470	455	479	465	485	512	497	477	507	482	458	481	503	514	461	497	493	519	492	497	480	461	464	474	522	475	476	518	518	467	469	516	507	475	499	522	463	471	488	485	511	511	503	484	514	504	498	509	467	452	504	522	503	508	528	535	480	507	460	516	474	505	510	514	487	494	495	496	509	490	515	462	517	482	467	525	492	508	451	488	512	444	484	489	489	518	479	478	492	525	503	493	555	516	524	518	464	509	499	499	496	490	499	484	495	483	490	546	499	505	488	476	516	478	517	528	460	488	474	515	553	486	524	485	527	510	466	515	481	539	478	496	479	493	483	490	487	464	480	454	502	474	462	489	517	454	511	486	506	538	499	494	459	501	449	478	498	475	463	439	528	463	465	480	474	458	497	499	498	544	477	521	480	502	494	490	475	484	473	498	516	571	459	496	496	488	522	486	512	549	518	527	481	472	458	471	503	496	534	473	507	534	472	552	499	486	465	518	460	487	464	510	483	514	502	509	507	524	463	504	490	474	482	514	516	516	512	499	477	490	482	469	509	456	527	456	510	493	473	476	485	484	468	405	510	511	464	498	465	501	509	465	495	500	479	525	485	508	490	469	494	486	524	470	473	476	514	493	486	470	503	523	500	472	509	498	505	493	532	503	467	499	452	484	535	510	440	507	492	487	481	535	515	526	457	526	522	507	486	477	491	492	508	513	490	526	479	503	452	480	472	503	515	494	528	524	461	485	479	492	461	505	528	516	490	525	500	479	491	484	540	464	489	495	495	494	523	488	506	461	491	484	489	480	491	487	504	483	505	498	499	464	539	494	504	494	513	539	511	494	507	487	480	521	474	476	480	493	489	499	505	496	450	503	498	509	500	477	473	476	458	522	456	485	536	481	474	506	483	492	474	517	501	435	497	502	532	493	448	488	516	450	508	462	500	515	476	487	506	494	494	491	501	499	497	485	493	540	516	501	503	486	484	483	502	477	522	537	503	475	486	508	504	479	494	510	522	456	522	493	495	484	526	489	447	497	470	482	474	483	460	499	519	471	531	491	478	548	501	488	528	484	509	494	472	466	504	483	500	499	525	490	490	459	468	493	469	487	481	442	445	507	524	477	484	487	489	468	489	436	524	471	493	479	461	457	507	478	489	502	477	506	453	492	495	434	508	490	475	499	485	492	432	493	508	548	484	488	496	514	511	494	505	479	465	515	493	510	520	489	471	491	483	492	491	476	509	504	455	534	468	494	485	516	503	527	499	472	470	516	473	446	521	508	477	506	504	502	505	485	521	516	494	481	507	514	494	502	451	512	472	480	470	437	462	493	529	466	478	515	446	511	427	487	525	498	498	508	505	508	521	482	514	476	522	464	499	456	489	471	513	487	506	530	478	456	514	509	555	513	527	474	508	497	471	497	477	518	455	444	476	517	472	484	534	513	488	536	468	479	481	485	499	529	494	533	480	514	503	532	509	486	509	543	509	500	430	447	484	511	496	492	503	518	442	479	416	453	458	523	487	529	499	470	516	443	476	471	499	535	491	497	452	496	495	501	508	525	499	478	495	500	485	489	507	487	501	478	470	480	480	506	490	505	473	486	483	479	519	490	531	483	490	473	495	506	483	456	492	537	490	548	483	498	476	484	501	448	503	520	513	498	508	497	492	534	498	491	469	526	510	468	508	465	472	490	485	518	480	479	494	496	521	501	475	495	546	487	528	478	504	467	495	470	498	530	439	516	463	494	447	518	488	500	463	454	463	486	463	494	528	505	504	469	496	443	502	499	476	485	453	439	495	462	482	504	508	465	458	498	486	506	525	484	505	481	502	524	512	499	506	491	510	503	546	491	508	489	531	508	494	516	468	543	503	492	524	489	492	502	496	482	447	500	510	518	526	486	511	467	485	499	482	567	465	505	492	537	492	447	480	495	539	500	496	481	503	472	462	484	493	541	500	484	517	530	491	482	488	501	522	502	507	489	495	512	472	440	494	514	517	477	485	511	489	502	500	506	484	495	527	474	494	506	481	511	479	495	513	489	483	478	471	490	497	511	504	481	495	497	502	468	514	496	481	527	497	496	463	515	496	482	475	503	510	486	518	526	487	497	516	449	492	477	484	448	497	475	483	459	477	548	459	518	487	517	493	486	481	493	506	475	466	472	494	457	486	492	455	522	480	516	521	447	476	503	493	488	513	505	504	505	504	478	488	480	471	479	476	520	502	530	478	501	470	470	499	488	475	486	502	505	491	517	495	540	526	479	510	470	473	487	468	493	492	516	550	508	513	506	461	484	540	483	511	467	497	499	499	508	520	463	475	509	496	479	517	496	489	471	526	505	547	492	503	448	551	538	509	491	512	506	494	509	475	504	516	473	475	468	503	518	485	518	490	532	485	517	518	520	483	477	501	501	502	473	509	494	486	540	480	521	470	497	506	483	490	477	487	515	491	467	503	523	446	503	472	495	503	508	492	510	488	461	476	516	474	480	490	515	472	509	484	518	483	478	463	475	494	533	494	479	481	523	522	516	503	509	515	497	488	522	519	480	471	479	484	465	467	503	497	457	485	541	490	510	479	489	509	492	469	506	503	477	508	501	454	508	516	484	496	493	508	506	494	530	513	493	500	481	547	461	523	458	462	499	461	462	507	514	524	487	465	469	521	474	508	519	510	474	460	515	490	477	465	483	492	492	490	467	469	533	487	522	488	493	537	465	462	528	472	495	486	489	501	500	532	503	495	489	486	501	509	508	479	439	476	526	516	490	509	483	509	450	500	534	505	450	494	495	492	507	515	504	513	499	513	504	493	488	481	530	442	476	499	495	505	453	460	488	505	523	494	490	483	470	499	518	486	522	459	498	505	511	457	522	475	512	480	463	535	477	454	471	462	476	538	501	513	504	513	499	534	487	522	489	512	512	506	451	495	505	446	457	529	507	460	488	494	456	469	535	504	489	509	499
24642	21122	27090	25328	9049	501	413	352	326	303	260	266	265	253	270	241	274	254	271	242	219	240	250	242	228	237	276	243	237	251	224	209	238	262	224	237	244	247	235	213	240	221	229	235	247	223	220	272	266	237	278	221	219	232	238	252	253	251	239	261	254	219	237	241	248	235	243	259	264	247	201	207	216	259	211	235	240	223	203	226	243	245	247	258	244	232	267	223	239	246	280	247	265	241	213	222	227	227	255	233	254	249	217	245	240	244	244	260	251	224	227	227	252	268	247	233	262	243	234	239	234	210	265	240	234	234	211	220	239	244	283	237	216	218	242	226	228	253	238	237	258	231	222	222	263	239	255	258	257	252	234	240	230	227	238	244	235	251	251	219	226	258	211	204	213	260	230	240	212	255	234	228	243	235	230	231	229	245	214	245	210	221	259	228	231	227	261	229	265	238	242	232	232	224	231	233	241	240	247	229	239	223	235	256	251	234	238	260	214	251	257	229	214	225	257	224	230	251	263	268	245	235	239	232	232	223	230	268	208	239	252	247	242	226	246	227	263	245	239	254	218	223	219	259	239	242	245	228	220	225	262	236	241	236	244	226	229	238	229	213	246	221	248	236	215	231	225	241	245	262	223	266	224	216	247	198	248	238	292	221	210	226	252	259	232	223	216	227	248	246	221	252	263	258	238	215	251	221	241	236	230	236	197	229	211	226	254	236	232	232	225	238	234	232	251	219	243	234	209	255	234	252	245	262	219	222	250	246	229	230	257	229	232	240	200	231	254	247	206	219	237	252	242	239	220	231	240	243	210	237	237	216	224	232	267	250	218	216	253	229	224	228	234	256	241	262	239	234	248	225	233	258	238	219	250	264	248	226	255	232	225	238	229	246	218	234	233	237	251	241	252	219	243	242	235	235	240	229	241	236	227	225	257	231	252	244	224	243	206	232	215	222	244	241	248	219	257	270	222	236	226	224	207	233	255	251	220	234	218	259	211	255	232	220	228	241	229	231	225	227	243	219	241	217	248	250	256	256	273	239	236	231	228	244	238	232	216	208	239	230	237	234	242	247	278	228	250	228	218	248	255	242	233	229	225	247	211	246	277	216	237	209	220	238	205	214	241	261	249	215	236	243	259	242	231	245	252	235	243	246	233	225	229	215	230	254	250	222	221	254	236	231	244	262	257	255	259	233	218	244	226	247	239	232	248	217	240	230	221	235	266	197	235	216	234	258	236	238	238	221	237	241	219	266	244	230	230	233	211	242	226	262	226	250	255	239	246	249	244	223	260	206	230	261	249	247	202	211	265	229	240	223	235	244	242	220	255	206	222	218	218	244	254	237	267	268	215	240	272	237	247	228	259	228	207	237	231	262	234	205	249	222	204	239	237	248	209	225	243	211	202	262	226	223	248	215	267	242	250	266	225	226	243	247	264	252	233	235	237	219	243	221	250	245	237	243	242	272	244	205	247	254	219	246	257	244	230	277	236	217	230	252	241	239	229	225	279	248	242	223	255	236	253	219	224	241	248	232	215	253	242	210	224	212	244	224	209	243	225	256	235	253	241	239	234	234	254	243	205	245	241	215	215	219	234	236	240	238	242	252	247	234	210	223	242	214	231	231	247	235	234	233	238	204	251	234	238	231	239	243	236	231	245	255	239	249	247	240	220	242	221	266	260	206	220	278	260	272	213	251	226	228	201	223	261	237	250	253	242	216	230	253	213	233	237	247	251	221	227	250	236	209	243	248	246	229	239	234	232	234	222	243	235	230	248	235	236	207	206	222	225	252	226	262	238	211	239	218	207	236	240	240	267	269	216	248	237	212	226	255	233	249	245	233	230	258	233	226	247	222	238	250	223	238	274	235	237	224	211	255	214	226	218	242	213	247	237	210	224	253	226	231	262	234	228	263	229	248	233	251	214	241	262	241	227	236	231	227	248	230	216	229	238	238	259	230	211	226	234	227	205	232	224	246	229	236	238	239	229	242	242	259	256	242	232	235	206	240	212	234	268	252	246	233	241	224	243	215	233	240	240	235	237	233	217	255	236	264	223	233	223	211	247	207	266	241	246	225	246	238	224	236	236	234	275	213	217	237	223	234	224	233	194	248	239	252	231	239	251	249	232	232	248	240	245	254	235	238	225	217	264	228	250	230	228	255	234	239	237	249	237	244	244	228	239	256	241	226	214	232	206	231	226	252	217	233	235	230	233	243	253	210	217	212	279	230	253	246	257	238	242	216	234	255	277	236	213	230	221	228	259	231	219	241	244	252	232	243	240	230	231	239	198	212	238	238	237	267	243	224	227	218	243	195	223	226	243	259	228	236	225	229	241	249	246	243	252	238	227	247	221	218	241	233	228	242	219	236	205	202	232	257	237	252	264	232	242	235	236	244	207	258	221	239	249	266	238	232	268	225	235	246	251	201	264	219	234	240	226	244	251	248	230	214	230	216	257	247	239	217	260	229	238	240	220	235	215	239	208	227	218	219	215	224	248	212	248	255	227	246	253	270	246	244	246	250	224	224	238	231	231	239	211	225	231	223	227	241	199	260	255	230	260	247	234	236	214	257	223	240	228	241	241	243	241	220	234	252	228	216	251	226	247	220	217	217	220	236	219	215	237	242	242	224	209	224	258	226	258	246	255	253	242	247	249	249	229	212	240	240	238	211	243	253	223	231	236	245	250	238	216	232	224	234	270	240	245	245	233	248	254	253	205	218	243	238	227	212	243	242	226	239	257	223	229	224	229	266	234	255	244	231	252	246	235	235	214	219	234	217	218	229	231	244	245	221	240	241	250	258	232	239	227	229	238	228	223	242	219	237	230	211	261	250	243	237	216	243	246	238	204	233	228	233	229	214	245	208	217	223	243	222	256	217	231	254	238	250	254	251	198	251	226	266	240	251	229	242	232	223	237	272	223	229	234	247	233	232	212	237	233	231	213	226	232	254	214	238	234	240	217	231	251	252	252	242	259	255	254	227	234	191	225	218	253	217	220	213	242	244	247	222	250	256	211	240	196	256	225	245	218	235	222	242	250	234	251	275	206	253	255	240	259	223	242	253	243	273	223	244	236	241	230	245	272	246	265	235	260	241	260	227	216	226	237	229	244	261	245	217	255	233	240	224	249	252	225	234	201	231	242	271	226	246	235	234	233	242	247	252	225	231	235	265	255	220	221	209	240	226	221	249	214	221	202	255	239	240	239	223	251	240	252	228	214	217	236	217	225	238	229	232	255	239	233	197	227	230	247	251	233	232	237	238	255	264	239	259	237	246	251	250	255	240	260	239	224	254	226	245	234	189	244	231	239	257	237	232	261	221	235	239	234	238	256	219	230	212	251	218	241	249	215	263	226	249	238	236	238	248	230	243	222	251	240	238	228	251	211	237	239	251	219	256	264	243	250	238	223	239	223	260	255	217	247	249	248	224	217	229	240	253	229	230	253	258	247	227	252	216	227	231	212	239	214	249	219	236	235	250	228	221	231	215	264	236
3327	4407	3136	1368	1000	833	665	576	553	442	491	395	392	374	389	338	316	340	347	333	293	329	296	309	297	293	302	308	302	290	329	310	289	272	305	300	315	269	308	298	283	292	264	274	288	267	294	312	286	306	303	267	315	320	308	287	295	260	288	264	294	320	307	280	288	269	289	318	241	294	268	294	296	269	297	254	276	297	314	304	293	270	263	274	261	325	288	306	279	298	259	299	260	268	294	250	256	265	305	284	290	323	287	286	314	277	297	297	254	293	272	279	301	308	293	281	294	265	288	309	273	298	295	292	316	305	298	317	299	287	285	295	302	290	289	294	258	322	301	282	266	298	302	297	309	303	289	297	287	319	280	264	263	277	277	297	306	289	282	252	293	287	297	268	318	290	268	289	285	282	313	289	293	274	289	282	286	253	291	291	279	297	306	273	300	272	307	294	263	297	267	279	281	276	316	290	281	232	298	268	254	294	274	261	277	273	304	278	250	283	283	325	308	284	278	290	293	267	300	300	249	272	292	286	277	271	277	261	289	284	296	282	329	287	281	282	286	266	294	282	307	261	290	290	272	274	311	300	277	266	306	279	268	290	309	268	278	305	262	290	308	277	249	306	292	329	266	305	281	286	286	276	300	314	290	285	270	292	269	271	315	299	318	269	279	283	273	292	317	276	254	307	263	301	280	287	296	271	283	258	300	278	279	274	267	289	268	270	281	287	288	281	303	285	284	269	294	317	297	298	301	301	284	278	312	313	281	301	269	298	279	277	297	274	297	266	308	300	285	274	307	263	273	275	285	282	295	274	285	308	277	292	305	268	271	271	300	289	293	269	288	282	299	276	293	302	296	275	269	254	272	259	264	294	273	297	267	288	289	297	279	266	285	317	300	288	283	304	295	320	296	265	335	284	281	274	274	279	272	297	302	262	286	303	288	287	280	302	290	245	286	266	331	304	267	282	269	277	292	312	276	284	293	263	285	308	271	287	317	303	303	284	270	274	314	289	289	315	279	288	294	291	311	310	279	289	304	324	292	311	307	267	263	284	259	244	312	276	316	307	278	306	259	282	272	279	272	256	271	289	270	278	295	278	284	274	297	301	256	279	268	267	284	279	291	301	306	311	243	314	299	288	279	298	260	285	314	289	296	256	309	306	290	269	291	295	303	295	301	303	295	292	273	261	287	277	300	297	286	277	282	286	275	269	268	294	269	276	287	306	317	267	297	286	279	279	289	304	288	298	269	288	309	303	299	284	272	283	279	288	288	304	289	270	252	336	287	312	291	284	274	281	306	277	311	276	283	288	281	279	289	298	304	304	279	294	283	264	278	271	264	274	299	269	318	273	298	281	279	272	275	302	248	277	289	272	280	255	299	296	276	286	245	312	280	285	295	263	306	299	258	269	244	285	282	286	285	284	294	280	274	298	293	285	302	281	262	295	299	285	257	275	295	293	269	284	324	316	281	303	272	291	310	279	305	260	281	293	309	278	289	298	263	310	264	279	281	282	290	309	294	319	279	281	265	279	265	257	302	299	286	275	278	312	274	288	304	284	271	305	318	283	252	304	307	299	301	292	284	285	307	282	294	264	301	301	278	317	267	291	308	299	328	281	313	305	311	315	272	313	295	255	275	303	277	267	275	284	274	287	287	303	264	260	268	281	306	292	272	297	301	319	263	274	277	289	269	299	298	290	296	280	294	286	262	288	276	314	290	269	271	265	283	279	302	290	289	272	287	291	283	284	271	288	287	278	279	328	265	276	295	286	295	298	262	294	292	304	270	325	251	285	292	288	279	301	315	317	303	283	282	304	235	290	303	251	272	304	291	272	297	305	276	273	292	296	277	281	290	263	317	282	278	252	261	269	288	294	293	297	329	292	297	259	299	278	295	281	284	304	287	315	283	287	306	272	312	260	300	273	272	260	263	307	284	289	302	268	264	266	280	281	271	277	306	262	278	273	282	279	276	285	269	307	272	323	308	307	290	266	263	276	323	330	258	296	294	305	299	309	301	279	304	264	268	266	283	279	280	317	286	290	312	272	298	289	297	295	276	288	266	262	283	272	291	302	291	273	277	292	320	303	271	291	302	279	257	312	280	267	254	258	304	272	274	277	296	276	274	297	284	270	289	294	287	279	280	285	274	280	269	258	303	290	268	275	298	297	278	278	306	269	248	274	296	273	281	279	295	308	289	271	299	283	272	271	303	301	280	271	270	281	280	294	292	282	270	277	290	285	301	280	337	264	281	283	251	262	294	306	313	277	296	279	294	279	295	295	303	287	300	292	275	292	288	291	278	287	312	285	320	280	291	297	315	302	255	285	316	325	306	276	287	305	288	257	252	264	265	300	303	302	276	315	276	272	287	276	301	306	239	314	267	291	276	261	279	255	273	254	285	298	275	254	295	249	279	301	301	297	245	294	238	278	269	309	264	254	271	311	298	299	287	290	294	301	303	301	276	284	299	288	277	268	300	277	309	320	259	286	305	276	296	306	263	266	285	282	300	286	284	293	296	282	304	305	303	265	280	290	308	247	294	292	299	285	313	264	290	259	281	279	286	289	269	266	269	280	297	294	307	286	281	281	290	272	272	280	286	304	269	305	279	288	297	259	290	329	296	252	256	274	276	251	297	278	271	317	267	266	279	295	293	272	295	281	309	268	283	285	280	260	301	280	284	310	307	292	298	306	332	288	290	305	282	285	284	268	290	283	325	294	274	308	281	310	270	272	285	290	277	252	283	297	285	282	297	291	261	266	287	267	303	265	268	290	272	292	273	286	312	294	272	288	272	283	284	290	285	303	307	278	269	280	289	271	283	305	292	283	276	281	304	315	254	278	300	289	299	269	277	293	296	291	305	281	295	260	291	317	257	271	282	272	265	272	288	294	277	286	302	310	279	289	285	264	320	272	259	310	267	306	299	266	324	285	310	290	268	327	273	284	278	293	310	270	266	289	273	281	323	289	291	283	299	262	263	264	289	272	303	270	298	261	307	310	285	246	300	271	311	296	268	273	243	278	291	279	270	300	284	271	266	280	279	299	282	265	301	299	294	260	301	289	292	252	289	262	283	303	275	296	270	276	283	290	303	292	272	272	245	256	301	309	282	284	300	322	265	277	295	283	269	289	304	268	283	272	270	273	285	301	276	300	294	261	300	276	293	293	301	273	257	263	298	293	276	269	282	288	271	297	299	305	298	291	263	270	284	317	303	287	276	293	292	258	266	305	276	286	305	233	272	295	285	309	244	286	292	288	296	287	292	283	299	281	271	299	316	269	286	281	268	319	320	291	266	266	307	281	294	287	287	257	287	271	245	273	270	292	313	315	291	271	274	278	268	305	293	271	271	285	273	287	277	268	280	311	272	308	277	278	273	291	303	277	292	290	320	309	295	294	298	280	280	300	289	298	292	272	284	279	271	284	259	255	314	291	302	238	308	277	279	283	273	269	301	287	257	280	271	262	263	305	274	293	293	285	300	256	298	258	311	262	270	293
22544	21152	28803	23743	21157	21180	6659	725	505	431	397	337	329	301	257	250	221	237	233	233	229	209	199	167	193	184	210	194	180	188	172	177	167	189	202	206	171	199	191	143	156	180	192	186	172	149	165	183	183	189	191	183	176	181	167	190	157	156	178	167	174	163	175	191	154	199	151	162	163	174	183	155	160	173	181	152	160	159	171	159	154	174	161	165	150	170	182	176	164	164	159	188	180	181	156	175	184	165	162	158	168	146	171	169	150	161	188	175	149	149	177	170	175	172	156	188	159	174	157	183	177	194	160	177	174	180	166	172	161	172	155	166	166	164	177	139	194	170	171	190	152	158	167	187	181	165	142	154	149	159	136	181	138	159	151	172	187	181	157	189	165	159	162	188	152	165	193	174	176	183	155	183	180	208	196	173	159	156	159	178	172	145	145	143	153	170	167	176	185	158	146	161	148	153	178	152	174	175	156	161	141	160	169	152	152	166	157	169	163	147	141	161	180	167	181	165	172	133	156	145	165	157	163	185	169	167	170	166	155	180	171	186	133	154	160	173	178	180	148	172	167	178	171	177	149	190	146	164	157	172	165	171	165	185	149	197	162	162	155	177	148	164	186	148	174	172	173	200	172	158	170	188	178	172	145	173	171	180	174	182	169	151	168	150	177	183	179	171	167	157	166	155	161	145	173	167	180	149	143	164	147	156	156	175	157	166	165	188	138	159	163	165	162	198	152	174	156	153	165	163	183	176	182	164	159	172	168	184	180	174	157	145	179	171	176	169	154	160	154	175	173	153	165	165	196	165	172	174	176	170	190	181	180	175	165	176	156	169	163	185	175	181	158	178	172	159	174	166	198	144	158	161	171	182	177	162	180	169	172	156	174	157	186	175	176	174	165	167	175	140	170	160	174	167	186	174	167	165	180	157	164	171	166	151	177	179	162	182	162	177	153	173	155	161	175	167	177	188	168	185	147	168	173	165	171	158	162	170	164	176	150	178	157	196	175	156	178	185	166	167	144	164	156	174	159	144	168	170	151	153	155	159	170	178	157	168	168	162	193	190	189	173	165	163	156	187	174	133	180	170	183	163	192	152	161	165	164	162	170	142	148	156	174	155	151	165	159	171	165	175	162	183	157	149	188	172	171	163	148	165	170	168	178	152	168	149	175	186	169	171	160	166	190	169	160	168	165	149	140	160	168	155	169	164	170	160	182	152	174	175	177	148	159	171	157	192	153	171	138	175	156	191	146	179	174	148	167	166	163	169	163	158	185	177	192	163	185	170	177	186	172	149	153	157	166	178	185	165	144	148	161	171	177	170	175	218	179	140	174	155	174	172	157	175	168	149	155	154	171	177	185	164	142	183	153	152	167	169	180	156	162	157	181	160	181	142	174	167	173	173	153	186	152	161	165	163	177	180	160	164	150	167	140	156	151	168	191	166	156	166	181	162	157	152	184	144	156	137	165	184	154	172	180	181	179	167	150	159	148	166	150	168	181	142	165	161	172	155	143	177	161	169	171	135	176	168	164	187	161	178	163	152	179	161	175	183	148	164	165	193	180	175	159	168	152	166	164	169	161	154	167	193	156	157	169	170	151	174	148	164	187	188	171	174	179	158	180	139	190	151	165	164	168	165	172	158	184	147	181	166	185	190	175	159	187	179	164	181	178	176	163	160	179	198	166	175	163	165	170	157	172	157	166	162	193	156	161	190	179	143	166	167	167	162	148	163	150	155	164	161	167	166	170	162	164	179	174	144	158	173	153	161	178	175	149	151	187	144	149	168	186	162	146	175	158	176	163	161	156	136	147	150	170	183	160	158	158	179	172	154	170	163	162	159	173	186	176	179	160	177	181	154	158	138	182	190	148	152	184	182	168	154	183	164	166	188	171	141	150	157	156	174	195	148	161	179	147	184	170	156	178	196	163	171	159	168	164	186	169	172	152	155	163	169	172	164	175	135	170	167	171	178	164	167	154	173	177	162	176	157	169	149	164	189	187	173	178	178	160	173	166	170	177	166	179	163	179	170	167	160	174	150	166	182	152	181	154	165	136	167	183	156	157	154	162	176	170	170	171	162	153	166	171	141	183	158	150	180	176	163	140	166	180	160	169	139	154	179	165	176	154	184	171	168	164	136	182	158	172	159	150	156	151	188	146	179	188	174	193	170	177	188	174	180	166	168	171	154	174	160	171	165	162	183	185	156	166	158	180	169	153	153	173	184	168	155	172	165	178	171	169	169	167	178	159	165	142	151	152	181	152	167	169	169	153	161	161	183	167	183	180	145	162	170	165	157	179	178	148	156	169	167	147	146	156	159	183	156	164	165	169	167	166	175	173	165	170	180	166	188	156	164	166	179	203	176	174	158	189	158	155	145	158	142	170	157	176	162	166	157	159	162	174	158	173	185	154	157	159	168	173	167	170	168	186	173	181	153	153	144	169	152	175	164	155	177	177	171	155	146	164	180	162	171	186	177	175	156	170	178	190	149	151	169	165	167	146	183	170	182	166	160	164	172	175	160	143	149	181	145	161	210	163	158	168	177	171	178	158	147	176	176	162	184	184	168	171	174	179	162	180	164	152	173	156	166	195	164	183	188	152	168	175	167	176	159	166	171	164	150	177	167	168	157	181	177	157	162	181	179	168	156	142	167	179	152	184	175	191	159	185	163	160	173	161	160	158	169	166	145	156	162	168	175	161	142	197	178	180	144	143	165	173	176	170	156	146	149	180	148	163	165	144	170	186	163	147	143	168	144	161	155	176	166	167	151	177	168	160	154	167	148	197	161	175	174	193	187	160	164	159	154	172	187	150	178	143	135	181	158	170	169	141	161	169	194	192	148	173	166	166	184	154	157	152	166	178	154	168	194	179	172	157	163	159	187	189	174	189	189	162	180	171	165	175	188	156	168	179	187	183	162	183	170	155	146	144	159	153	173	149	186	157	163	141	160	144	183	187	165	174	179	166	165	175	152	158	165	161	162	180	166	166	172	162	177	161	174	144	146	175	159	165	157	163	148	180	174	158	153	173	154	151	175	177	157	166	162	170	174	166	170	152	166	138	162	170	171	127	170	175	161	182	184	159	175	158	150	163	159	173	159	132	181	168	163	169	152	165	155	184	177	200	186	163	168	162	165	155	170	150	182	181	179	171	165	177	146	161	177	179	152	170	172	164	178	173	177	153	189	162	172	159	190	176	151	163	160	180	202	162	184	192	156	156	163	166	176	162	182	144	162	152	157	182	144	158	174	163	162	170	163	145	159	154	179	146	164	170	174	151	185	156	158	171	149	155	182	174	143	158	145	170	176	168	159	161	176	162	147	169	142	167	176	172	172	151	141	174	150	177	178	158	151	194	160	165	192	152	179	184	168	127	143	172	141	170	184	160	158	145	174	171	154	175	153	163	135	166	154	155	156	160	186	145	159	167	163	166	156	165	158	156	184	182	152	172	167	162	189	129	168	172	152	152	160	174	166	159	165	202	169	160	168	149	185
4532	13088	9086	4147	2887	2189	1687	1368	1060	851	707	619	558	480	421	402	371	357	311	292	282	311	316	276	286	267	265	258	259	271	254	247	279	265	258	249	246	252	225	237	236	240	247	217	230	189	227	223	221	191	248	233	189	215	231	221	227	213	225	214	222	207	229	195	249	237	203	222	215	214	235	233	218	207	218	198	223	222	211	214	220	218	207	208	251	214	212	215	217	226	221	205	212	228	206	208	212	195	213	214	204	192	205	241	202	187	213	204	208	188	243	223	208	230	240	220	198	215	191	246	224	223	225	232	223	201	201	206	202	189	221	192	217	238	190	213	207	251	213	215	215	212	202	217	205	234	224	202	199	206	234	212	219	199	217	233	224	211	229	237	198	206	176	190	207	220	234	205	206	208	219	219	218	222	194	205	222	209	229	223	209	199	219	189	210	220	213	221	217	211	234	218	209	202	191	196	219	222	238	198	214	214	231	208	229	224	202	185	170	214	209	210	224	209	187	189	183	214	222	216	221	229	198	223	222	224	212	197	210	202	218	231	193	222	201	202	196	204	225	215	205	203	209	217	230	218	201	219	190	238	202	201	208	226	215	186	194	207	245	195	212	216	216	224	218	248	203	212	212	230	183	209	195	210	193	229	221	227	199	224	228	216	199	200	211	219	225	219	240	219	196	186	231	219	229	201	222	213	203	204	232	202	219	241	218	209	212	231	207	217	215	186	206	206	224	217	190	209	208	218	228	198	205	211	203	215	218	209	223	211	206	208	218	227	216	206	190	214	209	204	223	215	230	208	200	211	213	213	197	214	207	193	199	214	226	216	209	220	190	189	222	227	213	181	198	218	206	207	222	210	180	202	184	196	199	216	223	214	249	219	223	223	226	192	207	239	189	231	221	204	196	223	200	223	201	205	221	219	205	223	217	198	190	206	212	196	220	214	235	218	190	224	200	238	179	200	208	217	216	212	201	207	194	185	190	191	203	192	211	197	194	220	208	213	198	208	218	221	203	218	202	211	236	191	208	197	203	178	210	212	231	224	216	236	224	214	217	197	202	195	213	197	205	220	219	198	213	213	231	193	232	212	198	205	222	204	219	209	196	223	226	214	210	208	187	238	229	233	224	206	214	206	195	183	221	200	199	202	211	216	260	198	181	201	204	233	212	203	213	220	235	217	187	194	204	211	209	225	211	218	212	198	176	230	211	209	236	201	217	218	229	221	209	212	232	231	233	205	209	217	197	204	230	189	226	221	211	223	193	213	183	237	206	220	233	194	212	214	202	214	205	194	231	223	190	210	198	209	208	218	202	211	217	215	214	230	194	223	208	241	202	207	210	191	184	195	213	217	195	222	231	195	223	223	217	214	196	212	234	217	222	200	218	212	219	229	234	221	192	230	232	216	216	213	230	192	231	220	215	208	210	193	224	225	213	208	204	236	222	202	250	203	229	199	199	191	207	216	223	194	214	249	207	223	207	221	200	217	210	198	208	222	233	235	199	204	184	226	241	216	211	212	192	211	248	198	191	222	228	235	220	196	222	218	218	202	187	192	205	220	203	210	213	206	214	202	197	213	201	209	220	221	208	207	211	215	208	229	211	199	217	208	224	237	214	217	222	226	227	221	210	232	188	204	231	217	188	225	202	212	218	227	206	244	219	200	203	199	220	212	225	209	182	243	217	208	194	212	221	203	225	231	202	230	210	212	209	236	198	230	235	187	250	193	191	214	227	210	244	203	193	210	205	206	217	211	190	196	183	219	200	220	213	202	210	212	203	212	216	212	208	234	211	193	217	211	201	203	192	224	193	201	217	227	189	214	225	200	218	224	209	215	242	212	228	223	251	197	190	214	192	198	242	236	212	229	206	203	196	208	190	215	233	214	203	205	212	197	209	205	199	213	224	228	232	218	192	240	192	223	219	219	208	208	211	195	210	221	186	202	212	184	214	195	212	234	204	224	194	202	246	219	220	195	232	212	218	206	211	245	221	219	186	187	187	209	203	221	196	211	213	238	204	185	242	208	198	204	200	213	205	218	227	227	208	211	214	212	217	211	201	202	244	214	222	216	220	175	202	235	217	218	219	219	220	193	215	230	220	224	210	213	222	200	215	244	210	221	194	229	182	198	217	230	192	220	210	216	214	226	218	208	231	217	217	206	206	216	197	217	215	234	225	218	225	246	213	208	208	215	227	222	199	220	210	207	198	213	227	240	214	234	206	216	194	203	215	197	213	203	220	194	223	221	243	221	225	170	190	229	229	213	203	234	194	204	228	206	194	217	196	209	220	231	223	207	205	222	210	218	207	206	199	217	211	209	222	191	211	215	212	217	208	202	200	209	188	189	228	184	218	198	190	226	246	220	194	170	195	225	203	200	218	221	187	229	212	208	218	201	198	215	222	195	188	213	211	212	222	210	208	232	210	231	202	193	221	207	223	210	203	220	192	210	213	224	200	236	204	236	239	209	205	216	231	197	216	225	197	214	204	212	178	217	215	222	178	209	216	205	216	199	230	221	196	195	208	216	224	226	245	219	178	221	198	221	193	224	254	210	211	232	225	195	228	226	208	204	194	192	199	236	211	214	198	186	236	199	201	210	216	240	206	206	200	235	218	208	215	219	205	185	227	212	185	226	189	199	201	219	214	207	201	179	186	200	222	225	228	203	193	213	218	207	194	234	244	199	210	203	211	220	202	215	206	213	195	220	217	200	242	212	204	209	226	205	220	209	224	196	200	202	227	206	210	223	213	200	214	208	203	202	207	198	214	206	220	222	192	198	215	195	223	227	198	202	211	227	214	204	181	224	201	238	233	212	210	207	220	233	259	212	220	215	200	188	216	242	230	165	188	209	204	244	211	214	198	213	223	192	219	202	222	240	216	223	193	236	237	208	243	190	201	234	216	233	222	202	216	204	198	185	225	196	195	232	221	225	224	250	229	240	195	199	223	203	214	209	213	208	238	198	229	203	188	186	212	195	200	205	233	216	200	215	216	224	241	207	222	185	205	206	222	215	213	218	183	219	201	198	230	219	208	228	215	197	218	212	199	222	225	202	200	199	225	238	222	228	238	234	190	210	239	202	209	213	196	208	194	207	205	198	192	246	225	201	201	206	202	229	200	219	213	194	195	210	237	188	201	177	214	197	221	188	238	190	211	219	184	214	212	209	220	195	230	198	196	220	224	209	221	221	199	222	217	204	232	200	214	192	215	226	189	215	211	210	197	198	202	195	215	204	234	198	204	210	198	211	195	200	196	206	217	223	210	226	182	223	222	219	239	218	219	197	216	251	203	210	207	198	204	223	212	209	212	235	206	193	219	227	216	210	228	223	201	202	203	222	213	204	224	217	196	213	219	211	206	221	188	198	249	209	223	194	199	219	212	234	213	198	214	196	237	216	178	209	203	203	212	240	213	208	208	215	237	218	221	206	203	198	211	258	199	227	214	183	208	207	221	203	216	220	194	222	174	204	233	225	222	227	207	205	219	220	214	212
27373	18027	3712	629	468	428	422	407	429	418	454	456	415	447	470	439	441	393	434	430	406	407	404	448	411	423	412	430	390	441	405	448	464	417	405	454	385	432	422	410	466	406	481	413	427	414	451	407	411	435	403	428	420	388	404	411	438	389	430	436	417	430	416	434	448	428	374	423	409	415	386	398	405	419	411	401	467	428	449	446	390	395	423	396	417	396	408	417	450	418	413	420	406	426	428	416	395	408	398	449	411	425	437	409	383	413	424	413	422	416	440	413	433	393	382	428	401	432	405	415	423	425	402	418	408	454	423	409	410	436	450	426	430	396	394	410	424	430	423	424	389	399	427	418	378	397	379	378	408	422	441	440	400	416	432	388	414	404	438	455	399	416	423	395	426	442	451	399	415	425	431	417	444	415	424	427	420	443	422	398	407	379	423	456	366	405	459	418	426	459	448	424	428	410	414	454	441	454	440	436	406	416	415	422	412	418	413	393	414	431	387	442	435	442	411	429	465	439	418	465	423	428	414	418	392	415	389	436	417	441	405	418	458	425	376	401	414	401	388	418	401	431	434	393	408	434	441	437	441	429	417	424	402	437	426	438	408	428	431	401	420	431	384	388	401	430	468	396	395	442	458	459	433	433	426	381	435	479	446	438	389	397	437	393	453	415	424	414	433	412	404	459	413	402	429	437	427	412	426	409	415	404	409	394	442	410	379	390	391	454	421	449	420	418	398	432	433	437	414	432	430	412	381	417	419	403	416	443	410	440	414	426	441	382	404	437	477	400	454	414	404	427	391	381	407	389	400	392	432	475	431	384	392	408	386	432	419	448	419	402	461	433	414	432	375	449	443	446	426	445	411	426	429	458	432	425	458	414	403	449	415	382	441	416	428	418	444	429	401	418	419	461	399	436	448	454	446	436	398	424	408	420	403	436	407	395	394	409	449	408	433	422	417	438	398	395	408	417	397	439	440	421	423	435	393	418	420	420	408	424	442	449	390	416	446	402	378	413	394	412	406	418	389	428	390	398	420	415	383	428	439	384	396	422	387	438	424	416	408	433	432	416	424	412	414	433	437	453	411	422	435	379	407	414	376	409	416	413	409	417	419	411	420	412	419	411	412	447	411	413	454	426	474	400	425	448	452	421	453	406	417	401	413	434	438	413	406	435	470	420	386	446	464	436	425	402	406	428	436	444	428	411	427	420	411	392	411	451	413	415	422	423	409	396	424	424	399	416	427	440	444	439	416	451	421	420	456	413	416	448	443	428	432	403	430	414	423	442	444	455	403	401	438	426	419	404	430	448	388	413	453	415	421	399	398	412	450	395	401	424	438	416	440	428	465	426	431	412	432	442	415	403	372	396	415	468	448	431	463	414	445	420	425	459	443	418	405	438	460	437	423	444	415	423	429	433	425	413	429	448	404	431	437	426	435	404	395	404	443	418	412	386	414	410	461	426	395	435	399	388	408	384	419	425	426	449	445	443	439	409	447	391	419	396	415	406	422	417	425	446	416	442	400	430	406	444	409	399	424	443	391	418	413	419	416	439	416	434	403	456	428	385	450	379	402	420	392	393	422	399	429	442	404	408	390	399	437	429	407	392	436	423	394	422	398	396	407	412	434	412	409	418	432	413	459	427	433	428	442	425	435	398	424	422	389	417	408	439	432	394	422	359	419	437	423	442	418	438	412	466	428	393	455	409	410	400	427	419	429	395	396	445	401	450	427	426	464	398	414	447	459	465	419	410	405	417	472	380	412	421	433	386	421	432	398	423	434	390	405	424	437	423	424	388	427	427	390	406	418	418	426	442	424	424	410	434	382	376	435	431	407	394	423	425	429	463	408	461	388	413	411	400	383	415	392	446	391	458	432	421	417	390	435	424	427	446	379	421	425	423	418	453	402	403	432	405	415	446	425	424	396	390	434	404	414	433	405	414	432	440	375	408	441	432	400	412	437	454	429	439	418	435	405	424	395	458	386	414	404	415	402	393	365	438	439	393	428	401	432	421	412	402	420	418	428	422	423	398	374	415	432	409	433	444	411	420	443	409	432	433	440	427	453	412	424	422	384	406	442	420	448	414	373	445	418	417	421	454	434	427	426	455	408	429	435	433	402	436	409	439	400	404	385	400	447	427	446	381	401	435	409	411	424	394	468	400	377	415	413	422	416	406	475	407	407	394	442	430	406	446	420	398	409	430	405	402	428	455	415	434	422	408	435	439	420	397	397	429	416	398	401	411	427	457	415	387	430	439	414	430	420	422	439	398	458	398	406	405	407	382	396	401	406	392	430	415	441	408	401	432	393	409	419	417	436	423	437	428	394	394	400	395	420	441	397	406	407	413	454	407	432	448	415	406	437	425	409	427	400	421	392	447	438	440	456	430	442	421	438	441	423	422	413	442	399	402	416	381	390	429	449	444	443	408	404	449	420	418	423	454	419	413	457	401	397	440	404	418	411	438	409	434	412	395	448	416	431	439	468	418	409	404	400	411	426	405	413	393	387	434	408	427	434	430	408	445	421	414	416	441	427	422	447	414	445	454	413	388	414	463	409	423	432	395	404	424	427	453	440	408	406	405	448	427	416	401	401	431	431	425	442	478	454	412	438	409	450	391	378	405	409	416	419	427	408	421	413	429	425	422	443	446	416	422	405	451	437	449	406	442	425	390	443	400	462	455	401	397	422	408	436	410	425	416	436	423	435	426	449	411	407	412	386	428	411	419	390	388	441	413	432	409	410	407	420	435	449	424	440	400	408	406	435	427	433	423	428	440	417	431	449	453	422	428	426	403	432	415	440	425	445	418	446	423	413	400	429	416	390	455	399	437	459	443	421	438	405	368	454	423	401	463	415	382	424	433	393	417	405	432	379	416	441	425	423	418	441	419	435	406	418	364	416	380	440	462	423	424	421	452	420	390	439	428	448	396	418	439	415	437	403	425	428	455	427	443	441	431	399	452	430	394	405	453	424	463	436	423	434	399	419	396	424	447	453	413	426	429	428	411	428	448	429	425	448	359	423	399	395	433	447	442	431	430	412	395	371	403	390	438	406	422	441	395	431	477	431	428	413	404	444	407	399	409	434	436	408	408	387	431	432	407	433	426	385	438	392	418	426	378	431	454	430	451	434	396	392	396	390	407	433	401	447	425	436	426	423	451	395	421	410	436	418	428	411	435	452	406	416	404	428	399	461	441	405	416	376	405	426	409	409	416	426	438	415	409	418	425	420	422	399	437	415	413	418	427	414	436	432	425	423	386	438	427	425	402	416	414	405	448	386	435	426	385	429	408	399	412	433	418	465	446	432	418	417	391	407	435	429	428	438	405	453	381	435	427	396	434	408	414	414	414	379	439	460	435	405	441	420	414	432	405	386	432	421	424	409	406	421	413	386	427	424	425	439	400	414	425	420	431	421	414	412	447	407	437	406	417	427	441	393	402	425	420	462	409	424	400	415	413	442	415	412	405	443	415	448	447	441	418	398	394	395	423	415	394
4413	907	801	601	526	519	498	531	523	538	518	507	473	512	512	478	557	547	524	521	502	532	507	526	523	517	496	527	500	505	477	490	495	525	523	522	530	498	505	495	495	515	504	551	468	496	503	544	465	511	537	511	519	486	499	512	550	539	547	505	503	504	496	502	553	551	539	529	522	470	508	520	518	500	510	486	505	536	511	493	494	533	523	484	512	518	488	490	535	482	514	518	513	504	484	531	509	506	557	519	505	518	502	515	505	506	477	488	459	522	496	500	508	548	512	546	496	545	493	529	516	496	534	499	510	511	521	439	475	532	499	530	498	520	515	527	507	485	477	501	531	501	504	495	496	521	474	534	552	528	485	519	532	487	510	486	510	517	501	545	524	519	483	505	465	479	497	511	509	514	505	484	481	489	541	522	508	482	497	486	534	505	462	526	476	531	487	530	541	563	510	470	521	490	534	496	487	523	520	516	496	509	502	511	531	562	518	486	534	532	521	486	500	519	465	497	513	490	546	547	513	551	482	492	491	454	509	492	500	534	464	513	511	509	494	526	490	495	516	518	483	512	515	535	492	576	456	508	542	502	509	487	535	499	507	510	509	503	452	534	531	569	498	527	476	534	533	534	500	499	531	502	479	523	495	521	546	533	494	477	515	528	519	494	466	528	514	491	516	507	505	509	494	499	540	500	494	471	534	487	559	501	507	542	501	510	474	458	491	492	501	484	510	531	528	523	518	492	513	489	553	524	517	477	505	522	542	498	513	488	470	475	507	509	491	470	532	516	493	539	521	522	518	535	516	502	510	488	519	515	523	497	513	517	557	500	515	495	502	503	512	506	487	490	508	529	482	519	504	525	508	538	549	514	559	507	550	482	482	517	518	481	508	529	510	493	519	485	526	510	522	507	509	523	540	494	469	523	497	544	495	504	537	517	507	501	513	573	512	478	517	510	521	482	512	549	539	541	505	503	528	538	478	501	508	500	495	520	562	548	507	556	475	480	511	498	481	536	561	505	513	534	462	565	484	486	534	488	508	513	536	486	511	495	526	511	543	507	512	495	493	515	524	501	506	530	520	482	503	470	498	544	510	524	503	502	513	534	534	519	538	484	493	551	512	520	469	481	537	508	520	536	502	487	510	494	477	504	506	486	493	540	522	551	456	504	480	515	547	458	505	484	502	479	479	469	495	506	508	523	512	508	528	505	532	493	502	550	488	502	454	477	533	523	481	462	491	501	509	506	504	472	492	521	482	532	526	522	460	488	523	510	517	526	507	511	532	520	499	521	515	492	488	509	500	516	500	501	520	500	481	494	512	502	555	550	545	537	499	493	454	498	471	489	493	526	515	494	479	506	555	478	494	524	498	549	516	530	492	497	562	528	489	524	496	476	540	503	521	514	529	523	512	546	493	515	497	497	479	490	532	511	543	518	533	489	519	514	532	531	493	547	516	488	478	509	508	523	505	530	526	503	513	494	537	515	521	513	509	513	479	495	518	526	501	483	543	495	532	552	515	539	506	552	525	506	520	482	484	515	480	495	519	524	543	510	476	527	492	508	509	475	518	488	521	495	468	503	505	503	508	538	503	528	486	495	490	497	509	494	506	528	503	490	523	506	503	480	497	542	531	493	509	504	519	508	487	465	482	529	554	511	498	522	491	510	525	472	519	523	521	538	441	495	529	535	529	516	503	493	529	496	537	512	479	509	489	487	480	497	516	485	487	517	528	499	506	519	510	494	508	493	517	500	457	486	519	501	484	520	528	492	550	534	499	489	530	475	527	519	554	523	506	535	498	509	519	484	538	523	537	507	498	532	498	513	512	530	545	501	508	514	544	483	554	483	504	481	519	460	462	467	531	494	476	476	545	549	463	550	497	476	511	548	492	570	527	495	524	503	520	511	513	497	491	485	513	515	520	494	525	522	450	483	490	499	530	490	482	527	503	473	497	466	500	482	482	492	500	495	483	499	518	565	504	480	502	499	480	530	511	461	512	498	501	477	500	502	506	545	531	527	528	498	485	494	552	493	510	515	508	491	494	491	502	489	514	507	510	490	508	493	539	503	515	520	487	492	485	478	518	523	488	543	531	503	521	499	483	497	500	566	517	523	518	480	512	545	540	478	514	531	547	484	493	527	530	497	527	554	455	528	522	483	513	503	495	533	522	521	511	514	496	479	486	478	503	524	521	510	514	515	508	494	460	493	506	523	514	461	521	466	521	477	506	518	504	479	539	527	517	514	515	522	485	505	518	527	509	530	509	549	501	531	492	517	492	550	495	518	509	508	476	520	494	523	506	550	452	539	490	533	538	491	494	530	508	523	525	495	506	493	463	516	547	522	501	510	529	501	530	509	535	507	525	451	509	494	545	522	490	518	504	488	520	488	497	510	523	516	529	547	552	497	510	494	529	476	527	484	539	511	517	545	528	505	501	500	511	507	523	489	516	484	489	516	531	490	530	477	536	497	477	507	502	521	504	503	476	509	513	496	519	480	481	489	532	499	504	533	510	483	486	539	484	486	520	511	465	501	526	545	531	487	523	534	508	532	512	499	527	516	520	512	539	494	482	507	508	486	478	546	473	501	504	528	466	527	488	515	491	522	497	554	489	541	492	501	522	501	544	502	520	548	510	494	522	520	500	531	526	488	501	531	544	477	507	511	461	530	495	523	549	539	503	467	529	524	523	502	504	540	519	509	519	512	465	522	490	523	516	494	519	497	501	453	499	491	512	507	463	509	485	528	480	502	461	512	477	524	553	495	524	513	530	492	497	525	535	516	492	523	568	491	478	507	488	499	511	508	510	478	479	533	478	470	512	535	525	519	485	534	511	541	485	472	487	501	506	533	509	524	510	494	550	480	519	528	476	503	505	479	567	472	521	509	491	468	492	539	529	485	504	527	507	517	467	515	503	458	460	493	479	503	503	480	514	499	512	516	527	528	483	522	530	528	503	531	523	482	526	516	493	491	511	510	523	491	527	489	531	554	475	547	475	523	523	494	527	482	539	484	529	507	560	496	500	545	453	475	493	496	525	497	471	532	516	477	529	458	525	479	503	487	508	513	510	508	543	480	549	554	567	544	534	511	518	513	554	523	497	527	516	509	523	512	494	507	489	515	545	511	528	490	518	513	519	483	488	512	529	492	515	488	512	522	485	528	530	475	535	516	521	538	477	516	513	524	481	521	475	465	497	503	487	500	501	510	522	494	519	546	515	486	488	535	491	527	530	510	498	555	493	518	526	529	523	555	488	529	512	527	526	538	518	506	534	535	554	509	522	477	561	498	553	477	537	535	481	520	500	522	485	528	459	459	523	509	488	528	497	515	522	516	473	535	472	506	523	521	485	539	475	512	487	531	529	463	518	507	539	473	491	503	493	494	475	528	533	509	504	471	538	479	480	476	537	503	497	519	522	494	539	521	543	465	476	488	467	501	503	508	528	486	507	501	520	535	517	501	532	496	507	497	460	544	541	514	504	498	499	476	537	486	525	496
23523	21092	28216	24233	21089	9002	921	633	549	516	506	467	456	462	446	450	424	423	458	417	430	442	413	426	432	395	395	397	403	407	375	432	418	411	394	410	415	383	417	374	421	410	404	397	393	420	385	394	405	395	426	421	417	387	387	393	402	379	430	393	402	397	423	390	381	391	400	452	383	411	405	441	421	380	395	414	404	403	402	369	417	416	399	426	370	362	396	435	377	388	396	388	380	408	405	423	393	379	407	372	394	407	382	403	394	381	392	377	381	397	389	399	366	374	368	372	382	405	361	384	409	432	368	383	385	380	361	408	402	391	405	402	390	402	405	395	409	358	401	408	422	396	404	400	432	402	397	400	389	412	383	377	400	422	389	356	394	409	419	433	381	395	393	386	386	385	418	402	377	375	432	398	383	395	385	408	415	422	351	354	371	365	418	369	436	410	439	395	396	395	406	423	389	401	356	380	387	380	401	404	405	393	377	372	361	388	404	424	411	407	406	365	396	387	428	377	370	398	390	384	357	416	342	407	393	423	399	405	406	406	408	420	405	396	382	383	399	391	422	401	395	392	403	390	391	397	388	396	415	418	374	406	366	395	373	407	382	381	395	407	376	412	419	421	401	430	422	411	384	403	369	402	425	426	380	388	403	413	404	392	402	391	391	466	422	373	357	392	350	419	433	378	379	390	390	383	403	414	389	416	431	396	389	414	357	397	383	396	359	407	368	435	408	399	427	430	381	395	374	419	392	409	365	419	398	395	385	434	450	406	363	399	358	397	395	389	387	386	394	425	396	379	392	413	433	397	413	382	396	394	405	405	440	374	410	378	346	405	420	394	403	441	405	386	404	385	385	402	362	390	376	365	405	372	386	377	386	396	384	367	401	367	392	376	382	405	427	452	378	391	397	401	397	389	411	431	433	400	403	387	389	406	403	383	370	416	410	400	408	439	385	394	400	389	378	372	399	417	387	390	390	398	377	389	376	378	406	409	372	379	358	383	435	380	386	401	427	411	366	380	393	402	385	374	393	390	373	411	383	382	428	426	377	403	406	403	394	423	398	385	368	394	394	382	392	405	401	399	407	388	398	401	393	402	405	385	412	393	372	398	414	406	405	431	407	389	412	414	387	352	414	417	375	377	381	396	391	395	372	374	371	436	373	384	440	404	405	392	405	404	389	418	390	404	397	400	381	394	400	424	395	412	365	394	386	399	421	414	394	382	359	400	385	404	386	372	385	381	386	423	400	395	436	359	420	397	418	399	398	389	380	416	414	391	401	423	400	399	415	394	401	386	415	349	407	351	406	360	386	397	403	354	402	403	384	415	378	370	398	403	372	379	386	391	409	440	396	404	377	395	391	378	414	380	364	398	409	368	427	424	390	394	401	391	364	391	394	389	411	394	432	394	389	396	408	398	395	407	434	376	382	396	384	401	342	370	434	366	380	381	408	420	409	418	379	399	361	407	385	406	397	391	388	384	384	409	383	426	415	362	375	395	428	378	417	427	423	414	385	373	378	407	386	404	408	416	396	408	405	405	420	368	403	393	370	386	407	407	376	405	368	382	401	385	393	403	399	383	398	390	385	403	378	402	402	392	351	416	398	387	406	366	407	406	418	391	394	406	368	389	378	413	382	364	412	404	373	360	388	423	404	379	393	356	421	393	391	381	374	377	406	376	365	392	428	421	390	429	390	396	384	376	376	373	401	377	374	386	410	389	396	417	380	399	398	421	406	390	412	393	380	403	421	457	415	399	385	388	444	396	390	437	409	411	410	372	379	407	397	371	390	402	377	413	423	435	389	422	414	368	397	392	388	346	430	396	430	397	403	383	402	401	410	393	376	383	413	385	397	394	420	383	383	380	377	416	442	411	406	402	406	400	387	394	399	406	373	388	416	415	417	389	417	367	377	396	387	401	382	390	394	371	405	412	427	404	354	409	364	356	388	388	425	384	394	392	384	405	390	403	405	431	406	440	378	380	402	376	394	422	421	366	424	403	411	449	413	379	353	427	378	368	396	365	365	400	393	412	377	408	405	393	410	392	370	424	355	426	400	396	417	425	334	416	396	389	379	402	394	400	413	421	373	391	399	408	408	392	418	401	396	371	378	430	391	405	398	381	378	431	395	398	378	441	364	386	411	428	396	399	415	426	408	378	392	387	392	393	378	391	385	409	427	432	393	385	368	356	386	365	381	385	397	401	398	376	372	419	392	402	386	403	411	415	408	421	425	390	387	400	405	398	371	374	358	381	393	388	413	373	397	378	375	424	419	422	430	359	384	402	401	391	397	397	408	391	386	426	396	391	406	395	424	399	392	375	432	382	404	388	410	400	385	400	389	413	383	412	398	348	356	397	408	375	396	382	404	401	347	359	415	382	392	380	403	371	397	407	394	392	367	407	402	418	396	404	394	402	386	387	376	384	379	385	395	374	401	390	369	383	373	397	364	421	385	403	398	416	388	409	420	407	393	410	423	368	405	440	358	396	398	436	372	357	424	385	385	402	411	396	399	398	346	413	390	421	441	369	370	401	409	414	410	355	411	409	405	390	387	369	382	380	367	413	399	377	418	410	424	408	435	396	359	384	388	411	410	412	381	390	404	410	408	424	407	383	406	396	404	404	384	386	427	411	407	365	410	389	362	412	393	418	406	421	400	385	383	420	411	424	372	382	404	370	417	378	412	388	388	414	389	407	375	371	353	376	358	372	374	371	391	364	395	367	390	396	361	409	405	384	397	388	402	396	396	402	400	408	409	402	382	372	373	402	414	388	418	392	413	387	409	395	357	403	381	416	396	390	355	406	397	430	398	407	423	390	383	398	393	426	383	394	379	410	393	403	432	388	394	411	356	427	386	409	394	380	391	417	376	408	425	366	382	379	373	436	402	404	403	440	376	362	408	418	392	403	419	356	410	370	411	422	390	402	404	398	391	392	399	424	397	385	414	419	423	384	395	371	382	418	424	390	410	394	400	359	354	391	340	393	381	393	409	408	416	369	369	427	421	374	370	439	391	417	391	378	401	359	366	401	402	354	378	408	375	394	390	424	418	414	393	374	408	405	417	408	384	375	353	374	356	378	394	385	399	392	388	406	407	386	387	400	442	403	366	405	371	404	415	395	392	390	404	374	371	365	411	418	379	360	380	402	391	413	360	368	421	399	423	391	397	425	377	411	373	383	394	436	404	397	418	378	413	374	383	382	405	387	394	391	364	394	380	377	431	367	411	418	399	429	391	396	419	413	412	425	419	392	395	392	373	406	401	384	381	400	434	394	406	371	382	374	397	399	386	378	397	396	381	387	394	401	410	352	401	372	407	402	409	392	383	383	372	402	378	407	453	400	385	372	390	434	391	384	419	394	375	383	395	384	397	412	418	359	389	379	388	405	403	414	368	387	437	387	415	419	358	421	407	405	373	404	369	405	399	406	377	430	413	440	390	401	410	364	403	399	417	385	337	399	355	408	377	366	373	360	386	423	402	405	393	419	350	397	405	417
3417	7942	5515	2636	1968	1433	1263	1049	873	823	717	704	616	604	618	588	577	576	535	529	505	511	590	546	544	544	498	514	479	504	551	513	490	495	505	507	485	529	515	521	478	475	494	512	473	508	484	507	522	492	469	498	512	468	478	521	488	515	494	489	481	496	483	510	538	490	480	479	478	464	489	491	482	459	475	493	493	489	504	480	498	484	510	486	511	523	496	515	511	474	448	461	464	465	504	491	510	471	511	482	471	480	484	492	519	478	501	530	475	504	493	498	502	445	487	460	501	506	474	470	464	461	478	543	452	473	497	521	474	475	509	490	488	479	512	461	460	458	480	481	485	480	496	512	502	483	527	534	508	471	524	469	479	479	518	503	487	498	481	467	480	513	513	485	485	496	506	469	504	503	493	509	494	502	445	511	501	445	448	512	508	500	499	498	484	483	515	514	486	471	511	501	468	548	465	461	484	475	512	511	486	487	505	527	509	490	473	476	530	474	469	479	483	531	485	474	469	497	510	468	512	480	475	511	524	490	499	472	475	449	510	483	512	468	492	499	508	484	517	503	470	515	533	483	509	487	473	476	493	495	509	488	473	491	462	488	467	492	470	449	512	460	490	471	516	504	508	491	445	483	515	448	485	457	504	494	468	520	496	502	466	472	502	494	473	505	479	495	477	462	531	553	514	538	470	501	489	434	502	486	479	452	474	480	480	456	468	468	511	481	481	476	481	508	477	533	507	489	525	501	487	468	463	486	496	472	484	516	505	535	440	463	500	450	483	460	524	506	466	480	476	499	492	498	481	512	492	511	465	534	497	492	470	469	500	450	453	505	532	488	515	462	504	525	459	489	473	447	497	513	497	513	504	535	498	476	475	498	479	477	493	524	489	546	479	487	504	493	499	463	468	471	506	513	505	448	491	500	496	498	480	521	464	520	499	417	504	510	498	467	483	505	510	515	458	466	456	463	479	477	473	484	522	494	508	452	487	478	474	496	522	485	472	519	482	500	489	486	478	519	467	458	477	496	468	512	468	431	474	467	462	444	485	475	487	501	461	482	487	447	506	495	505	506	509	477	499	497	456	474	493	500	540	511	494	489	453	468	484	521	467	489	481	476	469	535	467	511	479	474	491	511	513	488	480	536	515	477	525	488	486	434	515	499	477	512	529	494	516	499	480	510	504	473	486	466	503	503	501	468	474	498	502	422	461	519	474	460	495	484	515	483	474	463	466	476	521	465	525	457	514	503	516	490	522	483	488	496	466	503	478	511	496	498	484	511	490	482	494	488	504	484	486	492	500	476	483	493	489	475	511	488	501	477	517	473	497	469	506	487	470	494	512	462	509	530	507	512	469	427	512	472	467	531	484	450	488	467	500	510	473	491	508	526	550	516	492	493	493	464	458	494	479	479	508	502	477	490	489	501	459	499	449	504	507	498	493	479	486	480	483	480	504	527	511	444	468	503	506	510	500	471	479	474	501	500	499	450	509	450	456	501	473	543	514	499	470	463	462	501	522	498	472	476	526	502	469	476	495	511	485	474	457	461	484	508	500	531	508	522	522	445	458	455	504	516	487	505	494	475	478	467	464	494	506	521	505	464	477	492	484	488	489	483	492	500	490	490	512	491	481	498	458	497	535	515	499	497	464	465	470	503	468	505	456	452	471	480	483	524	463	461	468	484	521	479	538	503	538	509	484	486	513	475	465	505	487	488	501	493	494	435	505	497	468	506	477	503	496	508	500	509	488	529	501	463	505	534	476	488	504	474	479	533	517	507	459	496	533	499	504	505	476	481	450	450	486	522	475	491	492	499	465	490	505	465	477	468	519	475	461	526	470	496	468	489	499	487	490	491	497	489	497	486	499	492	501	493	457	505	491	496	462	472	506	486	510	459	482	493	480	444	499	515	472	489	483	494	497	472	481	501	516	496	505	463	525	471	476	504	465	480	468	510	471	492	521	479	474	506	481	488	514	475	495	481	507	505	499	493	464	492	498	521	499	464	455	459	465	466	492	492	479	495	468	459	491	489	494	501	479	487	484	477	470	509	500	489	485	502	463	490	477	496	489	472	499	474	493	531	483	513	492	535	480	482	475	498	486	467	516	498	493	471	487	486	485	461	491	528	508	469	468	468	549	475	476	524	452	481	493	494	453	476	499	473	504	463	472	502	497	467	528	508	473	465	515	508	497	479	474	505	513	483	462	524	495	490	483	437	459	459	457	517	486	502	484	482	497	437	474	502	480	496	479	459	492	464	479	498	473	477	488	482	471	497	488	465	450	513	478	478	494	467	487	482	494	470	478	468	491	528	496	476	452	498	498	472	496	517	468	455	477	488	518	485	480	536	486	481	479	453	499	471	503	467	463	482	527	501	466	490	528	472	478	442	505	485	499	514	509	454	504	507	531	481	492	517	508	497	480	485	473	531	472	487	505	542	465	474	533	503	494	489	501	512	465	488	468	441	485	495	454	496	502	464	483	510	508	498	484	510	450	483	507	505	440	481	486	466	494	484	493	473	516	484	526	516	517	480	468	515	481	486	504	467	497	475	475	492	464	523	473	460	478	450	495	485	463	458	498	462	463	499	488	511	478	502	483	464	526	496	457	527	494	458	494	470	489	475	506	483	489	502	523	472	458	471	504	497	513	536	519	462	515	459	502	533	456	491	478	489	466	489	495	491	481	548	503	499	486	537	493	467	489	500	476	482	444	471	461	470	508	489	437	464	497	509	451	475	521	493	455	482	510	519	487	493	501	516	458	467	444	506	465	509	498	416	519	488	454	471	465	484	477	460	493	518	480	504	439	534	494	497	481	494	475	487	518	478	501	477	494	491	483	504	463	508	487	503	486	503	486	489	482	504	472	522	496	514	463	493	513	502	515	468	430	530	488	495	448	487	479	470	520	502	512	501	455	495	477	513	479	466	531	492	480	482	479	508	498	488	500	496	458	484	471	502	477	505	554	449	469	505	482	511	494	484	496	505	500	460	502	512	485	491	466	497	481	478	436	499	510	464	487	505	501	498	491	508	496	540	516	472	488	526	489	484	484	467	490	494	474	474	472	485	464	507	515	470	512	490	489	470	497	459	509	467	490	465	491	466	488	467	481	495	490	483	478	467	462	476	478	532	481	486	464	499	527	505	482	469	503	480	484	511	512	530	505	538	462	475	485	476	548	440	501	500	497	500	490	486	495	430	454	506	499	463	528	501	509	498	485	492	463	497	483	513	476	531	535	509	494	515	500	503	466	507	463	505	492	497	459	488	538	510	507	512	500	507	504	498	481	490	544	519	498	464	505	500	485	486	482	527	464	477	487	507	483	503	532	493	495	509	484	489	526	471	496	498	524	529	491	481	480	482	499	528	456	498	501	452	472	480	510	472	473	469	490	555	502	451	484	512	511	532	515	498	463	492	477	490	457	516	496	456	481	485	471	501	488	442	464	443	477	506	521	499	469	468	488	475	509	504	497	491	513	474	462	462	500	439	459	478	482	507
24647	21093	27098	25228	9183	495	391	327	304	288	259	288	245	259	258	255	231	269	255	242	248	225	255	237	231	242	241	215	223	236	226	219	262	251	224	219	232	229	240	234	216	219	248	217	237	236	223	237	216	244	247	233	233	253	227	243	232	231	205	219	251	231	197	237	243	253	222	229	235	238	239	235	223	231	249	224	235	230	236	236	236	231	228	204	237	245	254	198	243	249	238	230	226	269	217	250	227	244	256	232	246	222	268	199	246	213	236	231	244	219	214	232	225	224	236	243	211	225	228	225	251	241	206	224	231	232	214	237	242	229	242	220	231	237	232	247	223	220	247	222	262	260	221	236	228	253	211	222	246	248	264	210	240	245	227	243	252	248	201	244	249	219	233	217	237	222	259	216	213	244	236	238	243	214	241	239	243	252	231	260	254	239	230	230	221	221	222	240	223	235	248	209	228	240	239	217	273	242	222	219	248	211	250	227	248	217	266	245	260	227	226	213	228	236	205	231	250	227	251	243	255	235	238	218	234	199	238	204	267	237	217	252	254	250	243	225	259	227	230	232	239	231	235	221	222	245	229	219	229	240	217	237	234	233	221	231	232	250	239	222	249	251	257	208	270	270	220	258	229	222	233	236	243	251	252	246	225	222	233	222	237	251	256	244	205	213	230	246	265	214	248	258	245	232	261	230	235	237	208	232	230	240	247	210	246	248	235	249	270	221	257	228	247	212	233	241	234	249	223	200	236	224	268	220	250	245	233	225	248	222	237	229	241	240	256	250	227	214	226	228	200	243	260	239	259	222	265	228	220	227	217	228	237	244	232	229	223	231	262	201	220	258	251	242	234	228	221	261	223	241	244	207	241	230	220	247	252	230	210	205	236	233	209	230	233	241	229	261	247	249	242	237	240	252	244	257	230	240	235	256	240	234	231	223	240	225	221	205	217	262	234	220	228	230	219	228	225	231	253	220	215	201	224	240	241	222	221	255	230	243	219	248	259	240	228	210	217	226	263	230	275	230	246	243	220	226	282	234	200	228	248	260	212	245	222	242	233	229	225	250	227	222	224	210	211	244	244	225	223	259	247	224	249	238	233	224	214	224	242	243	218	251	255	218	231	217	246	237	210	211	253	242	250	235	250	236	209	244	239	222	251	254	215	237	221	202	246	245	228	255	252	224	234	240	233	233	242	221	257	244	236	237	255	251	242	251	231	229	236	250	242	213	251	236	229	229	227	265	251	234	246	222	244	238	227	240	240	233	231	249	238	228	252	244	220	270	263	238	225	238	223	230	260	234	238	242	244	220	219	214	237	241	233	216	234	248	229	237	214	242	218	243	248	247	233	238	251	269	224	212	229	243	251	240	248	219	261	258	242	216	223	246	254	241	234	247	230	229	216	243	269	242	237	242	250	224	238	251	221	244	234	215	237	227	245	219	233	231	229	240	228	241	238	276	222	246	226	209	248	256	232	288	226	238	219	234	234	220	256	255	237	232	252	219	215	230	224	231	232	240	242	257	232	265	224	205	196	248	228	216	219	244	243	232	241	257	259	234	259	227	247	234	228	268	223	210	232	238	223	221	249	226	203	205	228	229	238	246	242	250	246	248	250	247	246	217	231	211	221	219	226	232	265	246	269	216	218	231	238	260	219	232	225	223	222	252	227	216	227	202	262	226	237	212	223	220	250	235	234	197	228	236	224	245	234	229	229	222	249	252	249	261	229	240	221	233	248	249	234	253	223	250	248	263	225	241	220	242	230	200	247	236	225	260	234	217	221	232	231	214	232	207	207	230	231	236	255	249	232	215	213	227	250	255	233	221	218	254	219	243	218	234	259	222	250	231	223	253	238	235	230	275	248	213	231	224	232	249	228	228	249	231	233	241	232	251	242	271	237	218	226	221	217	263	228	258	228	222	221	239	253	254	232	244	199	247	212	207	250	221	239	235	207	227	224	249	216	213	245	239	243	228	229	240	226	249	210	231	214	231	220	249	238	219	242	223	224	241	240	251	255	234	233	235	229	252	251	257	220	228	217	230	247	245	229	222	224	246	247	240	243	239	251	245	231	218	203	228	235	250	249	241	254	229	253	209	222	254	232	245	223	240	234	234	229	228	232	237	222	259	265	250	228	229	237	267	256	232	241	224	229	253	213	236	237	260	227	253	247	227	222	210	265	239	237	225	236	239	244	226	223	256	214	222	216	234	236	218	244	228	245	245	265	247	244	232	282	238	217	243	265	228	235	258	236	234	257	208	229	226	212	245	229	241	220	226	218	240	250	226	210	234	252	258	242	234	246	247	254	241	223	229	229	231	232	252	213	265	243	242	236	242	218	252	252	230	263	222	256	239	244	225	241	220	238	232	235	254	216	241	231	256	216	219	234	227	220	219	218	219	217	238	217	220	227	221	248	229	234	209	227	246	217	219	208	250	251	238	239	236	257	249	256	247	229	256	229	207	251	244	221	245	237	221	209	245	234	234	235	246	262	234	240	236	247	230	229	240	235	249	238	239	216	249	217	257	218	217	256	254	244	226	240	225	223	231	236	228	278	241	255	247	205	228	210	240	221	233	221	260	218	228	266	222	252	243	228	213	250	236	275	224	242	245	231	237	256	239	226	235	221	220	244	244	217	241	238	220	249	206	195	239	268	237	243	231	222	230	234	239	234	211	221	234	221	257	246	236	235	238	259	218	258	266	240	256	215	270	247	255	220	234	235	238	240	228	201	228	233	226	246	252	246	236	259	248	245	242	218	217	222	241	234	238	240	236	231	250	248	223	259	244	217	220	234	217	218	228	227	203	229	214	232	246	225	236	227	237	238	217	225	262	239	267	253	230	238	240	242	216	233	221	247	230	238	221	237	268	234	268	258	235	213	234	263	251	228	223	249	205	234	220	236	231	235	231	216	223	245	268	231	239	245	230	229	222	226	216	235	253	243	240	231	235	242	227	265	232	256	228	219	234	237	270	217	231	243	244	209	238	238	231	224	235	249	224	217	242	215	227	234	228	237	216	226	234	247	263	230	228	207	204	205	236	230	213	204	211	215	244	253	197	241	229	220	231	236	242	214	222	228	269	254	235	232	218	223	229	221	244	229	228	257	234	226	223	216	249	238	247	230	252	253	258	216	229	222	230	232	229	230	208	220	252	222	238	244	233	239	249	235	246	245	249	220	240	236	212	227	234	254	222	234	238	255	212	234	227	240	222	234	229	232	241	226	238	224	225	236	235	232	239	249	217	224	220	231	239	252	249	236	218	245	240	232	202	228	234	220	215	234	249	249	231	261	244	216	254	250	220	231	224	221	196	257	245	207	233	240	199	220	225	244	241	238	210	256	206	246	253	257	241	242	215	229	223	239	250	248	241	240	231	220	228	246	210	267	233	232	256	249	227	232	241	249	221	241	240	248	259	256	198	225	236	229	214	216	234	236	226	223	222	233	221	260	228	239	236	203	220	244	268	221	232	221	240	248	217	243	240	255	259	210	215	207	238
3262	4385	3074	1500	1083	822	724	640	493	448	441	428	388	381	370	344	375	354	302	341	323	326	296	300	319	313	345	301	301	301	288	247	311	316	295	296	286	281	280	284	283	306	295	314	278	318	282	326	298	274	299	263	302	271	272	310	292	269	300	271	275	274	286	296	315	293	303	279	296	269	303	290	306	313	271	278	283	289	308	274	267	295	305	296	281	287	291	281	262	289	273	270	294	265	285	275	299	266	278	273	254	307	287	287	267	307	262	273	283	269	304	310	297	278	272	286	297	284	309	304	273	293	252	283	287	299	283	266	288	300	281	276	292	283	282	260	294	258	288	287	291	267	284	277	284	289	283	306	277	308	285	287	302	285	311	284	301	277	301	281	268	298	291	264	288	269	288	297	252	292	289	316	261	305	265	284	281	274	278	272	289	279	283	274	276	318	290	257	263	283	300	285	282	286	271	302	287	271	301	270	270	283	291	300	295	288	282	285	286	295	280	270	286	272	271	257	281	281	292	307	303	278	287	290	296	292	302	268	284	263	301	256	265	269	261	264	292	269	282	292	287	304	274	267	311	282	299	254	275	288	270	288	282	326	285	280	256	262	281	304	260	261	301	276	304	323	287	262	304	242	291	285	278	303	303	281	277	291	283	300	303	297	313	313	265	268	301	279	264	265	260	287	303	283	280	280	297	294	270	260	282	285	285	298	298	296	285	268	295	253	310	302	314	280	270	306	254	278	269	265	277	248	276	293	271	283	271	308	268	271	306	313	262	301	274	270	300	299	276	285	282	268	284	274	293	294	269	282	303	280	300	294	289	298	279	302	306	300	309	277	310	305	311	266	309	303	296	267	247	294	287	266	291	278	293	307	305	294	298	277	279	275	305	308	273	297	265	303	260	269	266	258	286	299	284	264	306	283	294	267	279	294	281	277	296	300	259	287	291	284	251	295	287	294	271	255	281	298	276	266	289	299	261	269	304	270	261	283	260	292	274	262	274	260	285	283	289	248	277	298	286	281	290	286	284	288	270	270	275	266	293	298	286	257	311	273	289	282	311	282	286	283	283	299	248	319	290	272	292	300	286	274	267	280	268	342	291	302	300	283	277	294	282	288	314	264	268	279	265	294	278	297	286	295	313	244	239	299	269	286	285	242	281	296	304	262	298	255	270	292	268	268	291	268	293	299	291	319	238	254	294	301	292	273	270	276	265	282	299	268	268	280	278	289	268	292	279	272	309	265	302	276	269	263	274	276	293	269	294	297	273	308	283	285	277	293	279	300	322	281	284	274	314	288	274	293	309	287	274	256	297	291	269	272	252	276	338	266	266	269	269	268	273	271	302	279	303	280	287	334	268	289	296	284	291	325	305	262	284	276	304	286	286	284	299	280	267	294	291	286	268	259	315	268	272	308	272	250	263	283	262	283	285	281	276	300	291	296	233	281	288	284	268	290	248	282	271	282	281	244	267	283	272	283	297	263	294	264	299	274	276	274	279	292	300	286	277	253	298	266	258	282	294	285	286	270	310	262	274	288	299	294	267	304	300	267	257	287	299	267	245	305	283	249	292	281	306	301	278	273	277	267	271	290	283	268	298	272	293	333	281	269	275	305	263	301	258	305	272	270	285	292	294	274	299	298	256	285	286	276	305	294	297	280	274	267	254	298	290	297	294	278	282	275	277	278	308	281	312	281	264	313	318	277	293	316	288	272	307	300	266	286	277	293	259	302	283	300	304	258	283	275	249	311	301	306	300	282	288	296	317	260	258	284	305	282	285	297	310	291	317	287	282	285	303	301	287	272	320	284	278	284	270	286	280	286	294	293	317	272	299	258	290	263	301	279	282	269	279	262	258	309	307	300	257	270	268	259	319	288	264	298	270	271	313	269	308	297	277	327	281	278	288	305	272	276	303	282	297	289	296	292	281	290	257	289	264	312	293	290	278	255	279	270	297	321	295	250	275	274	291	278	303	282	262	286	279	287	260	261	242	273	273	298	264	265	302	288	298	297	272	260	269	296	269	298	315	284	291	278	308	266	294	274	277	271	267	296	283	282	289	258	282	303	256	312	281	298	279	280	304	281	264	278	282	316	265	286	315	294	298	283	283	268	274	307	265	267	282	265	277	283	303	288	274	296	290	230	309	262	305	287	307	304	276	309	280	258	274	295	311	260	293	313	236	298	309	301	282	272	272	291	279	294	283	266	286	266	258	282	299	275	298	286	292	298	297	301	310	285	289	313	281	290	284	308	275	295	275	296	276	284	296	277	242	296	289	282	277	290	282	251	334	270	293	290	242	286	278	263	315	288	274	282	304	315	287	285	276	271	282	291	263	305	245	298	291	268	261	273	273	299	286	307	265	273	282	289	301	280	306	290	303	288	291	273	296	267	284	281	290	263	284	265	259	286	280	262	294	281	297	269	270	279	267	292	313	289	281	285	280	265	267	311	292	278	294	286	276	284	293	280	298	295	267	293	283	309	289	284	291	279	274	291	275	300	264	258	278	268	300	268	300	322	280	269	308	275	305	259	278	284	330	305	300	282	258	266	279	288	306	268	289	295	279	288	252	278	275	275	266	258	292	286	263	279	272	316	283	256	286	281	287	278	260	286	279	292	255	287	271	291	276	265	290	280	310	289	288	266	274	277	305	280	263	296	282	291	302	284	290	256	290	283	277	313	295	279	281	285	279	288	294	288	284	297	267	275	279	280	281	298	268	321	273	295	308	276	275	308	253	286	320	292	286	288	263	289	268	278	262	268	283	273	273	289	291	283	290	274	305	287	277	258	287	303	303	323	290	279	291	281	288	295	274	286	294	286	266	290	304	309	318	300	288	280	263	290	289	281	270	322	299	309	273	283	295	263	276	270	280	265	265	314	275	292	260	282	264	254	253	280	307	271	287	279	261	270	252	282	283	288	284	286	289	297	308	281	283	269	273	272	277	278	258	282	296	299	264	270	312	290	306	280	264	285	302	278	301	311	256	301	317	295	297	283	292	289	275	278	290	258	309	293	270	288	278	274	278	261	309	290	291	278	300	270	289	280	309	292	265	284	286	272	291	294	302	275	282	286	283	265	238	254	288	287	294	284	262	295	279	284	295	322	287	292	266	291	288	283	313	280	271	266	284	294	279	291	276	289	312	297	311	265	272	299	269	269	310	284	295	269	269	276	278	263	288	259	303	295	275	297	302	281	299	312	284	300	296	289	290	282	292	300	313	271	276	301	311	274	309	287	275	292	271	250	302	296	282	270	243	269	274	262	287	287	285	280	301	303	306	289	287	285	304	280	289	277	286	285	276	283	301	297	269	318	256	293	302	289	265	279	312	299	302	299	294	301	293	302	288	276	271	315	259	285	285	292	296	319	293	304	291	285	274	261	290	284	265	289	283	276	298	291	301	254	276	253	293	280	259	287	295	285	293	276	278	270	289	282	298	284	297	299	301	306	288	309	287	279	267	299	252	275	282	295	285	307	318	288	277	276	277	316	287	256
22492	21126	28757	23752	21126	21144	6674	678	485	397	354	320	291	301	271	260	253	203	225	234	215	209	174	197	197	201	170	188	180	160	185	176	172	163	167	189	162	164	197	170	165	165	195	162	169	159	198	163	177	143	156	164	166	133	179	173	155	186	178	172	171	163	167	134	184	168	162	165	207	184	181	170	158	159	162	149	177	156	157	175	148	163	176	155	175	160	177	173	149	162	157	150	168	185	163	156	172	180	171	166	143	178	151	147	159	153	167	167	154	175	172	202	154	171	190	162	158	201	162	151	182	159	162	171	171	171	154	196	169	144	166	176	166	163	147	182	149	161	161	166	160	144	143	175	178	160	187	159	177	155	170	161	156	165	159	176	178	150	151	162	158	183	170	166	171	181	174	141	175	150	183	154	143	160	162	162	184	153	144	167	159	158	187	186	140	161	145	175	151	160	175	177	141	153	153	176	191	187	163	154	144	161	169	197	128	177	171	169	158	168	143	148	163	152	159	171	157	158	165	159	159	181	176	155	162	153	163	164	163	143	163	159	160	174	180	171	151	177	156	182	166	156	149	166	160	158	160	178	155	170	160	155	160	170	165	172	155	155	161	152	174	149	151	163	144	169	184	186	147	169	191	148	161	179	166	138	157	186	157	167	164	174	172	136	168	171	163	147	148	154	139	137	166	143	171	190	173	171	154	157	154	134	169	165	155	174	177	171	160	169	172	169	147	155	151	143	174	182	140	183	169	159	155	146	151	156	182	152	149	172	188	178	157	167	150	165	138	189	180	196	149	162	164	163	164	145	168	150	182	153	167	197	165	148	163	172	139	163	158	159	152	167	173	148	160	150	137	167	154	163	160	166	180	158	139	170	170	160	160	161	157	176	147	156	162	180	149	147	155	149	164	183	161	182	149	161	158	161	151	154	169	137	158	171	149	168	143	162	162	151	151	162	187	162	166	168	163	164	161	144	157	166	165	190	166	158	175	153	151	143	164	153	167	147	140	153	152	158	161	174	152	144	147	159	155	160	172	161	175	147	157	149	173	153	168	165	154	161	153	146	174	160	151	155	158	200	185	153	151	162	183	171	159	148	188	158	156	149	166	149	140	176	183	146	164	157	170	150	174	172	159	172	169	156	156	168	184	166	168	149	178	186	162	146	172	156	148	173	172	164	197	163	189	182	175	156	145	182	153	185	193	157	175	171	165	158	169	156	176	149	182	147	151	175	156	179	172	180	162	182	160	155	166	156	149	165	167	154	156	176	175	184	184	162	155	154	145	175	179	172	139	150	160	194	173	161	178	163	166	167	163	162	148	167	160	169	160	169	168	163	182	193	171	164	168	158	179	128	174	161	158	180	154	153	191	173	170	200	165	158	154	155	178	173	158	135	163	141	176	167	143	148	156	161	180	188	140	154	140	163	184	152	198	164	168	180	168	160	142	152	172	162	138	142	168	181	184	176	156	147	153	165	163	172	153	180	169	155	163	186	175	157	144	164	154	146	163	189	164	153	160	157	161	143	163	151	155	168	183	171	162	162	149	182	141	175	154	159	166	174	169	150	176	185	178	156	156	157	178	162	151	171	170	159	141	149	171	164	146	184	160	154	183	156	138	176	159	165	150	158	163	164	198	152	163	163	168	169	152	151	161	148	160	153	163	153	181	153	165	167	166	138	172	146	143	178	154	161	187	173	182	139	175	170	124	167	159	166	163	169	163	169	164	163	165	152	173	177	155	168	178	159	153	166	166	159	160	200	182	172	147	182	186	180	166	168	162	189	125	163	163	170	160	165	155	171	157	167	161	169	172	163	156	162	156	164	171	172	170	171	169	160	166	197	157	164	190	147	166	168	170	160	147	141	162	143	158	157	143	172	152	158	153	173	140	147	153	163	172	179	167	157	137	148	166	150	141	175	170	186	161	152	169	158	154	146	144	147	170	152	167	160	155	189	169	162	174	168	177	159	161	163	158	180	151	147	164	161	169	172	163	163	156	173	183	161	157	168	155	150	166	149	161	162	156	161	168	167	170	154	147	167	156	177	167	174	153	145	158	180	165	152	148	163	170	161	164	190	152	151	169	163	167	148	159	155	167	174	157	143	174	172	167	160	172	144	157	158	153	149	150	155	160	167	149	163	188	147	173	161	159	197	155	169	163	164	160	166	167	173	158	160	184	161	157	189	167	156	141	172	165	160	168	161	164	171	163	180	151	172	151	166	177	178	146	160	132	173	163	190	162	159	140	141	150	141	155	165	170	148	164	164	151	164	156	170	162	175	181	147	137	153	164	164	163	152	158	154	185	148	184	177	154	172	149	153	170	146	159	175	168	158	159	158	171	154	171	177	153	157	155	168	161	177	169	171	179	167	166	157	175	141	150	148	160	152	161	162	132	168	150	148	155	191	150	177	153	164	156	184	142	181	190	161	167	146	168	148	158	196	158	162	165	173	161	151	169	168	174	154	179	148	174	166	166	165	166	163	162	150	160	168	145	160	163	147	171	173	127	160	142	151	163	154	162	175	165	170	144	181	161	162	161	177	159	161	138	147	162	152	177	178	171	163	161	161	181	161	172	159	167	174	166	153	166	161	152	157	178	150	185	180	145	185	162	164	161	176	171	162	173	156	174	172	170	170	164	157	154	173	172	186	153	163	176	148	142	172	155	177	141	164	179	143	165	175	175	165	146	163	157	174	162	173	151	168	150	148	142	163	159	178	174	163	169	189	174	147	157	172	168	169	172	161	182	162	175	174	161	151	176	176	172	156	154	154	168	159	172	166	175	161	161	171	181	167	158	158	156	165	158	189	158	142	169	162	171	159	165	158	165	148	183	154	172	182	162	163	183	166	162	154	157	167	192	142	146	169	166	162	161	158	134	161	166	179	154	158	159	161	193	177	173	180	158	158	161	144	137	171	161	181	177	177	154	161	158	145	154	149	169	181	165	175	154	159	147	158	169	161	168	148	167	172	180	161	177	168	159	190	188	167	171	168	152	192	169	147	155	173	183	159	178	170	174	148	185	151	168	158	159	144	163	186	160	161	189	164	194	179	160	181	153	150	166	184	164	170	140	144	155	157	157	172	171	171	170	168	184	169	161	151	148	175	148	154	162	157	187	155	135	161	153	171	146	169	148	178	151	168	162	158	182	172	161	150	146	116	149	187	156	166	143	181	166	165	180	167	168	166	142	140	147	163	148	156	167	199	144	151	142	146	168	153	153	153	167	145	166	171	171	157	154	156	167	177	162	159	137	174	201	168	158	153	170	164	155	169	163	142	156	149	185	180	155	168	166	174	164	166	167	176	162	154	168	178	140	156	152	183	172	156	128	157	175	129	150	175	167	155	158	149	143	146	162	167	170	165	160	185	151	154	151	160	154	163	166	163	171	162	173	180	171	158	169	167	172	157	177	159	162	145	146	165	163	176	141	162	177	164	167	173	149	174	152	177	130	163	186	145	170	162	167	176	168	172	170	145	182	155	159	177	148	163	155	157
4409	13081	9142	4168	3027	2211	1663	1248	1020	832	744	580	492	502	438	396	376	359	308	333	295	305	302	293	276	264	275	254	265	241	278	236	241	255	223	244	217	210	239	223	220	240	250	223	237	202	229	209	230	208	185	225	230	222	217	211	247	214	227	236	223	177	255	212	216	225	205	214	218	215	225	207	206	224	200	235	208	192	227	219	224	218	232	217	214	205	200	201	215	193	246	196	203	194	195	218	196	196	202	202	228	210	208	200	193	222	198	176	221	219	214	229	204	213	201	222	203	222	242	205	223	218	205	197	206	200	223	181	211	220	218	198	165	227	195	231	216	217	200	213	233	209	216	203	209	194	218	214	217	206	217	222	227	194	219	200	193	181	209	214	208	202	200	204	198	202	223	252	198	216	209	218	219	211	204	178	200	199	186	207	243	181	220	217	228	213	215	200	200	211	216	202	233	225	193	197	188	202	214	190	222	214	204	203	215	216	216	187	219	192	201	221	216	228	203	219	202	221	214	216	240	233	197	224	207	202	212	200	195	179	197	211	216	213	188	195	222	209	206	206	185	213	199	197	231	193	199	208	216	218	181	222	211	194	199	221	237	207	201	200	217	184	203	215	213	203	191	201	202	220	199	212	209	216	185	206	195	200	206	231	187	178	217	211	204	210	203	218	225	204	180	216	224	196	224	201	223	203	220	210	175	206	211	227	220	213	219	235	197	223	222	206	214	194	208	226	203	219	208	205	231	197	215	206	246	205	198	200	215	209	206	214	198	229	176	224	200	205	217	222	199	215	194	216	206	215	207	204	218	218	213	191	213	200	211	197	199	222	199	195	195	204	207	216	201	199	200	231	207	229	207	181	194	214	209	197	215	236	201	189	198	214	196	209	199	210	190	216	209	204	211	223	201	196	194	211	200	202	248	211	218	193	209	201	216	206	208	213	242	184	221	200	215	200	211	186	216	197	207	230	199	182	208	209	186	205	204	218	191	199	218	225	213	199	212	224	207	177	225	191	230	212	205	203	212	217	192	201	219	220	249	194	245	206	224	213	224	198	219	211	208	203	219	233	216	226	204	211	200	200	207	207	216	217	213	216	209	202	204	226	207	224	190	203	231	209	216	195	195	230	210	199	200	218	210	198	204	201	189	209	198	216	206	189	215	191	206	213	201	234	215	231	204	208	213	200	197	209	220	202	204	218	204	197	210	203	196	205	206	212	218	199	201	217	214	184	213	206	218	203	207	206	216	227	220	205	209	200	196	234	192	204	200	220	219	210	197	202	215	216	206	201	227	199	219	213	203	221	218	212	218	239	182	217	189	190	227	226	191	220	215	213	201	221	214	191	200	216	215	214	236	207	214	198	221	196	184	213	209	227	206	215	206	194	221	208	212	202	199	196	219	181	220	231	216	215	193	201	222	207	203	180	218	215	192	207	201	213	174	206	216	208	201	184	207	221	196	204	209	215	204	237	207	210	209	215	198	221	191	210	229	213	221	210	222	204	226	211	216	205	220	209	206	210	189	188	217	188	212	200	200	208	203	204	206	203	237	187	177	209	213	193	188	235	198	206	204	209	213	197	218	235	196	197	217	203	247	198	208	214	216	197	213	216	192	207	195	202	195	205	213	193	179	187	189	216	202	215	214	197	247	205	205	209	183	236	199	223	208	191	210	203	182	216	221	206	209	216	249	217	179	197	184	210	194	184	204	182	221	210	204	194	183	202	208	187	205	202	198	222	227	187	214	212	246	212	205	220	191	206	206	195	239	196	203	212	196	220	206	208	206	198	220	189	194	214	215	207	237	193	207	200	208	217	206	203	198	196	190	222	206	218	209	195	196	225	205	219	206	204	216	185	199	224	195	224	211	208	231	189	193	200	196	215	213	197	188	204	196	205	214	202	181	205	190	227	215	202	215	230	216	214	208	219	205	212	215	200	178	199	183	196	233	220	212	210	198	204	197	209	202	212	250	221	227	208	207	216	194	222	217	194	167	238	181	202	186	211	192	204	199	192	195	194	232	199	212	186	205	182	201	223	212	197	192	205	212	231	213	223	199	199	223	194	239	188	219	189	206	234	189	193	198	216	212	216	218	224	196	204	185	205	214	220	221	196	205	204	204	197	192	198	189	192	215	188	239	187	196	216	177	209	215	204	228	206	209	217	252	204	206	198	199	198	215	230	202	195	199	214	215	202	231	196	205	196	204	218	225	205	215	212	202	194	194	227	203	214	225	232	198	201	201	215	228	223	217	194	217	222	205	202	207	209	202	209	201	221	186	203	218	191	190	208	189	204	211	209	236	195	206	209	199	211	226	189	201	216	201	208	192	192	231	204	210	238	197	217	233	185	205	215	189	192	225	207	230	202	219	199	189	216	229	207	220	186	181	204	216	198	234	210	211	206	191	193	191	193	199	205	219	200	230	217	203	221	190	201	218	196	206	198	216	217	204	192	198	232	208	213	216	235	205	228	217	220	190	195	203	196	191	189	202	230	188	210	205	198	182	215	237	210	215	205	200	217	199	224	198	219	198	198	213	231	194	225	186	211	231	216	219	189	197	209	231	216	199	217	204	222	187	212	225	223	227	225	195	214	202	215	213	209	207	196	200	219	196	206	236	231	187	240	212	203	215	198	210	177	216	205	201	198	211	176	221	207	198	200	228	216	207	213	204	232	197	210	209	208	212	191	199	206	198	207	218	207	202	189	216	227	213	217	215	208	203	195	188	208	200	207	198	218	211	231	199	210	203	206	233	213	219	219	216	215	230	189	204	207	193	192	199	213	199	199	180	206	208	234	192	236	197	210	208	220	209	203	205	188	200	214	211	203	214	234	212	236	199	215	213	198	206	197	190	223	212	214	208	211	206	241	209	223	214	224	205	214	189	224	207	188	195	214	204	214	207	220	203	183	222	211	205	185	231	199	205	186	228	208	188	215	195	215	211	200	203	217	226	209	185	198	212	206	230	199	199	216	201	209	207	247	197	212	212	214	232	208	240	199	201	204	204	211	216	212	192	183	216	218	216	226	186	230	207	229	199	206	189	187	191	222	209	209	187	208	229	204	207	189	204	206	199	227	213	195	215	209	218	228	197	228	213	194	216	220	206	222	173	220	208	195	222	198	196	215	218	221	205	212	194	201	230	226	213	206	201	181	214	220	221	232	194	210	196	202	189	214	203	198	213	224	189	174	211	224	201	210	215	197	209	190	212	207	219	197	190	168	222	183	216	206	217	205	197	219	202	204	206	224	238	208	206	222	214	228	200	220	223	208	181	227	208	200	212	194	202	193	237	203	205	230	220	199	228	198	215	221	216	221	229	204	199	218	187	211	212	233	216	207	230	209	224	198	200	221	205	221	198	213	214	201	177	218	211	189	194	190	206	193	222	213	227	206	199	199	208	187	193	216	185	203	202	228	219	180	187	216	246	211	220	217	201	223	200	222	196	240	222	223	215	201	218	218	208	187	211	215	214	208	208	227	218	182	239	236	213	185
27126	17942	3731	641	497	493	461	410	454	429	389	397	431	421	438	434	446	431	401	404	425	414	414	386	397	409	406	406	394	421	450	447	392	427	387	392	427	406	438	374	409	431	383	406	440	388	389	396	413	407	411	419	427	409	416	381	405	397	419	391	403	377	434	426	412	395	399	388	414	425	443	396	413	401	404	381	405	411	382	423	384	395	397	415	395	406	477	398	441	393	387	396	399	387	430	417	426	415	408	398	428	403	405	413	406	443	419	428	420	392	417	412	379	393	405	442	417	442	398	416	411	420	412	408	407	427	434	417	412	438	404	429	410	411	407	407	421	405	437	402	431	407	433	439	421	424	414	413	402	362	423	445	427	403	422	421	446	420	413	408	417	402	411	411	392	420	434	407	434	382	389	406	433	399	426	409	416	397	423	385	443	413	404	364	380	437	457	437	384	426	394	460	401	426	370	379	369	408	461	414	440	393	461	411	402	386	398	395	404	428	407	408	424	408	404	411	435	415	413	429	391	423	398	384	395	395	393	458	418	409	425	398	409	399	409	420	384	411	385	399	395	452	447	412	384	388	406	411	399	397	394	406	395	417	437	410	435	425	430	428	379	390	412	411	431	397	435	452	417	397	406	409	403	416	446	424	439	412	384	382	412	372	402	412	384	391	421	450	408	402	426	421	402	441	437	439	391	386	408	399	407	376	386	419	410	386	417	380	440	399	410	413	407	401	436	383	393	402	397	427	404	385	398	424	430	409	450	416	411	388	397	397	421	418	407	406	403	415	412	421	454	404	421	434	378	459	406	422	412	409	409	399	417	363	389	400	416	430	421	406	402	415	400	400	417	413	411	415	394	438	421	427	430	420	385	407	394	377	398	394	394	401	457	400	434	420	391	433	406	423	444	388	451	412	422	418	389	412	425	401	389	403	409	407	414	439	414	406	418	415	458	434	393	422	441	437	415	392	395	451	408	374	429	475	382	381	372	423	403	432	379	413	392	408	407	412	428	410	373	431	381	411	417	401	405	431	426	394	427	444	403	406	409	402	425	448	414	423	414	403	417	405	373	442	434	407	420	429	406	398	448	396	434	432	426	388	463	402	429	434	404	401	418	433	454	405	381	453	425	397	367	435	387	413	415	375	393	446	399	401	410	392	397	383	378	393	430	435	427	461	394	396	424	426	415	414	415	403	421	384	391	417	426	455	420	410	409	408	389	418	440	401	435	414	405	409	431	410	424	416	416	450	407	415	380	412	414	409	409	437	424	425	462	379	413	424	394	420	417	404	453	458	411	401	421	394	443	410	417	414	411	424	390	398	413	393	388	392	422	400	460	436	399	390	429	396	411	375	418	402	421	441	420	401	396	424	426	403	398	412	437	431	415	430	417	454	414	415	375	413	383	402	409	399	396	388	417	450	391	432	412	410	421	452	386	407	408	399	404	410	385	441	399	462	429	361	449	380	426	392	402	445	414	402	426	416	423	433	432	361	447	418	401	399	416	408	440	427	419	418	411	399	398	436	396	416	394	395	388	416	400	411	421	414	409	371	419	420	387	409	414	437	402	399	424	441	416	402	419	408	441	430	411	435	424	415	408	407	432	404	405	397	401	408	418	409	415	396	446	385	380	426	404	429	395	400	425	428	427	420	426	408	406	403	401	423	434	436	424	407	416	403	428	385	450	439	433	393	407	400	443	402	405	392	434	387	421	433	428	405	385	413	405	434	398	429	422	432	420	461	384	436	405	393	394	420	398	436	395	406	426	434	438	406	422	403	390	397	419	395	428	410	438	450	419	420	375	390	451	387	428	390	437	409	414	405	411	424	414	413	422	424	435	429	412	411	430	413	423	449	392	394	437	424	404	379	390	412	424	418	423	437	405	445	409	416	423	363	426	409	445	438	391	373	385	396	442	405	395	389	430	393	425	441	405	431	414	425	418	422	429	396	405	427	410	429	419	388	401	403	371	392	373	445	444	392	407	394	431	406	434	408	386	396	407	406	377	419	411	416	404	393	403	458	396	399	400	390	422	403	412	401	416	400	449	414	429	412	418	420	401	442	394	414	392	399	434	426	394	419	377	380	444	412	427	480	451	429	426	411	395	405	427	411	440	412	437	433	411	410	410	418	407	395	411	409	390	427	448	413	419	413	429	433	388	406	420	415	390	388	434	366	403	435	428	407	408	410	416	406	421	421	436	398	419	421	428	401	417	395	401	416	458	384	417	386	398	412	410	406	412	421	401	401	404	421	390	357	433	409	396	449	432	403	409	458	432	389	384	424	397	405	400	438	394	412	402	426	415	397	393	444	406	425	409	443	429	436	433	374	444	430	383	424	425	395	393	429	386	394	393	394	428	406	423	417	416	420	410	370	398	426	405	465	416	419	414	426	403	397	438	422	415	397	441	378	402	410	436	426	436	424	392	433	421	428	402	447	377	409	396	399	404	401	393	425	430	432	437	391	394	448	388	393	399	429	416	428	406	426	412	415	427	413	438	397	407	429	374	398	367	397	439	417	405	388	389	419	436	431	399	399	417	428	435	421	402	400	416	422	419	420	404	433	399	434	404	377	419	431	428	409	397	407	402	392	410	398	431	444	448	417	406	397	389	419	437	411	418	374	425	423	425	437	393	428	434	405	410	414	387	423	396	389	401	386	384	423	406	422	380	425	409	410	413	429	434	396	443	399	460	409	447	399	384	419	425	400	404	443	397	453	431	398	420	399	423	378	426	408	418	391	413	409	403	379	400	415	376	401	421	424	451	388	367	420	428	421	425	427	408	391	409	406	443	412	403	401	400	405	400	427	400	430	438	415	400	409	427	429	407	425	397	421	393	407	386	404	407	394	403	386	394	395	445	412	439	396	405	411	368	444	415	392	433	393	434	396	422	404	422	406	422	394	447	383	400	402	401	427	394	376	459	426	392	440	413	402	388	409	414	424	419	376	418	377	446	384	389	395	384	390	417	436	429	425	424	422	396	410	409	402	388	395	384	409	393	378	425	370	424	402	391	432	409	439	415	399	365	398	375	384	442	397	391	409	431	383	431	370	406	399	390	397	410	400	399	422	423	403	400	419	427	424	411	438	424	395	425	398	434	410	401	361	402	427	357	386	408	437	425	404	415	394	408	394	420	420	393	384	403	390	415	418	432	365	413	417	425	417	403	399	404	483	432	404	398	414	428	415	391	400	377	398	431	422	420	441	410	398	371	411	409	441	413	444	390	455	391	384	410	400	385	438	417	411	450	373	388	429	393	408	439	423	443	365	417	413	397	417	378	393	433	400	390	411	439	395	416	440	406	361	368	428	468	436	437	443	395	424	410	441	413	383	392	416	404	438	404	396	416	440	448	424	386	399	445	384	377	407	433	396	424	410	396	423	410	420	435	412	425	407	435	422	390	458	410	410	413	408	432	454	414	436	395	416	423	384	431	385	443	401	416	395	398	434	414	389	406	426	406	412	417	392	395	438	402	369	419	422	428	396	396	420	415	386
4391	900	779	620	564	521	561	543	502	527	521	491	509	496	485	520	479	485	479	491	511	476	505	485	503	477	470	474	505	504	506	540	522	496	478	456	503	491	497	505	516	490	507	491	508	502	534	508	511	478	511	475	482	489	511	540	506	489	516	490	529	475	474	453	482	521	510	490	483	466	475	492	464	514	511	470	509	499	498	521	541	486	496	504	476	507	514	464	469	480	445	513	525	509	516	505	511	460	486	506	509	480	473	505	490	476	511	507	491	512	536	497	518	487	504	466	498	485	504	534	514	481	521	477	542	517	470	512	509	485	528	508	494	471	481	522	480	505	514	475	511	507	481	507	540	476	487	499	502	479	506	529	550	511	508	519	511	521	510	499	504	469	512	518	523	534	489	487	495	506	495	484	535	541	535	502	519	496	493	529	531	518	508	509	537	506	494	499	540	538	481	490	479	509	518	506	480	546	512	527	508	495	456	499	507	524	494	476	498	497	471	496	503	499	517	506	494	526	450	478	469	503	478	500	511	524	465	485	500	498	500	529	516	536	531	513	518	489	508	493	489	500	450	520	505	512	475	509	525	508	470	493	468	504	492	524	504	517	523	511	461	516	510	543	547	478	500	486	500	491	526	508	504	486	498	503	526	525	492	477	458	504	492	510	503	502	508	463	509	474	482	493	497	513	460	466	472	496	492	475	552	507	533	516	484	495	496	462	506	504	468	530	500	533	478	536	525	537	525	456	504	475	485	495	507	501	538	501	485	517	511	546	514	508	515	500	488	523	489	515	492	534	490	529	483	474	553	530	518	483	497	481	500	519	481	498	477	502	534	485	504	550	467	516	482	542	533	490	532	497	532	485	508	490	497	482	468	486	450	492	500	498	505	542	508	566	497	508	511	481	506	456	487	498	499	534	548	529	470	510	483	521	484	499	491	448	500	488	453	463	534	496	499	489	485	497	472	492	524	514	493	455	486	514	530	533	486	479	518	506	493	480	486	494	496	455	520	474	539	484	484	500	499	468	534	511	463	538	529	497	485	557	510	480	534	514	489	474	475	514	506	471	504	551	519	507	492	470	492	498	495	505	523	540	472	488	527	479	470	484	466	524	485	479	504	504	513	530	527	505	493	458	534	514	487	499	502	510	526	455	515	471	485	498	532	493	504	471	502	483	477	518	482	490	508	526	520	517	549	520	542	482	503	514	502	468	498	443	512	454	478	505	501	488	488	492	487	534	480	502	522	505	510	510	526	517	466	538	482	544	512	486	492	476	504	471	472	495	488	481	506	517	510	504	468	505	532	497	458	520	508	546	492	478	446	480	547	503	522	514	473	486	480	544	513	520	499	529	463	499	496	483	461	536	498	501	446	505	473	499	520	470	511	529	471	480	527	474	483	524	509	524	488	507	505	496	477	506	520	472	493	489	502	518	563	477	471	456	474	506	475	529	474	491	471	490	505	526	516	469	468	516	513	525	510	505	484	509	467	526	502	510	467	502	514	515	499	504	485	474	467	469	502	504	487	488	498	521	487	535	482	507	488	511	514	439	514	513	517	506	463	494	519	463	490	529	510	521	522	504	491	524	496	491	510	504	512	496	508	550	495	528	474	530	530	508	466	497	549	488	485	541	478	556	487	479	528	491	499	486	515	497	514	531	491	488	504	508	464	529	492	505	518	481	520	491	467	472	511	530	503	515	486	518	526	502	460	499	506	520	470	486	495	532	520	470	515	486	516	497	458	522	506	461	513	505	532	515	515	488	500	475	524	474	496	459	481	483	518	500	522	515	514	501	499	522	533	485	510	498	495	502	481	513	488	482	523	526	454	512	496	488	504	523	491	513	455	503	525	486	526	494	467	499	519	541	500	525	472	505	493	502	483	488	480	506	480	534	500	516	537	480	464	516	473	495	491	504	517	542	487	516	501	505	496	505	491	529	500	498	519	503	503	517	462	475	473	505	554	485	481	513	508	514	474	467	510	475	495	532	529	529	511	511	490	496	483	497	503	456	498	471	503	539	476	493	473	551	476	529	520	481	515	494	539	478	481	502	516	526	477	490	535	499	472	479	473	497	517	516	501	512	482	501	492	493	492	458	513	511	492	526	486	496	490	512	494	522	478	462	518	536	502	511	512	505	500	509	500	508	472	506	504	539	509	453	533	507	492	486	448	471	477	456	464	496	547	450	505	513	480	514	498	521	484	485	500	506	476	504	525	518	510	506	496	511	477	496	497	509	493	496	518	496	466	547	510	499	481	508	476	528	475	486	521	531	492	456	504	530	495	505	495	485	510	517	512	523	500	521	477	471	535	490	514	499	476	509	504	514	499	474	501	522	466	523	507	457	522	500	503	495	507	524	549	516	494	521	514	494	516	480	503	541	503	480	520	528	475	473	493	505	473	484	472	510	497	480	505	481	477	508	490	461	488	494	495	517	509	520	518	480	484	518	509	541	477	515	510	485	508	516	505	489	476	524	475	540	526	493	524	514	508	518	512	506	481	478	546	454	517	509	516	519	532	503	487	539	500	472	503	506	537	515	451	497	501	528	503	520	525	512	537	530	497	522	501	484	541	504	517	510	470	547	498	491	537	552	495	476	508	528	541	477	507	521	528	537	526	525	533	504	492	499	516	512	535	503	483	536	480	525	531	530	448	492	489	471	475	484	516	478	499	503	511	516	534	523	511	453	520	495	531	512	522	567	474	521	484	535	530	491	490	514	477	487	528	508	552	479	482	487	501	494	477	471	538	495	506	523	501	542	503	515	465	541	518	472	514	529	516	475	483	575	481	485	491	478	550	476	537	496	505	496	517	491	494	495	514	504	529	477	438	487	490	514	499	521	510	493	490	534	506	506	503	502	544	550	536	518	552	469	481	540	495	465	485	533	515	495	487	439	517	539	479	510	476	496	505	530	492	452	500	472	520	483	495	488	500	533	462	536	483	509	474	467	481	512	452	473	529	499	493	487	497	498	522	494	487	511	508	484	499	504	477	517	500	526	469	518	500	496	482	494	541	504	475	528	520	493	504	493	495	528	495	478	518	496	501	512	500	467	508	485	514	503	515	443	516	483	517	482	508	487	455	519	473	504	484	498	500	479	512	527	500	492	530	499	448	515	510	526	498	544	521	474	510	549	474	560	539	530	494	470	457	508	489	495	523	507	547	506	495	523	453	515	501	493	540	515	539	487	470	482	532	497	503	501	485	486	506	475	440	522	511	532	498	490	473	530	515	530	485	461	503	498	530	539	515	537	504	553	478	455	469	516	492	515	496	520	506	519	519	516	474	484	502	513	542	499	503	500	518	538	492	495	478	467	528	499	517	508	508	473	546	539	455	513	516	453	502	436	516	497	487	478	501	514	463	494	524	502	506	527	515	484	504	518	468	513	494	513	514	491	464	499	498	536	480	508	500	496	518	529	520	482	524	488	519	561	510	500	517	508	539	485	516	482	498	501	529	496	471	497	502	498	551	497	477	504	475	496	531	500	506	502
23420	21056	28208	24107	21055	8967	993	611	582	555	478	447	450	449	445	449	411	412	454	430	389	417	380	416	405	406	433	414	421	415	400	438	388	396	410	422	432	406	382	385	386	388	405	362	363	343	388	426	370	393	402	396	389	399	406	376	379	407	406	399	429	371	387	392	407	392	406	377	396	396	404	368	389	420	404	366	411	402	355	375	385	395	415	377	385	374	428	408	422	342	375	405	384	399	415	406	390	418	365	372	375	377	424	372	394	397	394	407	385	397	352	373	390	415	373	399	365	377	398	379	393	404	384	350	392	412	398	377	392	407	392	389	382	366	386	392	404	402	387	399	402	416	405	409	372	390	413	389	413	395	337	381	383	386	404	412	379	396	391	363	390	375	402	392	384	401	407	359	387	380	386	420	403	394	396	396	409	369	378	357	407	402	400	404	409	398	396	427	415	364	408	376	365	396	389	371	396	446	405	383	392	420	387	387	375	412	370	406	419	394	392	392	390	380	355	351	426	428	387	398	369	392	367	377	420	356	372	356	406	396	380	401	373	355	413	384	379	357	355	393	417	399	340	415	418	373	377	365	391	362	362	388	378	377	397	445	379	389	398	403	353	407	352	410	392	361	387	388	393	418	343	380	396	409	419	422	376	380	413	390	398	388	396	372	416	376	392	393	395	383	395	420	382	376	365	402	377	387	354	387	388	343	371	365	397	360	396	364	414	380	398	391	376	386	388	395	379	371	424	385	442	381	428	404	373	391	415	379	417	383	397	410	388	381	387	402	395	385	376	414	424	381	408	413	388	429	398	391	361	411	355	367	383	400	375	395	347	356	388	398	400	413	359	413	411	364	358	382	399	422	350	366	400	404	409	383	392	380	372	364	427	386	373	368	400	385	426	367	376	373	414	387	416	367	374	378	387	402	406	403	402	358	394	413	393	356	411	408	371	386	384	396	373	407	384	367	376	381	400	400	403	419	399	388	391	385	414	359	403	417	400	402	402	389	401	411	381	386	388	396	411	435	410	399	395	402	400	391	388	358	367	412	399	391	362	395	400	370	400	381	367	397	442	370	383	402	390	390	394	391	373	399	362	355	383	388	376	380	424	376	358	394	393	414	431	371	402	351	412	416	386	398	397	388	385	395	416	385	381	405	415	393	368	372	401	373	379	415	394	392	400	365	440	367	370	352	383	395	390	382	393	421	396	377	405	367	383	411	359	364	338	466	377	416	365	411	368	362	411	365	397	408	388	404	378	368	429	402	390	400	402	418	391	406	419	392	378	389	412	367	385	352	396	366	394	364	393	426	416	409	395	382	352	364	388	384	391	376	369	395	412	391	403	395	392	403	363	351	390	415	391	417	334	395	377	403	401	421	406	409	394	396	387	374	356	405	409	422	371	371	359	385	370	353	367	399	410	364	437	400	438	406	404	368	382	402	398	383	373	380	393	375	407	369	374	390	357	381	406	370	403	396	408	382	419	347	427	374	430	377	391	423	402	341	397	358	422	400	389	386	407	379	392	392	357	372	392	407	374	410	414	401	361	395	384	390	357	392	387	380	378	373	393	407	409	410	425	397	400	392	425	396	393	405	391	380	387	407	397	395	426	382	355	367	405	384	392	403	405	375	388	375	419	383	354	389	369	409	401	388	400	411	385	370	374	416	366	379	410	394	359	417	410	435	371	374	376	374	390	391	427	388	398	402	412	388	379	376	386	401	394	418	423	383	401	387	379	364	362	392	374	397	361	389	364	377	397	375	396	406	383	345	420	363	387	403	361	398	389	383	323	363	408	368	396	357	369	400	384	375	360	366	380	376	413	438	358	371	380	393	363	382	379	366	386	390	399	394	401	410	376	402	389	385	376	434	384	394	374	366	414	409	407	383	367	394	413	436	344	377	397	373	422	385	396	393	383	364	371	384	410	384	398	365	391	372	390	391	414	363	388	383	383	381	359	366	370	393	367	365	350	388	375	381	354	382	417	382	384	418	361	353	374	410	379	375	397	358	410	351	375	404	374	403	394	402	359	456	397	380	393	386	412	390	389	383	375	405	392	376	361	440	390	347	371	356	420	432	416	382	395	375	368	393	399	423	398	419	357	378	392	343	411	376	393	378	396	408	380	369	391	407	365	402	371	395	410	410	404	418	374	370	409	398	397	372	360	386	358	414	386	385	372	402	387	414	378	362	400	366	339	420	364	396	396	384	405	372	381	387	378	367	389	370	387	336	403	382	371	393	405	345	371	388	419	394	376	366	412	397	404	408	365	385	400	387	374	412	400	371	373	408	387	357	383	363	350	410	373	364	380	399	410	415	403	389	401	376	407	393	392	380	353	396	364	439	392	376	410	378	421	370	382	406	403	343	389	389	409	385	379	363	406	372	373	394	388	362	400	358	399	412	360	365	382	390	393	353	397	396	401	393	410	351	371	383	381	372	412	369	406	370	411	376	369	416	403	405	371	384	421	415	357	401	399	363	388	353	411	389	384	390	373	362	409	386	403	394	364	416	350	410	382	377	367	391	376	400	389	433	380	409	372	420	388	409	433	371	381	391	386	399	422	390	355	391	384	389	400	420	378	370	365	398	408	378	410	391	356	387	389	389	376	399	382	399	396	400	388	398	412	374	368	410	374	381	406	407	343	366	388	380	421	395	389	372	383	387	374	353	402	406	410	362	390	397	392	400	424	404	416	366	382	364	393	352	388	362	401	346	398	353	401	402	375	353	385	372	413	376	416	391	361	403	380	422	385	400	345	376	378	381	395	416	425	397	418	376	367	368	398	408	384	399	398	399	368	383	364	392	404	430	367	395	374	368	354	352	413	427	348	362	362	398	385	380	345	419	411	363	395	385	385	406	388	394	374	397	399	357	407	386	366	413	362	393	396	382	374	384	390	349	411	356	375	406	434	410	388	412	401	399	416	410	399	391	368	374	387	391	363	367	383	411	356	385	370	403	395	409	393	388	387	365	369	361	398	366	417	354	404	383	381	373	408	439	387	416	383	395	391	430	400	423	395	410	396	383	377	400	351	371	387	386	439	388	371	400	391	393	401	360	411	411	422	413	374	378	399	425	382	390	378	387	385	413	357	385	379	384	384	397	378	394	394	410	389	390	381	433	407	421	396	398	403	399	376	391	398	380	388	404	356	379	411	393	364	390	393	376	401	380	398	403	380	410	407	387	398	382	355	365	389	410	416	376	386	392	388	394	375	378	393	360	358	353	399	400	343	390	379	393	378	421	390	363	370	373	436	384	370	394	354	412	422	413	389	388	383	371	353	383	405	366	417	373	381	398	390	361	400	409	385	396	407	383	391	437	348	373	393	400	370	355	399	368	394	384	361	388	379	384	374	362	376	368	358	396	383	413	371	379	373	378	357	371	400	405	368	421	373	339	384	416	398	378	404	400	410	396	388	385	373	379	409	402	417	394	384	418	359	380	390	383	403	427	363	372	418	442	395	409	341	377	391	399	410	352	403	401	386	362	356	395	399	371
3513	7787	5515	2633	1873	1530	1216	1033	875	785	752	722	675	669	571	532	557	590	571	571	537	535	532	507	506	497	517	525	451	524	519	533	510	476	503	512	472	503	527	453	519	466	480	470	488	483	499	489	455	436	504	499	493	465	495	463	480	485	461	490	454	484	514	476	507	486	526	521	497	465	495	526	496	502	503	507	493	507	483	464	438	469	481	489	471	480	485	474	480	468	515	434	438	513	499	496	483	472	512	476	468	468	507	458	493	463	480	469	513	462	506	471	465	476	484	496	521	469	495	445	445	496	498	514	470	475	479	533	501	492	522	441	480	469	505	448	490	491	537	466	481	503	501	454	445	489	484	487	482	456	464	460	494	475	471	509	453	454	456	444	472	492	505	511	493	493	468	469	461	495	493	465	527	482	502	491	502	449	475	519	447	514	458	465	478	482	507	512	488	473	460	465	517	509	502	493	464	486	457	503	485	472	488	519	496	485	478	484	445	477	458	473	499	460	484	449	481	486	493	528	473	491	487	501	488	502	482	498	506	461	492	487	466	501	486	498	444	443	461	485	492	504	467	487	500	468	489	447	503	546	508	457	461	486	501	488	501	501	484	477	476	499	473	465	510	424	495	492	466	474	519	522	521	495	509	464	500	513	533	468	433	473	472	452	520	505	449	511	477	496	502	451	489	476	474	491	527	489	503	489	471	529	499	471	452	461	479	447	497	496	488	457	501	454	514	493	460	494	467	472	483	474	465	489	514	475	460	496	471	474	483	470	525	466	519	462	492	473	495	508	490	500	481	534	455	427	484	479	451	506	477	477	491	486	482	490	482	493	454	513	480	535	468	462	486	435	487	478	495	481	446	452	486	531	493	485	465	478	500	476	503	479	475	504	474	464	482	512	462	496	465	479	511	475	457	505	467	509	473	468	523	510	526	481	477	509	491	436	447	446	487	503	485	477	427	461	531	491	494	478	498	518	518	491	496	466	486	498	494	509	471	483	464	513	498	470	468	511	451	452	497	477	461	485	519	482	482	481	493	477	486	452	488	478	444	454	474	512	467	488	483	458	480	485	470	461	480	450	458	508	495	499	511	464	505	478	492	454	482	502	477	495	528	473	470	511	509	467	513	487	499	511	481	485	502	479	481	472	493	516	492	484	485	489	508	495	468	461	489	467	470	489	471	481	486	494	533	453	498	448	476	458	512	501	485	487	473	486	466	488	474	495	512	487	482	449	506	481	472	449	391	449	475	488	483	483	500	461	470	468	453	483	492	467	466	479	482	450	471	472	442	489	463	482	464	467	456	496	509	447	448	491	506	472	464	537	528	511	436	477	441	509	478	464	477	480	448	454	479	519	511	467	477	477	492	472	432	469	473	482	501	474	443	477	461	484	508	446	439	474	471	494	509	496	478	455	484	483	479	488	492	479	471	442	490	456	493	459	473	458	451	443	477	461	481	447	487	514	499	473	444	458	478	496	481	486	512	470	480	489	479	464	472	464	484	476	469	460	508	495	496	491	468	476	481	483	438	490	494	524	521	508	503	507	470	487	442	474	464	526	494	493	484	450	503	490	473	466	471	476	484	479	473	513	484	484	503	435	464	500	466	486	510	511	466	508	519	476	470	481	477	484	504	542	469	447	481	462	499	499	449	502	496	454	570	495	447	482	481	531	466	495	454	469	498	454	484	496	511	456	461	498	517	501	436	468	506	460	486	501	496	465	490	490	490	497	465	484	456	488	492	484	530	499	508	483	506	490	474	450	476	476	462	500	478	478	454	492	488	463	484	477	464	451	461	474	469	485	518	469	496	485	502	539	485	482	525	506	483	486	461	427	513	490	475	466	445	528	492	473	475	518	474	472	489	485	492	496	479	501	470	469	487	450	482	497	500	449	494	461	475	471	496	460	487	507	511	487	488	465	461	502	516	499	475	459	474	464	450	488	459	537	495	516	489	493	487	496	442	476	493	482	490	503	452	475	464	459	483	510	479	495	464	454	516	462	492	499	484	506	494	483	503	472	505	439	502	488	500	495	464	498	485	484	521	487	498	476	488	488	470	488	449	499	494	513	500	472	496	427	484	461	487	483	489	489	455	463	454	471	507	475	483	489	482	455	482	479	480	488	512	468	488	463	487	448	455	424	468	521	476	464	442	443	505	452	495	498	494	488	511	470	414	505	485	480	472	502	494	482	486	481	491	481	453	475	458	492	461	460	467	485	510	471	482	477	468	479	480	460	478	470	470	480	485	489	492	486	497	463	457	482	460	457	496	448	492	465	489	480	471	465	495	465	462	518	471	487	497	450	496	486	494	490	480	506	470	464	477	498	459	465	494	451	495	460	477	498	456	482	460	460	476	476	484	516	455	454	515	472	467	522	458	486	458	475	490	509	478	482	488	468	465	459	454	471	465	473	499	473	482	464	542	440	492	515	466	473	457	448	498	492	461	510	451	474	465	500	495	487	532	489	463	436	467	504	493	483	488	464	457	476	474	466	504	477	449	471	478	500	498	528	476	480	505	463	442	466	504	459	481	481	484	479	479	443	473	486	481	444	452	450	519	496	456	506	450	441	489	474	475	477	425	498	484	453	468	504	548	510	477	471	503	475	492	490	536	461	516	484	480	438	503	512	484	432	456	512	512	474	476	477	500	464	505	459	499	491	493	478	488	473	505	510	492	529	501	464	493	463	472	516	482	473	491	506	476	465	482	470	470	486	471	456	479	467	487	450	480	461	482	497	499	482	473	502	450	452	481	550	467	507	476	481	453	486	462	496	492	467	475	475	479	481	528	487	466	509	473	507	487	498	472	481	482	459	493	517	490	535	491	489	507	462	486	491	488	453	471	490	468	494	508	489	473	471	469	474	462	503	494	485	491	457	473	462	500	478	457	529	477	460	481	462	474	478	489	467	463	486	474	478	493	501	479	493	479	534	451	501	491	473	485	483	491	538	431	479	477	488	485	522	489	501	480	484	508	467	435	484	477	482	445	498	489	473	451	501	468	487	487	494	510	467	457	479	509	499	496	521	497	492	501	453	477	471	491	518	544	485	447	487	456	507	492	494	489	447	474	513	486	453	516	469	491	487	463	480	480	483	523	491	446	480	468	473	487	438	423	476	535	453	481	496	482	490	471	507	485	545	494	472	509	503	466	536	501	492	378	510	503	529	511	506	482	454	483	535	476	509	467	515	477	499	448	456	421	494	529	477	481	486	503	472	475	510	512	482	468	532	477	505	510	481	482	486	488	485	481	507	478	457	447	489	461	496	476	505	433	503	475	465	477	480	465	484	482	485	495	494	446	458	501	467	449	464	545	482	466	480	487	486	470	461	468	514	474	486	465	504	483	481	500	486	494	499	466	501	444	472	498	496	481	481	530	516	507	502	490	536	473	507	499	466	515	478	485	469	467	482	455	476	452	444	496	507	498	459	495	458	475	501	487	514	449	492	489	507	467	463	481	508	480	476	470	464	480	513	495	467	493	493	459	453	474	495
24562	21064	27068	25245	9176	526	368	331	296	351	282	254	225	235	270	242	235	232	255	220	258	272	229	268	237	228	213	229	232	225	235	251	251	213	235	240	234	212	214	201	240	244	242	224	199	250	204	218	272	205	213	242	219	241	253	225	199	243	246	227	220	226	217	235	205	211	238	251	229	200	261	252	220	208	225	243	200	245	214	242	230	213	224	210	236	241	233	208	234	245	229	224	232	222	263	241	232	227	245	219	221	215	220	232	220	258	211	227	226	222	249	228	199	221	213	212	207	247	231	231	249	245	230	249	230	232	225	234	237	216	236	209	229	232	213	243	246	221	222	227	224	225	223	212	223	210	240	212	229	244	227	253	239	245	246	209	216	210	204	255	227	236	230	243	217	226	232	219	208	250	263	235	248	228	237	248	230	225	209	216	231	236	247	217	239	248	208	226	242	244	249	254	240	220	216	221	252	251	230	229	201	269	195	227	229	227	228	247	221	246	224	230	250	239	232	220	215	243	224	233	209	224	229	228	248	257	227	222	235	235	222	193	262	226	234	238	256	222	239	214	235	211	207	236	235	224	234	203	205	238	219	230	215	233	231	224	231	239	222	236	228	247	250	234	220	214	242	223	245	235	259	223	250	200	255	225	233	226	234	217	256	260	242	222	238	253	249	249	229	228	242	223	212	252	233	244	231	232	238	228	217	246	240	215	220	232	227	224	248	237	224	255	216	218	236	217	249	227	212	238	216	235	242	239	236	247	250	216	246	271	209	203	219	232	203	244	220	223	240	231	210	236	220	237	248	255	252	216	254	260	242	239	217	255	226	239	250	236	228	234	265	233	219	249	236	219	220	231	222	242	237	231	198	237	209	210	238	214	214	229	215	247	244	222	216	238	212	206	221	256	235	215	213	204	238	224	226	239	225	234	248	248	201	227	216	223	231	248	215	228	230	228	223	206	247	219	232	260	214	206	240	239	222	219	228	232	224	228	216	222	218	244	228	231	221	261	230	234	244	262	216	215	209	241	251	240	226	250	227	254	260	216	261	244	253	201	217	194	232	206	206	247	249	229	238	235	206	219	245	213	241	213	225	241	232	219	215	245	219	224	215	254	206	239	227	232	256	249	197	227	237	224	210	217	226	226	242	246	204	197	250	240	235	239	220	244	224	216	241	235	240	226	224	259	225	235	210	230	249	228	263	207	240	228	223	242	228	237	222	228	227	215	239	214	242	223	196	223	210	216	245	243	234	230	210	228	228	241	225	261	214	227	245	204	243	223	217	248	219	241	236	242	211	223	231	232	234	204	219	232	240	246	241	238	229	223	235	209	231	225	215	240	194	220	238	212	262	225	246	227	226	263	236	221	222	222	222	216	206	243	222	230	238	220	193	227	229	239	230	229	244	261	199	211	253	213	254	257	221	243	217	216	236	218	222	226	220	229	218	217	228	232	209	242	242	226	203	234	242	230	231	230	205	258	188	222	233	238	203	253	226	224	217	240	235	249	243	239	211	253	237	239	231	241	222	216	239	241	227	230	228	196	219	222	245	231	228	238	253	224	217	221	206	234	242	236	239	243	242	226	196	227	213	231	225	227	220	239	238	196	235	210	223	205	207	248	237	242	210	232	218	229	236	223	238	225	226	246	279	226	232	252	207	186	233	234	227	193	223	238	220	241	227	216	222	214	209	218	204	255	225	234	211	228	261	229	239	228	243	238	216	225	241	233	213	249	242	250	218	223	239	199	242	234	256	227	260	223	253	238	247	226	237	243	250	218	221	236	227	221	209	232	236	230	223	248	258	236	224	241	233	220	204	244	241	228	214	239	197	231	228	232	229	238	229	229	224	239	230	253	229	234	200	249	239	247	229	193	224	255	207	245	240	236	230	273	237	213	217	255	233	232	251	215	247	221	218	228	231	238	221	226	204	206	228	226	219	239	223	248	227	237	223	215	217	235	219	214	254	257	247	210	207	228	223	241	215	229	221	212	249	223	229	244	240	224	224	230	225	244	218	226	230	233	213	264	225	226	225	250	234	231	245	203	241	208	232	200	277	214	221	228	207	225	231	226	217	233	232	243	254	231	230	220	232	251	258	218	230	226	224	197	229	223	204	215	236	223	225	223	223	213	248	249	233	229	242	242	240	248	220	240	231	229	232	225	206	202	222	257	270	230	221	217	220	207	203	234	214	231	196	221	220	264	220	231	219	238	235	208	237	239	248	253	218	231	242	223	239	235	250	204	213	219	223	216	226	226	235	232	241	234	210	262	234	223	245	242	236	247	220	231	230	240	237	243	242	217	224	213	218	214	231	231	206	220	222	262	262	229	225	226	219	228	209	223	236	223	199	237	226	203	223	226	226	213	200	205	218	200	235	226	211	241	227	216	205	242	210	239	231	242	222	237	231	248	241	241	250	218	232	233	246	230	249	233	243	236	249	238	224	244	237	239	208	242	213	228	235	243	243	201	238	227	220	257	234	236	235	190	211	251	221	236	220	253	216	218	221	210	219	226	252	238	263	216	189	249	253	238	230	226	248	242	242	222	218	229	199	256	224	240	225	214	223	225	238	258	245	213	231	213	211	221	250	213	225	210	252	211	241	227	245	252	243	243	240	201	221	223	211	202	198	238	216	233	233	223	201	235	210	229	225	234	230	239	224	203	242	210	236	219	230	232	236	234	231	249	231	229	234	223	222	203	261	203	231	230	235	252	229	218	228	206	250	222	215	236	241	232	258	200	222	205	234	247	234	260	239	220	244	203	245	238	237	224	222	198	216	211	219	230	199	220	210	253	217	215	221	219	256	223	247	205	198	226	208	238	226	214	220	242	242	220	243	207	239	219	220	231	239	240	239	185	235	206	206	209	232	252	209	210	218	205	256	238	208	234	237	202	230	228	248	215	236	224	232	247	230	248	214	230	227	227	230	213	233	203	243	229	214	213	257	209	209	227	208	219	247	206	231	230	219	250	231	237	221	219	221	225	273	236	218	221	234	228	223	225	229	240	252	223	250	219	224	228	239	227	230	229	218	233	206	251	220	236	228	216	234	233	211	216	210	245	231	266	246	219	217	220	215	241	252	234	225	219	210	232	241	224	238	235	212	217	213	249	254	224	246	249	239	219	218	251	212	229	240	204	240	233	225	241	255	207	225	219	230	198	238	213	232	264	246	253	211	230	255	240	216	201	215	229	239	243	248	213	236	228	235	227	223	222	253	248	227	233	247	225	231	232	224	224	219	223	219	204	231	212	227	226	258	254	240	222	227	258	230	243	234	225	255	237	225	239	215	221	213	237	238	234	256	247	228	252	222	227	250	253	242	212	214	244	215	239	250	226	235	226	233	232	218	229	265	229	198	266	230	216	231	255	232	201	228	229	231	196	239	213	262	260	226	217	215	196	214	232	224	258	216	215	258	239	241	223	218	245	246	221	213	250	232	222	230	230	236	227	223	250	237	236	212	194	237	223	245	223	221	244	223	242	200	239	226	240	210	243
3335	4364	2944	1435	1061	842	686	601	521	444	427	374	405	340	352	312	349	320	341	305	322	280	332	322	292	296	278	287	265	318	291	315	284	300	274	285	284	289	281	276	305	276	266	268	298	268	277	291	292	294	294	276	282	267	264	292	295	257	299	267	309	269	268	274	274	263	273	302	256	280	276	309	298	255	301	243	245	260	288	286	292	277	308	281	292	260	248	273	286	254	270	299	284	293	299	236	279	264	282	281	275	283	303	299	279	279	281	298	290	287	289	267	293	269	286	289	272	267	258	271	288	260	261	272	274	287	289	270	255	285	291	297	273	299	304	284	275	257	308	280	277	273	287	281	250	267	278	290	301	287	286	263	298	291	285	276	270	292	299	305	278	275	255	292	288	252	288	296	271	256	293	300	275	254	294	291	286	286	265	285	297	255	278	293	286	289	248	267	291	269	275	305	263	282	271	254	255	296	280	276	278	268	310	253	255	278	279	263	271	308	300	248	278	291	265	284	278	262	294	303	298	272	262	279	290	295	269	264	291	282	292	302	257	268	296	265	293	256	267	278	276	295	296	251	284	279	272	285	239	293	266	278	304	277	274	303	273	270	256	304	262	294	275	284	246	263	287	292	259	284	281	259	281	284	285	291	272	277	288	302	253	287	295	298	280	312	271	294	280	289	329	261	273	290	297	272	272	253	253	303	274	260	259	256	259	285	267	292	249	278	293	293	281	273	303	272	271	263	257	285	266	287	303	287	288	270	266	290	281	264	257	282	259	271	273	301	304	299	322	239	286	301	266	282	297	262	281	266	303	276	271	283	272	278	307	257	271	291	283	284	259	283	269	246	293	279	286	252	271	260	297	261	310	245	260	250	298	295	271	265	284	266	267	266	248	323	307	287	235	302	283	294	261	284	274	316	271	264	275	266	255	276	289	308	258	285	280	295	242	305	252	276	274	275	257	283	315	267	280	272	295	295	246	300	279	293	280	266	288	275	279	275	284	298	301	257	297	287	266	263	281	303	283	240	273	285	281	285	292	267	281	314	267	291	278	270	325	274	236	284	277	259	296	288	262	264	261	283	265	282	261	270	287	289	280	276	256	295	286	279	279	292	286	253	279	276	286	297	298	275	283	280	306	254	241	304	297	281	273	252	278	278	300	262	261	294	269	295	288	273	274	292	302	277	288	264	284	273	267	281	310	274	281	265	270	257	300	308	293	295	307	260	270	284	252	294	281	262	285	295	250	285	262	264	267	265	297	273	301	259	269	287	303	283	305	290	302	286	311	271	312	264	274	268	282	270	313	270	273	270	266	296	280	264	267	326	245	278	293	250	264	276	274	273	281	298	260	258	266	271	296	280	271	268	263	262	292	278	292	290	269	260	261	305	307	283	262	289	281	276	295	282	283	261	272	293	281	314	305	282	268	275	287	271	274	300	274	255	271	280	293	302	279	293	299	302	290	249	262	293	258	294	291	301	251	284	305	294	290	274	292	279	265	295	287	282	283	283	277	269	291	319	281	264	321	278	300	282	291	295	296	263	268	284	294	278	273	269	283	289	264	244	325	272	294	262	271	280	300	274	278	309	280	289	297	269	271	297	250	283	287	294	277	287	293	300	270	256	302	273	280	253	297	292	277	256	257	289	297	302	303	276	272	280	289	268	281	304	301	290	268	300	267	295	281	299	265	236	271	305	297	271	294	277	275	276	270	279	291	269	298	283	286	266	258	291	293	284	289	267	302	282	283	257	274	291	282	281	310	289	285	277	284	269	260	275	289	290	257	273	300	281	291	285	301	282	255	303	288	265	281	289	261	287	260	264	274	271	312	305	285	272	271	314	327	294	301	290	265	270	287	248	241	267	237	279	287	270	279	266	277	270	271	290	286	281	283	267	306	267	281	282	273	281	291	289	267	306	235	280	274	300	287	300	294	256	287	280	297	289	280	281	275	266	287	269	290	283	292	314	289	266	259	284	312	288	284	286	258	239	268	266	263	314	274	261	264	273	270	292	299	306	302	293	286	291	259	258	274	263	265	297	290	256	289	299	271	278	292	285	304	269	314	288	282	271	267	280	306	281	290	267	283	275	300	267	272	294	243	250	284	258	293	269	269	295	278	289	269	264	290	287	265	287	261	311	277	257	272	292	294	283	278	273	242	253	302	301	295	296	276	296	279	272	249	259	285	269	306	265	297	303	286	273	299	282	287	252	255	305	302	266	302	250	281	299	284	280	275	302	287	288	274	271	263	276	266	302	271	282	316	288	277	264	268	289	272	304	264	270	270	278	257	277	278	263	281	278	287	272	307	288	280	276	277	293	301	282	281	256	282	267	289	276	261	283	270	296	267	253	257	281	276	288	304	288	284	297	286	240	284	243	273	258	283	279	268	272	246	294	289	274	276	275	279	257	264	264	278	288	265	289	302	295	310	278	296	284	272	268	262	278	256	276	274	303	275	287	254	275	293	304	299	265	251	279	276	294	262	272	278	301	249	286	283	305	305	279	266	291	299	302	279	295	282	276	280	275	286	257	280	306	278	273	289	268	273	276	264	263	278	268	290	272	279	292	275	269	265	307	276	269	267	274	283	292	260	293	273	255	317	287	292	244	275	266	289	291	273	306	273	289	271	287	286	289	299	272	254	270	282	279	270	299	270	275	290	255	269	285	279	262	267	273	308	293	284	263	260	279	285	276	269	263	277	273	275	288	283	259	284	277	284	258	242	275	286	264	286	283	316	292	273	299	289	280	279	262	289	279	276	302	271	275	301	279	279	268	266	280	296	271	272	257	289	278	284	293	257	278	296	266	276	271	288	258	289	298	260	267	271	299	292	293	305	310	275	275	278	268	298	275	254	283	293	296	289	272	294	279	279	265	293	295	282	273	276	258	267	288	300	258	277	276	306	282	284	276	267	296	289	278	281	300	289	272	279	265	304	312	284	284	278	261	314	300	276	258	304	268	274	260	297	275	297	264	279	272	283	244	243	304	311	274	255	247	276	273	289	286	292	290	278	266	289	269	294	292	316	278	281	279	286	306	283	325	289	292	286	302	284	300	247	265	298	269	258	274	279	249	271	307	332	295	302	274	285	296	278	296	311	289	268	282	255	283	274	312	278	270	256	265	245	289	265	282	292	289	275	301	282	279	267	300	293	286	268	284	310	305	238	298	295	269	283	281	283	283	282	302	278	250	277	307	281	291	276	298	292	282	276	316	285	294	275	277	297	270	251	300	320	265	265	258	281	259	295	292	306	289	281	318	283	315	278	274	285	270	277	280	304	269	262	261	262	283	264	262	258	318	266	261	275	286	284	281	289	289	289	292	287	265	266	279	269	273	273	270	273	249	280	271	272	274	283	297	284	282	306	281	296	248	277	321	268	296	290	309	295	302	294	300	286	277	330	297	291	287	262	266	267	268	242	271	275	266	295	269	268	290	309	315	303	242	267	282	271	263	299	277	275	260	278	287	280	304	267	273	289	266	282	251	283	266	290	288
22557	21154	28759	23814	21154	21181	6856	665	453	423	396	332	308	281	288	251	252	245	206	259	207	215	189	209	192	196	192	171	177	188	187	176	151	196	168	175	156	187	161	149	155	167	164	176	177	168	168	195	153	155	157	166	184	162	155	154	174	167	161	162	165	173	169	152	171	191	168	169	166	155	162	173	187	167	165	180	176	181	151	180	171	167	170	160	157	156	171	160	153	155	167	170	147	157	153	181	167	169	161	146	184	164	177	175	154	141	169	192	180	170	141	152	155	174	183	148	179	152	176	152	153	178	170	156	152	172	168	144	165	156	160	168	179	173	164	159	156	156	170	157	161	145	171	159	144	166	164	173	143	172	152	146	153	194	154	186	151	168	167	157	145	167	156	164	193	173	164	162	132	158	168	167	171	166	170	148	144	165	158	159	179	164	144	148	166	165	179	163	148	167	167	147	150	181	169	176	175	143	164	169	158	166	159	171	163	181	173	168	167	175	160	196	172	159	163	182	158	163	143	160	155	172	168	189	167	167	154	160	162	151	138	153	182	174	205	157	170	181	163	167	160	154	168	181	149	164	176	134	161	161	159	159	162	154	169	177	161	165	168	175	173	170	164	170	166	149	155	176	166	167	170	170	183	171	180	181	140	170	184	173	156	177	176	166	174	171	154	171	181	159	150	142	160	181	162	165	140	167	161	163	154	183	145	177	157	138	162	151	166	136	153	146	137	158	163	149	156	171	173	155	164	181	165	164	162	191	192	158	159	144	128	154	141	188	167	183	163	169	185	163	173	150	186	153	159	154	161	153	142	151	165	173	161	163	177	162	152	174	145	144	165	160	159	159	139	181	187	166	167	148	167	173	175	154	156	153	163	154	163	174	146	162	155	165	174	159	148	160	171	171	152	166	169	167	175	166	188	174	175	167	148	178	155	163	164	184	169	159	163	150	170	176	136	151	158	155	177	183	171	162	154	167	143	177	152	156	156	143	182	154	169	172	162	155	175	147	175	169	154	168	162	160	148	152	162	156	154	132	154	169	171	165	159	162	155	165	131	152	162	186	152	164	166	164	198	158	178	158	158	171	160	184	179	140	157	163	181	154	161	143	184	163	150	176	156	135	163	142	140	151	145	170	137	180	182	154	178	173	155	182	178	174	173	169	172	163	166	175	166	158	175	156	142	182	165	163	159	153	166	165	156	169	164	166	155	140	153	151	175	155	148	163	157	152	141	173	161	141	168	145	160	163	149	163	174	163	170	147	180	151	168	181	151	152	189	174	149	148	168	173	167	155	158	156	157	160	167	154	186	143	152	172	153	163	139	149	180	157	153	146	150	173	143	177	169	164	162	159	139	160	174	179	149	172	167	168	178	163	153	142	155	157	149	165	166	174	152	150	158	188	165	170	157	135	157	155	170	153	160	159	161	161	156	160	170	177	182	149	158	154	185	164	159	156	164	159	148	172	149	158	161	157	135	166	166	151	163	148	169	158	144	185	168	161	158	167	145	140	150	177	158	152	147	177	154	163	176	161	168	194	155	168	153	161	165	157	156	163	158	169	166	158	178	152	136	123	159	164	159	174	162	186	175	174	141	158	169	141	154	183	170	174	180	171	174	164	150	153	172	182	156	198	160	146	139	169	165	179	161	167	161	157	153	183	187	144	184	159	167	157	172	182	152	177	174	166	170	155	163	153	176	142	168	151	167	156	160	188	159	132	143	168	151	164	171	154	146	157	141	163	143	184	177	160	138	156	163	185	187	168	156	165	159	167	174	160	159	163	165	182	152	143	147	170	171	153	155	186	174	162	159	160	135	183	183	153	156	169	162	168	152	192	152	154	159	153	166	153	184	162	153	153	158	167	151	159	133	161	159	160	174	174	161	156	197	166	152	153	140	192	168	155	165	167	175	147	142	143	178	131	167	175	148	149	151	148	174	167	172	160	174	159	165	160	173	172	142	153	166	158	169	183	161	172	155	167	153	157	185	189	180	191	155	149	150	165	192	144	153	175	168	165	154	165	160	175	163	153	177	155	174	145	159	174	156	158	169	168	160	154	135	171	161	131	157	155	181	160	148	167	146	165	163	161	156	161	148	157	166	154	169	140	158	163	134	170	190	163	138	169	145	170	161	137	156	153	152	177	160	159	163	145	163	171	154	167	140	157	159	183	151	141	147	169	176	170	164	156	171	173	168	162	187	184	173	153	158	172	155	162	170	167	167	170	167	148	146	143	166	151	151	164	162	173	154	159	183	141	136	137	146	160	165	161	177	166	161	164	168	166	187	180	142	146	145	162	183	158	147	151	171	148	163	132	168	151	151	178	168	158	167	166	145	154	198	184	151	178	157	174	158	160	148	162	177	184	190	170	142	168	163	149	180	152	174	158	161	149	152	154	172	151	168	147	164	158	198	165	151	155	174	156	168	176	169	186	160	193	160	141	163	150	172	174	149	146	156	159	154	154	152	173	159	161	165	162	166	159	156	156	173	140	168	159	131	153	168	142	124	183	160	170	156	165	168	164	176	165	131	152	155	150	161	189	164	174	169	177	177	166	166	140	168	177	169	154	154	181	152	164	171	181	165	142	163	165	145	161	148	172	169	154	186	150	182	164	163	164	160	157	165	157	161	149	183	162	182	167	172	171	143	144	181	153	164	155	145	155	157	158	158	168	166	160	149	164	176	153	152	140	176	158	164	163	167	142	177	155	142	193	152	142	180	170	179	161	155	169	160	163	142	143	152	145	155	157	171	172	159	146	166	158	155	166	149	188	183	169	174	158	160	178	162	167	154	164	170	158	166	158	177	192	187	164	165	157	138	141	166	157	173	169	160	181	133	159	167	171	180	162	177	153	135	163	151	154	163	177	163	157	169	171	174	156	163	165	148	148	146	162	157	153	156	176	140	145	168	182	147	165	166	167	147	164	145	172	145	156	153	134	153	160	178	142	169	163	160	167	151	169	144	142	168	165	155	180	165	163	173	156	196	152	170	153	159	183	160	177	162	183	165	168	175	155	162	158	158	161	154	167	149	135	170	177	159	151	154	173	140	162	162	159	178	166	152	164	158	169	151	150	158	136	140	154	165	172	167	168	171	202	183	144	161	163	175	140	167	158	186	145	163	154	159	163	149	150	171	152	153	172	154	168	154	171	163	156	168	163	155	164	141	162	154	147	170	150	168	155	180	163	216	159	159	152	143	154	163	162	164	169	153	153	159	171	154	137	139	160	149	145	155	153	164	169	162	162	170	150	151	148	164	168	165	150	171	197	173	162	155	184	156	182	150	154	196	153	176	176	151	158	156	153	149	162	179	159	173	147	157	137	159	149	178	178	165	188	161	179	152	167	149	153	148	160	154	166	180	200	164	135	168	165	140	173	180	156	139	155	152	151	184	163	171	159	174	179	156	165	150	162	170	162	141	165	161	162	167	142	151	159	147	148	185	155	174	168	152	161	156	163	153	175	159	148	177	165	140	147	190	140	165	168	171	162	163	174
4555	13121	9025	4207	2953	2197	1696	1293	1032	861	706	576	575	494	439	418	374	380	352	311	296	274	288	271	277	288	236	279	244	249	242	257	264	241	228	252	247	218	220	227	255	220	228	198	226	226	232	237	231	219	218	206	239	198	214	229	209	237	218	213	209	247	213	230	206	215	209	208	202	220	227	212	213	218	213	179	225	215	214	220	224	208	222	207	208	226	231	200	193	209	208	210	224	205	216	212	205	190	220	205	199	214	205	214	213	199	241	199	202	215	209	203	213	187	186	208	216	211	212	195	219	196	186	191	216	216	209	190	198	210	217	223	195	203	222	219	206	191	214	188	193	203	195	226	186	203	197	168	226	215	216	199	220	206	231	229	232	207	177	199	218	236	225	195	211	226	208	205	248	191	207	215	205	228	197	189	229	213	210	208	217	222	226	200	219	215	219	214	225	211	207	222	199	220	220	213	180	203	222	206	198	205	217	202	188	181	217	206	202	218	210	190	222	229	233	225	196	196	206	223	208	200	192	243	190	184	209	166	231	205	223	210	185	205	227	186	207	236	227	211	204	219	177	226	178	199	191	223	209	194	219	221	206	200	201	226	206	226	205	213	209	210	189	218	196	216	223	235	191	229	211	190	211	219	214	205	220	186	223	183	209	214	219	215	241	209	206	204	216	204	208	196	195	194	182	203	212	227	231	224	221	182	191	198	199	213	195	179	201	176	233	199	221	205	199	210	232	176	208	194	160	206	211	191	209	194	187	206	203	191	209	207	233	218	225	220	202	214	203	206	201	218	220	195	220	212	222	195	203	179	214	206	203	227	172	198	191	183	204	206	185	190	194	203	205	217	182	208	202	193	178	221	203	216	210	195	211	207	223	191	191	181	238	219	213	209	224	217	198	203	196	220	188	214	211	212	190	196	216	192	181	218	198	213	199	223	216	218	206	202	194	195	187	217	202	224	221	197	212	170	224	222	200	208	177	211	205	202	175	228	160	215	187	204	201	200	198	219	197	227	186	227	206	198	192	236	217	201	214	204	202	223	218	212	197	206	205	239	202	225	192	220	193	199	198	201	219	210	189	196	190	198	206	221	209	230	201	188	199	201	187	197	217	200	208	203	235	198	222	228	200	222	198	200	203	228	219	211	208	209	192	226	240	199	213	215	217	226	198	195	228	209	195	205	219	219	194	183	215	193	201	216	203	208	207	194	192	227	219	202	215	202	208	200	228	205	201	239	208	217	200	232	224	225	208	216	184	213	208	203	195	210	223	203	180	184	189	222	190	231	208	197	230	217	221	201	196	192	190	203	194	218	205	224	206	203	212	207	218	205	225	194	206	213	234	208	225	212	217	224	198	209	206	200	194	178	201	192	208	205	212	222	203	192	206	204	199	160	208	194	232	214	183	188	201	232	205	185	196	189	214	213	224	201	207	231	228	191	210	194	224	224	212	210	205	207	214	211	203	204	208	217	216	211	216	174	223	196	199	214	208	178	191	209	187	218	202	183	234	199	199	210	250	186	224	203	218	210	208	207	180	200	224	216	208	221	195	210	214	197	182	199	191	203	202	210	221	198	210	232	220	212	230	182	202	231	205	203	186	187	204	196	217	183	210	208	205	216	216	228	205	212	220	199	213	177	199	206	209	208	203	224	191	188	194	210	205	238	230	194	209	200	208	205	214	202	209	204	192	211	167	233	205	199	200	211	211	195	200	209	228	212	203	234	238	209	196	191	207	240	199	180	230	206	206	187	205	210	209	244	211	202	214	210	190	186	221	215	201	203	194	204	202	204	197	208	199	175	199	204	230	192	201	207	220	210	202	225	198	204	195	209	205	217	205	215	212	187	249	203	188	196	218	195	215	197	184	213	209	211	220	189	223	186	185	206	201	210	211	191	225	213	193	228	198	206	204	206	229	216	184	180	231	213	223	194	218	189	192	228	179	208	216	187	208	181	231	180	188	216	255	229	230	197	237	192	213	209	198	214	206	223	220	193	207	215	209	193	213	186	220	198	214	179	200	191	194	219	202	227	184	198	208	212	199	201	204	198	193	206	199	206	204	227	195	205	187	188	216	201	195	172	204	215	202	223	225	208	208	180	230	212	206	186	193	210	199	194	226	197	187	190	233	230	211	174	202	215	213	199	200	222	191	195	222	236	235	191	212	188	231	196	190	226	210	237	196	197	181	224	207	203	196	214	217	220	177	224	218	201	220	204	240	179	201	205	232	223	193	185	195	198	221	211	212	174	205	217	213	216	224	194	213	193	218	213	192	230	215	210	209	222	206	200	177	211	207	218	214	184	204	205	204	211	187	224	210	209	229	207	209	202	211	208	201	194	209	180	208	191	200	208	214	215	212	206	223	203	200	198	220	189	205	219	217	187	206	197	212	187	196	193	219	203	195	194	198	207	190	217	214	218	214	217	210	223	222	199	215	194	204	186	201	198	191	208	231	193	211	213	202	181	213	205	212	202	227	228	212	199	207	210	216	204	211	231	204	187	200	201	195	234	224	180	207	207	191	211	196	206	213	195	223	199	219	203	192	204	217	232	239	181	206	208	194	185	191	217	212	203	225	199	211	199	206	187	187	205	189	210	213	215	200	218	219	221	188	197	201	196	206	216	196	214	184	177	230	205	186	185	212	213	189	226	218	204	188	209	191	214	204	218	200	245	218	217	231	182	184	211	222	212	203	204	196	195	216	201	176	194	186	206	215	223	203	209	197	196	207	188	215	209	210	218	228	234	190	223	204	195	182	217	189	211	182	190	182	197	222	212	209	194	177	208	197	180	245	219	204	181	223	246	204	207	175	212	208	215	206	219	222	194	183	190	223	239	194	217	193	202	194	217	209	215	213	226	196	213	204	195	229	227	187	230	209	222	203	191	229	183	223	204	198	194	198	203	207	201	216	210	201	249	218	207	229	186	187	194	176	205	188	192	202	203	210	213	191	216	204	215	202	209	236	219	204	201	217	230	194	235	208	222	192	193	237	211	209	202	219	202	200	211	218	202	191	209	188	194	180	198	227	209	203	204	206	182	207	210	213	218	178	207	188	217	195	218	204	232	217	198	183	209	188	195	199	210	211	194	213	190	189	203	223	202	210	193	202	228	185	220	183	205	215	211	214	208	207	212	190	193	205	227	230	184	189	201	214	219	221	204	220	213	227	241	209	189	185	201	221	210	238	221	209	182	209	217	216	205	231	211	207	200	214	225	196	211	217	230	207	202	189	217	220	217	205	195	213	194	212	185	211	215	198	170	235	195	221	227	203	200	191	205	207	201	201	194	201	213	212	214	203	191	231	218	193	194	193	212	202	218	195	171	206	222	205	217	214	235	232	242	193	226	207	174	198	228	209	206	211	171	201	221	191	208	210	184	216	198	203	178	215	193	192	203	219	185	225	210	210	189	229	204	229	212	202	219	208	219	201	230	197	226	191	204	193	193	209	188	227	215	187	176	200	216	224	219	207	194	217	192	201	203	222	177	221	200
27288	18157	3775	604	470	395	439	459	443	393	395	418	377	426	422	395	391	409	392	411	385	449	424	382	430	402	423	413	432	421	394	403	430	408	446	409	414	417	422	386	394	420	381	403	390	399	407	399	428	390	424	419	420	448	374	389	401	400	427	424	379	414	447	460	408	425	426	423	433	402	399	408	414	398	399	426	407	374	411	403	402	420	427	372	412	378	432	404	424	433	388	437	391	438	430	431	422	369	451	370	421	386	424	378	402	420	438	420	414	404	418	382	380	446	402	403	427	418	411	410	404	420	428	437	413	409	436	407	385	385	408	415	413	410	411	388	398	426	406	456	436	408	403	389	433	407	409	417	403	429	400	386	392	398	405	422	401	422	398	405	434	383	398	428	426	392	396	375	430	401	386	447	408	426	391	449	372	422	423	396	442	385	393	431	444	415	443	409	396	432	405	448	437	414	366	388	416	429	451	435	422	427	410	403	400	346	400	378	417	415	412	372	420	399	405	407	393	393	396	435	427	402	470	394	401	432	426	391	406	409	388	421	418	402	439	404	409	382	422	428	405	445	422	414	425	379	399	426	447	426	405	419	344	391	393	432	387	416	451	436	388	425	429	427	389	407	416	394	401	399	422	393	397	409	383	374	389	413	405	473	401	421	446	402	426	407	406	374	419	421	363	382	373	404	456	417	398	407	385	426	418	438	375	414	461	423	390	407	419	418	408	414	409	434	425	385	406	383	429	417	411	412	434	417	437	418	431	417	417	390	391	420	397	429	411	384	399	414	445	388	412	438	437	400	444	427	408	393	386	401	400	394	410	421	421	430	391	421	380	443	435	431	397	410	413	428	436	401	411	395	428	431	400	418	400	415	380	389	409	431	419	434	424	391	415	402	409	364	400	388	425	423	388	432	401	388	400	446	393	400	400	422	439	424	428	391	408	415	416	419	406	374	397	404	420	424	402	385	429	448	427	378	422	425	438	447	448	430	396	412	424	408	418	413	401	411	437	425	419	408	411	414	443	415	428	394	395	381	394	455	416	397	384	442	430	404	404	384	406	383	406	402	414	396	414	418	402	434	406	435	422	416	421	414	423	422	399	422	407	429	402	385	424	439	421	433	425	421	412	375	447	446	400	419	404	406	427	435	373	420	417	446	406	444	413	419	417	423	416	430	428	387	384	383	395	440	416	393	377	412	443	409	442	434	437	424	395	399	411	394	395	421	417	441	420	420	369	400	419	436	414	465	410	437	400	402	411	424	373	413	423	430	439	418	418	410	413	432	403	415	430	415	428	436	452	389	434	378	392	415	404	386	388	409	411	385	426	389	402	428	443	419	428	416	407	376	400	413	379	406	423	365	355	422	380	403	381	341	380	372	393	452	409	412	443	403	398	425	411	418	405	398	399	428	401	390	381	406	407	393	406	416	386	418	421	487	459	417	373	417	398	421	392	441	439	445	415	392	408	446	426	418	416	359	399	399	379	436	408	408	396	406	464	392	422	408	390	417	440	412	382	381	418	430	421	375	394	420	387	401	404	400	430	415	408	399	441	406	410	411	437	406	410	377	419	407	405	407	390	411	454	405	396	433	406	415	401	429	394	405	395	407	401	415	392	399	413	419	386	398	432	419	404	458	392	365	434	405	426	410	427	413	385	411	416	393	406	413	460	426	454	406	430	412	451	426	418	444	417	419	442	436	400	419	446	399	435	424	412	415	415	411	404	439	448	443	419	406	399	415	425	444	365	448	433	387	388	407	410	422	406	422	443	428	414	369	448	460	406	424	415	378	426	408	424	403	446	417	366	435	408	421	420	411	382	408	374	415	420	364	385	430	391	406	405	428	400	399	369	421	404	424	418	428	419	380	405	452	429	406	407	391	407	432	425	396	381	403	387	399	436	411	440	413	432	401	438	415	397	409	375	416	441	365	414	413	418	380	415	439	433	387	411	416	443	399	439	410	456	379	413	408	404	429	412	426	406	428	395	403	408	450	414	388	413	410	394	399	418	413	413	399	435	442	416	409	396	425	377	432	404	431	409	430	405	418	407	404	394	477	401	397	417	396	394	461	392	413	421	426	427	382	447	421	403	387	404	402	395	419	442	378	391	427	435	443	435	437	424	406	383	398	445	420	439	407	406	436	391	389	398	405	414	393	402	402	427	415	381	435	431	424	393	410	400	426	414	449	421	422	391	431	420	462	399	421	402	397	422	428	429	395	424	453	401	398	391	426	408	437	391	468	405	433	381	415	395	442	426	438	392	421	413	427	420	448	416	428	455	435	390	434	419	430	437	433	378	400	408	384	426	415	420	387	442	420	427	420	401	417	399	450	453	447	410	365	396	417	428	434	440	427	377	379	423	425	410	363	377	456	436	373	403	413	386	404	403	439	439	396	426	401	432	404	410	448	410	408	411	398	420	387	395	416	415	387	381	427	398	418	395	405	423	420	426	405	392	425	383	398	393	411	397	408	439	433	381	413	411	398	424	438	417	395	403	402	418	407	383	440	411	402	390	397	411	401	428	415	392	408	409	425	400	421	384	381	430	412	385	376	404	377	424	399	427	403	420	405	422	418	401	408	418	413	402	392	389	446	402	424	424	400	390	386	400	376	380	447	415	421	417	417	412	405	444	435	409	399	407	404	400	425	419	449	392	423	449	390	411	433	394	413	389	404	400	404	406	417	431	420	377	420	402	421	398	451	405	405	411	433	416	423	417	383	387	390	409	404	416	436	408	408	417	425	445	389	402	403	391	428	427	417	361	384	367	454	403	407	411	402	415	411	389	409	434	374	416	381	390	408	391	424	432	399	420	419	387	418	385	413	448	420	408	407	397	390	394	417	443	424	418	393	472	415	424	412	372	415	413	390	417	451	422	435	396	396	435	413	399	420	403	420	396	413	414	444	418	405	434	403	440	397	435	457	434	429	420	414	411	404	414	381	455	396	401	406	416	408	421	421	433	400	444	427	392	426	425	407	431	429	402	453	432	385	429	427	402	420	413	420	380	436	385	373	439	404	377	408	428	443	428	415	417	429	382	390	411	378	446	446	425	379	432	406	410	434	354	393	389	405	383	401	430	402	422	377	440	392	451	398	437	430	399	434	462	409	408	415	390	396	429	420	398	416	434	402	407	423	398	412	454	388	392	409	420	393	405	417	404	375	396	440	391	415	436	406	412	397	408	406	388	409	392	391	412	455	407	425	434	399	407	389	420	404	414	378	414	417	406	401	435	400	426	425	454	401	392	435	391	427	422	435	424	413	378	443	382	411	432	419	411	435	380	412	404	405	454	426	406	412	412	435	418	432	376	418	409	411	413	401	408	446	390	413	409	401	410	409	428	437	414	406	399	419	453	421	405	439	396	396	397	393	410	392	425	395	395	422	412	430	394	421	438	408	423	413	387	412	381	416	427	457	385	371	400	444	420	404	441	438	417	426	406	464	427	446	414	370	411	418	424	391	403	455	381	402	403	420	394	402	416	401	432	401	378	409
4477	917	755	596	572	570	561	534	546	494	470	554	499	550	519	505	496	540	495	519	524	524	481	507	459	511	495	530	517	466	493	479	520	514	495	496	503	480	479	473	454	515	529	502	517	535	494	509	484	487	478	464	511	490	485	478	487	480	491	485	498	466	432	458	520	474	496	498	474	516	491	478	489	530	488	478	490	494	530	499	490	495	492	461	483	493	504	467	527	515	471	482	513	504	434	547	487	536	491	538	495	518	506	499	477	472	524	497	485	506	504	506	523	474	508	515	514	491	537	485	490	483	532	522	479	494	512	513	483	501	512	486	494	535	474	507	504	504	510	493	501	511	498	483	470	514	499	497	521	520	462	498	468	508	517	479	514	480	520	521	475	497	453	533	503	499	485	524	517	507	508	504	467	486	504	489	471	464	537	517	520	482	507	530	507	543	498	481	528	518	516	500	501	545	499	499	509	473	485	424	498	473	488	480	521	460	512	474	545	534	513	460	469	520	492	487	483	520	463	457	519	473	525	498	444	475	486	550	497	536	506	480	468	484	450	482	466	499	489	526	506	522	508	522	515	458	519	487	517	505	514	521	460	463	487	491	521	489	520	420	477	469	492	473	487	484	495	480	518	521	480	525	550	459	443	489	489	510	481	489	456	456	504	466	489	470	511	520	505	518	492	476	512	470	541	468	484	517	478	502	513	504	508	542	525	482	510	491	464	471	491	510	468	460	499	491	520	482	484	506	490	502	505	470	511	501	507	491	493	483	514	473	506	498	518	511	489	523	513	523	482	518	461	508	524	485	492	486	492	469	508	524	487	506	470	487	510	522	503	495	508	495	523	472	496	508	492	492	533	537	453	509	486	466	471	490	505	515	498	459	489	506	467	503	489	475	463	470	483	486	523	493	524	515	481	492	484	509	483	525	480	505	453	493	506	524	508	450	503	494	471	531	497	523	499	493	531	555	494	537	554	499	517	497	498	496	529	498	505	493	530	506	498	497	468	496	504	477	499	533	532	531	488	515	470	505	501	520	500	483	503	512	438	501	511	469	422	489	471	495	438	477	513	503	472	509	549	545	496	522	508	512	450	522	518	480	488	493	484	488	515	489	542	504	533	477	507	495	513	486	474	466	541	478	516	465	523	509	478	459	491	537	490	487	492	531	489	531	517	519	483	487	486	474	489	522	472	496	493	538	493	493	494	464	488	496	507	537	513	504	493	500	516	510	513	483	507	480	473	520	494	517	463	522	494	475	499	491	499	497	501	537	481	501	475	507	527	473	484	524	482	501	478	530	514	499	505	449	495	506	485	522	460	449	460	516	531	494	528	498	531	520	502	515	468	468	482	482	492	505	511	519	504	450	490	500	516	483	497	525	487	490	503	494	538	513	517	513	506	486	476	496	487	480	527	539	537	491	509	534	508	481	506	496	497	490	515	476	480	505	539	477	482	513	495	431	499	500	492	508	480	488	514	482	538	510	492	507	529	478	506	493	536	499	505	482	497	501	517	499	524	527	494	468	505	505	498	473	507	482	477	479	501	493	476	536	495	502	475	514	531	474	508	501	500	487	519	501	506	501	474	488	488	486	492	508	458	501	509	502	489	543	515	491	493	522	534	530	473	500	489	517	540	495	492	466	538	485	525	495	535	533	534	496	483	474	494	499	489	502	481	501	528	509	495	504	468	541	519	498	473	487	496	490	499	506	548	513	445	505	466	505	501	518	493	522	505	481	489	519	510	490	491	511	519	501	515	486	504	530	499	467	484	506	412	462	522	496	531	503	513	507	500	539	508	543	536	505	509	507	517	513	459	522	510	511	485	498	503	526	493	492	518	491	507	482	531	489	496	493	498	513	522	511	454	495	482	519	491	525	432	517	491	515	473	512	542	499	496	467	511	493	484	540	508	506	489	486	499	517	519	501	515	480	483	462	532	521	481	553	500	485	491	538	523	494	503	497	503	511	496	486	502	517	517	436	490	491	512	557	506	492	528	498	492	487	487	509	513	488	569	523	499	457	500	525	514	502	470	534	470	508	490	495	525	494	484	492	489	519	502	509	479	500	508	536	502	487	461	540	486	485	546	506	490	488	478	532	508	498	473	495	513	501	507	496	507	534	484	474	479	499	507	501	529	471	485	487	475	494	503	488	523	489	486	499	473	519	512	502	516	521	482	508	518	492	490	487	486	534	501	526	500	506	461	487	488	509	501	477	471	495	494	509	491	527	518	483	526	493	516	495	460	512	499	548	501	505	493	518	486	485	481	504	501	515	474	508	522	520	491	476	484	537	514	469	483	525	513	508	494	495	539	494	472	476	513	481	497	521	465	510	519	458	509	524	464	508	430	471	474	497	482	485	490	511	511	475	503	478	480	512	538	489	510	496	499	487	450	527	455	519	510	506	474	483	484	478	521	533	527	504	499	482	489	512	503	483	478	498	468	522	487	524	507	499	503	461	512	438	502	522	483	478	552	489	523	546	514	490	502	497	489	496	493	512	511	488	514	516	503	508	529	500	517	487	467	504	487	501	490	505	488	496	492	533	475	517	513	512	495	515	486	536	534	483	516	463	459	520	506	513	478	465	513	490	493	491	467	547	494	478	520	446	464	501	485	491	494	489	510	505	502	544	503	467	531	502	479	492	490	487	490	530	491	425	525	523	483	486	545	478	454	482	537	465	484	478	458	535	477	501	455	486	548	496	495	464	506	495	485	519	511	515	506	506	474	514	504	489	508	550	507	509	485	466	451	517	493	527	487	461	500	499	491	519	483	508	509	456	493	475	527	500	477	553	506	528	500	491	499	507	527	550	520	551	503	469	524	529	479	499	511	463	499	506	484	502	514	511	507	465	496	479	522	505	504	527	493	501	509	531	492	539	472	488	505	482	536	475	502	497	498	531	493	492	484	509	492	518	521	489	527	466	513	499	480	477	490	511	494	547	471	484	454	478	509	524	504	511	523	484	506	511	511	478	461	559	472	507	502	509	445	494	471	513	521	493	542	501	465	525	518	542	499	500	513	529	487	517	468	455	515	501	529	489	486	532	479	542	492	558	493	543	453	490	483	481	536	486	480	471	514	485	494	476	489	513	483	513	469	510	523	510	498	466	511	529	511	455	514	476	478	494	493	501	460	515	555	520	472	501	497	546	484	503	507	508	494	530	508	472	525	478	471	501	468	503	505	493	485	504	491	509	502	511	497	481	520	534	492	525	492	465	489	492	468	514	511	466	487	444	501	502	483	521	545	485	471	483	488	479	480	486	457	471	488	528	490	507	539	483	504	483	518	499	487	515	492	532	505	465	470	531	511	517	515	510	496	460	504	486	501	478	518	521	507	510	509	466	503	487	467	498	498	504	508	496	473	482	527	513	501	506	467	504	538	496	533	492	473	508	496	497	495	506	475	480	511	482	507	472	547	511	476	480	486	516	467	476	514	505	495	493	505	485	515	513	476	520	496	508	496	469	510	459	481	469	533	507	458	503	532	510	484	467
23563	21134	28311	24205	21125	9111	920	647	569	542	525	455	442	438	436	414	445	418	443	435	434	382	407	419	381	437	392	430	429	406	418	402	411	390	387	390	433	389	447	398	387	407	404	392	397	403	381	411	419	398	374	417	358	364	389	409	388	411	399	393	397	399	429	389	392	399	369	363	400	416	379	425	410	378	410	399	397	404	389	354	353	376	395	406	371	434	361	377	375	371	405	413	370	374	405	402	404	336	371	391	392	388	391	399	396	389	365	396	360	383	404	382	387	399	417	364	381	369	382	380	394	369	361	402	375	393	384	402	378	379	366	416	399	374	385	399	401	375	389	407	399	373	387	379	365	354	371	378	374	384	368	379	361	342	393	383	376	388	409	384	374	406	374	391	380	379	386	413	394	362	393	396	385	381	425	385	408	383	388	353	374	369	398	403	322	398	414	394	369	351	382	403	390	372	393	415	379	387	367	362	391	401	358	405	379	368	366	390	380	383	384	415	401	387	448	386	353	407	407	406	349	407	408	368	365	378	383	396	364	385	397	405	400	383	375	383	378	386	413	385	369	386	394	378	387	395	395	342	375	369	452	376	378	387	397	389	434	413	362	362	373	373	409	404	363	397	398	396	401	377	393	382	376	394	379	389	383	407	331	394	382	404	395	405	381	370	364	385	401	382	378	384	385	373	426	370	408	392	394	367	434	404	430	388	397	364	407	335	389	424	379	426	388	382	383	385	381	334	412	408	409	386	374	411	378	397	370	343	380	386	386	372	369	402	376	393	399	371	397	411	392	364	376	388	370	383	403	405	382	395	365	367	398	427	381	389	368	398	382	395	388	348	363	398	400	393	381	430	442	399	357	349	379	374	386	407	381	403	405	378	385	331	333	358	394	417	394	372	388	424	359	404	356	372	424	399	406	408	384	408	412	379	383	353	392	388	381	374	363	386	416	379	375	381	402	398	388	421	368	413	417	403	388	381	367	407	415	373	366	397	406	362	381	367	376	366	426	379	382	405	368	388	378	376	419	365	406	366	416	433	349	380	357	413	407	359	362	409	374	399	401	415	411	424	392	388	384	399	389	379	391	394	371	397	346	380	424	387	379	379	358	400	385	395	369	410	450	412	393	410	396	414	368	391	381	401	396	382	393	382	364	410	392	388	408	369	380	399	379	427	377	395	380	379	437	373	394	415	389	383	361	379	361	406	353	379	370	375	395	388	379	367	397	348	380	377	396	387	380	364	400	388	377	387	351	384	387	386	370	364	409	393	387	344	368	365	404	378	370	403	407	407	363	356	429	382	410	389	379	361	398	416	403	365	411	380	415	417	409	365	405	380	372	378	389	393	374	378	362	374	379	349	397	417	375	377	376	383	440	411	371	414	400	365	406	373	356	397	404	355	404	394	390	393	419	366	386	401	414	425	375	351	363	410	379	375	398	384	388	355	372	401	385	385	371	406	386	385	407	383	381	395	381	380	388	419	379	379	417	368	379	373	384	378	409	394	368	398	384	326	386	392	387	403	388	377	357	380	390	410	409	412	342	404	400	375	379	384	388	367	421	447	395	370	371	368	381	361	397	386	395	387	383	403	393	366	389	386	394	391	399	410	396	392	359	418	383	379	380	347	389	381	392	389	387	397	397	387	363	367	370	391	358	377	375	379	406	382	348	339	365	387	377	376	356	363	357	375	378	356	418	397	393	421	398	397	394	380	394	387	382	409	388	401	383	365	377	387	387	424	374	399	371	389	398	388	377	383	383	406	419	391	370	394	361	387	382	356	354	366	376	374	364	387	372	364	363	368	388	405	364	383	390	396	364	383	393	375	388	365	383	391	404	357	373	373	392	398	387	386	396	371	414	371	372	404	348	417	374	410	406	373	388	400	385	393	390	384	357	344	370	375	372	396	392	386	340	337	392	348	373	367	375	400	405	387	353	392	374	423	393	356	405	383	386	412	399	364	366	374	402	354	401	389	376	395	375	427	398	391	399	387	408	343	350	408	363	346	369	382	374	403	365	387	379	390	392	392	410	369	371	364	401	361	399	405	382	367	386	369	403	425	403	400	404	398	377	391	353	366	398	389	418	405	379	374	395	370	420	414	378	398	399	404	370	395	389	361	415	351	380	346	369	357	398	388	401	409	364	359	361	382	419	389	395	403	361	373	361	363	394	383	413	418	388	381	378	368	344	392	427	360	386	368	398	378	383	399	418	373	355	345	351	376	424	369	360	381	396	398	393	384	379	356	369	392	395	402	366	383	371	390	383	390	406	363	398	410	390	342	345	352	384	383	390	385	387	377	395	347	385	380	375	399	422	381	368	384	409	408	364	345	368	427	407	392	358	378	391	386	403	384	407	375	397	395	391	345	421	380	378	390	398	408	396	368	383	368	373	406	360	366	369	382	377	362	389	400	410	389	367	377	364	381	394	404	381	401	371	365	402	412	378	406	403	398	359	358	373	424	375	412	371	374	376	363	363	381	431	383	383	357	376	405	406	396	419	396	408	393	412	372	366	402	401	398	367	352	347	392	407	397	360	420	398	383	390	398	404	392	390	345	378	400	403	371	382	395	405	357	355	358	389	399	408	406	403	369	416	367	369	403	404	407	410	386	350	366	366	376	367	384	391	419	432	406	374	378	428	367	393	387	406	382	419	412	371	367	390	382	365	361	356	385	383	392	382	426	392	401	425	369	389	396	378	373	375	413	386	341	379	390	324	360	397	347	402	394	414	391	404	385	383	380	412	392	375	380	373	371	398	399	376	405	409	362	382	384	404	363	376	414	390	388	379	404	364	384	371	387	399	380	427	344	385	347	394	410	380	399	394	358	398	362	365	394	402	389	422	394	396	430	419	357	362	371	398	396	393	392	344	389	386	397	352	362	387	353	367	389	393	378	371	393	382	360	400	373	368	377	356	414	388	416	388	367	399	412	393	379	377	384	377	362	413	379	372	368	380	396	376	402	379	414	395	408	394	380	415	388	372	358	370	374	392	405	378	424	357	378	411	409	371	373	359	393	386	378	354	360	404	401	376	359	415	426	371	402	393	380	373	358	364	355	375	325	378	388	428	395	377	388	366	341	379	374	378	363	358	398	393	402	373	420	403	409	409	365	362	379	384	393	345	412	370	392	358	378	404	389	418	391	387	387	375	369	385	393	410	407	395	389	398	368	408	360	400	394	370	416	394	407	402	382	367	432	379	366	379	371	373	358	397	398	408	369	369	365	388	398	373	386	383	359	405	411	380	404	404	394	381	400	388	385	374	358	360	387	349	374	412	391	394	385	395	413	349	375	411	396	382	389	393	381	384	367	375	394	372	396	373	378	394	405	392	327	404	350	372	392	390	394	370	349	413	424	376	355	416	363	362	391	374	325	377	406	392	375	361	390	380	360	427	389	379	391	367	379	358	387	371	374	364	401	401	366	362	345	388	394	365	374	383	386	369	402	368	356	369	369	380	356	395	398	418	400	367	417	378	415	392	420	396	368	388	357
3467	8059	5496	2577	1823	1450	1209	974	888	764	687	681	609	596	615	573	596	546	553	535	531	526	510	486	502	495	498	495	480	540	469	474	468	511	466	520	455	536	497	493	505	492	503	457	460	487	506	478	460	502	425	449	484	480	497	492	502	426	493	498	489	478	478	473	490	480	487	479	537	498	521	490	502	471	491	498	479	466	478	499	508	476	459	502	496	479	445	500	509	473	468	463	474	499	478	460	467	474	488	487	476	488	471	470	449	458	482	479	433	451	466	471	493	497	504	488	512	475	457	479	487	505	471	466	466	485	481	463	461	496	465	483	482	481	456	475	445	500	499	524	499	481	463	492	489	500	487	484	427	486	484	489	479	499	488	454	477	464	521	495	490	470	526	502	449	479	467	479	488	480	505	485	514	462	501	485	470	490	483	451	473	499	498	459	480	485	467	475	477	480	472	522	468	479	475	456	450	494	481	494	476	491	474	455	497	493	471	498	483	458	466	466	481	492	457	486	487	482	459	500	474	441	504	451	489	484	493	493	447	484	483	482	454	507	459	475	457	486	492	439	484	472	484	473	445	454	470	453	500	460	469	447	482	454	483	458	476	498	470	473	480	462	460	463	433	464	486	511	449	488	475	510	462	483	436	423	486	481	460	444	495	450	495	456	494	487	494	462	476	467	511	490	495	448	446	460	494	504	472	461	478	493	445	512	465	492	496	492	462	491	453	485	482	491	473	465	465	501	486	471	474	483	490	496	486	504	478	469	460	470	455	464	496	458	428	447	443	459	454	480	487	496	484	506	467	475	523	483	448	465	454	471	467	461	460	474	501	490	485	513	469	465	452	488	458	459	459	501	461	452	469	473	480	471	460	468	472	456	521	474	520	459	429	485	485	464	505	494	474	505	495	492	470	471	504	477	478	448	478	472	461	489	475	460	445	473	464	479	451	492	473	487	493	467	482	495	474	476	482	466	456	471	508	494	504	454	449	471	467	474	532	485	491	495	471	488	464	482	563	466	474	509	474	514	465	451	495	488	469	469	456	458	460	496	501	486	490	448	447	474	486	457	474	490	472	491	477	413	465	515	490	475	488	467	472	504	455	430	480	502	512	492	485	492	493	500	459	469	469	493	492	466	482	483	473	482	505	464	478	489	433	495	465	461	491	499	504	482	469	453	485	501	475	465	467	470	484	469	443	516	452	482	513	465	476	479	510	473	495	469	476	497	483	526	485	470	490	477	509	468	467	484	498	468	540	526	494	451	469	500	424	475	472	497	495	456	455	483	421	496	480	471	473	504	483	462	454	504	496	489	511	488	484	481	478	465	445	508	470	470	488	470	436	472	506	438	489	498	491	487	465	538	462	428	462	491	501	482	457	492	502	502	469	438	479	452	503	441	494	479	512	468	512	456	463	444	490	504	470	494	456	468	444	488	531	497	471	484	485	470	505	495	524	499	457	487	497	464	480	485	482	452	488	460	475	512	421	445	481	480	487	495	490	477	469	453	465	452	471	489	471	483	483	515	464	499	504	463	493	509	472	471	447	465	480	451	480	491	481	454	526	478	487	467	505	471	517	474	500	478	461	477	479	509	472	471	482	504	474	458	498	501	468	486	472	468	473	450	487	446	503	467	502	460	473	472	490	477	515	464	472	485	456	480	489	457	450	499	418	478	445	486	497	472	472	491	452	457	465	512	474	461	500	486	492	478	464	519	507	458	480	459	495	442	439	462	455	484	488	451	481	452	496	512	461	497	479	473	501	485	442	456	471	473	506	496	443	465	449	493	461	469	468	489	519	470	450	468	466	494	453	459	488	495	472	485	480	459	448	440	464	475	470	437	473	491	487	481	489	465	454	483	488	446	507	447	480	497	456	486	457	519	488	483	446	450	485	451	475	486	550	478	494	463	496	486	493	506	512	441	473	472	470	495	519	489	511	478	523	494	500	447	531	416	483	490	470	471	506	438	498	484	522	471	433	489	513	481	477	496	478	480	490	477	503	499	500	503	475	470	485	467	506	426	449	478	466	475	493	504	443	501	455	480	523	473	524	469	471	459	461	493	494	483	453	507	454	456	493	469	464	465	431	482	483	481	494	452	425	472	481	451	492	476	496	470	468	489	505	505	474	486	510	472	474	460	499	451	490	515	490	474	459	464	475	455	469	492	463	485	483	487	478	491	435	469	484	455	491	487	428	462	447	476	468	496	496	476	448	491	478	443	457	464	488	490	502	510	524	470	458	494	507	511	460	452	453	474	454	467	456	532	482	479	455	471	459	500	475	491	511	501	418	464	465	472	504	498	507	483	463	484	478	465	474	478	451	510	458	470	487	449	480	497	468	451	519	475	476	475	468	489	475	440	437	474	513	492	446	459	456	450	467	472	494	484	488	501	482	511	462	516	457	500	512	500	473	463	479	495	470	445	484	467	497	475	478	454	460	468	472	479	469	468	470	469	472	470	504	501	457	468	466	480	487	473	448	427	471	442	482	446	469	471	470	451	477	495	515	479	507	501	478	479	483	509	487	499	507	445	477	481	464	495	452	523	502	485	491	500	462	489	461	469	468	459	479	476	503	474	497	485	479	470	468	483	509	483	469	479	477	477	453	450	485	468	469	473	483	476	481	445	449	476	510	452	489	478	488	459	478	490	491	479	482	475	501	506	470	460	489	482	466	486	491	506	488	454	516	469	472	505	508	471	447	465	524	493	503	480	450	454	491	510	482	453	468	486	474	474	444	477	466	486	495	468	446	496	474	521	511	472	498	463	529	472	456	446	454	467	462	455	487	455	460	483	469	500	475	486	509	480	493	499	489	511	456	502	487	462	474	471	463	455	455	543	481	449	487	514	452	469	418	465	477	478	506	471	517	466	468	460	480	472	471	500	457	475	451	470	458	460	512	499	502	516	471	445	463	465	490	448	501	468	460	509	488	443	495	552	473	457	474	437	482	434	485	506	454	483	518	482	487	514	440	489	489	482	450	491	463	525	470	454	462	474	446	454	463	493	487	447	471	504	457	483	486	476	428	493	513	510	476	470	484	477	513	510	464	526	483	479	482	451	455	495	486	478	482	463	466	424	475	454	457	527	481	448	471	410	477	475	460	482	505	470	519	454	468	463	453	446	496	476	501	476	503	445	495	496	488	479	440	481	495	505	516	496	485	481	495	445	464	472	454	478	459	456	455	463	486	422	434	503	478	444	443	466	486	479	490	466	445	504	466	482	483	461	512	454	468	482	439	440	452	474	466	475	531	438	497	501	482	453	498	499	483	458	537	464	472	455	464	460	527	469	481	497	498	496	534	495	492	512	440	470	520	488	506	473	490	472	494	460	494	460	447	464	471	502	491	489	498	464	477	476	464	466	445	453	497	445	489	486	414	539	499	455	497	441	455	466	476	460	469	457	494	462	495	488	490	514	472	464	464	470	485	515	494	490	488	451	495	496	514	545	467	514	511	439	493	505	492	477	447	514	488	522	511	465	471	483	462	479	449	494
24682	21110	27105	25322	9049	499	407	374	327	293	279	231	257	246	226	244	260	227	244	220	237	249	253	225	242	255	231	222	224	237	226	245	256	223	250	238	246	240	232	232	244	236	244	227	220	230	256	269	252	228	229	239	239	250	235	213	238	262	224	213	219	212	250	231	261	228	226	231	229	207	205	206	228	244	235	224	226	244	200	245	230	230	226	243	231	228	267	242	210	247	206	213	227	214	209	219	230	220	223	228	215	199	229	244	224	234	215	232	253	220	223	240	247	229	236	191	223	250	234	237	242	229	228	210	220	236	251	243	242	213	220	228	204	235	230	233	242	214	237	241	234	219	224	212	229	248	201	270	204	229	230	224	222	250	243	235	232	240	217	200	234	215	240	254	236	253	222	236	227	223	240	229	243	244	235	227	249	208	215	214	223	236	236	230	245	210	253	228	227	242	224	222	229	236	240	232	245	218	204	228	231	239	246	207	244	247	212	245	209	221	227	218	198	208	211	228	227	225	255	241	230	200	235	219	242	233	238	262	243	229	212	226	234	235	226	237	228	221	238	215	245	230	236	225	229	241	249	243	219	237	215	202	232	245	252	226	217	256	210	229	223	208	238	229	212	228	218	226	239	251	207	208	260	212	217	239	237	235	233	212	258	229	223	228	233	219	196	201	228	226	229	208	253	219	242	232	213	238	202	221	249	233	225	254	221	211	222	218	228	234	253	210	226	228	214	246	235	232	232	217	206	233	231	240	224	219	235	214	260	237	217	222	204	244	235	243	205	194	262	232	197	244	217	241	237	201	245	237	221	251	253	222	244	256	228	242	204	214	220	249	225	266	228	218	251	210	232	214	234	217	219	225	217	257	238	238	240	225	223	205	207	221	223	220	242	213	232	234	201	216	212	230	246	216	230	204	234	218	213	243	228	238	234	243	236	224	219	222	222	226	238	224	220	253	241	243	190	231	238	232	226	222	237	228	232	213	252	241	253	216	222	219	239	233	228	257	248	233	218	224	222	209	235	212	226	219	231	234	224	247	238	231	255	226	221	225	221	259	244	223	223	225	224	223	226	243	265	244	233	246	242	209	217	240	232	227	218	242	221	225	233	239	210	216	200	219	233	214	224	203	215	227	205	244	276	222	232	262	221	231	220	216	218	231	219	224	232	223	257	218	235	219	210	227	252	237	241	234	232	225	220	242	230	248	212	225	231	239	200	252	246	236	232	224	230	227	230	225	224	253	230	227	248	231	222	219	231	244	247	224	210	219	240	215	257	208	224	235	217	213	238	217	235	223	232	211	202	230	247	205	225	246	221	228	236	255	248	196	222	235	224	243	198	236	223	213	235	248	215	250	217	242	239	231	219	203	227	245	236	208	268	227	215	226	216	245	219	260	218	199	218	243	222	270	235	228	245	222	239	225	234	242	214	237	238	236	225	243	217	236	233	210	200	217	225	248	249	231	227	227	230	228	245	240	213	217	258	207	213	236	241	217	226	244	235	253	219	222	256	244	208	238	236	226	242	241	257	241	235	218	216	226	238	218	237	232	247	219	230	215	213	231	252	213	216	222	241	215	232	209	250	229	223	228	257	237	228	240	229	232	204	203	252	211	226	237	248	195	255	232	222	204	219	241	217	222	204	250	244	224	230	231	221	208	254	225	211	214	229	233	224	236	240	196	226	205	218	214	227	222	244	200	207	225	214	224	222	238	246	201	226	213	235	253	236	210	231	236	230	227	230	220	230	249	218	212	230	212	230	203	231	219	248	217	249	217	232	203	219	216	218	222	251	228	210	229	260	240	218	228	240	231	220	214	224	206	235	245	199	230	237	233	238	225	227	191	209	228	233	204	207	212	219	212	213	221	236	222	237	213	231	213	250	250	261	225	246	226	248	224	187	227	214	223	209	252	276	191	250	227	217	232	213	220	247	205	233	214	241	201	218	228	268	242	228	243	222	257	227	225	236	223	251	252	200	234	218	223	245	258	225	234	223	241	202	244	230	221	224	201	195	222	227	252	239	212	224	217	235	239	213	239	209	227	230	246	234	238	216	224	229	213	241	227	234	220	224	214	233	203	233	232	229	233	230	211	206	225	211	194	218	246	251	208	200	206	240	236	210	233	215	232	221	202	250	206	227	204	239	210	239	248	188	224	217	230	233	222	267	219	224	215	225	240	239	249	241	192	223	232	224	217	238	230	222	221	235	223	262	221	233	244	235	202	224	232	221	230	216	205	243	233	216	229	216	199	239	232	232	212	219	220	247	233	228	237	216	226	223	211	231	267	239	232	232	218	230	234	202	210	259	224	207	222	236	229	187	222	223	227	230	214	236	242	248	180	225	240	217	226	244	219	226	221	233	226	252	231	264	235	260	205	229	227	236	224	239	243	255	223	236	228	216	246	217	208	192	211	250	217	244	244	204	218	232	260	232	219	207	239	211	217	212	213	216	223	230	236	238	226	235	239	235	228	216	231	237	198	233	250	233	241	218	246	208	241	231	230	237	215	215	276	219	236	225	248	242	233	237	217	244	242	247	228	236	233	241	251	212	237	223	249	225	239	235	233	221	231	235	248	256	240	238	247	212	235	223	222	240	256	244	249	216	224	239	260	229	230	244	218	235	243	210	241	255	231	223	227	230	241	212	241	263	230	223	241	220	217	193	226	249	193	239	246	238	248	251	224	229	190	225	204	217	223	246	237	228	226	219	282	243	225	210	210	220	224	223	212	206	228	201	244	244	218	247	234	228	226	222	243	240	201	214	258	232	237	221	211	235	228	246	229	219	227	245	250	243	227	236	246	229	234	210	236	226	219	214	198	208	246	242	217	241	228	236	225	218	211	219	221	225	201	201	228	248	235	220	257	208	212	238	241	232	242	220	230	207	203	231	262	248	218	248	215	248	232	222	228	247	201	219	210	235	213	226	244	237	206	243	245	235	263	232	231	238	254	222	248	225	244	195	216	242	218	230	209	252	232	221	193	214	221	202	208	228	249	204	224	209	232	214	201	228	221	237	216	229	222	230	210	245	260	236	223	253	222	234	244	232	232	203	224	225	219	244	226	234	217	231	251	241	199	241	224	232	205	217	231	241	239	222	204	225	232	238	220	236	222	238	241	238	225	234	224	240	206	245	237	216	230	213	241	232	207	218	228	249	202	224	213	225	233	233	253	232	216	246	272	223	248	216	231	215	248	237	224	213	227	242	216	207	236	222	197	243	243	205	225	223	230	233	233	229	230	216	248	207	206	219	217	215	257	247	209	246	205	255	235	226	252	248	227	219	232	228	213	216	217	217	240	237	213	222	230	205	252	221	212	212	214	268	208	218	245	206	211	210	214	237	236	248	224	198	245	221	231	219	213	231	216	234	230	216	215	201	231	222	244	225	242	227	234	203	222	214	232	211	224	267	240	223	213	223	218	241	232	232	227	226	208	222	222	203	216	230	219	215	215	192	225	222	237	241	229	224	204	251	223	247	220	252	230	248	220	232	205
3300	4468	3055	1402	1021	863	703	597	509	451	422	393	361	382	333	318	303	299	300	289	288	293	317	300	263	276	308	314	286	263	280	291	301	268	295	260	325	275	281	295	291	294	274	287	268	303	262	280	278	246	279	288	282	299	291	259	272	287	265	260	293	283	255	260	291	259	288	290	263	281	278	251	271	267	265	312	232	260	279	263	280	295	279	262	274	248	265	285	287	275	306	277	271	259	277	301	247	275	282	264	289	250	297	308	286	264	297	297	291	294	283	269	280	317	287	263	290	272	246	295	274	278	288	250	271	271	302	289	325	280	276	242	306	268	299	257	268	278	300	297	256	259	258	312	274	257	277	272	284	270	272	287	271	290	279	278	292	290	274	273	278	284	280	275	290	253	285	272	268	293	269	303	284	305	275	292	265	278	277	266	309	286	288	251	296	235	270	284	269	285	277	301	306	269	261	296	274	277	246	278	255	255	313	278	260	274	281	276	308	272	291	264	294	274	274	290	269	268	267	273	290	257	271	305	290	302	288	264	306	295	288	290	297	298	270	300	252	274	297	264	275	291	311	259	290	282	306	302	251	301	271	297	283	281	273	269	283	286	293	263	302	236	257	294	304	258	273	283	266	292	293	277	292	241	290	271	271	273	269	305	294	275	280	307	259	293	279	272	273	279	296	262	268	261	256	286	282	250	265	282	290	272	287	286	245	252	262	257	299	290	261	254	283	286	297	289	262	268	252	302	247	272	273	279	284	254	277	268	270	251	276	271	290	283	256	288	294	267	294	264	263	294	240	285	284	285	278	267	290	287	266	282	283	261	270	270	287	292	286	260	306	266	306	284	277	300	263	261	261	285	293	289	305	278	306	256	272	266	277	298	265	292	303	308	300	292	270	250	285	254	284	278	288	286	294	273	286	274	287	286	267	276	282	254	281	289	252	303	281	297	313	293	254	274	300	260	278	299	301	274	257	308	262	277	297	274	285	272	302	302	284	295	283	239	266	290	295	316	278	273	284	293	287	306	281	262	276	280	304	270	286	305	268	264	268	248	264	254	275	278	274	292	243	246	294	274	294	281	291	285	279	306	253	277	273	259	316	298	303	279	267	272	305	295	256	266	288	286	284	276	270	286	276	280	288	296	310	267	267	261	298	311	272	286	277	290	287	256	264	283	268	292	285	301	248	290	249	285	292	284	271	309	281	273	264	277	259	285	295	266	284	261	282	283	290	265	280	271	283	280	275	263	308	287	278	264	286	287	272	269	276	271	266	292	276	287	267	280	273	285	271	265	279	286	258	240	296	288	286	264	278	267	234	291	267	275	296	269	260	263	269	289	239	313	312	279	263	248	287	262	274	270	255	285	267	272	286	273	272	306	288	287	265	268	284	273	256	273	261	259	294	312	273	307	281	292	253	298	293	294	269	306	273	316	270	276	278	278	279	280	288	282	252	292	281	277	274	276	306	292	261	316	302	276	290	258	318	272	282	306	278	267	286	259	288	295	270	309	248	286	255	265	285	297	274	308	278	254	259	278	294	295	306	281	309	252	280	285	283	281	285	284	275	276	292	310	273	270	286	268	290	284	276	308	292	279	276	287	295	300	273	281	250	283	286	276	278	273	251	288	271	294	260	297	292	258	274	281	278	275	266	285	274	267	282	261	282	278	268	282	240	294	245	288	284	297	244	287	273	301	266	253	293	240	288	318	269	251	283	290	307	281	277	284	294	273	278	303	268	272	263	296	281	294	278	285	270	281	305	294	270	273	308	253	280	275	267	255	272	277	265	294	299	264	283	306	249	272	303	280	252	286	239	266	266	301	248	284	293	280	278	270	258	270	262	273	278	276	291	287	308	241	266	267	270	262	288	285	298	281	292	281	266	268	298	245	268	282	253	303	279	296	282	290	256	240	294	286	248	278	261	264	279	282	215	257	280	272	283	291	293	270	260	282	285	278	265	271	294	268	269	290	289	278	259	287	264	256	260	283	281	274	300	266	288	282	303	281	288	263	268	288	275	304	273	285	305	255	272	293	290	284	269	261	263	257	284	280	261	254	294	297	285	263	271	276	265	256	280	297	280	286	271	259	251	297	278	318	270	258	264	279	288	305	258	239	267	252	280	282	272	278	280	268	276	293	272	283	280	309	258	277	294	248	269	289	260	253	260	278	275	285	252	281	292	261	277	273	273	272	303	284	277	306	312	274	278	279	301	289	282	286	298	263	254	259	259	242	267	266	267	285	268	277	287	263	242	263	264	276	265	296	290	251	260	257	314	269	275	291	269	276	277	253	292	239	256	262	271	297	283	307	291	270	248	261	308	264	250	284	287	276	273	283	302	280	283	268	311	266	277	283	284	258	283	277	275	280	270	300	265	272	284	293	247	284	300	272	258	281	283	299	267	262	285	253	297	269	260	312	264	261	287	307	284	255	298	277	272	271	252	282	257	291	274	262	281	277	255	253	277	267	246	271	268	232	256	299	271	276	288	275	310	277	291	255	262	262	266	261	261	284	293	295	274	276	282	259	259	292	295	286	315	277	279	279	288	277	270	271	264	269	301	272	268	269	307	287	251	280	298	286	282	292	267	282	284	283	279	310	305	286	302	264	274	280	294	265	292	278	296	259	265	276	271	263	259	298	284	298	300	291	269	270	260	271	266	285	283	269	280	274	266	237	271	282	278	305	313	260	304	260	293	288	301	269	260	267	274	272	268	284	306	277	271	262	284	278	258	278	291	262	291	256	279	280	259	276	300	273	273	253	270	279	293	297	271	286	286	277	256	287	277	264	287	265	271	266	246	274	285	263	279	291	258	288	293	298	310	254	279	259	249	314	253	297	285	276	269	279	269	273	239	294	304	285	273	272	274	262	253	260	275	300	279	289	287	291	264	279	272	281	263	267	262	302	278	296	292	291	291	300	260	276	270	276	281	272	290	287	284	260	296	269	273	272	273	263	257	259	271	274	309	256	278	276	283	295	269	285	255	326	245	296	265	272	300	300	282	302	254	274	283	285	295	283	261	273	277	276	300	275	291	280	275	287	296	261	294	270	282	257	280	277	288	287	292	272	287	281	289	289	293	264	267	247	287	281	314	294	260	263	258	274	272	274	276	293	280	275	260	282	283	274	252	283	266	286	241	282	264	271	282	288	277	250	276	287	261	266	258	266	257	294	252	299	294	282	273	266	280	275	298	283	290	279	249	255	234	291	278	291	296	256	263	254	277	276	257	278	261	276	282	293	291	276	304	274	277	287	276	300	279	289	280	265	269	283	291	276	277	278	280	287	282	296	283	287	289	257	229	272	296	256	287	263	286	296	273	271	278	270	269	281	286	304	287	276	269	272	290	273	261	285	284	293	282	260	302	282	250	277	287	287	284	287	268	271	300	297	273	302	274	269	248	287	291	256	262	277	263	283	288	285	273	304	295	305	284	274	275	285	279	271	262	282	274	317	266	289	259	301	264	281	280	280	286	270	269	269	240	271	262	299	285	287
22545	21162	28799	23784	21163	21181	6888	694	476	423	400	347	305	294	277	239	251	231	220	206	191	203	191	188	184	188	166	188	188	173	197	175	176	180	168	154	181	181	182	142	179	160	160	169	173	142	152	160	187	169	172	149	175	175	161	178	161	187	178	146	137	171	167	177	144	172	178	177	166	169	189	142	178	178	167	166	166	161	134	168	148	177	158	152	162	178	174	153	138	178	180	167	164	152	149	194	160	153	132	152	173	175	160	161	153	167	151	146	167	155	168	147	153	165	146	159	169	161	168	159	161	158	160	147	154	155	153	154	164	157	153	177	139	175	173	170	156	145	167	164	174	167	147	146	172	133	157	145	160	154	139	144	182	178	150	149	169	150	164	176	178	161	164	178	147	165	153	136	185	136	150	151	160	173	155	150	167	159	157	165	193	159	151	155	156	173	152	143	157	168	142	140	145	136	170	150	130	172	160	143	150	167	150	141	142	164	166	151	162	148	182	135	172	161	158	150	148	172	148	167	146	163	169	155	177	142	163	155	173	147	135	165	158	145	160	170	165	163	145	171	163	157	172	164	167	167	171	152	158	160	158	160	179	150	153	163	171	140	174	167	159	165	154	163	150	164	137	129	179	164	150	166	177	152	163	156	143	165	129	150	149	164	149	167	135	142	156	173	145	165	172	152	141	145	163	137	151	161	139	183	140	132	158	168	147	150	145	143	165	176	173	173	158	146	150	167	149	142	162	156	145	176	155	165	161	147	180	173	159	141	154	143	172	154	137	173	160	186	153	145	153	148	151	162	175	152	169	178	152	165	149	149	163	175	163	162	147	171	163	160	153	162	154	170	153	165	148	150	144	145	139	165	187	171	170	176	153	169	170	180	139	150	140	153	159	157	136	148	148	157	152	161	157	166	148	146	156	142	165	194	150	148	167	152	163	178	147	138	152	127	173	141	158	153	164	151	163	152	137	175	150	148	141	167	152	161	151	162	148	169	173	160	183	160	157	158	170	149	147	162	148	156	152	125	153	142	164	143	164	189	160	140	185	150	172	172	139	141	174	167	143	142	145	149	180	147	181	165	176	121	160	162	160	171	138	150	162	137	125	161	156	154	184	176	152	165	165	150	159	138	160	143	132	164	141	149	165	169	153	150	186	165	189	157	153	159	184	156	173	167	145	156	150	130	143	168	163	143	150	195	146	182	161	167	158	150	167	174	155	169	165	173	147	166	158	170	167	161	171	154	155	177	148	142	142	155	154	173	191	147	154	153	155	157	170	161	145	160	141	164	168	157	164	151	163	157	152	167	159	158	167	152	186	135	157	170	151	157	167	143	146	171	138	158	163	172	165	142	149	148	185	155	158	154	160	160	147	170	164	154	146	165	120	148	169	189	131	157	168	162	158	161	174	170	145	163	144	168	158	175	159	138	141	144	120	141	154	162	173	141	154	144	139	139	167	152	146	124	165	168	153	155	151	155	142	168	155	151	154	166	173	143	144	149	157	175	151	157	138	164	173	166	182	180	154	145	175	177	151	172	171	167	163	148	177	167	170	153	158	167	172	163	170	147	145	163	166	152	152	165	163	147	158	151	180	142	157	160	170	161	161	154	139	183	145	181	160	179	154	156	179	177	167	143	175	153	160	161	159	157	144	142	194	160	147	127	139	158	168	153	162	159	165	166	181	155	164	149	165	147	148	170	164	141	156	137	155	142	168	150	150	167	167	145	145	143	148	150	137	169	151	175	148	173	156	154	171	164	169	166	164	182	166	155	175	152	163	163	166	160	145	148	170	170	141	140	135	142	166	166	169	187	193	147	152	145	153	152	182	155	161	170	154	155	160	165	171	154	170	164	155	165	133	149	152	165	150	163	150	173	180	159	148	137	144	163	169	157	132	148	152	154	146	172	150	144	182	176	144	148	174	142	154	136	161	154	175	164	150	177	169	149	152	173	170	164	173	148	133	144	149	163	160	140	168	151	159	161	136	182	168	157	144	171	146	163	148	176	129	138	141	159	175	165	149	160	152	155	146	167	158	163	143	146	168	163	150	136	156	142	190	156	157	154	142	151	180	160	161	162	159	153	165	142	158	143	151	178	153	150	188	174	159	152	155	166	153	162	136	155	157	154	161	156	159	195	154	167	144	130	143	154	160	165	141	165	151	146	147	148	168	185	150	196	158	137	159	135	146	157	143	175	172	157	174	180	134	167	170	152	161	158	161	167	147	162	153	165	152	177	173	180	164	147	168	157	159	146	162	198	177	160	163	164	150	174	169	161	166	162	166	137	141	175	165	162	164	162	166	171	144	167	151	155	161	138	135	141	157	160	154	147	151	153	143	157	155	160	148	132	172	167	138	153	159	165	138	180	149	163	138	155	157	148	148	146	144	173	170	172	169	194	134	166	159	159	164	149	140	173	126	153	164	152	154	169	145	146	162	135	150	165	155	179	145	161	185	153	163	149	142	176	160	155	150	183	177	166	155	150	143	161	145	168	172	170	147	160	178	161	160	165	190	143	149	141	167	156	169	160	144	163	142	151	153	166	146	173	181	144	160	158	161	167	191	167	148	139	173	165	150	149	177	160	142	142	149	151	164	158	173	150	168	153	147	143	159	158	163	175	130	161	147	148	168	166	165	163	170	144	161	168	161	140	140	174	147	186	140	153	168	173	163	157	151	146	152	149	150	164	167	148	165	153	166	156	162	155	136	148	156	168	160	169	170	163	156	177	166	158	151	175	159	145	152	143	152	155	161	159	172	171	159	159	159	176	155	155	139	167	153	177	162	166	154	176	151	164	165	155	160	156	191	160	166	166	137	154	173	163	166	157	164	145	152	140	144	163	147	163	155	161	177	128	155	153	154	145	170	158	137	167	153	130	136	148	159	146	156	148	173	141	147	150	142	141	146	140	156	147	151	140	165	169	179	161	171	157	174	148	178	145	135	161	135	151	158	171	158	154	160	158	157	149	151	159	172	133	161	187	161	160	123	144	141	180	162	162	154	146	175	175	149	146	146	135	147	168	156	156	155	169	167	166	157	152	153	154	175	141	156	143	145	153	189	160	160	170	171	159	130	165	154	166	163	157	147	168	165	138	178	166	159	158	186	169	136	144	125	151	161	178	166	167	148	149	164	152	182	134	143	182	143	143	181	165	171	148	166	151	152	171	150	145	149	176	159	142	148	149	145	170	163	150	139	159	175	150	132	155	167	153	196	167	159	175	164	142	166	146	162	177	170	165	186	167	155	144	147	150	145	169	156	151	148	137	137	165	150	146	160	167	140	180	151	183	139	171	157	155	139	178	145	165	152	180	179	168	147	178	143	178	167	175	135	179	162	141	163	153	168	161	144	143	171	147	167	175	144	152	160	166	167	153	152	141	170	189	163	175	168	158	149	140	171	157	151	168	168	164	163	149	160	142	149	162	160	158	151	162	161	147	151	160	144	143	140	137	159	169	200	171	161	157	159	171	164	167	167	140	153	170	156	181	166	145
4534	13234	9109	4186	2934	2231	1650	1309	1065	874	664	607	500	464	447	392	385	369	314	317	325	250	265	305	273	246	264	247	239	261	226	242	241	229	224	259	218	256	252	207	222	216	241	235	225	232	230	223	237	195	213	196	187	224	216	183	222	204	222	175	192	234	199	217	215	203	219	218	207	224	226	213	190	220	212	179	215	210	209	217	207	204	190	205	210	196	190	188	211	202	220	216	217	201	182	210	192	197	213	206	207	209	182	204	203	209	210	226	200	208	201	188	208	202	213	200	200	215	180	234	194	201	188	206	178	215	204	193	219	189	191	210	201	204	189	183	166	200	213	211	197	203	216	203	212	211	194	209	199	219	205	196	213	223	190	190	185	191	209	193	196	191	229	197	225	211	216	203	212	206	196	220	187	202	193	198	207	206	192	237	181	159	218	191	177	199	188	197	222	204	195	211	197	194	206	197	186	224	206	238	219	208	204	204	210	189	190	198	211	212	191	187	196	203	210	203	193	222	210	189	216	226	198	188	187	211	179	199	176	214	210	227	235	196	178	222	209	175	203	194	214	208	188	174	190	186	217	216	188	226	207	223	199	208	222	200	209	203	200	206	222	190	184	178	198	194	202	222	225	218	192	205	183	182	192	191	204	183	187	218	210	197	184	201	212	216	193	198	225	197	188	206	214	207	196	209	207	202	209	202	218	225	187	206	223	191	211	199	211	167	216	213	194	204	190	222	206	184	203	220	224	204	207	190	191	222	189	190	195	194	198	222	190	203	189	204	229	207	218	206	174	204	229	192	214	184	208	214	206	184	200	218	186	187	198	236	206	191	219	193	210	187	201	183	201	204	202	218	177	177	192	212	189	187	210	200	214	207	216	177	177	183	238	217	192	179	194	206	179	207	189	201	236	223	194	208	210	197	199	199	218	204	173	189	196	216	196	230	218	206	210	187	188	196	189	208	216	199	232	181	195	189	210	181	206	202	189	206	201	211	220	232	231	197	216	220	187	190	207	223	205	195	197	203	211	214	206	187	208	177	190	208	203	214	202	179	165	207	201	192	213	185	212	211	206	219	206	214	185	201	207	223	188	203	191	198	212	213	203	176	215	179	189	208	229	198	187	207	201	204	199	187	208	207	194	199	191	187	195	199	191	202	193	194	218	198	220	185	196	193	188	176	188	200	200	216	194	206	215	211	188	189	191	192	180	183	223	205	198	197	213	214	199	192	182	197	210	186	201	209	232	195	184	189	219	238	219	167	199	219	196	203	215	214	169	189	214	191	194	191	192	216	192	197	219	215	160	195	197	178	179	203	218	221	178	216	200	188	213	196	237	191	207	213	213	211	194	216	197	200	214	215	182	213	199	226	208	205	202	189	200	205	186	175	207	186	192	196	212	217	197	218	209	209	200	205	202	213	197	201	202	196	204	204	220	210	204	201	192	182	189	178	209	187	228	168	201	213	195	201	223	183	211	200	194	221	207	192	244	181	195	229	190	185	194	198	218	184	207	176	237	209	202	185	221	212	218	170	206	207	171	214	205	181	220	192	216	197	178	224	203	200	221	218	203	181	224	196	203	199	226	218	206	187	217	187	174	204	203	218	218	197	195	211	218	178	208	214	201	187	222	216	202	215	175	210	201	181	180	206	206	200	190	204	192	214	208	189	210	190	224	169	180	195	205	196	181	183	205	193	209	189	184	207	189	206	210	195	208	189	206	231	208	196	231	196	227	200	184	202	217	223	210	202	207	207	219	219	207	207	180	218	187	183	213	200	184	192	206	225	189	196	225	204	203	192	200	199	209	202	203	216	220	204	180	220	204	205	175	221	206	197	190	195	199	212	190	204	185	188	196	200	196	224	209	216	212	203	208	213	196	188	185	171	219	219	207	201	199	201	198	210	209	215	209	207	167	211	202	191	190	208	196	190	215	176	213	180	212	202	193	215	174	191	210	205	203	222	190	187	219	194	207	204	204	204	187	185	190	206	193	222	199	198	181	183	222	206	176	207	218	189	196	194	190	209	213	227	192	206	202	198	248	195	207	191	185	175	211	184	227	204	200	189	207	210	233	221	231	203	172	214	201	183	193	185	218	205	206	208	201	193	181	191	184	190	213	210	216	209	214	209	220	212	197	209	216	193	211	185	187	179	195	218	203	209	208	210	194	212	222	203	215	193	216	191	197	212	210	194	186	212	199	202	185	189	176	190	197	197	207	232	202	215	203	183	205	225	215	176	201	200	242	207	208	174	210	197	191	188	206	217	199	208	186	179	179	210	202	232	197	199	211	218	206	208	197	194	206	189	206	223	220	183	223	215	183	209	210	185	206	222	199	210	212	195	195	218	185	184	187	190	201	215	219	207	222	212	199	195	193	212	199	174	185	191	206	213	181	186	192	213	219	197	244	216	214	207	199	216	209	191	187	215	207	211	196	212	177	199	207	202	239	199	182	216	195	215	181	189	206	197	210	209	214	213	203	217	208	186	210	176	181	227	199	204	185	202	220	197	221	199	209	201	221	225	197	182	206	203	205	194	195	196	189	215	193	220	204	200	183	197	199	195	208	198	235	208	175	201	200	197	203	189	220	173	198	219	215	201	214	200	198	232	197	211	202	197	198	198	203	224	197	204	213	216	187	193	188	209	209	196	211	198	201	210	206	195	202	199	190	205	194	203	222	207	213	221	198	209	213	190	211	186	210	194	206	205	208	192	185	202	224	212	191	194	215	185	195	194	215	197	194	184	193	190	214	172	199	195	198	200	194	194	204	200	223	191	187	191	188	215	200	212	196	213	215	198	195	217	205	210	205	194	220	216	199	213	214	202	229	200	206	209	187	197	200	200	185	205	233	181	198	199	207	199	190	210	202	192	193	195	223	187	194	202	193	205	213	174	175	184	170	184	220	214	204	209	214	183	175	206	200	207	168	192	184	230	196	203	206	208	200	214	178	200	210	217	204	196	222	161	178	218	204	185	212	192	184	204	190	212	201	211	215	192	208	181	219	190	213	201	220	201	199	174	196	193	217	200	215	210	214	205	190	194	188	205	183	205	202	191	225	224	211	199	216	184	226	192	185	193	201	191	204	186	170	200	205	202	199	210	202	204	199	198	209	201	218	198	222	205	218	183	227	216	202	202	192	192	191	198	207	225	192	213	190	210	184	196	197	205	196	188	180	189	187	213	208	187	183	216	203	214	188	200	181	210	199	217	198	205	210	190	185	186	198	181	212	190	195	203	198	183	177	196	193	226	211	211	210	218	209	201	200	199	201	183	211	186	220	216	216	191	182	191	215	231	217	189	164	205	211	215	191	183	177	217	198	226	190	195	201	201	200	209	196	202	215	190	190	204	210	199	224	200	186	180	205	209	186	209	219	204	186	200	186	180	204	205	211	200	202	190	194	214	212	194	212	205	191	199	204	222	205	199	205	183	219	190	186	193	194	203	197	185	198	224	212	197	204	187	209	191	229	195	190	223	203	200	213	198	181	188	219	220
27081	18160	3987	791	623	574	467	413	437	409	404	401	414	432	414	409	383	385	382	351	426	370	388	409	377	379	418	373	404	397	397	410	415	399	368	393	386	404	368	384	372	414	402	411	380	370	393	399	417	376	407	384	378	411	367	423	375	401	396	407	413	428	408	446	394	457	394	374	447	384	406	393	359	412	427	426	419	400	416	374	422	410	429	405	386	381	369	397	405	370	388	410	370	384	405	380	387	407	415	397	401	381	383	400	368	411	424	399	386	439	420	415	397	382	420	401	401	418	382	388	415	397	413	381	388	397	432	391	441	448	354	439	405	414	432	362	394	405	389	432	382	387	413	448	403	407	410	443	400	384	383	403	358	411	390	441	405	403	421	401	414	406	415	437	403	387	400	400	374	414	379	402	399	404	408	397	408	427	419	426	391	358	410	382	399	377	409	408	400	377	412	381	416	385	383	394	415	407	383	377	337	415	416	369	383	424	403	387	402	394	414	390	383	387	446	393	381	367	358	400	360	413	405	400	387	396	429	407	395	376	360	365	396	397	391	410	384	392	429	404	401	403	393	405	376	391	363	407	383	416	374	380	419	420	413	406	413	398	400	406	345	400	402	374	388	417	364	406	406	396	384	384	390	389	406	390	395	379	394	390	395	407	372	413	412	420	397	426	404	412	394	401	407	366	388	402	389	392	403	409	357	356	366	376	397	416	392	411	383	374	427	412	427	441	380	392	411	408	365	400	411	381	408	368	397	411	411	424	421	389	378	407	444	426	379	400	368	422	407	389	421	407	371	399	387	421	400	411	393	418	380	410	421	416	335	396	385	437	438	380	412	415	412	386	398	416	411	387	440	415	381	371	388	377	404	401	401	389	390	396	397	386	416	390	354	377	448	394	393	399	420	382	420	415	412	413	415	397	408	394	407	416	383	400	364	391	419	411	410	432	432	379	408	393	422	386	386	413	399	417	422	395	390	401	421	404	402	393	393	377	409	414	375	373	379	422	352	393	381	408	430	403	415	395	374	385	415	420	419	377	403	390	398	378	393	418	426	422	386	380	376	402	409	417	392	401	387	417	367	387	400	402	375	427	375	386	382	415	395	392	420	415	421	421	422	374	375	409	406	367	379	390	427	402	390	411	349	379	425	369	423	397	413	380	376	360	440	401	396	373	398	424	425	394	395	390	393	386	378	406	409	385	393	379	427	433	403	400	395	402	383	380	421	408	398	387	370	406	395	389	388	421	375	397	382	415	381	418	391	436	416	419	386	408	389	426	410	376	400	395	413	395	372	389	379	384	381	394	393	386	385	400	420	382	390	388	397	404	384	440	371	348	395	390	380	430	413	415	421	435	398	405	402	368	393	384	387	397	371	407	421	374	405	427	386	392	414	392	391	398	399	385	388	412	411	413	371	416	436	402	421	413	405	365	406	377	381	381	388	385	395	383	383	394	364	373	420	398	370	397	381	393	397	390	385	445	382	402	375	376	400	419	421	362	433	379	372	406	395	430	399	375	402	367	379	392	369	407	408	378	390	374	355	411	389	446	387	385	404	398	401	372	374	377	435	435	404	384	408	408	422	387	403	401	406	412	405	417	385	400	401	396	376	411	379	379	375	389	390	351	413	390	376	409	368	423	410	431	370	441	396	412	418	376	431	405	363	396	409	398	416	390	427	389	387	428	371	412	387	401	410	399	436	405	399	401	389	409	396	379	385	439	421	416	394	375	390	408	403	405	381	378	425	389	435	406	418	410	392	420	393	370	386	385	397	379	361	360	381	405	403	391	406	385	409	402	404	394	412	421	394	410	396	388	414	377	400	407	368	427	415	397	391	383	393	399	436	403	428	402	414	403	386	400	395	396	411	431	414	451	417	406	391	395	394	401	389	393	411	439	376	372	382	429	383	383	385	400	411	374	437	355	384	401	388	431	366	393	418	413	372	422	372	403	405	391	384	391	409	392	406	402	397	435	404	409	372	423	417	378	425	382	385	371	377	423	416	404	409	414	413	381	389	439	408	372	405	392	364	425	438	388	399	391	421	392	396	423	400	407	382	411	383	412	413	398	393	395	450	401	380	394	444	403	438	416	370	383	426	382	376	379	427	429	395	387	397	448	375	419	395	416	385	395	436	378	451	409	434	371	392	395	426	361	394	423	383	425	361	403	395	428	398	390	389	412	381	420	365	403	401	382	409	401	444	407	428	378	415	389	382	461	435	400	348	438	420	404	398	411	405	361	399	375	401	385	407	416	394	400	397	413	389	409	377	390	400	412	394	409	414	379	419	370	433	381	415	393	370	399	424	410	405	398	427	397	388	431	406	422	407	441	366	416	390	367	418	396	405	372	408	423	419	422	366	380	394	409	366	381	379	378	401	429	394	412	427	383	396	401	376	435	407	407	410	399	406	393	390	374	412	382	435	429	420	414	373	430	410	390	384	415	402	416	399	384	369	377	446	412	361	400	356	407	409	401	392	415	403	424	398	360	381	404	403	384	383	360	408	394	438	401	415	423	419	388	383	406	421	390	360	400	421	391	405	414	379	404	374	403	404	418	361	404	433	378	395	405	417	375	384	366	411	389	383	401	412	389	447	378	392	384	422	384	404	407	398	381	382	410	405	413	374	376	391	391	403	398	404	372	347	390	415	385	431	415	432	389	410	390	385	424	379	356	424	422	420	363	372	374	401	430	392	385	387	375	391	422	381	370	399	388	376	400	378	393	377	414	375	396	386	409	401	422	418	386	390	365	387	377	383	387	384	409	402	406	405	422	400	383	397	411	402	370	442	390	421	411	396	437	355	399	393	349	396	387	393	365	366	402	417	418	383	421	389	348	409	388	417	370	399	406	426	404	419	376	410	416	399	416	397	395	343	388	395	360	392	409	386	433	373	395	384	389	381	398	382	421	402	407	417	421	387	390	388	391	414	359	395	404	359	406	406	366	381	389	427	385	410	416	383	378	421	409	382	358	395	380	383	404	444	391	384	399	416	412	425	393	420	430	408	380	384	404	400	376	375	391	397	383	409	408	398	414	409	437	412	425	409	420	384	386	371	386	370	419	392	400	406	408	399	425	459	397	379	410	395	412	383	386	434	421	358	382	383	407	409	410	406	373	420	389	412	407	473	399	398	412	393	410	434	393	398	359	402	441	418	381	410	378	412	410	388	387	407	391	375	369	417	415	364	391	376	411	394	378	380	406	417	373	355	373	433	409	388	395	382	385	372	386	451	418	418	412	407	392	373	396	367	417	403	428	378	382	420	450	416	393	413	388	363	395	387	409	406	397	416	385	421	403	384	424	418	426	412	398	378	425	409	401	397	426	419	386	404	411	394	390	386	381	387	404	370	351	394	405	380	427	411	429	404	411	377	386	416	422	372	406	389	415	349	393	371	393	412	411	431	405	359	394	388	443	424	417	367	409	421	397	409	401	388	382	387	413	421	401	382	417	437	393	390	371	418	388	361	390	404	406	385	391	421	382	430	366	375	429
4294	1024	830	672	560	504	547	555	503	501	488	486	507	521	499	525	476	505	522	489	474	476	491	464	525	501	484	485	468	494	425	483	538	527	506	503	510	480	504	465	464	548	500	478	529	472	475	475	529	496	512	448	481	465	478	493	483	492	504	504	489	495	482	475	480	469	509	440	450	454	462	461	460	463	463	488	506	494	526	453	487	491	492	502	461	458	500	495	507	505	507	513	481	447	497	473	464	495	489	443	501	507	505	459	486	487	510	491	488	507	470	498	444	483	493	529	430	503	481	501	494	452	490	468	496	489	510	477	487	460	482	464	506	454	473	462	444	475	481	517	491	520	492	512	474	462	470	490	497	502	473	490	513	484	461	492	478	474	496	479	501	534	484	469	472	543	471	520	480	518	451	468	473	463	474	491	464	461	483	474	485	463	488	504	479	510	530	488	517	444	514	457	532	493	496	502	482	437	482	458	489	530	480	471	485	505	500	506	484	512	476	457	487	482	482	495	458	485	461	487	505	452	470	476	478	480	472	487	485	533	463	506	535	465	466	506	467	436	501	504	477	490	461	532	544	487	476	512	479	493	519	463	470	505	494	461	487	516	494	475	482	466	509	485	472	480	492	487	490	471	464	450	461	474	479	490	494	441	473	461	478	471	504	463	460	450	457	462	472	482	455	502	474	471	443	448	465	467	485	523	528	484	461	491	491	484	512	466	477	508	510	462	485	465	458	517	499	515	484	498	479	505	515	490	472	476	501	490	470	503	474	519	461	457	508	480	488	498	522	508	498	513	475	497	511	468	484	477	518	473	491	495	520	466	475	491	497	477	529	524	472	467	470	451	483	520	484	508	467	472	470	463	481	463	505	496	478	519	484	485	472	444	472	475	479	438	498	497	496	465	457	475	446	516	513	458	488	471	498	458	507	500	493	494	459	465	490	476	481	485	487	516	496	479	491	483	486	467	507	459	493	502	498	457	506	478	474	485	514	459	436	506	484	513	423	501	484	478	504	465	502	510	478	481	500	491	486	455	460	498	509	512	521	497	489	504	459	551	488	475	478	492	516	496	490	457	483	501	441	476	494	441	496	460	493	464	451	490	465	456	494	496	496	481	540	500	460	505	478	527	531	460	494	509	485	485	496	545	469	465	458	492	493	500	516	484	519	495	491	533	477	456	487	470	513	469	526	506	527	503	504	480	479	488	517	518	440	506	506	485	482	491	505	516	454	503	514	454	483	525	521	444	514	514	505	474	498	493	482	466	498	500	470	513	495	449	456	454	522	440	463	459	477	496	513	452	486	532	493	491	486	471	485	498	475	462	498	471	483	484	461	465	515	505	517	498	482	454	498	511	465	460	505	487	494	481	522	506	467	470	487	491	510	470	478	502	480	489	440	472	504	415	504	496	496	481	413	484	466	471	424	473	510	509	461	491	523	519	473	485	490	474	501	503	492	515	508	472	490	504	482	465	481	499	500	505	490	497	478	474	535	445	470	467	470	509	517	495	483	456	457	494	475	462	495	483	509	473	490	508	469	497	493	539	514	486	473	530	505	468	484	471	510	480	479	466	461	501	481	508	466	459	489	435	487	493	505	503	466	519	466	466	466	496	466	540	502	473	492	464	481	490	465	499	502	474	491	487	518	510	527	507	531	489	510	443	483	519	439	492	479	485	504	467	477	462	487	473	480	492	474	476	517	532	502	518	486	490	431	490	503	468	498	479	510	508	490	462	497	489	477	464	506	497	523	442	486	495	478	477	442	462	483	509	519	482	484	495	514	463	485	488	465	459	495	472	519	445	466	513	504	471	512	456	479	509	478	465	476	469	466	505	488	487	474	499	486	487	497	517	451	498	485	520	515	453	495	477	489	485	459	468	495	483	459	458	505	458	499	445	461	493	547	520	532	471	489	457	501	452	517	505	471	487	450	512	495	486	513	505	482	503	453	496	517	473	466	524	507	510	483	448	476	476	430	451	511	479	481	477	514	466	430	528	506	476	504	481	486	512	539	494	464	470	513	492	480	515	512	508	502	461	526	481	476	453	482	511	475	474	509	518	493	468	475	478	458	492	439	525	467	487	471	522	451	449	486	468	469	466	494	501	513	491	506	509	475	492	482	494	485	488	466	516	482	477	503	502	489	520	473	462	468	482	498	466	484	489	508	527	454	471	493	491	479	450	505	517	477	539	486	482	509	511	476	473	474	473	448	506	468	468	487	506	475	487	499	487	477	477	489	488	484	488	494	502	455	461	465	470	488	488	516	484	472	525	475	498	495	469	484	461	449	442	481	468	483	521	465	499	525	461	493	472	477	470	490	473	473	451	512	473	485	497	502	499	480	506	483	522	478	486	481	493	470	495	495	489	508	502	489	510	493	513	492	491	441	471	515	530	483	516	461	488	514	490	466	490	507	489	482	500	481	471	490	459	519	482	487	529	513	474	497	509	492	470	471	466	506	491	507	483	471	483	485	491	489	464	492	442	506	460	527	463	531	480	484	497	466	493	501	494	434	492	459	448	527	475	487	492	477	476	505	469	471	474	467	451	502	512	460	477	504	503	479	501	478	483	482	477	454	501	484	523	461	508	431	500	500	467	483	505	513	460	484	471	512	473	533	504	499	466	459	484	482	471	478	470	504	527	496	489	473	502	489	487	495	504	485	472	497	495	516	483	504	460	489	481	477	482	499	490	515	491	467	518	475	473	499	502	500	481	527	484	470	471	455	487	449	489	482	478	453	478	417	503	491	486	523	482	517	473	475	482	501	462	467	483	490	500	523	476	471	457	483	479	514	444	471	482	487	493	481	517	496	470	479	502	464	467	486	479	480	440	486	442	488	475	470	495	487	514	500	480	522	473	484	467	461	519	461	462	485	447	488	520	506	489	504	495	496	499	506	500	504	480	508	513	492	497	488	488	485	495	515	486	532	464	458	524	500	506	471	469	534	459	486	494	448	486	432	500	472	494	504	498	507	485	482	501	489	473	487	494	465	463	484	480	500	458	459	497	520	495	467	482	503	452	471	492	483	497	459	490	500	488	503	516	535	445	497	477	509	475	471	494	487	475	521	463	531	474	491	443	523	501	512	493	511	456	489	454	493	494	509	455	492	513	488	476	472	497	450	464	476	467	487	493	465	456	474	468	513	512	455	512	480	493	495	457	494	432	466	429	507	495	482	474	477	480	508	453	492	528	445	497	465	449	489	429	455	479	487	488	478	531	520	506	503	480	493	496	484	508	507	499	484	507	516	440	528	476	494	487	481	496	480	463	468	518	516	449	443	486	528	462	538	538	464	463	489	502	505	506	545	488	483	501	465	488	514	467	498	430	504	470	495	470	502	471	513	474	485	473	480	479	505	504	520	470	477	501	513	516	495	503	497	511	478	485	504	489	504	517	517	468	479	482	466	478	488	469	494	489	500	498	492	495	504	502	505	491	494	483	462	440	505	548	502	447	488	476	447	470	489	467	481	508	473	440	510	485	483	492	488	504
23512	21090	28262	24176	21095	9246	1016	653	550	525	530	492	418	437	398	399	424	398	422	411	417	392	376	388	383	403	409	424	358	387	374	386	403	355	393	375	389	390	400	395	405	390	381	347	390	362	419	397	384	360	382	404	394	372	387	397	369	414	375	367	361	375	392	410	382	409	360	370	358	382	355	392	380	374	402	411	403	372	381	385	393	365	374	364	412	370	375	395	367	373	366	410	420	397	393	393	409	400	387	376	389	387	393	406	417	380	376	338	378	378	372	418	419	381	394	365	387	399	356	371	357	397	374	375	361	365	350	354	421	348	362	399	341	367	398	366	456	371	366	375	375	413	393	355	396	386	393	378	332	402	390	401	382	410	375	380	366	379	367	395	391	378	403	397	378	390	348	390	400	390	400	379	347	357	355	376	361	368	375	343	347	398	402	346	374	406	400	394	385	360	385	390	363	404	376	404	385	417	425	341	401	379	368	380	367	361	381	358	412	351	402	366	368	355	360	399	369	387	386	365	389	384	385	382	414	348	396	407	395	369	388	362	388	390	356	407	352	389	399	396	365	388	394	364	355	330	375	380	384	372	373	369	377	377	369	399	370	381	362	367	392	371	373	382	394	348	391	375	365	385	383	356	401	379	415	399	383	388	363	423	394	393	407	400	366	328	391	384	394	395	370	377	386	387	380	399	410	413	385	338	360	381	387	414	384	372	386	370	390	382	353	364	377	426	389	368	360	367	413	381	386	378	363	365	383	383	371	367	326	382	384	400	379	340	347	367	406	372	393	415	366	404	402	376	381	373	419	406	364	393	382	399	378	376	394	363	390	416	415	393	393	376	379	388	364	385	388	382	330	368	374	362	368	371	384	332	376	350	371	369	375	355	388	382	391	357	392	395	348	374	376	391	352	367	389	384	404	361	402	362	381	394	397	379	410	387	354	382	391	382	360	438	358	370	406	367	423	392	380	357	378	372	387	387	380	371	417	409	399	366	380	373	401	386	397	367	375	386	419	406	358	354	394	403	386	364	366	388	362	398	363	380	368	380	380	385	383	387	389	386	360	365	395	419	423	380	391	384	356	365	358	391	356	391	406	372	368	356	343	360	372	377	340	367	393	403	361	363	392	375	378	369	374	396	417	402	405	352	373	401	357	414	385	365	396	388	378	377	374	400	370	382	375	368	375	402	405	355	389	373	387	380	357	424	383	369	409	395	384	370	387	397	395	384	357	403	391	347	368	353	393	389	356	387	355	378	352	372	386	379	347	345	384	366	384	333	356	412	393	373	387	373	376	394	359	378	367	361	397	387	364	401	406	405	418	379	384	374	400	374	376	383	403	409	367	381	363	370	366	370	364	409	375	375	401	363	366	379	373	386	357	361	399	359	392	382	369	405	385	361	363	387	372	367	376	398	348	377	368	381	366	376	379	366	328	364	374	410	418	365	360	407	349	372	374	430	380	382	397	392	399	362	416	363	387	393	376	367	337	415	384	374	385	397	377	405	377	359	384	333	371	364	365	397	395	399	412	404	418	394	355	390	347	372	377	367	369	353	360	365	375	395	379	380	394	365	399	365	409	418	377	375	354	359	359	399	384	363	428	375	378	398	420	383	371	373	366	409	427	385	357	395	391	382	416	379	367	390	405	360	385	388	377	369	352	373	356	368	361	373	381	387	340	402	390	391	366	354	405	390	434	402	358	353	380	423	416	388	354	390	365	368	383	371	352	376	389	395	391	387	392	378	369	406	375	390	410	409	401	419	373	399	368	392	387	406	376	361	372	369	378	373	366	347	365	379	377	361	395	375	385	401	403	402	385	361	375	421	389	378	380	364	378	371	358	409	392	393	408	349	379	399	379	387	408	369	409	383	353	390	399	377	398	389	380	372	350	387	367	395	379	387	352	373	386	385	340	380	362	391	379	391	381	381	390	359	363	380	348	394	380	374	399	366	381	407	384	359	386	408	398	360	358	414	393	335	376	342	394	370	381	385	373	392	365	394	399	377	407	393	412	357	391	382	359	356	385	365	386	377	406	363	348	370	336	361	377	363	387	406	378	362	407	369	386	404	384	377	353	352	343	360	351	345	385	381	366	373	379	358	374	313	391	340	370	403	391	375	377	393	378	390	392	388	397	407	345	342	374	394	367	353	365	426	356	389	393	382	371	386	381	370	382	352	369	392	355	396	384	360	374	375	366	367	381	379	386	347	387	385	386	405	416	361	359	368	357	366	350	361	375	392	373	396	395	412	384	397	356	371	364	364	368	364	366	416	369	370	378	373	408	384	396	395	365	366	376	390	351	385	369	375	410	381	394	405	378	393	370	354	366	369	390	400	389	386	405	388	382	372	364	365	366	373	367	373	374	351	364	417	377	374	383	381	387	361	368	405	372	351	369	361	391	393	336	356	379	358	348	405	354	350	371	408	390	333	402	424	372	401	372	348	358	370	397	370	367	383	334	357	349	392	371	389	380	349	398	397	390	387	407	370	413	357	390	401	344	394	371	353	332	369	384	366	401	348	409	403	391	388	397	436	389	348	397	362	373	383	348	359	404	326	351	375	434	375	389	350	356	351	369	382	403	374	394	370	394	364	377	364	378	361	381	355	364	362	361	375	406	386	421	391	378	396	388	383	355	379	385	395	391	405	417	403	411	398	388	368	374	360	381	356	334	373	388	363	375	427	389	397	379	386	403	380	372	358	393	359	397	375	374	362	375	375	377	406	380	361	407	371	356	346	379	369	377	364	362	408	362	372	398	364	359	352	355	391	400	388	349	380	398	381	377	377	391	403	379	407	397	407	379	374	410	367	356	367	366	369	397	361	361	350	395	390	378	366	408	381	371	364	386	404	392	388	374	372	370	362	400	361	359	423	357	381	370	378	404	351	416	363	362	418	379	372	388	370	383	378	396	382	419	411	378	376	434	388	367	370	371	343	364	359	377	350	389	389	372	400	365	380	413	335	343	373	377	430	404	420	370	354	387	368	389	390	390	383	441	339	391	387	362	382	393	372	381	391	400	383	390	384	368	395	346	386	385	384	374	371	354	374	340	375	367	412	369	378	351	372	400	399	400	386	389	396	385	349	394	361	383	371	401	379	354	346	360	379	383	363	362	363	410	372	382	373	409	360	391	404	343	395	388	355	326	376	375	375	393	408	401	399	386	355	367	373	412	383	414	401	366	376	377	377	357	362	357	354	367	359	374	382	410	395	388	394	385	377	361	353	372	357	383	380	373	389	416	369	409	363	382	419	387	379	360	388	372	385	351	395	393	394	366	397	379	386	395	396	372	363	369	377	389	377	401	408	368	404	394	374	339	383	362	414	392	385	347	357	379	351	411	381	396	344	375	384	402	406	378	382	372	392	351	419	393	372	371	396	378	374	370	358	365	394	357	375	355	338	373	406	379	388	365	364	346	401	365	382	405	350	382	422	362	363	347	369	398	336	389	389	384	366	343	401	415	398	372	394	370	354	399	391	406	387	344	358	392	347
3467	8077	5579	2658	1941	1502	1239	1046	924	793	706	684	662	581	571	585	540	530	521	533	516	516	482	504	502	498	461	498	513	500	475	495	467	462	442	503	481	474	472	472	460	464	480	498	488	508	461	451	458	453	457	454	469	455	473	493	471	457	490	501	478	449	470	432	490	462	487	484	471	507	443	504	470	468	464	433	483	453	471	478	463	489	479	493	489	482	476	449	459	474	430	510	469	501	496	488	469	493	484	450	451	468	449	460	487	473	468	465	493	432	456	451	418	487	459	462	474	471	478	483	443	454	457	455	451	521	482	464	466	476	465	456	473	488	441	460	457	458	462	490	515	490	451	461	482	457	509	498	471	434	456	481	418	489	455	472	484	448	503	475	469	440	492	455	452	485	486	495	483	475	458	497	451	473	427	419	462	470	455	465	445	485	446	458	460	444	420	456	481	462	472	489	452	447	481	474	474	460	469	458	467	441	462	413	480	436	496	447	440	510	460	451	468	514	464	465	492	458	462	456	478	440	485	496	429	489	444	460	483	472	455	449	479	488	453	485	466	472	476	460	442	450	427	431	467	446	470	445	473	497	438	496	437	465	487	465	492	456	484	500	481	458	432	450	442	432	509	461	465	472	487	503	466	448	443	465	519	463	480	480	501	479	455	462	520	477	485	461	457	479	443	459	458	507	457	454	466	469	501	433	420	480	489	461	461	449	451	448	465	491	432	464	456	447	449	468	472	443	481	476	487	503	448	484	484	444	459	478	488	451	448	483	468	482	465	520	469	470	458	463	452	441	467	516	401	490	482	490	493	482	443	481	476	457	449	467	431	470	456	486	482	453	482	434	483	455	451	485	487	455	461	460	448	449	458	430	495	449	456	483	510	466	460	463	446	473	463	435	428	453	468	468	500	472	458	435	412	468	466	486	438	482	440	494	502	447	474	477	453	485	463	479	480	497	439	458	457	469	489	526	429	444	448	448	496	466	453	497	444	418	467	451	481	479	431	466	502	439	455	451	471	492	474	487	456	453	489	489	460	463	450	497	469	438	526	450	465	498	439	480	479	443	486	466	464	493	489	458	491	470	516	485	500	437	451	497	460	483	467	472	492	503	453	462	484	481	451	438	488	457	500	442	470	486	491	459	466	454	442	444	495	461	471	493	495	474	472	488	468	483	464	481	458	486	436	472	482	476	468	435	443	505	489	473	453	450	475	461	441	455	453	479	452	444	474	454	454	445	466	500	464	464	449	518	467	469	461	474	495	472	445	467	476	414	455	473	488	451	466	462	448	486	453	491	465	481	449	454	487	469	431	475	458	473	481	484	472	450	497	501	500	420	493	486	497	437	456	496	462	458	416	509	492	432	407	438	457	466	444	460	488	475	483	471	448	448	465	488	484	481	482	483	463	467	409	469	494	491	451	469	454	472	482	454	453	448	459	480	420	477	463	469	438	469	463	461	443	487	448	440	423	440	429	499	436	516	507	494	495	456	458	465	450	478	474	456	467	463	478	480	484	451	437	458	478	466	510	451	439	423	470	468	481	455	487	491	470	423	431	483	465	479	490	445	487	480	495	501	443	456	450	460	439	483	495	441	474	470	507	476	443	443	472	452	471	489	467	472	471	442	449	477	471	467	478	480	482	470	438	479	464	485	485	509	465	427	480	467	457	496	477	449	452	439	479	469	466	481	489	473	493	459	506	458	427	490	470	462	527	468	455	468	442	479	477	442	442	463	462	462	465	490	460	514	478	478	472	446	461	428	434	479	421	476	448	503	474	486	488	449	467	461	507	431	492	463	470	500	465	474	463	458	487	505	460	461	452	512	477	455	463	463	454	492	432	453	491	494	480	448	437	469	476	484	492	472	442	440	499	448	435	468	491	478	484	510	456	448	481	451	536	460	457	417	458	479	464	474	481	495	480	481	459	438	493	477	445	494	488	490	485	472	537	487	454	465	455	490	484	449	491	479	504	406	502	517	473	475	460	475	473	434	501	451	439	457	470	525	459	480	472	472	473	461	456	485	486	428	459	442	508	467	485	470	454	478	513	481	477	452	477	487	421	492	466	502	471	486	480	460	471	506	463	454	481	482	487	472	459	479	486	466	476	440	466	494	472	479	439	494	476	503	493	469	509	470	447	499	479	466	435	483	489	462	454	455	507	485	485	471	483	501	462	505	488	462	447	482	493	480	485	457	466	486	471	486	454	453	453	455	491	487	477	487	475	457	423	466	458	444	455	469	489	472	499	456	485	492	477	488	469	463	452	457	462	437	446	475	479	451	462	471	483	456	494	457	410	429	447	502	474	481	507	471	498	464	478	480	469	453	475	481	470	449	495	469	462	496	433	480	500	465	432	491	464	424	473	498	453	482	472	471	478	455	479	459	492	464	484	442	490	478	466	479	464	468	452	420	434	438	464	477	459	487	448	439	471	449	462	466	502	490	467	502	451	457	470	447	487	467	476	443	482	478	490	482	478	491	474	440	456	455	442	464	446	434	480	476	445	501	481	457	464	454	465	471	447	428	456	497	449	453	476	535	474	452	468	460	465	438	480	475	492	454	430	478	467	481	453	481	464	465	481	463	437	439	491	451	513	460	457	520	467	499	469	440	460	462	505	458	453	484	451	458	456	464	461	479	489	471	431	468	482	457	446	465	455	497	463	475	502	484	451	473	468	473	460	473	473	471	443	456	480	441	492	467	475	446	488	486	462	510	477	505	464	473	479	454	460	462	482	468	466	488	454	472	458	504	476	441	482	458	470	464	423	492	442	475	497	483	510	436	452	412	452	472	472	453	482	510	464	479	488	466	444	484	514	481	483	476	475	480	525	458	480	491	483	499	478	461	494	518	487	520	440	467	446	436	486	423	464	456	486	485	434	448	500	448	483	459	457	463	433	475	457	489	442	481	475	481	462	478	443	463	483	465	425	424	467	482	445	466	482	457	471	451	443	493	467	493	430	451	440	443	458	472	488	462	480	464	460	467	463	452	478	456	466	461	436	456	465	465	498	476	458	449	447	459	461	459	463	419	436	485	490	453	479	440	532	489	462	440	468	470	436	443	493	425	462	493	484	445	485	457	448	470	452	498	426	485	475	464	439	464	451	499	465	493	486	473	483	498	467	499	483	461	495	457	455	500	468	467	448	475	482	492	440	468	487	481	474	474	463	495	478	469	512	486	419	453	441	470	474	466	471	466	500	465	446	459	464	454	483	455	496	501	471	471	502	435	470	497	452	477	496	457	473	476	481	427	523	483	471	457	457	512	440	497	456	453	493	450	464	464	459	435	462	452	483	444	454	451	433	471	498	435	460	486	485	499	534	497	441	498	487	466	518	457	462	424	447	439	482	504	475	471	460	449	450	478	427	437	479	471	489	477	433	447	492	492	452	473	473	471	478	446	506	508	499	474	471	513	449	472	485	420	483	497	452	474	465	465	502	427	458	474	468	498	482	469	448	486	480	425	458	476	476	475	499	462	445	455	449	444	451	448
24614	21100	27085	25306	9220	531	372	318	315	265	277	297	309	256	253	265	235	245	215	223	266	244	221	237	234	243	237	261	248	236	225	253	214	216	212	211	222	211	211	227	236	234	251	217	216	224	233	223	201	214	236	231	212	213	213	230	247	204	232	237	233	211	228	221	203	227	246	231	213	248	212	207	224	269	224	242	213	220	215	220	233	222	225	206	237	235	207	227	219	214	216	225	203	224	251	235	214	216	250	261	213	251	221	232	232	235	231	243	213	216	237	217	208	226	196	225	232	211	226	204	237	245	226	242	259	246	219	219	233	227	206	227	222	250	234	245	212	212	235	241	231	208	225	213	228	240	204	198	200	194	212	259	219	205	240	237	223	238	229	221	256	222	232	220	238	235	236	214	233	222	235	223	218	223	248	218	216	209	224	237	237	224	244	233	208	209	210	215	238	220	233	219	213	220	271	214	259	220	224	213	234	221	196	251	223	247	243	220	245	240	208	215	195	236	218	203	224	250	246	212	219	216	217	223	259	236	216	243	232	209	238	205	214	224	239	240	241	223	215	233	220	205	250	195	252	202	237	217	195	217	263	236	228	252	215	230	222	236	216	217	219	236	236	233	236	190	255	202	226	224	266	227	237	207	231	233	238	218	243	221	215	243	236	227	223	229	225	210	247	224	238	223	229	233	205	222	197	221	203	255	195	235	223	229	206	228	231	235	241	217	212	226	235	235	244	230	204	233	249	244	223	226	231	240	229	219	217	226	217	216	214	235	234	242	242	211	232	231	238	226	187	236	246	209	228	225	230	243	220	249	211	196	213	215	227	211	210	242	233	237	212	228	237	226	213	215	240	197	223	227	204	193	200	209	211	218	217	202	214	216	237	218	227	238	217	226	233	209	212	216	227	223	241	236	217	213	250	229	233	227	240	224	213	217	233	232	245	230	251	230	220	226	224	217	211	230	209	221	258	262	247	228	207	221	219	210	216	226	211	209	238	221	222	234	224	252	234	224	196	213	214	234	209	222	225	232	245	223	220	221	201	220	232	227	255	214	219	236	233	205	253	260	208	202	215	212	224	226	221	216	224	219	218	240	231	233	191	233	227	247	216	224	218	207	207	212	211	210	213	237	215	218	207	225	188	232	236	221	238	202	239	207	221	220	248	218	254	195	215	224	238	237	221	200	236	239	226	232	241	245	221	209	237	201	202	242	210	236	231	247	207	214	225	221	190	211	190	247	235	230	226	237	242	223	240	236	225	242	211	248	210	236	231	220	226	223	239	231	262	254	195	217	217	250	225	219	233	226	246	222	237	243	209	229	219	212	206	200	242	208	206	242	214	226	223	214	235	237	236	202	253	193	211	233	237	221	239	216	238	217	208	226	199	239	226	203	223	215	205	219	232	225	240	240	236	234	235	228	255	228	231	221	225	235	211	221	234	222	241	217	208	232	232	231	214	199	217	213	221	228	200	216	221	229	254	231	245	234	239	224	231	245	227	225	197	231	253	218	253	231	229	232	230	231	204	201	226	217	231	202	212	240	208	253	212	208	211	242	231	258	213	267	235	234	230	229	256	220	258	228	214	198	248	228	238	228	233	217	210	246	243	235	201	238	230	217	217	229	233	225	232	232	231	224	199	190	226	222	253	218	231	223	211	202	227	249	252	223	217	230	211	211	229	238	217	187	217	202	222	222	238	216	218	232	212	212	233	225	244	217	238	240	239	216	251	226	229	229	253	231	238	200	224	218	223	214	218	236	214	241	221	226	221	231	249	236	230	221	219	211	209	233	249	233	226	228	239	209	230	225	227	225	264	229	226	233	233	230	221	243	226	218	249	258	222	231	223	223	244	214	204	219	225	219	226	224	216	226	216	235	232	229	231	217	228	229	226	217	229	230	235	214	226	226	212	255	228	226	237	204	229	235	212	223	218	229	221	244	237	229	217	251	233	239	240	218	240	219	226	233	214	216	229	231	241	239	241	214	242	213	228	234	238	227	241	240	201	201	211	226	234	235	255	234	236	230	228	213	211	233	214	214	208	240	204	239	229	239	239	239	229	218	221	216	235	246	209	227	220	212	221	231	190	236	245	238	221	209	246	224	225	268	254	224	196	204	207	205	231	243	217	233	235	235	227	234	227	231	233	222	223	220	206	201	218	220	212	221	236	232	209	217	271	207	246	221	248	228	217	234	225	210	231	217	221	244	236	260	208	260	244	236	207	227	241	241	225	223	235	248	237	207	244	221	241	222	223	218	244	232	231	218	231	227	250	242	236	223	220	225	222	226	211	241	245	241	233	249	213	235	241	197	215	216	224	205	235	217	219	207	202	239	256	227	222	207	251	232	240	221	245	199	210	259	213	233	226	233	208	230	231	224	234	212	221	222	226	248	226	221	221	219	198	211	210	234	216	233	235	215	221	218	221	229	243	220	221	215	222	211	227	215	245	205	234	204	235	236	210	240	247	190	250	222	225	240	230	228	204	229	231	242	220	210	230	235	240	221	211	228	235	230	229	235	214	244	222	217	210	237	212	226	229	210	225	230	239	213	223	216	223	226	228	229	223	223	236	214	227	239	243	226	248	225	240	243	236	223	216	253	244	221	212	218	204	231	225	223	224	211	222	227	209	227	224	217	225	215	225	227	204	223	240	232	235	206	220	241	201	241	228	232	225	237	200	199	209	235	243	221	203	183	220	210	240	271	203	214	233	198	224	215	224	252	202	230	236	228	219	220	227	207	212	230	215	212	214	223	206	226	244	219	229	241	209	230	230	218	243	220	214	214	243	207	238	241	223	237	213	247	219	244	206	215	228	236	224	241	239	256	203	218	222	209	234	242	243	216	224	230	234	226	219	219	224	239	217	217	218	252	221	228	226	232	222	237	207	239	240	203	222	216	225	243	212	261	214	220	219	240	223	245	231	209	234	202	192	241	216	219	217	188	234	231	241	222	237	247	269	237	219	194	227	221	209	234	206	189	231	238	228	240	224	242	211	188	245	215	261	241	242	189	190	223	210	232	234	234	223	243	235	240	252	210	231	208	195	259	198	230	247	233	207	214	225	222	201	236	220	239	231	214	217	214	221	232	222	212	200	245	204	245	232	218	245	251	216	214	246	239	222	251	214	232	186	214	227	231	240	217	214	237	235	208	253	228	199	232	235	248	227	228	234	218	225	245	224	224	225	233	252	238	225	215	222	209	226	238	239	213	189	213	246	239	220	232	260	218	203	197	218	204	240	251	207	232	207	222	246	229	224	219	227	198	244	206	257	223	222	225	225	205	215	230	237	196	211	205	233	240	239	245	250	227	212	250	227	235	252	231	214	218	214	236	222	252	218	228	214	225	184	202	212	225	241	226	240	248	227	207	215	241	215	259	209	246	202	228	219	213	221	229	207	251	235	212	238	190	220	203	216	227	225	222	219	197	203	241	229	218	238	242	214	216	242	192	229	216	222	201	212	234	225	225	228	218	237	229	203	224	218	220	246	227	234	226
3330	4443	3080	1439	1036	806	692	554	542	459	397	392	402	359	325	338	364	313	297	310	280	286	274	311	300	290	301	283	295	285	293	275	293	299	265	299	280	255	285	283	257	279	291	294	288	244	255	240	266	282	280	281	302	299	276	275	300	282	291	285	292	270	253	276	251	273	277	256	271	275	277	289	277	248	299	276	254	248	260	285	233	243	303	294	262	249	302	275	287	276	288	281	257	293	269	283	295	277	257	253	273	292	275	286	308	298	245	300	287	305	291	285	281	253	284	267	240	291	257	311	266	289	280	274	251	292	278	254	278	267	277	290	272	268	294	271	266	294	253	263	277	249	252	261	270	272	277	245	273	234	282	224	258	249	249	268	269	276	278	281	273	264	272	259	276	275	246	293	251	259	287	276	273	284	277	253	256	289	262	271	274	296	279	278	289	258	254	268	262	279	281	262	288	279	298	280	263	279	273	270	241	273	278	276	268	275	262	263	265	265	286	283	276	290	277	259	249	277	274	280	257	265	269	264	267	262	268	262	266	261	263	299	240	276	286	234	275	239	270	283	290	270	261	263	267	264	263	300	268	288	298	293	240	262	279	259	281	262	288	236	296	282	253	256	289	264	267	266	265	276	265	278	275	289	274	281	297	251	275	266	261	307	272	279	270	266	261	282	263	249	268	262	255	284	286	291	302	297	269	278	250	284	268	264	249	306	273	238	269	230	262	241	283	261	259	281	247	287	284	262	269	263	262	264	272	263	265	295	293	270	277	257	284	239	300	262	261	281	263	277	288	265	265	249	260	264	269	273	281	265	298	279	266	262	287	261	266	299	288	265	257	261	288	261	288	265	284	303	262	294	284	272	251	281	244	256	278	271	263	263	255	251	271	280	256	255	239	308	292	240	257	259	299	288	244	260	290	244	268	266	263	241	298	289	288	241	255	279	278	246	245	290	224	276	282	295	281	267	268	281	289	275	299	254	282	248	256	299	306	289	268	264	277	296	292	296	261	289	281	248	268	254	255	295	259	277	263	255	273	255	305	268	301	280	282	275	272	292	267	247	269	275	260	285	292	313	271	249	250	247	282	278	240	252	293	265	276	270	252	282	260	304	275	255	264	292	268	267	268	256	281	312	273	260	297	280	263	320	253	276	304	270	287	317	267	283	296	270	277	260	301	291	238	264	289	256	302	274	294	257	274	260	264	291	274	237	290	290	291	292	277	270	290	271	268	283	275	259	269	273	255	269	252	249	270	288	265	274	260	278	247	285	264	274	264	293	292	280	291	262	275	266	282	267	276	265	265	254	254	272	295	288	298	309	274	260	276	302	288	266	247	277	314	281	253	283	264	279	306	288	282	281	306	257	250	291	283	276	300	257	251	289	271	286	276	279	277	275	273	269	254	279	254	283	252	267	269	274	309	265	260	245	272	301	283	283	262	278	261	269	283	262	278	247	285	265	280	262	231	283	277	279	266	256	277	283	248	281	274	272	275	269	269	257	243	271	275	287	299	285	308	252	258	278	280	247	313	291	257	272	289	275	272	284	281	270	277	259	285	295	285	302	253	270	261	279	297	268	270	265	270	262	269	290	303	281	302	253	267	255	277	276	293	279	281	291	277	286	279	266	261	263	286	229	267	285	267	304	288	257	267	263	270	276	292	293	301	265	285	270	260	253	259	283	261	287	277	300	251	289	273	286	266	236	257	268	266	272	283	263	267	306	286	288	295	269	287	234	265	280	252	270	280	272	318	257	292	251	250	275	286	308	253	274	275	275	281	258	282	265	215	283	248	263	284	260	267	256	288	268	287	236	263	293	281	242	266	276	230	275	294	282	266	267	260	290	247	276	274	294	255	279	271	256	267	268	243	289	252	270	268	267	291	246	284	272	248	296	271	284	257	253	286	287	292	288	275	284	240	244	292	272	269	287	264	270	276	263	278	279	264	268	281	273	242	259	291	247	264	262	262	281	284	272	263	284	254	293	298	260	278	289	253	288	261	285	268	283	272	291	233	268	288	253	241	274	282	309	262	297	305	261	271	272	299	264	296	271	283	261	283	284	261	256	274	265	276	300	299	272	304	256	268	279	281	256	339	294	288	227	276	241	279	298	275	272	284	292	287	267	247	300	281	245	287	263	260	291	267	266	272	249	281	276	274	271	265	292	287	275	265	280	285	267	267	277	318	254	294	268	308	286	260	259	270	261	258	262	268	277	277	285	303	263	260	302	265	274	256	281	269	270	258	283	245	281	259	294	257	300	284	253	269	264	263	303	255	270	274	293	261	302	256	278	283	258	280	261	238	299	272	244	262	301	310	263	277	268	273	298	293	290	255	279	272	269	295	255	260	259	265	245	262	257	253	280	265	267	262	281	281	253	284	282	283	256	285	268	262	256	284	257	264	287	265	292	279	273	276	267	266	261	263	283	297	240	283	310	290	256	245	271	261	279	270	264	256	320	304	241	273	261	269	293	274	233	274	265	292	269	271	222	267	261	256	255	249	269	289	273	260	295	271	269	276	262	298	266	267	278	254	254	244	275	266	307	258	296	285	263	271	312	260	282	257	292	265	290	271	269	258	272	250	265	287	297	275	269	263	291	270	267	286	257	257	256	265	288	263	264	244	281	283	279	244	262	252	268	248	278	274	306	259	283	301	272	303	245	254	244	291	269	299	252	303	286	263	262	315	276	268	266	253	307	289	268	323	262	271	246	276	243	276	277	286	250	255	295	261	255	243	302	290	271	284	276	261	245	294	252	270	310	283	271	245	286	277	262	264	277	276	277	273	254	270	271	285	285	251	297	267	264	283	262	252	300	257	275	280	256	266	258	262	274	293	269	256	277	263	289	265	284	258	257	263	271	286	283	311	280	257	294	250	286	277	253	248	274	263	245	307	257	270	292	277	252	289	255	253	257	280	251	283	246	253	254	295	276	259	299	290	249	322	259	271	289	267	279	286	256	303	269	296	319	270	278	250	275	254	264	299	294	272	253	294	298	293	266	276	283	251	298	259	281	278	278	270	268	298	270	293	305	273	277	273	294	255	274	274	250	255	261	266	267	283	290	278	263	253	275	285	262	276	276	282	299	291	273	263	256	282	294	280	232	284	275	277	268	236	285	309	281	285	255	261	252	281	296	272	300	262	249	283	281	255	252	270	302	283	273	289	287	268	270	297	273	258	295	265	283	283	276	306	270	277	276	253	263	282	266	303	245	253	267	276	273	272	278	284	261	281	267	250	263	296	271	262	281	280	269	269	255	253	273	268	266	247	271	273	275	274	286	229	251	291	322	273	274	266	283	253	281	267	312	228	257	279	291	281	306	282	255	297	257	272	252	270	269	278	273	283	284	297	288	280	288	273	260	268	264	302	243	263	285	271	265	243	291	285	294	247	260	265	265	320	293	285	295	276	253	280	300	272	275	246	265	270	280	270	261	277	254	281	269	260	243	267	243	288	288	272	264	270	279	284	249	283	271	273	290	233	280	250	261	277	249
22545	21114	28725	23757	21110	21116	6863	740	469	439	340	333	302	283	241	239	240	241	204	201	198	188	204	183	196	180	151	192	177	193	161	170	166	157	156	170	174	156	169	184	161	166	164	183	167	150	165	160	180	160	155	204	173	132	156	164	159	151	168	152	148	140	171	170	172	159	172	152	173	167	159	162	156	161	148	155	171	161	150	168	175	152	155	146	151	172	147	140	159	142	164	152	155	150	153	157	138	154	183	177	169	155	203	166	135	161	168	167	131	167	161	157	157	153	163	162	164	139	176	159	151	142	159	148	151	156	153	152	137	153	145	164	158	151	152	161	183	157	175	145	164	144	163	143	142	160	152	162	176	155	152	153	131	170	153	153	166	168	135	158	159	171	171	129	138	145	141	159	153	149	159	167	174	154	178	177	152	166	153	160	170	138	137	169	156	167	142	167	141	129	148	142	162	144	162	185	161	180	183	130	160	155	173	164	163	155	156	122	163	158	138	166	153	157	155	156	165	162	147	146	144	178	143	156	161	159	127	161	178	148	146	173	165	167	149	178	147	129	159	149	160	163	138	149	167	155	146	164	163	177	139	128	158	141	165	149	150	150	175	155	172	140	165	192	150	144	144	152	165	172	155	156	162	159	157	174	175	139	154	146	168	135	167	161	161	164	163	168	141	153	134	157	142	175	150	183	147	197	167	164	162	143	142	187	179	150	160	163	157	167	189	153	157	157	148	132	174	181	150	174	142	117	157	160	153	165	163	143	149	143	170	143	141	142	152	178	156	154	155	164	142	154	178	182	171	159	176	147	155	152	159	159	169	151	168	143	170	159	135	160	132	149	175	168	170	166	140	168	158	155	127	156	174	179	157	164	130	160	151	142	153	143	163	167	160	152	153	135	138	158	154	155	156	144	152	176	152	164	145	167	158	142	146	161	158	138	150	168	158	169	156	137	157	176	156	177	138	128	180	144	184	160	147	157	143	136	154	170	146	138	170	159	158	175	135	151	134	166	150	153	142	154	165	137	159	146	171	141	186	159	161	138	149	154	159	189	150	181	160	134	166	149	143	144	166	143	142	146	164	135	146	150	156	161	131	154	158	151	154	155	166	143	157	167	143	145	151	169	171	173	150	180	158	145	151	157	147	145	164	162	153	151	167	139	145	151	160	153	149	178	152	166	144	149	164	162	133	173	146	168	145	160	143	157	153	162	160	149	150	155	160	147	134	162	155	168	148	148	169	151	134	162	165	142	154	159	162	175	146	149	169	147	157	153	133	160	175	169	147	169	154	142	149	165	167	150	142	146	141	163	167	167	152	151	147	171	160	171	159	130	159	157	133	142	169	170	170	162	141	153	142	154	127	161	165	158	141	156	161	146	146	161	138	161	137	147	162	141	134	153	164	166	138	169	151	158	174	163	155	141	152	139	165	165	144	136	153	159	156	175	163	124	150	156	151	155	139	166	156	154	151	149	146	157	167	158	158	162	150	146	150	178	151	151	163	175	145	142	171	167	145	180	178	151	158	161	155	160	159	148	146	172	168	159	158	147	167	147	135	147	178	147	160	148	148	156	149	176	159	134	163	173	152	172	151	131	162	164	161	172	147	148	162	154	152	166	165	166	152	149	142	158	160	144	153	171	150	151	137	166	165	180	157	150	144	154	161	154	143	155	159	166	153	151	164	119	162	169	164	160	156	186	142	178	164	151	147	170	154	166	160	161	151	165	157	158	154	163	151	159	170	173	154	159	170	148	167	135	143	159	162	177	145	150	142	157	143	151	177	148	134	155	164	151	182	171	133	156	158	167	144	147	144	160	174	176	136	143	159	157	160	168	163	155	172	141	164	163	162	167	144	133	162	164	150	161	174	181	181	165	166	157	161	177	168	152	153	180	171	149	195	147	161	159	171	168	139	143	157	144	165	165	172	151	170	156	163	163	155	158	153	159	150	161	172	168	138	148	154	160	144	165	151	144	175	177	171	160	151	146	159	167	164	155	159	180	149	163	161	182	152	155	149	154	177	144	134	174	159	151	169	153	143	168	160	159	167	148	162	129	154	162	154	151	204	176	138	150	174	150	154	164	145	144	160	166	152	147	160	151	153	162	167	145	160	169	173	145	157	161	158	144	166	148	164	137	158	165	165	159	177	168	147	148	150	150	164	169	155	148	157	159	167	144	177	180	169	168	145	162	156	134	137	146	167	153	165	156	150	173	156	154	163	136	176	150	157	143	168	148	172	150	155	155	137	174	152	143	157	154	149	164	161	131	139	166	162	159	138	155	151	163	141	167	156	143	167	157	157	170	154	152	159	137	154	159	153	158	170	164	184	173	159	131	157	150	148	137	147	155	151	172	154	147	146	149	163	153	152	152	146	151	152	150	165	188	136	136	142	153	157	169	159	162	157	158	151	158	161	136	158	149	159	152	163	142	167	154	178	196	158	159	153	170	133	146	148	147	167	168	157	164	162	168	157	147	146	143	153	149	161	141	171	163	173	142	156	159	184	139	163	162	167	157	164	169	159	157	154	164	147	160	182	170	142	169	162	140	164	159	161	166	148	181	148	170	165	149	177	169	137	140	167	166	147	163	154	131	140	166	170	147	169	168	160	152	139	171	146	178	170	140	152	171	159	180	163	175	153	172	165	160	157	151	162	172	138	187	159	187	157	150	143	174	164	159	176	163	189	165	151	149	157	148	163	159	137	169	145	162	133	162	153	129	159	158	149	179	124	173	151	171	154	137	154	175	147	195	157	168	174	129	147	168	145	150	158	147	154	143	148	152	158	151	163	158	175	139	183	173	140	163	163	179	158	150	163	137	169	149	145	156	153	158	154	134	148	164	145	161	159	136	158	146	151	149	144	164	163	130	147	149	149	152	141	156	162	173	151	159	160	165	152	155	157	176	163	184	156	179	164	168	140	161	152	144	172	160	165	173	175	131	157	170	152	134	152	169	131	153	143	147	152	159	160	161	155	167	160	152	170	161	162	175	125	154	154	150	152	158	177	191	161	142	167	145	140	149	166	160	153	166	139	137	166	138	144	157	148	152	165	161	145	159	141	139	184	141	186	162	148	177	166	149	158	146	157	176	162	162	160	147	169	155	144	161	160	161	132	151	170	160	165	153	151	149	146	149	154	155	147	175	148	160	156	137	151	175	162	164	183	172	185	177	147	159	146	129	149	170	186	148	155	151	128	164	133	153	137	149	151	151	145	148	131	151	155	158	168	129	167	146	192	151	156	153	147	148	151	160	162	149	160	155	162	151	158	148	176	136	161	150	142	157	139	132	162	165	159	151	136	151	185	179	149	149	154	169	149	153	163	171	149	157	147	168	126	150	149	150	146	172	159	173	144	155	148	164	163	154	143	168	147	142	173	157	158	148	145	155	146	156	172	166	147	162	152	155	138	137	149	138	155	148	151	145	155	162	139	153	155	152	145	163	161	155	162	158	140	151	162	153	167	167	136	160	162	152	153	142	134	147	145	161	155	156
4495	12981	9083	4138	2920	2236	1633	1243	1047	854	694	648	517	494	442	441	370	337	376	301	306	277	303	269	274	278	250	256	244	270	233	243	234	223	214	217	235	216	235	221	232	219	232	196	238	190	238	206	198	210	198	204	218	213	208	203	197	216	221	202	199	220	199	236	206	212	185	212	212	213	216	214	207	216	209	184	186	193	210	191	216	217	179	222	170	212	199	204	203	199	224	198	190	197	192	189	218	187	184	184	188	211	199	203	204	230	188	201	197	211	197	199	199	216	201	196	207	173	187	184	191	228	238	182	198	206	178	206	192	199	208	217	175	203	208	189	194	207	203	195	186	206	222	198	190	209	218	189	198	198	207	200	181	181	178	182	183	221	187	216	218	227	219	182	203	193	200	198	197	223	181	224	181	201	187	204	199	196	217	187	194	227	216	181	198	191	213	185	200	218	199	198	200	191	190	225	192	220	217	185	205	207	182	176	212	193	209	203	209	221	204	196	219	187	200	184	206	214	208	204	200	181	176	202	215	180	195	219	190	208	187	189	202	193	196	215	205	216	202	210	203	207	200	198	201	205	205	193	211	192	216	215	232	214	200	199	193	203	199	192	196	183	227	205	201	171	191	213	218	185	192	190	186	163	193	178	213	219	209	189	200	201	222	185	180	184	200	185	232	175	194	187	201	197	181	201	187	200	207	176	177	192	187	198	210	196	200	206	218	205	190	220	191	196	211	191	226	206	185	200	209	205	193	199	178	202	225	184	181	200	194	215	197	207	173	184	207	206	191	193	198	216	169	185	212	203	210	190	184	192	201	206	221	195	200	189	210	201	220	203	214	186	203	219	198	210	189	222	193	192	186	193	195	168	219	194	204	194	228	186	186	211	198	179	214	185	190	212	196	190	206	196	199	217	203	190	211	191	222	214	193	205	203	207	192	186	197	200	241	199	205	188	203	195	212	178	197	205	211	204	214	198	185	205	200	172	199	188	207	205	181	190	189	197	204	172	167	188	199	201	210	194	198	215	217	219	187	202	199	178	194	220	191	199	199	196	197	197	192	216	224	202	218	197	208	167	205	200	219	185	181	192	204	201	196	186	200	185	234	185	173	184	188	209	183	203	198	183	204	194	235	212	195	204	191	218	200	220	190	193	189	207	192	183	193	190	198	215	206	230	215	200	199	191	192	182	194	198	218	182	195	204	177	221	214	200	210	204	181	208	202	208	206	201	190	211	196	212	208	227	215	185	210	199	193	189	227	195	190	185	206	201	188	188	191	207	214	207	194	205	215	196	191	210	218	196	208	211	197	189	190	221	180	198	203	192	203	182	194	191	202	195	170	193	191	192	201	181	205	231	220	200	213	206	184	193	190	185	197	200	184	184	202	205	210	187	193	200	198	179	173	192	213	190	178	187	199	182	190	195	214	194	189	187	194	193	173	210	204	231	192	208	223	192	181	185	211	176	181	181	184	199	207	194	215	202	196	193	184	192	199	200	214	170	195	186	205	204	179	204	202	216	205	209	166	209	244	196	186	198	207	196	178	188	221	202	176	189	174	181	198	215	193	181	202	193	183	179	185	213	203	216	223	183	241	217	189	199	201	216	193	219	203	216	204	178	197	213	193	204	188	195	202	192	193	226	180	197	204	192	191	196	199	200	173	221	214	200	176	199	202	188	188	193	217	206	191	194	186	208	191	187	203	203	211	195	208	187	200	205	179	209	194	206	220	170	216	199	184	219	198	221	223	191	179	224	240	185	204	215	226	195	202	194	184	202	229	201	201	217	216	176	194	197	182	195	206	203	201	224	207	185	191	228	199	173	201	203	214	205	197	215	197	183	183	195	206	192	176	195	215	204	230	213	196	201	199	198	210	205	215	215	190	217	200	203	205	193	216	187	208	220	204	205	227	199	199	195	213	218	195	203	193	196	196	198	193	184	196	203	200	199	203	187	194	185	185	201	201	180	229	219	189	187	238	202	205	208	194	186	222	194	202	193	227	213	192	177	205	189	193	179	200	207	208	194	226	175	206	190	219	178	203	219	217	187	228	199	206	222	226	217	209	200	200	167	200	192	215	219	196	191	177	214	174	184	179	207	221	178	197	228	186	183	211	195	198	178	206	210	185	157	202	169	205	190	187	195	221	198	205	196	218	196	216	186	199	189	212	216	203	165	196	199	216	182	192	212	183	224	198	213	219	229	213	164	189	215	189	190	199	178	201	197	212	198	197	201	225	217	199	213	184	200	220	183	192	182	214	218	228	168	192	229	200	199	195	186	194	195	193	185	185	198	164	191	189	213	186	200	208	192	190	191	205	193	191	181	183	183	193	224	191	193	166	171	216	201	208	175	206	183	193	199	178	200	200	200	200	222	186	207	196	196	179	184	198	211	221	217	199	180	198	218	178	198	210	172	185	186	203	217	181	204	203	232	182	171	201	211	207	205	188	175	196	215	191	202	206	201	209	223	198	204	194	205	187	188	169	226	184	185	209	189	177	180	193	195	210	199	201	217	215	206	191	177	189	180	205	188	227	248	200	214	193	182	173	204	192	193	228	195	194	201	202	193	217	238	201	195	205	222	186	177	206	175	197	206	179	206	214	213	202	193	220	211	168	199	208	181	213	203	198	201	197	204	167	207	183	195	227	204	193	188	179	204	197	211	204	204	194	232	183	163	203	208	193	206	204	190	208	203	196	224	218	197	227	209	204	245	219	209	210	203	210	202	182	191	200	190	205	194	192	213	209	187	176	188	205	188	214	191	197	208	192	216	197	215	209	186	200	203	185	194	196	193	205	196	200	219	223	200	193	209	195	185	215	193	210	197	198	209	194	221	151	216	210	195	208	192	201	199	220	204	177	209	194	184	173	208	200	221	207	190	185	197	214	208	194	192	222	219	199	200	194	188	188	217	175	203	192	231	190	203	185	216	190	189	197	200	199	193	198	202	196	182	198	157	182	180	206	188	183	197	182	205	200	198	169	195	187	214	171	192	161	215	200	194	199	185	197	216	206	216	189	183	196	200	212	216	197	192	216	196	192	205	203	215	178	199	225	201	209	194	227	194	193	210	193	198	177	207	222	198	217	159	208	197	195	209	212	208	210	218	203	197	179	209	213	211	190	194	185	196	217	202	208	193	209	189	185	202	214	176	204	199	198	175	218	180	216	206	213	181	202	180	222	201	213	208	203	195	203	179	199	179	196	196	217	190	194	204	230	205	235	181	200	196	193	194	184	186	185	223	182	164	209	203	174	218	202	199	185	197	200	188	197	213	210	215	196	212	189	197	204	175	199	223	189	241	216	197	219	214	210	213	186	199	234	193	196	218	218	213	212	198	206	189	179	205	194	191	219	226	201	189	200	208	207	211	190	179	207	224	180	187	218	214	188	192	186	204	215	214	225	191	194	207	208	200	188	188	207	183	173	200	177	212	212	201	191	216	196	206	206	205	203	194	232	175	214	196	189	206	194	205	211	204	200	197	220	203	202	221	179	222
27224	17954	3915	827	587	561	437	418	432	399	401	374	368	385	428	382	386	399	395	374	392	398	429	419	386	393	412	380	427	403	404	391	401	399	408	422	447	364	386	397	412	382	405	379	374	416	383	393	381	431	420	385	392	382	391	389	391	409	412	387	376	388	409	363	388	385	369	427	408	409	417	397	392	369	395	429	362	398	360	394	380	393	394	401	417	414	409	418	423	412	426	383	404	362	382	424	355	397	380	381	395	404	403	391	378	379	387	379	396	417	379	384	399	385	395	370	356	393	410	406	390	404	413	370	423	387	426	388	426	400	401	403	387	380	397	410	377	410	377	372	424	376	432	387	413	373	346	372	374	423	401	392	393	411	444	398	383	390	385	408	378	387	390	414	377	407	410	383	429	414	387	376	372	384	429	399	377	379	414	384	380	428	382	393	374	441	386	412	381	380	428	372	377	424	382	345	424	383	394	389	402	360	424	382	367	404	418	384	416	398	402	421	390	393	425	396	398	358	400	415	436	412	395	401	386	415	395	386	382	385	396	432	378	381	392	385	374	416	397	400	383	388	369	407	384	408	433	382	412	379	374	369	383	377	400	376	396	411	381	406	391	381	427	395	407	416	414	405	419	389	384	419	398	365	407	386	384	383	397	403	385	399	428	403	382	390	396	391	404	352	395	365	395	370	394	426	374	412	371	378	400	412	379	404	404	359	382	378	393	423	436	421	393	382	386	436	386	384	417	421	422	416	375	392	380	434	427	427	387	363	395	406	409	390	399	354	384	373	376	401	397	410	403	386	400	353	385	404	422	395	388	423	394	384	364	399	395	389	386	414	369	384	413	428	366	391	389	416	418	394	426	415	404	436	397	399	425	394	403	386	366	398	371	415	402	399	360	416	409	406	379	349	390	380	399	368	389	429	382	385	388	399	409	414	396	419	405	387	378	383	432	434	376	405	419	382	419	437	397	395	425	399	415	377	377	392	374	425	439	393	365	379	401	421	368	430	384	393	382	400	367	387	385	393	435	381	350	396	400	367	389	363	387	414	411	394	391	394	403	399	426	411	372	409	390	417	361	398	369	420	381	459	397	409	385	392	370	430	424	413	365	369	402	398	378	388	363	421	414	409	393	410	402	385	390	398	422	372	420	390	406	413	422	400	403	392	378	388	410	393	390	392	365	398	391	384	383	413	403	386	368	390	360	373	431	408	434	374	378	378	363	403	369	399	391	394	416	360	368	407	412	372	387	394	382	381	378	408	421	358	413	389	389	427	384	430	397	389	409	399	402	399	385	376	378	376	397	410	391	411	382	368	375	372	410	398	436	400	384	361	400	404	410	401	377	412	428	429	375	382	394	379	368	396	399	377	351	397	401	395	404	390	398	411	442	368	379	376	429	380	450	362	371	393	421	353	426	424	413	409	416	376	410	403	381	354	406	390	424	394	409	355	379	407	408	396	405	385	370	405	379	399	387	370	406	379	445	384	410	421	362	377	412	408	407	365	376	392	408	413	412	395	418	396	395	390	387	398	373	399	413	420	375	389	377	375	379	381	391	418	401	383	412	370	408	386	383	384	392	384	354	384	387	372	393	399	395	388	425	404	409	389	392	429	383	430	356	434	355	429	431	423	404	413	390	393	359	384	381	372	412	416	411	402	372	424	428	369	388	382	361	378	392	404	363	402	409	415	411	369	388	412	384	370	383	426	384	401	402	435	391	413	406	402	394	422	414	384	387	372	398	422	377	401	391	396	383	374	413	420	405	406	376	409	406	364	397	378	378	384	398	439	388	416	414	408	381	394	365	383	390	354	400	387	421	387	376	367	358	401	429	411	392	426	393	407	395	367	445	390	386	409	378	398	361	390	375	407	410	403	381	408	376	444	400	423	405	387	407	407	371	408	396	404	366	410	374	401	394	394	413	438	409	386	392	423	383	440	388	398	400	362	411	396	394	394	431	394	395	384	379	394	391	391	400	413	413	390	362	391	376	385	379	392	404	412	398	405	377	361	434	408	405	407	403	375	433	425	419	388	375	363	375	386	406	409	390	365	388	412	414	369	374	389	397	411	385	387	413	394	361	361	391	401	394	399	410	399	370	395	409	394	411	436	421	398	426	410	386	374	347	386	417	385	412	408	405	373	409	392	387	389	398	389	418	408	414	401	393	390	391	385	412	407	391	373	388	390	406	348	393	379	421	380	412	367	392	410	407	394	400	360	396	386	356	431	380	377	358	380	451	428	358	396	381	390	389	425	377	374	410	398	402	401	363	409	414	387	378	419	437	400	408	407	402	368	421	395	417	402	431	385	370	393	383	379	384	407	398	389	393	360	368	418	378	406	408	387	390	397	402	400	407	429	421	424	366	384	402	405	360	389	404	383	394	356	395	421	398	381	389	420	377	369	408	404	419	413	396	395	365	377	420	410	394	406	381	374	402	390	432	426	414	418	407	383	387	370	415	369	430	396	372	402	347	380	397	400	381	429	395	386	374	378	397	422	379	392	379	396	375	384	427	399	393	395	412	370	365	386	410	394	395	434	405	382	399	372	383	387	384	409	386	392	350	389	387	397	356	414	387	417	439	376	401	406	408	396	396	406	445	374	407	404	370	402	385	410	391	372	397	388	429	392	389	395	397	426	396	401	442	421	377	392	421	415	390	359	368	421	393	367	392	437	397	413	404	374	419	392	393	398	400	384	417	428	414	417	439	368	400	401	412	388	376	402	428	413	403	395	371	361	384	398	417	380	371	406	383	381	401	413	387	422	382	413	378	433	400	432	394	365	405	416	383	369	408	398	380	398	431	399	390	344	419	391	371	404	397	414	423	438	395	428	421	387	381	402	352	369	390	395	400	395	421	417	389	389	392	376	412	400	362	405	366	389	392	381	404	353	390	400	382	378	370	395	355	429	400	385	363	390	405	381	420	414	380	405	409	362	398	411	368	442	426	379	352	386	372	357	390	404	458	408	364	399	409	391	371	410	400	391	425	387	389	384	399	401	404	399	379	364	392	397	409	366	400	409	417	400	415	431	421	412	385	380	405	377	380	385	376	408	400	377	387	372	394	364	411	406	355	396	397	397	444	412	393	415	414	400	402	408	388	404	384	374	395	404	405	409	402	425	365	403	385	394	422	393	393	349	397	407	412	401	388	412	411	372	380	410	367	378	396	409	409	408	356	414	415	422	402	405	348	420	363	410	403	371	405	377	385	371	386	393	384	370	403	424	414	409	386	383	404	373	393	430	388	396	403	387	402	403	402	394	398	358	399	399	369	406	371	406	392	368	380	425	356	375	392	382	388	395	407	388	406	423	400	396	365	434	404	398	384	398	364	367	445	378	397	345	385	387	379	388	426	433	364	392	407	395	387	388	417	376	378	424	370	411	407	392	368	388	389	393	410	386	396	421	405	406	409	378	420	396	376	402	411	389	381	415	399	388	381	423	376	412	393	413	406	364	391	394	392	341	376	376	356	403	406	384	412	402	415	395	422	387
4260	946	820	591	587	503	529	512	536	489	498	497	501	499	527	475	503	468	474	422	514	453	470	456	487	502	496	481	524	495	473	469	467	486	485	465	448	480	492	482	478	487	465	452	479	472	473	519	476	496	480	481	506	516	486	494	470	448	476	489	444	442	488	449	512	500	485	483	510	504	501	509	450	499	476	467	471	505	460	517	457	485	470	478	497	492	447	472	515	482	499	484	494	484	479	521	501	487	477	509	487	492	515	489	514	475	516	523	465	499	503	479	477	463	479	490	500	505	515	477	480	475	482	531	485	545	470	469	465	468	449	486	496	536	477	479	471	471	465	494	493	435	485	423	478	451	475	462	490	482	515	469	489	521	492	476	471	475	483	436	529	479	473	462	477	457	474	468	544	500	479	483	480	478	492	461	489	496	469	506	495	497	492	476	514	498	510	522	512	474	461	506	497	487	484	472	470	507	464	468	494	471	548	465	484	480	476	454	473	495	508	487	462	475	432	513	529	508	492	476	487	498	494	496	495	520	479	496	498	496	476	451	459	459	494	480	477	464	509	483	473	495	505	514	468	541	469	494	533	481	480	479	498	495	465	522	465	520	455	490	443	488	510	488	486	474	456	526	451	497	530	470	447	465	446	503	440	496	460	484	487	492	467	463	450	493	479	512	486	505	470	517	512	472	492	490	487	489	473	503	494	518	505	467	460	469	477	469	503	486	484	467	484	445	492	469	488	500	472	498	478	480	488	468	478	525	484	452	459	434	496	507	547	467	491	524	482	485	482	450	476	480	466	467	513	449	488	482	476	491	510	492	478	484	493	474	470	492	491	503	462	517	486	482	506	469	459	480	514	469	508	456	468	441	504	483	434	474	473	471	481	469	456	479	495	511	504	477	498	509	488	486	485	461	454	445	465	495	459	446	447	481	459	488	484	488	446	472	470	465	483	470	480	464	471	478	471	461	455	460	480	467	488	499	466	528	516	485	458	457	439	455	513	511	462	503	494	462	498	499	478	466	463	497	524	516	457	510	472	468	502	446	480	503	463	468	499	487	484	462	502	481	428	478	471	467	489	474	464	459	473	456	499	453	482	473	496	496	448	475	478	499	487	487	499	443	479	449	475	504	498	471	467	478	478	470	447	503	486	465	487	497	458	481	463	474	465	528	470	518	530	475	460	444	472	481	472	469	510	461	477	519	463	491	447	462	489	506	467	517	472	449	500	504	461	445	502	487	486	494	443	494	458	460	464	489	423	459	465	502	505	495	502	506	459	540	507	498	484	512	449	491	523	474	472	480	477	492	525	464	476	507	505	479	478	487	467	474	512	478	450	475	473	499	455	489	472	450	483	514	486	492	534	492	489	522	513	470	508	458	500	507	474	488	497	482	472	472	482	492	504	480	441	472	466	452	455	468	478	487	451	520	472	489	498	451	509	495	471	464	464	438	454	518	510	500	469	475	434	461	507	511	470	502	474	510	519	504	496	489	493	461	477	471	475	482	470	482	470	494	479	482	461	493	493	464	481	444	480	485	491	479	459	487	453	478	509	500	499	499	526	479	517	471	480	492	475	501	472	478	480	490	484	489	448	464	494	505	511	473	502	540	467	492	469	469	458	512	509	499	512	465	506	495	488	522	479	538	483	484	479	490	458	495	492	493	486	503	500	496	457	460	473	470	502	472	439	467	487	504	481	438	484	527	499	483	497	467	469	489	514	476	491	506	527	476	486	488	479	537	471	483	491	462	518	515	477	476	495	493	516	511	470	477	480	453	511	458	458	460	486	429	510	509	486	453	470	438	472	484	526	460	495	536	507	525	497	447	491	468	439	490	488	442	492	452	486	455	503	511	467	489	495	444	450	474	500	455	467	503	441	461	454	497	480	502	506	481	488	462	448	447	415	468	500	471	495	470	522	464	459	515	491	448	472	477	479	490	465	486	488	511	451	510	478	477	474	458	469	476	487	467	504	481	461	465	466	450	479	465	495	455	493	476	518	488	436	479	491	499	508	503	485	494	473	468	428	474	467	457	502	466	470	466	487	472	492	507	476	473	495	497	520	445	492	444	492	471	467	456	476	476	521	476	481	513	484	499	505	534	495	516	493	484	497	501	496	482	463	495	479	497	502	462	482	467	520	466	471	444	474	458	512	467	489	442	521	522	506	458	472	459	472	476	508	458	484	453	489	482	483	500	470	469	480	481	493	486	518	476	481	462	446	512	482	497	463	488	479	478	479	488	504	476	459	436	505	490	499	457	421	469	529	469	432	475	485	487	479	519	448	489	512	470	452	526	469	527	489	458	482	467	506	473	461	504	447	499	485	486	497	462	467	485	481	475	486	472	511	458	481	509	483	473	495	518	454	486	456	459	507	454	499	469	505	466	517	472	483	510	462	481	489	513	504	444	476	473	454	485	449	513	437	463	482	476	459	493	471	450	484	510	483	488	448	454	494	484	492	475	494	491	524	490	480	469	536	463	494	490	452	459	466	486	498	484	489	490	487	458	491	478	478	475	499	475	462	459	485	514	483	498	480	485	476	503	473	467	506	500	483	464	435	491	482	481	461	506	479	486	492	516	478	493	456	495	457	480	462	502	478	489	496	465	503	476	483	454	443	454	448	465	490	464	479	470	488	476	485	453	456	499	479	514	487	495	491	489	451	458	500	499	481	451	460	467	504	479	480	509	514	473	485	516	516	479	510	465	463	482	452	444	463	504	476	486	481	458	468	469	497	491	488	475	483	486	457	463	488	502	496	490	481	521	499	458	487	491	433	484	477	455	495	489	472	470	462	496	499	461	503	460	523	479	454	467	470	437	409	505	519	460	477	460	485	487	477	474	506	502	477	511	491	494	494	469	495	475	481	495	498	505	481	469	472	469	487	470	432	493	474	479	490	507	511	491	455	500	499	483	447	494	461	434	492	514	489	480	448	474	470	490	450	486	447	487	459	465	466	496	453	488	489	468	480	485	461	518	445	434	495	484	496	469	476	482	482	498	473	490	462	447	509	478	494	477	469	479	520	486	495	471	522	493	444	514	470	493	488	486	484	467	472	541	470	512	487	509	499	483	497	512	492	486	460	473	509	513	479	405	457	459	506	466	480	448	460	507	452	498	479	525	462	489	506	479	482	514	494	454	455	452	496	490	495	471	492	458	487	455	501	504	444	439	483	476	474	477	480	529	507	464	511	496	498	460	501	470	450	493	475	488	455	461	493	439	449	513	475	493	497	453	455	532	456	477	476	499	479	467	478	471	467	493	530	514	510	497	461	449	474	487	474	448	461	518	477	477	459	459	483	481	419	495	486	480	535	465	498	498	477	500	497	502	453	465	468	495	480	506	475	447	440	506	473	474	478	478	503	461	482	494	479	486	429	485	494	470	497	484	478	469	471	502	471	492	526	473	498	485	490	500	537	506	469	495	462	495	428	499	477	459	472	474	508	490	471	473	508	460	444	494	489	468	496	456	517	459	502	520	521	475	489	467	455	523
23424	21054	28183	24114	21017	9236	1003	672	554	498	505	480	434	452	412	459	438	375	365	384	402	407	404	406	390	378	417	402	406	410	374	365	367	411	399	357	390	378	346	392	382	343	358	386	367	394	357	390	390	416	378	415	361	357	386	401	371	401	390	361	385	330	418	417	421	336	404	373	357	382	390	380	401	376	359	370	372	364	351	341	398	396	370	413	328	417	363	374	365	397	398	352	385	389	381	407	352	393	359	369	393	369	355	374	380	371	388	362	400	370	406	388	367	379	374	375	367	356	358	405	338	365	384	343	368	360	379	388	353	358	350	392	401	387	339	382	367	366	382	375	362	368	356	363	383	334	403	383	391	393	370	365	352	366	339	384	383	401	360	366	380	363	380	353	401	374	374	384	388	370	359	371	341	378	370	350	419	370	362	382	378	403	355	404	378	353	361	396	379	370	332	397	398	391	371	371	356	347	389	384	352	369	389	371	351	403	383	378	341	361	353	372	374	405	387	338	373	377	370	388	388	389	351	368	355	363	373	406	376	420	371	381	349	409	375	355	388	371	367	353	383	374	395	389	401	428	415	372	377	341	335	373	369	404	393	385	382	368	409	382	377	367	379	351	403	312	395	350	343	388	364	402	387	396	349	358	381	389	363	365	385	326	404	368	361	379	387	351	385	385	375	351	375	363	375	383	393	339	399	399	383	369	397	370	350	337	380	361	397	383	393	395	397	361	370	367	375	369	360	421	355	374	346	393	341	372	379	399	380	387	373	371	388	361	385	401	362	342	348	360	354	411	382	382	342	365	394	379	391	378	373	372	391	374	370	364	339	367	350	353	343	362	394	368	390	369	407	366	375	386	377	364	378	366	372	363	367	356	358	407	387	358	381	345	364	348	343	375	416	379	387	355	344	373	370	373	371	362	349	365	352	381	355	390	399	357	385	349	352	400	389	372	378	379	370	361	388	386	348	398	388	377	376	400	407	353	392	403	359	364	373	397	346	381	377	371	336	390	394	334	392	378	387	382	351	357	365	372	367	387	389	356	362	392	360	325	419	346	359	384	394	360	366	388	351	354	356	369	390	371	368	385	389	396	361	343	348	382	383	352	350	362	369	376	366	360	376	360	391	333	373	360	363	370	338	347	376	362	343	336	352	361	370	403	340	352	378	345	432	337	375	349	400	387	377	388	377	342	385	375	358	387	400	396	379	351	369	405	380	361	344	381	384	338	400	396	371	386	357	365	388	367	380	353	393	378	370	407	363	368	357	370	371	370	362	382	333	362	402	343	377	387	381	376	387	372	384	405	377	400	371	384	378	381	370	397	355	381	351	385	339	338	408	375	386	372	395	358	372	371	363	374	410	389	383	382	380	383	403	372	368	386	390	396	408	396	380	364	351	369	381	367	382	371	360	368	383	377	383	370	419	349	357	356	370	384	398	393	389	351	368	357	351	378	384	346	375	376	352	383	348	357	420	345	381	401	409	354	381	354	357	357	380	334	379	377	372	366	378	360	399	365	371	350	359	370	365	364	379	344	398	432	341	378	379	378	351	372	329	360	353	358	379	412	347	389	364	349	419	368	386	370	363	353	358	371	361	393	371	329	383	361	382	379	341	382	395	397	401	366	367	358	368	342	334	379	353	376	358	410	363	375	357	353	356	374	329	361	359	365	342	347	350	380	389	346	411	404	360	379	331	349	368	379	370	325	371	359	363	348	421	361	356	377	397	336	369	376	361	410	384	374	380	376	397	334	369	365	377	375	384	385	375	375	374	396	369	353	389	376	383	347	354	409	414	385	361	384	362	382	365	363	366	366	379	378	375	375	356	349	382	364	335	334	365	423	380	389	404	400	379	377	336	382	373	368	368	415	379	372	397	355	384	355	387	427	336	328	384	318	399	364	384	394	341	359	405	381	407	390	346	397	390	374	403	380	381	389	377	390	352	402	360	396	357	386	371	354	345	376	366	374	344	362	397	347	391	376	395	370	377	373	388	338	352	371	357	387	384	393	390	320	336	383	334	387	359	384	367	349	354	356	385	360	396	418	400	394	384	356	372	368	355	345	362	379	396	384	361	378	378	399	339	391	375	387	394	382	369	357	406	358	365	349	359	374	377	398	413	342	367	383	370	397	359	373	368	382	383	382	387	380	360	368	348	373	367	369	390	401	365	411	385	363	342	351	399	365	379	374	355	328	389	346	367	356	366	372	360	386	355	357	384	364	357	386	374	345	390	348	392	357	365	380	372	395	377	378	351	361	401	334	351	384	385	370	370	375	379	356	367	395	375	392	358	402	399	351	358	354	376	366	378	401	424	367	415	355	321	361	352	372	381	382	354	386	357	359	427	413	382	390	380	353	371	384	370	346	380	351	398	381	374	358	351	359	410	357	367	385	384	367	378	397	423	383	336	391	377	355	366	405	385	383	358	371	349	378	381	366	382	377	341	387	346	392	328	365	376	369	361	386	406	381	412	347	346	377	359	369	386	345	343	392	357	391	376	372	356	344	376	367	367	365	358	384	379	375	383	334	413	356	358	371	397	371	371	363	378	360	397	378	389	367	350	377	359	372	373	357	395	388	346	380	399	386	422	359	390	383	368	407	368	367	347	374	387	380	366	381	382	362	405	365	345	362	389	392	389	399	394	399	355	381	384	381	377	344	373	355	347	390	391	398	361	386	332	394	362	353	383	366	393	390	424	374	362	376	379	353	350	366	376	378	368	397	436	363	381	389	376	407	377	360	355	362	355	403	344	378	361	356	374	393	403	362	346	407	356	355	380	344	393	387	374	366	366	346	390	383	397	364	381	349	368	381	363	364	370	383	389	387	351	384	381	365	397	377	362	375	360	390	347	395	415	366	360	391	409	369	392	397	350	352	362	355	377	352	389	362	361	361	348	357	393	372	365	356	370	387	377	372	379	394	383	382	378	388	350	361	352	361	392	359	365	389	364	348	352	383	376	399	375	414	382	415	379	330	390	339	390	352	378	401	364	402	397	410	393	400	380	371	382	351	339	361	362	396	349	387	377	379	366	365	363	338	400	372	370	372	366	358	380	352	355	380	328	359	378	390	377	349	374	384	374	441	367	400	365	355	353	389	368	395	335	362	351	360	360	388	363	376	344	400	377	357	390	386	375	371	383	402	375	362	378	358	387	384	407	383	362	404	388	367	355	325	360	390	403	384	384	364	378	360	345	371	401	381	349	373	388	357	385	383	343	351	393	394	366	391	357	341	365	369	392	421	361	391	373	360	377	379	350	376	362	378	386	366	369	387	403	361	372	396	361	416	382	397	375	352	373	383	381	408	388	401	361	388	382	388	360	356	381	392	383	364	393	356	382	346	352	394	360	390	373	359	406	369	368	380	368	389	381	407	371	369	402	361	366	353	406	348	377	357	376	402	363	380	380	335	369	363	366	383	399	404	390	352	352	365	381	389	387	385	363	387	427	363	371	400	361	379	379	398	373	403	391	370	377	364	356	390	376	359	337	378
3368	7920	5456	2521	1885	1414	1142	984	881	787	725	617	641	599	603	531	576	559	551	502	542	547	459	516	473	486	478	489	465	475	493	486	471	476	494	475	461	439	467	458	488	458	488	486	479	434	486	496	476	463	464	466	471	493	447	467	459	501	434	474	496	456	465	524	490	479	496	437	443	477	469	468	479	471	456	447	455	455	474	457	472	470	470	434	466	473	466	482	493	446	456	478	482	484	504	506	486	470	479	453	454	459	468	482	457	473	470	451	487	445	443	492	461	461	431	433	443	476	448	465	437	478	481	432	455	458	473	477	466	507	448	429	496	462	472	479	446	477	469	471	497	469	477	461	422	483	480	464	489	452	464	474	463	449	452	482	511	485	459	467	475	468	417	464	455	467	492	490	499	473	471	440	458	478	444	471	464	469	492	464	453	473	488	430	458	469	455	439	423	464	486	469	513	481	447	493	497	473	460	510	458	488	457	446	448	441	486	503	471	433	448	470	462	465	446	506	492	467	463	461	515	453	435	471	456	446	427	462	461	490	456	471	457	464	454	471	493	474	476	447	464	500	491	460	474	532	473	443	451	446	436	448	462	471	458	479	461	489	484	473	467	507	476	456	482	463	467	466	477	444	465	458	445	451	448	451	478	481	476	464	476	457	466	467	442	471	462	463	461	412	420	446	434	504	462	458	471	451	453	494	482	454	463	496	436	448	479	520	469	485	449	456	478	449	441	496	483	488	467	459	455	476	454	487	458	463	474	476	466	470	478	449	449	420	439	442	467	453	441	466	476	424	463	455	442	475	414	479	446	508	506	472	466	452	478	486	455	473	444	441	503	471	483	494	495	458	421	460	499	450	514	460	473	472	447	444	464	469	475	509	484	467	459	455	491	476	477	507	471	457	456	467	445	472	490	465	455	435	486	460	456	470	462	487	464	463	454	505	480	492	489	442	466	474	458	454	492	427	430	499	442	429	478	512	483	492	450	485	501	478	421	460	438	467	486	461	479	479	451	477	447	465	444	423	476	479	476	468	449	463	465	445	452	423	433	464	465	466	435	469	474	410	441	484	453	481	428	476	486	465	422	432	462	425	480	495	472	490	470	427	481	467	450	508	438	464	471	485	443	456	506	484	459	424	423	468	462	445	452	489	487	462	459	449	483	464	455	456	468	444	488	445	504	470	453	418	453	485	466	456	459	470	445	426	447	460	465	443	476	436	493	456	464	489	457	468	461	471	487	428	448	481	421	488	513	438	464	435	471	508	479	463	473	478	477	433	477	456	456	468	441	448	455	463	469	427	447	475	452	424	536	482	440	456	428	478	456	477	467	483	471	446	467	458	461	435	453	464	471	457	466	475	510	462	430	464	444	452	449	502	474	486	455	416	434	479	476	490	447	482	482	441	489	467	460	423	472	461	454	481	441	466	476	494	495	462	462	472	453	461	514	456	424	441	489	497	454	464	454	445	451	476	505	489	440	438	484	448	445	454	437	442	466	479	457	419	479	460	443	472	469	478	482	433	487	456	432	466	466	487	487	463	470	482	479	499	446	448	467	451	482	468	440	479	469	481	459	474	490	421	453	501	423	478	465	469	463	439	436	460	508	486	489	443	471	460	495	496	459	442	478	496	503	449	486	483	485	472	484	448	461	498	441	419	441	483	454	474	454	464	448	451	459	473	444	475	446	477	455	465	439	467	433	491	487	452	473	411	472	448	441	494	431	483	496	447	461	465	483	498	458	455	478	424	509	447	467	456	409	406	469	418	428	439	455	495	459	490	451	449	464	444	470	441	474	502	473	484	494	459	466	441	461	441	445	435	447	478	478	431	479	431	468	463	474	420	443	442	475	498	459	460	467	468	443	461	454	442	445	499	448	448	462	486	451	457	448	424	439	435	480	458	448	461	478	456	436	453	443	471	456	451	475	442	490	449	462	498	455	478	422	452	461	458	442	478	450	466	440	471	439	483	487	490	504	436	494	471	499	483	436	423	454	461	457	516	457	442	469	441	466	439	421	499	427	427	481	450	454	478	453	435	484	435	482	491	484	507	418	489	457	430	479	456	444	449	455	433	476	434	426	467	467	470	485	438	482	463	423	439	462	494	456	443	444	474	441	444	442	456	422	465	500	445	473	469	487	460	479	452	464	452	451	460	452	493	461	464	438	467	474	469	446	489	454	436	459	443	480	486	442	475	444	439	447	484	459	466	478	473	469	467	467	459	491	435	482	457	488	435	476	470	437	438	414	464	404	425	434	449	442	449	433	444	444	488	430	484	414	454	483	473	458	451	468	480	484	486	449	495	452	493	446	474	436	516	467	473	457	476	475	477	468	524	453	466	448	461	466	454	468	464	475	434	465	498	464	456	480	468	420	438	480	459	484	487	478	466	474	479	454	481	406	432	467	437	469	472	487	479	462	441	434	447	409	463	482	482	439	490	467	456	443	467	482	431	481	428	439	478	433	444	453	463	442	438	451	448	453	459	452	458	503	426	470	477	453	403	455	467	472	475	467	506	484	460	494	455	476	498	451	468	502	446	436	433	466	453	458	468	474	447	462	471	455	456	465	476	482	472	483	461	477	448	459	470	472	452	481	450	515	462	453	451	443	469	464	485	462	462	473	477	438	453	477	444	467	453	439	475	476	466	463	448	475	485	452	468	460	435	463	443	490	449	476	472	474	455	459	463	419	429	454	419	452	431	463	484	455	450	469	457	458	449	452	480	467	466	436	440	466	416	439	461	402	443	496	452	491	465	434	471	492	446	473	446	432	470	426	482	482	459	464	481	470	453	458	464	461	495	508	486	466	478	458	466	448	436	463	476	470	485	482	434	476	459	479	473	510	489	482	457	491	448	487	473	418	498	469	475	502	500	430	422	462	470	460	475	438	452	477	451	461	432	461	451	465	455	458	473	433	479	466	438	474	444	447	436	456	448	457	450	425	494	460	448	453	437	464	449	469	490	468	427	475	460	489	484	478	468	490	499	463	474	481	471	421	460	447	487	475	495	463	479	488	457	440	448	453	483	452	462	469	464	424	428	435	472	454	447	433	474	466	498	524	450	462	456	473	458	490	463	473	455	470	445	481	473	469	463	447	439	470	474	486	441	448	506	487	470	446	503	508	480	452	438	449	534	474	486	472	473	472	499	469	449	444	448	467	462	477	477	461	475	461	462	510	454	462	466	475	478	456	465	472	449	470	455	480	464	423	449	451	470	465	462	453	481	451	440	434	470	509	451	421	513	420	408	434	482	499	460	436	448	454	474	429	464	476	453	442	446	493	445	432	449	500	437	464	468	431	449	504	435	442	451	479	452	455	488	451	478	431	483	468	470	459	438	447	449	458	455	454	450	459	438	458	450	424	461	439	437	459	484	475	493	430	480	486	472	446	480	500	458	493	468	471	435	455	460	461	437	452	454	476	467	432	447	502	469	439	490	432	465	454	453	493	469	438	456	453	458	479	409	516	433	487	476	445	427	433	488	476	482	473	455
24631	21052	26997	25204	9188	477	349	342	321	290	281	246	271	253	236	253	217	244	236	252	224	234	218	209	230	240	208	230	203	222	238	220	237	247	228	241	237	224	221	224	222	212	211	231	233	243	225	208	228	221	213	226	208	219	214	232	210	247	244	217	218	237	212	224	208	221	198	214	226	231	241	225	231	220	213	221	211	227	222	213	229	251	246	236	240	248	220	222	211	231	207	203	221	247	239	206	217	209	221	215	216	226	232	251	214	213	217	221	214	228	230	234	231	217	241	226	213	219	243	208	240	235	244	231	241	220	216	204	219	223	245	249	219	246	228	240	243	237	243	221	210	209	226	209	261	221	217	212	200	216	211	217	239	227	199	223	217	232	206	217	240	248	226	233	210	224	233	216	231	235	234	211	226	223	254	215	234	210	232	225	214	226	205	239	230	211	216	221	232	232	238	197	225	229	235	210	223	233	228	200	224	197	238	249	236	216	241	210	214	221	220	241	223	187	254	241	218	232	220	255	219	223	229	225	213	258	223	215	218	195	211	217	211	216	239	239	214	234	212	228	226	235	228	236	237	220	223	215	229	217	225	245	222	244	200	234	217	223	220	226	238	223	254	227	211	212	207	223	198	225	227	216	219	231	222	234	217	208	211	240	240	225	211	210	234	215	230	227	225	217	228	229	245	223	241	243	237	210	249	214	229	241	219	224	224	241	229	205	224	213	206	253	253	211	216	260	240	225	235	244	218	232	212	214	239	241	218	229	222	234	230	223	239	239	220	206	228	221	214	222	225	223	234	212	232	254	220	226	225	237	231	215	248	244	220	206	247	234	238	235	207	221	234	195	224	240	231	180	250	216	215	220	223	198	220	236	206	193	231	226	235	220	217	217	215	233	204	229	261	256	239	227	221	233	240	214	238	223	231	236	233	237	217	222	222	221	219	211	198	213	221	231	230	214	224	191	219	218	217	208	208	229	201	215	212	212	227	243	231	223	232	206	216	216	236	237	204	254	222	219	236	233	231	211	219	217	214	240	210	237	248	231	235	244	225	229	229	234	209	222	223	195	225	229	224	205	236	229	234	256	219	224	226	225	234	231	221	191	220	217	204	223	221	217	233	219	210	234	227	215	245	216	236	219	205	209	231	259	215	215	230	234	217	240	243	236	219	231	246	221	222	229	229	221	229	230	234	217	241	213	222	237	224	215	247	221	221	207	236	225	192	203	212	211	238	234	216	254	216	248	198	224	214	218	230	204	196	235	214	219	228	223	224	243	253	226	211	225	201	249	212	213	230	237	201	226	211	203	231	224	234	205	223	254	223	215	238	228	233	213	210	223	224	235	247	223	202	224	212	231	225	219	236	214	203	234	248	224	213	229	230	242	218	214	224	224	199	238	209	235	236	227	242	224	222	218	221	236	257	224	213	249	197	214	217	230	221	219	235	218	199	253	201	225	228	222	212	249	222	254	215	222	227	220	227	205	219	217	224	219	204	226	217	208	180	222	211	229	227	234	202	198	210	238	219	205	202	215	214	212	211	220	236	225	209	253	236	202	204	231	224	226	226	244	231	231	210	221	216	226	215	215	216	198	220	258	227	213	213	235	197	187	235	208	221	229	223	217	222	206	208	212	208	237	236	198	205	219	233	212	237	203	214	203	217	243	197	232	222	207	222	210	205	220	204	227	200	224	211	222	215	208	213	234	213	206	210	238	231	227	262	206	214	235	248	232	216	219	207	240	232	228	241	253	263	212	218	261	235	242	190	211	238	201	232	234	238	229	241	232	232	224	223	242	228	215	210	215	229	196	220	201	212	239	215	218	228	225	232	225	242	222	200	220	226	216	236	225	224	245	238	213	216	212	203	202	216	222	240	221	230	238	213	222	231	219	214	226	246	235	240	224	204	203	206	230	239	241	223	237	187	222	230	232	225	219	244	218	204	205	227	224	232	226	234	214	226	204	243	243	200	221	225	226	227	221	239	205	225	206	207	221	216	206	230	227	223	244	219	229	223	216	231	229	206	239	203	226	225	217	235	228	233	191	214	211	247	219	215	211	231	237	209	212	197	235	216	217	219	214	204	241	231	226	210	229	231	219	246	220	244	231	214	221	240	216	242	195	221	222	210	219	243	236	240	219	223	202	231	253	230	230	202	235	211	194	211	222	217	235	222	221	234	228	195	236	242	256	230	229	241	221	262	235	204	245	227	251	218	200	217	249	208	245	248	217	224	207	243	236	218	221	256	224	225	214	219	219	249	206	199	231	235	236	241	198	224	188	217	234	219	225	213	227	206	221	214	219	243	215	229	224	206	212	259	197	223	237	221	230	247	204	212	216	205	207	214	224	228	231	205	205	238	212	222	200	240	216	223	196	222	213	206	227	230	221	228	214	217	246	263	220	228	200	194	223	221	239	226	228	229	221	249	211	221	210	221	219	236	214	232	245	238	250	228	209	214	247	218	228	217	216	208	230	231	270	218	218	210	218	240	220	224	252	237	252	216	218	244	206	206	227	242	245	226	207	223	253	251	217	234	207	219	212	196	223	215	222	229	225	219	228	216	222	214	243	215	240	198	219	243	239	246	197	196	238	217	208	233	231	215	205	201	240	241	217	240	218	197	203	235	230	213	216	201	216	218	200	247	196	240	209	243	210	214	212	218	223	227	194	221	259	212	222	245	236	218	225	206	212	217	200	250	217	218	211	226	199	209	205	240	232	223	228	234	221	236	224	209	204	242	230	235	209	220	236	225	210	200	226	252	193	235	206	223	221	197	215	235	222	219	206	218	204	210	215	219	194	208	214	236	232	209	213	208	209	207	200	243	209	217	236	244	209	217	224	211	212	223	216	228	218	239	238	204	197	207	228	225	235	222	213	239	222	220	225	208	209	224	221	242	228	188	218	225	226	212	237	210	191	209	240	219	225	232	232	192	227	224	210	241	243	209	242	252	231	211	270	234	209	244	236	216	217	248	240	211	206	204	256	231	190	235	230	198	236	208	217	207	217	206	227	265	211	237	228	209	203	205	211	238	231	196	210	215	248	236	232	212	243	236	214	251	203	227	219	213	221	252	213	235	226	222	228	205	237	219	194	223	220	211	221	211	217	208	236	231	228	217	222	221	199	218	237	222	219	230	246	242	225	244	202	221	220	245	220	225	222	212	248	203	220	202	192	205	226	216	240	237	214	239	229	230	228	213	226	223	234	224	232	247	199	231	227	213	191	215	200	227	226	236	234	206	215	220	204	234	217	214	226	210	224	222	223	240	212	213	208	222	213	217	218	210	232	212	223	214	245	214	208	223	217	198	234	222	235	214	216	225	218	242	229	239	235	208	225	230	224	210	224	238	232	234	230	212	210	225	219	189	238	214	215	240	230	241	254	227	235	223	224	202	252	225	241	228	227	227	246	241	230	233	233	228	213	227	235	242	221	213	243	210	186	212	218	225	211	234	225	231	220	211	219	238	224	219	222	183	218	220	237	206	205	221	211	229	231
3402	4416	3005	1391	1031	805	675	580	539	467	395	398	375	359	325	342	313	280	307	328	300	307	255	286	267	235	287	288	288	268	270	322	305	268	272	267	290	279	256	313	305	283	274	294	302	276	308	261	265	277	270	283	254	267	268	281	253	273	238	240	271	287	258	281	276	252	271	251	279	286	254	249	281	275	274	280	263	297	243	277	265	265	291	279	261	287	263	293	264	277	272	279	260	282	285	277	282	285	253	268	275	291	274	260	266	259	269	262	282	297	269	236	275	280	277	284	250	281	275	296	277	222	293	258	268	310	274	279	261	251	251	297	268	293	251	280	264	289	269	259	259	258	281	279	297	274	260	277	290	240	271	270	266	251	290	275	244	259	305	267	280	263	280	275	268	263	290	274	283	298	296	264	279	280	268	285	277	305	299	257	282	264	291	287	298	270	290	262	271	251	276	262	276	266	289	269	261	271	275	276	299	245	256	262	289	274	269	280	283	287	270	291	310	279	276	258	266	310	264	255	271	292	240	304	274	258	253	268	248	277	249	291	299	278	284	289	277	264	247	239	291	297	275	267	258	303	243	275	292	270	251	272	287	271	263	270	283	279	260	275	324	285	297	254	255	291	279	264	278	291	264	261	272	282	268	268	257	256	297	250	254	277	249	251	270	271	304	261	264	281	241	270	287	279	291	261	290	282	242	289	272	267	292	303	280	291	248	272	253	298	261	288	261	270	273	235	259	294	271	284	290	269	264	271	284	284	298	271	297	265	222	233	275	294	264	274	288	311	265	289	253	302	237	256	292	254	273	285	271	287	266	246	281	257	277	243	256	270	269	280	267	261	291	269	282	266	254	243	262	269	258	295	287	237	258	266	252	271	273	297	263	280	273	302	283	271	281	268	253	290	299	247	274	277	288	251	277	252	282	255	254	277	276	255	256	255	257	270	306	267	251	274	280	277	269	282	263	264	275	275	290	289	267	282	256	289	246	270	268	266	273	272	284	266	274	290	284	262	265	251	263	276	286	288	260	269	275	278	272	249	228	257	273	265	263	266	286	249	254	244	262	250	270	258	276	232	289	290	292	273	278	277	267	263	251	260	260	256	263	276	258	265	309	280	282	304	264	258	260	298	274	270	275	277	272	259	269	302	266	260	258	267	276	274	302	267	291	294	246	256	266	264	291	261	279	282	276	309	258	247	253	271	253	266	272	245	309	267	281	255	266	273	280	290	286	269	286	275	249	255	279	283	256	306	267	315	274	296	286	251	274	273	301	270	242	268	276	262	260	284	262	285	250	295	282	281	262	284	271	284	268	276	273	251	266	276	258	280	274	307	262	253	238	289	281	303	293	286	274	259	281	267	291	275	270	263	283	284	269	284	257	234	298	265	262	314	267	286	268	257	286	271	287	265	280	275	290	283	288	279	285	254	270	241	284	267	278	274	283	270	283	292	268	264	285	279	288	276	255	265	296	250	297	276	278	270	259	288	261	243	253	281	285	271	262	250	295	273	290	235	300	284	283	253	244	265	260	271	285	272	306	286	285	286	258	267	288	299	295	268	267	260	280	293	280	248	264	284	270	273	252	249	304	272	294	276	287	273	268	294	255	238	270	286	283	295	269	273	275	274	274	276	261	275	286	277	260	267	281	284	261	247	297	241	242	298	249	278	281	273	306	241	247	290	262	278	268	271	257	252	267	281	277	303	267	265	285	323	284	286	277	260	285	270	258	250	286	272	265	263	251	250	295	293	257	265	283	253	275	255	245	287	281	304	282	304	286	308	262	283	293	294	266	245	259	279	258	292	255	298	267	264	252	253	269	257	244	234	268	283	299	252	257	288	299	303	261	277	262	261	287	294	278	284	265	270	278	268	278	277	253	257	299	260	290	263	266	251	259	274	265	250	304	289	260	270	273	255	251	263	282	290	281	256	308	268	275	269	261	276	271	252	254	279	307	268	279	269	294	269	264	302	290	278	281	283	284	266	245	265	305	274	250	275	274	272	273	293	274	285	298	281	252	250	295	276	275	278	278	294	274	251	257	287	263	271	270	292	272	286	276	288	264	232	270	236	268	268	257	283	294	276	282	257	268	272	270	273	272	290	269	251	268	234	276	285	270	254	262	274	296	274	276	262	266	275	255	267	302	276	252	295	265	278	267	264	274	242	275	263	271	294	261	249	252	261	265	263	280	247	272	283	258	294	268	320	265	280	261	271	248	245	265	267	282	265	320	263	274	262	258	280	260	288	276	279	274	255	273	304	266	285	284	241	274	276	281	236	260	237	264	290	257	276	279	285	289	278	255	262	295	298	294	273	268	267	247	258	256	262	257	264	261	279	242	270	260	240	265	275	266	237	287	281	249	271	261	271	283	268	252	290	259	256	280	262	281	286	276	263	272	247	271	262	268	272	284	295	273	274	271	266	258	295	249	255	273	290	284	270	258	252	282	277	298	247	281	283	288	283	263	311	277	267	297	281	281	266	279	274	275	270	287	274	277	293	269	267	277	283	276	307	281	325	267	269	285	254	277	267	293	270	279	271	287	285	275	291	253	261	261	274	246	264	310	278	272	279	261	270	250	264	286	290	241	269	257	245	258	262	256	257	282	246	273	238	280	274	303	298	283	296	280	254	280	260	286	273	249	258	211	254	263	277	273	256	251	271	269	286	279	265	263	271	276	277	283	299	267	264	264	264	248	322	233	274	251	259	271	321	278	263	268	259	260	274	297	274	277	258	271	254	256	267	253	251	261	309	280	276	282	289	265	303	279	277	273	295	300	282	253	271	238	268	264	266	291	259	269	245	280	301	241	302	294	275	301	272	285	256	266	279	277	295	272	298	227	228	261	282	263	278	283	249	284	291	266	261	258	254	279	296	282	249	271	231	292	265	279	257	267	266	261	284	276	245	244	273	281	294	291	295	300	305	255	258	270	279	295	280	279	298	241	282	255	261	234	263	270	285	273	275	259	286	284	272	269	276	269	257	293	266	260	267	291	243	258	254	304	265	290	287	286	289	279	285	254	303	279	269	259	253	270	284	262	277	255	225	251	278	269	264	268	273	217	264	267	263	272	273	258	254	266	283	277	254	282	269	269	267	309	270	281	243	302	275	266	291	276	272	286	253	268	285	271	283	275	282	270	291	257	244	277	272	249	294	265	275	258	254	277	252	251	278	274	269	258	285	262	261	260	270	272	266	265	291	271	254	269	277	261	255	270	271	260	267	253	279	271	252	260	288	286	291	262	279	263	278	261	257	287	231	264	300	277	263	280	275	281	265	274	258	249	260	277	267	265	261	286	250	296	287	273	279	260	285	280	273	284	288	282	252	284	246	284	275	263	271	274	297	283	321	299	277	276	288	284	295	290	256	257	295	277	291	274	256	299	295	266	292	269	275	280	269	294	263	259	256	297	277	271	270	271	255	250	266	295	280	315	275	267	292	283	281	304	286	276	285	283	255	310	275	274	305	288	266	258	263	271	277	271	263	284	268	279	295
22489	21076	28666	23721	21070	21083	7058	649	473	399	357	304	296	282	232	275	243	212	235	199	212	207	194	196	183	180	173	174	183	173	169	169	170	161	143	177	173	172	174	161	153	155	161	169	176	152	168	156	180	156	191	166	170	158	189	139	160	131	159	168	158	155	164	160	186	152	169	170	172	148	159	150	148	145	161	162	167	160	159	128	150	163	155	149	140	150	156	158	145	154	159	182	159	171	149	143	172	164	171	147	175	160	156	138	147	149	159	151	139	149	141	135	147	172	171	151	122	165	141	163	167	145	165	148	149	155	160	163	164	147	165	158	175	163	153	170	149	179	133	151	148	146	137	141	138	143	141	142	162	150	168	167	162	157	149	139	137	155	148	147	144	153	158	138	158	161	157	168	143	158	166	132	160	146	165	150	130	145	156	142	167	144	154	127	137	154	156	163	145	127	162	165	169	173	125	162	169	147	158	164	152	174	173	145	144	164	152	158	140	156	166	149	156	178	137	163	143	139	158	148	162	175	168	170	145	167	147	186	168	146	164	159	154	146	158	149	132	138	168	169	137	131	149	164	159	153	175	149	168	156	151	151	160	135	147	138	153	133	154	142	120	148	173	141	162	169	150	154	157	160	151	148	147	169	148	157	148	160	139	172	143	143	138	161	157	148	163	166	163	149	137	171	166	147	143	146	128	166	162	131	155	165	139	157	133	140	132	140	155	120	143	159	144	145	167	154	152	156	158	152	157	151	141	152	151	152	145	174	137	127	155	156	162	163	143	131	172	153	132	149	145	169	148	137	159	146	127	146	140	159	137	156	162	162	153	161	165	178	160	141	162	162	154	165	146	185	147	153	164	130	159	161	158	159	157	165	155	159	160	138	157	163	162	149	160	155	159	139	164	178	151	140	131	137	152	159	161	157	161	165	149	146	162	146	163	137	143	160	138	162	135	158	137	154	149	146	169	128	157	165	147	127	157	169	147	175	149	167	157	152	132	180	170	163	173	157	163	148	175	149	141	163	155	138	152	184	166	158	149	149	166	139	156	161	164	156	169	153	149	148	159	139	144	157	153	152	130	151	122	163	162	151	167	148	143	134	154	171	149	169	138	139	156	156	145	139	146	170	152	158	155	138	140	153	154	170	131	156	159	166	156	157	146	163	160	163	153	139	155	159	164	170	168	177	136	137	147	166	135	144	147	124	182	157	156	152	150	160	153	158	171	157	146	147	155	148	155	163	150	139	148	160	168	152	155	161	138	192	175	160	141	152	171	175	149	138	148	138	127	147	148	187	165	156	152	171	149	150	174	158	170	166	175	169	135	147	134	148	163	164	163	138	161	155	152	169	164	159	162	134	152	167	141	135	158	129	146	164	147	165	154	160	190	158	166	149	150	141	161	165	157	143	167	153	141	179	153	146	142	152	136	151	150	146	136	157	172	166	160	131	163	167	147	150	130	150	154	140	146	147	166	143	154	160	150	173	155	164	152	153	155	166	160	139	125	150	157	153	163	141	158	151	153	165	123	136	152	169	151	142	162	160	158	141	158	145	154	146	158	139	147	157	155	143	139	155	185	132	166	130	173	160	153	155	166	142	153	160	174	152	168	169	162	131	143	165	147	149	138	151	129	166	166	150	148	164	161	169	149	155	122	160	148	157	145	170	145	142	152	155	134	154	150	159	140	168	153	142	152	144	149	162	143	149	153	161	145	129	147	138	139	168	134	161	127	160	123	137	160	161	158	132	165	141	155	160	149	161	149	162	134	163	152	145	175	167	152	144	156	118	132	139	148	133	159	161	167	129	151	152	173	147	139	172	154	160	153	136	165	151	150	157	150	156	150	146	165	171	188	138	123	150	150	153	167	163	164	162	164	143	146	170	140	169	178	161	181	167	128	178	158	168	138	155	143	153	165	189	153	136	130	175	181	169	155	153	145	145	177	140	175	162	165	168	149	163	156	163	160	168	157	142	154	160	142	150	161	158	159	167	164	154	139	161	155	170	156	150	171	150	143	156	146	165	161	159	165	128	150	148	167	159	170	177	172	139	145	149	164	154	145	143	185	159	156	168	164	175	166	170	156	139	160	152	161	140	163	175	153	164	155	171	161	186	141	164	185	150	162	169	154	145	122	149	168	144	145	179	152	174	160	149	155	166	132	165	173	175	148	153	156	153	147	166	148	163	150	160	149	135	160	153	163	160	162	142	155	161	166	140	162	144	145	140	180	156	136	176	182	145	143	157	142	158	155	174	162	170	143	175	149	150	159	150	162	153	159	134	187	139	157	175	157	136	166	169	139	148	135	161	142	144	142	143	143	151	156	151	145	157	151	144	128	166	147	150	116	164	156	147	147	125	153	139	142	153	190	154	139	162	158	166	152	155	126	153	136	166	137	156	147	175	150	163	143	179	152	147	146	157	155	169	165	146	170	158	149	148	152	171	144	145	150	155	150	147	176	148	158	168	145	144	164	139	142	153	147	154	196	139	171	165	154	161	159	157	186	169	151	134	133	150	157	155	141	132	164	153	156	166	169	166	180	125	178	143	166	146	152	156	165	136	172	160	160	141	163	135	159	160	170	149	167	170	164	163	168	157	133	174	174	165	164	171	145	149	155	150	167	156	147	158	151	158	121	139	147	154	156	145	152	154	171	139	139	163	171	156	125	135	171	153	146	176	155	140	178	143	168	171	147	198	128	152	128	150	156	146	153	155	143	144	150	152	149	160	162	141	130	167	161	134	145	158	141	149	179	181	155	162	174	155	158	151	162	158	187	137	153	162	146	164	162	137	156	162	162	156	154	157	168	123	167	150	163	147	147	162	167	151	155	165	167	172	147	135	154	149	160	156	154	166	144	128	160	175	146	175	163	164	172	170	158	138	138	150	146	165	161	165	155	119	152	144	135	172	141	164	163	151	150	149	145	157	192	152	161	134	162	169	152	148	172	166	144	173	146	158	166	154	129	160	158	163	150	165	157	169	147	144	160	163	169	133	141	148	158	146	152	154	156	153	159	168	182	159	171	159	166	158	153	137	169	143	149	163	135	171	155	140	161	159	174	155	151	155	158	155	176	160	146	143	140	140	153	155	133	148	179	141	150	165	134	141	138	145	153	171	151	160	172	145	164	146	185	155	161	156	142	150	156	174	137	154	144	156	146	173	132	129	151	157	157	140	143	140	149	142	142	156	164	147	154	138	143	148	146	122	171	162	161	181	156	167	149	162	179	173	154	164	144	149	132	141	145	154	163	146	139	151	152	174	145	152	159	181	144	151	116	139	145	158	135	158	163	157	151	162	176	164	161	173	131	159	156	171	158	149	128	153	148	153	151	124	145	146	174	143	152	166	163	143	175	160	151	142	151	171	153	152	173	156	177	174	161	147	148	162	155	132	174	170	145	151	155	148	155	169	164	155	167	152	158	151	141	145	150	153	163	159	167	154	143	181	166	167	157	159	138	175	153	180	143	170	165	153	142	169	144	158	162	139	167	161	138	146
4533	13091	8945	4147	2877	2188	1619	1277	966	809	680	597	522	481	432	382	371	357	309	314	297	272	256	293	266	264	245	269	258	230	224	224	203	240	226	231	239	229	204	223	206	215	236	210	244	185	207	217	219	196	201	196	196	233	230	212	211	189	208	202	215	194	201	197	219	228	200	200	199	193	220	223	192	213	212	225	201	186	189	197	178	205	178	183	222	187	227	175	167	201	191	220	223	212	216	198	186	204	214	197	218	207	230	191	194	184	203	187	207	200	193	205	195	220	169	214	224	200	193	209	199	190	190	206	207	193	181	183	208	196	201	209	206	188	209	168	196	203	194	191	180	201	190	187	195	197	205	187	210	192	177	214	209	202	205	192	194	204	178	236	205	193	192	191	198	165	182	194	193	191	228	185	193	188	199	213	202	201	168	204	225	198	189	163	187	173	192	219	202	184	214	203	195	202	190	199	213	193	188	226	164	177	199	194	170	210	193	198	189	211	224	195	209	206	178	193	218	192	213	202	204	187	196	211	168	178	194	209	183	191	213	215	186	195	182	206	202	198	201	191	210	193	197	218	193	215	180	190	201	215	198	190	188	183	199	205	176	220	200	180	197	222	182	188	197	188	185	189	208	196	166	197	191	211	198	207	207	197	179	191	207	192	218	202	199	195	190	177	200	205	204	170	187	195	190	205	194	189	182	198	182	169	225	186	220	188	201	183	206	221	206	182	191	199	203	186	203	198	201	205	192	225	195	218	201	220	209	221	209	219	202	186	192	172	239	203	202	194	207	200	203	190	193	192	195	206	192	183	204	222	184	217	198	184	187	181	206	199	185	201	201	195	218	189	187	161	219	181	189	189	206	202	172	200	209	185	187	206	212	195	190	191	188	219	202	194	193	194	204	215	209	207	199	208	175	200	198	202	206	178	227	194	180	174	178	207	173	210	203	180	206	170	201	184	202	218	184	190	190	199	203	217	188	200	185	189	184	181	185	181	188	201	176	177	188	203	205	162	201	204	191	209	203	203	194	199	202	204	191	210	216	195	183	205	189	196	178	201	211	180	214	182	171	189	192	172	166	225	185	183	195	183	190	211	195	215	205	192	191	202	201	183	183	193	203	205	181	164	180	183	210	187	198	186	192	188	204	200	185	198	209	177	200	194	182	212	203	197	213	191	195	214	198	194	193	207	184	174	215	176	188	175	213	177	175	202	213	187	177	195	213	185	162	171	207	190	195	202	183	188	211	207	201	190	195	212	221	215	198	202	202	203	182	202	209	206	213	203	197	173	190	197	204	187	171	188	220	188	190	204	196	187	172	207	173	204	180	197	182	211	225	222	202	183	191	196	207	180	181	201	175	204	206	212	214	193	208	220	220	184	184	201	217	167	172	212	195	224	214	201	181	180	217	176	197	189	203	200	187	173	202	205	231	205	189	204	199	230	202	215	213	181	198	208	191	222	210	195	193	219	204	185	214	196	215	221	215	206	194	198	187	212	197	194	175	191	194	191	204	203	215	197	195	173	196	178	194	214	205	199	169	223	224	188	172	190	198	210	198	196	203	202	188	214	213	195	217	182	199	209	198	195	195	193	211	194	178	209	180	205	183	198	171	163	197	188	223	194	208	173	199	194	203	229	177	191	176	185	187	190	182	218	179	194	221	215	186	220	203	188	162	198	216	209	201	194	225	204	176	211	191	204	192	171	186	209	195	230	199	190	200	191	188	208	208	206	193	191	190	197	196	210	167	208	174	205	201	202	215	186	176	183	205	169	188	212	197	217	174	207	149	214	192	177	196	173	213	188	182	177	195	204	210	186	188	204	188	187	214	197	194	198	184	176	202	213	186	197	212	187	193	179	191	211	209	200	196	185	198	202	189	175	213	212	191	199	200	194	186	180	176	164	226	200	189	200	223	205	193	199	192	220	210	198	197	198	198	225	182	200	183	204	188	190	170	189	188	210	183	185	223	194	214	198	204	208	205	183	197	193	213	210	178	175	190	173	166	181	201	203	170	206	194	173	176	189	218	209	216	202	200	178	196	181	167	210	167	209	189	194	187	218	186	181	169	194	214	191	197	209	190	198	195	209	205	211	179	200	218	196	189	192	178	230	187	202	205	196	226	214	190	205	193	172	204	173	212	200	184	193	201	187	185	180	198	190	205	190	209	172	201	213	196	218	224	199	204	197	201	209	189	178	184	186	205	182	179	201	198	202	208	196	184	175	197	210	201	200	158	189	182	187	209	191	207	204	218	179	203	205	191	219	226	182	215	186	199	202	191	197	190	189	190	201	198	165	193	210	189	211	208	207	196	192	192	194	198	183	197	223	198	205	208	219	177	192	176	179	215	203	178	180	213	188	206	207	191	189	200	184	195	198	206	186	190	195	171	200	185	213	207	196	190	202	185	194	191	196	165	218	190	190	175	175	216	217	192	198	173	191	205	215	227	190	201	203	185	183	199	197	196	208	180	187	196	224	201	188	209	211	184	213	196	228	190	185	202	182	195	170	180	213	196	219	195	231	204	201	191	221	184	181	218	205	193	171	196	206	216	210	182	190	225	210	167	223	180	190	188	214	215	202	173	181	202	175	174	203	204	205	192	187	197	185	179	214	200	218	208	199	187	181	190	179	197	191	183	194	194	210	178	183	186	189	181	177	194	192	160	177	199	195	204	230	185	188	202	190	198	208	198	186	199	196	186	200	192	205	183	182	190	188	204	206	206	208	207	183	176	187	187	194	210	202	174	197	212	211	191	204	203	163	201	191	196	183	192	191	194	240	193	176	233	197	198	212	192	189	194	191	203	193	212	182	210	196	188	197	185	197	166	209	168	192	196	194	227	202	212	171	187	192	174	193	186	197	188	186	218	182	187	200	197	179	185	205	217	206	206	164	190	187	195	168	199	198	195	209	182	193	204	165	216	187	199	202	214	190	191	191	208	198	219	188	190	194	206	212	163	196	207	181	212	208	206	186	200	198	187	223	183	185	199	198	209	190	219	198	186	189	189	178	190	175	190	183	213	195	213	200	169	198	180	206	213	184	205	200	185	197	214	222	197	209	209	201	174	203	206	192	211	209	218	199	202	187	212	184	197	207	192	221	179	193	203	201	173	217	205	177	185	185	195	179	194	183	175	199	206	203	215	216	194	199	192	178	188	193	186	192	187	192	206	183	210	196	183	206	199	188	183	186	220	191	178	182	203	181	177	199	185	185	199	172	186	187	193	199	178	205	171	190	213	203	180	181	211	191	186	185	180	174	201	201	209	174	203	201	177	191	201	200	227	197	194	176	190	195	200	184	201	196	193	190	194	188	202	184	190	189	187	221	206	185	202	201	217	187	221	185	188	208	200	220	194	222	212	229	191	198	170	198	214	200	187	200	200	193	210	202	210	179	174	191	190	184	203	215	201	187	192	206	208	167	201	210	215	186	190	194	182	203	204	199	196	210	185	187	198	192	183	193	184	204	204	178	192	210	187	200	180	209	204	195	179	177
27227	18154	3842	642	492	468	442	420	403	411	401	430	395	382	391	375	392	388	416	419	384	414	410	371	418	377	380	396	353	389	409	372	406	352	406	405	389	401	412	403	394	396	426	399	380	337	385	392	382	391	399	355	429	393	421	398	414	373	409	376	393	348	417	432	353	394	369	400	370	400	397	381	382	401	419	409	401	389	447	359	358	378	393	417	357	374	381	377	393	380	396	385	391	390	400	379	410	387	408	418	411	398	376	360	392	401	383	380	406	399	383	379	410	376	398	372	403	406	402	368	370	400	413	402	364	356	392	340	395	354	435	367	377	391	410	397	424	438	389	420	375	385	417	427	401	395	415	409	355	384	414	375	400	370	389	411	388	405	353	387	383	398	425	424	378	373	372	430	391	367	375	406	399	380	391	394	396	375	404	413	381	394	373	385	406	386	385	402	355	385	376	384	403	418	395	383	383	389	393	376	411	378	372	374	363	415	426	394	441	398	376	379	400	427	398	392	385	378	380	382	415	450	398	393	384	383	405	378	396	399	370	375	397	379	400	424	393	398	355	393	392	410	381	369	384	392	422	368	378	424	376	388	391	386	398	351	414	407	383	394	412	373	401	392	405	379	390	356	380	416	399	403	394	392	364	421	413	402	387	369	406	413	373	380	378	358	379	405	397	393	417	392	381	391	401	389	363	413	376	400	360	352	384	403	411	412	378	414	355	405	379	383	360	391	366	404	411	395	378	389	411	371	381	375	397	402	401	373	384	411	416	369	377	391	372	400	413	371	391	402	383	395	376	411	401	386	383	400	388	395	404	384	408	379	390	371	365	419	435	392	381	381	393	415	370	376	394	419	388	388	408	404	396	382	400	380	380	425	390	407	405	387	397	367	393	410	381	369	350	379	397	387	394	383	401	337	396	379	407	375	378	382	378	350	393	422	382	392	409	398	380	399	356	384	380	388	399	385	396	440	394	401	428	404	408	376	387	407	378	381	378	404	372	385	409	386	367	400	375	414	416	374	422	382	350	395	389	429	405	355	364	405	406	382	382	418	387	423	389	377	371	400	385	411	409	393	433	394	416	406	347	422	377	384	383	407	394	407	355	367	387	409	374	397	375	411	390	382	428	411	396	423	388	385	436	411	395	390	416	400	371	379	388	410	424	421	368	387	386	380	409	377	389	403	425	349	393	404	379	399	409	418	351	377	330	410	403	422	421	411	408	419	387	383	368	419	391	392	363	357	411	369	407	400	339	414	388	408	399	371	406	408	362	397	419	427	385	376	382	381	407	362	393	360	408	410	372	391	396	404	343	429	402	366	389	382	404	387	368	407	392	416	384	420	388	371	387	390	411	420	420	390	380	425	405	401	399	373	421	393	391	403	418	398	382	362	393	391	380	425	406	391	385	413	389	413	366	411	423	385	390	396	439	399	356	388	422	390	423	382	406	392	374	371	397	401	391	413	420	412	379	367	380	414	418	422	390	393	399	385	401	395	385	385	392	362	399	410	404	385	398	411	410	409	400	410	379	393	387	408	392	366	409	408	346	341	396	372	397	389	387	404	389	380	408	362	407	396	415	429	412	373	429	390	385	418	434	388	365	393	408	401	367	410	399	423	385	367	369	424	399	388	397	379	376	406	348	436	423	408	425	356	399	401	406	369	381	413	372	370	396	382	416	367	421	379	389	372	405	397	403	401	440	410	416	379	424	361	370	391	401	432	403	402	397	383	401	404	384	415	387	384	416	438	357	380	383	396	390	428	375	420	395	389	401	363	427	399	375	413	414	368	395	389	434	394	394	389	411	423	396	400	412	404	402	414	376	404	369	395	377	409	420	447	362	399	395	388	368	376	380	363	386	371	380	401	416	404	369	411	419	423	390	361	401	375	409	388	422	416	386	342	380	417	376	396	415	401	394	394	400	457	352	410	394	415	418	410	351	385	362	414	395	369	382	368	386	368	397	390	399	408	401	414	381	397	405	421	415	361	393	385	363	402	390	397	419	414	404	403	422	398	390	386	401	402	401	410	389	415	416	392	414	360	420	378	364	396	396	375	431	405	386	379	390	439	399	384	417	393	404	406	426	343	388	393	399	415	407	383	378	371	390	357	357	352	376	399	410	377	440	408	419	386	361	397	371	372	378	408	438	411	378	400	357	360	392	340	368	413	412	438	379	424	375	395	391	377	366	382	407	411	391	418	388	422	396	390	352	376	390	391	425	403	410	379	378	416	385	415	381	393	400	414	392	397	371	380	401	409	381	404	391	443	387	381	386	417	410	392	377	382	383	428	384	393	394	410	424	384	371	398	374	371	432	396	370	427	384	411	387	438	371	394	354	390	401	382	381	372	413	383	384	387	375	412	396	378	399	409	404	403	420	378	408	393	384	395	379	385	407	378	419	397	438	387	373	389	407	374	373	369	372	401	371	394	359	406	422	420	397	403	384	400	422	414	414	388	382	379	409	379	390	373	397	409	383	410	397	395	414	386	376	375	394	378	392	420	429	394	423	399	379	390	393	395	398	386	343	384	398	412	411	398	399	380	418	415	392	401	398	380	407	401	399	353	390	390	365	413	369	356	417	414	398	365	375	397	355	401	363	395	400	367	356	395	389	382	409	354	374	374	389	409	367	409	376	374	358	411	391	376	409	415	393	420	392	393	369	383	408	380	403	416	373	382	413	381	410	385	376	432	420	398	404	384	403	398	377	369	402	412	417	367	360	397	391	413	384	398	413	423	396	392	396	389	408	382	411	386	405	379	404	404	399	382	349	403	377	387	407	388	378	400	393	383	390	395	375	390	383	341	368	391	404	387	432	390	418	382	365	403	381	400	383	375	373	355	387	414	372	400	384	361	381	387	386	351	363	381	387	367	382	351	360	423	387	389	384	391	439	401	379	379	367	404	372	441	408	375	379	382	409	394	393	386	406	398	384	376	415	415	395	420	416	434	379	399	407	426	388	370	386	401	406	412	392	396	417	373	424	409	381	418	415	378	441	414	382	420	369	410	365	391	412	402	383	430	383	387	370	389	398	394	380	402	370	384	363	376	382	409	424	389	372	391	397	437	372	389	387	381	410	396	387	396	409	368	368	399	397	441	395	364	380	409	357	373	374	368	393	420	387	402	365	389	398	393	358	390	404	408	402	407	406	393	417	415	404	438	388	393	368	393	391	369	381	373	365	425	412	389	389	384	403	435	389	440	401	368	381	414	404	396	385	390	397	399	380	408	388	395	374	435	368	406	417	414	406	428	388	419	425	397	411	416	382	376	393	411	363	387	379	387	368	404	398	383	430	399	399	398	398	382	346	428	412	409	410	367	421	386	393	393	387	430	398	366	398	428	407	381	372	405	392	373	385	416	389	354	408	390	363	378	398	392	402	374	398	381	401	397	398	401	383	409	420	417	403	377	378	365	374	395	421	438	407	387	382	415	393	382	377	370	381	375	402	422	386	415	387	410	401	396	369	419	420	374	403	418	390	425	372	385	371	417
4323	948	793	576	509	515	542	493	491	499	498	454	471	479	481	477	519	483	504	489	513	466	530	516	491	439	490	467	453	451	479	500	496	480	445	439	513	459	487	493	503	495	470	441	515	460	473	496	451	496	501	434	499	467	483	480	519	488	477	468	523	445	490	491	500	490	489	431	458	547	516	479	446	514	501	476	460	464	479	470	474	503	506	499	474	486	476	469	490	470	458	497	453	469	467	469	499	511	469	512	449	521	461	474	500	487	477	447	533	432	457	517	502	469	489	468	485	450	440	490	456	519	461	498	459	481	462	470	468	456	478	480	475	457	459	494	466	461	452	471	494	526	507	470	460	458	449	469	461	466	477	475	472	469	469	436	479	495	476	519	476	487	494	478	487	458	481	429	470	472	495	516	472	489	505	469	473	475	446	500	441	482	484	460	505	473	493	483	476	466	472	452	516	490	466	471	481	510	490	505	478	546	473	460	446	472	460	496	491	467	449	497	494	493	473	492	466	463	492	491	468	464	471	518	484	504	472	477	478	466	464	484	486	488	514	479	501	490	445	499	494	462	517	448	487	497	438	501	485	478	453	481	499	495	473	454	471	497	482	435	467	457	494	456	469	503	483	503	461	525	475	489	479	503	450	501	487	489	453	457	506	434	468	524	493	480	444	478	447	477	455	516	447	473	467	454	473	466	494	489	457	481	440	459	443	474	455	476	494	479	463	495	492	466	475	452	481	472	479	475	484	486	487	481	480	471	423	470	446	470	457	466	466	486	480	457	495	453	509	475	479	479	480	471	501	508	477	455	473	481	492	483	465	457	455	445	473	482	473	510	446	515	503	482	530	509	471	459	466	487	495	476	485	496	484	493	466	461	457	512	496	500	498	470	470	488	456	454	466	461	489	463	481	462	507	490	492	489	451	491	456	500	494	501	474	471	475	493	477	440	458	458	467	480	459	474	502	467	494	540	487	478	493	440	462	486	473	463	514	507	555	468	461	458	516	495	462	473	472	458	442	451	499	457	459	513	460	487	461	438	489	506	479	468	482	436	479	463	469	433	531	466	468	494	506	464	472	457	520	447	437	482	499	430	503	481	474	454	491	521	489	459	473	517	478	491	473	474	495	476	458	446	521	488	469	461	500	482	477	494	464	493	482	447	483	505	480	484	515	503	490	492	459	471	480	496	471	445	464	461	463	494	481	502	486	432	467	506	488	531	481	438	469	473	472	487	468	490	480	486	454	532	457	521	469	490	510	484	460	489	508	476	499	431	453	477	509	469	480	489	506	486	449	483	479	473	484	482	465	481	486	472	461	481	476	454	505	456	460	461	509	488	480	485	460	480	475	531	511	460	506	467	484	484	506	500	461	499	479	488	458	477	444	483	442	500	522	481	475	470	499	495	461	513	509	513	417	470	507	498	511	471	467	501	478	432	429	478	478	478	474	463	454	461	463	494	479	485	492	491	487	464	475	480	484	444	482	495	493	486	509	493	478	471	480	461	457	505	487	477	481	499	500	447	469	492	453	467	473	483	478	514	452	493	447	476	483	483	449	487	467	450	492	439	495	459	479	461	511	507	489	465	470	477	460	479	464	489	458	485	480	470	496	456	453	469	464	466	503	473	482	451	507	516	474	473	460	480	541	549	512	493	459	509	440	535	518	458	529	461	458	444	520	467	479	505	526	467	475	451	461	482	442	440	504	461	490	490	503	509	461	473	478	457	480	501	494	482	482	433	490	470	517	471	490	450	473	488	495	486	476	458	501	544	514	481	467	458	456	509	484	458	471	481	470	455	464	468	464	528	439	500	476	495	470	454	475	478	472	434	468	478	447	439	494	432	484	487	501	453	520	479	482	484	429	462	477	480	468	473	437	509	477	504	490	467	494	460	494	449	446	492	478	499	477	483	494	500	496	482	488	513	484	451	482	483	452	501	494	448	504	442	490	462	460	462	477	444	475	468	464	497	484	454	444	500	477	529	487	481	513	485	462	470	485	470	442	501	485	473	475	465	478	478	469	472	471	457	489	479	477	454	482	484	518	472	475	476	492	453	451	472	463	472	498	460	508	498	491	487	466	427	460	484	490	515	502	489	441	479	468	469	446	479	479	493	454	481	486	484	459	485	519	475	478	463	473	446	520	459	493	516	481	460	459	472	462	415	439	470	474	489	484	442	510	470	487	520	454	489	505	481	492	513	454	484	458	496	484	455	477	493	465	473	490	482	452	464	461	491	451	484	477	485	506	466	459	463	477	461	486	440	472	490	521	475	477	484	524	457	457	480	434	497	500	481	468	449	474	462	484	492	487	498	457	460	504	469	482	516	498	470	462	470	448	479	457	459	456	458	452	485	450	505	422	475	488	475	483	500	507	476	469	460	498	500	456	447	496	462	457	482	469	492	500	496	478	476	515	486	463	479	445	516	482	450	478	468	535	465	457	464	466	486	461	483	509	460	486	475	472	487	502	472	457	476	473	484	482	502	467	483	468	481	487	459	426	463	487	463	556	481	495	491	529	474	504	499	511	468	476	426	460	490	474	501	457	461	481	506	450	507	536	478	505	460	459	504	463	462	495	466	490	517	474	495	438	445	487	487	490	494	491	496	487	488	497	507	474	459	498	471	488	495	508	522	446	503	453	435	452	477	480	477	483	495	459	476	471	478	427	492	528	481	457	473	477	459	496	497	484	498	474	451	478	544	480	478	482	507	464	490	461	450	514	427	489	434	477	491	444	465	484	496	460	438	504	432	473	486	484	451	503	454	518	467	484	460	475	473	454	470	470	489	501	472	516	510	432	476	484	481	513	486	472	466	460	503	443	477	457	470	425	465	485	478	490	469	467	491	502	470	490	494	470	482	450	494	444	467	492	486	487	452	521	493	447	474	467	497	484	418	476	500	523	479	465	506	465	484	457	484	475	457	469	469	477	494	497	509	458	458	498	480	487	479	496	482	471	466	491	482	481	503	465	477	461	475	515	451	467	463	431	499	487	509	465	456	454	498	482	501	493	473	518	507	457	416	495	476	458	455	468	453	459	444	508	492	449	446	490	447	462	481	444	466	445	474	456	507	488	459	493	493	495	490	481	419	471	523	462	449	443	483	466	462	514	495	460	468	483	497	484	480	468	487	493	533	476	452	478	411	474	474	469	473	476	475	467	476	508	504	444	522	465	475	496	466	438	480	456	504	473	510	512	473	472	477	475	494	493	525	489	486	481	463	524	539	512	506	465	474	477	418	488	481	487	497	443	441	507	458	504	488	483	487	483	481	485	513	451	486	479	464	462	461	448	471	463	482	475	498	442	460	493	464	492	444	469	477	475	496	477	480	475	449	522	473	501	479	481	511	483	479	466	488	491	469	442	475	479	493	482	498	463	469	463	497	476	473	457	470	450	497	474	481	454	463	452	490	500	468	486	477	476	494	454	501	429	491	475	505	494	475	463	432	519	432	442	449	457	463	470	482	454	493	478	469	520	466	497	443	461	453	494	472
23489	21078	28211	24163	21054	9310	967	640	506	504	471	468	426	402	398	412	408	453	383	423	386	403	419	362	411	387	379	360	387	380	376	392	373	365	385	362	389	386	384	388	409	383	359	385	363	395	384	357	383	387	399	394	382	406	391	378	347	392	340	367	382	378	370	401	365	339	393	375	374	385	397	373	376	410	362	361	397	382	346	339	364	394	375	374	379	349	382	371	400	386	334	380	379	386	384	384	365	398	373	349	347	339	347	375	384	357	358	359	376	382	382	369	376	372	401	375	365	374	372	387	393	365	330	349	369	381	403	389	370	341	377	346	367	362	335	365	351	386	401	357	379	384	412	408	367	362	352	367	378	362	372	392	390	362	350	385	337	368	385	396	346	335	369	354	355	385	392	359	386	366	370	358	366	350	379	388	374	392	377	368	382	396	372	344	382	370	352	386	335	370	399	346	360	373	369	368	382	412	372	355	355	380	395	349	384	373	427	384	378	363	374	348	383	418	361	343	402	356	336	387	400	374	374	384	385	366	366	361	354	360	378	410	354	376	337	374	383	346	373	356	360	338	378	365	358	357	356	372	401	392	378	357	344	346	365	339	381	381	382	399	362	363	381	343	380	408	384	406	354	340	374	359	374	371	403	408	356	344	372	373	401	375	374	373	359	360	399	377	389	372	380	369	358	377	357	416	370	341	375	363	378	386	349	378	410	342	367	393	365	375	358	350	367	348	337	369	347	368	398	385	396	352	378	368	345	346	378	357	386	350	383	351	371	384	393	383	392	361	375	372	409	383	364	380	371	377	368	381	373	378	359	370	383	365	376	370	338	342	362	402	401	387	371	371	390	390	374	337	418	381	394	384	389	400	376	363	396	384	335	369	380	376	396	352	366	362	384	339	375	362	368	365	390	379	369	363	356	350	385	376	340	403	369	391	405	422	360	373	322	378	384	381	375	380	367	392	369	383	390	382	369	344	381	368	391	388	361	373	370	379	361	355	383	392	375	369	382	383	392	395	336	354	391	396	339	379	359	385	369	354	346	393	357	357	336	353	324	374	388	367	394	370	363	392	362	376	354	389	389	352	347	330	330	385	379	361	382	376	368	381	385	383	410	364	415	382	368	370	355	378	369	361	390	376	385	362	370	351	354	364	396	364	360	366	362	343	335	381	406	378	376	378	397	372	408	392	402	348	376	392	369	338	371	368	375	365	362	350	370	387	385	385	395	370	377	401	393	404	344	380	350	380	357	359	350	345	358	393	351	387	378	382	387	384	406	394	357	368	394	362	364	354	369	359	362	371	348	393	355	382	368	402	374	377	317	391	379	362	407	362	389	378	349	362	360	380	361	370	362	383	361	374	362	347	392	370	338	390	375	332	367	353	366	356	370	378	354	329	346	329	375	375	378	372	373	348	350	375	363	385	371	339	345	371	345	392	368	375	350	377	350	372	357	367	400	346	363	348	406	338	377	399	373	411	388	355	382	358	374	348	393	352	350	382	371	353	405	377	379	372	381	388	389	393	375	348	377	325	362	400	385	393	390	362	367	362	365	387	386	367	377	381	385	389	339	392	387	411	357	391	328	371	336	382	365	420	377	366	349	357	417	354	374	342	378	426	361	378	338	386	376	362	362	362	389	348	383	365	347	378	388	360	398	432	381	383	356	400	396	318	343	369	371	384	371	410	353	404	356	396	386	378	382	362	366	330	376	364	399	421	363	384	362	367	347	384	378	386	372	352	396	371	349	390	378	397	351	386	344	358	350	368	381	388	395	402	369	397	371	344	338	347	350	394	385	384	374	361	354	390	360	352	372	382	357	384	410	354	374	376	358	363	365	384	373	394	335	352	367	363	366	371	369	385	390	378	348	411	345	389	345	353	341	391	366	380	401	380	403	380	398	366	348	373	372	371	367	403	415	375	383	391	365	373	375	395	351	403	362	354	393	379	378	339	343	348	366	393	411	360	379	411	363	377	377	349	373	375	359	395	362	357	369	395	374	339	367	365	381	426	365	359	376	352	368	357	370	345	336	374	346	355	406	321	381	384	409	360	397	387	376	383	425	352	389	388	382	369	363	375	357	362	404	400	369	370	353	364	373	364	366	393	345	352	399	352	355	347	390	380	356	364	389	370	383	357	360	367	356	396	358	383	375	406	383	391	355	390	392	376	391	370	376	378	370	350	388	368	393	381	360	359	372	405	350	386	355	367	378	392	383	360	370	363	384	343	364	362	373	393	351	339	383	344	348	365	381	351	397	355	387	364	374	377	392	395	380	378	351	380	392	375	334	364	364	415	362	376	360	382	351	368	380	393	379	401	343	388	373	379	387	353	371	373	379	365	346	375	392	341	392	402	391	377	358	362	365	372	365	383	379	354	393	360	416	348	365	389	388	352	354	398	385	355	387	360	399	351	384	366	405	386	365	373	410	393	363	411	378	350	383	397	372	330	360	380	389	343	370	392	353	328	362	409	366	385	374	383	372	377	347	404	373	335	355	381	344	365	369	381	388	381	367	352	344	373	347	347	394	342	367	381	392	359	376	401	386	390	366	380	380	342	353	363	334	341	384	362	362	397	383	381	380	370	350	384	341	372	366	350	365	376	347	343	387	382	355	407	342	364	383	376	376	369	356	393	357	391	389	348	404	371	357	366	372	369	357	397	360	361	366	343	353	388	346	354	405	373	337	327	389	349	382	348	373	386	355	342	375	380	375	408	366	381	372	361	352	372	376	395	338	349	362	360	374	400	366	362	370	402	384	396	390	318	363	339	341	410	338	369	368	394	375	326	362	405	320	361	407	363	371	358	366	344	367	383	373	335	372	361	337	357	399	396	357	361	365	363	347	352	371	399	396	372	386	367	326	385	354	377	370	347	351	375	391	364	364	372	359	372	364	397	334	401	376	389	412	379	375	345	369	418	377	389	363	379	377	355	383	381	383	370	364	343	377	368	384	393	390	361	368	344	387	397	396	362	354	376	362	364	350	356	389	391	358	345	354	357	370	350	407	345	374	381	348	368	372	377	353	337	365	392	377	388	351	369	374	377	340	362	379	368	382	377	383	395	359	364	367	373	392	372	387	397	372	349	371	397	374	386	376	380	380	359	369	396	367	357	359	396	372	380	347	378	369	394	363	406	391	385	399	383	376	363	359	372	393	374	339	373	337	380	366	345	360	342	349	371	388	342	389	351	353	373	323	388	360	390	402	364	345	375	378	357	387	386	378	363	363	355	390	382	386	322	374	346	397	357	403	390	383	353	405	395	366	366	338	378	358	371	356	382	340	368	399	386	367	388	369	331	373	399	370	361	381	376	368	391	400	350	357	347	368	382	374	365	366	378	379	369	382	327	370	406	371	339	392	368	378	376	370	380	386	359	366	380	380	372	364	351	376	391	399	391	361	360	372	389	352	369	335	363	368	394	373	383	379	377	355	378	403	344	337	320	361	343	412	355	354	385	383	368	363	354	410	362	370	378	392	364	358	365	350	369	371	389
3412	7960	5517	2536	1868	1400	1210	933	889	799	726	687	614	652	562	553	539	506	494	536	527	506	482	505	508	486	444	501	477	494	473	439	476	460	461	479	482	472	451	473	493	467	497	448	455	448	453	495	459	450	481	469	422	476	391	454	485	433	486	493	454	452	410	455	469	476	434	491	428	473	482	424	461	460	464	490	416	452	501	452	501	460	474	423	425	446	451	467	457	440	436	433	458	447	439	462	477	452	496	441	419	460	448	454	485	487	443	498	463	433	465	470	491	470	447	451	449	452	468	479	435	482	476	478	469	480	455	482	444	412	451	471	483	484	451	463	442	473	453	464	421	472	455	459	441	420	474	460	452	459	451	475	473	432	487	447	490	434	487	450	475	468	473	442	432	476	479	438	425	445	483	474	442	475	473	425	451	434	429	463	473	448	464	436	463	448	473	457	460	463	475	460	504	453	496	442	471	450	456	431	445	449	461	460	495	452	458	432	412	409	460	495	474	433	449	496	445	446	453	461	477	436	473	471	471	474	452	467	442	467	478	466	427	471	439	469	470	474	491	466	482	448	451	456	452	433	493	469	500	447	462	480	477	446	470	505	479	443	436	468	452	461	465	449	503	418	465	426	440	420	402	467	452	462	435	459	438	459	422	476	411	456	448	488	470	432	439	449	452	474	453	464	478	482	454	451	472	445	440	491	479	466	433	453	456	485	420	456	455	454	472	472	441	439	443	444	475	459	439	437	446	420	436	457	434	472	447	465	458	492	425	465	432	449	445	469	474	452	403	436	497	482	469	455	455	463	451	463	472	437	430	438	488	438	464	444	476	473	459	461	455	444	441	478	429	436	444	437	441	462	434	493	440	455	445	431	446	398	466	456	439	466	459	429	458	434	458	474	464	463	486	472	466	430	428	467	447	473	458	466	443	477	485	475	484	431	455	452	414	431	474	466	486	446	459	478	429	404	458	466	488	423	481	468	470	476	481	438	474	459	458	413	483	466	477	449	447	442	436	450	475	457	455	454	450	444	439	433	449	446	414	422	449	440	443	481	479	458	420	449	467	455	452	445	451	422	455	465	519	450	455	456	460	473	479	416	439	445	448	486	488	458	486	454	446	495	506	473	453	495	440	449	465	440	476	482	461	469	489	429	456	460	464	457	434	493	462	449	427	442	446	446	470	452	470	470	461	439	475	475	480	466	440	445	483	473	463	468	487	451	468	464	509	481	452	421	449	469	429	414	479	484	475	451	431	435	442	457	454	464	467	505	433	460	430	465	459	454	427	460	463	446	443	493	432	413	470	408	453	463	451	461	460	489	457	475	452	451	429	426	399	462	453	443	465	450	433	478	453	459	439	460	446	472	470	495	427	452	455	458	445	430	473	466	457	444	456	426	445	480	473	419	423	462	477	493	432	470	458	450	468	451	424	466	454	468	454	475	463	446	472	470	510	449	453	465	459	448	438	507	484	464	478	424	446	476	514	445	492	472	485	445	448	492	438	473	433	459	422	495	450	454	488	453	489	484	452	443	473	458	496	471	427	448	490	438	436	431	450	484	450	462	454	465	460	422	469	412	476	450	493	453	457	426	432	455	426	467	496	475	436	467	467	469	498	475	462	470	457	445	457	482	495	419	484	445	486	468	464	451	459	433	467	460	457	438	439	446	456	456	432	440	442	471	506	456	464	471	483	421	452	428	467	467	455	425	454	427	455	478	455	467	442	455	473	424	450	470	446	467	457	439	420	458	429	454	432	420	469	458	472	461	406	518	514	470	437	454	440	473	446	486	447	447	444	448	466	462	475	436	451	438	445	399	436	410	488	448	453	431	436	451	496	466	463	493	473	422	448	475	486	476	478	454	425	424	457	437	464	446	469	456	465	483	449	458	457	447	475	487	429	421	445	461	456	460	450	493	464	473	472	450	450	475	449	444	462	424	445	431	473	473	446	478	426	443	448	482	451	475	435	410	447	451	459	437	448	454	454	442	466	465	455	462	470	455	426	457	472	474	433	469	455	486	466	473	452	403	436	485	431	442	453	430	483	441	437	436	441	479	439	464	451	472	491	449	451	465	477	478	458	423	470	464	449	461	413	435	482	470	473	451	464	461	472	454	451	425	483	489	456	450	416	485	465	456	452	449	425	470	444	480	448	500	455	444	458	430	431	478	451	451	475	438	452	472	459	449	464	497	442	415	451	460	489	452	404	406	471	470	476	476	487	473	464	468	459	482	469	469	446	458	464	448	487	433	461	443	475	454	485	452	411	487	464	440	466	429	447	456	477	418	454	455	486	415	496	463	453	457	444	452	419	477	441	438	476	479	425	467	430	470	437	439	413	464	439	463	488	495	496	475	440	416	448	507	453	463	426	479	488	446	428	454	476	497	449	429	478	430	469	460	480	445	410	445	467	459	437	416	505	398	466	443	465	435	455	469	461	449	414	471	442	485	492	452	472	464	448	452	460	441	430	451	459	468	455	438	491	435	472	432	479	498	445	482	459	436	453	445	469	473	482	453	469	503	467	452	468	412	461	466	429	481	442	494	516	464	456	411	472	446	450	440	429	486	421	478	480	467	486	518	463	453	450	436	463	430	434	488	440	479	446	454	447	443	452	483	446	382	499	455	452	451	441	457	432	450	470	434	455	452	492	405	466	457	452	440	457	437	465	411	496	424	447	433	476	460	449	468	469	446	464	454	459	473	443	471	444	437	489	431	478	444	426	433	437	408	465	493	468	474	465	505	460	466	452	489	494	452	415	449	423	485	477	448	477	466	446	440	463	469	447	458	444	430	442	450	476	445	451	461	415	425	446	443	465	455	407	478	479	483	492	468	470	458	506	411	481	462	454	458	420	400	457	431	489	484	472	473	455	466	512	458	477	437	424	432	425	478	464	443	470	487	447	458	532	414	445	439	471	448	449	481	458	453	484	439	408	426	421	437	490	459	462	477	466	469	458	487	450	438	448	466	458	430	458	432	444	439	478	461	479	434	496	465	463	448	512	461	475	467	454	451	477	499	476	451	487	458	457	456	462	442	432	478	441	447	448	504	458	461	451	452	458	454	469	468	494	463	446	442	409	429	453	433	414	440	486	453	443	439	394	475	488	488	469	460	478	448	424	487	494	441	468	456	440	455	462	462	436	450	448	487	470	434	439	457	453	398	471	461	502	473	442	441	470	454	457	457	462	464	469	432	480	461	452	473	491	487	457	480	417	428	457	434	432	489	470	445	494	448	487	450	461	498	451	464	452	459	444	464	464	460	431	460	440	453	486	478	470	465	423	464	449	432	479	435	448	470	455	484	423	476	456	464	422	485	427	432	487	418	468	455	452	447	447	467	479	432	450	420	465	448	441	456	477	444	463	477	439	458	456	488	493	500	481	436	498	410	490	427	463	496	424	450	458	426	461	459	468	481	490	460	471	451	444	423	430	443	483	483	503	419	492	445	420	465	431	424	449	454	438	423	496	473	452	442	496	428	452	461	452	436	443	456
24562	21064	27040	25206	9257	546	387	304	286	280	262	268	262	229	261	266	221	222	241	237	244	232	240	220	224	250	211	219	287	235	224	204	223	225	242	252	251	225	219	264	234	202	229	264	236	230	255	243	252	213	223	228	228	227	211	227	200	212	209	233	244	205	217	264	230	241	229	227	202	212	230	218	220	242	219	230	219	204	216	230	212	196	200	221	264	229	220	205	214	196	226	222	211	246	219	229	214	230	202	221	193	231	243	224	216	224	217	230	220	214	247	204	233	227	245	236	237	220	228	212	232	229	206	218	213	217	230	204	222	168	208	237	205	225	202	209	201	205	194	231	223	224	229	213	207	198	219	208	225	229	222	211	216	209	265	225	216	249	232	222	234	230	256	208	230	225	212	239	219	232	208	232	223	220	204	209	211	206	235	193	222	215	245	208	239	225	212	224	218	236	229	232	250	249	215	232	220	226	235	236	224	230	236	191	241	231	232	207	227	207	236	198	247	247	226	241	200	220	212	233	236	232	239	208	232	243	212	209	210	227	220	223	201	216	229	223	244	221	210	231	189	216	221	197	216	235	249	243	205	210	210	222	209	220	203	229	230	230	210	217	213	218	225	247	243	213	229	216	201	205	215	218	236	227	216	218	237	220	212	212	207	214	225	247	222	241	244	209	210	207	214	204	216	227	234	214	222	191	228	202	234	220	209	226	243	233	188	202	228	211	206	207	199	223	218	214	246	248	202	224	255	222	228	247	261	231	234	235	223	222	215	217	219	222	204	208	221	239	212	218	208	218	229	194	239	218	219	219	208	213	237	219	226	228	224	243	204	233	226	230	210	221	226	228	234	201	222	207	238	213	199	226	224	215	189	209	232	237	221	219	221	216	202	250	213	218	230	227	215	183	212	248	239	228	199	230	225	241	232	247	209	222	205	219	222	213	228	217	222	263	220	193	242	218	229	206	199	220	240	217	222	234	207	238	237	227	237	215	238	213	231	221	255	209	231	243	224	227	213	232	214	212	230	247	252	216	232	221	223	250	219	209	225	203	229	228	236	211	226	206	219	214	203	200	210	230	249	221	213	196	204	238	225	213	206	239	237	230	237	212	212	218	232	232	232	225	218	231	238	238	197	219	217	230	221	237	233	217	236	195	208	184	236	211	223	192	224	216	209	202	209	237	236	217	221	236	226	224	199	251	247	216	238	200	246	207	225	219	240	226	191	212	215	235	217	217	204	251	237	218	210	220	212	224	207	219	228	220	220	251	249	238	229	249	209	242	210	209	213	195	222	224	220	205	222	214	232	228	246	219	208	234	231	229	227	233	210	230	237	219	254	227	193	233	218	207	233	217	229	206	209	223	227	222	231	251	224	218	226	214	187	240	231	211	180	224	214	235	219	222	216	198	211	228	237	247	230	193	226	231	215	232	229	219	230	216	241	202	240	227	230	232	218	227	237	273	217	257	255	222	240	237	216	212	212	230	219	229	227	226	212	235	198	199	233	199	205	226	242	210	188	239	203	236	215	203	239	230	236	229	245	225	193	224	233	234	223	227	250	209	211	213	223	214	205	225	235	196	213	233	238	233	229	230	236	237	229	252	211	240	237	230	224	235	237	230	238	193	238	215	200	210	249	203	235	230	207	233	183	227	215	215	240	229	223	202	241	222	231	210	236	214	219	192	225	206	220	235	230	196	210	238	240	221	209	217	234	214	211	228	209	208	248	231	195	220	227	205	202	241	254	250	230	232	224	233	221	215	237	205	217	210	227	249	224	218	196	229	237	216	217	211	247	235	229	225	234	235	238	209	206	222	236	193	204	240	208	229	237	234	214	234	215	190	224	218	241	254	218	208	243	210	223	196	236	243	231	213	233	244	223	216	207	219	220	207	218	241	208	238	208	208	236	218	228	221	232	249	205	220	228	230	224	209	202	202	225	227	208	248	236	224	214	202	214	197	224	208	199	225	232	229	204	226	204	230	219	225	234	226	238	225	253	211	236	231	212	221	208	232	210	225	211	223	214	229	196	211	207	211	227	220	205	221	224	226	214	182	236	232	200	206	197	226	233	227	227	220	213	222	227	196	222	234	218	227	238	230	224	234	242	204	205	215	220	233	235	196	239	223	220	212	190	210	217	244	248	217	229	214	209	208	201	215	214	213	221	210	229	214	213	210	217	206	221	233	211	200	221	253	210	245	210	212	240	224	246	239	210	237	215	233	187	209	215	204	222	224	219	211	227	196	242	206	228	236	220	226	201	199	245	250	204	204	215	218	205	226	207	205	196	234	238	218	225	210	240	217	229	230	201	225	192	236	202	218	234	222	243	229	214	235	204	244	205	214	216	215	201	214	223	215	207	211	222	227	203	222	229	237	226	221	218	222	228	208	194	212	222	224	202	231	228	209	191	214	208	216	207	228	262	202	247	229	226	239	231	232	217	225	213	194	229	228	221	204	225	234	249	222	224	198	224	208	232	244	209	202	233	227	195	249	221	229	232	222	271	255	233	231	230	205	238	251	208	236	216	194	198	222	214	201	226	215	229	232	195	216	228	246	243	233	225	248	188	232	240	221	220	214	243	211	244	211	234	225	226	241	229	246	232	237	199	222	218	223	223	219	230	215	223	240	205	223	245	232	177	234	218	221	209	237	233	226	219	203	213	232	209	220	232	220	233	232	226	246	218	245	220	203	215	250	224	227	216	234	221	227	199	191	228	213	204	216	213	228	222	221	234	214	196	247	227	220	227	219	243	219	229	217	230	240	238	222	228	204	222	228	212	232	221	205	215	183	204	231	231	214	229	211	240	235	213	251	215	207	202	218	195	236	201	213	217	246	223	227	208	228	209	227	215	204	208	244	208	239	204	225	217	208	210	205	222	221	241	226	258	226	218	210	229	244	219	228	230	218	222	223	201	238	235	235	244	202	210	231	209	244	208	213	231	233	232	232	224	201	238	244	232	199	220	239	218	253	253	238	253	221	228	228	205	194	219	216	235	256	232	233	229	212	229	233	237	206	224	231	239	228	215	210	233	218	245	213	216	230	205	234	220	232	210	217	233	214	215	226	235	218	226	242	220	230	208	216	236	230	223	233	204	215	218	213	222	221	232	249	204	201	219	232	202	215	223	218	219	243	219	235	252	236	217	209	220	237	222	221	232	217	231	226	214	225	234	221	227	214	215	232	244	243	249	206	224	242	227	225	230	234	243	185	216	208	210	250	218	212	225	211	219	216	207	207	203	202	221	226	235	213	203	253	204	222	255	205	236	209	209	208	247	245	228	242	200	198	206	214	208	216	238	224	228	237	225	237	229	220	233	238	225	233	204	236	204	244	248	210	212	213	220	203	223	196	222	220	233	231	217	206	210	220	214	203	224	218	228	202	226	248	192	231	201	215	231	219	237	245	246	205	201	215	218	203	225	242	247	227	212	205	229	234	232	215	194	239	235	204	228	220	222	227	226	253	225	208	224	216	219	212	223	202	229	228	225	240	235	234
3332	4267	2887	1397	1032	799	689	551	490	451	409	377	369	331	314	336	312	337	328	303	309	313	318	266	302	281	292	275	270	294	258	242	263	270	261	282	262	290	297	270	279	272	277	267	256	265	262	270	258	275	269	251	278	257	300	251	259	290	249	270	256	248	277	291	284	259	271	254	297	282	249	272	270	245	270	303	282	262	283	252	294	258	272	264	270	259	282	271	286	287	274	257	274	269	245	319	247	275	243	302	252	277	277	266	287	275	294	267	245	269	267	252	289	279	258	288	268	278	267	270	262	268	277	265	277	274	263	268	243	271	268	252	251	282	258	247	276	295	274	241	258	261	269	276	255	266	269	260	303	290	286	248	286	298	266	272	281	244	290	278	272	290	270	254	273	278	249	285	263	242	243	263	253	279	293	289	257	290	312	260	280	272	264	286	279	266	264	304	275	281	256	291	284	258	264	266	264	275	266	283	287	302	284	289	251	259	263	296	271	304	271	300	265	277	250	282	255	289	270	270	255	250	251	268	254	253	255	266	275	269	253	282	239	294	262	254	267	266	261	272	277	282	282	262	268	289	281	277	284	265	283	248	267	280	284	280	277	293	243	267	264	269	286	277	284	273	285	281	261	239	267	286	288	270	249	252	257	271	271	250	278	256	273	290	265	269	259	277	283	272	256	283	279	262	280	262	279	246	282	234	286	280	235	285	272	259	270	247	252	283	273	288	285	256	288	255	254	273	283	258	260	282	269	222	298	271	258	269	293	279	286	260	290	258	292	284	244	268	279	289	232	277	281	230	271	283	265	237	278	272	274	286	313	301	289	250	261	265	293	274	266	265	265	276	260	259	282	279	261	257	283	288	282	236	276	279	264	273	266	254	242	268	260	250	282	309	305	278	225	286	274	276	269	273	269	282	291	264	265	283	226	295	285	283	279	261	281	239	254	257	290	266	255	278	272	274	265	245	258	274	279	269	280	281	263	278	264	283	285	270	261	251	280	239	288	274	276	325	287	272	256	257	237	253	269	260	291	249	266	260	249	279	266	245	241	280	246	251	259	281	249	242	269	255	284	272	281	263	275	253	272	293	247	238	296	269	275	275	228	253	276	253	245	269	280	276	258	262	271	278	270	259	264	273	276	275	282	285	257	264	292	275	287	280	271	290	264	277	267	264	298	247	270	235	238	271	259	256	273	251	282	268	249	261	288	289	273	271	270	257	258	260	250	283	272	270	285	274	293	262	292	264	270	283	261	294	263	280	287	267	265	269	263	270	267	271	270	256	264	292	260	285	239	254	230	276	287	259	256	279	261	271	244	254	284	289	283	235	270	252	297	298	268	266	279	242	295	277	266	259	250	296	250	279	268	259	279	293	275	264	262	266	243	256	273	279	275	275	278	264	278	261	250	258	246	272	268	258	279	267	272	255	272	232	267	263	279	252	286	261	245	254	288	275	243	262	279	271	286	267	251	257	300	267	280	254	269	278	283	259	278	284	280	311	268	250	273	281	252	275	305	254	279	267	268	273	266	284	297	279	256	271	268	275	269	285	271	248	261	266	281	250	253	251	249	279	287	314	269	251	250	255	278	261	271	256	305	243	249	261	263	271	264	254	263	265	284	277	290	278	261	284	275	279	259	266	273	281	257	249	261	278	285	259	262	287	255	254	262	256	258	285	262	268	240	297	268	295	251	271	254	290	272	249	270	282	316	275	272	291	279	284	259	252	264	265	286	277	266	273	277	264	288	299	274	273	281	284	277	281	305	252	271	278	254	250	238	278	288	256	306	240	229	295	272	266	268	265	233	303	277	245	287	276	279	230	292	251	271	302	273	278	299	271	248	248	280	294	289	282	256	262	286	258	278	252	256	254	288	243	283	260	287	273	281	273	261	261	285	262	274	285	259	268	280	280	267	308	278	310	271	284	312	255	293	302	251	266	285	251	274	266	255	269	273	240	261	257	285	261	278	256	277	283	276	266	267	262	292	262	303	275	263	276	318	267	253	290	260	273	301	249	273	274	265	250	254	246	274	281	268	302	262	280	254	270	231	290	252	282	262	272	277	277	264	283	306	271	286	275	260	272	265	241	278	278	288	307	253	258	283	282	278	261	254	251	256	268	312	260	277	274	252	286	284	267	274	277	286	266	275	264	273	260	278	252	273	273	251	241	302	271	270	262	302	263	247	292	273	294	255	239	258	265	284	287	286	267	286	261	254	275	292	281	273	289	279	273	260	264	257	267	262	234	281	277	268	270	297	254	270	248	260	275	244	264	289	265	283	277	261	226	248	245	272	284	289	249	259	292	276	277	274	295	271	296	280	251	265	266	232	251	246	254	271	285	247	259	254	264	298	273	318	250	257	274	245	260	286	266	304	245	263	302	263	287	234	253	263	250	271	314	282	262	297	269	268	271	266	252	291	277	268	263	280	279	250	276	292	247	281	259	261	288	267	263	271	276	277	267	270	314	252	238	261	270	285	283	257	278	297	240	302	263	286	279	281	267	272	278	244	269	273	278	273	272	269	282	250	274	269	277	258	255	274	280	274	256	279	290	272	265	291	246	265	265	282	287	271	298	307	297	273	260	264	255	228	254	255	273	283	290	262	269	229	270	279	254	256	256	280	273	284	261	272	278	276	315	267	238	269	253	236	252	269	279	286	247	264	281	256	283	243	240	293	281	252	300	273	265	278	264	272	329	247	277	283	241	268	255	272	270	251	234	273	281	242	285	246	259	280	299	263	260	282	248	268	296	262	282	285	267	249	294	287	270	281	272	279	238	257	240	285	256	288	244	280	238	270	247	302	271	275	251	292	288	265	241	260	263	253	261	265	245	257	300	270	259	254	290	238	243	262	244	278	249	277	277	260	271	285	243	260	259	257	284	267	252	255	258	269	288	269	273	261	247	263	265	273	281	249	270	276	310	283	274	297	254	261	282	252	264	278	268	231	259	267	267	242	284	255	284	257	290	311	248	287	263	265	280	289	280	270	261	265	259	257	251	274	231	261	251	283	268	271	263	245	248	246	304	261	286	266	271	282	288	251	278	260	265	246	269	279	276	295	258	244	270	280	253	293	253	280	281	286	244	271	251	278	294	275	281	249	246	257	249	252	266	243	279	246	255	275	284	287	273	230	294	266	304	249	250	258	264	265	271	252	276	281	263	262	248	267	278	298	271	277	292	267	287	289	289	257	274	278	286	283	267	290	272	268	266	241	285	281	262	289	306	278	270	291	294	282	261	284	270	269	280	283	255	266	267	288	280	247	276	285	273	288	265	252	240	290	262	284	288	259	281	269	278	264	279	262	268	258	284	287	270	276	286	273	244	254	247	274	255	280	236	278	249	270	268	253	269	257	289	282	272	273	292	260	279	254	291	280	246	249	292	281	245	268	275	272	275	297	217	274	248	256	300	294	244	281	286	242	259	280	272	254	269	252	293	253	249	258	274	283	259	290	303	275	252	277	323	294	254	273	283	250	260	254	239	270	252	285	280
22442	21094	28671	23745	21090	21101	6780	698	481	411	366	327	271	245	260	247	190	212	211	205	194	187	204	171	186	154	190	189	177	159	180	160	167	162	180	147	144	157	164	168	157	165	156	175	168	162	133	177	166	159	152	171	149	174	165	170	167	163	142	163	148	167	170	146	147	165	135	155	146	147	160	133	178	158	125	141	167	160	163	166	177	162	158	162	159	139	175	147	168	168	163	158	163	154	140	172	148	139	171	142	144	129	145	143	142	137	143	128	152	162	182	150	171	132	153	149	161	132	152	173	166	136	167	152	152	190	152	169	155	153	129	143	148	134	131	146	165	143	156	165	159	144	132	127	164	146	165	138	168	158	147	139	169	160	140	147	154	184	134	153	149	146	158	152	143	168	166	154	151	158	148	142	150	157	155	153	168	164	146	164	156	167	169	136	145	169	190	185	158	165	152	166	144	156	152	157	143	150	169	160	147	156	168	165	156	152	149	141	158	152	143	174	152	143	164	156	136	147	172	134	168	158	166	146	127	145	172	153	145	128	152	141	155	143	156	153	163	166	152	139	156	181	154	149	155	149	156	154	139	147	159	154	159	129	152	155	176	147	165	167	153	149	161	171	141	154	141	141	186	157	151	170	159	154	159	163	138	144	141	128	157	147	163	156	138	139	157	139	148	142	161	143	138	138	160	168	148	148	142	132	154	147	143	154	155	142	148	158	163	150	158	156	157	157	151	146	154	156	136	154	160	142	160	181	153	172	161	179	146	151	146	151	169	127	177	154	150	149	130	150	146	169	150	155	156	136	160	136	157	152	148	170	136	155	156	148	131	161	145	172	158	158	150	170	145	143	154	157	151	138	154	139	136	158	157	148	142	169	156	139	142	143	162	123	142	165	138	136	150	135	137	164	162	171	147	131	153	148	151	180	157	132	145	151	125	139	152	174	130	154	163	157	155	149	160	160	175	166	161	169	135	159	163	129	139	144	150	151	157	161	134	172	146	145	162	165	168	141	149	157	137	127	137	145	186	163	158	156	156	133	152	154	144	163	161	158	172	162	129	169	138	184	146	167	132	155	173	147	154	164	160	150	145	161	152	138	154	148	166	165	163	155	164	137	154	143	144	141	157	160	157	131	155	133	168	145	154	125	144	164	178	164	153	143	161	149	135	141	158	169	136	176	145	166	157	154	127	153	150	152	166	165	157	170	153	166	164	155	168	150	139	140	183	163	164	182	161	150	167	154	154	162	165	155	133	158	153	159	155	150	137	164	157	148	155	128	140	147	159	142	150	143	184	157	182	111	159	166	169	145	146	136	150	157	160	150	176	149	135	163	183	149	147	147	169	157	155	151	121	160	148	131	151	133	146	128	166	163	168	168	151	129	163	136	162	182	171	147	143	136	156	154	145	171	149	142	143	140	178	147	143	171	154	135	145	147	137	165	168	162	152	153	164	141	151	129	148	143	136	143	144	140	149	170	145	140	148	138	132	162	135	166	177	142	150	160	150	174	167	153	149	173	143	142	160	137	133	160	156	142	148	149	145	159	175	156	150	149	180	147	152	161	158	168	153	149	157	147	147	154	150	149	169	140	133	143	162	170	164	153	133	155	147	147	182	136	144	157	152	163	131	137	154	158	155	165	162	143	137	147	143	148	153	153	160	155	151	151	158	147	161	159	130	127	140	145	166	175	167	156	145	141	155	173	135	160	157	160	145	135	163	154	149	162	158	153	140	162	156	151	148	158	152	155	156	183	166	144	144	135	137	132	166	149	147	148	121	144	138	159	170	149	163	162	138	156	148	150	150	142	146	154	160	147	127	173	140	171	142	146	134	165	145	159	167	146	145	165	153	138	131	148	165	161	149	142	173	158	127	142	160	149	143	143	165	149	142	136	156	157	148	142	167	156	148	158	162	160	147	150	146	148	158	156	150	141	149	171	153	139	141	139	134	144	152	151	150	140	149	150	155	162	156	165	158	155	140	148	154	168	136	157	151	166	132	137	170	150	152	156	150	165	128	150	143	150	146	151	138	147	147	164	167	170	153	137	164	140	132	138	164	153	158	158	153	180	140	144	145	161	154	178	159	135	181	146	157	159	157	157	163	158	151	163	116	157	134	150	171	160	142	157	160	138	138	163	172	144	142	154	164	157	160	173	130	175	147	129	133	143	146	160	144	153	156	125	160	151	139	168	161	148	178	168	165	151	150	164	151	160	155	161	156	170	159	159	156	158	151	171	130	129	154	142	144	169	144	160	169	139	138	126	148	146	144	141	144	148	142	163	137	139	151	158	163	152	170	171	129	160	171	166	167	145	155	156	145	148	145	144	151	153	167	143	150	169	165	166	167	166	162	130	175	145	173	156	151	174	147	146	165	144	176	135	146	139	167	138	139	147	159	136	139	133	156	140	143	173	158	148	163	166	137	147	146	154	164	158	114	171	145	147	149	158	152	153	157	144	157	141	180	155	184	180	146	147	145	131	180	153	145	143	147	149	155	118	164	137	172	134	133	148	151	157	153	144	130	144	146	144	144	143	152	176	160	142	150	172	153	140	131	148	160	156	167	137	141	148	141	160	170	155	159	154	154	150	143	157	146	150	154	130	133	138	153	171	168	169	152	138	139	137	182	144	148	172	142	137	175	129	145	170	146	139	158	147	159	133	154	143	163	170	165	153	159	123	143	156	153	167	146	148	145	147	170	160	182	155	164	132	170	132	149	153	149	149	151	136	148	134	137	155	168	181	143	168	160	143	139	157	147	166	154	146	177	159	158	161	142	159	138	175	144	161	147	150	164	166	168	145	144	138	154	132	175	142	151	153	160	158	175	158	161	165	137	173	141	152	145	150	145	134	147	158	158	152	154	152	143	150	161	155	168	163	134	132	164	157	162	126	158	178	159	148	150	148	153	155	163	140	155	151	151	135	133	141	144	170	165	174	148	148	166	152	131	148	158	150	150	155	162	157	153	151	147	148	158	153	155	161	149	164	142	147	166	151	161	151	161	155	145	179	150	174	131	154	148	150	146	160	157	150	166	153	149	153	170	156	165	156	185	152	148	150	160	144	158	127	133	166	153	167	146	141	161	163	159	143	142	153	143	163	145	131	152	155	157	134	161	147	153	142	163	156	152	140	135	133	150	169	141	160	142	154	149	158	151	154	138	167	173	133	133	149	151	146	142	145	157	173	155	168	173	132	153	145	151	136	149	155	155	163	154	160	153	147	166	153	151	124	150	137	148	151	169	158	180	147	143	144	156	176	144	146	152	164	156	160	149	151	160	156	150	137	151	142	154	146	147	146	162	185	129	158	144	164	148	144	150	138	161	159	162	152	152	129	149	160	145	155	142	146	136	131	140	118	148	152	149	153	134	167	177	142	165	153	150	160	152	153	161	136	150	128	150	166	161	138	140	137	141	166	160	152	142	166	148	158	159	181	156	144	151	157	143	160	149	176	144	142	142	142	166	153	147	150	142	149	142	137	151	147	131	150	154	155
4343	12831	8976	4179	2885	2028	1592	1218	1038	811	690	570	497	445	458	413	331	328	320	325	297	323	290	248	271	254	272	248	251	229	240	227	208	242	224	240	198	206	240	205	241	188	224	210	230	184	202	231	217	222	196	215	211	203	240	204	198	208	206	213	205	200	207	214	200	208	204	217	170	202	197	178	210	192	200	203	219	199	205	203	196	193	175	202	190	224	193	200	203	173	221	215	191	223	216	196	200	175	168	192	208	196	189	202	168	207	188	190	192	176	196	190	209	182	204	197	226	188	197	203	175	203	185	214	193	220	192	190	205	204	207	187	176	207	213	196	199	195	195	179	195	180	206	209	182	194	201	214	193	214	197	183	169	192	156	206	203	198	204	231	220	189	214	199	165	196	193	190	195	192	205	204	200	196	195	195	196	201	198	178	188	204	190	192	198	213	214	188	178	196	174	209	187	196	182	194	197	205	215	189	217	218	190	220	199	166	189	202	182	197	190	183	200	185	176	178	169	210	214	214	177	184	176	195	166	215	183	190	206	198	202	196	190	194	192	198	210	213	196	216	171	213	206	214	211	196	205	188	194	183	207	214	188	213	194	168	209	190	213	222	203	205	186	196	185	196	183	173	203	189	191	189	188	194	210	192	197	194	216	208	223	208	179	186	170	191	186	179	201	185	210	188	156	216	175	193	174	188	199	188	205	194	199	218	180	209	240	196	199	210	214	191	201	187	205	192	186	199	188	180	187	191	195	187	199	212	212	197	211	179	209	192	189	188	176	196	157	192	200	206	204	185	195	190	236	172	173	198	181	181	182	199	200	204	200	197	190	222	202	204	205	218	196	201	175	202	200	205	198	163	197	171	180	202	195	188	180	190	202	174	177	175	216	205	203	176	195	174	178	155	189	200	199	192	198	195	181	173	216	193	214	191	178	203	179	172	187	176	202	204	183	198	205	198	210	183	201	215	207	196	199	210	210	196	187	179	164	198	191	199	166	181	176	188	226	199	154	199	202	190	197	220	189	172	218	211	185	179	203	219	198	191	180	214	193	204	193	226	227	196	170	192	192	180	186	199	190	178	187	193	201	168	199	188	180	188	179	193	170	198	198	188	209	199	193	189	182	199	189	191	183	206	208	180	201	206	191	206	196	203	179	192	175	191	220	196	215	172	193	178	221	197	203	196	206	217	186	183	211	194	189	190	208	190	197	195	187	193	205	213	164	197	196	184	220	215	198	192	201	194	204	203	200	211	197	199	192	190	213	190	192	174	194	194	190	190	200	191	189	202	210	182	173	208	193	197	180	188	182	223	183	192	192	224	209	202	206	195	191	205	187	204	166	209	216	194	196	191	195	199	171	182	219	195	174	195	194	192	179	196	204	211	176	190	208	184	191	170	197	214	208	181	220	198	194	201	186	174	193	209	194	169	194	200	203	208	180	183	214	201	209	194	186	227	210	214	193	177	160	194	196	186	186	182	199	200	176	180	186	173	207	180	205	188	188	193	181	194	222	192	187	183	209	184	229	194	178	194	212	179	209	184	228	192	181	220	180	186	185	178	187	202	197	192	207	187	168	220	194	175	185	201	185	211	176	189	190	189	213	200	202	206	200	205	200	181	187	190	211	182	194	202	186	199	187	170	179	192	189	185	192	176	162	197	192	202	183	222	202	198	181	223	185	223	230	214	194	192	163	227	184	190	176	204	175	225	203	213	176	206	189	194	163	207	210	198	211	191	182	203	195	199	206	208	191	190	220	173	199	168	194	213	202	191	191	196	208	183	189	201	172	186	193	219	215	195	185	190	203	211	183	198	192	173	199	188	181	176	212	218	206	229	203	179	217	189	188	167	164	199	212	227	189	223	211	205	227	189	217	193	201	182	181	200	191	183	201	198	180	186	198	207	173	216	212	198	201	208	194	219	196	196	191	180	199	209	210	197	189	222	203	189	218	208	186	202	202	195	197	166	193	194	210	203	188	194	175	177	210	207	180	185	191	210	185	199	211	185	212	179	196	210	188	183	209	185	194	191	190	186	204	178	191	216	204	203	185	189	199	194	191	203	172	195	200	186	211	185	189	198	198	199	181	190	184	184	198	215	196	225	178	186	183	182	161	206	189	200	190	184	192	176	178	202	203	212	208	201	197	174	201	181	227	174	199	196	218	200	211	189	190	185	205	205	216	195	202	209	221	207	191	189	199	190	192	213	208	184	169	202	200	204	183	195	185	208	180	174	199	184	189	179	216	186	202	182	215	189	196	182	189	190	211	194	194	197	182	186	172	177	183	204	200	171	196	199	205	166	204	194	177	182	170	191	209	212	188	184	175	208	197	210	178	172	165	189	213	193	189	212	216	204	208	208	180	185	192	186	201	199	179	235	216	178	155	205	206	191	201	206	178	221	208	203	181	185	209	200	220	209	202	193	185	203	206	216	198	188	190	190	195	186	158	205	186	193	198	200	192	188	168	189	221	191	187	208	211	200	198	192	204	221	185	193	195	194	198	174	226	163	181	201	210	189	171	229	176	191	199	206	175	219	203	179	190	190	204	198	188	191	203	176	188	195	182	208	187	198	212	196	197	196	202	183	163	178	204	180	189	192	191	201	196	178	178	174	202	190	184	175	195	205	198	209	172	177	210	213	202	192	194	199	169	199	192	210	196	193	201	219	191	188	182	194	204	211	202	200	189	207	203	200	206	189	205	198	201	191	218	226	202	199	187	196	188	195	202	194	198	197	192	201	239	189	190	197	199	208	190	208	203	200	219	165	178	196	173	190	182	213	181	190	200	207	223	205	191	189	196	206	204	181	189	185	201	197	199	200	215	169	190	183	198	173	157	180	189	186	210	206	204	193	207	190	191	195	198	201	182	189	184	212	198	191	195	204	199	210	224	194	194	176	194	183	179	185	196	197	195	190	205	215	191	191	192	166	193	178	189	205	198	183	181	210	189	196	197	180	176	173	192	197	200	206	199	181	175	200	184	174	168	198	220	206	177	192	184	202	216	183	186	177	192	199	163	199	186	219	191	201	190	190	184	181	201	186	184	190	193	216	186	184	186	211	214	199	208	215	178	218	217	197	214	201	166	207	187	209	213	222	183	179	192	190	216	222	203	198	186	201	215	173	178	206	192	212	199	205	193	191	198	199	193	206	176	178	172	216	194	201	190	216	188	182	193	183	208	200	210	202	188	199	167	200	191	189	197	202	212	203	201	167	205	203	201	212	189	199	175	169	201	165	191	202	166	219	209	184	177	196	190	203	202	204	206	207	186	190	168	205	196	186	202	171	187	192	189	177	212	190	198	199	206	194	179	209	204	208	196	177	189	194	214	206	173	201	190	182	170	175	209	198	194	180	178	185	191	185	202	192	169	186	188	190	204	189	188	192	197	192	192	197	189	205	214	205	198	196	212	206	185	193	186	221	188	193	198	172	181	210	189	180	208	204	199	204	215	199	200	194	205	189	195	171	213	185	192	195	216	186	191	188	210	179	186	196
27312	18103	3867	639	460	449	429	454	404	394	374	404	381	414	433	383	409	404	380	397	361	417	418	370	395	407	410	368	389	402	358	395	395	399	392	410	370	399	406	371	406	396	373	412	426	389	377	358	404	394	390	384	383	373	430	387	403	399	378	429	405	398	388	386	387	394	406	376	392	429	347	358	386	412	430	383	386	399	402	402	401	361	385	374	392	382	402	374	399	401	384	412	409	402	385	380	372	368	407	439	382	414	448	386	396	388	372	414	357	371	374	395	385	388	389	392	394	389	373	392	420	416	382	370	348	407	399	415	398	377	376	430	386	380	383	382	385	404	417	380	366	419	407	424	389	409	388	403	400	406	405	385	391	373	421	377	411	415	402	378	387	376	365	369	361	403	394	365	431	378	374	412	391	400	426	412	416	363	381	425	376	422	388	398	420	332	383	367	390	376	391	379	353	398	389	404	376	384	411	366	383	392	385	370	398	373	373	416	416	350	370	386	377	383	386	387	375	361	350	386	435	391	376	448	386	382	394	391	404	381	396	399	339	414	381	383	390	401	423	391	386	406	414	418	412	406	388	373	390	405	404	402	382	393	415	405	404	394	355	343	414	388	377	376	387	399	389	375	396	380	426	396	409	356	333	341	402	377	405	376	370	393	375	400	373	389	409	343	376	375	407	429	344	407	363	386	363	368	372	390	377	431	378	394	360	411	407	403	385	364	399	386	417	390	376	398	370	400	385	402	367	397	381	389	377	401	414	394	364	405	402	386	381	367	366	392	378	371	395	423	374	370	401	377	407	383	366	386	390	407	397	375	391	378	404	395	399	418	391	420	382	393	404	390	387	372	431	414	398	368	416	423	405	366	408	404	406	382	404	406	401	381	374	405	377	396	393	385	383	421	402	397	377	379	390	372	385	426	390	388	366	383	416	418	366	404	418	373	405	390	400	383	434	386	414	413	426	390	393	386	384	402	377	403	385	378	412	421	406	390	389	396	391	404	409	393	381	374	386	383	400	377	414	389	391	398	412	390	426	408	394	374	381	355	379	389	386	426	413	390	389	406	385	414	395	384	411	360	423	384	407	395	425	369	417	404	397	398	392	383	391	369	400	406	370	394	381	365	434	394	383	411	394	382	422	373	414	363	386	404	376	443	400	363	377	364	369	413	400	415	396	378	402	393	389	397	393	381	374	389	413	353	405	412	363	404	370	394	398	380	379	402	372	411	398	371	364	380	372	400	387	441	381	410	341	441	362	398	377	361	410	387	367	373	363	380	427	375	367	375	386	401	412	381	393	410	389	383	380	377	401	387	386	414	422	390	398	380	363	378	397	405	373	392	412	443	383	400	396	356	421	388	401	408	351	376	394	411	374	380	424	356	371	411	381	371	403	384	403	375	403	374	434	411	380	365	385	386	418	373	474	375	400	444	376	397	346	367	368	397	398	394	384	408	404	395	429	410	393	384	426	381	393	418	381	373	427	376	407	405	381	423	359	385	402	420	351	385	376	362	385	375	412	409	367	352	437	408	420	390	373	417	391	369	381	373	378	383	432	373	371	399	366	410	423	411	373	368	399	384	407	410	436	374	385	382	390	414	394	377	405	412	395	393	442	408	384	375	382	355	397	408	394	416	394	384	390	406	405	416	407	358	403	412	372	383	410	386	389	364	399	394	396	401	375	376	406	395	367	384	418	436	391	385	375	362	372	381	397	393	404	448	392	378	404	421	423	391	410	380	391	407	362	395	380	380	391	422	406	401	414	382	365	373	406	424	378	373	356	376	356	371	369	359	407	382	380	364	396	400	383	379	399	372	412	397	396	388	395	398	381	388	395	402	417	343	379	406	375	424	369	387	394	382	406	430	380	389	393	379	373	382	373	387	418	402	344	435	374	352	390	396	390	393	387	393	401	416	427	396	369	376	388	423	441	387	357	432	419	395	365	402	382	365	386	401	370	395	387	426	390	404	343	390	388	384	402	384	392	374	369	401	389	364	383	408	378	369	434	427	392	365	390	404	396	420	380	390	399	383	426	356	413	391	383	402	389	383	368	406	413	372	384	397	409	387	397	399	413	390	412	396	411	384	411	439	413	362	386	381	390	417	435	387	368	371	405	404	406	376	391	398	397	398	377	387	397	368	376	390	399	399	374	398	383	417	354	403	426	390	350	379	385	397	394	367	427	366	399	411	410	358	401	378	413	398	411	392	391	372	367	407	409	391	370	422	383	392	420	414	401	436	359	396	421	397	402	408	420	398	397	368	414	420	397	425	351	383	419	415	380	404	403	395	377	425	387	406	386	395	429	349	395	407	416	390	381	389	346	403	376	412	382	416	391	389	387	408	380	412	397	402	392	401	414	396	378	415	393	386	411	401	379	388	388	391	388	383	388	347	425	368	406	383	360	402	399	410	406	420	396	374	379	425	389	375	420	372	379	414	404	400	391	374	414	403	391	379	403	381	373	387	358	413	428	367	411	430	418	374	357	422	418	360	403	393	397	383	393	411	377	419	375	347	389	396	393	371	363	419	370	391	364	387	380	399	413	392	359	368	366	374	425	388	381	373	387	418	402	335	374	352	384	378	364	370	394	410	401	402	379	385	330	434	378	399	366	388	440	369	390	400	401	407	381	419	412	406	385	400	391	352	377	375	405	389	392	359	404	417	411	354	414	391	388	428	417	369	401	379	398	385	399	441	376	382	380	450	370	412	363	367	364	382	377	401	406	383	388	413	366	373	415	392	411	421	368	383	366	367	430	404	391	385	422	398	393	388	433	427	366	377	415	408	385	368	409	426	387	424	404	390	378	396	391	372	395	377	388	394	394	406	379	409	383	378	382	398	434	384	352	392	396	398	395	410	404	428	412	381	404	391	387	391	392	397	401	375	418	377	360	377	389	424	383	414	416	362	412	385	392	423	381	405	416	414	412	440	396	377	383	400	388	378	383	357	388	371	360	355	402	360	377	407	380	426	395	364	392	366	388	374	359	398	400	376	400	386	436	374	405	394	426	443	425	393	390	384	374	385	413	389	383	385	363	408	396	403	404	392	424	391	409	387	414	408	408	377	384	377	404	383	402	380	432	403	384	400	371	388	412	380	388	431	389	399	436	390	404	400	414	406	400	377	393	391	390	389	407	373	391	380	380	397	386	398	423	392	392	374	407	389	411	438	385	370	404	398	400	387	356	426	425	399	410	379	398	410	396	386	404	403	386	406	357	349	401	375	402	402	381	374	366	378	393	392	403	358	387	436	383	371	386	365	403	378	371	407	390	377	403	397	429	422	374	394	412	403	383	414	381	367	382	400	379	395	405	408	413	393	370	422	365	401	374	386	370	430	360	394	391	413	398	415	400	407	397	406	398	404	382	389	385	352	400	364	384	424	410	393	401	414	412	362	381	404	387	381	439	382	392	366	446	405	377	374	372	380	422	390	397	391	406	387	368	398	379	405	412	385	401	395	427	380	370	379	385	378	389	397	395	377	384	411	413	394
4304	887	738	597	545	576	543	528	520	476	480	514	473	472	498	491	479	434	517	441	474	490	449	470	474	480	452	467	478	483	454	508	478	521	520	458	463	469	488	460	480	472	431	449	489	471	464	461	497	502	468	467	445	435	450	476	495	444	455	482	456	476	479	466	499	494	481	489	502	467	437	479	479	511	483	458	511	482	481	480	467	499	507	483	456	480	492	454	474	457	465	469	450	501	477	484	515	488	460	439	452	466	494	486	474	464	450	486	465	467	499	481	473	486	473	460	456	491	460	465	472	488	514	477	470	516	480	472	467	472	456	485	456	480	475	481	473	487	490	508	486	499	452	487	478	476	471	488	452	454	432	466	473	476	459	471	484	499	493	518	497	458	468	465	478	530	511	499	485	432	518	479	448	482	486	467	473	459	469	508	484	496	468	453	468	442	490	459	484	493	463	496	481	502	492	481	450	480	500	470	449	464	505	432	489	447	517	474	475	459	465	468	496	455	486	428	468	473	441	462	496	486	453	509	510	491	451	462	471	462	471	472	532	487	492	492	472	489	455	468	462	473	462	470	507	521	493	496	477	448	479	490	480	491	467	465	496	493	481	497	490	501	447	485	492	497	497	450	463	504	453	489	434	503	466	484	495	482	446	516	486	462	478	453	478	487	476	465	449	442	479	499	487	480	464	448	471	482	483	450	483	470	495	458	481	488	467	458	464	500	479	459	456	492	471	420	441	478	436	473	499	504	458	421	464	474	458	487	464	448	472	503	453	484	476	448	476	470	489	459	462	447	484	493	486	512	503	431	470	461	479	462	468	468	474	445	510	445	420	472	455	489	493	538	469	512	495	449	467	479	468	483	482	468	486	495	492	486	494	468	503	449	523	470	483	446	483	467	506	475	469	496	457	485	476	408	484	480	507	506	485	466	427	469	472	485	500	446	478	468	472	498	500	492	484	458	465	506	449	491	446	447	462	515	450	467	431	474	490	474	491	466	459	477	452	490	495	470	465	487	478	467	492	485	488	453	476	471	467	450	480	484	473	470	474	504	465	473	436	469	497	511	488	421	462	450	491	478	506	474	464	479	506	487	449	503	460	479	515	508	459	478	447	454	483	471	481	468	468	502	467	480	508	487	463	505	447	464	457	470	484	433	479	469	432	482	420	490	480	455	467	507	517	483	451	470	469	467	476	486	471	454	458	473	448	477	475	481	469	491	446	491	472	454	507	460	495	460	491	490	499	450	472	452	437	455	488	451	429	480	493	462	473	422	483	435	454	454	448	453	483	466	487	473	500	508	456	451	467	455	473	485	454	506	452	484	491	449	477	474	445	456	451	467	450	503	507	474	452	501	487	447	458	496	447	488	449	476	458	470	461	467	457	492	488	474	447	471	503	466	460	472	503	534	499	474	473	506	479	481	445	459	523	476	480	460	529	452	466	491	476	461	509	461	482	513	471	465	485	492	499	434	512	474	494	498	518	477	472	479	431	503	504	479	469	493	488	469	472	441	435	476	479	446	492	491	487	473	475	473	475	455	515	494	510	485	471	439	454	472	482	449	500	471	462	482	432	445	458	430	476	483	470	495	464	447	503	462	464	498	503	496	473	493	523	462	466	484	472	508	505	434	472	463	540	462	522	503	496	527	476	482	489	472	482	443	474	493	477	477	484	534	495	476	484	438	522	426	523	455	490	496	519	457	466	467	467	494	504	476	495	511	460	427	461	486	465	496	455	492	488	455	516	461	482	461	481	510	497	470	474	486	442	517	472	459	508	467	479	445	519	503	476	451	469	476	466	471	462	421	489	515	476	505	472	480	508	448	417	460	484	465	500	480	487	441	454	456	488	491	472	486	486	482	460	468	484	451	496	471	449	470	439	441	457	476	479	470	449	456	436	498	485	464	475	475	509	460	472	501	444	480	476	458	469	476	502	490	443	496	439	486	462	484	453	498	462	462	459	479	482	509	479	480	508	484	487	453	476	494	452	478	480	493	488	519	448	478	446	460	506	472	510	471	475	515	489	501	495	505	464	497	451	483	506	482	481	466	472	473	498	461	488	513	506	474	476	473	477	431	498	454	472	471	528	453	479	483	494	459	468	446	491	460	468	473	478	502	500	503	472	477	493	458	469	510	483	471	471	499	441	482	516	474	483	453	459	458	516	496	515	469	495	453	472	454	457	479	474	437	523	438	454	448	432	487	476	471	462	479	479	460	468	497	443	453	434	474	477	497	478	511	479	447	509	479	472	463	439	471	524	451	488	505	523	470	449	453	484	492	515	481	458	470	488	467	472	487	451	486	479	473	517	496	474	480	452	496	484	480	478	482	488	500	481	453	429	483	460	447	497	460	518	499	456	447	464	463	524	458	450	498	484	491	470	457	472	512	505	480	493	497	520	447	502	507	522	453	451	479	482	497	485	453	487	496	509	470	466	500	478	449	491	470	462	474	477	483	474	456	475	493	479	496	443	462	462	481	465	529	510	495	480	478	464	463	481	457	477	469	465	488	474	477	440	462	477	454	476	466	469	478	472	475	445	432	455	463	471	442	470	475	465	485	500	482	454	494	480	449	437	460	445	494	453	463	473	487	455	477	468	474	490	468	500	513	484	477	494	473	459	471	498	468	460	504	456	462	448	455	487	485	467	488	450	520	515	457	491	456	507	499	501	489	476	512	463	453	448	490	518	495	457	484	461	473	517	432	485	484	483	471	458	484	456	472	460	438	449	462	469	466	506	457	486	477	484	504	478	471	507	451	462	466	471	471	456	454	487	500	460	473	514	478	481	476	461	469	470	496	465	484	504	473	462	487	493	483	485	484	485	485	471	481	472	484	486	456	501	517	462	445	474	481	497	507	480	465	477	472	481	466	504	470	462	475	488	447	453	483	467	471	496	471	488	482	498	497	471	491	476	508	460	480	431	462	478	463	476	480	448	457	475	476	491	451	450	463	506	459	459	449	469	460	430	436	486	461	450	504	429	484	484	475	462	486	438	468	458	481	467	484	470	467	473	493	466	466	479	475	503	425	506	447	503	452	449	495	506	481	504	452	483	506	521	437	470	514	475	509	456	442	497	469	452	480	464	477	490	475	491	483	478	492	535	476	461	478	474	495	458	533	491	481	460	458	447	455	475	433	460	448	458	475	478	457	472	510	466	483	448	477	487	451	501	467	454	443	494	459	495	484	487	463	471	475	484	453	454	480	479	499	492	480	475	513	489	461	497	476	485	439	461	493	468	460	472	450	434	496	505	451	505	487	504	504	441	447	458	474	422	495	490	489	449	494	505	476	457	479	488	480	481	502	465	508	497	461	483	425	462	480	498	491	451	485	507	453	485	459	473	482	462	457	472	485	504	491	479	503	495	484	503	462	454	463	480	490	446	480	475	474	503	470	541	444	482	461	496	454	488	472	435	506	477	474	457	463	464	475	485	454	444	483	435	495	479	502	472	479	506	463	486	462	452	507	463	487	500	424	489	468	478	464	441	461
23526	21080	28217	24159	21080	9302	892	630	540	491	486	453	445	418	457	394	462	438	388	370	370	394	372	399	414	389	366	382	385	356	360	344	376	369	353	380	384	405	324	386	415	399	385	399	408	376	390	382	402	389	360	369	383	378	367	378	394	352	352	367	386	384	379	373	362	377	360	373	356	364	372	401	339	371	371	386	358	359	381	351	360	402	367	390	383	377	377	350	329	360	342	327	343	362	366	354	363	386	362	369	342	354	377	353	332	379	375	386	378	405	354	368	373	363	350	364	388	405	371	381	363	379	386	408	359	381	363	364	348	380	352	375	384	385	326	362	363	342	373	356	361	336	414	391	378	350	349	366	335	330	348	342	333	369	382	363	339	387	380	350	414	404	343	368	358	340	370	339	355	354	344	360	368	347	377	361	333	367	363	374	355	366	359	377	399	351	387	368	366	375	355	373	347	347	353	353	393	377	357	372	339	380	416	376	361	357	375	385	396	422	379	347	374	372	371	364	365	348	346	351	399	360	357	359	369	363	358	348	343	380	417	387	374	365	366	357	363	368	392	327	364	373	369	376	357	391	392	345	383	385	376	354	382	374	364	365	359	367	347	389	348	334	351	349	359	348	352	374	389	336	393	422	399	347	385	356	368	360	353	364	376	343	385	353	393	359	357	370	367	355	366	321	349	397	359	322	374	378	348	348	376	376	379	337	404	347	388	353	337	374	373	341	386	399	358	371	336	387	373	397	369	361	383	363	360	386	367	385	373	344	365	375	354	375	406	390	378	335	360	412	377	352	387	352	336	371	364	385	388	376	396	342	357	356	393	341	354	371	348	384	363	366	383	376	353	371	375	369	350	367	382	357	369	397	339	360	351	370	319	377	381	352	387	352	392	357	379	341	376	415	369	354	369	360	386	385	371	385	380	349	369	375	351	327	358	370	354	337	366	394	355	358	373	331	344	373	374	367	353	376	363	386	367	355	382	334	391	360	337	360	357	329	342	376	343	349	346	369	348	350	381	385	380	375	393	362	371	394	386	358	359	367	350	366	325	375	371	343	350	370	365	363	389	391	406	379	400	343	338	371	356	361	390	392	357	391	390	403	380	368	347	390	373	330	380	358	392	374	370	352	356	352	380	368	400	371	385	395	342	366	349	407	375	341	352	374	372	336	394	338	388	397	340	364	348	405	368	379	340	354	420	365	373	366	334	366	384	360	365	400	387	365	345	357	369	374	346	379	345	366	377	351	413	364	381	383	357	351	386	343	377	359	369	376	374	367	388	385	356	367	378	376	374	360	350	357	367	356	364	352	360	384	357	356	387	355	346	375	376	347	360	323	356	407	390	362	366	364	358	362	357	364	351	353	336	359	361	367	370	369	373	345	388	355	405	347	369	355	362	364	355	394	375	340	373	343	376	364	350	366	385	358	346	354	335	363	339	364	357	375	363	361	338	345	346	337	322	367	357	374	354	348	391	370	338	353	360	370	358	377	347	374	389	359	354	368	382	337	371	358	379	384	384	368	381	349	363	360	366	328	347	410	404	374	357	360	387	373	365	376	368	378	383	381	366	377	363	351	337	385	370	365	352	407	354	350	368	386	370	378	408	316	336	335	386	399	359	385	371	366	354	385	326	352	372	350	376	358	355	392	386	325	387	331	385	333	397	341	349	378	378	392	367	387	362	366	367	370	360	324	357	360	397	384	385	343	402	358	361	385	366	362	346	372	344	365	392	333	364	396	361	363	361	358	367	395	383	369	378	376	372	365	349	362	360	353	381	355	339	379	370	393	396	401	381	361	410	364	332	399	362	377	376	376	371	339	345	364	337	369	343	404	360	390	343	371	374	338	407	376	339	359	366	389	372	345	343	354	388	356	362	372	352	366	366	372	370	385	397	374	350	355	379	362	355	382	360	346	345	359	342	365	357	349	390	368	355	356	367	388	394	377	368	365	359	391	335	372	360	359	346	368	345	341	391	318	364	381	367	353	354	371	366	345	381	357	351	394	368	373	377	399	370	365	351	354	349	357	355	351	334	351	351	376	364	341	372	362	366	387	344	395	377	346	373	374	360	371	338	369	398	342	387	351	366	398	372	393	345	366	387	349	371	366	363	354	348	393	344	334	382	393	381	371	365	368	373	379	386	401	343	350	358	369	353	376	363	384	369	380	361	371	381	350	346	353	365	357	361	345	333	413	379	408	379	361	361	388	399	352	353	357	381	381	355	366	370	390	366	330	363	348	346	396	386	366	391	363	352	393	386	332	332	364	356	361	376	351	376	359	368	383	373	390	374	373	382	377	373	373	359	361	350	350	368	341	355	334	377	355	371	386	392	343	360	333	359	352	343	331	368	377	361	381	342	370	367	384	356	328	401	353	396	351	381	366	384	387	384	365	375	406	425	336	362	357	360	361	359	376	355	397	389	356	373	362	334	374	353	391	327	373	374	362	360	348	389	355	352	340	352	367	358	360	403	377	422	385	370	403	362	359	372	395	350	355	361	370	368	358	361	374	419	398	390	351	384	320	377	360	345	373	387	331	420	358	362	349	377	378	364	353	377	390	370	361	387	381	346	361	401	349	346	362	374	367	352	357	369	325	331	355	357	387	355	358	348	344	370	372	329	364	376	353	355	382	392	343	376	317	370	332	383	365	358	367	390	364	389	413	357	369	384	393	370	383	358	342	367	364	369	373	338	360	357	351	365	408	340	393	364	366	371	342	362	359	418	336	349	379	385	373	357	355	386	329	373	354	340	391	399	393	366	380	374	309	374	344	359	380	423	371	382	348	375	341	362	359	364	310	367	403	366	357	369	361	360	374	351	357	391	401	386	394	353	364	361	353	370	354	347	377	394	372	340	349	361	382	363	391	357	369	361	368	353	359	387	347	343	350	337	383	330	359	352	360	359	407	348	377	377	376	399	345	337	383	383	337	367	336	371	336	401	366	358	358	373	363	343	366	377	345	350	369	363	355	392	363	374	383	390	358	341	370	356	369	371	320	365	358	387	359	341	366	379	377	414	343	366	364	365	374	370	353	358	392	373	354	365	374	354	399	380	339	380	371	356	378	365	354	384	354	369	340	385	375	401	356	357	353	399	368	394	342	366	341	372	345	358	363	363	371	321	366	396	366	366	363	365	375	362	380	363	351	384	381	359	353	360	364	350	378	380	357	369	360	352	335	366	364	353	372	348	372	356	370	379	376	379	366	404	357	347	343	373	365	387	395	373	334	357	358	340	360	367	370	372	419	361	384	363	344	397	391	341	353	369	384	339	402	334	339	352	372	389	362	363	359	372	361	370	371	362	316	363	381	371	327	346	378	345	336	344	343	386	387	370	364	408	400	381	359	370	342	349	362	400	391	373	363	385	376	347	374	347	374	385	363	349	382	349	343	365	352	342	354	350	339	373	405	366	383	361	353	360	368	376	397	388	358	352	349	378	391	347	353	350	339	350	350	392	358	361	368	384	369	392	367	345	365	386	361	373	374	358	341
3367	7913	5454	2574	1847	1493	1201	962	899	807	713	687	619	602	521	539	544	477	510	516	536	485	481	473	458	449	467	473	482	454	487	481	473	455	492	452	449	488	431	448	455	451	461	483	467	426	454	459	497	416	468	475	509	484	491	446	472	465	511	456	451	443	483	466	444	461	442	467	465	463	425	498	430	480	465	436	464	470	460	469	457	458	470	462	415	429	479	435	468	490	453	438	473	495	453	464	470	445	407	508	421	469	448	491	440	458	473	445	456	444	432	472	455	463	467	451	449	479	434	455	434	442	469	433	447	474	461	460	472	463	447	439	466	428	458	458	468	422	446	421	476	438	449	468	488	469	447	484	444	467	472	459	452	467	468	481	463	428	403	464	467	450	478	434	459	456	420	423	456	456	428	438	466	468	437	469	438	485	424	461	424	464	492	500	473	488	481	462	491	452	466	450	451	453	429	463	451	443	450	469	453	438	434	430	443	443	457	439	529	440	451	452	412	459	417	439	438	471	463	430	424	461	437	455	455	475	445	481	456	477	498	478	478	444	464	425	456	496	469	492	427	469	459	461	462	451	454	441	423	456	425	501	460	442	445	463	486	456	424	467	479	445	470	437	453	418	498	437	445	451	450	446	422	453	511	421	445	405	448	460	414	431	444	437	476	423	458	442	436	450	444	432	475	460	437	449	443	460	447	470	472	472	461	468	443	418	468	451	467	489	441	408	462	451	446	442	470	444	463	496	430	429	403	438	477	436	450	476	461	421	444	420	431	463	454	456	447	453	443	463	463	476	462	452	475	443	464	420	453	475	473	432	437	448	467	442	463	446	461	397	476	478	437	438	436	445	445	440	467	476	446	470	506	465	457	432	461	448	456	454	460	438	432	458	454	465	487	479	391	420	441	453	420	492	421	462	471	453	442	469	461	432	407	487	446	484	436	396	451	460	451	422	438	435	462	451	429	429	449	434	454	450	458	464	462	459	442	428	426	419	460	438	421	426	492	491	452	450	473	431	455	436	472	468	425	447	469	461	432	470	463	474	460	483	474	479	441	456	429	464	479	472	440	475	469	447	421	431	465	419	442	451	459	423	435	457	454	449	444	443	456	450	409	445	460	461	461	441	438	420	425	432	453	431	470	445	449	436	475	448	445	438	468	439	471	450	430	459	438	435	429	451	454	459	464	447	436	479	439	441	454	420	478	426	458	466	469	491	437	449	453	432	455	463	435	468	482	446	408	475	461	449	435	455	462	402	468	414	463	432	458	470	477	488	478	436	478	477	438	409	457	449	463	464	448	439	437	482	445	440	479	419	426	426	456	453	442	416	432	440	447	465	424	454	512	458	426	454	447	454	441	452	474	453	447	444	493	399	432	455	404	444	476	461	458	487	442	455	475	477	469	462	444	457	470	447	465	425	454	443	431	481	462	480	495	436	461	495	477	452	430	457	454	431	414	494	467	448	468	444	504	447	440	475	413	459	489	426	462	405	422	451	470	427	438	439	460	455	453	446	448	474	438	456	456	452	463	405	422	457	461	474	481	481	473	407	429	477	463	468	459	453	439	448	454	427	489	439	422	460	484	441	477	471	428	480	454	432	432	453	473	469	460	451	447	446	458	436	448	442	442	475	460	433	471	455	449	417	437	472	466	421	481	452	446	478	463	457	439	467	453	452	461	458	406	435	470	461	453	448	436	449	479	426	461	438	423	471	470	425	436	456	449	460	464	462	418	461	437	471	452	453	457	457	467	426	490	449	480	419	457	451	473	432	447	452	459	451	439	453	445	469	489	465	401	493	440	446	479	465	481	411	461	436	443	436	461	420	449	438	430	484	477	418	463	464	473	479	454	428	469	445	464	450	439	403	496	448	430	444	472	449	472	418	485	413	482	463	452	434	442	436	470	443	449	457	423	458	424	431	466	454	437	458	421	431	427	489	466	441	431	450	469	454	418	435	443	441	459	435	420	462	457	414	478	426	439	442	457	444	441	483	463	435	458	455	477	426	450	507	455	439	443	448	444	456	455	445	457	436	428	486	463	480	466	468	435	433	432	439	451	435	447	478	484	448	450	464	479	437	427	432	445	446	468	420	420	402	474	437	476	451	463	472	434	470	464	451	448	423	434	472	437	440	447	420	417	431	455	461	433	462	443	442	452	406	423	455	444	488	438	471	475	415	451	453	466	474	414	437	433	464	457	432	441	410	464	471	453	470	464	413	490	430	447	403	506	488	470	422	427	421	470	461	475	444	454	433	427	464	433	473	478	483	421	437	450	449	453	464	444	454	449	472	427	442	465	404	469	448	464	453	465	425	451	448	418	445	432	456	433	431	455	470	480	440	463	455	439	473	427	447	439	434	525	399	442	472	449	427	434	444	498	467	452	453	425	438	446	429	458	497	457	426	455	467	428	442	467	418	476	472	421	450	483	461	421	501	488	446	464	442	464	458	426	481	430	456	469	453	464	470	454	453	463	444	466	433	460	450	430	458	452	454	485	438	455	450	406	484	462	439	437	461	467	458	436	437	417	462	434	436	454	460	430	457	447	483	468	420	405	455	429	421	445	425	469	462	476	461	440	477	413	502	473	453	435	474	437	430	473	464	429	434	448	474	457	444	468	459	466	452	494	471	465	450	443	440	461	435	471	459	424	429	447	466	474	459	420	426	482	459	450	486	468	484	439	428	448	441	479	433	458	469	425	456	475	464	469	482	470	480	451	454	458	485	474	453	450	470	432	442	423	458	470	446	389	466	470	440	452	436	463	457	442	445	488	481	451	479	464	455	438	465	459	456	496	442	440	450	458	447	415	434	436	446	442	454	433	441	421	417	491	465	412	448	425	498	451	433	421	479	454	466	462	434	469	428	457	448	466	488	448	517	474	459	439	447	474	444	456	421	465	497	419	419	459	465	489	439	435	466	453	451	449	418	482	448	427	480	412	439	460	477	459	476	494	481	441	460	449	471	478	470	438	455	485	473	458	470	417	486	455	435	445	426	456	461	453	455	468	476	479	449	430	478	449	445	443	444	480	479	462	478	444	436	441	462	459	446	461	448	429	456	451	450	413	450	443	399	466	482	478	437	454	443	484	468	478	436	456	426	485	413	488	451	461	481	444	469	444	448	466	421	425	461	455	457	454	460	412	432	472	446	446	432	480	434	465	454	469	444	411	437	516	473	459	468	450	479	425	446	458	416	441	502	459	455	435	468	441	427	453	463	430	444	454	429	430	410	441	452	464	426	399	447	429	472	474	493	443	423	443	467	456	462	448	456	424	443	457	418	464	488	467	469	442	429	476	466	474	441	481	443	427	438	423	429	473	468	421	444	457	451	446	453	463	443	453	446	435	465	452	455	413	459	438	461	466	424	450	450	459	485	455	445	427	474	445	449	484	434	471	503	435	500	402	418	476	492	505	417	493	464	425	457	456	432	464	477	459	457	429	463	410	432	461	460	452	424	440	465	484	433	463	448	470	437	479	447	457	433	434	481	460	406
24694	21111	27095	25263	9289	520	361	342	327	308	270	241	254	271	254	248	281	228	235	205	252	242	237	234	255	225	221	245	228	237	233	251	216	209	215	238	224	230	234	250	207	215	243	220	256	221	218	257	204	205	230	203	222	257	242	240	207	227	232	221	222	218	237	225	188	216	232	219	218	213	232	242	230	217	214	217	216	251	215	264	234	202	250	210	236	237	198	205	225	195	238	235	248	200	239	224	227	229	228	215	217	200	211	215	222	210	215	213	235	199	239	218	198	213	225	207	226	213	238	206	218	215	197	237	185	219	234	202	243	218	225	265	200	216	220	216	240	222	227	212	230	221	200	198	193	205	185	215	220	212	214	218	217	227	226	179	217	211	204	209	198	209	246	208	235	228	224	227	248	232	208	214	224	224	243	239	222	221	204	215	231	197	226	222	219	206	196	201	183	231	216	235	215	195	229	213	222	224	227	194	239	207	210	233	205	242	213	207	260	227	202	205	198	217	231	212	196	209	225	219	240	208	226	232	239	229	203	211	226	241	233	213	239	217	211	222	215	241	210	201	232	210	210	230	213	216	214	203	223	206	235	232	241	214	207	221	228	254	197	236	211	222	214	215	205	202	233	231	238	231	221	225	220	223	213	214	230	236	235	212	217	221	178	223	229	219	232	201	208	242	204	233	214	216	228	225	197	237	207	248	245	207	200	221	232	209	218	224	216	219	224	214	234	251	234	229	220	233	218	223	208	206	216	205	233	216	213	204	198	247	224	200	217	248	198	197	246	215	238	218	233	214	222	206	248	208	269	234	240	227	215	217	209	211	204	207	238	233	216	246	242	256	203	216	213	218	227	223	222	233	251	203	210	226	225	186	239	214	222	218	222	206	234	237	212	216	238	195	239	219	223	228	215	225	209	195	211	213	209	243	227	235	244	208	216	202	221	223	231	195	201	229	243	228	216	207	212	224	237	209	212	225	214	238	222	225	205	224	202	216	231	213	227	242	239	213	214	234	212	230	211	235	227	223	217	190	213	211	214	226	232	218	233	197	204	218	207	222	229	189	196	240	205	247	234	217	215	197	208	208	208	205	227	214	208	216	184	238	212	242	238	230	218	206	230	227	209	224	226	241	224	248	216	199	222	213	245	219	225	219	213	227	199	223	244	215	235	219	213	220	215	202	217	217	217	180	253	187	211	197	206	202	242	208	230	221	239	232	216	219	218	209	216	215	182	216	215	207	244	239	250	226	234	195	222	238	207	238	238	241	233	216	212	238	219	235	226	219	237	215	230	224	237	212	220	226	227	201	217	211	229	249	238	221	248	217	221	226	221	229	241	228	225	222	227	224	223	220	234	216	218	235	237	227	217	221	258	215	221	233	208	221	210	230	228	233	201	213	205	213	222	207	237	224	217	210	233	212	220	256	210	225	232	210	208	224	234	208	202	223	225	221	204	191	217	219	208	211	186	212	228	213	202	203	207	194	208	232	246	220	222	224	201	219	231	232	213	207	221	226	204	213	218	226	248	230	229	253	230	219	215	205	237	231	248	227	213	231	212	239	228	210	217	216	263	202	224	211	205	232	227	222	207	218	241	212	211	234	218	246	208	188	211	214	219	210	212	189	218	246	218	200	214	202	210	211	233	212	204	229	213	253	242	230	208	215	181	234	222	234	217	233	224	225	223	252	233	228	249	188	235	243	229	219	221	220	235	212	205	247	206	224	226	220	247	215	226	208	212	223	248	242	214	215	210	233	211	216	243	221	243	245	208	208	219	207	203	211	213	225	210	213	237	201	218	239	196	226	227	224	245	202	188	236	214	208	226	213	202	222	218	207	210	239	217	232	188	209	235	223	218	236	211	217	226	206	213	225	243	228	225	201	226	223	194	181	233	219	230	215	205	229	236	230	212	225	228	199	245	211	226	229	224	226	231	218	209	234	215	192	224	202	208	237	225	215	206	229	208	244	227	233	211	229	209	224	208	259	245	221	187	229	231	218	237	215	228	207	236	252	211	229	213	198	218	236	213	219	207	222	238	227	211	210	236	229	216	218	224	224	207	197	205	216	187	218	222	212	217	217	239	223	213	218	213	195	228	252	219	203	211	222	219	244	205	224	222	223	221	222	177	216	225	214	248	226	225	213	237	200	213	223	194	228	241	232	193	231	207	225	234	243	189	245	213	204	211	239	249	236	199	244	208	206	240	215	218	206	204	211	213	221	216	229	240	212	200	231	223	219	222	220	207	210	239	226	224	219	210	200	230	195	238	214	203	235	211	221	228	216	213	216	222	184	205	216	221	241	259	206	206	221	206	211	200	233	234	225	206	229	210	215	217	231	211	231	211	205	217	198	223	200	223	234	221	204	247	226	211	229	238	236	208	225	213	218	209	199	250	201	238	216	216	204	218	203	239	229	243	235	217	210	205	208	209	198	225	201	224	242	209	224	212	228	233	203	209	208	217	210	218	204	206	229	241	244	221	203	216	227	202	225	248	226	225	238	245	219	216	222	226	217	179	205	197	231	220	255	202	229	226	221	207	210	222	201	205	217	227	220	204	231	195	216	213	172	216	238	212	218	212	223	192	222	246	217	226	236	214	209	200	209	205	235	208	216	213	207	262	217	211	231	220	220	198	235	223	213	210	247	225	232	229	216	194	208	228	226	212	210	177	214	217	231	204	203	211	203	214	247	204	226	246	221	227	246	226	223	237	205	239	217	203	207	224	205	235	243	209	204	204	215	225	240	250	205	231	205	235	229	208	209	224	211	210	193	227	200	210	230	218	214	260	190	217	204	205	220	220	170	212	197	237	211	216	223	215	213	235	223	212	234	203	243	219	223	208	200	197	214	233	218	196	211	206	218	223	215	237	216	218	206	200	213	227	230	215	196	229	213	201	221	210	234	226	211	221	223	231	198	204	239	225	212	237	222	206	210	232	223	241	214	230	212	207	183	212	213	202	241	259	236	233	207	235	250	239	197	227	220	223	223	218	218	192	229	203	220	246	225	200	222	205	235	214	235	225	217	211	206	228	227	239	230	219	213	193	230	234	219	201	215	207	183	221	224	227	212	244	252	225	234	225	198	224	233	229	235	216	195	196	210	240	210	230	224	198	211	211	230	209	226	222	257	224	223	204	225	220	228	213	227	218	244	206	238	207	236	215	205	206	207	222	215	245	207	202	213	217	194	218	223	247	197	226	219	233	208	206	217	252	217	218	229	224	233	234	201	228	205	225	217	209	200	221	224	222	234	198	211	228	217	229	239	217	235	215	235	214	221	218	199	220	215	206	211	219	184	205	233	210	221	227	201	235	197	198	231	207	197	249	193	219	193	219	201	257	229	229	239	210	219	206	239	242	254	224	206	210	211	190	222	208	205	229	207	234	228	219	227	203	214	239	228	190	209	230	222	239	237	214	226	226	225	219	217	238	207	204	202	235	222	212	234	245	202	260	241	222	227	215	201	193	199	245	204	180	194	220	204	234	247	220	200	197	240
3317	4318	3008	1342	1063	798	654	560	487	440	413	374	357	333	310	323	326	310	297	322	267	290	294	273	284	278	291	312	288	278	258	281	260	275	273	284	276	312	277	269	270	275	265	291	280	261	276	260	255	250	252	270	262	248	265	258	278	251	269	235	257	288	250	269	252	269	274	262	281	283	276	271	268	257	282	240	261	274	270	260	238	262	282	247	233	261	263	260	267	249	284	279	248	281	289	250	261	266	301	271	251	273	283	282	245	274	245	242	258	258	288	247	286	224	272	276	275	271	246	259	262	264	250	290	276	304	265	247	256	272	264	292	255	291	276	275	277	241	277	277	243	256	265	243	264	283	254	273	248	250	266	272	291	267	288	268	293	254	268	290	295	272	250	282	269	322	256	290	284	305	257	271	247	245	295	244	264	278	272	252	251	280	253	251	280	264	277	287	233	267	256	247	257	250	271	244	261	245	273	257	267	248	262	279	231	252	274	276	272	296	299	273	273	255	260	277	296	282	269	260	281	244	268	266	272	274	270	248	290	208	293	263	264	248	267	288	242	282	270	263	253	271	251	270	252	269	264	258	248	251	283	285	285	274	266	296	265	266	289	296	267	252	256	270	256	275	246	264	259	258	248	255	281	239	278	236	257	284	251	240	251	303	255	253	246	267	272	243	254	262	270	272	238	289	279	253	264	275	262	271	279	275	277	264	256	246	260	241	282	257	271	273	286	271	270	285	258	302	266	297	269	271	277	277	266	281	267	278	279	266	254	269	280	276	271	260	276	254	269	275	262	296	268	262	281	292	273	291	255	254	261	254	238	264	288	268	268	278	291	275	247	245	271	259	253	239	248	251	258	287	274	276	259	279	272	283	290	251	245	278	263	269	272	260	283	246	244	258	252	293	270	272	293	243	260	257	304	249	246	272	276	296	272	282	273	235	265	286	286	270	277	249	270	257	265	244	270	264	289	275	262	246	237	269	295	249	276	245	267	268	261	253	258	251	267	267	261	255	281	266	270	304	282	256	256	258	261	255	264	250	259	280	283	308	271	234	235	263	269	255	265	272	277	270	266	257	226	267	244	275	257	251	266	255	280	288	259	265	260	251	264	290	245	261	286	255	265	274	256	289	266	262	259	257	265	235	257	259	258	262	285	245	285	254	274	270	281	264	279	274	280	260	295	306	254	252	250	263	294	278	258	265	273	259	248	277	254	275	262	267	277	259	263	250	260	276	276	257	262	274	244	285	247	269	308	280	282	231	293	288	254	257	247	240	251	278	246	284	263	272	242	266	244	247	271	281	252	248	273	263	266	285	239	276	273	226	254	269	279	279	267	287	269	277	226	266	267	271	247	266	261	263	262	279	271	274	279	268	281	277	242	258	268	287	248	265	292	257	260	261	288	276	243	254	247	261	275	275	278	280	246	289	268	286	291	287	268	270	271	272	251	259	271	269	254	277	266	261	280	249	275	261	264	253	253	277	276	255	277	276	275	261	274	248	257	271	260	255	273	264	287	272	253	268	274	300	253	271	291	267	248	280	270	248	310	224	273	263	247	274	312	281	292	274	278	257	275	279	262	271	270	284	288	283	231	261	245	250	278	274	270	251	227	258	281	238	263	263	242	265	282	288	282	253	267	238	240	260	272	274	275	251	271	232	279	268	286	285	281	268	263	250	287	275	256	262	253	272	269	272	257	261	259	253	282	277	270	236	240	269	239	266	260	246	293	258	268	289	239	255	276	272	272	260	252	253	253	242	260	262	259	242	257	257	265	279	241	302	288	262	257	264	282	248	252	248	268	267	257	263	274	259	261	276	264	274	259	251	246	270	256	266	281	251	252	264	272	276	237	298	268	244	268	282	239	241	264	275	304	259	266	235	280	260	245	221	266	307	274	249	266	257	270	269	249	297	267	253	250	245	260	256	266	264	242	255	264	267	284	260	253	286	277	252	280	281	256	297	271	266	241	267	270	236	281	264	278	288	260	244	262	250	246	273	273	274	288	284	274	271	264	254	289	272	253	281	262	274	275	230	280	265	245	278	240	300	270	275	290	297	257	269	290	236	249	270	305	284	277	268	248	260	247	270	270	236	249	275	281	261	287	283	271	278	248	284	272	273	274	306	249	285	267	288	270	261	251	259	286	300	292	271	272	242	279	269	253	262	267	261	274	279	275	295	292	273	255	275	256	251	250	266	260	285	255	247	268	261	265	292	266	245	274	265	298	267	249	240	262	248	259	242	268	249	282	256	260	256	250	281	269	234	247	257	268	274	266	255	253	286	265	259	295	268	250	266	229	279	247	252	284	283	281	261	240	271	255	259	283	238	283	272	261	237	277	271	261	250	268	258	258	254	250	258	293	297	266	264	289	253	292	263	241	285	306	262	268	264	262	263	295	236	263	279	276	254	274	253	279	281	258	270	244	239	290	260	263	252	237	270	308	290	277	293	293	250	279	271	248	236	258	271	229	274	261	266	256	264	263	301	259	279	261	265	265	293	281	260	276	276	260	288	265	271	274	268	254	266	248	266	254	260	273	246	224	282	251	255	267	283	265	296	247	280	272	267	287	257	270	286	270	300	255	243	283	245	237	259	242	284	303	276	268	261	263	255	286	258	233	281	255	301	253	267	231	240	266	242	281	259	251	257	266	268	278	266	250	285	284	261	286	263	259	280	245	285	292	250	281	262	261	277	276	246	296	279	245	262	256	269	269	302	270	269	292	262	288	267	278	266	281	287	262	256	249	252	265	270	293	266	266	250	257	261	251	270	255	276	276	256	248	258	281	266	277	268	257	245	280	282	296	248	296	257	282	264	278	272	288	253	272	274	286	267	279	260	256	252	267	252	289	275	252	237	254	312	293	270	263	261	258	295	285	262	237	251	279	234	270	274	296	271	263	280	235	283	252	255	249	268	235	255	230	255	285	249	258	285	271	267	269	278	261	278	251	270	277	268	281	261	250	282	276	300	246	240	253	279	240	251	274	262	248	268	247	260	263	243	291	250	277	280	235	245	280	263	258	249	265	292	244	276	287	272	281	271	270	274	262	247	257	279	281	251	310	272	274	266	258	281	285	272	241	277	291	255	244	266	272	252	271	303	289	270	251	263	272	288	294	266	258	273	261	285	243	269	265	265	284	251	248	239	279	295	246	297	275	244	257	252	267	311	355	229	258	258	262	289	282	256	262	263	266	259	256	246	286	285	275	273	273	266	289	276	278	268	269	256	267	230	260	275	250	261	249	265	269	228	259	228	272	286	258	256	272	267	278	273	278	266	269	225	266	295	286	244	269	300	257	266	246	278	247	240	284	250	264	262	264	257	258	265	261	246	302	275	269	233	295	256	247	267	284	280	228	273	297	262	292	285	259	255	279	253	275	253	285	275	276	248	269	261	241	257	277	282	270	253	277	271	266	249	268	253	291	265	277	273	248	285	247	234	285	240	271	282	280	254	275	283	264	248	232	241	242	278	260	267	250	231	269	256	246	239	273	267
22468	21100	28719	23750	21095	21114	6982	717	442	428	369	319	301	271	239	246	226	210	210	198	186	181	182	182	178	192	166	187	159	161	160	143	161	163	175	148	159	146	172	172	167	175	166	154	143	177	152	137	167	146	157	132	191	155	168	164	149	149	173	156	152	181	152	149	163	140	155	144	136	120	163	137	134	167	170	142	144	159	131	155	149	124	155	138	153	133	150	153	153	161	162	147	144	145	163	163	147	158	148	128	163	172	156	156	155	142	139	162	141	140	131	137	160	152	161	156	144	150	145	156	147	125	148	152	153	138	163	155	172	167	145	147	156	147	166	174	157	163	144	157	129	170	136	168	146	150	160	144	141	129	152	148	159	162	139	165	129	171	143	151	135	153	143	176	140	139	160	138	155	139	172	151	141	134	137	145	152	146	189	152	152	139	138	172	149	135	151	153	138	148	143	165	157	144	164	151	150	149	158	170	165	132	148	156	159	156	151	168	127	139	153	133	156	147	140	140	155	148	164	134	139	132	158	134	166	161	147	141	157	144	136	158	153	151	139	136	130	142	167	150	128	153	158	135	147	144	128	134	130	149	149	145	158	140	147	139	122	175	132	144	128	153	128	168	139	140	135	142	153	149	161	157	140	158	146	188	141	159	156	150	159	146	129	155	170	137	154	143	148	139	151	167	138	172	158	159	122	169	153	155	145	148	150	179	146	139	134	142	147	177	152	167	163	175	173	136	132	165	150	143	147	144	137	132	131	166	165	161	159	136	140	148	150	153	146	140	142	134	166	170	121	133	134	129	136	150	150	142	153	145	135	111	148	145	146	142	142	157	151	167	140	157	154	126	127	146	140	146	140	161	157	155	168	142	137	158	172	164	134	144	164	160	142	166	159	142	147	125	165	141	133	126	147	186	135	135	164	130	140	146	153	174	137	133	129	155	162	153	158	123	126	152	139	155	144	134	157	143	142	163	153	138	133	177	138	127	162	175	135	126	164	165	157	150	142	156	158	153	159	166	151	158	125	137	154	157	156	155	156	168	123	149	156	149	173	159	149	145	151	140	143	158	133	175	141	148	125	155	155	132	131	147	169	150	167	159	129	145	138	157	144	142	165	162	145	157	149	123	133	148	158	154	143	153	147	148	159	136	129	144	129	153	165	140	144	156	150	151	140	137	140	147	154	156	142	155	168	144	136	127	160	137	148	142	135	145	150	139	148	131	155	146	162	142	144	157	144	151	160	177	156	134	153	154	152	162	129	133	159	158	151	145	143	142	142	134	152	136	147	152	147	130	148	165	150	149	160	114	149	150	165	153	134	159	141	140	137	133	145	155	145	130	148	128	149	192	143	157	146	133	158	150	157	151	136	158	148	146	163	144	135	130	163	165	140	137	152	161	162	154	140	118	145	145	172	152	133	141	175	153	133	152	148	136	161	168	143	135	127	153	167	122	149	167	143	128	155	179	135	152	128	148	137	124	156	139	154	160	155	130	116	147	165	156	128	161	156	153	157	142	127	162	145	158	153	166	134	145	141	163	142	153	160	165	143	160	116	153	163	134	149	136	166	151	144	145	135	155	171	137	157	150	157	153	138	136	123	179	148	156	159	164	151	150	170	151	145	158	140	140	153	141	132	152	150	162	153	126	159	156	155	156	140	130	118	163	157	153	152	138	165	144	142	142	147	138	150	123	151	137	152	138	127	145	148	125	147	168	128	160	145	140	147	144	119	146	151	140	145	141	163	150	165	124	147	150	148	146	143	145	145	163	164	141	150	174	142	143	146	147	160	159	140	123	123	135	165	146	156	151	134	138	141	149	133	143	154	156	152	155	136	140	133	145	147	139	146	138	149	168	143	152	154	133	152	135	156	154	149	161	155	147	179	129	164	128	149	155	142	157	142	158	141	145	140	131	158	157	155	163	130	139	142	153	146	141	162	131	140	158	165	138	148	155	149	138	147	138	128	151	164	164	141	135	136	148	162	149	171	148	139	180	158	147	161	154	145	159	138	151	160	160	147	134	131	135	143	127	146	144	134	175	141	135	160	146	142	132	163	138	160	132	149	133	167	146	136	142	178	146	149	151	130	161	167	149	122	144	141	156	146	140	147	160	137	125	138	159	142	154	141	147	155	150	181	148	145	154	140	160	148	156	139	152	156	141	160	135	137	133	131	139	170	169	159	159	156	151	157	164	148	169	143	163	122	153	144	126	130	126	138	151	148	136	142	127	135	179	179	158	170	155	125	125	152	142	141	150	139	151	160	161	160	153	183	147	159	159	150	153	136	128	130	164	163	156	143	140	155	148	144	145	156	109	188	160	158	135	132	148	160	153	139	163	130	167	143	159	153	146	148	151	140	148	139	142	156	150	144	160	137	156	177	155	135	134	162	145	155	156	158	163	157	138	146	146	143	147	132	125	158	141	149	128	131	139	131	143	153	164	141	139	136	172	147	138	160	184	146	174	149	155	131	149	141	155	140	139	144	140	144	137	139	141	143	152	163	141	151	150	159	139	151	169	142	147	161	151	157	141	160	141	148	164	146	159	146	134	155	147	161	149	147	140	136	161	150	127	132	175	139	133	154	171	143	141	150	142	162	155	136	115	146	166	138	151	154	159	124	144	144	156	161	148	158	136	146	147	138	145	157	164	159	158	148	126	131	137	153	122	141	132	148	150	142	135	166	145	124	137	129	150	155	152	156	157	165	167	170	152	143	133	144	136	131	136	154	148	144	162	134	156	128	133	134	144	149	120	169	127	154	139	171	147	144	158	144	152	157	170	130	130	134	158	179	129	131	145	149	157	140	160	140	127	168	149	144	149	141	124	158	122	149	139	148	169	170	146	144	146	156	154	158	165	139	145	161	155	156	159	132	165	143	143	143	149	171	137	156	147	143	160	162	139	138	149	153	171	161	143	148	162	149	139	124	157	169	138	150	127	152	155	146	130	151	141	143	136	149	151	158	139	146	133	137	145	145	151	133	138	145	160	158	151	156	135	136	158	147	129	140	138	132	162	155	143	153	151	144	142	147	132	158	136	139	128	155	162	143	131	129	124	157	142	156	136	157	152	146	143	149	149	141	165	141	143	153	139	153	157	147	145	154	133	160	165	128	162	149	148	150	148	164	148	149	134	152	129	138	154	146	150	164	161	165	132	153	139	141	145	155	150	146	153	154	157	145	145	163	136	135	185	139	132	146	132	139	154	140	122	168	150	176	173	163	129	170	172	146	138	150	142	161	156	166	150	131	153	161	154	151	139	155	134	140	138	152	143	138	142	175	141	150	168	148	150	154	144	156	146	162	158	153	150	147	112	136	117	147	139	153	179	139	175	134	168	131	169	163	143	132	143	140	143	148	162	156	163	168	146	150	157	148	158	148	146	138	131	137	138	152	151	158	123	135	149	161	156	141	133	141	161	142	152	155	144	147	156	151	151	139	128	141	138	144	141	148	156	156	149	136	129	151	151	144	164	147	148	142	154	153	156	152	172	151	163
4444	13171	9160	4189	2966	2145	1625	1238	960	843	722	567	544	485	429	416	368	357	329	296	301	263	277	256	254	252	234	251	219	211	240	229	229	220	224	227	195	198	213	209	222	186	222	194	182	216	203	210	205	186	202	221	198	194	178	209	187	226	199	186	206	206	207	197	206	189	199	188	168	210	185	211	196	205	215	200	179	179	209	186	199	179	200	201	187	187	186	174	185	179	193	190	207	187	185	181	201	205	192	174	220	170	193	194	189	188	219	181	197	164	170	172	188	173	173	168	192	206	191	180	181	212	205	206	198	172	221	177	189	190	215	191	202	198	168	188	190	214	170	179	173	187	182	195	184	180	190	190	198	182	176	211	185	183	187	189	170	171	162	195	211	189	181	202	214	197	167	177	203	181	214	178	180	187	193	183	180	180	191	182	170	210	180	187	191	188	174	194	206	187	199	174	191	175	190	184	187	192	196	202	198	194	194	194	192	182	182	190	167	175	194	187	174	198	178	171	227	188	208	183	160	205	186	177	206	197	178	219	183	186	195	209	171	176	185	210	169	183	180	152	202	188	189	180	189	204	192	191	187	172	201	169	191	183	191	159	172	184	183	200	172	184	198	187	167	194	185	206	174	214	193	186	176	168	182	192	203	207	173	199	202	166	185	183	217	190	183	192	173	174	194	196	196	192	187	195	169	201	194	163	199	205	183	195	170	164	198	186	193	178	196	201	202	192	199	179	191	180	191	180	165	205	175	183	179	200	183	198	185	184	188	181	210	169	180	181	202	194	202	196	191	172	197	201	187	204	176	182	177	199	190	195	195	203	193	190	197	177	201	183	196	185	166	179	197	174	194	202	202	212	205	186	190	184	190	224	198	197	202	180	191	193	186	175	178	194	186	192	188	182	204	177	164	214	198	166	188	184	186	191	172	169	202	186	220	183	192	185	193	177	163	196	211	171	209	190	161	174	211	192	185	175	186	199	182	173	204	219	183	195	177	199	183	198	176	166	185	192	177	174	170	164	194	175	207	198	181	207	191	194	182	191	190	178	183	185	202	189	195	202	169	197	179	172	185	186	192	190	177	189	168	198	183	188	162	163	220	191	189	180	163	198	187	176	170	178	182	185	186	195	200	189	196	175	191	177	178	180	193	164	192	174	189	195	177	194	197	192	190	169	180	187	197	172	184	181	186	207	194	166	191	182	187	189	191	225	173	186	162	171	189	189	202	193	155	206	165	209	177	188	189	180	195	156	195	188	221	190	166	209	180	185	177	199	187	188	191	209	189	164	191	210	188	210	193	197	175	201	174	196	183	195	195	196	179	183	183	198	203	184	185	198	188	192	183	203	218	179	167	192	174	162	180	201	184	208	210	175	198	203	209	184	187	204	179	185	182	175	143	188	172	196	210	193	219	165	194	191	185	181	166	199	170	164	178	188	197	210	198	201	212	196	197	177	178	214	179	203	179	188	203	181	213	201	197	177	167	190	173	196	233	184	174	194	220	178	180	189	182	190	205	169	194	175	196	187	174	187	184	184	176	187	182	172	176	214	176	173	175	211	216	169	178	195	213	190	149	181	184	182	185	204	191	178	201	169	181	189	193	190	183	183	182	207	192	165	193	190	180	190	197	198	193	200	201	208	193	190	181	184	176	199	180	185	180	200	204	206	193	193	198	173	189	176	179	200	203	212	187	202	180	181	212	212	187	174	181	205	189	203	171	186	201	160	200	201	178	176	180	208	206	178	188	176	199	204	173	166	157	206	203	181	201	165	179	173	193	215	174	169	193	184	189	203	180	179	198	216	198	171	166	187	190	178	158	202	184	190	207	183	175	200	203	195	187	201	184	199	165	204	191	203	170	171	203	165	195	187	189	175	188	196	165	184	189	214	197	175	188	180	230	156	202	190	187	187	195	192	213	198	195	194	209	190	198	206	188	192	181	212	176	173	191	208	213	168	198	204	176	190	210	162	202	217	190	178	200	217	202	201	178	181	190	221	213	191	201	191	157	195	203	183	175	209	200	191	166	197	192	200	177	214	184	187	182	201	172	198	178	189	193	191	229	183	208	213	183	222	177	193	185	177	189	191	193	199	166	190	171	210	206	193	181	166	179	210	200	189	200	169	185	165	202	196	200	167	171	184	183	193	205	178	157	207	198	164	184	193	204	184	190	189	217	183	183	203	189	205	172	187	160	189	186	162	163	196	208	186	205	179	183	168	184	166	187	213	198	202	235	178	185	206	175	180	178	219	195	181	178	204	195	179	165	167	185	171	177	170	182	191	170	170	176	200	198	173	168	187	185	176	175	166	180	175	212	194	182	209	195	188	166	187	191	201	183	217	197	188	207	186	174	186	195	194	226	211	209	182	177	185	195	197	200	187	188	181	175	160	185	180	188	161	174	187	192	234	195	192	187	183	199	209	168	190	203	198	162	196	175	184	216	167	157	190	163	183	210	175	190	179	171	186	203	178	160	180	191	193	192	181	189	161	179	156	184	156	178	173	200	203	209	184	181	195	224	183	189	176	179	206	195	194	182	181	201	185	195	197	196	179	175	196	185	189	184	175	198	205	202	189	167	175	184	219	196	182	192	184	195	202	176	213	177	209	172	179	187	197	168	182	204	195	197	180	208	221	184	195	173	184	187	187	214	174	175	191	211	171	185	178	174	188	200	192	195	186	207	180	186	205	172	184	196	188	202	210	143	211	200	200	211	172	191	191	182	177	189	179	182	230	183	184	189	177	202	209	184	185	192	207	224	168	218	192	169	207	185	200	210	208	211	186	205	211	188	188	191	192	172	191	195	207	196	193	198	188	208	206	174	218	200	169	183	188	197	203	182	187	181	203	185	181	189	190	222	180	171	176	170	212	183	187	165	162	225	188	177	190	192	166	174	195	198	182	178	181	183	167	185	184	194	201	185	184	167	199	173	177	192	185	187	181	196	202	184	193	208	179	164	178	185	187	189	185	198	197	185	197	189	161	187	199	195	190	176	193	195	175	175	184	187	193	176	202	176	179	184	214	175	190	206	188	208	182	211	197	190	196	177	217	197	183	186	180	191	198	172	174	211	204	194	188	174	172	162	204	184	209	212	183	192	187	185	202	161	195	200	167	186	182	182	196	192	199	178	177	198	183	207	190	195	180	199	176	175	168	204	168	199	187	202	202	191	166	186	188	187	197	212	164	207	162	174	193	205	175	203	196	192	202	192	189	176	211	171	186	194	185	171	199	215	177	178	194	197	196	170	210	184	168	170	198	181	202	171	196	177	181	199	199	201	175	211	179	202	197	193	196	181	193	200	175	166	191	165	181	202	172	194	195	185	205	193	192	177	170	192	196	185	207	206	187	177	200	190	195	190	173	172	190	225	177	184	189	172	194	188	177	204	214	182	189	185	194	178	205	186	170	186	212	184	183	192	160	203	178	188	172	174	189	223	188	185	193	187	156	187	188	203	196	150	177	182	197	181	176	170	192	203	192	194	179	184	179	173	200
27212	18187	3863	630	472	429	448	372	387	369	431	401	342	411	397	382	406	377	417	384	373	414	402	384	354	406	407	374	381	377	383	400	383	417	413	369	403	363	395	405	360	365	370	372	363	374	408	381	350	403	397	403	375	391	382	393	408	365	396	390	376	398	387	378	390	417	398	396	355	382	366	355	384	392	369	409	383	372	366	368	354	361	372	399	367	401	409	384	392	394	446	390	379	371	401	401	390	387	405	397	388	430	357	369	410	367	400	375	401	357	366	389	386	350	386	368	376	347	419	418	392	386	384	396	368	352	418	367	382	344	381	363	376	359	410	357	358	353	403	375	392	379	381	419	356	370	404	381	366	423	384	386	373	395	382	412	379	399	360	383	387	360	383	370	400	385	374	376	382	375	354	403	386	400	338	413	352	371	391	360	395	366	373	360	401	360	367	417	385	431	358	400	386	371	377	407	401	357	380	354	388	417	346	385	366	381	380	400	368	409	369	388	409	403	380	383	358	421	388	385	406	393	434	362	349	370	412	363	398	359	377	323	394	354	375	409	382	419	384	386	350	381	358	376	359	395	381	381	362	362	340	370	403	351	380	415	353	411	412	365	405	348	373	411	394	366	421	379	411	396	391	369	376	417	388	407	412	401	346	386	347	384	372	369	396	403	410	365	395	393	383	396	392	405	384	378	383	417	352	364	360	405	380	371	348	371	420	365	342	354	369	384	373	357	365	374	411	413	382	378	384	405	390	377	371	418	357	350	379	379	373	354	331	405	394	381	396	363	381	408	354	398	401	399	391	355	390	369	406	374	378	376	380	350	341	396	370	376	386	404	389	379	373	368	370	392	376	361	390	407	362	398	412	407	391	365	401	367	406	392	384	410	403	389	389	354	393	399	415	394	376	365	342	411	410	364	411	405	388	389	381	381	381	405	369	423	355	383	388	378	365	347	384	406	377	404	367	382	352	401	410	396	399	330	416	383	408	337	383	388	383	383	406	389	382	392	392	389	414	413	388	369	350	373	417	419	351	379	365	383	408	403	386	357	396	384	363	359	397	369	401	386	381	369	366	405	372	383	396	372	406	418	347	378	377	376	379	358	399	365	424	362	377	382	382	346	377	374	367	388	391	377	358	369	406	413	398	335	377	366	386	343	404	386	386	399	358	392	384	385	373	395	405	385	394	413	375	348	389	397	391	403	348	427	392	371	342	384	325	390	353	403	395	379	362	423	402	380	371	375	371	383	378	360	362	409	376	413	343	372	390	355	340	367	375	393	401	409	403	416	354	373	386	364	357	364	422	399	375	373	394	363	377	403	394	381	393	377	396	392	358	364	354	417	404	371	401	392	382	370	392	401	365	359	367	362	382	367	370	387	421	366	390	378	376	384	401	360	393	355	377	359	368	364	406	380	387	388	371	376	395	380	389	394	365	395	321	372	386	339	416	412	372	385	372	385	409	379	388	380	378	397	384	373	417	381	387	380	402	407	382	368	329	369	428	379	393	403	386	377	358	388	423	377	365	399	390	397	376	361	374	373	369	354	387	415	380	366	392	388	357	371	383	380	373	379	366	376	385	383	411	400	394	380	393	331	387	354	394	387	342	370	364	385	380	435	390	364	419	387	352	395	374	398	385	356	390	392	388	392	394	388	409	361	364	393	412	380	364	394	366	376	384	407	376	405	400	380	382	373	380	373	401	425	361	401	380	387	394	423	394	388	410	365	343	388	367	360	415	379	405	378	354	386	376	372	385	399	373	399	344	391	406	390	405	369	402	384	411	357	372	344	391	431	383	374	359	373	375	407	387	429	396	376	409	396	371	380	372	349	400	355	377	402	406	410	323	382	347	367	352	384	400	392	363	417	383	380	362	387	363	368	361	391	377	378	389	355	374	405	372	373	386	399	418	390	394	367	398	360	378	374	404	391	379	371	420	372	376	389	375	366	361	383	389	373	378	378	373	376	360	380	394	382	374	360	395	414	349	421	381	386	380	360	378	377	414	384	419	405	365	390	410	387	387	397	404	378	384	380	386	382	406	398	375	376	371	394	372	413	346	397	420	388	394	390	385	413	405	369	378	412	383	385	380	419	371	401	377	414	398	374	385	409	392	421	387	392	372	354	361	359	377	379	401	379	376	377	367	369	392	378	403	358	383	356	373	394	406	352	388	407	370	374	372	389	348	395	385	392	372	352	405	396	381	404	378	349	384	365	376	360	375	431	395	393	385	379	395	367	398	370	351	383	402	410	366	363	365	411	394	376	353	387	392	383	412	363	373	406	367	348	391	350	379	395	395	382	383	374	388	378	369	400	400	393	372	363	412	355	406	410	346	373	391	382	353	383	376	383	366	421	381	391	380	358	371	357	387	369	375	373	372	376	375	368	372	393	420	378	383	391	379	394	380	400	373	361	367	399	385	363	396	385	380	330	377	370	405	390	396	366	361	383	389	388	412	373	356	394	358	391	413	375	361	402	398	384	390	392	407	357	372	392	424	401	411	397	367	385	386	372	396	402	398	409	332	404	395	386	369	388	379	386	379	379	376	367	361	376	382	380	382	356	374	361	368	404	360	360	406	336	401	365	369	382	390	399	392	372	373	383	386	407	403	400	363	448	387	374	388	417	406	390	371	390	357	394	370	374	367	409	353	376	354	383	386	384	335	386	369	407	388	380	356	419	392	367	382	371	379	368	395	370	376	409	366	389	382	403	372	403	386	377	371	373	379	389	336	412	370	400	410	351	379	373	407	386	397	388	372	404	364	400	407	412	385	372	396	401	367	359	382	366	374	362	391	378	384	371	353	342	407	393	389	394	395	404	376	407	376	356	406	378	374	392	358	379	360	380	395	395	368	393	384	464	357	382	391	396	422	431	369	403	384	397	386	376	416	374	369	392	392	383	384	391	357	385	392	400	371	406	391	398	377	355	400	365	387	346	385	375	366	396	389	387	393	380	359	388	391	400	410	413	341	364	396	387	390	398	358	397	361	389	388	379	359	373	390	343	385	386	398	413	370	358	396	387	370	359	384	383	386	394	355	369	379	389	383	391	388	372	386	386	400	369	392	371	398	412	369	414	381	390	429	386	396	389	329	375	369	347	390	392	372	376	375	392	366	386	433	398	406	389	390	371	376	413	385	430	391	350	360	379	348	361	383	356	404	371	412	375	380	377	381	394	357	375	339	397	399	361	399	366	368	368	386	378	369	369	383	384	376	394	397	433	356	387	364	382	420	381	354	374	365	385	394	436	382	332	374	403	389	407	376	366	391	373	380	379	362	373	400	417	370	374	374	333	397	346	390	389	408	404	390	392	391	362	378	408	394	399	376	356	372	401	363	363	385	394	375	409	365	354	404	430	387	395	406	376	388	412	387	345	353	383	370	372	366	397	401	399	373	422	373	340	388	379	392	351	377	367	374	368	375	386	367	403	390	373	408	389	364	381	350	373	400	346	366	382	403	372	376	377	358	395	413	372	404	395	398	389	364	413	344	386
4266	919	753	611	509	515	482	488	499	460	492	473	484	476	491	457	506	509	493	453	498	454	407	466	510	453	422	470	455	474	449	433	453	457	465	488	490	418	482	459	437	441	480	463	487	489	463	487	452	457	488	493	467	451	445	526	461	439	456	405	492	456	448	473	460	494	470	469	451	497	460	464	438	477	474	457	455	431	493	481	436	481	482	444	473	481	469	480	448	506	483	465	430	462	468	455	460	441	440	489	446	471	488	482	442	454	452	516	474	435	440	489	428	429	482	480	455	468	419	479	452	490	467	443	469	417	487	467	475	459	461	483	495	472	474	470	475	473	482	477	423	488	469	450	453	476	489	476	418	462	425	471	471	454	498	485	453	424	470	446	425	447	428	453	493	440	462	481	468	459	487	467	452	476	429	468	441	448	444	456	474	448	471	474	496	481	496	484	479	453	500	507	474	472	461	458	415	447	481	457	470	485	438	479	504	482	473	446	463	455	479	394	472	468	471	453	442	487	425	475	444	506	487	491	468	459	484	436	477	500	475	458	464	483	398	464	445	413	464	459	440	435	514	468	467	482	455	510	462	459	525	457	447	434	438	463	492	455	464	477	462	475	486	505	454	478	431	440	496	466	444	493	452	470	463	447	459	493	463	475	429	457	481	484	494	467	447	473	527	459	450	478	449	447	475	477	437	456	443	491	469	487	463	442	464	490	439	412	488	452	461	474	489	432	427	441	470	449	444	459	442	455	470	428	460	442	459	461	467	436	465	465	464	472	478	464	452	464	466	492	515	464	451	497	473	463	437	480	456	474	458	462	451	499	449	472	479	461	503	470	482	459	458	455	462	482	452	445	466	495	488	454	441	467	463	470	434	489	479	477	477	472	474	521	450	456	476	442	454	466	451	499	438	470	458	479	422	460	467	483	457	467	461	510	465	487	478	471	496	435	439	491	470	486	493	487	450	459	483	481	462	487	489	454	446	454	500	487	458	445	543	514	493	460	469	471	462	457	481	467	445	457	488	470	454	438	419	514	425	440	461	445	433	450	475	486	455	475	435	490	448	472	453	472	468	453	497	398	469	447	479	430	446	430	462	431	461	477	441	437	468	472	457	453	456	483	483	487	447	458	417	516	432	467	436	447	431	443	421	461	453	501	467	466	480	466	473	457	475	479	474	453	449	468	442	491	516	473	464	434	476	464	449	460	462	453	457	447	493	496	472	504	454	422	457	491	411	461	429	437	458	459	466	438	454	459	432	462	440	508	438	477	453	451	472	475	474	431	493	457	463	448	489	474	492	483	496	437	447	465	463	453	477	440	432	456	463	442	483	480	435	518	503	457	445	423	466	445	488	453	453	462	476	475	470	445	481	447	449	418	480	499	436	465	464	465	445	442	501	502	461	445	482	446	470	446	479	486	474	504	494	491	481	470	500	442	463	458	464	487	439	514	450	480	465	485	423	496	446	448	473	466	462	454	447	484	420	456	458	468	466	490	486	474	445	438	473	476	491	455	457	468	451	430	449	471	491	472	465	496	457	502	455	485	433	434	485	477	441	463	421	443	491	458	436	491	435	465	476	483	478	461	462	486	425	434	464	463	445	478	463	453	468	469	470	482	461	462	432	448	457	445	453	478	438	473	506	471	452	461	487	459	451	502	479	452	493	435	458	471	459	479	480	464	506	455	447	469	436	505	449	451	453	454	464	462	433	469	457	475	503	486	476	443	510	453	452	439	491	437	522	468	471	469	459	465	450	497	453	479	439	476	456	479	465	488	440	439	421	436	422	431	453	494	475	457	453	438	486	460	430	461	462	461	504	465	433	473	446	496	482	485	470	466	428	516	469	466	507	491	508	478	454	474	440	458	475	461	482	482	468	506	446	450	465	469	451	468	480	497	454	449	487	445	487	482	484	457	466	444	494	462	431	448	459	460	449	444	463	455	453	452	427	441	425	447	451	443	446	486	456	463	433	463	460	459	462	464	448	459	463	465	486	473	478	479	465	484	444	454	437	486	438	450	449	432	461	435	437	451	464	488	464	464	440	428	447	475	484	452	483	488	514	477	486	462	459	519	481	437	459	441	442	453	422	462	497	457	456	466	488	439	492	445	433	476	478	441	496	487	448	462	470	476	465	452	494	416	482	464	496	485	506	434	462	489	470	451	480	461	467	462	452	433	471	475	466	480	456	489	431	462	444	474	445	443	474	439	443	472	449	502	426	460	461	435	456	476	489	437	521	475	421	503	472	455	506	469	437	456	448	459	474	480	473	453	429	474	460	450	463	438	428	454	465	441	501	474	437	461	471	434	429	469	459	440	472	462	451	453	473	459	433	422	503	474	456	463	459	442	462	439	494	450	448	512	457	502	458	432	482	444	429	446	452	511	467	471	452	461	469	507	479	438	501	459	457	466	439	466	472	482	479	443	472	458	457	485	444	460	465	486	488	450	477	443	487	469	502	451	415	458	468	457	490	458	442	464	433	442	472	455	449	482	490	493	471	459	446	451	434	482	498	472	461	489	467	501	452	508	486	481	477	463	445	439	464	421	483	461	497	513	445	463	457	451	479	451	502	479	437	490	450	413	438	474	481	441	525	502	475	437	467	474	454	473	465	451	474	499	462	450	493	440	483	440	451	450	458	474	432	510	460	446	478	459	459	478	467	471	496	494	430	470	468	489	428	482	465	448	471	442	505	453	456	430	487	468	511	418	486	459	484	465	428	443	474	454	463	430	462	482	449	478	474	473	471	479	481	473	448	448	462	488	496	470	477	497	482	462	495	446	507	462	451	471	439	487	477	487	458	490	450	455	495	441	446	486	455	457	448	482	460	457	466	465	492	474	446	426	476	491	427	486	485	447	477	491	447	469	478	501	461	482	474	474	424	484	433	472	485	459	460	489	444	446	498	459	475	449	478	465	467	435	444	484	472	451	478	495	473	503	473	474	417	472	477	470	462	439	464	472	454	416	449	450	462	459	480	459	485	458	486	485	500	474	491	451	496	475	457	462	451	475	433	441	469	504	479	451	472	445	463	432	501	496	456	455	456	459	477	448	451	467	467	483	461	473	478	490	450	408	488	492	444	439	440	494	462	421	462	401	497	489	473	469	486	414	492	474	479	475	489	486	468	459	465	447	477	402	454	473	486	444	448	466	488	491	428	457	436	456	452	451	447	463	488	448	451	472	454	468	484	490	459	441	487	467	495	465	465	498	452	440	480	452	490	486	473	497	493	436	529	467	448	462	486	511	488	504	464	453	448	457	495	500	479	462	430	458	475	466	474	483	468	430	445	452	482	457	472	424	509	491	486	484	452	499	475	432	509	458	496	505	476	442	477	485	519	507	457	459	491	474	491	465	475	489	474	447	464	487	445	460	482	475	495	439	482	506	473	467	418	502	454	433	454	489	479	495	438	478	489	471	454	459	464	429	478	489	442	485	462	477	448	447	476	415	454	440	394	461	433	458	501	437	475	441	418	424	454	472	481	452	463	465
23443	21058	28202	24132	21031	9372	929	584	541	515	488	464	413	425	416	420	429	359	395	380	420	372	362	385	368	399	342	389	371	353	381	340	376	401	357	326	376	373	396	355	368	355	359	344	366	356	322	353	368	402	390	361	369	370	375	378	352	358	354	313	378	348	344	376	360	335	347	354	381	341	370	317	344	364	373	362	377	328	356	320	362	335	373	337	346	353	367	341	362	380	317	369	333	353	368	348	324	367	333	353	365	378	343	343	370	353	357	367	375	370	352	346	324	343	384	357	373	349	350	404	370	358	345	354	370	354	342	357	372	340	362	350	380	350	402	364	369	362	380	379	361	363	379	378	354	355	343	347	335	348	327	338	388	327	352	307	362	369	369	389	395	364	340	362	360	331	391	356	356	377	344	341	360	356	377	326	399	366	368	351	380	372	347	367	354	361	331	358	389	366	348	367	388	397	358	374	356	377	401	359	425	353	374	329	365	363	335	352	363	352	403	350	353	373	349	361	357	415	334	352	382	389	387	352	351	338	356	382	393	345	345	374	393	363	384	380	375	351	392	357	383	379	345	388	361	371	345	363	342	346	364	370	359	351	356	335	408	351	391	384	354	356	356	363	358	340	359	339	351	335	321	363	336	362	345	386	367	357	376	381	386	332	356	359	351	363	381	396	356	342	341	370	352	344	331	363	353	352	343	377	383	361	375	333	349	394	363	319	359	371	356	366	355	368	372	370	359	359	327	377	315	395	338	342	379	387	334	336	394	352	398	354	360	329	375	369	364	360	373	377	360	344	387	352	387	355	351	347	376	376	397	359	340	383	374	338	339	356	338	367	342	342	389	377	332	374	369	382	365	343	358	342	373	338	358	378	386	357	374	375	329	341	396	346	372	342	357	337	373	342	377	334	389	368	365	375	367	359	359	352	403	380	362	320	358	371	354	380	358	358	383	357	406	327	361	353	330	362	367	370	333	360	365	373	360	321	407	383	386	350	368	361	372	335	354	386	317	361	350	365	350	358	343	403	330	352	362	375	354	325	393	398	324	377	351	377	363	323	329	346	326	358	317	371	361	362	356	353	347	359	351	338	351	335	358	344	350	375	345	363	334	343	352	372	350	366	350	320	341	418	354	383	356	316	348	356	349	329	388	350	377	373	353	372	386	331	357	333	375	367	329	325	365	358	348	361	365	357	377	376	359	369	353	349	338	360	349	364	355	373	337	369	378	357	349	374	374	375	379	359	357	371	394	323	386	358	358	367	383	354	350	373	365	341	395	357	395	402	353	373	370	364	399	380	359	355	354	385	377	365	413	363	399	379	335	334	364	399	341	355	377	379	358	380	361	367	359	357	350	349	322	358	356	376	357	326	350	357	316	334	348	354	349	376	392	360	387	361	368	377	373	372	362	373	360	347	368	379	373	337	369	317	363	394	334	332	353	380	338	350	366	332	343	370	381	388	354	379	338	366	348	338	366	382	390	349	384	378	353	366	360	350	345	385	363	370	351	368	360	358	401	370	378	353	405	359	376	347	334	333	347	380	388	358	375	385	348	376	358	356	375	383	376	322	332	365	352	381	394	344	342	352	305	383	357	362	330	327	352	334	317	371	344	338	341	336	348	398	353	358	345	362	317	375	359	393	362	331	363	359	354	349	345	364	386	377	358	365	355	368	341	366	353	370	338	351	387	333	390	327	334	369	367	344	375	366	355	361	361	390	362	353	342	364	329	365	351	349	345	349	381	310	355	388	411	349	387	375	368	333	363	337	345	368	338	374	348	354	384	356	380	345	347	346	347	362	331	358	346	397	350	332	353	355	329	361	361	360	381	351	365	343	354	336	351	324	376	389	375	347	358	358	383	342	376	358	399	345	344	364	353	369	362	369	374	353	366	332	366	385	362	385	347	351	381	356	355	359	389	376	385	368	325	371	395	369	365	380	389	373	399	391	336	357	376	357	373	365	351	355	368	336	376	372	384	371	351	343	360	364	375	384	371	355	382	323	346	369	351	376	330	333	377	349	355	364	368	379	350	343	377	367	369	344	382	379	380	373	329	385	366	351	349	343	348	388	367	360	379	342	349	368	402	360	349	348	310	336	352	348	368	363	370	327	389	349	374	389	372	344	349	377	350	347	347	391	361	389	366	337	379	357	386	348	378	389	356	376	366	362	391	356	357	362	342	387	358	368	352	371	378	369	388	359	364	376	381	388	339	365	348	389	356	372	353	343	368	355	398	379	374	340	373	362	349	377	363	355	359	368	370	334	347	373	327	349	370	367	354	350	356	368	379	337	355	354	332	383	349	346	367	325	337	359	327	391	325	381	373	353	315	376	397	365	335	350	362	363	347	359	337	360	340	350	385	359	349	380	343	367	337	343	364	362	348	370	340	360	340	385	360	386	387	328	345	353	355	376	364	351	376	326	393	392	354	370	366	346	347	333	363	345	367	367	332	369	378	349	350	396	354	357	341	353	367	351	375	336	374	346	381	353	349	324	345	353	325	368	359	368	364	339	353	366	363	370	402	357	371	372	341	374	332	379	358	353	364	392	401	341	376	348	348	363	382	360	360	348	373	385	354	356	330	364	388	337	371	369	375	345	388	357	364	385	352	355	380	359	339	348	383	339	380	358	349	366	355	334	348	360	344	308	356	346	352	362	365	408	353	383	360	322	357	357	364	320	348	379	365	349	319	348	365	343	346	366	349	342	349	396	341	373	328	348	374	403	366	361	375	374	297	368	348	341	370	368	346	385	363	365	328	376	370	381	349	361	371	336	335	338	368	386	349	366	332	369	395	351	332	364	372	344	379	363	343	364	355	354	347	328	375	407	391	394	373	351	330	341	369	364	373	345	377	327	362	381	351	355	358	367	337	357	375	338	369	361	340	317	352	373	371	367	322	369	369	354	362	384	328	332	356	322	400	342	354	352	372	345	357	363	346	401	357	376	368	349	370	391	369	348	367	360	359	379	376	364	368	365	375	333	371	383	356	378	350	337	344	363	378	368	368	354	346	363	359	369	398	328	335	374	360	328	369	337	379	335	391	340	357	366	353	348	373	363	327	334	378	361	368	330	349	355	348	349	356	358	342	332	347	349	342	335	362	358	364	318	332	390	340	345	393	375	354	369	364	346	375	386	329	372	376	335	385	354	339	384	343	341	350	371	367	345	378	387	373	372	351	362	370	340	337	342	362	396	369	337	333	340	346	334	385	354	371	395	369	367	390	331	343	372	371	375	364	393	386	375	353	357	340	372	380	372	354	356	350	363	372	318	366	373	368	354	346	387	388	353	354	393	366	334	346	368	335	381	327	376	340	365	331	326	388	361	339	352	387	386	386	319	356	377	380	382	351	373	355	371	330	345	337	343	368	353	356	395	357	334	383	347	337	333	340	336	367	373	344	351	368	350	362	365	364	336	417	381	344	357	359	378	343	344	370	354	331	344	391	359	370	334	375	365	351	365	373	347	372	371	366	326	342	333	327	376	393	337	376	362
3425	7963	5675	2589	1837	1539	1228	990	846	795	682	616	569	577	577	546	567	550	513	518	513	514	441	486	512	512	498	493	485	468	452	490	438	472	463	451	454	457	421	462	484	452	430	471	459	456	412	486	471	477	462	450	439	490	455	431	439	448	448	444	452	445	466	441	433	476	458	468	474	454	410	459	449	430	466	461	441	438	422	486	402	425	446	430	471	445	489	465	434	432	453	454	433	464	453	459	424	435	458	441	424	408	447	452	438	449	459	462	421	461	444	451	443	470	432	455	445	423	477	452	434	470	468	422	431	428	438	435	423	428	401	394	443	471	416	464	438	413	459	425	454	486	434	428	426	440	412	422	454	460	426	498	452	424	432	402	444	431	474	475	428	444	441	420	424	432	411	411	427	456	453	472	451	425	377	461	433	434	475	462	419	456	436	423	421	418	454	456	430	447	434	408	469	468	433	462	466	438	465	437	435	430	431	444	429	437	417	430	464	445	472	442	443	415	446	452	441	456	430	452	446	474	445	441	448	441	451	438	429	424	430	453	434	429	453	430	430	424	419	427	434	436	465	449	440	419	484	427	465	391	449	471	490	425	419	425	423	460	413	443	424	445	427	438	442	440	444	448	487	448	431	461	441	458	427	410	386	448	437	454	439	454	396	413	451	401	483	418	476	394	410	453	426	445	485	447	434	456	413	437	422	437	469	451	430	472	463	442	448	431	418	438	409	462	426	416	421	439	430	450	416	442	420	446	452	424	409	451	424	451	459	469	436	428	441	453	457	420	441	451	464	402	436	405	403	452	428	411	438	468	437	450	414	452	438	458	442	442	406	394	439	426	440	408	451	457	459	442	412	436	454	410	410	454	482	438	431	433	449	476	430	389	503	425	397	442	444	434	419	418	449	491	426	415	457	421	402	402	463	415	408	411	473	442	479	449	422	456	443	443	485	428	426	432	469	429	466	479	420	460	412	420	468	418	421	432	425	428	431	438	437	448	460	481	483	460	423	439	429	449	411	463	452	467	452	423	433	438	469	433	440	430	415	473	425	476	442	441	448	412	451	434	473	459	440	401	420	464	458	421	465	432	421	450	435	458	466	443	434	465	471	435	481	416	422	450	433	436	424	442	451	436	451	445	396	436	434	454	431	440	437	442	407	441	430	436	452	441	435	453	445	429	418	413	471	445	414	422	414	418	475	474	439	404	468	446	437	443	440	424	408	400	450	419	457	435	408	458	443	456	477	432	437	385	483	456	420	451	438	418	421	425	446	424	452	402	435	424	460	416	435	448	423	417	455	426	449	444	423	472	451	431	431	438	430	438	462	427	462	434	440	468	443	443	467	464	422	438	445	448	450	474	431	468	444	464	456	466	434	494	465	469	449	440	441	454	461	449	439	429	424	438	445	427	474	452	449	447	455	448	409	436	426	453	464	444	468	427	457	409	420	453	409	457	437	451	453	462	444	451	411	432	437	421	459	465	470	436	453	444	415	418	424	438	427	448	429	425	449	479	444	445	453	449	434	476	419	419	451	463	449	455	451	463	450	411	447	438	432	401	440	423	409	483	448	458	426	449	462	461	444	458	437	442	419	459	454	460	451	429	451	453	461	480	427	417	415	472	452	471	456	456	442	457	436	435	428	388	381	459	451	440	430	419	450	457	422	463	436	426	462	445	482	456	393	421	457	446	433	454	452	462	461	447	442	453	440	435	483	408	428	440	489	426	463	432	446	438	432	456	444	426	442	377	453	434	447	436	438	442	449	458	458	459	450	445	438	426	460	438	438	469	440	468	469	459	445	443	428	461	403	437	432	434	482	456	464	457	412	386	442	487	444	466	466	412	450	455	471	489	463	438	405	463	435	408	443	455	447	462	459	451	447	415	456	435	470	480	433	440	433	407	458	445	459	466	433	414	451	446	458	378	434	439	399	453	436	438	422	431	475	451	430	452	475	459	400	404	445	443	453	440	412	441	448	436	442	445	462	447	419	409	445	445	461	457	458	440	462	470	450	473	388	409	444	437	422	460	444	416	438	435	425	387	409	413	439	409	423	403	450	433	444	437	462	438	442	451	430	465	468	436	443	426	448	456	443	496	445	451	437	474	445	437	461	412	473	438	454	438	444	438	464	463	457	477	451	446	444	442	433	488	455	466	437	434	458	453	436	454	481	472	447	434	413	386	432	493	447	446	445	428	415	470	472	447	439	447	436	483	447	455	416	466	449	449	432	436	435	430	458	436	479	431	403	452	428	406	447	420	427	427	433	421	425	449	459	433	468	453	472	418	420	445	393	416	443	373	451	395	441	458	434	416	444	458	473	425	437	453	417	447	476	443	454	461	483	442	427	495	464	429	433	424	413	468	474	415	441	437	423	410	417	409	446	452	423	419	460	425	452	449	419	441	425	438	437	437	482	449	434	434	432	414	438	470	389	441	438	463	497	424	425	418	457	423	429	462	432	406	484	417	453	405	442	455	442	451	435	445	444	468	464	443	439	405	475	466	425	446	429	435	402	411	441	396	442	459	434	451	419	445	445	438	435	436	430	482	474	452	434	433	452	451	472	450	441	426	450	461	436	384	413	463	487	434	426	413	443	455	439	437	463	416	455	431	439	459	453	401	431	437	445	450	461	470	453	441	454	428	436	426	396	416	431	473	452	455	434	450	450	463	414	439	460	478	450	449	401	423	456	421	457	439	416	455	472	429	380	417	425	440	435	442	446	469	443	455	471	473	434	484	454	408	470	459	449	427	466	422	436	454	444	436	450	450	449	444	435	405	452	427	483	414	446	440	456	411	415	469	454	457	438	451	435	430	415	459	454	433	429	451	412	422	478	443	422	455	423	475	495	470	438	429	412	464	485	429	411	424	491	476	414	464	423	420	445	409	464	466	472	457	434	453	457	434	431	466	485	461	436	424	458	409	458	489	451	436	469	454	431	459	434	415	499	421	435	439	447	415	487	446	489	457	416	473	464	402	453	448	447	434	428	422	449	401	471	459	412	438	471	442	449	474	435	444	428	455	446	470	452	411	441	410	421	420	446	451	454	446	438	446	421	433	402	484	449	417	442	426	435	415	472	414	433	407	422	403	476	443	452	432	412	454	473	465	466	436	399	472	455	449	421	408	429	402	449	435	431	462	424	476	432	454	424	453	437	421	443	417	451	445	439	407	409	414	468	449	458	436	409	434	461	436	468	459	472	461	435	446	475	421	415	439	462	438	450	489	448	429	437	406	421	467	457	429	412	434	435	453	453	445	455	442	459	440	454	404	450	380	449	448	457	447	442	435	436	437	409	422	416	470	454	443	430	453	478	429	461	401	427	450	441	431	450	441	454	416	468	459	437	444	468	444	451	461	461	437	455	409	437	492	394	452	460	415	465	427	455	417	449	459	430	411	457	453	462	501	423	412	439	481	456	438	399	474	413	488	499	449	453	412	416	468	431	404	426	465	442	433	436	472	458	520	446	447	442	442	452	445	435	482	449	452	440	412
24594	21072	27089	25161	9412	546	413	312	291	286	285	293	254	265	263	232	254	221	247	228	226	248	234	211	228	222	221	207	211	215	219	219	202	240	218	207	225	208	223	242	220	200	234	196	234	211	228	217	274	202	235	222	251	212	210	213	202	214	239	239	227	221	204	239	224	228	233	209	216	215	223	203	244	212	235	220	208	191	214	216	201	222	239	206	212	189	232	227	188	201	240	199	211	216	245	219	217	207	198	208	228	210	200	217	206	226	224	229	220	210	193	196	194	198	212	226	231	221	212	228	245	218	225	222	223	230	218	214	204	216	205	228	231	205	204	221	235	199	204	212	206	203	214	191	196	210	224	242	216	246	227	212	228	244	234	210	225	215	192	218	192	208	203	230	239	232	191	253	205	198	218	205	232	208	210	226	213	219	230	195	188	219	213	228	216	207	200	226	229	221	241	210	209	186	219	199	207	189	224	195	226	223	221	197	231	223	198	229	200	251	227	179	235	228	194	198	218	215	197	217	215	197	229	208	212	221	199	203	208	217	200	218	205	221	194	245	195	220	216	207	203	250	213	207	181	234	225	211	192	198	197	224	214	224	201	224	198	221	227	214	201	221	233	203	201	208	238	206	216	205	212	211	222	187	237	261	231	187	232	238	212	219	236	196	228	207	218	206	249	201	204	231	233	213	226	227	246	231	217	205	205	221	207	218	210	198	206	240	228	204	224	245	220	226	207	199	216	197	191	222	228	244	223	233	226	234	237	230	190	212	228	203	246	248	221	223	211	239	201	219	250	233	224	203	173	205	255	223	224	212	201	201	227	223	224	226	207	224	228	201	216	205	240	218	212	242	205	232	228	225	217	232	217	208	207	223	208	229	223	225	225	209	222	227	197	208	208	221	209	223	242	229	196	207	231	213	190	211	225	205	236	204	210	248	223	225	243	201	222	220	216	233	242	215	219	209	209	218	217	195	242	210	200	237	216	194	211	175	210	247	242	213	195	225	193	226	200	193	206	211	209	188	227	217	231	213	200	235	211	207	201	214	232	203	232	238	237	231	221	237	196	200	210	242	251	233	229	222	237	196	225	199	223	218	243	203	216	220	177	212	227	218	208	201	223	238	235	221	214	212	214	236	223	211	204	196	212	196	214	222	229	215	235	193	207	211	207	226	203	228	199	217	211	226	210	214	209	199	225	209	223	209	263	217	208	205	232	228	183	194	234	223	216	217	212	202	180	217	188	216	235	205	225	218	214	210	208	208	203	226	217	239	248	198	217	204	260	208	205	216	212	204	210	209	209	221	217	231	219	214	225	193	231	230	221	203	204	213	216	240	224	220	215	216	214	219	233	247	207	197	216	197	215	212	202	211	229	230	205	253	200	220	184	221	214	193	227	205	243	213	211	188	233	208	228	209	229	209	226	219	207	221	236	215	202	219	202	226	201	186	199	230	228	214	220	214	233	216	215	207	219	232	214	235	221	226	209	223	217	224	266	198	221	241	208	229	222	235	231	232	222	203	224	222	224	233	233	213	215	220	231	210	208	212	213	214	230	204	209	230	240	218	221	217	224	218	211	238	203	222	210	218	205	215	216	223	198	224	235	204	208	226	217	192	208	207	212	214	195	204	205	190	230	241	223	196	209	177	206	222	219	210	221	200	242	241	244	181	196	235	204	196	186	248	189	211	209	230	218	230	205	219	231	228	222	214	213	257	219	209	206	198	198	220	205	226	209	251	228	213	244	214	218	205	236	232	213	188	231	202	209	229	231	221	198	216	210	226	211	187	216	192	202	233	223	236	212	217	204	202	234	229	216	201	236	218	197	214	206	230	203	235	208	229	242	243	231	193	195	248	203	222	214	240	221	232	223	209	224	210	247	219	236	213	241	215	200	225	235	236	208	216	244	221	209	224	209	205	195	202	209	176	211	198	230	197	194	188	232	213	241	226	215	228	220	236	205	219	217	233	223	194	226	209	190	233	206	212	202	225	205	236	221	227	240	209	165	209	198	220	234	217	225	186	194	194	202	217	205	221	213	217	196	212	219	204	210	223	231	206	241	224	242	220	216	201	215	217	208	217	217	215	239	218	234	233	208	176	206	207	227	223	226	230	220	184	237	203	217	220	232	239	222	197	226	226	207	223	217	238	208	222	208	244	256	195	196	238	212	198	208	202	217	233	213	220	232	234	234	224	208	227	215	231	230	238	214	204	214	241	243	213	236	251	215	200	199	229	215	216	202	216	193	231	205	209	206	191	206	218	208	222	203	234	228	215	223	200	205	207	235	200	234	186	225	201	215	227	213	218	206	223	252	215	208	223	231	263	230	208	224	210	209	226	215	237	217	220	191	216	217	229	205	197	229	196	227	251	227	229	221	221	210	190	227	224	213	211	225	234	209	224	212	223	216	217	242	206	211	221	206	231	215	215	214	229	210	209	199	213	199	227	218	202	208	223	206	201	200	202	222	197	191	260	216	199	236	215	203	246	237	236	227	222	212	247	192	231	226	219	224	206	255	188	218	246	218	191	196	210	237	219	239	211	207	226	221	217	201	240	214	216	242	223	203	225	196	238	214	230	228	222	236	217	205	235	239	243	206	238	201	186	241	197	206	205	207	224	195	216	213	200	260	213	241	181	225	257	237	201	192	194	207	194	244	217	218	218	213	211	234	231	207	218	214	208	210	207	211	225	241	213	216	215	216	206	224	220	225	213	189	221	226	212	199	219	232	207	232	244	215	202	224	203	241	218	228	215	222	239	221	210	206	228	234	233	216	203	214	220	218	218	224	236	233	218	220	204	234	222	206	213	230	200	221	214	221	215	211	205	217	217	229	232	192	228	213	231	212	211	202	220	225	192	203	207	206	219	236	231	196	218	208	209	210	231	212	232	225	195	233	209	187	225	203	198	231	198	231	218	231	208	227	243	209	261	211	231	233	225	225	211	223	222	208	248	241	217	235	234	201	213	215	229	229	210	192	204	234	213	233	211	219	207	206	200	211	223	189	263	214	198	211	216	215	202	191	207	212	202	213	230	202	205	248	224	219	203	201	217	208	230	192	203	215	221	209	242	198	215	228	240	212	220	220	208	226	200	211	234	202	216	218	184	208	227	235	207	214	204	215	219	240	242	227	205	219	230	210	226	216	225	221	218	232	226	226	221	207	218	232	233	230	198	212	220	225	228	204	222	208	199	208	212	226	232	235	194	209	205	214	236	221	221	208	219	215	227	227	208	207	216	227	219	211	207	235	189	211	193	242	216	225	230	227	214	224	192	179	220	204	185	226	202	190	217	233	202	232	214	209	221	223	208	203	210	218	240	216	209	211	222	220	233	215	209	222	208	247	239	231	243	201	221	231	201	207	211	217	229	200	201	205	222	235	218	245	202	221	208	215	206	194	204	232	224	215	229	207	186	231	215	218	198	229	205	224	227	228	217	215	199	239	241	199	237	242	223	229	187	201	212	181	227	202	255	214	218	207	213	233	217	233	228	205	218
3284	4400	2873	1409	1035	819	688	601	459	471	416	400	378	336	352	320	315	321	306	294	307	284	298	281	292	271	291	256	288	244	276	273	298	258	258	282	281	244	279	251	296	245	260	265	282	277	238	254	258	250	291	233	239	277	261	269	259	273	293	279	245	258	257	271	236	294	254	248	261	261	259	270	272	292	286	268	248	255	255	243	282	250	265	248	295	290	259	270	267	251	276	277	256	290	279	250	271	259	268	253	226	268	237	242	262	278	270	247	248	259	243	266	263	246	239	256	284	281	259	230	246	282	274	220	253	255	239	276	232	243	310	259	256	280	276	275	280	250	281	243	323	257	269	266	243	265	269	249	243	243	264	250	262	291	298	263	251	271	255	232	237	253	268	259	277	254	275	307	277	254	263	267	284	260	254	280	265	256	270	262	252	276	256	263	243	290	256	240	287	255	247	288	252	279	253	253	251	268	263	249	208	255	255	268	264	277	285	273	277	268	249	314	251	251	257	270	273	259	268	254	277	249	279	308	271	266	293	278	272	256	241	269	309	255	256	281	251	250	231	274	271	268	255	281	238	275	297	262	248	220	281	273	246	235	251	282	263	298	275	245	255	258	254	226	247	296	239	279	274	270	291	222	275	280	292	251	266	257	256	267	260	283	293	239	219	262	276	261	260	262	274	255	237	258	261	264	247	250	267	234	254	259	252	252	266	271	269	245	249	275	261	250	289	264	258	267	258	247	260	276	233	232	242	266	275	261	271	275	255	251	275	261	295	271	273	275	234	225	254	265	260	252	254	279	263	273	252	254	246	257	250	282	262	246	283	272	249	284	268	239	263	242	255	255	284	278	253	257	282	292	240	291	280	274	234	252	279	297	225	256	256	278	257	285	256	277	267	300	268	265	273	271	290	261	262	265	263	264	246	254	304	268	285	262	267	209	263	274	250	253	276	254	262	259	270	279	264	264	295	269	242	254	251	236	257	322	257	255	268	290	247	275	245	280	260	268	283	242	259	236	248	271	264	260	221	264	241	248	252	250	268	264	285	254	284	252	247	260	285	260	274	290	276	264	241	272	265	262	302	255	233	263	257	238	237	236	249	272	247	272	257	275	247	300	276	278	261	264	285	255	262	275	229	282	279	272	270	253	269	263	255	242	269	247	280	266	280	249	256	280	277	286	219	270	254	263	260	260	259	251	266	258	258	254	274	250	250	281	247	240	262	262	304	275	257	269	261	264	259	252	246	260	269	263	257	264	273	296	256	253	240	205	247	246	238	263	259	299	219	263	251	269	251	259	290	269	274	268	287	267	271	257	249	260	239	282	260	286	272	232	273	280	261	250	233	281	271	275	259	255	271	252	290	264	249	268	268	258	245	291	260	266	281	263	258	261	245	258	262	236	262	271	240	281	293	251	272	275	282	270	263	242	259	282	286	266	276	265	259	252	251	266	238	280	270	263	243	242	248	259	289	291	245	245	264	271	282	277	245	279	272	262	261	268	251	243	242	250	270	278	243	239	272	262	261	270	303	279	227	262	269	282	256	253	293	266	267	247	291	269	252	251	253	279	265	272	274	241	287	229	260	282	253	241	270	237	260	292	257	257	239	248	262	263	265	239	257	254	288	286	245	261	236	271	245	257	274	253	237	265	276	258	226	252	248	272	273	238	274	285	256	259	280	284	293	278	255	260	249	274	264	271	297	267	281	256	252	249	259	262	258	280	260	279	262	242	280	247	262	279	250	247	259	251	239	275	253	254	218	261	263	245	258	263	249	281	238	272	262	252	259	256	244	268	269	229	251	235	276	266	249	255	254	268	258	274	261	257	259	259	269	261	249	255	267	268	258	266	256	259	251	237	250	284	258	263	295	257	243	233	290	276	262	261	237	254	267	263	262	254	273	250	253	258	269	284	247	280	252	269	268	281	285	278	251	249	262	263	264	237	286	257	267	283	236	288	252	242	253	255	250	258	268	249	268	271	290	266	287	256	258	260	255	251	267	284	239	266	285	261	262	265	257	284	275	252	266	291	249	256	281	261	276	253	221	286	264	267	237	282	274	282	274	275	266	271	284	279	250	291	249	251	288	284	268	247	270	256	268	259	275	299	270	257	267	278	255	262	265	255	284	272	258	279	250	291	254	245	273	268	283	271	301	246	253	274	254	252	276	249	265	262	281	293	285	272	284	252	249	269	269	298	271	271	247	252	254	268	270	269	264	270	268	252	270	277	257	298	236	281	267	275	248	259	289	295	244	270	249	267	274	254	267	252	266	274	259	254	244	268	249	297	220	252	247	268	285	255	250	253	257	265	266	264	237	245	237	264	254	289	251	250	286	274	269	266	253	242	257	249	254	249	270	272	268	253	224	283	244	267	266	272	257	282	264	256	269	263	258	257	272	245	253	250	242	254	284	233	262	274	286	244	276	257	275	276	234	274	259	253	233	265	284	233	248	258	259	248	253	264	265	255	255	250	287	280	258	259	246	255	260	267	289	271	248	277	282	277	231	251	278	238	277	235	268	271	265	266	239	279	260	285	250	263	259	267	255	242	258	274	260	233	290	275	259	256	267	263	247	248	249	275	283	256	266	272	316	264	247	264	258	270	276	294	277	255	245	265	255	277	270	280	292	275	235	242	275	246	257	281	256	252	273	247	270	261	271	276	264	269	244	264	284	253	280	251	288	258	259	278	251	282	258	273	259	264	248	270	281	265	288	279	250	248	275	254	253	252	251	250	267	260	241	259	268	243	256	288	255	274	271	276	270	273	252	272	275	252	243	242	272	244	241	245	267	272	249	274	253	259	273	280	257	251	233	301	259	239	243	260	257	273	252	255	245	265	278	263	256	237	261	249	255	278	239	246	251	271	253	273	246	250	267	266	272	276	278	241	235	284	266	261	245	254	263	244	261	261	261	255	270	275	284	249	271	267	267	247	238	234	263	263	255	302	298	262	255	271	264	268	267	264	270	275	270	269	233	246	285	267	284	246	248	247	257	260	244	278	242	265	251	275	280	236	251	286	301	263	275	253	253	273	248	250	265	247	276	276	287	231	255	278	267	268	243	279	279	258	280	289	274	267	269	277	250	268	271	269	259	261	249	261	287	235	277	274	244	255	283	259	226	228	280	274	274	272	256	264	280	273	266	266	285	255	286	271	263	257	260	267	252	275	239	278	251	245	265	271	283	248	271	259	257	240	277	245	270	262	276	276	289	290	256	247	275	268	265	258	263	256	271	255	287	230	241	251	227	254	261	258	258	255	262	295	265	284	284	272	259	247	246	231	285	263	270	269	270	268	287	302	252	281	300	290	293	229	259	217	288	250	272	251	260	286	232	266	260	279	264	269	247	257	255	255	303	248	274	279	266	262	280	283	285	259	248	290	285	260	237	255	264	266	258	270	248	277	286	261	286	269	275	251	254	278	266	286	253	269	267	256	225	260	284	261	262	260	248	246	260	245	242	257	238	271	298	261	259	231	265	226	268	259	252	244	253	285
22463	21114	28677	23761	21114	21131	7003	635	472	430	318	304	302	268	285	225	187	203	205	176	193	194	205	169	195	207	184	177	150	173	190	166	166	159	160	160	162	150	146	169	162	145	157	182	150	165	163	166	158	185	162	154	140	155	151	159	145	155	128	152	135	151	163	146	141	149	168	168	165	148	161	149	156	145	153	143	152	123	149	166	133	158	168	153	151	155	163	134	157	147	143	134	147	161	140	153	141	158	172	154	147	138	155	160	149	138	150	159	173	132	151	151	148	156	153	142	180	156	143	143	159	142	150	157	155	154	132	145	137	167	152	144	143	144	149	136	165	154	147	170	135	144	154	147	143	136	162	136	124	158	145	175	143	156	123	147	146	147	139	150	142	124	165	146	141	134	148	155	159	120	143	141	161	165	130	150	127	135	150	143	150	137	160	149	143	127	139	149	153	156	150	135	159	154	157	153	139	152	145	139	147	156	149	151	162	154	141	160	156	163	135	151	137	125	143	137	141	144	142	159	146	142	163	154	162	140	175	156	134	151	163	138	139	158	141	146	140	141	151	124	149	157	158	146	165	140	147	140	139	134	151	145	153	140	163	145	146	146	158	166	142	155	146	175	160	152	135	170	126	154	153	139	152	137	152	145	139	160	156	136	142	160	147	142	142	166	161	165	132	143	125	158	171	139	153	160	160	144	148	130	137	167	148	149	126	137	157	140	160	130	149	150	149	146	170	132	129	139	166	166	138	154	124	162	158	132	160	131	167	145	139	148	147	150	128	142	155	164	141	127	165	136	137	140	148	129	157	160	145	145	162	154	159	143	172	131	137	145	140	140	145	164	152	131	136	153	134	145	160	144	153	137	120	171	142	144	152	176	133	142	157	153	135	142	136	147	153	147	170	158	158	148	137	134	155	150	130	156	128	139	151	134	152	149	161	177	133	159	147	146	125	139	158	175	166	165	138	153	161	129	136	135	158	129	137	137	151	142	154	179	141	140	157	161	151	149	153	164	133	164	149	141	148	140	163	143	160	122	138	138	146	163	149	155	154	144	132	129	155	167	141	138	162	147	155	149	149	158	153	149	150	146	136	150	134	145	157	157	164	148	148	144	147	140	161	157	156	162	161	148	157	162	140	136	134	158	150	133	134	152	143	159	142	136	141	145	150	148	146	140	138	166	146	164	146	156	131	161	151	150	156	153	155	129	144	154	146	155	154	130	134	141	144	123	126	128	161	173	136	159	162	169	158	134	150	150	157	147	140	153	139	150	131	126	124	135	149	155	124	139	123	146	137	127	142	162	193	142	152	141	150	150	167	151	147	127	160	161	147	147	157	173	151	157	145	160	154	158	137	141	141	151	141	135	133	166	154	164	158	137	141	156	149	139	132	161	159	159	153	162	135	151	145	156	148	151	135	143	139	153	143	155	141	142	162	132	159	144	157	148	171	166	123	146	150	150	145	154	171	143	135	144	140	123	134	148	158	129	150	125	157	142	132	131	139	148	153	146	148	136	128	127	165	162	158	154	152	141	160	141	126	154	160	157	175	149	151	135	150	140	146	151	141	146	155	157	137	135	146	141	148	151	150	163	139	151	156	145	130	143	149	132	149	151	181	119	145	152	172	135	164	142	140	150	144	137	150	162	146	141	145	157	141	129	118	160	124	141	150	167	146	162	146	160	153	152	154	162	156	164	154	144	140	138	133	152	151	168	143	155	127	163	158	142	147	144	124	124	144	152	137	157	163	145	137	159	152	143	140	163	138	150	129	138	144	162	146	122	139	150	144	135	159	147	128	165	133	165	132	147	136	154	151	157	149	149	147	165	137	153	140	112	149	143	150	140	153	149	151	151	123	146	145	158	144	135	144	166	142	139	136	158	138	153	145	154	139	142	150	138	147	133	159	126	160	164	128	151	147	148	158	128	164	139	160	143	156	134	161	160	129	158	161	155	134	134	142	157	127	161	141	143	138	139	149	154	157	144	128	172	124	154	141	157	140	157	149	148	155	155	135	136	148	121	137	140	172	143	173	163	146	152	133	159	142	152	175	152	154	153	149	149	134	151	166	135	157	134	147	158	154	134	169	150	150	122	155	151	151	153	144	147	139	156	162	156	139	125	141	149	133	137	141	156	141	137	135	155	136	139	179	152	145	144	150	144	163	164	128	144	131	163	131	161	138	150	156	137	133	144	145	141	136	147	150	156	158	163	152	146	151	126	141	166	156	153	134	148	126	144	145	131	142	176	156	171	150	145	151	144	145	150	150	160	131	146	154	140	145	160	137	142	150	144	150	144	133	133	148	152	149	150	138	128	141	150	139	139	160	135	154	145	144	135	125	154	150	142	142	152	166	142	149	169	164	164	164	128	135	133	158	147	138	155	162	163	147	134	159	142	139	161	149	153	138	140	138	158	157	143	133	139	154	169	169	150	147	146	143	142	151	142	146	168	125	152	136	144	140	137	139	135	155	151	157	139	160	138	131	130	138	145	157	148	148	135	161	133	130	124	148	155	146	136	155	149	150	169	144	146	161	133	133	161	145	165	159	151	133	149	154	134	165	125	160	120	136	132	142	156	151	143	156	138	171	141	152	153	171	179	146	153	156	154	157	145	156	143	176	148	144	165	166	145	170	160	138	145	155	140	158	155	144	147	146	146	165	140	153	143	126	144	137	141	130	126	143	140	138	142	146	147	165	158	161	135	149	136	166	128	134	154	141	150	141	154	138	161	146	153	159	164	141	150	126	147	169	158	142	153	156	155	167	144	156	141	158	140	157	134	143	149	160	110	163	158	142	148	130	152	153	153	139	159	135	152	142	153	151	157	164	146	123	122	154	147	136	124	155	149	135	151	148	170	158	162	173	148	151	125	136	144	150	148	131	178	144	142	138	136	141	149	151	145	182	128	150	138	146	115	145	135	167	169	150	155	139	142	154	139	130	145	164	161	145	129	150	127	143	135	151	175	155	152	157	145	133	147	152	143	157	164	129	151	159	144	168	155	138	131	165	160	135	152	141	138	133	161	157	155	144	146	159	138	170	165	150	151	127	146	140	144	138	138	143	144	171	153	150	158	150	119	133	172	163	140	154	142	135	143	140	171	150	122	134	150	155	147	150	133	137	156	116	148	145	133	153	161	146	126	130	131	170	160	155	154	139	140	147	173	141	139	163	161	124	163	132	144	147	140	146	136	137	164	173	128	146	141	144	141	142	147	152	135	146	133	144	148	135	137	149	138	177	120	138	141	148	151	128	131	156	146	172	138	151	178	153	151	151	149	135	138	145	150	154	141	132	158	139	150	119	141	159	148	172	145	127	156	134	139	136	162	155	144	152	146	138	141	146	146	151	148	161	143	135	163	160	143	145	138	157	155	136	151	141	134	154	147	153	133	141	146	144	141	142	155	165	149	152	143	144	149	160	142	152	166	130	149	157	149	151	141	143	148	129	164	157	143	129	153	152	135	158	155	154	134	151	141	119	146	136	139	162	148	139	137
4459	13101	9033	4141	2926	2207	1691	1302	992	804	668	568	521	473	423	412	366	349	322	279	316	269	284	271	281	247	231	251	207	234	245	214	209	200	215	217	220	215	222	219	222	204	196	229	211	198	204	190	198	196	236	199	213	207	210	192	169	184	217	197	184	188	196	200	203	210	172	193	198	181	190	201	228	207	186	230	198	199	181	208	189	218	176	182	195	179	197	187	192	191	175	190	191	201	182	188	179	178	214	190	185	176	191	185	214	195	198	194	180	164	213	205	169	192	189	169	190	180	204	195	191	208	170	194	190	179	197	175	190	193	171	193	194	194	191	179	179	194	199	217	190	171	191	204	199	182	184	174	205	176	181	173	167	190	201	189	171	187	177	190	213	175	192	185	193	185	189	198	204	198	189	178	188	231	191	191	200	173	200	170	178	209	192	206	171	172	193	173	166	179	143	180	190	189	183	191	195	177	180	208	216	187	188	192	185	193	201	192	181	201	192	192	193	175	187	187	182	175	221	182	205	203	182	178	183	179	176	162	203	191	177	212	195	173	175	160	184	192	149	199	199	156	214	164	214	179	178	189	170	192	191	184	180	192	186	187	192	163	187	182	174	198	181	202	189	183	185	157	170	166	188	181	197	174	195	162	180	184	193	205	189	203	190	191	197	218	185	181	183	200	177	182	190	183	180	184	208	170	196	200	169	178	200	165	193	178	188	179	192	186	198	185	174	164	159	173	187	170	190	186	183	179	171	186	179	191	186	204	185	185	197	214	189	178	190	209	190	201	190	197	172	188	182	192	182	196	195	202	184	196	192	211	210	182	186	193	169	202	168	190	190	182	182	168	186	208	178	194	196	157	189	186	189	196	193	171	187	181	151	200	176	189	186	187	182	194	177	173	182	203	182	185	172	187	187	159	198	185	169	183	183	185	172	184	176	209	180	177	169	186	191	201	166	167	178	178	184	181	176	203	183	209	184	184	213	202	199	206	201	189	191	191	202	218	194	182	196	202	163	172	191	198	188	184	192	197	186	212	180	194	180	190	182	186	198	203	222	213	172	169	171	195	187	171	205	188	200	190	192	202	186	194	201	189	192	198	180	188	169	193	171	178	159	181	182	174	197	189	202	208	170	186	193	178	184	182	200	191	173	184	170	209	194	201	176	188	186	202	206	195	183	172	192	213	188	196	175	179	198	180	202	182	193	195	187	203	185	175	178	171	190	186	192	216	186	200	188	167	204	194	178	196	186	147	209	198	190	180	170	194	175	175	170	159	180	162	195	209	181	181	185	178	196	173	183	204	198	200	183	182	166	183	205	196	176	203	189	205	162	176	184	195	188	167	177	211	190	174	200	187	178	181	217	185	190	191	203	193	187	201	168	186	185	204	184	199	169	180	213	196	190	189	193	184	201	191	194	183	174	189	160	156	162	183	194	198	176	186	183	163	185	190	184	187	189	187	218	185	192	192	206	204	201	193	171	198	188	178	168	176	206	171	173	184	182	197	198	186	193	181	191	197	185	170	182	196	190	172	173	156	185	169	180	184	208	165	174	188	175	192	207	187	191	176	196	187	225	203	190	186	188	178	182	181	189	213	190	201	171	177	190	185	192	188	172	189	181	174	178	184	175	153	167	171	197	175	179	177	184	209	186	186	181	173	208	179	180	199	185	195	174	184	216	183	204	190	177	189	201	159	196	171	180	188	179	191	192	191	191	179	194	206	191	191	200	196	182	179	167	157	190	170	211	190	208	175	208	158	185	204	199	187	169	201	180	184	186	165	168	179	199	196	178	160	195	146	175	178	189	190	205	186	207	203	197	190	191	191	199	184	200	194	184	170	186	212	175	207	198	183	188	178	196	195	181	177	194	172	183	183	205	169	194	196	193	187	171	177	190	179	179	207	176	185	180	208	205	167	189	174	202	170	176	202	181	189	182	167	179	190	181	190	218	194	177	190	189	173	209	210	196	188	173	183	200	195	186	191	192	199	203	189	183	175	195	199	189	176	200	175	193	191	185	182	201	207	192	173	197	188	183	204	186	186	181	156	171	178	179	204	185	184	181	183	186	212	194	184	185	195	192	172	187	203	186	189	200	148	185	198	179	200	183	187	180	194	193	179	209	190	187	178	214	211	189	170	205	201	173	194	183	180	176	171	219	178	183	157	181	202	202	205	197	169	183	192	213	198	181	191	181	191	196	180	205	179	182	174	198	210	214	183	201	182	203	200	185	166	185	166	198	206	187	199	182	195	184	238	204	197	168	193	187	190	198	174	179	185	152	177	178	192	173	216	195	198	173	174	193	183	196	193	213	174	203	174	202	192	182	202	159	187	171	191	214	198	193	199	183	174	200	173	202	181	164	209	202	165	192	183	180	181	186	152	186	212	182	196	198	199	194	194	175	188	190	164	177	176	175	178	170	175	192	203	188	170	191	198	177	199	186	181	156	168	185	187	201	184	169	158	207	193	173	186	198	188	196	172	210	165	188	218	176	183	208	181	196	185	181	198	187	182	176	185	203	186	210	206	201	193	200	191	177	178	192	187	192	165	201	185	192	186	183	173	176	189	202	191	196	194	172	164	178	207	194	180	175	192	194	188	186	202	179	184	177	196	192	199	189	219	188	218	172	174	185	182	175	198	172	219	179	198	189	213	184	192	151	190	189	189	222	202	175	156	183	184	175	186	183	176	190	174	171	184	186	174	202	163	175	199	194	201	176	171	200	196	193	185	207	187	170	183	210	189	165	213	197	191	195	212	201	192	188	188	179	193	182	209	212	179	179	176	201	201	197	174	168	197	190	210	183	188	172	193	168	164	191	227	177	173	152	171	188	201	190	201	206	214	183	203	177	191	179	189	177	186	217	193	206	192	192	189	176	198	173	204	198	185	195	198	191	179	202	179	192	184	173	194	181	200	181	196	177	177	197	186	178	201	184	184	192	181	194	180	211	182	187	202	197	199	198	200	189	191	180	212	179	177	172	194	207	198	195	184	193	199	196	194	159	192	227	198	176	205	192	162	175	183	171	187	189	184	177	185	179	172	221	196	200	200	185	161	191	193	187	200	197	179	182	162	185	165	187	206	197	203	196	156	175	185	205	213	197	175	204	207	189	205	180	198	196	190	203	188	179	173	168	166	197	185	190	174	173	195	173	201	178	180	172	175	187	180	184	191	177	173	196	179	183	188	182	173	165	184	207	184	176	199	189	165	172	202	176	178	185	176	202	168	183	169	169	184	172	212	198	172	188	174	205	192	193	187	185	186	177	183	220	190	181	197	180	172	196	184	143	172	177	185	183	189	167	188	168	199	193	151	191	221	181	191	187	191	180	187	200	175	171	181	181	210	196	166	200	208	181	177	190	195	192	170	169	198	216	192	183	212	194	190	173	167	189	190	175	181	178	185	178	180	202	193	184	196	199	198	179	178	170	177	193	180	174	223	203	189	189	175	187	158	196	195	199	177	186	196	167	183	208	191	214	195	180	198	174	206	171	216
27354	18185	3999	765	613	574	414	432	378	397	417	356	390	399	410	392	367	384	367	363	361	432	395	375	400	390	377	446	400	355	362	337	370	358	386	404	399	393	358	403	395	373	364	392	364	368	382	393	387	395	354	381	368	392	405	367	415	379	429	389	387	373	425	384	415	372	388	392	387	351	366	369	354	351	348	400	369	373	407	386	396	403	368	393	389	387	349	400	414	373	419	373	390	401	389	363	377	362	400	382	358	385	368	404	376	417	398	357	368	397	366	415	376	374	384	383	339	412	377	376	369	349	382	362	386	365	363	384	394	385	375	376	365	384	408	383	393	409	407	371	377	371	380	388	356	386	369	382	373	353	373	362	396	405	385	375	429	359	381	363	366	395	366	391	399	394	375	390	375	398	416	366	401	360	353	419	370	328	400	400	365	371	408	370	400	392	391	365	403	345	375	407	357	394	378	415	397	345	341	386	357	356	399	391	388	437	392	395	403	368	363	363	371	396	381	371	375	388	389	386	373	385	393	378	377	361	394	414	357	345	383	375	391	378	385	398	388	368	364	365	364	379	367	351	363	406	373	427	354	383	374	380	387	368	365	384	360	377	370	353	407	332	409	379	353	376	352	402	395	392	357	409	411	382	356	402	373	371	395	353	398	375	369	365	363	392	369	385	407	339	338	415	387	388	383	388	381	391	379	373	389	382	369	380	389	393	353	364	358	382	405	369	388	367	374	396	368	384	372	350	379	380	354	390	403	417	370	367	395	359	362	400	394	362	392	380	417	377	390	375	394	379	381	391	390	384	404	413	386	354	373	393	366	400	368	340	372	379	385	400	423	372	382	344	353	408	368	368	366	385	395	373	384	383	402	377	377	422	385	400	377	383	377	383	354	399	336	381	369	361	359	361	378	389	393	364	341	384	383	377	367	366	353	354	354	391	378	359	374	399	382	390	421	357	401	381	407	364	337	368	401	361	392	371	372	388	390	419	383	341	400	371	359	383	381	380	363	355	361	357	363	401	388	369	400	363	345	400	379	353	362	420	396	367	384	359	376	358	363	384	424	400	396	374	387	378	379	353	395	380	374	403	406	370	403	378	410	404	416	358	400	394	381	365	390	407	410	397	360	370	395	385	367	356	403	367	388	367	385	398	391	426	387	417	378	357	390	373	412	390	385	394	373	395	366	402	356	393	363	360	357	388	382	363	376	389	374	389	390	380	341	381	381	415	365	390	375	361	390	384	374	369	367	382	359	362	397	381	396	360	362	391	357	378	385	386	394	374	376	386	385	414	386	379	374	367	390	349	384	384	409	367	392	381	410	361	425	350	408	388	406	354	381	381	394	346	380	400	413	358	388	344	346	427	365	361	382	388	397	374	398	360	383	428	414	403	341	362	351	409	369	358	409	371	372	383	367	374	396	356	376	394	394	351	390	402	385	376	370	387	359	381	399	368	386	374	372	346	392	368	391	404	366	397	371	359	417	369	362	351	382	400	354	374	376	384	357	394	364	379	369	402	381	356	395	380	372	404	392	394	398	389	387	367	386	397	375	359	382	419	382	358	371	369	383	397	402	368	356	385	373	348	383	418	383	380	359	387	370	378	365	389	376	405	365	402	389	348	412	411	371	391	386	361	366	395	377	390	373	395	400	344	368	382	379	389	373	376	369	364	424	364	398	380	359	395	379	383	376	388	371	380	397	386	375	398	405	357	384	375	392	393	394	388	348	334	356	414	429	389	361	374	356	386	412	357	398	361	350	371	374	394	369	344	379	374	387	397	364	391	376	376	373	340	390	410	366	436	362	397	390	368	404	406	341	402	347	342	381	402	370	372	394	344	368	355	369	376	397	380	369	384	374	374	353	393	382	395	350	407	382	404	347	341	360	406	386	366	385	387	343	358	362	376	361	368	385	356	401	393	384	382	404	341	380	377	379	392	390	394	340	400	372	404	396	376	372	367	408	355	384	371	361	389	375	415	382	364	380	366	393	406	367	388	398	423	354	388	395	399	402	354	346	373	375	386	421	365	408	369	372	406	367	378	421	365	405	391	399	429	394	348	376	374	381	370	349	367	388	408	376	402	346	366	375	408	398	411	403	393	394	394	372	393	390	399	395	358	393	361	379	388	372	363	385	377	386	385	396	381	345	388	369	394	420	404	398	366	388	364	374	359	383	369	381	365	386	359	377	374	390	341	358	394	371	358	369	355	377	364	368	357	326	365	351	367	400	372	376	467	348	328	384	398	405	408	409	387	395	403	405	399	386	373	424	348	383	395	369	377	409	387	374	397	365	376	374	396	385	387	375	357	410	406	384	399	356	369	391	365	392	395	402	367	362	392	383	389	388	391	383	369	385	358	366	349	374	388	362	375	360	383	379	385	395	383	392	396	414	386	407	390	387	404	381	413	369	403	356	404	419	385	381	394	343	380	362	383	388	349	356	381	368	373	404	374	400	383	392	402	380	345	351	338	396	408	385	387	375	377	405	383	388	385	370	376	376	347	362	397	386	396	409	366	390	398	379	356	369	374	382	371	376	382	382	398	402	386	402	365	388	365	385	400	365	386	374	396	352	383	406	400	359	388	394	357	372	399	399	367	401	384	364	397	390	383	376	383	351	385	376	373	372	405	388	405	400	371	429	411	377	368	389	397	383	389	390	386	389	381	390	376	368	380	426	374	394	377	358	385	353	366	379	369	360	424	381	372	402	383	347	380	385	375	380	379	397	390	423	393	353	386	373	402	417	354	365	351	369	354	399	394	378	407	393	360	404	377	367	367	376	369	388	369	385	422	346	353	381	349	400	375	348	377	386	353	373	375	380	386	365	363	376	352	372	375	368	375	371	366	417	384	353	367	405	356	395	398	346	364	354	366	339	395	395	381	334	368	402	399	378	393	377	358	409	377	375	400	385	439	359	368	342	372	375	399	373	403	398	359	373	374	390	377	404	401	404	386	363	352	342	401	407	366	366	357	344	401	342	379	345	379	356	394	418	403	342	377	385	382	359	419	402	363	352	328	411	380	396	402	383	365	389	373	372	399	388	380	367	388	390	365	387	411	368	365	389	410	389	364	373	368	395	365	344	389	386	388	381	359	390	373	400	375	394	377	377	368	364	390	415	375	359	362	375	370	364	386	351	379	372	368	393	380	368	350	372	362	359	395	394	388	394	377	375	381	381	361	380	374	387	388	358	366	372	376	350	392	375	382	384	376	402	365	369	385	398	385	379	379	365	366	376	392	376	366	374	368	403	362	368	373	393	381	375	356	341	359	379	389	385	374	371	383	357	379	376	382	395	387	383	384	388	402	411	383	380	393	390	371	391	367	368	417	371	400	369	376	379	420	344	390	416	355	399	368	374	364	389	361	371	374	372	406	387	360	402	391	382	359	380	392	382	399	356	381	361	346	354	345	397	401	380	394	389	384	413	381	392	403	368	400	390	371	359	384	386	368	391	370	403	414	377	404	372	348	378	358	356	373	390	347	366	340	325	374
4256	964	773	623	529	545	506	458	473	495	491	463	459	486	460	473	465	488	455	454	457	456	458	459	514	458	448	456	465	462	481	445	476	457	454	435	428	476	460	460	476	481	427	454	486	442	478	459	445	463	450	429	471	470	461	420	500	441	482	509	482	484	441	459	458	456	475	433	459	486	483	450	452	471	485	474	483	474	461	462	442	480	422	493	514	456	466	501	436	471	465	447	478	461	435	475	477	434	445	493	437	462	439	456	470	436	462	448	466	449	446	484	443	478	468	460	472	483	436	479	458	446	465	446	446	482	414	456	452	484	496	455	492	469	457	456	487	494	441	471	444	453	482	440	463	463	452	477	475	413	450	439	462	463	470	444	466	476	468	437	450	497	489	424	458	443	469	431	497	459	396	465	438	475	475	470	461	480	484	455	420	439	470	475	461	421	431	483	498	455	447	476	426	444	470	443	448	456	431	469	503	453	444	512	472	469	484	461	465	444	459	480	469	452	467	496	431	469	450	423	442	454	459	446	475	482	477	442	465	457	460	420	496	438	428	457	463	467	437	459	429	496	462	450	423	452	467	453	446	453	436	461	469	482	464	457	474	476	475	437	451	423	479	479	477	469	481	447	473	409	429	479	435	487	461	468	466	481	501	471	480	463	496	462	455	506	467	431	417	471	472	458	515	472	477	499	448	450	459	473	459	471	454	472	472	443	460	461	446	448	454	490	473	453	484	477	429	480	471	463	498	470	473	460	462	452	461	469	469	478	521	456	451	475	469	455	480	490	496	471	428	451	424	456	437	449	447	461	417	447	497	439	479	409	471	455	476	463	482	456	489	447	474	489	458	505	448	453	460	445	464	482	439	491	480	436	437	455	446	437	451	473	490	483	467	426	464	450	455	470	460	507	448	461	430	466	480	473	430	450	459	475	441	462	451	441	449	465	467	469	458	482	456	468	495	407	456	448	427	470	468	465	457	432	435	466	473	464	459	467	472	494	451	482	458	452	485	446	500	527	441	430	503	442	448	440	455	444	452	461	483	484	457	454	469	450	473	460	481	467	433	471	458	427	498	470	467	480	446	459	467	447	448	491	471	468	473	419	501	445	480	455	488	438	464	470	470	462	463	456	497	441	455	448	504	495	452	454	481	476	471	471	493	478	480	456	449	483	472	474	456	463	489	476	440	437	413	485	475	468	481	472	439	487	427	446	449	440	441	470	435	479	494	485	425	461	443	478	467	439	464	461	459	465	436	456	463	454	468	465	484	490	485	459	485	470	458	469	447	442	440	473	459	444	441	485	484	467	471	431	485	504	463	494	496	451	447	482	456	453	465	468	483	461	466	444	529	494	450	452	479	496	482	468	443	471	480	436	475	457	443	471	469	448	475	464	463	430	457	487	481	480	476	456	459	493	487	425	448	488	453	456	471	466	465	446	480	496	483	468	488	455	464	437	411	472	435	426	450	481	468	444	478	448	474	433	488	448	444	448	452	479	460	473	507	489	497	462	472	410	495	470	484	417	445	435	451	490	484	467	449	437	453	449	470	464	438	438	466	460	466	499	468	468	453	482	488	464	491	438	452	470	455	446	453	472	471	449	452	456	465	485	470	469	463	501	425	430	507	452	418	463	436	436	485	425	443	491	468	485	466	471	415	460	474	444	431	447	435	466	480	463	461	459	464	474	452	457	482	496	484	414	498	463	446	451	445	457	511	444	464	472	460	461	458	469	458	417	458	472	457	474	446	439	499	458	500	457	488	487	498	496	474	468	468	503	485	525	479	461	455	458	470	457	481	477	452	452	472	420	452	454	473	406	455	455	451	466	454	447	436	483	435	456	454	446	481	430	446	503	470	459	461	436	464	478	474	484	474	443	434	407	472	468	463	442	464	476	512	420	472	404	449	438	463	483	452	470	477	474	457	456	442	482	455	475	447	507	417	445	422	488	411	486	473	468	482	440	467	438	463	507	489	469	466	448	448	453	428	440	462	490	442	467	443	481	522	450	441	432	484	441	458	426	465	456	507	471	455	458	453	463	496	457	496	429	445	415	444	443	484	493	445	482	429	493	437	492	484	454	451	461	439	422	465	459	442	481	455	455	469	458	429	443	455	459	472	461	446	463	446	468	456	495	509	462	480	476	471	452	478	487	467	437	439	472	459	464	440	452	465	483	461	464	430	487	461	471	439	447	434	448	433	487	498	421	467	468	437	468	458	468	454	475	448	458	476	472	510	486	435	458	467	479	436	466	518	490	465	457	457	463	468	467	482	456	464	487	464	490	476	451	457	446	442	463	454	451	462	484	477	443	442	447	440	464	448	475	469	467	456	470	478	482	405	457	450	450	464	481	471	444	460	461	476	472	476	469	505	465	438	434	444	488	461	465	488	496	453	438	500	473	443	472	481	472	425	462	431	472	460	437	506	456	431	437	445	500	500	470	437	467	441	467	432	447	467	450	467	434	438	469	465	461	429	440	445	469	460	459	468	501	489	432	477	479	440	451	446	445	459	443	449	448	434	459	463	436	472	425	487	444	448	448	465	473	472	458	456	471	482	468	452	468	466	458	446	474	473	447	497	425	502	472	512	458	488	422	461	431	517	460	446	451	469	434	479	440	459	454	441	457	452	486	450	482	466	465	423	483	458	507	458	463	469	469	436	439	518	452	428	447	447	445	456	458	428	465	470	476	481	462	442	470	477	469	446	453	475	453	494	419	473	464	443	466	428	449	458	428	415	477	463	491	463	450	480	455	458	425	492	450	436	480	463	437	506	456	437	461	447	454	463	484	489	437	446	464	473	452	468	457	444	445	497	437	447	438	447	495	431	459	466	491	445	452	434	495	444	473	437	482	461	439	419	472	449	498	446	469	472	472	457	450	484	483	456	436	429	487	457	441	453	442	456	457	471	474	471	432	467	446	512	492	443	437	438	445	459	449	430	456	451	515	467	483	442	491	438	461	476	499	434	453	434	451	445	459	478	488	476	472	465	453	465	462	461	437	471	463	462	440	414	473	421	475	462	447	478	437	459	458	460	445	471	463	463	439	506	452	437	489	432	462	442	439	478	442	478	467	489	451	486	483	456	421	429	468	464	498	468	420	443	476	453	479	467	464	454	434	456	472	461	479	499	496	437	460	443	454	443	440	466	480	489	485	462	457	466	501	445	474	454	433	456	436	467	467	498	473	467	468	472	433	456	470	468	478	440	454	474	462	463	462	464	437	486	493	455	465	429	454	447	440	467	463	457	467	460	453	445	462	463	475	512	473	442	454	452	415	467	477	479	494	499	457	454	447	478	416	421	478	445	444	447	461	436	453	456	473	458	498	436	462	435	433	462	452	432	476	449	445	442	449	415	477	425	494	490	438	441	499	485	465	435	506	488	469	507	456	449	475	468	467	469	436	472	513	439	458	444	481	457	461	480	461	465	442	392	448	472	449	495	464	471	447	446	493	488	429	446	466	482	457	422	491	442	444	436	446	470	458	422	450	510	477
23482	21056	28176	24151	21035	9201	894	567	547	488	482	455	413	418	382	405	401	420	414	418	397	368	368	377	397	349	383	349	366	374	375	361	359	335	353	346	383	350	371	375	366	368	356	343	366	351	330	333	352	342	338	326	408	362	311	370	354	355	331	359	367	361	348	336	354	367	350	345	355	351	361	320	336	333	346	341	357	341	353	343	348	310	349	321	369	368	399	325	373	365	362	374	393	325	369	341	355	369	334	376	356	325	359	339	335	353	341	364	383	353	342	377	364	378	363	355	358	348	360	343	358	349	331	329	334	347	363	352	325	343	329	338	368	378	366	359	344	365	360	325	350	361	327	351	314	372	351	363	305	352	364	351	347	385	344	335	375	365	384	369	340	337	397	370	376	371	348	331	351	354	337	357	346	350	358	388	361	337	348	358	383	386	346	399	384	312	339	348	330	347	344	357	345	339	353	349	365	364	350	337	357	339	357	362	365	342	360	345	376	361	338	335	412	357	351	342	355	364	338	345	356	348	349	343	350	320	330	360	348	325	371	391	343	298	340	334	398	340	374	345	347	373	364	350	354	338	372	325	368	381	369	369	326	318	383	396	329	366	358	392	358	336	363	402	342	380	355	347	344	384	356	353	365	366	351	347	328	347	379	379	382	333	318	338	331	336	356	339	331	362	363	346	354	355	364	359	327	353	395	356	377	375	378	359	363	330	360	340	345	360	357	337	319	348	378	322	341	333	376	338	341	336	407	355	367	369	367	333	315	383	384	352	378	353	362	364	374	333	324	344	339	367	334	334	354	344	359	362	374	343	364	367	364	357	360	372	386	288	375	397	390	329	337	384	334	329	375	380	359	343	370	368	357	390	356	364	345	342	340	343	338	325	338	342	337	386	394	336	359	351	364	346	358	346	372	349	372	360	370	332	357	371	391	398	354	321	324	375	351	353	385	389	360	361	359	376	346	352	345	376	389	369	361	352	346	383	356	366	359	336	364	382	346	369	352	360	357	336	348	318	355	351	371	355	362	382	349	344	357	360	391	360	349	343	360	349	345	332	380	330	346	359	330	355	349	339	352	316	323	371	379	355	338	345	368	330	323	353	368	367	349	347	354	367	354	344	388	339	351	351	333	325	358	343	351	337	335	361	373	351	350	363	333	334	323	338	343	377	356	347	372	363	342	407	343	366	310	342	366	348	340	366	355	325	333	338	342	338	355	340	368	352	344	348	333	357	346	329	322	352	355	338	364	345	323	368	332	377	345	369	356	385	359	332	362	336	335	360	395	385	354	369	317	374	369	334	353	328	366	345	355	333	329	414	322	357	342	339	374	319	384	371	341	345	351	387	366	342	371	378	359	376	350	344	366	367	367	362	374	332	356	361	370	390	330	333	365	350	386	338	405	328	360	360	332	359	356	371	385	355	348	365	354	314	343	365	352	368	356	358	386	333	375	386	351	366	346	367	363	364	368	343	382	362	341	354	356	379	326	341	365	375	344	373	364	324	318	360	341	364	342	366	372	358	360	379	301	376	308	318	324	380	341	341	339	373	364	341	361	337	329	328	381	340	357	370	366	337	355	348	352	340	369	379	351	364	353	352	370	371	369	343	358	348	353	339	353	391	366	339	357	375	360	383	379	350	334	346	349	322	340	378	377	397	352	361	393	343	342	373	374	345	385	385	407	333	387	394	347	383	349	338	361	357	345	318	348	376	374	312	313	337	351	356	345	338	355	349	363	358	329	380	355	370	378	378	329	393	381	317	334	364	350	345	392	356	350	357	345	327	368	356	350	329	365	372	356	377	341	326	335	331	379	366	355	362	386	360	387	343	358	337	332	390	357	378	365	337	339	359	333	381	381	326	320	359	345	368	365	342	338	384	341	386	354	362	355	344	378	343	328	384	379	403	361	352	368	359	339	345	369	331	358	335	375	345	371	354	344	331	349	371	349	371	359	383	351	363	343	362	330	342	335	352	360	355	349	359	358	368	352	389	343	348	345	337	313	349	343	340	338	374	369	364	380	358	369	357	358	323	359	368	380	343	342	330	337	365	359	377	355	346	332	321	360	399	368	334	375	362	378	347	374	333	347	385	338	352	355	320	330	369	371	308	339	354	350	357	346	333	338	348	365	349	351	326	333	366	335	350	337	366	338	397	309	321	362	372	335	344	333	367	370	336	346	368	361	340	333	359	329	381	354	350	342	359	325	371	384	358	334	331	332	367	363	329	350	323	342	343	359	348	364	366	316	350	358	350	371	374	350	314	345	349	339	358	308	338	348	354	366	329	351	347	349	343	346	376	370	341	353	318	360	364	354	336	356	390	352	352	345	332	372	385	343	370	349	363	399	353	374	341	369	375	330	337	351	333	364	353	370	377	336	390	368	343	340	361	321	391	318	381	358	337	381	393	352	378	356	366	355	367	332	322	341	384	366	366	361	375	320	374	377	368	338	331	345	363	347	377	365	339	386	362	346	349	368	386	360	354	320	345	315	347	339	342	364	335	371	372	351	388	355	342	367	321	373	342	376	398	332	392	375	368	321	346	343	318	363	351	353	330	340	326	380	392	379	349	341	347	385	314	366	348	346	342	358	376	360	364	361	382	344	374	354	365	379	374	370	360	352	362	358	364	367	358	368	395	332	362	349	330	349	363	354	366	374	388	349	345	334	365	351	316	281	364	337	331	319	332	372	402	325	375	346	348	359	345	353	329	348	373	361	376	355	329	353	360	360	346	367	337	357	354	373	337	353	381	340	345	321	353	338	352	362	347	345	318	378	356	312	346	338	317	327	343	360	375	360	326	357	367	351	366	360	361	347	384	351	341	364	371	370	341	335	337	348	338	344	354	384	346	357	336	356	369	365	381	347	341	326	373	353	347	333	393	318	351	379	385	337	334	307	376	322	360	328	378	347	355	369	370	354	392	340	356	364	352	382	351	345	343	358	335	372	349	373	342	347	351	380	351	348	385	364	355	352	353	351	344	352	358	379	338	344	364	343	369	341	375	347	361	349	343	372	370	324	307	352	344	326	332	367	354	360	360	364	399	357	367	355	340	379	353	374	342	377	339	385	369	353	362	375	352	378	358	330	345	333	352	382	352	378	370	364	368	355	343	353	337	337	349	352	360	380	350	348	302	354	350	318	367	340	329	367	360	339	345	359	345	374	345	360	341	346	335	308	378	363	351	359	365	347	361	332	376	326	349	324	349	354	365	363	382	375	365	365	381	342	364	321	339	324	361	377	333	376	359	333	327	394	361	381	346	360	351	359	380	346	360	357	336	369	334	352	352	363	310	346	358	365	346	375	309	391	357	350	336	391	407	376	363	348	353	381	332	329	333	350	338	326	358	351	389	347	358	367	385	314	344	359	368	375	353	328	337	383	408	340	352	353	340	346	382	306	372	348	377	348	342	387	346	345	354	377	354	367	335	370	336	350	317	355	333	356	365	327	339	348	385	344	351	367	372	369	346	369	314	339	368	375	356	346	367	331	312
3327	7979	5546	2544	1936	1479	1186	997	828	760	671	667	598	573	582	560	512	475	508	461	517	490	461	464	424	434	456	459	448	458	481	418	484	463	456	473	439	467	446	438	448	450	469	450	453	455	426	473	464	444	474	455	435	451	445	447	468	450	463	469	415	459	434	463	419	437	453	417	443	441	427	452	465	481	411	480	441	486	450	404	457	477	433	419	426	407	411	434	470	432	425	455	442	417	420	439	458	421	409	459	413	447	446	465	436	412	433	457	473	394	444	446	429	408	454	412	473	456	440	429	441	441	430	451	430	446	442	419	443	479	450	436	439	427	434	443	440	474	458	418	421	463	408	418	445	441	407	448	417	430	431	461	459	440	447	446	436	452	426	464	457	449	460	452	442	444	438	422	445	460	458	426	446	480	442	431	455	420	443	477	480	418	468	445	438	463	432	424	447	465	415	475	459	407	439	452	415	429	449	436	450	438	428	424	443	436	468	419	427	458	442	429	427	426	424	461	467	451	434	429	439	440	488	445	415	472	436	460	412	415	464	454	425	442	465	441	416	446	443	457	415	412	432	458	433	449	467	449	438	431	431	454	430	416	417	385	386	444	448	452	462	455	455	415	439	408	434	442	480	437	449	460	448	447	411	471	453	474	474	407	449	433	424	451	457	442	425	453	429	437	420	424	446	417	451	418	423	423	453	400	408	452	471	418	421	452	454	470	413	423	412	444	448	436	449	445	458	394	460	438	446	440	410	410	453	452	477	426	449	431	478	446	439	444	454	385	450	426	434	440	431	443	449	428	423	408	469	456	443	433	429	456	432	471	458	426	424	461	464	453	425	423	463	450	454	426	455	437	428	455	436	452	434	416	444	421	426	450	468	432	439	423	406	452	412	430	431	424	430	499	446	427	454	434	414	430	447	451	433	434	426	427	419	455	462	440	458	430	458	443	439	456	456	438	470	443	459	441	450	407	484	462	415	416	429	423	452	498	474	466	458	450	431	427	455	406	448	426	434	446	439	430	439	461	462	435	408	401	419	404	430	429	463	451	455	413	427	447	426	433	431	441	492	414	435	454	417	435	429	423	450	422	425	435	440	468	443	417	459	442	448	411	465	429	445	414	455	452	449	460	434	417	402	453	424	474	430	412	442	461	456	442	418	413	421	438	464	440	458	438	449	455	403	437	465	404	450	431	449	435	441	422	449	499	460	469	435	427	421	425	460	445	466	437	427	429	421	444	480	430	411	463	443	425	423	429	436	480	434	444	459	493	448	409	425	462	441	442	423	464	420	424	393	457	441	460	448	438	424	476	407	457	458	414	453	471	442	455	467	426	430	438	436	400	427	453	421	456	410	428	428	438	442	448	451	419	438	485	446	427	429	418	468	459	467	429	381	411	438	448	449	485	472	400	435	438	431	437	434	451	459	468	472	431	441	427	472	478	450	476	428	431	440	425	407	419	443	457	428	447	445	448	455	416	412	424	447	457	482	429	431	436	436	462	492	464	440	450	454	473	452	458	456	454	449	439	457	438	437	452	431	430	440	466	474	446	465	427	406	441	419	462	451	413	432	400	445	431	451	399	442	457	441	437	432	448	443	405	414	463	417	443	434	422	463	449	429	438	437	470	421	456	426	413	444	437	436	406	457	431	440	433	426	450	415	457	430	443	463	447	405	409	446	403	437	444	471	456	443	427	464	455	464	451	469	454	465	476	434	398	438	456	460	470	450	453	430	444	453	430	466	447	461	458	441	424	421	478	431	477	447	458	482	429	425	422	454	449	453	444	451	417	447	437	392	404	411	420	462	458	465	463	466	453	441	422	446	496	412	387	420	448	396	418	462	453	438	449	427	439	444	439	448	449	445	391	432	428	450	421	443	473	434	419	426	467	404	402	489	473	425	427	442	418	445	478	433	474	436	433	460	432	440	436	396	439	397	445	449	460	415	434	439	446	399	439	441	462	433	402	409	389	487	459	426	438	416	428	446	441	439	436	460	416	441	435	413	422	451	431	410	461	427	437	456	400	430	443	432	501	440	461	448	435	471	458	450	469	416	444	486	439	443	434	436	445	485	457	448	452	411	488	443	431	421	421	437	413	414	452	434	431	466	434	429	449	446	416	464	407	431	465	422	436	422	424	455	412	438	419	447	463	429	454	447	443	393	468	397	431	455	450	427	423	456	432	482	435	399	463	479	459	468	442	430	464	440	459	480	415	416	424	449	428	462	486	417	425	450	451	444	408	403	438	437	448	438	453	437	401	416	478	464	462	435	433	431	418	436	461	430	472	479	416	426	387	460	426	412	448	418	434	441	434	445	410	450	429	458	476	437	442	400	473	409	444	476	426	439	460	457	419	443	464	422	409	437	441	420	463	461	435	447	449	471	446	453	451	407	401	421	446	418	433	419	445	441	455	404	442	483	416	457	464	442	454	428	451	437	451	409	424	458	460	477	415	420	417	437	432	417	439	390	443	459	435	476	427	438	409	402	419	432	472	412	417	400	448	423	462	446	453	484	426	432	459	478	438	431	442	447	447	394	416	475	446	445	418	447	445	404	418	405	445	448	434	439	427	469	454	434	440	407	452	448	410	441	446	453	431	444	408	410	458	428	450	400	444	417	441	466	440	418	451	452	430	441	452	436	433	457	434	415	487	436	442	467	447	458	485	455	409	455	462	473	417	433	454	464	420	463	427	411	452	421	423	404	446	456	444	433	418	456	447	413	431	460	434	432	424	446	483	426	448	464	453	455	480	428	455	433	395	425	449	441	446	434	449	412	421	460	406	435	464	460	448	425	446	447	426	436	411	470	446	400	459	420	443	457	436	409	430	423	444	444	434	444	469	406	459	424	439	441	429	457	434	432	403	448	452	433	443	422	444	429	437	447	443	443	424	418	446	474	413	438	436	471	453	472	436	451	448	431	440	421	460	419	403	418	426	449	429	437	439	445	434	454	428	424	440	416	461	458	458	424	427	402	443	472	443	427	454	437	425	445	429	429	442	437	428	489	449	465	436	442	458	431	480	399	421	431	455	404	415	416	465	454	445	438	433	466	416	423	436	443	436	487	467	468	426	434	447	441	437	468	435	437	442	452	438	411	434	433	478	430	418	426	419	437	398	424	448	432	427	449	442	438	400	466	434	411	451	437	467	415	435	416	407	433	421	450	448	430	428	449	416	452	433	449	442	437	426	409	441	447	423	398	452	444	443	395	467	443	452	459	469	429	421	414	461	404	470	384	415	438	444	489	416	449	407	447	417	414	432	441	424	427	418	444	427	447	452	441	444	433	410	439	455	459	431	452	475	447	451	439	418	445	456	437	416	392	465	454	446	420	452	485	435	465	404	430	450	433	456	434	455	451	470	488	428	473	435	439	427	441	448	431	434	417	449	439	429	450	452	442	428	473	406	458	434	438	412	436	445	403	435	438	430	425	452	418	398	435	446	449	448	441	460	436	445	448	426	474	446	424	429	427	488	421	434	452	490	407	480	449	423
24498	21044	27040	25172	9003	472	360	330	344	260	271	261	238	239	235	237	230	234	248	231	246	227	215	234	249	237	204	225	225	217	212	236	226	215	204	228	236	203	223	237	224	201	205	199	253	221	220	221	212	213	198	206	212	220	210	236	232	244	228	224	203	202	234	193	207	232	231	197	209	184	220	204	203	216	227	210	202	186	206	221	238	188	213	218	227	200	226	222	225	201	206	206	200	195	202	215	210	228	217	204	232	207	240	221	180	224	216	189	228	209	224	211	232	240	195	209	203	200	210	224	201	208	201	197	217	205	201	198	236	201	209	220	206	211	246	205	200	200	208	201	220	225	205	216	198	210	224	198	215	216	213	197	199	201	210	223	218	201	228	214	207	197	189	239	211	205	202	198	237	205	213	205	222	198	213	215	220	205	197	221	203	204	216	252	229	211	234	191	238	205	212	208	226	235	239	228	229	223	215	223	201	202	220	214	211	211	221	192	229	213	202	202	198	212	228	234	214	201	223	199	219	194	203	218	219	200	214	205	219	192	207	215	209	238	218	218	240	212	212	213	223	213	219	212	240	223	215	210	230	201	225	222	217	201	207	234	195	195	224	208	222	220	194	220	179	193	206	226	228	200	221	198	214	190	220	183	210	210	226	187	198	199	212	191	201	217	199	256	206	249	204	233	226	235	209	210	199	209	195	199	221	203	234	218	238	197	210	229	233	215	212	197	204	182	217	225	208	231	228	201	237	208	200	233	227	200	210	229	215	193	199	213	202	186	196	190	194	226	217	214	208	232	218	204	216	201	223	206	211	206	213	186	219	192	215	203	213	215	208	221	215	213	240	226	222	245	198	220	219	209	199	202	245	233	242	194	201	194	216	218	227	211	218	210	218	185	231	204	231	200	217	205	211	225	208	201	198	196	215	219	200	242	192	233	234	208	221	193	228	217	224	190	220	190	215	210	218	214	222	214	226	216	221	215	199	207	208	233	207	205	224	214	213	210	202	226	235	221	215	205	225	199	206	208	196	199	207	228	222	222	204	185	219	206	212	207	204	199	213	216	207	234	227	222	200	201	219	219	209	214	200	180	224	216	179	217	245	210	204	214	221	210	220	226	207	212	185	203	192	222	200	209	199	209	217	244	199	212	247	203	215	200	230	207	200	215	219	213	208	228	222	199	215	199	194	215	229	214	245	218	219	215	207	235	200	221	222	218	220	227	188	219	201	234	212	215	202	207	189	222	210	205	197	220	217	210	196	231	224	230	231	212	210	211	203	207	243	196	233	215	207	199	234	215	223	203	230	193	223	213	212	226	245	217	185	183	212	217	218	231	196	201	224	203	212	221	178	216	202	183	207	229	222	227	223	229	202	205	201	218	202	204	216	211	226	243	210	199	219	189	218	216	220	213	200	222	213	203	212	221	192	193	206	218	208	219	188	225	235	198	226	194	244	224	197	200	212	217	226	231	212	209	211	248	212	191	189	217	225	223	220	194	224	192	224	224	246	248	202	210	223	227	204	214	218	211	199	205	212	194	216	205	211	241	191	188	215	227	198	217	220	221	235	239	218	187	212	240	202	195	221	233	191	218	227	238	221	228	218	242	220	207	210	203	207	200	203	200	242	214	230	206	228	187	211	218	215	219	211	205	200	231	203	203	222	215	224	227	195	219	210	199	235	202	202	219	216	202	203	196	233	237	208	209	194	202	188	219	191	239	203	219	218	201	218	207	222	221	192	231	218	206	215	193	216	244	173	226	234	205	180	216	200	210	206	222	221	200	211	221	222	181	214	189	198	218	202	202	234	215	202	200	215	231	212	203	209	203	197	192	220	224	191	236	228	215	230	188	234	206	229	214	202	226	211	210	208	220	224	185	178	222	202	202	203	256	204	193	226	212	227	199	210	226	198	219	210	193	207	221	207	202	204	210	211	215	234	211	201	210	192	221	202	231	199	234	225	183	210	217	213	190	203	205	234	221	204	206	233	209	196	236	199	199	205	203	199	234	233	221	218	238	212	220	245	237	233	205	241	208	219	223	235	191	184	217	233	228	208	198	198	200	229	226	208	196	209	187	240	241	237	208	191	212	211	194	221	231	197	203	210	209	207	221	211	199	248	222	192	213	221	227	218	218	214	230	218	220	245	238	178	204	221	223	214	187	227	219	226	216	229	225	214	214	211	206	206	226	208	231	216	192	187	202	227	215	198	200	205	221	219	196	199	211	202	209	207	209	220	233	213	217	230	210	209	205	226	210	216	231	220	200	201	204	215	226	201	217	216	216	221	216	209	235	232	197	200	219	211	219	218	235	229	215	211	215	239	221	215	211	234	226	202	213	174	207	217	203	241	216	239	218	195	203	214	212	194	228	232	195	220	242	219	238	208	212	199	197	205	188	196	219	207	207	198	211	216	219	226	221	198	210	206	196	201	232	237	204	214	210	208	206	207	221	201	190	223	220	238	174	226	191	247	231	208	203	221	190	208	209	229	204	217	206	228	227	199	218	198	197	205	204	214	220	191	199	242	216	215	207	239	212	203	196	199	202	211	201	221	208	206	227	220	210	212	226	208	210	231	194	184	219	219	186	225	217	205	228	211	215	210	217	223	247	210	228	199	228	225	199	184	210	204	213	201	228	221	213	194	247	201	237	205	231	214	218	211	210	216	207	229	239	233	209	209	209	205	202	218	204	205	187	221	221	210	205	227	214	199	218	199	209	202	202	235	237	207	181	248	220	211	209	220	205	203	216	224	204	245	211	231	214	213	211	201	232	219	191	211	216	250	221	229	218	219	195	209	204	208	201	208	203	198	206	210	203	196	194	207	221	232	226	229	227	218	228	211	195	204	221	195	200	188	205	216	237	213	232	241	202	212	218	242	209	209	201	201	219	199	238	206	196	233	199	200	207	215	231	209	215	223	211	199	238	210	211	233	231	219	225	225	227	209	221	226	227	211	205	203	220	214	246	211	233	209	247	229	204	212	222	202	219	222	207	219	233	197	203	238	222	205	210	207	194	218	205	200	199	204	199	210	232	196	206	209	185	234	220	232	224	226	183	218	213	195	217	232	233	188	228	203	220	205	203	194	207	214	204	223	200	212	194	203	211	227	261	211	248	234	226	221	219	179	235	214	230	220	218	205	242	225	223	222	205	208	205	215	237	214	233	197	209	208	199	224	207	179	227	200	230	225	212	223	231	175	229	235	218	190	207	177	211	212	240	220	220	221	226	204	191	225	169	203	211	209	232	238	209	227	231	237	222	226	227	195	198	189	215	226	225	212	220	204	195	211	190	225	234	181	193	220	201	212	219	192	205	215	207	206	221	205	223	193	204	210	239	210	193	212	222	212	231	210	220	207	206	195	207	174	240	218	193	237	197	211	241	234	194	219	210	199	244	216	208	220	216	181	193	219	205	228	208	234	192	205	215	206	224	222	206	200	204	214	203	229	201	201	215	234	247	189	238	217	214	203	190	198	212	205	247	199	202	215	219	209	196
3251	4399	2899	1400	985	803	632	560	482	425	389	351	368	347	339	317	306	316	320	289	288	318	258	269	321	267	274	260	291	302	252	285	283	251	258	269	237	269	233	286	239	268	245	253	267	273	254	248	259	285	266	246	243	272	276	271	271	217	244	237	279	254	251	274	249	280	237	243	254	254	277	268	250	269	268	256	275	281	253	290	245	257	270	276	227	265	299	272	249	258	291	258	284	253	268	242	246	250	259	257	248	273	283	237	239	256	259	273	256	272	257	285	242	227	259	231	272	244	262	278	230	257	287	278	251	259	257	272	275	239	264	257	270	268	289	247	241	257	246	263	270	254	244	251	268	288	233	242	237	255	251	257	221	262	276	262	266	241	263	255	261	235	258	277	259	264	275	247	241	252	246	244	241	252	255	249	267	256	262	276	246	276	274	251	243	279	269	246	281	254	253	243	250	240	250	257	239	269	244	276	247	246	271	262	234	258	238	264	268	235	279	240	260	273	247	270	256	278	253	258	270	261	283	238	285	237	274	246	258	283	289	278	257	280	263	257	235	256	243	231	230	287	259	244	265	279	240	237	282	258	246	247	263	251	236	252	273	247	254	263	282	262	261	250	240	214	257	264	282	236	277	247	259	263	260	259	248	267	246	254	239	265	261	265	220	250	259	277	271	243	276	271	246	267	270	268	269	265	239	254	235	242	263	282	260	231	228	239	239	242	206	245	293	261	276	242	256	266	245	241	248	262	273	267	291	268	248	269	280	279	273	239	266	246	249	241	255	286	242	267	259	238	246	243	282	275	269	242	256	235	250	237	249	246	247	249	248	249	284	249	242	245	276	263	219	253	267	268	245	254	285	250	250	274	234	257	277	261	226	275	262	283	267	249	276	241	240	253	217	265	251	272	266	260	241	251	257	261	300	241	277	261	236	252	268	242	275	246	251	242	255	244	243	299	275	234	259	254	236	263	254	273	232	258	261	250	264	267	299	276	283	263	264	244	273	234	245	269	257	264	257	242	254	254	267	262	267	260	291	269	274	257	272	253	247	272	266	268	264	257	281	258	265	236	254	246	276	238	285	240	276	246	249	236	264	273	239	233	267	253	269	278	305	275	278	259	237	245	262	268	246	247	263	251	263	236	262	264	253	279	225	276	272	234	276	252	263	272	294	261	273	275	255	232	249	244	286	251	245	228	264	239	242	258	245	257	249	239	241	242	267	259	257	271	275	236	261	260	264	251	253	239	259	270	251	275	262	264	262	273	233	263	253	249	259	274	230	267	246	231	227	266	272	283	269	257	275	269	255	266	254	269	268	239	276	266	258	247	271	232	233	252	271	250	270	244	266	255	261	245	293	234	279	266	271	261	258	250	266	260	264	231	285	278	245	265	244	232	267	253	248	244	241	269	246	271	264	245	258	283	255	235	286	254	285	263	261	242	258	272	266	274	268	273	261	278	258	262	266	247	260	258	279	283	239	254	265	253	282	274	262	272	215	272	249	263	267	260	241	252	261	258	277	247	270	267	296	274	268	255	250	262	247	272	230	255	257	243	247	265	242	258	236	224	258	265	253	252	271	294	246	261	270	249	274	249	248	250	236	266	260	257	272	258	238	249	267	244	263	251	282	265	244	240	222	264	264	242	256	261	247	247	283	247	263	250	247	282	252	279	286	268	251	266	247	257	227	255	258	239	250	272	271	241	237	248	308	283	218	272	271	263	245	269	245	240	233	292	249	262	254	236	277	278	261	283	263	250	265	254	245	265	255	286	261	259	258	251	252	268	252	263	244	255	275	260	266	261	245	241	260	272	277	271	276	240	270	269	269	244	246	254	254	249	234	249	265	271	234	255	229	289	249	263	265	239	255	269	262	239	253	257	265	250	244	249	247	248	285	239	245	267	237	279	242	251	234	254	283	265	290	263	263	259	253	245	266	275	259	270	258	262	275	245	278	259	267	265	223	219	275	252	248	272	249	257	250	287	297	263	260	259	232	268	240	250	239	234	248	262	236	249	250	238	225	265	248	261	262	271	264	258	242	265	252	260	246	233	258	268	270	247	260	265	252	245	256	273	246	270	246	266	234	277	255	304	245	281	268	279	245	260	258	274	235	240	284	251	236	264	271	271	273	244	249	261	232	257	250	250	265	257	234	258	281	259	262	246	281	253	237	238	232	297	278	265	275	288	247	255	247	283	264	242	263	251	252	257	256	234	261	253	219	275	268	247	268	256	274	279	265	282	259	291	240	255	275	266	230	259	280	259	268	286	260	240	237	253	267	218	222	273	258	265	290	263	287	233	257	266	253	260	265	266	260	255	258	262	253	267	258	242	269	251	217	286	240	278	255	264	292	269	286	274	245	275	249	265	266	268	249	232	268	243	275	242	247	265	250	262	254	249	262	284	268	249	274	256	295	275	270	280	253	259	278	253	270	254	232	237	260	279	248	256	266	244	274	252	260	281	257	234	255	265	267	240	259	272	257	240	249	293	248	260	256	253	273	276	276	253	245	232	265	280	274	250	299	291	255	284	278	253	256	274	284	265	278	255	257	232	257	254	252	241	270	275	242	247	256	275	220	289	214	228	243	290	233	270	245	236	278	260	252	239	261	273	247	250	241	244	277	251	288	270	251	243	282	282	261	276	290	239	279	256	280	239	261	237	252	259	277	233	267	279	240	223	218	258	256	230	262	256	249	266	244	286	278	258	277	279	256	266	223	245	261	248	237	247	276	252	234	241	250	243	242	249	231	259	252	273	253	255	251	253	265	257	257	278	256	252	268	264	280	254	280	224	235	260	255	275	241	257	269	240	268	263	262	256	250	298	244	262	259	278	287	268	252	258	258	236	254	246	258	246	265	268	236	285	279	248	252	252	269	229	261	256	287	273	261	238	269	261	254	255	279	259	257	251	267	279	232	278	262	281	253	256	250	255	258	240	253	274	260	245	285	239	244	260	274	258	236	240	257	246	262	256	255	285	266	258	256	234	249	248	238	258	277	254	258	261	221	265	258	277	267	259	237	235	261	259	268	251	255	233	248	272	254	235	261	249	258	250	236	261	277	275	257	291	278	287	261	282	265	279	253	256	249	243	268	258	256	272	248	278	269	220	284	231	244	279	256	277	239	269	251	230	252	249	243	265	247	234	265	288	260	281	258	260	275	257	270	239	243	244	267	267	258	244	261	244	232	278	268	269	254	264	272	229	258	271	256	263	234	262	256	258	252	292	251	248	244	265	267	260	237	222	261	250	268	293	272	224	249	281	271	264	250	269	261	262	234	265	231	269	267	269	250	270	245	250	239	277	237	245	238	289	257	254	254	264	249	244	272	222	243	261	274	241	286	260	263	277	272	248	270	260	236	271	255	245	243	260	261	284	269	259	258	281	231	226	249	257	248	242	251	264	269	264	265	263	258	273	242	265	255	251	284	247	246	257	268	259	260	259	250	242	264	265	244	260	252	260	257	233	284	267	291	229	221	249	252	272	263	262	286	273
22575	21120	28712	23761	21112	21123	6660	597	435	381	318	323	302	286	252	228	231	223	202	206	184	168	191	196	154	162	187	163	169	190	169	152	169	166	159	152	188	157	147	144	145	135	161	141	156	151	176	143	166	134	141	146	153	148	149	132	152	150	147	146	153	168	162	134	141	138	146	136	137	140	134	109	189	132	171	142	164	134	160	147	137	148	130	143	135	144	143	130	170	135	154	141	135	144	152	176	144	150	182	146	146	136	154	139	124	119	117	144	148	132	141	119	133	131	149	120	150	151	120	129	154	122	145	151	151	164	159	139	150	117	147	151	164	154	140	124	151	150	149	150	154	153	137	152	153	163	144	158	141	157	159	147	136	140	145	129	130	144	152	157	161	150	145	162	156	147	136	148	134	146	146	145	153	143	164	148	162	135	151	140	126	142	118	150	140	127	155	132	146	139	128	128	150	170	149	143	151	136	155	129	146	140	139	156	165	139	142	164	140	128	162	136	143	150	146	139	154	166	151	129	134	155	149	146	142	146	141	157	139	142	138	142	152	130	147	141	145	154	121	143	125	137	141	139	135	133	136	140	134	130	136	133	149	141	125	137	182	132	130	162	143	156	144	146	127	128	153	156	123	162	160	150	154	156	138	140	160	132	150	153	163	143	133	156	156	142	156	120	134	158	145	132	134	139	132	147	153	124	127	159	140	137	149	143	132	144	143	134	136	143	119	150	136	121	129	149	128	125	125	159	147	162	158	139	158	133	138	131	130	133	133	160	145	143	137	135	142	138	135	131	162	148	172	148	138	145	137	133	145	131	121	139	153	147	171	142	127	134	138	153	136	128	139	132	131	139	159	129	155	145	154	135	161	150	138	127	144	144	148	156	137	157	135	139	174	132	142	140	152	127	144	147	160	137	139	155	144	148	157	139	106	154	159	122	137	140	159	149	165	145	158	154	147	130	166	152	128	152	185	155	148	158	129	130	170	127	156	160	160	154	147	158	142	146	152	140	145	136	144	139	142	163	157	132	152	162	135	137	140	148	134	130	131	139	148	149	141	117	160	159	164	141	127	159	144	151	144	137	137	140	143	149	150	159	149	155	143	129	132	134	157	164	147	148	147	140	133	123	125	143	129	158	145	144	157	142	140	146	160	163	167	147	143	142	137	158	155	136	156	142	143	166	121	133	145	145	160	142	153	167	143	137	134	138	133	142	150	162	133	140	133	145	153	163	130	156	136	127	157	147	125	142	138	129	149	140	173	149	138	150	160	122	140	162	145	139	144	128	147	146	145	153	132	135	124	137	156	143	149	138	163	135	135	150	133	133	144	151	157	140	151	146	140	112	147	125	133	140	126	153	136	139	136	164	142	161	122	148	152	167	152	142	132	148	148	158	149	157	158	149	138	135	146	143	137	136	143	148	132	136	142	133	119	148	122	136	140	131	144	163	140	138	131	128	139	162	128	128	130	154	134	149	172	150	150	156	127	129	153	152	154	153	149	146	155	143	144	151	147	114	153	148	148	134	135	139	149	147	128	139	154	127	134	159	141	147	157	151	147	146	137	159	131	156	140	159	144	153	124	141	152	160	126	138	144	144	181	132	151	153	147	138	144	136	157	155	142	153	149	164	150	156	155	156	142	159	152	157	152	126	139	154	145	139	138	167	152	114	129	136	139	157	151	153	139	132	133	148	134	116	144	144	144	157	166	146	124	139	145	155	125	136	140	148	144	135	151	142	124	147	142	147	140	154	134	119	134	139	159	139	140	130	141	127	153	150	148	134	115	137	159	147	118	149	172	137	149	149	139	131	158	160	136	140	153	157	146	140	153	124	129	148	166	136	152	130	133	140	132	147	141	156	138	143	145	157	166	160	159	137	156	138	141	148	136	140	138	143	143	148	134	156	152	139	151	145	154	145	125	146	156	141	140	129	132	148	127	136	142	157	142	157	142	148	152	153	125	146	151	146	119	135	147	161	147	153	131	136	143	135	147	142	135	155	150	128	158	126	128	141	169	151	146	146	159	135	155	149	139	165	126	141	147	136	127	149	129	146	154	153	120	150	155	133	166	160	148	167	131	130	134	147	133	151	136	145	139	128	151	142	144	163	146	138	130	124	121	142	144	154	115	130	134	127	164	139	152	160	129	141	140	135	138	131	155	157	158	117	141	148	146	148	133	145	153	139	143	123	130	139	161	159	160	134	135	120	143	140	142	141	138	148	138	149	143	151	140	142	151	137	143	139	127	150	127	140	143	155	141	145	124	131	125	151	158	123	149	135	147	125	152	146	132	148	153	136	155	155	130	193	137	149	145	152	138	142	138	152	124	138	160	145	122	162	143	138	147	141	148	156	159	145	177	142	162	147	126	152	160	158	137	140	137	130	148	171	146	119	154	145	148	150	171	124	135	155	133	136	158	119	144	142	143	126	148	131	128	153	143	149	137	141	142	126	139	146	145	164	136	147	141	170	151	105	146	160	133	152	151	133	151	154	139	148	156	149	149	136	156	146	165	131	151	147	141	134	140	152	148	129	144	138	144	143	140	132	151	153	131	127	125	133	142	164	139	164	146	139	151	150	146	148	149	166	151	149	156	148	154	135	159	155	168	146	114	147	155	142	145	148	150	112	154	143	121	145	144	158	167	144	142	159	121	144	141	144	163	138	132	154	119	136	138	137	148	130	130	128	129	155	145	149	141	139	129	147	154	172	170	150	178	114	131	143	165	158	135	157	148	136	157	126	141	128	134	151	126	155	172	139	126	132	129	127	138	152	140	157	136	136	158	140	146	144	169	144	147	146	139	134	134	160	146	147	137	137	155	138	125	146	123	148	129	146	148	139	125	150	136	164	141	144	122	150	154	135	161	153	152	146	127	150	134	154	127	151	154	107	142	151	143	148	151	155	165	153	108	158	151	153	151	141	139	169	145	134	144	129	136	151	133	150	158	129	129	156	147	142	150	150	152	151	141	149	151	129	149	141	138	165	145	121	136	123	159	134	134	154	164	127	142	147	135	145	137	157	138	121	147	151	173	128	146	145	139	161	147	144	143	139	160	129	151	142	141	126	136	146	142	166	160	147	148	139	128	123	160	132	141	140	149	143	118	127	144	122	139	150	136	141	141	133	149	137	155	164	146	133	143	157	138	132	137	142	142	164	125	161	153	138	153	147	155	144	151	123	147	168	133	172	144	160	147	164	152	165	140	145	156	131	131	138	165	135	136	145	122	130	159	134	155	158	135	136	133	161	136	141	141	148	147	139	163	136	141	135	132	157	151	124	155	148	139	151	124	146	127	147	140	126	137	148	159	139	138	146	132	148	148	138	138	143	153	139	154	137	136	147	137	149	142	130	137	109	140	125	141	145	148	165	117	152	127	141	152	143	147	146	148	141	166	138	168	132	134	147	128	127	152	144	130	146	149	159	139	142	112	170	142	142	154	135	154	150	128	146	142	130	155	131	135	147	119	131	137	160	150	130	151	152	156	135	132	149	149	140
4502	12817	9084	4221	2937	2216	1607	1229	974	819	694	571	521	454	439	392	370	346	350	284	248	287	278	219	246	244	264	226	214	244	206	226	223	208	224	212	211	235	207	192	230	192	190	194	217	191	214	177	198	201	200	200	202	202	187	201	206	211	191	197	186	199	213	234	175	184	183	215	159	182	200	188	180	188	194	191	186	174	185	194	193	192	181	157	198	187	190	194	180	203	209	159	184	190	196	153	148	199	194	172	181	190	193	190	175	195	173	204	206	183	202	186	195	179	183	207	195	166	194	202	152	200	190	170	178	182	173	204	194	191	198	180	194	172	193	168	183	175	168	192	174	198	161	190	164	165	172	179	159	152	204	181	176	168	187	166	190	168	189	195	188	173	194	191	163	171	180	168	188	191	206	190	189	193	188	217	197	190	190	178	183	192	189	180	175	198	182	186	184	171	199	185	192	165	194	172	167	172	183	188	189	171	180	189	193	224	171	201	188	164	200	191	187	172	174	167	200	204	187	184	193	195	190	170	187	192	181	197	202	188	177	200	180	189	195	182	176	170	177	199	196	202	174	176	182	193	174	200	183	208	180	200	175	190	202	187	170	157	189	154	164	188	161	181	165	191	171	150	176	186	176	183	184	173	189	183	177	184	195	179	183	190	209	216	162	169	168	171	170	186	197	183	175	181	193	224	187	181	171	175	177	167	161	198	203	193	181	186	188	189	160	182	182	163	171	171	171	169	204	184	203	167	176	176	184	196	177	196	217	147	175	186	174	185	193	202	183	187	187	191	200	150	171	179	173	191	192	170	182	187	197	189	179	198	193	161	182	196	185	159	186	199	181	157	188	195	183	189	158	209	198	182	201	201	168	190	176	191	184	192	162	192	195	196	160	179	174	200	161	189	171	194	179	192	199	198	178	187	170	163	207	179	167	202	205	146	198	180	186	175	177	184	182	194	192	180	180	178	184	162	180	194	197	177	192	176	187	184	160	169	175	205	184	175	186	168	170	187	202	179	191	169	179	190	185	173	177	189	196	203	200	171	193	148	205	204	168	158	183	169	180	183	182	169	183	194	180	189	166	178	193	170	186	182	197	220	163	169	178	189	174	202	164	190	184	173	184	177	188	197	196	191	176	199	176	187	213	180	192	193	207	151	172	197	204	176	168	189	203	206	178	178	178	189	186	183	188	203	184	178	186	199	162	187	169	185	184	193	197	203	194	187	195	172	176	179	194	170	200	163	178	185	191	193	198	168	176	175	161	189	193	189	181	182	202	202	195	202	176	179	176	200	177	177	210	170	154	201	199	201	177	187	207	192	195	172	159	174	165	192	166	189	194	199	161	200	195	201	170	192	202	178	182	191	157	158	177	178	186	186	201	191	196	203	175	175	221	177	177	178	189	189	184	188	197	175	186	183	189	201	191	172	177	179	178	199	207	178	202	175	157	198	181	159	147	180	171	188	194	186	210	203	181	167	172	196	176	173	204	194	177	167	183	167	190	185	173	180	176	194	187	192	200	190	191	199	175	187	177	190	187	182	183	193	195	194	205	177	200	189	182	184	189	193	189	171	213	182	195	173	166	178	157	170	163	175	176	193	182	168	194	192	192	167	175	207	198	210	168	191	191	187	158	185	203	179	178	184	166	183	176	175	206	201	183	186	172	182	187	193	200	200	194	193	194	185	192	195	166	202	186	177	192	176	199	172	151	174	177	191	183	173	176	157	175	216	170	173	176	186	179	171	186	198	189	195	201	193	176	162	190	203	187	188	198	207	184	176	178	190	193	227	175	158	194	192	196	163	203	199	176	180	178	181	191	176	167	196	169	174	192	177	189	218	185	199	185	167	180	202	185	200	184	184	183	187	178	181	203	200	188	198	180	168	172	191	158	184	179	183	184	182	180	191	190	199	182	177	177	185	174	151	176	168	197	170	187	190	191	172	168	183	159	183	188	189	203	181	183	180	197	204	193	169	198	175	184	179	181	184	190	187	182	185	183	181	174	199	184	194	187	201	172	178	176	198	183	188	190	198	182	172	201	148	205	197	194	179	168	200	175	200	161	166	157	192	192	177	169	178	186	206	194	160	178	197	182	174	180	207	175	185	203	184	197	183	187	184	173	187	182	185	184	183	184	178	164	174	156	183	176	199	196	198	192	170	184	197	209	177	163	195	173	168	175	172	204	191	163	164	172	170	185	171	190	150	161	180	216	182	180	201	206	167	205	185	178	171	187	206	176	183	201	166	175	175	192	178	189	176	188	173	188	190	185	162	189	169	211	195	161	188	174	175	180	193	190	185	188	177	189	180	175	178	164	169	185	158	173	156	191	193	208	193	187	175	179	159	174	186	170	173	187	184	190	191	172	187	179	189	200	174	201	187	185	196	168	165	180	197	181	181	172	176	210	161	169	191	176	173	180	179	202	201	167	170	182	174	175	186	191	192	211	189	201	173	186	204	165	184	194	175	212	199	196	171	188	175	170	202	167	168	172	182	192	182	188	186	183	193	187	182	180	204	158	201	167	197	190	179	182	197	193	215	155	163	195	183	202	190	188	178	192	182	184	199	170	172	160	193	190	172	184	166	204	192	189	174	185	164	180	192	165	205	175	174	188	175	200	186	191	188	195	159	203	198	190	166	196	187	166	171	180	191	176	168	162	182	183	212	181	200	160	181	188	169	192	175	200	179	182	179	188	187	177	178	197	183	191	179	185	177	181	187	184	181	190	172	171	179	194	186	182	188	188	196	185	189	181	163	175	189	202	181	194	188	162	177	162	185	179	184	169	192	178	191	175	186	185	192	179	171	184	175	185	161	165	176	198	184	209	182	189	187	175	179	160	174	171	195	168	176	178	185	189	187	190	195	186	180	175	176	197	189	188	194	157	182	183	182	180	166	181	142	192	182	180	209	187	194	172	178	188	201	198	185	179	177	195	211	179	191	168	172	197	193	207	197	187	161	191	177	207	164	192	179	167	178	171	179	185	175	190	173	181	165	195	178	178	179	176	170	173	187	174	172	189	208	200	199	182	186	154	150	170	167	172	184	170	183	177	178	187	190	201	169	184	173	156	172	215	188	181	180	212	191	193	205	164	181	192	181	204	191	209	181	181	165	200	197	200	198	191	202	204	202	176	184	193	188	173	196	176	181	180	170	180	199	164	176	171	166	181	189	186	167	167	178	186	187	189	175	182	192	199	174	196	184	200	168	184	191	170	188	177	162	171	198	195	175	182	165	193	184	186	209	163	174	167	195	178	185	189	187	187	204	179	175	173	165	192	187	184	192	178	189	179	198	171	187	190	171	190	193	187	157	174	219	177	162	171	182	192	159	205	193	195	197	199	174	180	193	197	178	165	199	164	188	197	208	163	188	169	165	171	183	177	171	197	185	177	186	199	182	170	199	183	191	169	182	200	174	166	189	165	166	192	185	211	207	162	197	190	169	176	188	178	224	176	178	200	188	162	187	162	192	189	187	185	190	193	190	177	159	193	189
27301	18254	3854	678	448	408	391	364	397	400	376	374	396	404	383	394	371	370	379	398	365	361	344	374	400	377	376	389	357	395	380	360	393	369	425	389	397	362	411	406	338	375	357	360	387	349	410	362	370	350	370	372	378	407	405	365	369	361	382	350	380	385	398	361	385	380	353	388	439	396	400	363	372	416	337	374	403	377	323	365	419	375	419	371	368	372	418	390	376	371	382	371	390	368	389	387	389	379	380	350	385	399	353	393	386	418	367	350	419	335	365	365	395	385	373	376	393	384	394	374	371	372	360	377	381	367	321	360	364	371	386	370	396	362	382	365	387	363	393	362	391	383	358	394	360	375	388	372	365	410	362	372	347	360	370	394	382	356	405	357	373	407	387	372	385	341	411	376	364	369	373	381	396	364	341	367	387	375	383	353	352	376	360	367	386	401	395	350	379	354	388	375	363	381	361	400	394	380	392	388	351	348	364	379	413	382	388	389	381	421	399	406	350	403	390	397	354	363	382	392	384	353	372	361	371	404	383	364	410	362	382	381	369	391	405	377	380	391	369	403	382	362	387	368	404	362	415	348	351	358	396	379	353	408	344	386	362	353	361	375	395	343	398	368	364	397	419	417	374	355	367	356	351	374	390	353	376	353	352	383	376	358	388	376	390	394	390	374	397	372	384	354	410	375	359	354	409	350	389	379	384	365	397	415	390	373	379	356	368	428	356	392	360	382	383	356	366	373	353	370	378	398	395	374	383	386	374	402	385	370	389	394	366	408	328	343	360	373	407	379	399	396	369	417	387	424	377	371	363	359	356	384	408	372	369	362	365	378	379	397	383	360	358	399	406	421	370	360	374	366	382	358	373	365	386	370	393	407	361	385	403	408	373	354	380	381	375	372	353	363	345	390	339	385	384	370	395	368	347	350	359	369	368	381	392	355	396	366	357	379	381	350	377	379	367	377	375	367	369	354	394	385	376	402	395	364	386	375	387	353	370	352	343	367	385	366	371	418	355	371	377	368	382	366	385	384	389	415	371	386	379	352	365	366	368	393	396	372	365	361	398	367	400	402	376	409	358	381	374	371	403	414	374	415	349	385	353	374	378	359	373	376	388	365	333	370	412	371	369	334	400	399	368	399	373	388	382	363	394	415	351	407	335	388	400	381	393	421	364	366	391	357	381	372	381	358	358	335	375	356	368	376	364	378	403	375	383	351	421	369	327	383	367	395	369	407	348	394	369	366	371	397	405	399	359	398	345	393	390	378	353	397	367	354	407	401	398	362	377	392	369	368	401	373	357	362	335	388	368	342	357	361	377	368	355	348	331	392	360	385	396	383	370	345	390	378	374	387	419	344	361	389	381	408	386	375	376	371	377	373	382	356	384	370	400	397	379	373	364	369	388	361	396	374	406	393	382	380	389	382	373	363	376	365	381	359	355	390	382	377	350	410	401	387	373	376	407	391	394	363	377	366	375	380	392	365	379	383	365	372	378	347	407	375	383	375	387	437	390	363	378	376	385	354	350	415	403	361	380	379	376	352	371	429	362	371	394	359	377	380	372	383	346	427	378	360	379	372	371	403	379	425	391	413	374	386	398	400	344	366	425	349	360	368	381	353	368	364	356	379	354	355	373	411	351	350	338	357	378	325	377	371	389	378	366	400	349	386	386	402	359	359	393	363	384	379	365	377	374	348	385	372	376	370	365	415	370	355	385	358	368	402	380	374	388	383	375	397	387	369	378	399	371	404	372	370	387	404	376	387	355	354	381	349	358	341	383	390	362	353	351	382	428	382	371	376	383	366	395	389	370	375	399	361	362	381	335	379	358	380	344	371	406	362	374	380	383	414	379	381	382	394	368	352	370	367	389	368	349	367	345	380	384	399	346	338	362	378	405	373	381	380	360	382	393	371	401	375	371	386	393	367	340	377	406	383	411	396	354	352	362	357	383	375	358	380	366	374	375	363	378	372	389	370	379	389	372	376	382	392	410	363	377	379	429	395	384	368	399	373	375	389	365	372	366	364	383	407	369	371	406	402	395	371	358	366	347	364	381	397	373	392	378	382	361	375	394	336	386	389	399	378	350	395	375	376	376	388	377	384	401	358	397	352	392	401	362	398	364	374	367	371	364	384	396	342	379	353	363	345	345	355	338	409	319	373	386	389	357	374	406	365	385	384	349	385	400	365	383	400	370	379	359	383	401	366	391	380	361	423	356	370	379	361	397	371	386	390	347	377	372	383	341	366	364	359	409	371	368	353	372	369	362	365	381	348	378	369	387	356	362	374	368	367	387	373	372	371	400	378	374	387	378	375	363	377	362	353	359	396	385	335	369	400	401	349	366	367	364	376	365	398	360	386	437	375	371	357	404	375	373	387	382	335	382	386	376	410	385	366	393	391	379	371	391	392	350	387	370	361	399	383	378	372	363	383	393	370	389	396	341	384	399	354	387	365	374	352	398	426	375	378	422	407	367	374	367	380	348	381	392	393	381	353	413	416	338	381	359	375	364	388	363	337	411	366	382	332	360	351	405	360	322	371	370	410	386	400	382	365	362	403	375	371	380	364	378	393	384	390	371	386	399	381	421	382	366	388	377	399	395	355	367	377	422	393	360	344	385	359	376	380	385	366	360	368	378	382	365	400	397	394	383	363	368	375	348	378	392	379	389	380	371	371	370	390	377	366	388	377	362	362	394	377	390	360	392	368	367	406	381	387	410	361	402	355	360	392	390	385	358	390	400	387	379	358	369	403	392	378	403	385	382	383	376	377	367	382	393	386	403	381	387	386	389	355	362	374	388	345	372	338	381	386	369	392	376	390	387	362	374	340	405	416	383	354	345	377	395	362	413	384	391	387	351	344	394	380	335	349	379	362	384	381	388	370	389	399	349	389	390	370	379	386	357	344	366	412	365	391	386	398	367	350	375	351	343	382	393	344	364	406	373	359	392	332	417	385	408	378	369	345	357	328	389	387	413	355	370	363	364	358	368	391	387	391	385	354	355	426	395	352	394	398	378	378	380	383	364	381	392	344	366	392	345	385	346	389	370	364	366	371	408	372	380	348	378	346	376	393	398	351	366	349	342	392	384	379	377	391	350	396	383	354	371	378	383	391	403	363	407	398	394	365	378	377	386	366	404	372	365	367	351	361	395	414	380	384	397	371	401	389	380	377	403	335	403	386	338	407	358	360	357	340	375	342	370	383	367	394	377	390	393	412	378	365	374	355	418	393	406	369	372	373	358	396	400	396	377	355	338	368	374	390	340	353	370	394	392	376	349	372	362	400	335	367	367	398	389	374	392	399	412	400	368	370	372	400	376	368	369	408	385	363	379	365	362	346	374	371	372	393	355	347	418	377	401	355	384	364	389	418	388	376	376	388	338	329	371	373	394	388	366	368	368	403	387	369	372	347	376	366	338	387	395	342	377	345	389	374	369	381	382	365	370	366	368	392	387	344	366	389	388	374	366	383	414	378	375	433	364	397	412	370	387	358
4310	834	748	575	497	452	493	517	477	476	471	477	481	517	474	491	453	454	477	473	463	501	499	439	485	458	487	451	420	456	429	438	450	452	459	452	451	403	491	472	449	470	472	442	444	403	463	455	480	472	476	442	456	471	472	469	470	453	482	479	417	437	468	478	474	465	456	471	466	454	456	462	467	439	445	480	437	451	458	478	432	431	447	465	458	430	428	470	424	426	461	483	464	459	449	447	442	484	484	451	433	443	452	461	464	454	460	467	484	429	497	440	465	437	453	468	460	486	471	482	457	426	450	443	466	445	457	454	425	463	451	427	433	447	435	468	455	472	431	478	443	486	464	435	471	441	440	437	430	431	488	455	450	479	426	455	442	471	467	447	438	459	473	421	478	493	470	451	456	450	455	504	434	476	399	462	452	470	458	454	492	439	449	448	464	519	442	484	411	463	495	481	453	471	437	424	421	450	432	443	484	460	420	445	482	433	483	444	436	455	450	405	452	401	439	476	446	461	464	445	427	496	458	453	459	460	455	453	427	418	419	446	453	420	493	436	464	431	438	480	460	461	461	437	441	432	477	474	447	468	462	420	479	457	431	463	452	452	437	434	472	440	468	454	475	480	485	485	463	448	456	460	443	460	456	475	433	473	473	427	473	486	464	436	395	468	464	434	484	473	454	444	506	465	463	434	495	485	452	462	420	477	440	424	452	476	449	426	443	498	487	418	448	484	479	468	481	463	436	457	449	446	475	471	436	449	419	430	446	460	464	460	479	470	476	469	432	466	444	497	476	475	458	432	513	471	458	461	449	467	458	463	445	461	423	438	472	430	488	451	456	472	468	479	456	429	480	473	462	420	466	441	471	487	482	437	487	456	488	469	422	450	464	482	469	433	461	443	464	471	442	448	450	465	489	479	430	446	451	452	453	474	415	450	465	426	453	426	461	440	497	441	451	461	454	438	399	435	453	458	437	451	461	420	459	458	443	443	455	482	446	430	487	455	442	442	447	449	441	464	426	454	461	478	451	474	452	467	487	459	449	430	470	428	411	441	484	454	456	462	499	438	465	453	465	418	466	436	468	518	446	434	457	493	441	473	481	456	481	484	479	454	455	462	448	430	477	421	418	424	477	461	423	487	481	476	456	461	467	442	439	486	464	439	436	437	452	458	474	446	456	455	459	418	494	438	424	469	453	444	477	441	478	474	467	415	469	439	477	488	452	465	474	475	491	441	480	481	463	484	415	423	469	458	457	446	461	475	447	489	465	443	435	452	456	453	460	452	468	457	455	492	418	446	455	482	461	500	479	455	428	499	456	458	421	465	456	453	479	438	468	489	430	456	448	486	442	466	496	478	456	430	454	459	472	443	464	469	424	440	416	466	450	457	421	462	451	467	491	453	441	443	505	460	500	421	433	439	480	427	464	477	466	418	471	446	440	474	451	462	463	446	463	433	471	448	469	463	450	478	416	435	447	429	491	483	462	460	469	434	440	473	468	442	498	450	463	445	463	443	438	469	434	485	473	457	416	448	426	445	417	435	445	420	478	454	474	434	481	441	436	449	428	445	419	474	464	466	457	434	468	474	444	436	452	456	448	452	457	511	440	433	441	394	436	471	474	445	440	442	439	449	485	419	461	439	479	449	468	444	475	448	452	492	451	463	483	445	450	509	489	493	443	483	448	456	473	435	452	433	433	426	457	448	445	446	483	473	491	439	473	445	429	437	456	449	503	472	429	478	433	408	462	425	434	462	451	459	433	433	465	437	434	455	452	467	426	446	483	463	446	422	444	471	420	449	490	445	465	484	489	487	460	463	450	418	444	476	443	428	472	441	410	478	458	464	461	473	462	473	436	460	480	443	447	454	439	449	446	481	521	456	464	445	480	485	458	448	433	447	456	449	469	464	485	462	431	479	488	445	468	469	464	480	434	483	451	486	460	478	455	460	478	436	399	471	462	460	464	442	486	439	433	459	438	485	433	468	475	453	479	442	468	448	439	436	441	506	481	456	486	458	464	467	461	458	456	457	456	490	463	426	488	429	477	443	454	483	445	444	486	484	433	468	465	446	504	465	448	456	478	447	444	438	453	459	428	445	442	458	454	444	501	468	441	467	465	440	422	459	460	421	471	460	446	469	410	465	464	461	459	473	443	460	476	458	460	458	492	461	446	472	442	426	477	426	505	458	480	456	437	426	438	451	467	472	438	462	449	425	437	475	441	443	434	424	472	459	466	449	463	463	481	460	468	444	454	439	445	462	455	429	452	453	433	463	463	433	448	439	458	443	467	444	503	441	460	505	432	466	437	437	412	421	423	462	398	437	463	427	457	489	473	450	408	472	421	468	415	423	485	425	450	469	434	488	437	458	467	469	486	461	448	432	457	478	489	433	430	501	477	508	442	446	456	498	424	433	464	458	452	452	471	437	464	462	457	461	436	447	475	426	438	489	441	457	433	484	482	491	474	449	407	490	446	444	440	464	431	483	433	458	463	491	462	452	457	478	455	448	455	438	456	456	469	445	464	443	476	490	475	450	476	449	453	464	453	467	444	492	479	459	487	455	481	446	479	461	458	449	460	462	457	441	421	457	502	465	467	457	451	439	461	464	470	439	475	480	493	445	493	436	442	462	453	455	425	449	452	441	448	469	485	440	461	490	431	430	412	420	444	456	479	468	441	448	484	443	486	466	470	445	481	433	451	452	473	467	451	454	468	445	496	466	437	456	422	468	458	483	475	414	424	459	422	458	478	453	464	457	458	453	461	452	419	461	443	469	508	449	398	448	434	421	425	458	475	463	451	433	469	471	443	465	469	447	443	450	402	465	442	411	468	452	439	445	423	479	507	441	471	481	487	450	458	460	448	434	464	492	481	462	468	500	436	452	485	412	449	492	433	470	472	455	509	464	473	481	442	497	461	451	431	462	453	463	469	442	468	484	439	423	472	458	468	440	474	477	492	456	434	423	463	452	488	457	471	465	461	490	453	476	438	433	473	462	459	453	439	419	444	471	427	440	428	448	447	466	447	473	462	459	429	458	456	452	491	475	482	446	477	453	438	427	476	428	483	445	459	485	419	449	404	459	444	426	449	437	492	427	463	455	453	457	455	465	477	480	422	419	483	425	465	476	451	482	452	468	454	493	480	449	433	439	447	435	451	454	470	460	443	468	478	451	454	452	483	444	411	418	437	444	434	464	451	438	436	465	445	466	452	482	479	450	470	426	444	447	440	460	469	420	463	429	492	455	445	439	425	454	424	434	477	466	463	456	434	456	457	444	484	459	485	448	432	434	434	486	436	456	451	457	468	480	469	419	472	451	455	465	417	409	484	463	469	474	447	438	432	437	465	479	469	425	427	436	480	430	458	460	482	438	467	455	440	460	482	468	467	478	436	460	494	430	501	430	464	460	440	407	476	434	480	450	457	479	452	447	472	440	438	482	487	490	463	424	447	468	429	460	489	471	470	441	444	453	427	446	484	470	431	438	449	443	462	468
23464	21050	28150	24135	21026	9089	891	622	557	471	476	434	420	387	407	440	392	408	351	403	395	375	364	370	365	408	393	373	364	363	395	349	363	348	366	359	363	391	368	339	371	354	351	360	376	387	342	340	359	344	336	326	332	384	323	388	380	385	380	320	336	354	361	394	344	339	369	340	368	356	330	327	348	345	362	362	371	326	346	354	331	356	364	368	367	357	327	316	359	384	374	352	378	349	352	355	348	348	322	347	332	358	365	361	369	335	344	343	335	367	316	387	348	347	351	346	326	352	318	366	312	326	315	335	326	368	358	361	362	370	333	355	356	329	325	351	376	355	339	348	356	355	329	340	351	338	384	324	357	350	346	332	361	338	347	367	341	342	361	348	325	327	350	346	358	319	380	354	344	342	334	361	367	341	370	339	335	356	363	341	389	328	359	339	335	344	358	352	345	355	365	355	341	372	376	345	321	360	358	363	362	345	380	341	363	364	375	326	378	330	388	325	334	345	356	364	325	311	360	354	367	354	339	388	325	359	356	352	366	350	371	349	360	346	348	328	347	318	380	352	354	341	336	372	382	353	347	358	335	347	350	347	343	354	355	329	306	356	331	371	383	340	370	327	356	322	342	362	345	370	347	327	343	338	345	367	368	341	338	365	362	347	365	324	367	313	377	351	377	356	360	347	362	358	326	364	348	356	319	306	368	371	355	343	324	361	367	358	337	361	366	352	337	329	319	385	343	344	340	373	341	373	386	309	381	357	335	366	373	338	331	353	372	325	353	353	352	354	359	373	364	358	359	348	334	317	312	354	337	371	360	321	358	376	339	356	335	353	353	358	340	345	360	328	351	380	348	370	351	341	376	338	296	360	407	336	351	344	390	353	360	313	351	338	334	373	372	388	352	351	365	327	358	336	326	352	350	358	312	339	335	357	335	346	341	370	371	357	359	324	369	336	370	348	341	352	352	306	367	345	337	329	354	338	375	369	367	337	359	351	347	380	364	341	341	346	332	358	345	332	348	354	329	352	375	331	336	375	351	338	347	348	340	336	329	354	336	331	356	356	361	346	350	364	359	367	350	309	339	333	325	375	344	350	327	357	375	340	346	355	365	363	363	335	342	363	365	366	368	377	355	369	341	327	353	350	351	396	348	321	367	339	377	370	352	395	361	346	356	313	345	347	337	327	325	353	377	385	383	347	340	343	330	356	335	343	365	364	367	357	338	324	361	348	340	336	369	347	330	353	323	311	339	329	339	359	341	388	369	352	367	328	365	377	349	308	337	319	339	359	354	346	344	365	378	333	366	365	354	393	328	353	355	336	356	350	357	373	353	380	347	334	354	370	344	318	330	335	374	350	333	403	349	378	363	356	358	339	332	334	343	352	358	354	357	363	368	330	363	333	337	370	355	345	353	353	361	363	367	375	350	386	327	365	354	357	315	346	331	343	365	361	341	320	323	328	367	341	366	318	330	336	334	361	346	385	338	342	350	322	356	341	356	358	347	349	338	361	347	326	373	371	350	326	360	341	313	369	365	354	374	354	326	346	328	329	357	359	364	348	352	339	358	365	364	351	318	324	352	360	345	341	343	334	347	348	367	354	366	354	327	357	350	346	354	355	376	344	342	370	349	345	321	357	352	356	361	392	356	370	376	333	342	342	358	368	360	340	315	334	367	372	372	376	368	349	343	360	355	372	341	357	371	336	327	337	344	348	341	374	345	364	375	328	352	336	356	314	341	353	328	313	372	345	347	327	357	373	365	360	337	343	326	364	339	342	379	350	359	344	340	362	358	317	359	342	336	337	344	328	335	341	372	338	329	366	340	310	333	362	347	343	325	353	339	334	363	365	337	365	335	372	352	349	344	351	346	360	313	358	354	361	347	319	361	371	349	317	332	382	350	327	352	345	338	387	346	353	316	354	355	373	331	355	323	348	335	346	330	340	339	373	341	380	328	364	331	356	333	333	387	362	359	360	323	356	322	340	336	348	355	361	357	365	376	378	344	346	316	358	363	346	329	341	327	359	379	326	320	327	321	363	336	332	329	379	324	373	323	345	331	362	349	359	336	349	364	347	364	365	330	353	348	335	327	345	340	339	332	347	352	350	352	329	330	334	351	353	316	355	339	340	372	334	353	351	342	352	346	369	347	337	356	339	341	360	335	372	340	337	332	345	358	320	357	378	327	330	377	362	334	354	367	342	346	357	330	335	363	365	356	358	358	349	314	338	374	358	373	355	356	355	329	315	341	356	342	383	356	316	371	371	339	332	346	378	354	357	366	341	350	368	368	351	322	356	362	367	334	359	345	349	366	370	333	383	372	330	400	367	369	324	315	339	376	338	363	332	374	363	343	352	345	340	326	349	341	349	324	343	349	356	325	349	331	366	344	341	357	343	336	363	339	334	326	364	337	339	357	324	343	339	361	339	355	331	337	386	341	399	355	342	372	397	365	353	391	290	359	339	353	316	326	307	393	330	383	344	370	360	328	348	382	322	350	359	340	385	324	343	360	320	351	331	374	332	347	364	367	366	370	331	342	343	377	331	366	346	375	385	352	321	345	350	353	350	345	365	358	355	348	363	339	351	309	369	382	362	355	327	347	356	334	359	350	382	333	348	356	363	395	367	337	357	379	360	342	335	339	331	326	357	365	354	333	319	324	348	352	335	351	346	344	374	360	321	362	345	363	345	333	344	386	356	364	357	334	352	319	337	371	349	348	361	315	343	327	344	378	367	337	326	320	358	340	365	342	372	356	358	315	350	356	329	342	377	327	354	348	370	357	323	369	347	377	355	359	341	358	355	330	348	373	365	358	331	347	388	315	346	323	345	354	337	334	343	316	326	361	389	353	344	335	363	321	333	335	367	345	314	363	336	323	352	349	341	350	335	356	345	372	325	367	312	350	325	349	355	333	340	372	369	349	325	344	371	313	362	354	322	334	401	356	350	363	326	337	336	362	343	372	360	319	334	331	324	335	312	319	329	377	349	335	340	331	346	322	342	386	326	337	327	342	355	368	351	362	361	371	355	315	308	340	343	327	348	370	335	370	320	350	336	358	370	337	329	323	365	346	340	375	354	330	366	338	342	349	342	325	358	361	346	324	344	349	320	388	357	334	347	363	349	338	351	348	356	331	337	375	345	332	348	329	375	371	379	379	363	348	373	353	367	355	333	343	381	331	346	328	354	360	353	316	346	339	321	354	374	362	366	394	350	315	352	348	365	339	334	334	350	343	349	335	373	375	341	342	350	350	377	353	378	341	348	337	351	323	346	321	345	346	334	337	356	406	375	378	363	354	373	367	354	348	357	344	355	333	341	332	305	357	349	350	350	367	387	365	374	330	375	321	342	345	334	337	328	345	361	347	349	330	345	353	337	322	370	396	336	349	329	325	344	344	342	334	349	353	382	343	363	342	358	337	328	351	319	384	344	361	334	365	362	394	370	363	382	368	330	379	345	342	365	351	335	364	336	357	318	330	342	356	343	331	330	357	334
3352	7937	5398	2532	1858	1418	1160	973	806	793	681	612	579	603	545	515	482	491	515	502	516	430	470	476	458	443	465	471	452	466	438	452	447	462	430	475	453	502	448	460	387	460	424	464	444	426	420	448	414	453	442	466	412	453	407	449	459	467	466	420	473	422	390	465	407	407	436	427	445	460	453	417	444	417	423	441	438	434	440	440	404	433	423	424	454	445	450	420	432	401	432	404	425	430	446	437	418	457	436	403	417	456	417	436	443	437	402	425	441	410	438	449	488	484	443	413	434	439	419	434	452	431	427	454	434	471	437	427	395	422	428	441	436	413	435	426	414	433	408	428	449	425	429	423	419	462	379	398	414	431	458	504	398	396	451	449	430	421	390	437	435	480	407	410	446	480	445	419	406	453	415	406	441	414	402	457	437	471	453	450	422	413	400	421	417	420	459	404	385	431	462	442	394	446	418	407	437	435	416	424	440	402	412	410	450	393	419	427	444	418	434	388	437	444	441	482	409	393	457	430	441	424	446	401	468	444	440	428	424	426	402	447	432	447	447	448	415	423	401	399	448	408	449	446	449	457	423	447	445	473	437	442	422	441	453	422	439	483	414	402	435	419	440	427	437	457	441	418	451	450	429	415	420	456	426	431	391	412	435	459	440	447	433	468	414	402	457	450	432	413	446	479	448	412	461	440	417	457	427	430	443	410	427	422	420	426	467	440	430	422	433	413	445	447	426	421	431	450	430	467	444	417	434	450	388	410	386	425	406	449	445	400	393	443	428	464	416	405	442	443	411	411	447	416	441	411	383	462	457	437	397	401	460	380	477	465	434	433	394	425	473	446	444	436	403	422	457	439	448	486	421	420	455	448	428	422	420	433	439	448	472	418	436	411	422	414	457	425	429	439	415	432	453	442	429	429	407	415	394	460	450	419	436	417	448	439	424	455	428	415	431	449	374	437	447	429	434	418	413	425	436	426	430	446	422	404	464	431	429	424	413	456	393	445	399	385	418	443	445	443	401	382	441	454	431	426	435	460	413	455	452	420	408	412	440	413	420	454	401	420	403	448	438	402	426	428	394	448	419	426	458	460	459	410	445	413	482	427	456	422	434	415	436	424	413	441	417	432	478	465	450	454	421	453	445	470	432	423	425	434	424	414	422	459	428	429	417	454	432	446	398	400	438	383	425	433	426	451	417	421	441	440	423	451	412	431	431	403	400	404	410	420	422	438	427	406	423	422	398	448	435	465	446	433	446	441	423	443	455	426	442	417	443	400	426	431	458	444	392	414	443	449	483	434	425	436	462	409	432	426	427	396	388	437	413	398	456	443	457	436	443	408	453	400	460	452	437	437	443	405	448	417	406	438	432	455	462	421	455	413	409	455	428	402	412	402	418	456	462	443	424	442	443	429	412	398	444	466	431	413	442	436	436	482	408	443	427	454	419	425	446	412	442	401	444	413	438	389	431	418	417	437	429	402	418	436	440	464	406	452	444	425	420	423	400	409	434	396	443	419	387	409	430	415	412	454	452	420	429	452	391	463	434	416	430	406	444	441	410	421	453	404	425	407	436	444	465	446	420	419	427	450	441	430	426	435	431	389	415	423	448	437	394	415	428	425	474	399	456	439	410	423	410	412	426	419	490	380	427	469	405	429	459	426	452	433	428	427	427	404	415	433	404	458	426	437	453	416	402	411	402	408	481	386	446	413	408	399	390	402	439	407	424	421	408	420	440	421	436	424	421	428	418	425	415	462	429	434	440	495	466	444	440	452	420	449	447	470	432	432	418	424	436	421	399	415	388	422	419	438	430	452	386	416	452	468	445	434	420	441	419	443	428	386	427	457	462	402	412	386	429	413	404	419	445	404	439	448	474	458	465	439	432	423	419	453	431	461	398	415	434	426	411	417	430	475	422	420	433	427	424	432	453	405	415	437	430	402	467	452	409	402	472	392	454	418	412	416	413	436	461	389	429	396	413	435	404	425	438	449	412	469	447	451	447	413	436	429	412	403	451	450	404	422	420	433	444	448	462	461	408	397	467	414	401	427	428	395	381	428	434	433	421	463	409	416	430	422	471	464	416	405	395	438	453	474	412	448	462	412	445	418	436	430	494	433	402	426	443	391	416	440	406	437	437	442	438	484	402	392	423	413	408	388	420	464	438	475	415	394	431	446	459	438	439	428	439	454	413	497	453	396	438	447	401	424	430	397	423	443	460	452	410	437	438	420	397	407	466	404	443	383	434	455	444	424	399	429	396	418	436	427	445	409	464	444	457	449	443	439	481	437	412	389	427	425	401	415	442	444	427	417	468	438	422	429	472	407	396	420	410	437	406	434	462	420	457	443	440	452	424	471	458	400	442	441	449	444	447	425	467	479	450	415	438	436	430	397	419	442	431	398	446	448	450	414	416	455	392	424	392	411	438	408	438	407	445	422	401	459	431	480	423	449	434	437	441	439	445	461	448	449	431	435	438	449	413	416	455	430	443	440	446	432	411	399	380	446	439	424	447	443	401	415	441	435	407	471	408	404	429	424	433	430	422	400	456	422	440	446	401	449	403	434	437	437	425	440	430	413	433	440	443	429	396	425	473	422	406	402	419	442	455	430	443	449	438	491	432	457	423	436	380	407	465	414	449	431	468	462	465	425	448	448	426	423	429	453	456	444	431	430	399	450	453	420	414	445	436	413	412	406	427	430	392	445	424	416	422	422	449	428	449	421	430	429	432	388	417	458	462	439	404	427	401	444	442	416	463	463	451	435	423	430	453	435	460	438	432	424	462	414	442	428	421	431	418	431	440	417	483	424	438	479	433	435	432	428	406	420	402	412	405	424	423	447	419	455	409	422	478	406	442	420	444	382	466	481	408	442	410	402	425	418	411	399	403	459	419	406	477	452	456	453	437	425	415	432	402	429	401	435	431	389	484	450	459	443	438	436	440	456	441	400	418	408	416	396	453	421	405	373	427	419	436	422	466	459	423	460	411	477	417	417	413	435	446	442	422	434	437	446	432	418	443	448	424	476	434	438	443	420	446	416	393	418	421	459	451	474	455	414	411	424	405	454	427	432	459	416	414	392	432	449	454	450	439	414	421	460	422	446	419	424	428	410	437	416	442	423	441	416	403	435	430	413	458	394	433	461	476	424	419	418	431	425	445	463	427	440	440	430	409	416	420	467	427	439	415	435	438	446	456	423	452	408	424	403	434	418	439	417	427	419	428	422	430	429	448	430	422	408	425	417	414	400	425	449	422	463	417	420	438	419	407	426	427	408	441	455	424	478	445	433	398	445	415	430	461	439	521	408	429	411	426	421	471	477	396	449	413	405	477	429	428	501	416	407	454	450	439	392	399	396	410	420	415	448	421	427	463	422	427	421	411	408	450	410	436	430	432	420	405	476	401	442	432	383	464	448	419	410	445	428	442	451	430	425	455	465	435	451	464	471	418	416	433	431	439	415	447	425	413	427	432	434	427	493	453	444	444	449	403	432	397	427
24631	21060	27028	25201	9091	486	366	313	299	287	276	259	279	241	248	241	231	213	217	228	235	217	228	219	203	212	228	202	214	221	200	213	195	229	204	226	193	223	223	224	192	201	213	213	210	212	219	220	208	213	220	213	195	199	203	195	187	208	222	227	201	202	226	220	228	219	189	191	201	208	207	227	198	216	214	216	230	197	203	204	206	197	214	219	226	214	214	211	220	204	208	201	199	240	226	202	209	221	231	205	232	237	189	182	205	203	229	241	193	185	194	224	201	202	221	196	210	208	217	212	205	209	189	210	232	227	213	210	208	241	188	228	215	232	207	230	219	221	191	222	209	205	245	229	189	226	222	225	236	213	215	183	203	227	229	201	208	235	217	196	205	223	208	219	230	240	205	221	198	210	226	212	221	212	228	204	195	209	191	216	205	203	218	212	225	230	191	195	199	193	227	214	217	236	195	196	200	200	184	189	215	217	224	243	210	206	192	195	204	214	193	205	185	210	222	200	204	214	184	215	208	212	217	243	207	230	201	206	199	223	198	219	233	225	221	191	219	227	229	196	221	221	207	206	200	185	193	219	222	219	201	224	219	199	240	192	226	232	185	209	237	228	203	207	207	201	225	211	218	209	227	226	226	236	221	210	191	234	198	232	185	220	184	196	238	203	217	187	219	199	221	201	194	208	218	211	190	185	247	232	219	203	183	205	189	209	202	216	209	201	247	197	198	207	201	190	221	210	193	212	223	209	231	215	199	206	207	237	213	201	223	225	200	204	227	236	187	209	219	218	220	209	214	189	220	236	229	220	210	204	238	214	224	195	216	189	236	217	211	199	222	209	212	234	219	222	203	207	232	223	208	222	205	220	211	212	244	221	220	201	184	191	227	214	200	222	246	193	222	225	208	215	201	217	224	193	197	213	208	241	212	206	212	206	215	252	208	214	187	213	212	221	227	222	195	217	187	226	223	198	230	241	203	205	188	212	201	199	196	212	223	202	202	217	219	219	227	211	207	216	213	182	219	232	207	215	195	205	232	222	221	206	240	216	237	231	184	205	203	210	211	187	200	239	196	213	205	237	195	223	221	231	209	214	192	217	223	202	188	194	204	217	210	208	201	204	210	223	210	196	193	209	216	212	201	189	197	215	216	232	212	225	242	211	202	208	177	205	211	229	180	198	222	215	220	215	233	184	193	190	211	191	212	204	227	192	197	228	217	191	229	205	212	199	234	196	212	194	197	218	234	225	212	225	203	202	215	214	219	194	220	184	188	225	212	205	223	213	234	228	221	216	231	236	233	226	224	192	215	200	201	170	192	202	214	197	216	214	230	206	231	196	208	209	213	210	179	217	205	222	200	198	216	218	232	228	225	206	223	177	204	209	197	217	229	218	218	206	223	199	227	208	216	224	205	203	222	214	193	216	214	211	194	241	209	196	234	182	211	202	197	219	229	204	196	234	210	200	222	221	201	208	208	203	193	195	208	185	202	178	228	209	213	222	220	194	189	214	206	225	209	223	193	212	203	190	211	203	191	219	227	212	214	193	202	205	216	224	193	210	210	212	205	215	208	222	231	214	216	203	231	192	194	221	224	211	200	181	210	230	201	206	228	214	179	216	214	213	222	224	222	196	192	207	209	209	191	201	195	209	186	207	218	200	220	220	210	195	201	244	201	191	216	195	249	230	197	200	190	207	200	220	210	190	203	219	207	201	200	215	230	216	219	221	207	247	186	233	203	191	212	205	184	190	206	223	224	211	227	216	209	221	197	221	229	209	228	221	199	213	229	211	207	201	193	212	206	202	220	247	224	182	197	217	209	209	226	185	213	213	227	191	214	225	221	218	208	229	200	209	200	212	213	230	204	213	204	220	220	213	198	214	200	221	202	236	225	216	217	228	228	218	190	208	219	214	224	239	180	181	217	189	221	212	217	201	202	211	174	226	232	209	199	202	216	184	231	195	207	210	195	208	225	218	235	226	198	189	229	213	205	206	229	210	232	211	210	224	199	224	198	201	229	232	215	232	226	220	230	205	206	194	208	216	208	236	234	213	227	221	207	198	195	203	220	221	214	212	196	206	206	192	215	227	198	217	203	183	208	228	198	219	209	202	195	198	223	199	222	219	211	198	189	205	207	225	221	202	221	204	226	186	226	191	181	217	232	200	231	197	226	191	197	205	230	214	217	221	244	186	233	201	200	201	196	206	206	209	214	208	212	238	198	215	226	220	222	217	225	171	198	192	203	231	206	203	224	222	224	183	216	221	213	191	213	188	226	208	190	216	239	207	232	201	231	222	202	185	199	217	224	222	224	220	220	196	209	227	211	209	223	218	187	190	240	218	225	218	221	199	204	220	227	187	227	182	213	224	203	212	219	219	216	211	220	221	225	215	208	213	228	222	214	183	217	194	220	204	221	211	206	218	217	206	199	193	218	217	213	196	209	199	216	228	219	243	232	218	200	203	210	218	236	215	219	232	206	234	225	179	202	210	206	231	201	215	198	171	218	219	223	205	191	222	231	206	216	210	215	219	207	213	199	200	178	207	219	220	213	208	177	194	210	197	189	205	211	220	208	201	189	199	209	222	218	214	218	217	237	201	211	221	218	203	196	223	210	205	234	230	198	210	241	216	209	209	191	206	234	185	210	198	227	233	236	198	191	211	225	228	204	226	207	195	208	211	201	199	208	201	219	205	190	225	209	217	223	218	198	219	216	214	221	164	224	202	224	221	206	224	197	200	206	208	192	226	202	186	216	198	203	206	193	222	208	199	200	222	222	237	235	234	208	216	200	217	208	217	230	243	236	215	214	204	214	206	223	207	228	186	203	206	213	181	220	221	220	233	219	227	222	195	212	213	201	216	216	228	204	214	212	203	224	241	187	220	214	206	239	207	213	194	203	217	211	200	212	206	223	217	197	229	202	222	229	200	199	234	221	209	205	220	214	216	199	190	193	211	186	226	224	210	211	232	224	205	198	238	217	217	192	208	186	242	194	223	220	219	229	196	241	220	219	218	207	197	195	215	210	187	178	231	191	210	224	217	236	219	198	204	203	216	233	216	184	188	196	196	214	214	205	203	210	238	233	235	198	241	218	197	212	208	218	216	214	200	218	200	197	222	190	251	192	219	216	192	199	235	234	222	211	203	199	210	213	207	204	215	200	211	187	232	198	191	207	225	243	231	243	206	199	208	240	189	193	224	216	202	189	206	213	215	209	216	177	211	208	216	233	213	225	198	203	215	229	217	214	215	213	211	212	229	210	193	197	204	224	223	231	219	190	208	204	204	197	208	217	218	218	214	177	220	222	217	255	226	210	222	202	230	206	209	230	209	248	217	181	214	192	181	223	196	228	215	218	211	206	196	215	214	220	203	228	241	199	208	222	214	200	207	177	213	206	202	204	206	234	188	208	205	228	219	206	219	211	217	239	194	204	206	235	222	221	220	205	205	213	201	222	207	249	213	221	224	205	205	223	200	214	189	214	193	185	200	198	192
3245	4312	3007	1386	1019	819	667	546	440	440	424	388	361	354	306	303	288	304	261	292	273	287	287	297	248	258	247	262	263	290	271	275	273	261	267	258	273	255	271	277	258	284	272	272	289	276	248	289	289	253	277	243	253	284	252	266	244	252	276	265	227	248	262	267	272	290	276	252	263	247	267	274	242	245	251	271	236	258	272	244	266	274	266	255	234	240	234	263	233	269	285	238	250	252	262	232	242	241	250	252	271	272	259	283	271	263	264	293	271	244	256	273	277	262	261	264	254	246	251	267	259	272	248	298	259	268	270	256	269	250	264	248	273	255	250	291	239	237	224	240	235	254	263	250	245	270	263	239	250	268	271	235	289	261	244	259	242	235	270	239	258	251	248	230	241	259	236	253	258	237	237	257	262	229	263	248	249	231	245	259	270	257	271	241	258	269	272	251	244	255	272	243	269	288	288	270	261	251	280	225	289	272	262	229	251	260	242	265	213	246	258	266	255	237	267	260	242	232	255	255	261	233	262	266	301	269	228	256	221	263	226	228	258	253	266	255	260	266	236	275	255	246	250	252	240	231	268	262	261	272	273	257	272	259	282	257	266	273	295	246	249	255	256	248	251	269	276	252	263	252	244	244	246	243	245	237	266	270	233	244	258	251	257	248	283	256	272	246	258	264	240	248	255	290	271	275	264	235	230	265	273	241	270	284	274	274	254	242	234	256	271	254	265	266	257	278	244	287	272	264	249	255	256	266	278	267	233	251	259	276	281	293	246	273	263	294	224	226	271	255	262	244	257	265	274	267	245	226	274	266	257	254	256	261	262	264	227	273	244	269	236	262	246	246	255	224	257	250	257	265	252	284	300	246	230	261	306	250	240	263	254	273	267	266	253	256	285	242	242	268	287	245	255	257	287	268	258	270	257	238	246	269	257	244	261	244	274	264	253	235	259	265	273	273	257	272	268	269	289	281	255	276	262	270	260	282	261	248	239	248	239	257	249	264	242	281	259	233	267	262	246	232	252	255	256	222	242	268	251	258	229	268	274	247	253	277	260	268	227	263	273	221	244	267	262	236	256	239	248	259	278	252	273	264	237	244	251	267	266	262	254	260	251	229	264	275	254	246	254	257	234	241	267	268	244	236	243	268	222	256	268	296	249	244	228	242	249	242	251	257	262	253	257	244	276	256	273	218	264	231	246	264	228	264	249	263	248	260	262	279	268	242	239	268	245	245	251	251	251	277	234	248	255	249	301	242	273	300	275	259	254	274	239	226	284	260	228	235	245	234	251	235	272	239	228	249	247	245	261	257	260	304	249	247	240	252	254	234	251	270	272	248	248	284	242	265	233	255	267	276	245	250	269	287	238	255	247	246	272	254	268	259	274	247	259	262	256	244	254	225	230	249	242	263	254	261	263	244	278	278	249	263	274	253	240	261	271	255	259	256	267	239	254	265	256	235	236	259	258	246	271	252	271	263	243	259	276	247	236	245	254	261	238	250	246	248	257	239	237	234	256	254	243	265	249	249	269	263	250	258	246	264	288	234	257	268	250	265	236	270	271	241	275	287	256	248	265	236	244	244	261	262	248	238	274	291	267	268	237	241	252	286	246	244	272	293	269	246	264	249	274	271	243	283	241	287	237	281	247	247	272	278	274	265	254	259	238	263	253	279	257	253	247	222	220	259	270	247	265	294	255	243	261	241	252	235	250	257	250	248	261	261	239	267	258	276	251	257	265	272	249	253	238	250	246	224	268	251	264	253	275	275	254	248	261	256	273	245	234	235	271	276	229	262	288	266	232	284	259	247	246	244	231	242	259	244	255	270	279	240	276	260	228	237	283	266	260	243	255	263	248	235	230	248	254	246	261	261	244	276	239	254	262	243	236	234	290	245	258	265	263	279	259	237	280	252	252	268	264	259	274	256	242	253	239	229	253	270	262	249	291	228	271	253	266	260	265	256	284	226	284	250	283	268	243	252	270	257	247	289	248	257	254	261	241	275	256	264	255	277	238	265	214	258	253	260	255	252	254	252	260	245	291	284	246	273	249	251	251	265	246	270	257	260	270	257	247	277	267	268	246	253	274	279	243	261	272	245	285	259	259	256	255	254	220	255	252	260	246	244	267	257	259	277	269	234	258	261	239	257	242	234	227	213	259	248	251	243	233	286	252	243	266	268	254	239	291	238	287	230	265	265	234	254	241	250	254	253	263	252	260	258	266	249	287	246	290	277	269	244	272	256	244	267	246	259	236	253	264	223	242	246	265	243	257	254	265	244	246	234	248	269	282	274	246	233	262	253	282	277	225	264	253	247	266	246	256	255	231	254	245	270	245	252	253	286	260	253	225	245	244	254	298	255	267	278	283	265	263	260	245	266	259	262	240	248	241	267	272	238	224	267	253	269	260	231	254	246	257	254	282	289	234	291	287	278	242	237	254	259	248	276	271	252	246	270	298	279	237	269	262	272	272	237	246	250	268	269	240	236	253	236	231	276	272	225	291	257	249	267	241	245	243	270	245	290	255	279	250	257	238	237	242	274	276	254	264	253	276	255	259	260	232	270	292	252	242	248	266	248	259	249	253	281	278	252	257	269	271	259	270	243	257	259	219	256	247	270	261	247	246	263	263	273	271	241	243	263	274	253	277	237	250	272	259	276	260	259	258	255	273	246	263	265	262	244	236	259	259	244	234	253	244	228	265	262	249	245	230	254	252	252	262	256	244	241	254	288	262	238	263	257	232	298	261	265	240	282	277	237	249	235	245	235	276	257	242	237	255	250	263	259	251	255	249	266	258	271	223	231	231	246	269	258	276	258	265	253	246	260	294	224	253	249	236	266	267	267	254	226	249	264	257	263	239	273	273	273	280	238	257	266	275	275	238	255	233	255	254	258	262	266	268	278	263	268	266	244	268	261	247	262	236	263	266	245	295	256	253	243	266	251	263	266	243	265	268	231	235	235	253	253	238	267	271	274	271	265	262	250	249	222	261	255	269	258	257	238	247	253	243	238	244	244	240	272	257	246	269	256	268	243	228	253	261	263	280	283	260	258	255	258	242	263	251	257	232	243	241	257	223	293	248	231	284	225	240	290	251	243	244	250	287	237	278	250	263	249	239	254	261	241	276	244	257	267	284	257	276	253	241	255	250	256	269	258	271	246	237	280	257	231	262	261	248	255	240	240	260	253	261	288	252	250	240	237	265	232	253	273	246	263	243	264	248	265	273	252	269	231	222	243	249	261	276	251	250	290	248	270	260	236	261	277	278	241	246	248	262	245	276	232	265	261	227	284	230	298	262	279	258	264	271	257	244	249	249	252	269	278	253	241	246	248	243	271	244	269	275	236	255	247	256	266	245	262	277	269	284	244	270	215	264	273	247	268	247	243	265	252	263	227	263	255	244	284	231	254	257	263	269	277	259	253	276	262	245	237	240	267	243	254	258	248	268	242	233	243	275	262	232	225	257	255	239	244	278	250	263	258	252	258	229	292	242	257
22491	21096	28705	23712	21088	21105	7038	685	467	415	381	347	296	229	270	241	235	193	208	198	200	193	175	160	175	173	182	152	180	149	153	167	172	154	150	149	158	152	168	155	158	166	168	135	156	140	148	135	134	162	159	145	151	151	133	167	148	131	136	138	154	125	141	141	170	155	137	149	152	132	122	147	153	163	140	149	150	139	146	140	130	144	125	140	144	164	129	148	161	144	142	140	140	139	118	139	136	154	141	134	153	145	145	136	157	143	155	135	141	141	129	105	129	146	139	141	144	161	159	140	131	157	148	171	133	139	153	137	115	139	123	142	138	129	125	143	145	159	148	142	144	125	148	129	129	128	156	138	134	160	151	132	174	144	145	148	144	122	138	134	140	139	132	142	155	135	157	142	144	154	136	141	156	138	164	148	141	166	160	160	131	155	140	131	143	143	157	137	150	140	124	159	140	146	142	146	131	141	143	128	139	123	131	123	160	130	127	145	142	150	152	174	147	158	134	142	139	139	156	140	156	150	138	147	157	153	131	152	122	142	140	140	137	139	167	145	125	150	148	164	137	133	150	142	139	133	153	147	147	145	154	133	143	143	146	147	137	129	138	159	132	151	149	119	154	139	169	157	152	142	165	147	131	148	130	147	135	151	165	152	142	138	145	141	125	139	153	125	151	129	158	146	156	128	159	151	162	151	138	130	135	139	143	124	144	130	121	131	154	143	149	137	134	140	150	136	147	138	128	138	143	153	145	123	134	134	130	151	123	155	146	139	137	145	112	150	148	151	134	157	138	119	141	134	144	161	158	132	145	145	160	163	110	148	145	171	123	161	133	152	171	118	134	125	120	154	137	144	147	147	150	161	136	132	131	130	137	146	148	151	161	131	140	147	138	123	136	139	137	136	111	156	148	133	161	142	141	130	155	142	159	130	136	164	136	154	134	130	162	146	146	143	155	140	143	143	152	120	127	149	138	137	135	135	144	131	129	133	128	146	136	138	145	142	143	133	131	163	127	143	133	155	127	142	149	134	144	125	150	146	154	148	163	147	162	163	131	119	125	134	148	153	139	153	141	136	141	155	149	133	158	146	155	151	144	154	133	156	128	144	156	147	153	151	133	173	152	132	148	137	156	129	144	130	147	159	129	146	145	148	155	165	147	143	129	155	160	152	157	164	157	154	140	165	170	145	137	130	125	154	126	137	128	135	138	155	137	143	122	145	152	126	161	135	132	121	146	128	165	129	135	140	155	151	171	145	160	135	153	151	150	163	143	158	141	150	121	116	147	145	137	133	134	139	152	138	145	128	146	154	139	149	122	117	129	149	140	133	126	138	162	149	131	154	143	134	137	135	143	139	128	141	116	133	168	166	155	131	126	156	132	135	132	140	153	137	154	128	141	150	144	133	144	141	134	122	140	135	159	131	133	133	141	152	141	163	149	143	138	131	133	169	130	139	147	154	130	148	130	132	150	162	126	132	169	121	133	154	153	146	128	126	165	157	148	134	131	147	122	134	150	149	129	152	153	145	150	127	167	164	151	148	119	142	144	145	135	157	142	139	151	147	166	137	167	144	140	157	142	128	143	146	134	138	128	148	139	145	159	135	156	131	120	122	133	160	167	146	136	133	146	113	141	123	138	143	153	141	150	154	140	155	141	145	129	125	136	148	156	138	143	141	140	129	132	150	127	145	153	148	137	151	141	144	135	123	139	148	131	138	156	152	139	124	163	121	167	160	151	136	131	159	146	117	160	137	149	149	146	166	131	131	134	153	127	121	137	147	122	129	144	154	132	156	135	153	141	153	142	173	148	150	162	134	151	146	146	139	136	175	145	142	122	138	145	130	136	130	144	145	148	146	125	140	120	151	137	116	135	164	130	152	140	148	135	145	167	156	112	127	134	155	131	142	125	151	149	131	135	150	124	137	152	135	127	133	142	131	149	147	132	136	148	131	153	150	142	129	129	151	118	135	156	140	126	119	131	118	142	127	141	139	149	131	151	159	143	123	138	114	145	141	167	165	141	126	144	135	155	140	151	150	126	159	157	141	147	134	122	129	156	130	128	139	153	137	146	137	145	145	145	123	145	154	162	135	139	116	166	145	140	135	137	131	130	133	127	149	156	130	130	161	151	139	131	143	137	149	149	145	158	151	139	140	130	151	156	151	131	157	173	135	139	134	153	122	168	122	148	126	147	127	142	143	150	153	128	138	143	136	133	143	154	119	154	126	124	135	143	160	118	120	128	151	118	157	125	152	150	133	140	138	132	129	134	126	155	146	186	137	138	131	121	135	130	134	157	142	151	125	144	130	135	136	156	151	138	142	132	146	149	151	144	111	178	137	147	135	120	141	151	140	164	130	141	147	169	158	148	156	143	134	122	145	145	132	143	136	138	144	156	133	167	142	143	149	140	147	145	164	136	135	130	133	135	130	144	150	153	137	151	119	140	131	155	144	149	132	147	153	143	146	140	160	139	136	136	168	147	154	158	145	145	129	119	142	159	138	150	149	136	146	165	154	137	129	120	147	123	153	145	152	132	142	140	144	125	161	141	149	143	157	130	117	135	157	165	128	135	143	148	157	128	163	137	154	147	141	141	142	133	146	113	131	145	145	134	127	142	141	130	138	179	163	135	115	147	120	145	157	137	127	141	114	135	124	138	133	132	137	131	130	139	134	132	147	150	134	120	134	134	155	126	152	151	148	130	119	136	149	138	126	138	155	133	151	142	154	181	142	155	145	135	152	132	138	138	133	131	139	157	148	135	120	151	143	144	144	136	141	140	136	126	131	139	118	140	140	135	115	126	140	153	151	163	122	141	165	136	135	142	139	156	130	142	131	154	156	130	146	146	130	126	130	127	153	145	139	147	128	153	143	138	145	146	149	143	139	127	138	130	147	135	159	135	165	139	162	147	136	141	169	139	138	135	141	150	141	149	147	137	134	126	159	155	146	128	123	145	143	153	136	132	141	142	137	121	150	130	148	133	155	149	141	157	163	150	137	157	154	150	165	142	140	137	127	130	146	154	142	151	132	147	129	147	143	131	154	147	133	124	147	165	150	132	129	125	125	119	140	154	143	129	134	146	110	141	161	117	145	145	129	147	163	138	141	122	157	154	138	161	140	160	142	145	127	121	147	141	134	164	136	125	160	138	128	145	160	114	121	146	147	137	120	114	178	122	154	163	144	151	139	145	114	136	150	139	144	157	148	129	137	127	143	151	144	131	157	117	135	134	141	139	134	150	137	147	135	155	153	134	145	137	122	154	162	152	143	137	146	147	143	141	143	140	142	133	117	128	124	121	140	145	147	121	154	150	159	145	144	146	162	105	170	123	132	156	107	149	149	141	133	132	153	141	147	130	149	127	162	133	168	159	133	138	140	146	134	141	133	119	147	155	149	139	156	141	152	157	145	138	150	158	129	140	149	141	152	132	154	142	142	154	134	126	152	139	152	135	132	136	175	158	155	151	144	154	112	127	155	139	133	139	157	126	148
4415	13162	8965	4272	2908	2250	1670	1308	976	850	704	600	504	454	398	378	376	349	323	304	287	275	277	240	271	246	220	246	201	217	197	216	228	212	205	212	194	188	195	206	187	206	185	181	167	201	204	196	188	195	188	195	198	187	194	196	193	201	169	182	192	202	172	207	202	168	202	170	174	217	164	187	192	188	184	215	188	198	189	191	166	187	189	185	180	193	186	177	181	177	186	162	159	212	178	179	180	165	198	198	173	195	192	181	182	187	207	185	188	179	177	206	167	170	174	171	167	182	173	205	185	208	191	191	190	188	167	192	194	197	174	191	212	190	196	187	164	177	147	189	228	177	185	173	180	174	209	170	184	188	160	177	156	182	165	157	190	167	179	184	177	194	188	193	191	191	164	190	159	174	171	189	194	168	173	178	155	201	185	166	175	190	202	205	152	184	173	175	167	178	185	172	182	203	161	180	190	182	205	176	188	169	186	175	174	169	158	193	186	197	192	175	184	174	190	185	161	193	183	157	181	192	183	167	157	185	184	171	161	180	182	201	168	174	161	192	171	168	200	175	168	190	170	194	182	189	179	182	189	151	173	179	172	174	172	158	180	166	185	170	176	198	206	173	182	160	166	166	182	175	181	176	172	171	184	188	179	193	180	160	165	157	174	193	184	184	194	189	173	185	189	174	160	170	187	164	177	193	171	171	174	168	196	175	183	182	169	168	176	175	183	173	170	178	195	152	172	169	162	180	189	183	209	193	176	208	170	169	170	171	190	182	191	178	164	160	190	202	169	154	185	175	166	175	192	191	173	191	172	196	187	201	184	167	175	178	159	178	193	193	186	164	172	204	172	175	188	181	173	188	194	169	179	188	199	188	200	181	181	198	193	171	165	181	200	193	175	183	163	176	172	185	189	198	167	178	169	194	184	173	194	189	192	197	160	179	185	185	190	160	190	172	198	170	182	210	177	192	187	197	176	185	148	169	183	191	166	193	160	197	189	177	182	166	186	183	170	164	166	175	179	182	189	166	188	181	175	176	186	187	203	187	185	149	176	176	174	176	176	179	174	177	174	163	189	173	187	189	179	158	180	175	163	169	218	188	167	189	187	165	169	167	170	196	201	212	183	201	193	169	186	158	189	182	177	173	182	193	151	158	188	200	192	186	185	173	171	187	178	184	186	210	180	184	171	173	182	174	194	186	166	165	174	163	173	187	174	165	195	185	177	179	170	184	185	171	191	186	174	168	177	186	183	154	182	180	162	176	176	180	177	169	194	170	171	173	183	165	176	169	200	149	174	167	193	166	183	172	168	172	184	186	194	184	180	207	189	189	160	182	167	176	183	167	182	185	195	168	170	179	191	175	162	174	189	171	173	163	172	179	180	188	185	170	177	180	185	183	161	192	182	187	182	178	168	158	178	169	196	179	198	172	178	197	212	167	247	182	166	182	173	172	170	195	204	174	167	195	204	173	198	188	170	186	182	169	182	176	169	200	183	192	180	168	202	171	209	164	174	198	180	172	171	168	190	160	189	180	190	189	194	191	181	198	196	164	187	167	171	169	193	170	187	171	189	214	209	190	169	205	174	178	185	185	196	189	181	181	189	171	159	189	180	159	201	202	180	183	171	170	162	203	190	174	194	178	194	181	171	176	174	193	162	173	165	180	174	170	187	192	182	202	159	163	178	190	172	192	164	171	179	171	164	167	187	190	163	171	174	174	170	199	173	215	181	184	174	164	155	190	155	191	171	152	163	163	192	194	179	161	180	185	155	186	189	190	189	168	179	158	156	177	191	174	180	183	203	181	172	175	178	190	182	190	159	182	177	185	176	181	182	185	170	179	181	188	184	172	175	175	196	203	178	184	177	187	190	161	178	165	179	168	162	170	177	189	185	176	184	154	184	180	173	168	205	179	186	175	164	166	199	185	180	185	202	163	160	173	185	183	167	207	173	166	182	188	184	195	175	197	165	159	193	170	187	173	196	196	154	175	175	180	183	188	173	188	165	182	167	185	161	168	177	158	172	192	204	158	193	163	185	196	179	163	176	179	196	169	178	205	174	159	157	144	151	163	188	162	183	139	171	163	166	189	178	179	175	174	145	190	200	183	172	180	195	193	171	173	187	166	196	155	162	188	185	192	173	173	174	185	147	187	181	204	177	182	143	156	157	196	165	185	170	193	193	172	219	185	206	165	169	194	195	184	161	178	162	149	170	178	194	172	186	197	168	169	171	171	184	178	185	177	191	180	195	164	195	162	187	186	172	192	179	183	184	171	180	186	190	173	201	183	175	183	183	169	176	193	204	182	190	181	185	163	180	170	187	163	185	170	170	183	181	186	207	190	171	197	173	179	155	185	163	177	185	182	174	200	168	176	197	198	168	207	177	200	204	187	175	161	169	177	174	178	174	181	173	153	179	165	167	159	167	194	171	182	159	187	155	211	185	168	178	169	169	172	153	198	181	198	194	182	184	186	179	157	168	180	172	170	166	177	190	187	199	179	176	161	170	158	172	193	176	188	226	152	184	177	192	185	184	181	178	174	166	169	170	176	183	202	160	194	184	185	205	182	204	196	199	202	177	166	195	193	186	176	181	185	194	167	177	185	201	172	157	187	165	187	182	163	188	187	202	184	178	178	173	165	173	214	174	198	186	187	178	144	170	184	189	199	200	186	170	188	189	203	196	177	176	175	177	171	170	190	162	173	186	178	148	176	172	178	150	155	190	180	189	165	180	168	184	183	188	156	152	172	194	181	168	158	178	187	162	188	167	173	171	182	181	181	174	181	176	201	182	176	175	170	190	164	157	170	170	180	162	160	157	171	185	176	185	157	188	216	173	180	170	164	190	189	174	183	180	163	158	167	159	178	157	180	189	170	193	190	178	206	179	180	186	176	181	173	165	169	201	198	187	201	165	169	177	168	176	194	176	164	201	177	167	181	195	179	185	170	174	182	188	188	190	192	195	190	225	176	175	158	188	160	182	188	180	194	170	199	160	174	192	158	159	187	196	161	195	176	163	168	173	168	183	189	184	218	169	181	159	180	157	191	205	182	178	190	196	178	182	166	175	191	181	173	190	177	185	174	182	176	175	191	192	201	166	174	170	177	186	154	163	161	174	173	173	183	162	193	193	181	193	180	188	180	173	184	180	184	175	180	177	185	173	191	154	193	171	199	165	174	191	191	197	199	179	192	171	188	156	204	184	156	188	169	193	176	179	187	167	168	192	183	170	152	172	185	183	198	194	178	163	188	173	179	172	181	190	151	193	177	157	178	147	191	164	162	199	194	166	184	169	166	186	195	189	174	169	189	168	184	160	216	191	156	149	162	177	162	190	166	173	191	168	171	191	179	193	177	155	185	170	175	170	164	200	188	183	179	184	168	172	195	203	216	184	188	185	194	180	177	176	189	178	187	186	185	189	182	189	171	175	181	186	175	177	184	178	158	186	182	171	199	182	169	164	173	178	175	186	181	197	164	185	166	208	200	183	197	184	198
27221	18049	3711	584	448	432	408	380	360	393	336	366	389	372	364	396	374	375	369	363	362	360	350	356	354	368	341	370	347	353	338	389	384	365	401	348	340	383	362	388	415	371	376	363	362	377	356	388	394	342	375	331	363	370	357	345	382	376	374	359	351	384	380	366	361	375	382	379	421	372	379	418	364	349	376	376	379	347	370	376	359	342	379	364	382	381	354	397	403	388	349	396	341	338	367	345	387	401	347	387	362	368	393	373	377	379	396	421	363	388	368	376	394	377	396	367	358	376	370	351	354	376	359	371	384	392	315	361	357	369	347	384	380	363	410	358	373	394	359	377	371	334	367	380	332	344	319	417	361	376	370	356	416	368	350	331	411	371	357	368	377	375	383	356	366	364	386	379	354	370	368	361	392	376	378	386	338	396	408	363	388	380	370	366	347	374	336	357	368	376	357	348	389	374	358	391	351	382	368	403	345	342	352	366	407	392	391	381	377	348	354	365	347	354	379	327	336	362	387	357	372	389	346	376	360	360	374	368	378	404	377	335	375	374	355	392	351	348	346	353	376	354	392	399	366	375	382	368	391	359	349	363	379	368	369	386	335	377	380	411	311	371	394	373	386	343	369	391	348	359	392	402	364	350	372	364	392	420	368	373	381	365	383	360	364	357	341	363	356	384	377	360	375	348	362	356	343	361	375	375	405	361	357	379	420	379	395	342	373	411	356	409	396	357	359	368	379	354	307	398	372	340	353	379	376	353	387	390	370	364	296	368	395	366	360	372	357	361	358	391	373	370	369	392	371	404	374	374	393	360	381	399	349	377	379	356	358	356	367	361	404	312	385	405	407	397	361	391	376	366	389	382	380	363	406	387	362	378	410	378	353	410	405	345	367	375	374	365	350	357	359	334	339	366	385	367	384	387	307	371	369	371	372	377	367	396	390	327	398	369	358	363	355	356	355	335	362	384	365	349	396	404	379	360	416	389	353	379	357	409	369	348	357	354	327	356	389	383	348	367	371	355	356	366	374	374	402	405	388	387	370	392	371	367	359	366	347	368	363	392	369	358	355	363	352	403	385	363	360	382	347	384	366	351	366	382	380	402	364	346	380	336	363	367	378	338	401	345	352	346	352	359	352	354	389	383	360	354	349	362	354	370	365	397	369	370	343	358	400	403	371	402	334	364	379	368	372	362	317	358	373	371	331	347	368	402	378	401	352	345	374	410	367	405	400	365	391	389	383	353	382	357	382	366	364	392	371	378	377	361	370	415	365	359	378	364	400	380	385	345	376	371	334	423	364	371	375	376	302	374	371	376	351	382	385	346	380	396	377	380	335	362	365	363	385	384	406	379	379	341	363	338	379	378	343	375	360	352	387	369	387	315	366	398	371	349	380	379	382	372	380	373	381	354	392	376	385	361	366	373	350	380	385	394	374	385	326	377	384	357	368	420	430	349	369	377	348	401	351	379	385	389	365	362	357	367	326	346	341	365	368	398	351	377	360	363	365	372	376	382	378	366	370	423	360	350	344	343	342	375	374	424	365	411	378	397	383	358	405	356	369	383	332	374	378	355	356	389	343	343	354	374	395	363	389	374	346	379	355	412	350	356	353	382	410	360	392	366	332	361	369	408	373	397	410	389	366	351	386	380	383	341	348	347	351	408	368	350	353	372	386	393	364	357	404	364	357	361	388	408	323	375	354	358	376	345	373	348	359	347	367	403	325	400	355	346	352	385	358	376	401	373	384	375	351	383	364	399	357	353	370	332	357	331	399	400	385	384	389	351	371	385	383	392	367	361	401	356	317	358	383	370	360	342	359	376	379	412	362	368	396	377	362	358	392	397	360	348	372	363	353	368	387	340	354	357	393	396	365	387	364	392	362	375	360	383	348	348	330	371	366	412	392	381	374	386	358	365	338	397	407	343	342	413	394	375	377	387	351	385	331	396	397	367	347	355	397	338	346	441	383	392	377	379	404	363	380	386	361	389	370	364	353	387	387	405	385	367	381	345	385	359	352	377	360	375	358	400	349	367	404	356	369	374	380	358	382	355	365	388	352	363	372	378	350	391	401	379	372	374	374	389	429	319	389	372	369	348	359	369	351	387	367	341	380	342	343	380	391	394	390	364	389	374	322	373	400	382	370	363	367	343	356	354	359	345	351	388	398	380	358	345	364	345	379	402	354	368	375	362	357	377	412	346	357	415	362	382	368	389	324	359	361	351	367	378	367	374	359	380	379	351	360	354	353	371	374	392	369	388	375	355	375	362	358	401	377	373	374	397	379	383	386	362	374	391	366	393	381	370	361	342	381	355	373	387	363	351	380	363	397	422	373	398	385	377	372	398	375	373	335	375	353	374	351	385	386	360	361	380	365	389	362	374	352	380	355	403	374	382	382	374	365	361	380	342	361	378	373	350	358	357	359	372	372	358	373	333	363	365	368	391	414	380	393	363	337	376	387	410	375	392	360	393	400	407	371	331	396	389	384	347	376	408	374	388	376	397	387	362	379	362	339	360	350	361	371	362	381	394	396	365	392	382	381	382	338	382	397	396	401	376	366	357	389	368	353	370	362	368	362	352	363	369	363	365	368	381	349	337	376	412	331	373	395	364	368	316	360	367	382	368	404	367	382	335	387	374	368	349	382	379	372	398	373	380	352	347	371	340	383	335	329	369	387	384	377	367	358	410	370	423	356	374	350	377	361	337	373	392	397	388	374	372	343	363	342	415	348	358	371	379	365	383	366	377	346	342	383	339	397	401	409	354	390	352	387	370	362	391	368	347	383	413	393	387	337	387	376	346	391	389	362	373	352	364	349	360	373	382	372	378	383	372	348	364	368	366	359	330	364	391	389	356	387	405	354	340	374	367	355	409	373	368	405	377	386	378	344	356	358	393	318	344	392	348	358	365	379	352	383	388	347	405	407	379	378	391	392	368	372	359	344	393	395	340	365	371	381	362	383	368	349	359	386	372	361	376	387	374	360	370	369	379	398	378	380	343	384	357	337	371	360	352	374	362	380	403	402	364	397	380	391	408	376	348	403	371	377	345	378	342	378	368	343	402	395	368	378	347	386	395	378	380	356	352	362	367	361	374	363	364	354	375	346	365	351	352	384	373	375	384	354	379	349	355	359	361	368	370	388	406	402	351	330	389	379	395	357	389	373	371	382	365	395	347	364	358	379	355	364	383	356	384	336	369	371	364	383	362	353	387	365	358	340	391	379	357	349	374	355	363	403	355	372	364	362	366	354	393	340	378	381	371	355	423	354	356	373	368	401	401	382	339	379	370	343	368	385	390	337	363	335	353	378	379	339	360	369	412	354	401	368	362	361	364	366	361	359	367	399	389	368	373	371	376	383	391	362	341	338	368	367	381	371	396	386	362	384	369	354	353	374	381	368	381	365	371	378	380	384	331	372	371	359	378	353	348	347	385	350	361	337	382	389	335	369	381	372	366	336	373	352	381	359	355	356	373	373	423	377	393	370	375	360	363
4191	914	723	525	518	485	534	504	473	483	466	442	449	459	435	444	464	455	455	428	486	467	488	489	465	409	441	452	469	456	468	461	452	424	441	404	452	432	471	435	447	441	422	463	419	425	428	449	442	451	473	465	491	430	407	468	452	431	456	488	457	476	445	462	432	416	494	424	465	465	443	414	469	408	420	470	450	427	463	450	444	459	460	456	444	445	475	468	431	427	425	452	443	443	415	444	450	447	471	447	439	462	428	453	469	470	469	464	479	441	458	471	451	426	450	440	493	459	450	464	427	436	423	443	455	489	413	478	470	432	446	444	462	490	452	491	435	433	485	443	452	431	447	470	459	459	458	425	457	487	439	441	456	454	407	445	442	435	438	471	466	441	463	453	459	429	458	444	422	444	406	447	473	409	408	485	471	470	442	438	426	454	434	444	391	450	436	486	454	459	448	427	456	456	449	476	442	446	444	492	435	456	459	455	448	446	447	459	438	436	434	415	450	474	454	453	447	463	512	414	435	444	422	412	450	443	441	424	491	477	474	427	443	449	488	459	444	433	408	440	472	435	400	467	449	434	437	443	475	461	416	444	442	426	470	443	438	445	433	457	476	428	482	437	438	422	416	439	452	447	444	456	461	442	469	433	438	418	437	466	456	468	460	462	401	485	429	449	463	461	452	447	432	443	436	412	453	448	416	442	461	444	470	415	473	434	487	432	448	439	461	447	478	450	451	445	479	462	467	444	469	430	431	454	464	468	420	433	438	446	476	458	472	451	477	453	455	432	467	438	471	467	454	442	405	459	438	422	446	433	458	431	438	491	480	485	392	469	433	451	421	463	445	402	422	431	456	433	440	458	458	466	454	451	462	467	415	464	433	440	425	464	457	470	410	415	426	463	460	476	400	450	439	411	465	415	445	459	449	459	428	438	463	479	450	450	431	448	418	449	438	462	438	429	454	443	432	399	432	443	417	427	431	455	454	396	472	439	451	430	468	449	443	461	441	456	462	463	447	498	469	455	442	417	419	463	502	446	413	476	467	438	479	420	452	485	472	443	420	446	414	450	472	445	473	482	428	448	442	454	441	449	443	444	431	438	480	450	396	450	435	449	411	491	445	429	437	452	460	436	444	423	439	428	511	446	501	468	421	450	453	451	466	442	427	475	439	444	479	444	453	447	442	438	452	442	435	464	431	453	438	415	456	420	430	445	484	431	429	445	456	452	449	458	431	436	440	436	441	454	452	461	422	468	424	424	484	440	461	462	459	462	406	426	441	435	427	445	428	440	458	442	441	423	435	442	465	472	446	429	460	446	456	447	425	452	451	429	457	446	470	484	458	491	476	476	427	430	435	466	470	430	456	413	446	447	423	448	467	493	462	457	484	466	463	449	440	424	480	457	431	424	458	439	444	443	444	469	434	436	466	455	457	474	473	472	446	436	442	458	449	427	436	451	432	449	483	451	460	480	420	434	447	437	457	465	483	460	455	416	424	453	430	433	472	464	450	442	434	426	423	476	473	420	437	466	459	452	474	461	486	429	481	446	412	443	448	408	457	455	424	453	449	498	406	458	489	440	439	473	417	460	440	503	424	475	394	401	460	449	453	425	484	437	443	427	444	430	448	475	498	417	441	468	467	418	479	447	448	473	457	458	460	448	464	421	420	481	404	414	478	418	437	435	401	445	465	441	461	451	423	444	431	433	457	482	425	438	509	468	457	453	412	460	443	446	415	483	409	445	455	456	466	412	421	420	472	480	388	456	429	471	456	475	444	438	446	439	433	481	448	462	444	442	457	439	406	441	447	450	454	423	441	479	428	447	455	435	450	422	475	431	468	468	442	427	442	436	459	433	451	435	444	434	428	435	441	418	459	427	455	432	453	477	444	468	452	459	448	448	436	454	439	487	434	493	395	520	465	429	447	422	455	440	436	456	423	468	443	422	457	431	440	453	431	451	411	450	459	454	470	447	453	436	452	444	505	470	412	459	459	510	480	460	462	496	418	426	483	454	479	473	479	457	445	436	442	466	464	452	435	451	441	481	454	457	414	498	454	412	407	453	455	405	438	460	415	449	417	455	437	422	492	433	431	445	474	435	440	417	507	471	453	420	466	442	445	476	451	467	377	417	457	433	471	487	417	488	457	461	441	498	436	423	460	441	468	459	473	407	462	478	449	468	471	446	494	451	430	421	415	452	449	476	419	464	474	438	458	417	456	466	420	428	463	429	491	401	447	453	481	420	452	496	449	414	463	453	448	445	444	453	422	481	475	449	444	408	440	468	477	447	450	427	446	417	416	466	427	466	461	463	443	474	438	477	430	433	468	451	445	453	432	437	461	435	461	458	456	417	449	457	456	447	460	460	431	470	441	444	488	454	460	435	458	434	470	462	452	450	484	437	450	449	434	450	464	462	451	458	417	439	456	398	512	448	489	455	416	435	469	451	470	451	437	445	453	441	448	454	449	456	490	444	489	419	443	417	472	451	506	469	428	442	455	435	503	455	437	430	442	456	468	445	414	445	447	433	433	473	403	427	450	402	465	443	485	466	439	462	436	427	449	447	429	423	485	430	422	413	458	428	488	459	433	460	516	452	463	464	464	460	438	449	443	407	434	426	445	448	431	445	460	482	448	438	502	458	452	431	455	429	422	421	431	433	481	463	454	440	450	453	414	450	430	449	422	433	471	430	440	468	453	455	480	479	480	469	426	426	414	436	468	470	459	423	476	441	439	425	480	465	440	465	470	445	493	460	473	459	467	445	478	448	459	434	450	483	443	425	429	427	419	472	473	427	444	445	458	416	423	447	470	444	474	456	436	447	433	494	471	458	468	497	445	448	446	466	472	462	418	447	441	445	467	459	431	463	458	446	453	420	473	447	483	462	454	455	490	429	430	485	429	448	445	427	431	483	466	454	441	455	478	449	422	474	451	468	429	442	428	460	436	425	460	484	436	430	442	436	440	438	450	450	456	412	455	449	435	495	442	431	464	449	440	475	442	483	417	433	458	444	495	462	424	463	444	440	461	440	490	452	444	451	447	402	452	451	466	421	424	449	458	442	428	458	486	448	464	479	424	417	433	448	480	490	457	445	449	481	461	464	448	423	454	438	455	444	489	448	480	449	446	432	463	449	437	422	431	489	444	461	442	473	451	445	472	456	440	468	420	441	454	493	399	441	453	433	430	433	407	449	470	457	447	457	426	415	443	433	433	417	475	434	435	468	452	439	453	463	462	474	432	456	470	456	435	426	429	441	428	450	447	426	488	432	433	465	438	449	480	452	424	424	467	450	440	491	411	464	483	478	411	454	440	456	473	429	452	476	462	418	469	458	455	463	405	456	414	436	449	460	396	412	495	434	444	440	446	451	470	473	446	436	435	466	435	433	434	465	463	430	438	426	471	455	435	453	478	476	424	406	429	452	465	419	475	461	447	435	440	439	445	436	479	447	426	450	459	468	434	437	413	453	476	442	429	418	442	449	432	500	475	459	412	462
23469	21068	28230	24115	21051	9217	911	589	497	483	423	435	412	393	421	429	424	391	383	398	352	338	369	365	402	333	333	374	395	359	361	380	342	347	369	334	331	381	363	325	357	341	331	344	377	316	370	342	337	370	342	369	363	377	309	357	341	366	368	368	343	343	358	366	322	357	347	344	315	348	350	374	330	327	304	366	300	373	321	324	325	337	361	352	364	316	376	385	299	329	351	373	326	382	355	378	345	321	341	339	331	347	336	345	343	340	366	376	360	308	337	336	336	330	369	303	360	364	344	369	345	400	372	374	330	312	404	369	342	340	335	361	346	332	333	347	351	373	342	353	329	311	347	367	320	332	357	364	339	321	338	364	327	333	356	342	335	352	339	337	323	330	379	349	325	321	343	356	353	361	365	360	347	381	332	365	341	342	335	341	352	361	352	347	343	350	327	341	330	358	348	312	351	333	352	326	338	362	320	351	347	354	341	360	371	353	371	363	378	336	395	385	369	317	352	342	339	349	341	362	345	332	356	332	347	362	339	333	341	344	332	367	358	327	296	337	334	355	326	322	316	325	341	335	344	355	326	358	336	351	363	341	347	348	344	347	338	351	329	363	382	340	355	360	356	357	299	344	357	350	319	340	346	356	362	355	351	359	347	329	321	343	321	352	335	379	365	359	367	331	352	352	346	351	354	369	339	357	386	365	349	351	322	333	345	369	354	352	366	378	352	350	358	390	339	359	367	359	359	358	333	347	360	337	364	382	367	324	364	349	309	337	376	338	348	306	343	324	317	339	379	350	342	370	373	339	363	367	349	336	283	368	319	366	355	360	351	301	354	312	341	379	358	335	356	373	309	342	371	317	355	327	335	388	340	345	329	361	361	333	352	307	341	329	373	350	360	344	337	322	383	351	375	333	374	334	378	340	364	350	363	364	353	358	345	329	333	341	355	313	340	321	302	358	330	347	299	352	341	354	336	346	323	336	369	357	366	329	335	357	366	352	372	361	326	378	345	360	341	353	362	340	313	335	324	360	375	341	320	334	343	359	365	346	323	329	361	357	339	359	342	353	351	364	333	345	336	330	333	319	360	335	359	333	355	375	337	355	364	316	335	370	345	351	354	330	351	299	362	348	318	358	312	336	362	305	356	349	358	343	318	316	308	359	361	357	351	352	307	344	331	356	358	341	364	359	345	338	355	329	333	347	352	346	351	332	321	340	348	370	342	367	320	332	341	352	334	402	369	312	359	363	340	349	332	339	335	350	350	350	338	375	335	331	337	344	333	348	366	334	348	344	312	365	305	318	338	337	364	319	332	366	358	341	362	337	356	286	351	349	322	341	360	338	353	357	359	331	368	337	331	382	349	385	335	356	347	374	346	331	347	356	336	326	370	354	330	332	340	299	346	371	325	373	325	345	346	343	330	348	335	331	349	356	341	320	351	332	347	353	326	334	340	379	335	366	353	345	371	324	352	364	373	379	348	340	319	349	356	340	382	377	345	327	340	342	337	358	348	320	331	350	366	321	346	357	345	325	337	351	325	382	312	351	307	348	342	316	345	336	350	388	327	358	347	352	335	326	330	347	326	348	329	370	359	371	322	368	379	331	338	349	373	350	351	309	319	332	377	318	342	334	371	349	348	338	332	350	334	319	332	353	326	318	361	342	351	341	351	348	332	342	347	354	325	376	346	354	352	334	347	364	343	351	352	319	358	360	329	347	364	330	342	331	330	347	332	339	347	324	365	331	368	324	361	387	355	366	358	352	353	356	368	334	350	376	347	344	363	321	341	329	367	346	361	340	352	335	309	308	334	367	319	314	358	310	327	357	374	343	305	349	367	359	325	333	338	360	330	352	380	355	316	360	324	372	340	367	361	326	322	386	316	340	327	353	341	350	340	317	314	322	322	405	379	372	351	349	343	356	343	332	341	344	331	351	342	367	343	369	376	359	327	309	352	311	351	350	338	329	328	291	346	345	343	344	354	352	340	370	337	334	346	336	344	363	335	329	317	355	308	349	349	333	344	360	366	305	344	332	337	357	308	352	342	315	324	334	350	343	338	338	348	333	333	337	317	359	351	343	331	340	333	321	324	353	326	314	338	336	367	345	319	309	328	349	355	350	389	317	338	347	369	364	341	366	356	352	332	344	319	393	327	342	329	349	320	317	364	305	352	330	345	332	320	352	358	336	294	350	336	332	322	343	368	346	344	317	372	311	336	331	356	326	352	334	346	312	328	360	339	354	373	353	362	354	371	386	333	325	369	344	349	370	343	352	364	341	323	343	362	340	336	350	366	337	347	344	319	330	375	355	339	390	374	321	315	331	324	310	342	352	352	350	327	385	364	341	343	319	358	345	367	327	345	332	297	334	335	338	339	351	327	361	320	365	362	352	332	332	364	316	359	344	355	347	320	331	336	329	323	336	348	347	354	381	355	352	332	324	319	345	357	369	374	337	321	370	345	352	369	355	357	319	382	351	343	319	353	316	369	349	339	338	319	387	343	339	318	330	345	307	348	365	357	352	324	343	356	379	334	370	377	366	340	383	354	342	343	332	375	340	347	336	355	325	348	355	341	329	355	355	328	321	348	346	352	368	341	325	364	387	353	319	365	356	367	343	350	336	339	328	385	346	336	324	351	346	347	348	324	328	331	365	356	355	315	333	366	372	330	333	321	365	360	341	326	355	338	338	350	332	314	332	337	346	364	361	349	377	369	372	376	319	338	355	362	372	349	334	341	330	314	337	315	361	367	334	388	344	331	343	334	305	374	328	311	347	351	368	348	350	363	329	352	331	345	329	345	323	328	336	361	350	323	325	353	358	386	334	350	331	342	340	391	397	341	316	367	322	336	367	329	334	388	332	340	354	321	362	377	332	326	362	351	340	334	341	314	332	341	325	348	362	310	343	344	330	371	331	304	341	364	378	340	305	374	340	325	358	313	344	340	355	327	357	383	370	340	374	374	353	317	343	350	365	353	350	354	322	359	340	349	350	327	328	336	358	341	314	367	302	363	367	325	334	328	356	347	331	353	345	341	357	321	332	321	308	367	370	328	309	355	333	325	352	357	347	352	334	356	364	366	324	363	321	300	336	333	360	351	326	373	358	353	330	354	314	321	319	324	323	408	377	342	333	338	358	334	354	346	346	328	349	325	370	360	327	345	331	344	332	358	353	337	335	310	326	316	341	332	355	343	355	367	347	331	327	345	309	390	348	355	311	377	352	286	382	357	330	327	346	347	345	335	343	320	309	358	386	346	378	354	337	338	334	352	320	358	346	343	334	379	331	365	325	330	390	376	349	344	351	299	323	337	372	387	308	349	354	359	347	379	346	333	324	329	351	348	321	326	353	347	341	314	365	349	331	307	353	399	329	346	355	366	363	367	362	319	378	338	331	356	304	366	355	322	345	340	351	334	304	359	309	317	379	342	359	341	350	326	336	327	349	323	336	325	342	387	358	306	346	347	342	359	336	351	333	325	333	303	324	358	353	311	342
3424	8014	5731	2547	1897	1472	1167	1029	780	715	693	687	605	536	563	490	518	476	484	465	450	476	472	472	453	477	475	465	459	468	411	475	409	448	455	444	415	416	460	466	458	449	447	411	452	453	438	441	454	442	425	436	433	436	450	422	411	441	407	441	410	433	448	442	419	417	432	440	425	396	438	445	419	436	419	407	429	401	440	438	441	410	438	414	446	457	418	400	449	437	407	420	454	456	438	416	431	451	454	426	465	445	444	355	435	418	422	423	374	454	420	399	450	462	432	412	446	440	383	473	443	405	430	428	442	418	381	468	432	477	424	401	455	487	420	409	440	413	405	455	431	449	404	416	441	389	393	411	420	446	458	469	410	427	401	415	467	414	411	439	412	467	415	440	407	413	419	372	440	447	425	432	457	426	424	432	438	450	434	419	432	431	393	429	379	453	404	434	419	419	456	394	402	447	430	431	391	454	447	409	456	458	390	401	440	401	422	409	421	402	423	448	408	400	430	396	427	411	433	418	411	442	464	408	442	408	410	442	422	393	401	437	431	406	449	398	403	440	444	419	443	419	436	429	410	473	450	456	425	452	451	420	439	432	432	427	437	394	402	410	383	417	398	406	406	420	456	409	442	408	429	413	445	396	428	419	437	421	443	413	451	440	370	468	417	406	426	397	414	414	401	432	403	432	462	423	427	419	453	417	433	393	450	419	418	428	394	437	426	452	419	399	421	425	459	415	405	396	398	437	400	385	436	438	416	444	447	400	470	472	431	431	452	433	450	413	417	409	433	395	408	416	452	429	401	458	440	447	436	442	431	390	446	423	428	429	433	397	430	427	406	410	420	446	414	409	457	436	397	429	440	401	420	448	433	422	424	449	448	429	384	412	385	380	417	431	432	426	414	444	407	462	455	449	415	427	379	421	444	420	450	408	386	401	417	422	424	455	438	424	453	421	457	403	423	421	403	442	419	438	432	423	396	453	404	429	400	400	414	462	412	427	455	458	429	408	399	416	393	429	418	434	460	408	456	450	439	416	398	414	436	392	411	427	414	390	441	413	413	422	452	422	417	412	420	415	412	411	414	418	419	456	447	489	422	420	438	459	443	418	438	394	426	440	422	446	442	380	409	461	381	418	406	429	410	437	447	385	419	420	424	416	406	421	407	421	450	429	406	445	453	471	432	438	445	383	426	451	416	444	379	389	402	463	455	434	432	422	409	430	448	440	420	424	435	423	445	422	414	460	422	418	394	433	404	423	425	412	424	416	426	422	434	436	414	444	445	408	408	437	401	456	453	435	391	420	409	440	408	415	424	432	426	404	422	425	428	420	415	472	474	429	422	403	439	414	414	454	448	377	427	429	416	430	402	391	435	403	421	424	445	414	449	425	445	442	412	429	432	376	465	427	468	425	444	420	384	421	407	413	407	428	455	411	439	386	417	439	432	419	403	447	424	421	435	437	393	416	427	461	426	422	393	436	441	418	438	371	403	425	427	430	455	405	414	444	421	396	403	415	434	411	412	452	432	419	440	437	421	442	413	439	416	416	411	431	428	421	438	390	446	435	425	425	412	426	412	438	416	400	443	419	419	423	416	469	436	407	407	420	404	430	455	409	414	425	426	418	414	381	417	427	392	416	439	428	459	459	434	415	406	419	428	416	442	438	424	443	470	412	435	460	418	403	445	406	444	375	423	450	437	416	414	424	453	417	406	415	432	417	379	410	422	432	439	400	418	426	399	439	449	449	445	465	450	444	432	428	418	438	435	447	432	433	415	423	408	425	413	438	443	433	428	448	429	421	394	450	435	434	423	419	440	393	408	453	418	422	474	413	411	383	419	408	439	427	437	484	443	405	421	433	441	411	451	425	413	429	440	412	419	418	437	422	435	448	443	435	427	403	430	423	413	416	439	395	451	425	403	440	428	442	421	413	419	430	441	407	390	417	431	430	390	400	415	468	444	413	454	427	458	434	444	435	455	443	437	447	401	410	424	395	423	442	433	417	409	435	434	449	406	442	435	426	450	434	396	428	427	431	423	417	470	435	407	413	441	419	427	393	418	425	431	438	420	398	478	373	432	400	444	424	424	411	440	407	409	436	451	440	419	432	420	487	441	426	424	449	426	392	409	380	440	427	436	442	400	398	424	449	460	405	380	409	380	399	412	446	464	448	442	434	472	422	417	397	417	425	397	413	422	445	420	395	414	400	413	432	441	429	438	427	459	431	442	413	426	394	422	428	425	411	424	428	411	442	419	468	455	393	445	421	388	429	428	438	409	398	391	416	417	423	432	422	399	433	456	424	423	409	422	436	463	397	452	402	433	433	407	381	409	423	430	445	414	395	479	412	401	413	414	393	439	448	418	413	434	405	412	438	436	384	399	421	431	416	378	397	450	402	426	428	431	439	428	416	414	474	428	440	411	431	388	439	434	435	403	433	437	420	458	400	435	454	416	434	406	437	411	433	404	413	408	434	433	416	430	428	430	434	428	467	428	426	416	472	421	441	434	408	434	396	365	430	405	413	466	416	416	430	432	466	416	419	430	395	381	442	493	419	447	379	440	429	424	408	456	444	445	418	414	427	415	399	436	397	442	378	418	444	426	442	451	425	437	432	433	452	449	386	402	451	406	421	407	435	472	409	421	450	453	448	425	429	443	409	414	416	422	435	407	427	425	388	428	403	430	423	437	411	381	433	398	407	426	411	423	446	416	448	394	441	440	442	407	456	399	410	375	402	424	402	433	434	419	437	467	436	437	441	439	445	439	463	435	461	397	454	423	413	421	423	404	454	438	430	443	397	448	441	434	388	425	412	410	396	416	442	436	421	403	433	455	437	425	431	396	429	420	405	453	408	429	437	406	379	434	430	427	419	451	463	403	415	423	451	451	416	412	421	458	427	425	401	391	404	391	421	436	426	446	430	427	428	416	435	408	428	450	418	458	426	415	403	429	448	433	421	445	438	415	424	421	402	422	393	410	413	446	426	412	401	435	462	423	447	465	414	420	444	435	409	416	431	440	432	397	426	386	444	430	415	447	434	395	443	435	426	438	410	456	406	398	433	418	420	402	414	406	430	448	401	426	435	447	426	427	441	423	427	424	428	423	386	437	426	390	443	415	398	431	436	405	435	421	430	433	415	422	421	399	459	387	426	435	409	438	425	404	460	411	428	401	414	455	443	408	424	436	420	458	414	399	414	413	436	421	434	388	406	441	432	434	473	427	467	428	393	444	431	455	435	404	422	441	440	416	449	450	433	415	399	443	430	433	407	423	482	415	439	424	417	429	395	428	422	401	432	452	433	403	391	423	402	413	406	407	419	411	421	432	425	430	434	428	425	442	407	428	415	414	446	442	435	422	437	469	415	443	408	439	410	407	419	424	394	423	421	427	445	429	419	414	401	445	393	424	402	452	445	389	422	447	463	424	434	431	420	410	441	442	412	431	425	379	443	415	409	445	447	438	406	414	446	388	424	421	440	433	402	417	406	439	412	422	424
24613	21060	27031	25192	9168	482	397	309	276	239	241	264	229	216	219	238	233	251	213	236	230	208	237	214	230	221	199	214	201	216	214	223	199	206	216	227	238	238	229	209	211	230	232	220	183	204	214	194	214	207	212	218	203	220	213	211	202	206	211	217	203	184	214	180	217	226	193	197	199	198	183	216	207	224	179	209	213	195	196	219	215	221	218	174	204	202	209	218	199	209	184	228	200	214	215	201	201	214	216	215	225	200	193	200	232	190	198	240	191	220	214	230	228	205	187	204	203	215	228	187	189	212	197	238	194	220	205	191	197	230	183	200	214	214	192	220	200	208	190	200	196	198	212	218	182	202	212	200	206	233	211	191	188	217	201	199	212	229	189	198	181	207	183	220	224	212	179	202	200	234	194	212	195	200	181	221	227	204	180	204	183	200	207	202	214	198	213	188	207	250	221	204	186	188	227	215	220	191	202	197	191	217	200	209	193	192	216	233	209	215	210	207	211	207	189	184	196	202	219	211	199	214	196	209	242	193	173	191	238	197	222	198	223	216	211	208	223	208	217	201	195	207	200	208	236	208	212	208	199	247	189	191	221	203	221	179	211	229	214	220	206	202	196	212	207	210	200	190	211	213	195	230	198	215	193	193	214	184	208	184	186	241	203	213	205	198	229	196	225	205	177	217	198	198	239	194	202	220	199	184	205	233	174	180	208	220	218	192	225	226	202	214	194	222	218	208	182	200	201	205	210	185	190	193	188	209	225	184	235	209	225	213	203	206	214	205	219	188	210	213	220	207	225	202	202	192	228	238	200	210	210	200	202	202	195	193	218	215	197	188	212	191	225	233	214	197	202	209	186	205	186	182	196	208	203	227	196	193	205	206	218	215	221	219	219	218	222	212	184	221	215	229	232	205	213	218	209	202	208	219	213	228	205	189	224	219	203	201	218	208	204	220	196	197	213	204	237	194	208	202	198	219	218	216	203	195	203	214	194	208	235	213	200	202	207	215	175	226	217	202	223	203	203	204	217	220	203	196	224	187	230	233	225	211	183	206	187	219	226	239	201	215	197	228	204	188	183	189	215	220	218	231	232	218	206	206	205	167	205	213	176	180	196	216	207	219	191	221	222	226	168	214	194	208	219	217	205	194	210	210	211	237	202	209	201	198	223	206	190	223	202	216	191	233	189	179	193	212	227	207	193	197	180	209	189	219	195	191	234	243	213	234	206	210	204	193	207	216	202	219	194	204	235	186	204	212	206	214	200	222	228	220	201	204	237	218	221	201	204	225	206	192	197	208	200	208	202	206	197	192	186	225	214	230	207	214	191	196	205	191	220	206	218	171	214	218	215	215	201	211	219	207	185	214	213	194	219	221	203	221	214	236	206	207	200	222	203	202	234	203	225	212	202	203	198	204	219	218	225	208	190	205	221	211	213	208	216	203	210	217	210	206	204	216	194	203	197	210	206	197	217	194	197	179	205	204	204	184	199	184	204	201	183	189	198	216	255	209	222	210	193	181	202	235	212	203	206	206	206	214	211	195	199	210	209	217	217	205	221	192	204	192	214	187	179	218	208	200	217	213	238	236	208	208	211	216	202	213	217	236	214	221	189	203	214	197	244	197	197	213	196	218	198	218	247	175	197	196	224	181	210	209	211	203	196	204	215	216	217	202	224	206	192	220	215	201	234	193	195	194	218	212	220	201	226	228	205	210	244	217	210	208	211	196	216	224	199	229	213	211	207	187	184	200	208	206	232	213	214	190	207	226	202	183	192	191	197	190	197	194	202	198	211	189	180	218	196	194	229	214	204	188	202	210	232	188	210	220	190	192	202	208	207	209	195	204	201	224	203	222	231	232	228	192	216	208	195	201	238	213	218	226	222	207	216	209	222	184	189	229	220	200	195	209	188	196	212	203	193	228	209	194	224	231	228	214	211	220	200	223	200	210	218	203	209	191	175	215	207	195	238	183	225	218	192	226	210	195	203	229	213	212	180	230	176	196	193	208	248	191	222	208	213	195	189	196	206	231	208	192	195	185	207	204	192	214	208	203	214	196	232	217	194	208	200	219	172	214	196	223	202	207	190	208	210	230	210	220	215	202	221	226	213	202	218	207	194	217	199	214	195	191	199	204	234	216	225	221	211	218	225	190	197	229	226	211	221	205	224	187	194	188	199	209	252	209	225	227	230	206	194	199	196	207	220	204	219	195	178	210	212	203	202	219	195	203	193	204	215	195	204	203	194	218	211	204	201	170	191	219	212	203	209	237	211	225	182	198	234	199	193	233	223	208	229	207	215	206	183	207	215	209	226	229	214	197	218	228	213	210	201	185	214	189	184	209	194	205	205	206	193	225	197	219	185	167	204	185	221	220	245	204	231	219	194	208	219	200	210	208	217	220	212	189	232	182	209	197	211	218	233	214	200	201	221	203	214	232	219	204	229	198	205	235	219	168	222	201	217	186	208	201	214	206	208	236	226	205	212	202	216	215	214	193	192	206	211	212	214	209	198	190	184	222	216	211	218	196	212	191	197	219	190	206	199	229	187	202	193	217	230	198	238	210	210	218	193	191	208	197	208	218	189	215	202	189	212	203	189	197	227	198	222	209	188	229	221	209	207	216	187	194	217	194	224	196	197	235	210	215	208	192	214	188	221	229	224	198	217	202	185	197	189	209	199	218	208	194	198	176	218	185	229	190	196	180	213	215	212	220	201	237	194	213	216	219	227	223	180	217	186	205	215	198	186	205	200	208	169	197	209	214	227	228	215	236	204	184	177	203	208	198	223	205	240	220	211	193	174	214	215	212	210	227	199	196	215	230	226	229	181	210	215	213	235	201	216	221	185	224	241	205	229	207	215	196	192	198	200	209	183	230	194	192	222	247	237	205	235	197	225	185	184	200	206	235	195	208	192	207	205	202	200	195	201	205	204	207	197	213	188	212	222	222	227	217	187	244	188	211	203	213	173	194	245	218	210	217	203	216	224	183	199	194	200	197	229	235	220	217	227	214	229	229	200	206	237	207	210	222	193	223	190	234	206	224	162	180	226	214	232	222	197	211	218	222	198	207	211	196	201	205	219	215	196	188	210	212	221	213	207	218	223	228	225	189	225	210	195	212	216	186	209	205	205	195	208	197	175	226	177	247	213	213	202	199	212	212	226	217	215	207	199	213	214	213	183	226	217	227	195	212	217	198	196	214	220	204	221	205	221	206	198	185	206	228	210	238	212	218	199	230	231	204	209	216	198	209	216	221	196	221	192	182	210	226	201	206	217	210	196	191	207	213	210	206	196	206	209	225	212	200	190	221	202	224	203	182	209	215	230	209	220	229	221	231	215	220	210	204	197	203	184	205	205	212	205	188	211	174	212	202	208	180	187	214	213	201	204	196	200	211	220	206	237	178	188	210	210	197	228	219	220	198	183	231	214	220	197	189	197	199	200	201	188	193	189	198	203	211	208	198	202	202	193	227	184	206	230	218	203	200	213	219	181	207
3308	4284	2993	1364	1038	824	676	543	490	433	415	377	350	338	368	311	308	257	305	266	302	306	266	248	268	278	272	259	279	290	275	250	268	247	272	245	261	261	261	259	285	267	271	268	246	286	264	256	293	271	256	262	259	231	228	260	254	243	289	249	277	225	290	243	252	263	265	263	266	288	252	247	261	242	282	247	239	261	260	267	252	254	268	223	268	260	264	253	264	224	276	226	249	238	244	249	246	255	264	252	263	243	226	265	244	251	247	244	260	262	242	257	271	265	233	247	225	257	263	256	270	270	235	250	243	241	261	237	250	247	234	271	239	249	267	255	245	269	246	236	247	242	252	255	247	247	259	264	254	211	268	255	269	262	266	266	247	245	261	256	244	265	270	275	268	239	232	238	246	257	240	234	269	251	236	251	250	212	250	246	256	263	264	239	258	226	254	268	258	252	233	249	258	238	256	230	251	246	225	231	237	237	273	246	283	234	261	251	276	246	290	272	255	284	233	242	268	240	262	271	249	253	258	269	274	240	250	260	279	261	238	251	267	248	282	252	259	235	263	238	255	244	263	274	255	253	257	249	249	252	264	264	241	228	224	251	267	269	283	261	250	233	243	241	270	270	259	256	272	221	265	268	218	241	235	284	241	233	239	243	261	280	249	243	250	254	267	242	240	260	236	281	257	264	234	249	225	285	253	256	247	218	233	223	219	248	242	232	238	274	252	230	229	239	249	279	286	263	252	252	267	253	228	257	266	256	264	240	258	247	261	228	236	265	255	285	248	251	257	236	257	247	250	259	247	274	266	255	249	233	222	247	263	256	258	250	253	245	244	276	245	255	271	248	263	265	245	252	256	235	246	281	256	252	262	248	220	247	235	260	260	242	258	283	256	251	228	258	256	256	252	205	247	248	264	240	260	255	269	262	243	254	251	268	238	239	261	236	261	273	232	232	231	271	222	228	255	241	245	281	236	262	241	246	245	247	276	283	247	272	249	265	250	247	256	237	230	215	256	250	244	245	259	293	237	266	269	220	262	254	253	249	255	283	262	262	261	247	238	228	244	231	275	249	245	257	232	273	265	247	239	256	236	276	246	269	251	271	227	256	237	295	239	238	246	220	264	224	242	268	270	267	242	259	265	273	257	237	242	224	255	241	245	230	259	232	250	217	242	255	235	227	259	244	210	250	254	263	282	238	243	250	242	254	274	264	240	234	266	267	258	260	241	244	252	249	238	242	229	238	262	239	256	251	243	250	262	238	246	279	258	256	292	265	239	261	246	223	265	271	261	244	272	254	255	268	234	248	245	252	238	255	227	257	241	253	286	257	240	286	261	251	266	257	244	204	240	254	272	246	259	244	225	257	248	255	241	263	234	279	238	257	251	240	233	236	224	249	267	235	251	271	254	242	274	279	248	248	249	246	255	253	226	245	263	255	249	245	256	257	264	246	241	236	268	255	245	242	255	264	258	234	246	250	236	270	267	263	256	258	259	246	259	266	261	269	253	232	250	229	266	235	262	236	239	249	243	252	223	250	256	233	272	249	254	262	251	247	254	257	245	249	224	257	274	243	259	243	249	240	253	257	279	245	240	269	233	243	263	254	237	260	236	253	244	252	246	243	231	284	264	279	269	246	253	261	257	240	259	238	256	244	239	252	240	247	264	241	245	223	259	259	214	254	281	264	279	258	261	250	217	242	268	264	227	216	271	243	252	264	253	235	271	226	247	253	234	241	266	267	239	260	263	266	250	265	268	248	270	249	245	269	271	227	258	274	264	234	243	264	246	277	271	252	237	258	246	258	269	250	233	272	272	259	249	270	264	254	278	223	236	257	264	286	259	231	238	243	264	271	257	257	235	265	266	268	247	264	270	246	239	261	248	249	278	263	249	257	248	273	246	287	245	248	260	281	260	273	256	243	244	263	251	255	253	252	227	291	238	264	278	263	240	216	253	205	218	235	281	254	227	249	259	239	270	248	242	275	279	224	236	271	279	263	255	240	248	231	233	236	246	267	251	266	243	221	267	251	256	244	258	249	230	219	262	250	256	260	221	250	243	269	270	251	235	260	249	223	235	269	260	292	261	270	255	275	251	250	252	257	263	261	277	239	271	240	254	268	230	261	274	275	252	232	234	251	238	264	247	271	250	249	230	263	269	252	265	243	239	233	246	247	254	238	234	274	244	269	272	258	252	225	303	251	258	253	242	234	259	236	281	247	257	256	264	248	252	257	234	261	257	256	220	278	241	226	241	260	245	233	276	249	254	247	253	256	257	229	268	253	252	226	275	282	244	246	212	259	266	258	265	258	252	247	249	249	290	256	283	250	240	265	277	248	241	244	206	264	278	252	281	262	272	238	243	267	225	249	238	259	250	241	248	253	255	258	257	255	248	233	285	230	260	248	241	259	249	259	250	233	240	252	263	260	246	247	254	290	238	278	256	249	280	255	241	249	287	242	279	233	226	250	284	263	249	279	250	281	221	265	264	253	264	294	293	258	261	239	266	276	237	232	258	233	254	246	240	238	234	261	233	241	259	227	246	288	236	247	260	251	247	257	275	268	249	240	250	235	250	243	223	234	227	232	227	255	249	223	224	247	258	231	255	253	241	246	278	247	272	233	258	264	261	265	249	232	247	230	263	250	246	250	263	243	244	256	237	259	246	234	267	262	238	235	261	251	242	249	252	254	262	272	239	265	240	280	260	258	262	245	267	238	259	236	250	232	256	264	256	274	264	263	283	250	231	269	241	238	255	259	242	249	240	232	239	242	255	255	278	266	252	251	235	220	233	258	293	239	250	253	264	264	244	245	248	264	264	240	251	257	257	245	254	242	251	238	271	278	253	252	258	264	252	245	271	227	238	266	264	227	259	259	256	248	250	271	242	235	266	280	255	258	255	257	251	233	249	245	268	274	232	271	254	271	256	235	280	257	235	253	253	261	262	250	235	246	233	257	252	238	273	277	251	245	259	263	238	256	258	221	253	273	239	266	257	256	253	238	269	237	256	221	245	245	234	259	259	225	233	252	259	234	253	271	234	236	241	243	257	258	239	256	267	250	251	297	240	250	233	236	218	263	221	230	239	249	253	261	265	257	264	257	246	254	261	249	248	262	254	234	271	239	250	250	237	235	248	249	256	239	262	248	247	252	239	204	242	232	243	251	246	279	282	261	266	255	240	238	289	273	249	278	264	251	263	252	267	233	264	258	254	279	239	244	243	243	228	252	252	232	252	247	255	252	273	253	256	234	285	261	269	272	233	264	241	260	219	235	256	244	249	256	250	239	259	224	246	237	266	268	253	262	251	256	284	243	253	273	251	235	252	255	255	251	280	242	283	272	253	248	235	282	253	247	249	259	264	273	249	228	260	238	244	259	238	235	253	255	257	238	271	243	231	265	246	249	253	285	254	232	253	290	224	228	266	244	270	268	256	255	268	274	280	220	278	247	255	244	243	238	252	243	262	282	242	244	239	252	252	268	261	237	270	262	242	232
22553	21107	28683	23768	21101	21112	6710	662	471	391	356	305	270	253	235	224	260	187	184	207	181	177	176	169	181	150	154	177	176	164	138	152	159	159	128	163	153	150	130	136	155	168	148	145	153	152	147	158	155	139	145	150	149	143	131	157	146	144	155	132	139	166	146	136	166	161	131	129	127	160	139	158	164	145	123	154	159	140	138	144	166	137	148	157	137	125	138	155	133	142	135	122	149	134	139	154	132	119	151	129	156	145	128	128	140	153	127	144	148	155	138	136	123	132	146	118	144	133	120	154	150	126	136	139	140	150	138	134	126	133	141	137	131	143	154	127	126	133	139	137	133	124	133	136	132	160	137	142	133	143	156	148	152	133	127	137	147	113	118	128	137	132	155	112	129	134	124	152	166	142	179	142	147	128	139	149	123	121	162	156	137	139	139	132	140	165	136	129	147	147	137	139	145	141	120	134	134	134	128	145	161	141	143	159	140	147	142	121	138	138	138	142	129	127	147	145	153	121	128	136	136	141	136	129	149	140	134	134	136	144	145	145	122	144	146	145	136	130	121	133	122	141	156	140	129	148	120	135	133	141	138	146	137	145	130	152	151	133	150	123	144	131	165	105	131	118	123	132	156	123	146	125	138	152	146	142	138	148	146	140	153	129	137	152	148	148	143	150	142	140	139	123	129	117	135	147	142	143	147	125	127	121	162	150	144	138	143	139	118	145	135	118	123	134	131	150	133	140	148	136	136	142	154	121	140	147	131	153	146	132	157	165	143	114	160	135	141	127	122	142	119	145	138	132	135	131	156	145	140	130	149	127	136	136	148	133	132	117	135	134	135	139	146	105	155	122	118	133	147	135	148	133	132	132	150	140	128	135	141	129	119	140	153	144	148	157	134	156	106	145	133	149	117	155	154	137	142	124	129	153	127	146	143	148	137	139	131	161	142	157	155	132	153	128	136	132	146	140	126	130	167	135	134	129	137	129	122	144	141	132	124	132	115	165	144	125	141	139	148	135	128	119	148	129	136	143	110	116	138	137	140	127	142	132	164	128	137	127	141	121	109	139	151	110	116	143	126	155	123	125	123	149	168	136	144	146	152	149	137	144	130	138	132	139	137	136	125	176	157	139	157	132	162	125	135	149	138	169	132	153	127	129	145	127	129	136	147	151	150	125	137	147	143	122	141	134	143	131	140	130	157	128	144	121	147	137	149	154	136	156	151	131	136	131	134	136	125	138	131	118	139	145	124	153	140	138	142	156	135	128	138	157	123	143	149	142	128	123	134	128	149	135	145	132	129	159	150	145	138	124	135	143	128	142	129	160	135	130	141	147	155	135	160	160	131	130	131	140	129	135	124	138	128	139	162	147	146	139	146	116	142	148	125	136	132	131	147	132	128	146	122	140	134	150	171	153	142	121	111	117	155	147	134	132	123	152	138	139	143	143	132	146	148	145	140	142	146	146	153	122	147	134	163	131	154	128	146	161	137	142	124	132	130	138	114	124	139	110	131	123	131	151	109	118	144	135	148	135	109	127	132	139	147	150	128	132	133	154	130	169	129	138	122	175	128	138	141	136	152	136	144	148	142	161	134	138	132	149	121	136	129	147	149	130	140	135	140	133	117	135	154	131	124	162	144	149	132	139	145	142	134	137	152	138	144	136	140	143	152	132	138	154	139	160	134	126	146	146	134	119	167	125	140	167	123	139	152	130	154	140	136	137	154	159	137	131	131	140	121	136	140	131	147	133	139	142	117	154	140	132	127	152	128	139	140	134	129	140	131	138	163	138	134	144	140	136	126	149	122	139	146	133	146	148	136	136	158	129	154	144	135	145	155	157	138	123	150	140	130	138	135	139	149	144	144	116	143	120	124	133	137	163	136	145	141	135	127	144	110	139	127	143	132	145	154	166	130	133	133	172	150	141	123	135	126	146	134	123	154	115	128	121	136	123	135	148	114	145	135	129	132	150	148	125	129	141	126	120	152	135	150	137	148	147	140	132	134	144	146	155	115	137	155	137	149	159	124	142	159	132	138	139	112	129	142	137	144	135	136	144	131	121	138	134	137	142	117	123	143	148	162	148	135	136	117	105	148	137	131	123	145	140	157	145	138	138	157	151	123	147	136	137	123	140	110	125	152	156	133	133	147	127	135	142	132	138	135	128	141	148	129	128	118	135	133	139	122	148	135	115	143	136	113	137	150	134	134	143	147	149	139	137	161	145	152	130	145	148	115	144	138	127	150	135	126	154	135	118	142	154	127	141	140	145	122	144	140	126	141	149	153	135	130	139	118	114	139	131	154	134	156	150	137	130	127	129	126	148	157	155	148	144	139	128	130	124	148	113	136	133	151	139	144	143	134	122	147	120	134	153	126	120	141	161	170	163	135	139	120	142	131	139	128	165	153	133	141	144	134	127	140	115	118	127	140	123	121	142	161	148	123	129	133	141	135	121	132	129	119	148	147	146	136	138	136	122	127	157	150	131	155	131	142	118	128	160	145	148	132	120	123	150	156	143	143	154	137	119	135	151	149	121	143	146	139	147	128	149	152	129	151	133	127	133	148	152	124	141	136	142	139	151	136	136	149	136	133	110	141	143	167	133	159	149	148	154	139	140	129	141	144	146	146	126	121	140	132	130	153	140	113	149	134	105	155	134	161	132	160	142	149	130	154	140	139	125	145	134	144	117	151	132	143	130	137	124	146	142	157	128	125	161	151	141	125	142	138	129	153	151	135	124	120	144	140	133	113	132	140	150	138	158	152	142	140	134	154	129	129	137	118	148	139	157	150	138	158	143	112	158	118	141	160	117	147	133	154	158	163	142	126	169	131	124	126	123	133	134	152	153	148	144	144	129	132	123	131	158	140	124	124	136	104	133	140	131	148	145	130	143	158	139	150	148	138	150	121	144	122	169	150	136	130	131	130	152	128	142	137	137	131	143	129	145	128	136	153	134	139	125	140	128	146	146	127	136	121	149	120	121	141	155	136	139	133	119	138	140	154	124	162	126	122	136	125	143	132	155	130	134	117	149	132	141	139	121	126	124	146	110	118	127	139	141	129	153	115	141	159	150	134	146	142	129	145	129	144	136	146	110	139	143	116	130	125	118	137	135	150	143	150	151	142	134	132	115	136	145	134	141	133	144	147	137	138	143	123	140	131	145	138	145	132	139	142	131	143	158	137	152	121	137	140	126	156	136	158	155	135	155	147	142	135	119	154	159	136	130	150	139	134	127	149	133	159	138	126	147	135	134	143	127	143	145	150	114	128	109	139	175	132	133	129	131	121	128	137	131	139	137	165	135	136	134	134	155	128	132	133	171	119	135	122	138	145	136	166	142	148	141	145	150	135	134	155	144	128	155	144	130	128	132	128	139	132	116	140	140	134	153	148	142	134	161	137	142	146	133	131	138	117	126	137	148	152	114	126	139	142	133	125	138	126	156	130	127	127	143	138	146	128	139	129	156	128	131	154	151	124	129	140	152	125	140	113	125
4537	13050	8969	4230	2854	2064	1562	1310	977	801	683	572	467	449	381	374	346	324	286	287	267	294	256	256	248	256	255	221	221	210	228	239	217	190	199	198	196	208	190	214	178	205	186	210	189	222	193	212	182	166	176	194	180	192	183	186	195	193	157	185	178	186	184	172	184	186	177	180	175	190	183	205	178	198	179	178	167	170	172	174	200	181	182	178	209	158	168	155	172	167	191	189	165	205	182	180	197	200	182	180	165	176	187	177	162	181	172	170	165	176	174	186	161	193	158	171	177	168	168	194	177	176	179	190	183	190	179	170	164	170	200	193	173	175	163	191	166	184	183	191	189	169	174	171	186	181	183	182	190	183	188	171	181	176	178	186	183	192	154	183	160	164	159	178	170	172	193	166	182	156	183	184	175	184	164	189	169	171	178	180	187	189	157	163	163	174	148	171	197	161	197	158	155	170	178	178	177	159	186	187	207	145	169	169	187	184	172	193	176	176	164	181	182	166	181	183	191	149	168	159	164	181	192	155	167	178	169	199	179	167	177	165	154	201	186	179	176	164	186	194	196	170	179	178	184	161	173	178	190	170	204	196	168	148	171	176	196	181	181	160	175	164	197	156	172	170	154	183	178	180	179	188	186	173	189	169	161	184	176	182	174	176	181	186	191	190	166	181	174	159	179	158	178	185	161	173	174	190	186	178	163	199	168	182	199	178	161	171	173	189	164	177	199	198	193	180	186	174	174	164	166	153	197	183	190	166	172	179	180	165	157	165	181	179	175	174	155	187	195	171	163	195	162	172	200	196	161	169	168	175	175	183	173	157	187	198	186	168	158	177	180	160	157	182	194	185	168	183	162	174	175	173	163	194	167	183	196	176	176	179	175	170	190	189	197	189	156	190	173	194	171	180	187	183	161	175	188	177	188	162	199	173	164	176	175	169	212	175	158	166	189	194	180	175	182	175	199	177	184	180	164	160	183	171	169	175	160	186	192	164	176	193	177	164	180	169	191	212	184	174	175	186	176	169	163	187	182	173	196	182	177	204	172	179	172	179	151	149	168	172	153	158	173	187	195	190	163	183	165	175	178	190	173	197	180	165	164	175	180	181	206	175	172	166	184	185	168	164	179	180	187	168	187	174	174	187	195	158	181	167	175	187	173	159	182	179	153	182	191	163	182	159	180	179	177	189	162	161	168	201	184	210	189	184	184	192	171	168	184	185	178	180	188	156	182	170	188	174	186	156	162	168	203	193	162	171	196	169	176	176	172	176	183	168	187	173	168	169	193	185	198	163	162	175	176	204	162	189	185	165	182	158	182	171	158	168	177	181	146	167	173	172	175	188	168	178	190	182	183	178	162	186	180	163	191	179	209	156	180	197	167	171	208	190	185	168	197	194	149	170	158	191	180	176	198	176	180	155	197	175	152	169	202	177	187	191	162	171	167	172	182	165	180	165	189	176	176	194	197	179	187	181	145	193	182	172	170	175	187	185	193	170	187	172	180	156	176	178	185	193	163	181	161	184	177	180	175	205	183	170	194	191	149	165	190	182	179	180	178	179	176	177	182	159	180	178	191	181	178	195	183	197	135	187	180	179	186	187	188	201	165	171	171	171	178	167	171	184	174	173	177	172	183	178	180	190	197	175	194	137	199	182	181	180	174	173	176	176	167	188	186	154	179	179	176	173	186	173	196	194	184	168	172	177	165	181	183	185	187	171	186	169	168	191	177	185	156	172	191	174	170	194	179	178	206	167	176	163	146	184	155	175	189	170	181	174	188	207	169	178	160	173	198	178	184	174	192	164	161	184	175	163	167	171	179	184	185	154	162	173	176	193	183	167	156	182	187	185	196	154	175	178	165	182	188	186	187	180	176	181	197	175	169	168	191	185	193	169	184	184	164	161	183	191	182	178	191	155	170	182	175	188	179	180	157	209	150	145	190	184	158	181	187	193	167	158	197	179	156	166	170	158	170	164	195	179	173	169	171	159	168	185	161	170	160	190	173	185	174	173	168	172	204	151	187	188	162	172	182	172	196	177	176	182	184	175	205	167	167	183	168	177	173	179	181	184	175	168	152	173	181	177	159	185	178	192	205	179	198	188	156	175	164	164	166	203	157	179	179	154	162	168	190	144	164	168	168	185	179	186	177	169	174	172	155	186	184	185	168	184	174	164	192	175	167	202	169	173	195	175	202	190	186	162	189	163	200	145	186	157	185	165	202	168	192	172	162	163	188	182	166	203	172	188	175	157	164	161	176	191	178	175	184	188	188	198	182	171	186	179	207	164	204	180	184	200	170	159	173	184	207	184	191	175	174	177	161	174	164	189	193	174	183	161	167	197	182	176	178	173	165	182	162	163	188	160	173	180	188	162	166	149	181	178	180	174	185	199	175	172	163	154	175	197	167	175	179	187	154	180	200	165	177	183	187	169	189	179	174	189	163	183	177	167	211	182	175	166	180	180	200	190	176	181	177	182	155	166	182	181	174	183	173	179	150	173	182	184	169	190	173	163	173	174	160	183	172	205	180	188	180	203	185	184	193	218	172	169	195	188	188	186	195	170	172	185	191	173	182	182	174	151	192	194	173	195	164	185	193	162	177	208	167	167	169	178	190	197	191	173	178	177	178	172	190	176	167	170	211	173	163	181	155	186	187	166	171	170	179	186	183	175	143	192	183	180	172	188	187	182	167	190	157	172	168	177	165	176	172	179	176	198	185	163	215	195	180	198	161	163	201	155	174	168	197	196	151	176	186	157	181	182	181	184	195	173	174	187	196	178	153	184	150	185	163	173	179	181	181	187	184	173	165	191	180	185	162	184	171	169	175	135	170	179	175	157	190	179	174	185	174	177	170	176	194	178	167	192	187	172	185	169	177	144	177	183	169	186	181	169	155	168	172	185	176	190	159	183	167	196	177	194	201	176	195	194	160	184	154	161	211	185	183	149	192	175	207	196	189	198	160	148	166	193	169	166	195	181	198	174	167	190	155	178	172	171	193	176	186	182	194	159	161	160	178	180	171	184	167	196	173	176	204	178	155	192	196	187	194	173	171	185	158	155	175	182	175	160	162	185	172	175	147	174	185	168	161	188	152	188	189	190	187	176	172	172	178	180	178	180	182	161	141	184	169	173	181	150	189	174	147	159	205	166	165	159	191	189	182	171	185	163	178	181	195	203	162	171	188	164	208	166	173	182	174	166	173	159	178	179	190	183	181	173	186	174	189	158	190	169	170	190	190	166	185	200	181	183	176	151	182	165	185	167	168	164	177	169	198	205	158	189	177	184	174	183	177	180	194	167	175	174	172	189	170	154	187	168	160	189	176	201	209	188	209	191	171	186	197	178	153	161	186	173	174	177	191	169	181	165	158	180	166	176	182	183	163	182	182	188	170	168	176	159	179	179	157	169	190	187	170	188	191	152	170	213	210	178	166	173	175	177	184	172	144	167	173	177	200	165	180	191	129	197	176	165	174	169	172	155	184	201	188	195	167	189
27174	17953	3572	618	462	406	380	369	402	333	359	355	342	358	376	356	367	389	389	382	351	343	359	340	349	355	369	361	324	364	349	359	356	378	398	373	338	345	388	370	378	379	369	342	354	357	378	364	364	384	372	349	394	346	308	335	380	387	376	351	391	367	348	377	360	338	365	353	335	366	378	386	418	383	387	370	380	354	341	375	336	359	344	348	360	368	337	355	326	343	347	402	370	409	362	355	381	351	337	373	365	355	383	350	366	375	328	380	386	333	399	365	372	378	371	376	347	370	363	381	384	335	355	380	342	371	352	374	348	350	365	373	358	392	378	383	364	328	383	357	380	350	372	366	337	361	351	359	357	403	392	379	373	342	336	347	368	373	379	350	415	371	373	356	376	356	378	367	409	397	365	386	386	391	365	367	327	379	352	305	361	357	366	403	363	344	370	374	375	368	369	371	358	369	359	384	349	361	373	374	359	372	390	340	361	365	369	384	342	347	378	347	371	347	354	370	344	331	394	341	353	395	362	362	373	380	359	380	363	346	366	391	392	333	364	357	379	365	370	310	383	364	357	353	369	368	337	343	377	372	349	351	348	363	360	374	368	369	370	385	385	352	346	385	365	413	348	343	374	356	407	376	374	339	388	381	395	360	367	365	363	335	327	352	371	353	379	354	368	323	361	375	359	348	351	345	355	355	391	333	345	363	342	404	362	332	383	358	353	382	370	382	345	358	343	355	338	375	394	376	344	398	348	332	342	368	358	342	352	409	364	340	367	376	382	361	391	353	334	394	391	366	390	377	353	350	387	348	400	349	358	347	406	334	348	365	364	364	370	376	408	345	382	357	352	357	343	391	410	370	404	361	358	376	399	334	371	372	371	397	362	396	382	337	373	335	351	362	375	348	361	369	358	372	318	399	403	372	338	359	370	367	344	378	390	342	383	367	368	354	321	394	321	351	372	373	378	366	402	369	351	381	373	388	368	360	340	356	332	344	349	368	360	344	371	357	354	349	361	357	366	382	378	401	373	379	362	378	356	366	320	361	366	358	358	370	376	374	358	373	350	359	352	390	318	344	352	370	339	352	356	360	349	359	391	368	347	355	353	385	354	378	361	381	366	350	345	352	367	389	368	353	364	350	363	354	382	351	378	344	370	378	386	353	399	371	359	352	374	346	354	383	373	344	368	350	362	323	365	372	360	366	379	364	367	379	351	359	314	334	374	344	376	375	388	356	333	372	369	332	366	355	349	354	407	359	362	379	346	358	365	365	341	318	344	340	354	383	341	369	391	372	338	346	364	353	375	369	345	333	387	328	372	406	358	341	368	355	374	380	373	349	361	374	347	406	347	378	378	387	394	352	345	346	349	369	358	361	356	382	339	348	358	354	348	360	335	365	370	394	365	362	345	386	342	338	365	368	369	365	381	383	353	336	387	378	345	352	383	362	330	401	351	386	351	359	355	367	373	367	372	371	428	367	365	382	365	358	381	380	363	359	366	412	356	375	379	378	357	388	375	349	382	378	367	367	351	380	349	376	372	360	334	358	354	348	362	353	347	356	365	400	330	382	336	367	364	392	377	355	386	356	381	377	381	367	355	391	350	354	333	358	359	360	372	342	341	377	360	392	349	391	359	349	351	340	372	351	364	373	374	351	400	343	373	396	364	380	370	389	356	344	355	355	391	368	359	342	405	382	334	365	352	378	364	383	387	367	338	354	370	365	352	342	363	369	346	381	364	379	332	358	319	355	369	371	381	343	377	353	352	362	363	372	364	369	367	343	372	377	377	376	395	366	340	376	383	356	350	367	329	367	385	378	297	359	346	378	348	353	366	347	355	383	364	334	352	350	356	396	376	361	367	369	410	351	341	338	371	379	390	385	404	348	377	389	394	337	350	380	345	379	355	411	350	399	371	351	366	392	353	400	356	353	366	373	370	396	352	383	359	381	370	339	355	376	370	362	350	360	336	322	349	338	383	358	385	362	349	319	352	343	367	362	374	365	347	340	369	367	346	377	376	388	365	349	373	356	349	335	374	397	354	331	327	339	346	366	340	373	361	354	347	369	351	336	380	361	376	374	368	360	364	371	359	366	389	353	380	326	382	337	371	383	341	375	403	328	333	367	367	361	386	373	326	361	409	389	342	374	376	368	371	417	385	372	366	364	366	354	353	382	391	385	356	362	365	358	369	350	371	336	362	358	369	349	374	392	368	316	353	329	361	340	371	353	352	377	361	335	355	354	347	390	361	387	351	375	353	328	364	350	336	383	359	338	400	358	362	348	345	354	390	329	366	374	343	367	378	405	373	378	376	362	364	352	368	353	355	391	397	347	379	382	345	349	347	313	365	343	404	393	353	394	344	334	357	394	346	366	389	376	368	374	366	371	352	328	377	365	343	319	356	333	338	354	317	336	387	358	357	364	340	378	365	358	359	349	364	348	367	342	386	365	379	363	335	352	328	341	384	372	366	368	328	364	365	342	375	372	348	386	344	375	349	344	377	362	378	330	372	351	347	351	366	362	352	365	367	341	358	368	358	347	342	347	378	367	345	406	376	394	411	389	362	391	338	348	350	392	361	386	357	351	311	334	394	362	374	362	376	362	378	399	335	347	387	377	387	370	335	378	395	353	331	357	394	338	397	396	359	355	349	321	344	344	355	363	352	352	365	376	377	362	343	364	368	348	363	377	373	371	357	336	355	367	379	385	366	372	372	400	356	377	342	375	368	370	344	314	390	358	384	372	373	363	383	363	340	358	368	356	372	341	378	392	365	394	382	396	349	340	371	387	371	334	343	382	382	386	371	366	350	387	348	349	375	357	357	367	382	351	332	339	390	360	355	339	377	355	346	348	351	373	375	345	365	373	390	360	374	381	344	371	350	333	360	357	349	325	356	366	340	377	323	389	385	344	371	406	346	344	323	342	349	390	381	357	379	388	330	402	316	357	341	376	365	353	362	364	376	360	332	367	380	317	376	366	350	371	360	366	370	358	362	350	352	368	383	363	341	376	343	363	391	354	357	374	349	380	354	369	380	355	322	365	354	359	381	340	361	372	354	352	363	363	378	342	367	379	372	365	379	382	370	316	346	378	367	363	387	368	375	373	369	361	348	347	366	369	348	367	376	368	347	348	391	328	365	367	382	320	344	339	350	340	352	343	374	376	347	373	347	391	357	383	363	377	351	379	349	365	376	352	364	359	378	361	391	341	360	348	382	342	382	352	350	365	367	385	330	352	372	358	344	355	368	357	369	359	401	343	375	370	404	346	389	396	379	369	405	373	383	321	341	342	380	361	382	410	376	366	356	368	374	385	372	329	368	373	346	388	374	354	389	354	366	386	364	344	333	366	365	375	345	387	337	359	336	362	341	368	353	377	374	335	370	358	345	345	359	373	359	385	349	344	370	366	350	379	380	374	351	324	352	387	340	356	344	392	416	373	379	366	346	360	347	341	367	388	348	358	417	357	358	349	347	374	354	333	355	335	356	374	352	373
4316	854	720	566	510	471	480	476	497	429	487	453	426	418	435	422	465	470	405	453	450	438	477	433	494	420	478	441	447	465	428	412	426	437	419	440	442	428	421	462	454	455	411	438	474	476	422	464	388	439	436	485	446	458	465	420	400	479	438	467	480	422	464	423	449	450	462	434	444	458	420	444	495	436	421	441	403	419	442	492	460	442	429	441	424	465	455	412	480	411	458	471	450	425	404	438	426	465	453	420	461	483	444	460	428	454	428	449	438	468	454	489	470	478	427	450	476	421	479	466	443	431	466	473	434	463	417	431	458	432	442	435	409	453	428	449	441	435	445	425	437	431	428	431	448	509	411	409	455	401	501	443	458	451	447	417	434	401	414	443	446	425	442	442	461	439	419	422	434	471	422	424	446	420	453	422	439	422	451	428	446	428	440	459	413	422	464	465	450	468	445	491	427	417	457	463	481	431	418	434	421	443	427	455	445	450	446	445	427	472	441	445	449	466	416	422	447	451	443	427	470	458	418	421	425	421	428	475	441	437	438	451	422	423	454	418	452	419	473	484	449	409	441	437	437	486	439	440	417	467	417	444	458	428	431	465	447	424	422	468	460	445	455	423	464	472	461	439	447	431	447	427	475	459	479	443	443	411	442	442	462	443	498	433	451	435	457	444	450	425	398	477	439	430	421	429	434	431	464	451	468	445	425	439	463	402	412	421	440	446	431	459	437	430	431	440	405	459	430	422	437	414	444	441	411	416	401	447	484	445	429	424	415	426	438	446	462	473	472	417	477	435	425	464	429	419	434	455	438	431	452	416	413	405	455	441	472	460	436	483	465	460	433	399	429	422	430	435	447	433	406	453	467	405	445	427	429	424	443	458	461	456	452	440	449	499	437	435	433	423	423	431	440	417	459	452	417	434	449	470	423	439	429	458	439	423	438	467	476	479	455	465	466	468	448	428	441	463	462	449	401	430	457	466	470	483	439	420	439	444	397	447	458	433	446	404	417	419	449	416	448	449	392	453	421	424	439	452	440	464	440	413	445	465	429	442	461	446	414	439	440	412	458	427	457	465	495	427	453	410	431	400	464	457	440	453	453	485	414	417	431	452	441	427	424	482	417	471	454	424	445	437	428	445	418	425	450	411	407	413	445	464	449	429	424	432	470	454	417	495	415	423	395	426	472	418	457	477	394	412	433	453	437	439	472	438	440	455	429	441	461	418	424	464	425	421	418	453	472	375	444	462	423	452	424	418	480	475	443	437	438	434	440	462	479	407	417	424	409	446	466	475	424	422	442	450	432	429	447	395	477	428	478	434	449	459	431	470	446	425	460	469	477	462	454	446	458	425	449	433	439	414	441	458	457	445	466	405	450	419	429	440	460	461	445	430	455	469	454	466	456	440	438	446	423	431	424	437	472	423	441	446	444	440	433	451	418	455	458	406	435	464	448	436	428	429	435	444	422	451	421	409	456	402	417	423	445	417	475	430	427	486	445	454	451	443	444	394	424	453	461	402	475	504	439	467	450	445	441	498	408	453	436	427	434	460	432	421	427	409	427	431	420	435	464	464	472	417	427	474	417	443	441	476	424	472	423	449	455	459	459	485	465	425	474	463	416	462	437	433	438	445	387	465	408	438	423	446	408	419	450	445	411	444	440	414	437	464	434	429	423	444	444	415	440	446	465	448	449	411	468	432	414	453	459	430	450	426	431	446	454	437	404	520	440	445	439	439	457	477	462	462	438	424	407	418	426	448	427	431	474	446	477	449	421	451	401	433	437	458	443	453	449	439	439	479	442	441	444	444	444	468	452	423	441	466	425	427	448	414	442	410	393	455	438	454	455	428	399	437	431	443	419	475	466	458	476	418	449	460	446	517	467	426	477	426	430	466	446	432	459	463	418	442	427	455	426	427	466	385	444	450	424	427	430	426	478	445	461	454	421	412	453	462	466	446	427	458	452	448	459	475	431	429	463	431	412	418	441	457	437	438	452	440	456	444	446	420	458	432	371	416	416	430	452	419	474	444	427	463	461	439	449	472	467	458	456	436	438	460	454	452	446	425	453	463	473	428	417	479	426	447	460	421	409	433	433	488	400	388	454	413	441	474	504	454	416	437	401	471	454	438	473	455	425	434	436	455	463	436	415	413	440	448	436	424	461	488	432	463	462	442	430	460	438	434	457	454	432	493	462	423	448	425	468	474	447	416	415	444	451	472	442	483	414	441	454	463	444	449	425	466	391	415	475	408	402	415	434	435	411	464	436	470	440	478	460	422	452	457	416	445	458	411	452	404	451	407	493	437	434	446	450	451	466	470	435	438	464	475	434	392	422	420	442	419	450	436	438	437	477	463	431	475	408	446	464	404	425	435	464	453	434	447	443	472	448	432	394	447	424	438	440	436	445	438	427	408	475	427	424	455	479	414	459	450	444	422	397	476	467	420	429	402	440	421	441	439	451	464	440	448	464	437	471	423	456	434	430	445	465	427	430	454	419	467	445	448	470	478	439	432	440	455	427	436	431	482	436	454	456	426	439	452	456	418	442	458	451	444	445	450	440	428	432	434	440	456	423	478	398	458	432	422	464	455	445	418	455	437	427	425	421	445	439	412	448	469	409	471	481	407	428	443	465	457	461	443	400	452	428	476	468	473	406	446	430	463	453	454	428	421	440	443	436	477	443	412	463	436	402	436	414	466	418	431	386	452	397	451	427	448	437	445	455	458	395	427	415	435	441	432	430	467	434	445	421	424	442	447	451	408	436	439	470	437	416	435	450	442	466	470	443	444	455	460	420	443	477	443	440	464	460	442	464	459	427	425	415	472	427	432	430	404	433	453	461	484	456	441	439	472	426	442	450	433	440	428	434	449	445	431	440	424	441	421	433	452	413	443	464	405	456	427	450	440	425	423	447	460	470	448	508	446	448	447	448	424	446	442	461	438	446	442	447	458	447	442	464	477	456	428	415	443	432	443	421	483	431	438	457	440	453	428	438	443	456	435	427	447	467	452	434	428	434	440	449	414	451	439	432	474	454	429	418	390	471	450	406	457	425	456	454	489	441	456	438	410	453	428	428	435	467	407	446	439	424	453	455	450	460	475	436	463	455	464	430	419	465	482	425	435	417	484	422	423	430	458	470	453	430	427	447	466	440	443	448	420	452	428	449	456	482	455	424	447	446	426	493	423	434	454	414	426	405	460	450	474	417	454	430	466	432	424	420	435	450	462	438	460	452	442	445	429	465	453	435	433	462	420	444	427	457	427	429	453	452	451	449	403	459	443	456	443	425	452	443	428	470	424	462	458	412	395	455	433	443	499	422	416	442	468	473	421	440	446	423	431	434	439	490	448	456	446	469	440	450	429	433	431	417	449	434	439	431	446	479	438	454	429	476	429	492	434	418	439	463	477	450	446	443	443	412	424	430	431	412	446	481	427	438	444	449	492	451	470	431	433	446	417	456	446	472	461	453	458	424	435	472	418	449	446	452	402	409	464
23394	21068	28176	24157	21050	9084	833	596	511	482	416	438	388	419	399	376	371	374	358	401	365	366	349	365	380	341	359	355	372	328	348	364	325	330	325	364	386	311	364	340	339	322	347	332	385	327	352	320	362	311	337	331	326	344	353	367	336	354	332	373	328	334	349	327	358	311	335	361	330	309	342	304	303	380	368	337	336	343	333	320	333	339	350	370	317	366	353	348	338	343	335	354	335	336	350	338	354	385	367	367	359	322	321	341	327	389	315	341	351	334	327	328	342	355	355	355	340	362	322	349	316	346	348	338	340	304	357	335	348	333	312	361	322	365	337	324	345	308	325	337	353	383	350	360	316	337	350	319	312	345	346	331	364	343	336	363	334	338	345	337	349	347	324	377	322	351	357	334	338	340	329	331	324	322	333	322	333	322	342	337	358	337	351	337	346	345	316	281	351	311	311	304	294	349	301	330	323	331	312	318	349	333	330	312	358	362	345	358	330	378	351	336	361	351	329	313	341	322	332	345	355	329	329	331	309	311	324	322	337	316	332	318	352	322	359	333	334	318	312	358	346	343	325	353	347	351	353	353	350	334	331	323	295	333	355	319	382	347	361	351	315	343	338	341	332	313	335	342	318	350	328	328	369	358	339	349	363	328	346	354	318	351	338	317	321	338	313	338	374	368	333	357	338	359	339	313	340	332	330	332	366	293	294	320	321	356	330	310	343	345	363	356	352	333	348	324	346	342	337	371	350	337	304	323	337	369	317	316	356	322	355	324	326	332	335	341	342	290	354	322	360	354	350	324	352	369	366	317	327	362	339	317	318	340	352	365	315	338	356	323	344	362	360	330	351	361	306	351	331	333	324	389	338	344	352	338	313	325	304	298	353	311	309	328	320	336	324	359	307	361	352	352	338	365	312	337	387	302	328	348	331	321	347	356	342	338	357	314	313	313	333	357	320	325	344	353	327	358	327	340	366	349	328	331	358	333	341	340	349	309	357	336	364	334	341	301	367	313	353	326	325	367	344	346	345	325	338	328	338	334	337	363	327	333	349	335	326	308	351	323	340	335	332	371	333	338	313	315	324	300	326	369	348	314	359	329	323	289	344	327	330	338	348	355	342	320	332	343	335	352	319	347	335	337	328	331	353	339	308	341	379	347	330	369	339	325	307	363	331	361	338	349	312	319	343	343	326	304	324	371	343	352	327	323	340	323	331	315	318	343	341	323	295	356	329	376	342	350	321	305	322	361	353	339	336	334	362	357	353	316	349	343	355	309	372	326	345	331	341	352	300	312	331	342	329	355	321	329	344	335	332	329	340	324	331	320	325	315	339	343	360	370	328	367	308	338	321	335	337	323	344	302	328	331	361	351	341	334	311	323	322	318	336	322	334	340	361	312	340	348	338	332	320	338	377	325	340	329	326	388	345	359	329	340	309	346	331	349	367	348	311	350	343	389	341	356	372	363	333	319	351	329	316	332	309	324	317	311	329	355	335	348	362	340	325	337	344	342	350	335	354	377	340	337	311	342	338	330	306	343	309	342	345	318	359	305	318	340	340	352	330	309	361	312	300	306	292	380	338	363	343	385	359	342	336	340	336	333	332	329	323	353	328	347	359	325	362	347	328	349	312	291	336	345	354	313	364	346	324	337	337	342	349	322	334	332	337	318	309	387	320	352	317	308	353	335	351	302	305	350	366	320	300	343	311	342	341	332	348	344	319	316	352	364	341	364	316	324	348	332	346	356	316	321	368	351	342	320	306	322	351	319	321	344	352	336	345	344	353	302	324	352	344	333	383	337	321	349	325	317	348	321	359	344	325	348	345	345	359	353	357	335	366	303	325	369	343	324	369	335	335	302	342	349	333	362	343	315	331	356	348	337	343	309	332	327	311	328	332	317	308	368	341	356	350	323	343	317	311	343	306	335	309	331	296	359	368	304	331	333	330	350	328	324	348	346	353	354	316	343	314	354	312	347	348	355	324	329	347	356	333	397	334	341	340	336	352	359	322	307	333	298	340	321	312	323	357	351	345	346	336	334	321	345	320	336	336	355	339	368	338	326	345	358	304	373	317	327	331	325	387	353	361	349	376	371	315	315	336	320	312	341	311	355	349	356	369	319	363	338	352	352	332	326	303	343	336	326	330	323	329	362	352	350	351	381	325	337	347	349	334	320	322	353	347	322	318	345	368	340	282	304	342	351	357	304	325	336	335	311	347	369	340	345	357	317	305	350	346	340	327	351	330	336	319	316	333	319	324	351	357	329	338	333	366	319	337	334	353	345	355	341	373	377	332	334	353	354	331	342	358	347	347	346	322	353	321	307	324	312	374	340	330	346	351	314	339	301	325	361	346	366	313	338	378	320	367	362	333	331	337	327	314	318	331	352	369	332	334	312	359	311	330	331	341	336	328	316	331	374	320	338	305	351	348	356	341	323	319	320	374	372	314	327	341	328	350	310	352	339	337	364	313	345	352	321	291	330	348	306	368	361	342	357	301	321	328	326	337	343	310	354	320	343	352	320	333	341	324	338	322	354	335	340	370	335	347	326	306	346	353	301	346	333	351	336	317	364	359	350	351	342	345	331	344	325	338	359	326	355	339	343	353	319	341	330	319	307	312	319	313	369	373	344	330	331	357	306	349	344	332	307	370	319	355	326	352	349	317	342	328	340	292	333	346	320	344	311	349	348	325	320	344	352	332	335	372	325	309	333	334	332	339	327	365	379	318	328	347	354	359	336	341	321	310	347	368	369	334	349	323	366	310	336	341	343	318	313	306	339	315	321	347	337	349	315	301	320	342	329	358	325	362	318	339	346	334	315	340	333	350	326	370	319	337	323	331	332	358	335	326	345	318	330	324	307	297	344	328	338	312	320	356	318	362	346	301	338	317	339	325	328	362	317	345	322	330	333	369	337	327	332	323	300	336	338	355	357	322	357	321	308	361	320	337	331	362	341	352	323	341	310	350	345	323	339	314	331	352	317	315	335	285	313	366	331	318	346	365	338	335	330	333	364	352	380	328	318	331	372	326	321	325	347	304	295	314	320	361	319	360	344	377	308	354	369	352	339	326	337	347	304	334	316	319	328	349	324	350	328	390	347	336	342	321	391	348	303	343	340	323	381	348	318	306	311	353	333	315	316	357	338	335	326	347	335	355	330	341	327	338	312	339	315	330	318	372	370	368	329	381	344	333	361	352	307	325	314	371	326	356	339	329	342	330	319	338	342	331	349	340	338	315	311	330	342	353	344	324	327	328	338	347	337	288	334	352	366	343	325	322	345	315	307	326	332	316	344	341	323	332	354	312	371	359	362	353	332	340	333	324	310	335	331	367	295	347	355	315	356	356	321	354	370	331	358	320	337	335	338	324	354	321	281	351	332	369	330	305	317	350	333	337	323	334	329	344	317	323	322	344	326	322	373	329	338	333	324	344	340	319	332	354	322	373	361	341	363	352	323	337	337	311	329	318	367	349	329	322	352	337	332	343	357	299	307
3399	7946	5462	2638	1832	1479	1159	988	835	748	660	610	570	517	536	520	495	492	484	456	459	404	446	437	470	431	472	427	446	441	442	425	442	401	477	429	441	461	419	420	427	414	419	440	449	434	435	386	437	444	374	426	430	417	393	435	432	397	429	417	413	421	427	416	428	423	455	426	424	409	425	446	397	452	417	412	405	435	409	447	423	422	452	447	410	413	400	408	396	444	449	413	393	416	404	418	427	444	408	384	445	393	428	389	417	421	413	396	413	421	402	394	420	443	419	406	426	433	378	424	404	429	396	442	435	421	407	401	405	454	404	433	416	402	386	415	433	430	386	382	442	416	428	447	433	397	438	387	386	401	439	413	437	418	432	470	464	409	417	443	419	424	398	401	452	431	385	464	414	420	401	409	419	438	463	414	397	415	404	414	459	431	425	414	433	415	422	422	431	390	399	478	405	389	450	416	410	439	379	425	411	385	422	426	431	441	411	421	403	417	396	427	354	445	412	429	407	391	410	424	428	424	387	436	408	389	414	425	410	403	441	435	387	445	435	416	415	430	389	445	423	396	417	415	402	418	394	433	449	421	433	431	425	388	434	415	391	393	426	418	432	424	406	421	426	422	419	398	429	431	399	400	410	433	393	436	415	401	405	380	422	400	431	408	442	391	403	432	399	412	388	444	420	405	438	451	426	378	429	428	413	418	399	454	399	397	408	386	425	452	440	447	415	416	378	411	408	418	438	403	465	413	434	430	420	429	436	404	447	463	422	428	435	439	423	403	451	399	407	420	417	379	397	430	403	400	458	405	411	371	422	440	427	388	424	418	429	398	399	446	440	386	454	409	425	396	423	394	408	422	406	406	430	420	417	424	455	419	425	448	387	404	427	428	405	431	358	423	411	413	403	395	451	419	398	430	408	420	418	391	418	390	460	448	412	434	429	442	396	404	425	418	414	386	397	444	440	456	410	415	476	410	406	400	417	430	433	414	429	451	412	383	438	423	400	436	452	421	444	417	397	432	460	417	401	397	419	443	462	445	411	403	402	400	410	403	428	412	433	412	417	438	410	445	399	445	399	389	397	408	413	410	411	395	400	415	398	448	398	452	401	414	405	394	414	405	421	391	425	399	417	442	398	388	410	410	396	431	401	421	410	407	413	418	412	428	400	392	441	430	411	393	423	437	397	410	440	395	429	397	441	427	433	387	417	404	410	423	410	420	433	420	434	386	418	437	419	464	421	386	406	452	433	460	401	462	425	396	411	413	412	421	391	382	420	405	444	428	411	421	406	394	404	415	397	416	414	439	398	425	450	426	407	452	433	415	426	395	406	426	453	426	417	402	418	429	401	409	420	421	436	426	415	414	433	451	402	417	461	434	438	434	416	431	418	411	390	440	413	438	423	426	419	411	462	377	412	394	400	387	379	453	430	425	434	430	437	414	383	416	427	425	408	424	402	404	455	434	428	423	407	418	366	416	390	424	426	456	388	437	452	422	412	403	429	453	417	426	439	447	409	436	428	454	430	424	451	401	404	397	429	386	400	414	437	427	371	432	448	403	406	408	411	410	431	395	428	428	405	428	443	434	444	390	437	399	401	419	441	429	406	414	410	420	452	428	416	418	400	410	414	404	414	419	404	437	379	436	434	408	420	420	451	434	441	380	389	419	410	415	450	411	415	443	409	435	420	407	455	441	418	401	426	399	450	379	453	384	464	408	417	413	411	384	403	413	382	389	416	456	416	400	402	367	419	429	442	426	402	437	414	377	402	441	452	413	419	407	407	407	427	419	415	424	384	420	415	409	428	464	436	445	433	413	408	407	386	387	422	386	368	419	432	419	437	408	417	399	387	417	429	420	426	401	430	428	425	402	386	479	438	433	421	434	414	425	388	426	401	441	448	410	420	428	421	421	408	445	430	397	400	436	435	401	427	381	407	426	416	416	418	422	378	448	416	412	418	390	432	431	448	396	379	444	440	398	405	407	413	395	379	409	411	420	400	433	452	415	428	417	425	393	391	404	407	434	430	429	426	459	454	451	463	401	413	429	421	381	435	386	441	427	428	426	430	409	372	414	465	412	417	408	424	443	451	395	453	417	433	425	406	392	420	446	477	379	401	413	409	420	424	412	418	405	412	430	403	413	428	427	439	451	394	437	427	375	420	376	426	397	403	462	412	424	418	424	412	418	430	402	437	405	419	430	408	401	403	409	437	396	430	410	399	397	409	425	421	425	394	447	402	414	406	418	425	414	396	414	444	417	422	409	425	400	454	383	443	432	380	423	422	426	389	430	442	402	404	417	411	426	458	416	411	411	431	422	439	430	416	409	406	425	431	419	383	429	432	436	440	448	448	449	405	403	438	401	409	454	417	436	398	437	446	442	417	437	386	404	450	401	412	410	420	417	432	418	384	398	389	416	404	397	408	407	424	437	398	414	413	391	407	416	431	422	420	408	416	445	453	446	444	404	415	409	441	433	398	405	402	408	458	398	443	424	413	411	420	393	434	396	457	416	407	418	401	398	407	411	411	411	431	435	376	441	427	414	440	406	403	426	414	378	416	399	398	417	427	423	414	442	400	411	437	431	388	395	462	396	417	445	446	409	431	443	426	402	440	428	435	419	408	411	433	453	462	416	416	390	443	406	423	412	408	387	463	444	450	394	448	446	419	410	420	387	390	429	406	404	419	417	409	423	429	408	414	429	432	441	447	413	417	407	409	420	424	409	400	406	434	449	450	429	412	438	438	420	387	430	418	430	412	464	355	419	420	424	394	397	455	436	418	383	416	420	434	413	423	412	403	412	409	411	442	399	425	376	418	400	423	430	420	420	444	409	436	384	425	448	400	449	411	439	383	427	436	443	425	420	429	435	429	397	434	426	403	427	460	395	431	400	406	415	399	437	417	423	452	401	395	434	442	428	409	448	386	392	415	419	424	444	353	418	435	380	436	386	412	440	397	408	424	439	378	399	413	423	422	423	400	416	402	425	377	433	418	459	415	408	415	429	430	413	424	413	388	453	399	446	412	431	413	439	393	444	441	435	421	438	411	421	383	418	393	376	436	419	406	428	422	421	413	409	431	431	394	432	398	428	431	415	438	422	396	386	405	440	389	444	368	434	442	416	430	418	443	444	420	410	385	387	436	421	432	381	404	379	407	438	413	420	425	392	414	462	404	403	443	413	397	403	404	470	413	408	424	392	395	407	404	425	421	406	434	424	406	397	448	440	411	425	416	452	414	434	414	435	400	352	416	446	396	439	403	433	455	438	454	450	390	420	411	405	442	426	404	400	435	439	397	394	415	423	422	402	432	430	418	412	402	393	431	415	434	396	419	394	466	388	406	414	399	418	423	417	389	455	446	455	419	389	428	456	385	411	429	382	405	409	400	443	430	410	448	398	408	403	419	428	415	453	429	446	445	433	406	409	411	416	408	443	405	402	407	407	417	398	411	387	452	418	460	409	415	414	416	408	408	370	417	428	434	458	429	434	422	451
24584	21060	27050	25214	9066	469	391	314	279	288	273	262	251	238	226	254	234	213	206	244	223	200	218	202	238	221	248	208	199	199	199	207	202	186	209	224	215	199	199	216	215	213	207	231	203	193	224	202	226	195	207	203	206	217	213	203	192	205	207	237	200	228	206	205	215	205	204	189	189	214	226	192	212	213	203	203	179	205	203	211	212	200	218	217	233	202	210	179	219	202	201	214	213	218	209	205	236	225	206	192	220	191	222	203	217	219	216	210	209	196	197	174	210	199	190	206	231	189	196	206	216	217	227	214	219	218	207	193	238	210	213	198	217	218	220	219	203	175	203	212	187	222	205	228	194	190	203	188	192	197	199	171	197	199	200	220	201	201	196	198	214	221	224	198	206	207	192	212	229	204	212	203	213	224	208	202	203	216	239	224	205	184	200	183	222	197	195	230	194	173	203	189	190	212	210	212	196	204	176	196	184	207	197	209	219	194	219	200	193	203	211	195	196	206	211	208	185	171	210	216	227	193	187	188	187	205	223	203	201	229	216	180	187	214	214	206	218	205	192	198	205	207	204	187	225	179	211	193	208	212	202	199	199	188	222	199	243	203	204	209	187	220	195	220	214	226	192	205	222	221	199	213	211	202	223	195	196	220	213	217	212	209	205	232	188	222	212	209	218	196	216	239	191	210	213	203	196	206	206	215	212	204	216	207	197	200	202	199	205	202	227	196	188	206	214	200	211	189	179	196	196	220	196	191	223	195	197	183	229	198	226	223	207	169	206	199	199	189	204	187	205	172	177	200	183	184	205	184	196	183	213	178	196	221	225	181	170	197	195	224	200	217	228	190	203	191	204	236	202	235	198	228	193	209	206	196	225	209	214	202	193	212	176	184	223	231	206	189	219	182	189	212	191	204	207	203	206	206	188	220	218	212	227	226	200	202	186	204	189	229	209	216	214	189	182	205	198	193	233	246	213	234	201	181	202	194	163	176	200	213	237	231	188	181	198	205	206	187	194	196	195	196	217	202	211	212	222	191	208	228	205	208	201	212	253	190	209	200	202	226	196	208	214	201	223	206	208	210	209	183	198	205	201	206	220	205	207	212	208	207	193	182	194	217	190	194	235	209	192	222	175	204	212	188	229	177	205	191	216	209	190	224	206	211	208	225	197	206	237	177	242	229	196	182	194	225	201	209	213	207	195	191	219	194	212	210	202	215	195	179	180	213	229	206	202	162	200	205	219	219	222	210	210	202	219	222	178	196	186	188	198	223	249	200	223	191	193	208	200	209	221	220	198	200	211	232	195	217	213	195	213	217	214	180	204	203	224	203	164	246	196	198	216	211	215	197	179	247	197	218	204	197	223	194	205	213	202	191	218	195	227	198	200	207	223	223	184	203	191	193	224	199	211	212	186	222	201	202	223	223	206	200	223	220	205	188	197	187	215	180	243	199	209	204	211	199	212	200	215	223	180	213	204	211	235	210	232	213	185	209	193	221	189	216	188	188	210	215	213	213	188	217	216	219	213	189	200	202	181	202	210	198	208	184	207	204	215	205	199	211	214	203	204	196	197	201	213	200	208	200	195	201	238	222	246	209	208	212	168	192	207	227	206	188	225	212	214	224	205	213	205	210	194	215	211	201	179	206	192	186	217	208	197	202	183	204	223	192	190	200	234	201	219	195	208	202	194	186	211	207	208	196	215	180	214	234	207	180	211	202	192	199	234	203	210	201	206	195	198	194	196	218	201	230	196	221	204	214	195	228	160	224	192	187	221	197	217	209	212	208	218	224	211	202	188	190	194	203	176	214	196	211	171	206	195	214	226	179	204	233	200	222	213	189	189	205	196	212	224	227	212	188	181	199	206	182	210	190	186	200	194	193	204	191	228	221	189	209	204	217	194	188	208	210	235	214	206	199	184	213	220	201	191	206	224	201	184	207	216	211	214	215	205	217	212	209	214	200	204	221	181	196	205	173	224	223	204	198	213	180	184	192	202	208	214	211	206	207	201	181	189	200	211	242	209	214	228	212	205	200	200	207	207	213	193	217	210	227	199	208	215	181	192	216	215	205	230	209	226	192	224	213	186	209	183	189	199	182	189	191	179	203	221	199	188	240	223	200	222	226	209	191	208	191	200	224	190	198	208	209	221	213	207	217	241	203	199	208	190	203	182	197	179	190	211	203	210	204	206	167	189	211	190	214	213	200	194	196	180	192	186	233	222	213	201	207	206	191	200	227	193	208	192	188	181	208	199	174	176	199	202	211	194	189	200	192	191	230	231	185	193	206	199	209	209	216	198	180	203	202	198	188	205	196	210	211	228	218	224	214	198	178	202	216	209	215	210	223	213	198	235	211	203	194	205	195	192	206	191	201	207	193	197	200	197	220	197	217	205	191	202	211	192	226	180	213	228	203	231	203	214	226	202	187	177	205	208	169	192	230	217	210	192	191	197	220	237	204	214	193	208	207	198	231	195	208	204	217	206	201	236	212	202	201	226	204	226	197	187	195	225	178	209	196	219	209	213	210	206	212	191	188	209	209	185	194	205	201	191	203	182	177	197	208	207	183	204	194	212	197	203	191	189	209	208	204	191	196	203	216	187	186	197	198	196	197	191	208	179	208	212	198	191	214	211	202	209	223	188	207	206	224	228	211	193	199	208	205	211	217	207	197	198	190	193	241	224	176	205	219	195	195	200	209	211	218	216	224	193	209	234	213	201	217	205	192	183	206	206	186	201	199	217	211	218	221	203	179	212	171	190	217	190	190	223	186	192	187	205	190	202	218	200	205	202	212	228	213	206	196	205	192	210	194	221	198	244	214	213	204	208	208	219	196	228	214	217	213	201	222	231	214	204	200	203	217	201	180	164	203	214	222	207	196	206	201	208	217	185	209	217	190	218	211	198	216	212	182	216	203	196	224	218	205	201	208	197	186	192	202	220	224	197	204	220	209	203	221	222	184	202	206	188	212	190	216	202	210	202	188	202	200	215	205	231	190	225	198	204	207	178	225	188	181	177	177	206	225	190	223	208	208	211	201	205	191	212	233	207	209	202	223	205	179	229	206	201	192	186	197	220	210	199	211	216	228	214	224	189	211	217	189	224	204	208	207	203	194	212	203	194	244	190	209	215	197	232	187	208	203	191	221	218	196	206	226	215	233	266	212	216	221	219	209	202	176	222	208	219	210	211	173	214	179	233	190	186	223	209	212	221	199	182	196	204	173	214	194	218	219	204	191	165	196	187	185	213	193	209	186	225	195	220	216	220	215	201	211	219	193	211	208	202	185	222	215	209	192	201	192	194	203	204	219	216	198	193	201	195	196	222	227	217	215	198	187	218	170	239	218	202	227	210	193	189	192	219	226	195	203	213	197	202	193	213	218	177	188	206	205	216	194	190	206	240	209	206	225	187	210	184	201	176	201	226	197	197	209	200	185	190	195	214	199	210	207	200	227	164	191	216	202	183	186	183	173	217	207	236	190	210	221	227	205	207	165
3316	4469	2998	1470	1024	799	616	560	483	418	409	371	343	366	311	303	277	281	316	266	300	278	294	269	278	252	244	279	265	250	242	263	252	250	247	261	252	239	254	232	236	244	282	271	253	265	260	252	282	225	261	250	218	259	232	280	235	240	260	246	254	259	235	265	256	273	244	239	252	206	247	237	241	287	241	260	259	256	249	254	258	229	248	245	238	259	260	257	224	231	237	236	245	262	251	231	239	267	280	268	253	259	259	245	261	271	260	245	237	264	259	231	236	245	236	273	239	252	235	254	262	273	228	242	256	257	270	235	222	261	244	226	224	260	248	235	274	253	260	235	257	285	279	249	230	235	264	244	270	262	233	256	262	261	254	251	257	263	252	257	221	262	240	220	253	235	280	249	237	245	265	247	252	240	224	257	253	235	245	255	250	260	240	215	246	230	236	238	256	248	251	241	268	250	230	234	230	261	250	244	238	228	244	255	257	211	241	229	285	262	250	265	243	264	254	244	252	239	232	244	236	248	247	238	259	277	266	236	267	240	278	272	252	226	261	272	222	252	261	264	260	229	236	237	245	233	277	233	239	252	253	275	247	244	236	253	219	239	237	260	246	243	264	223	257	240	252	272	243	271	266	240	254	254	287	257	256	265	249	256	220	243	270	251	230	235	248	257	255	250	265	236	244	250	261	279	229	244	247	250	286	254	243	233	241	241	240	241	240	231	249	249	242	237	271	279	251	245	236	241	271	241	264	245	253	239	238	272	239	250	252	251	254	256	224	239	276	245	249	269	261	213	255	262	236	234	290	261	219	256	247	256	230	217	240	250	267	251	247	274	271	234	232	241	242	237	236	266	241	247	225	257	270	246	244	243	246	238	242	260	253	218	278	256	217	229	249	277	271	245	264	244	242	253	222	219	247	265	253	254	257	270	251	272	238	239	256	260	207	237	275	255	241	236	247	253	254	280	259	210	242	254	256	228	249	266	239	246	235	245	242	227	267	278	244	275	260	233	265	245	227	260	239	244	245	255	254	236	233	263	255	264	276	255	248	241	255	249	255	226	242	252	222	234	256	240	249	252	248	272	238	248	254	250	254	263	248	244	235	236	288	229	242	266	250	243	253	242	278	255	234	198	256	233	234	250	233	253	239	234	281	248	244	256	234	243	243	240	239	273	255	259	219	273	245	259	235	254	231	251	284	275	280	228	217	266	230	247	259	248	264	269	267	261	247	267	240	257	243	238	238	262	280	246	239	242	264	252	265	255	250	246	258	263	223	257	237	243	237	264	281	256	234	256	266	230	263	228	256	253	244	237	243	262	260	245	243	269	257	280	227	256	253	249	223	254	231	254	247	267	251	205	251	253	245	231	260	243	279	271	241	234	250	254	232	252	271	238	257	249	235	248	275	222	250	269	258	246	275	214	225	253	228	252	234	232	279	240	245	234	245	243	252	269	245	268	248	227	238	245	227	261	245	238	266	258	243	255	261	252	259	251	286	238	215	234	261	234	238	236	248	241	247	261	250	236	223	227	239	237	233	213	270	213	229	267	241	244	256	246	250	267	261	257	257	241	258	248	235	241	273	256	250	263	260	264	278	281	251	244	241	247	238	220	270	270	264	263	237	262	252	252	231	236	270	247	247	274	244	241	265	217	247	241	262	241	248	216	267	237	256	263	258	269	209	246	235	222	236	232	240	264	252	273	229	239	262	274	232	238	216	230	245	264	251	259	248	273	244	266	255	255	259	235	254	240	272	269	252	229	228	258	256	231	248	249	220	247	243	237	244	248	272	257	248	244	250	272	260	265	237	256	231	245	255	245	243	286	253	225	254	239	265	247	239	244	240	228	263	251	257	263	289	230	207	223	249	271	237	258	213	247	245	253	267	262	249	242	247	232	216	255	254	244	232	259	245	256	264	271	255	245	265	257	284	251	256	221	241	266	271	250	259	277	244	244	254	264	258	227	268	218	250	256	267	241	247	253	224	268	264	264	267	244	272	256	257	263	232	267	249	239	235	243	265	260	235	237	241	269	258	238	259	261	259	262	250	239	225	251	253	266	257	233	279	223	230	251	233	284	242	231	251	231	247	239	245	257	251	251	248	227	235	269	253	271	236	257	231	251	240	242	231	262	219	214	250	241	249	257	251	249	232	229	255	243	255	237	253	259	228	227	257	226	234	245	266	239	254	243	250	229	245	239	254	237	273	254	246	226	209	253	245	252	287	258	258	271	254	278	246	254	277	242	258	229	251	233	262	246	259	237	261	251	245	234	228	227	245	253	243	277	242	228	241	249	252	220	245	266	247	241	270	250	278	255	240	253	250	282	250	238	250	263	251	286	236	257	261	253	257	233	233	229	269	243	222	218	262	269	272	256	226	224	270	270	218	240	241	242	290	255	268	236	262	249	257	223	259	244	271	236	229	265	263	255	229	238	274	269	239	264	262	267	267	237	209	240	219	231	232	276	268	250	241	254	234	230	256	254	211	253	254	237	256	265	264	226	271	236	248	251	275	269	240	249	262	244	250	289	250	242	275	255	231	247	243	235	258	244	238	240	255	241	223	235	261	254	237	234	232	235	259	275	263	226	248	231	267	219	263	260	246	235	253	252	252	264	257	225	235	238	271	235	236	255	244	234	226	273	259	257	258	252	249	265	228	234	250	237	240	253	237	253	240	251	243	232	253	229	252	289	257	230	242	237	273	248	259	280	249	267	236	250	274	267	273	287	255	250	220	248	266	247	254	244	283	225	257	265	238	230	243	244	255	241	233	256	244	285	256	246	253	227	258	241	270	225	254	249	278	243	263	195	283	244	232	254	263	263	259	229	257	253	246	237	245	290	281	248	262	235	277	266	240	239	260	237	265	272	275	227	214	250	243	255	233	271	249	239	272	266	235	260	250	227	264	287	229	236	233	239	234	266	234	246	276	208	250	258	265	257	257	270	260	271	252	233	238	270	265	244	246	263	249	244	225	242	236	262	229	218	252	234	247	237	251	218	268	268	245	228	273	236	235	272	255	227	264	256	245	210	240	252	268	238	252	260	233	261	253	246	239	238	268	257	259	269	240	249	265	227	241	242	255	288	293	246	266	236	257	254	236	256	226	249	250	228	239	218	230	238	240	250	281	269	233	257	266	263	222	242	232	260	244	230	238	258	260	230	258	263	245	262	256	254	258	236	217	262	255	268	242	253	226	248	238	258	253	263	239	265	288	258	254	251	272	253	243	251	248	251	233	245	225	241	265	254	234	235	224	211	252	253	226	264	228	226	250	255	257	251	249	290	242	256	215	246	228	249	246	264	238	227	260	237	263	235	252	244	266	245	242	257	268	242	240	263	261	252	275	276	240	246	245	227	268	263	239	246	220	254	234	242	264	274	267	236	260	271	252	266	244	237	234	247	274	259	240	226	246	278	234	217	267	250	248	224	257	273	264	258	198	255	247	250	259	249	241	281	258	238	234	266	250	273	250	250	214	272	246	246	212	257	242	269
22518	21104	28689	23749	21097	21113	6685	729	449	381	354	302	287	265	248	230	225	193	199	213	153	168	167	172	167	152	186	148	157	150	172	159	148	151	134	160	152	162	136	124	149	144	138	161	136	156	155	162	142	152	139	132	140	141	129	142	144	147	133	152	143	146	148	144	133	153	136	128	128	150	143	128	152	134	148	133	133	143	146	147	114	128	137	126	170	142	109	134	132	149	134	133	159	135	150	132	137	122	134	133	144	137	131	142	148	135	149	121	127	145	143	121	136	134	133	142	132	167	154	135	141	140	127	152	132	136	123	144	124	126	161	139	111	149	115	139	136	148	152	129	144	102	147	143	131	148	159	125	137	141	127	151	141	143	137	140	141	124	130	133	134	137	137	137	120	138	144	116	129	131	127	129	126	133	134	157	153	132	136	140	121	137	133	125	138	129	134	135	138	141	143	137	129	117	122	140	145	126	136	140	128	134	120	128	137	128	128	123	143	125	157	144	142	115	137	134	119	144	133	128	155	137	167	136	140	140	158	139	143	123	131	121	129	127	111	137	126	123	130	114	157	118	154	127	155	140	136	138	120	141	132	142	136	178	136	122	119	148	127	140	160	130	143	122	129	140	130	136	133	152	120	131	145	139	123	134	123	147	142	129	152	146	130	143	126	137	122	143	142	135	152	165	137	136	135	152	130	123	138	128	166	129	155	127	139	151	150	110	145	133	129	138	141	134	137	153	145	135	151	144	149	128	117	148	124	132	132	125	148	135	150	143	138	162	132	118	126	126	167	150	133	150	137	134	129	133	137	119	142	156	142	134	135	115	134	149	157	133	135	152	158	123	143	127	152	133	116	136	135	127	137	131	130	141	129	115	112	148	149	126	134	129	139	145	127	130	155	141	142	128	132	126	114	133	147	135	145	151	144	136	133	139	140	114	113	130	114	123	132	151	150	107	146	121	137	121	134	122	123	129	149	125	134	138	158	129	148	111	132	119	113	119	121	129	144	143	129	146	146	136	121	141	142	138	148	130	130	153	108	150	125	135	127	125	135	142	122	124	137	130	136	125	149	121	147	125	134	128	139	147	125	133	131	122	115	140	142	140	131	135	125	129	128	159	117	129	138	151	126	133	131	151	140	139	137	145	136	142	137	148	127	128	136	149	140	132	126	143	138	143	145	172	133	134	131	116	130	134	118	142	118	145	149	134	119	133	137	122	154	130	141	139	137	132	132	116	122	115	132	150	121	144	161	131	138	144	149	130	118	127	123	140	114	124	131	142	131	167	119	147	134	143	142	135	161	135	134	146	121	126	133	125	139	125	136	123	132	122	119	132	141	147	146	116	127	137	134	140	130	122	121	147	145	138	133	122	131	145	134	123	146	139	140	153	128	130	144	124	143	127	129	151	117	119	123	128	132	131	151	134	109	130	139	135	137	128	143	146	130	140	143	140	137	144	127	127	157	142	137	142	145	147	135	136	146	118	140	137	126	130	142	133	145	149	124	137	128	156	146	115	138	153	128	137	145	143	134	128	128	117	122	136	150	131	126	115	146	145	149	122	130	130	127	137	151	118	140	138	138	130	145	131	141	128	132	138	156	134	148	113	129	141	136	132	130	135	120	113	118	128	138	129	134	117	131	130	140	128	151	142	129	130	102	146	140	161	120	149	146	160	144	120	158	121	138	143	121	144	127	140	134	134	127	146	156	147	117	143	141	142	154	151	146	141	133	149	133	130	132	149	118	141	133	135	127	124	121	145	128	132	138	123	133	141	112	138	124	159	125	152	135	126	117	139	145	135	122	121	138	129	120	129	144	124	142	137	132	127	138	117	140	125	114	158	138	154	137	151	115	145	146	125	143	120	133	143	128	160	134	136	146	145	151	136	145	114	139	160	122	141	125	113	158	138	126	141	133	127	144	124	132	153	125	126	154	117	159	152	144	164	141	127	143	147	143	124	155	131	132	146	164	136	150	109	165	120	133	133	159	130	132	129	130	144	135	153	155	139	138	137	128	108	138	137	130	144	126	127	149	145	137	141	123	144	140	125	135	154	136	127	158	139	126	129	149	131	131	149	128	129	136	144	121	137	147	140	151	121	120	119	124	148	119	144	126	121	137	133	118	134	142	120	160	146	152	143	131	135	135	135	133	142	131	125	145	148	127	123	121	144	134	129	133	129	142	137	128	125	119	129	156	136	121	133	140	144	130	124	121	130	140	154	135	108	139	121	129	135	133	144	130	126	151	147	133	134	117	148	128	119	140	138	132	138	118	137	125	126	143	137	128	143	157	129	128	151	142	138	145	133	108	140	149	156	132	105	133	101	112	116	135	125	134	125	137	149	132	137	143	113	123	141	135	154	130	133	114	137	125	140	136	132	138	145	132	130	159	144	141	134	124	114	120	141	168	118	124	144	133	140	113	145	122	120	128	123	157	135	140	140	123	133	139	113	140	123	142	138	122	138	148	138	136	117	136	138	149	134	140	122	124	122	130	164	130	143	125	136	124	158	141	162	114	139	130	140	156	142	141	134	135	134	150	138	119	127	138	110	142	131	131	144	116	144	122	131	149	140	120	128	130	143	149	163	141	136	128	141	135	143	156	125	137	143	131	148	122	143	127	138	131	145	138	132	133	140	158	122	154	129	131	146	128	129	134	144	139	131	127	141	130	130	117	150	157	130	125	138	148	127	118	124	118	117	124	120	133	145	131	146	162	138	125	117	113	129	128	145	131	124	145	141	134	128	113	118	131	133	121	127	148	130	132	138	146	169	128	150	138	134	149	149	139	140	123	120	135	150	136	161	144	127	125	138	130	126	159	133	117	155	122	130	140	139	124	132	153	122	153	122	136	123	145	131	110	141	143	94	116	153	144	133	112	127	144	136	107	135	126	132	118	133	139	121	135	146	134	122	136	123	121	139	135	129	115	121	140	117	139	120	121	137	130	127	123	117	158	150	133	148	141	141	116	136	132	130	130	134	125	130	115	144	131	135	145	154	125	126	137	117	128	131	154	121	113	160	139	139	149	126	107	124	146	141	144	144	115	135	142	133	141	126	137	128	139	138	168	135	125	143	137	144	156	127	124	122	143	143	150	148	127	151	147	118	130	118	118	136	126	142	140	146	136	142	144	126	125	143	136	133	157	110	124	134	136	118	140	149	130	146	129	136	139	129	151	136	119	129	138	138	131	159	140	134	122	148	126	135	151	129	106	143	143	143	143	154	119	144	128	139	117	157	133	118	143	167	114	148	136	145	131	121	143	127	130	150	127	124	126	125	139	139	147	125	151	131	131	139	146	145	145	162	150	147	137	128	133	141	127	143	140	158	142	130	148	131	144	103	140	125	138	135	124	127	143	128	128	130	122	117	132	136	142	144	154	139	137	123	137	143	147	133	129	141	133	130	147	128	132	147	154	142	134	164	123	117	136	140	153	149	143	134	144	140	136	148	143	150	148	137	138	123	129	149	140	146	140	128	127	122	151	145	132	127	145	151
4559	13132	8985	4170	2930	2099	1615	1279	1075	831	682	583	526	497	392	383	351	349	326	294	282	251	237	252	226	244	241	251	237	217	211	208	219	209	202	214	211	194	191	197	186	170	195	198	186	194	188	179	193	184	189	165	189	170	150	189	167	181	170	206	167	209	195	180	206	170	198	167	171	192	173	178	187	164	186	189	183	152	166	180	180	159	186	184	193	159	170	178	182	177	172	177	174	211	176	174	178	201	158	167	156	183	169	158	195	149	176	162	175	183	197	182	166	162	162	192	182	167	210	146	168	176	177	161	179	179	181	171	159	196	187	177	172	187	177	176	165	178	154	170	153	164	168	161	188	184	172	165	192	192	161	164	163	169	175	164	168	162	183	189	189	157	177	154	171	164	176	191	172	158	170	182	165	183	179	200	178	150	189	172	179	185	165	181	169	160	159	191	189	165	173	152	184	144	157	144	183	171	186	198	181	166	185	173	201	184	167	141	172	173	188	156	186	139	181	172	181	187	156	179	171	173	175	170	173	188	175	150	158	180	186	182	186	193	200	194	150	165	181	175	160	151	158	164	173	155	178	151	177	174	169	168	151	158	172	177	173	186	173	181	178	186	179	193	162	165	186	167	186	176	162	165	183	172	186	189	167	161	151	171	159	185	169	164	192	141	176	151	170	175	163	160	181	169	186	177	182	179	192	187	182	185	193	181	173	163	162	189	179	198	159	181	180	199	172	166	167	174	146	174	172	147	174	175	150	163	174	172	178	179	167	168	180	186	217	138	157	172	159	180	164	169	162	193	178	163	158	192	189	167	185	156	181	165	207	183	174	176	187	170	182	173	185	164	188	184	153	177	159	174	159	154	185	178	165	196	186	151	171	178	197	187	172	195	158	169	144	160	174	177	187	182	165	197	189	166	159	171	193	180	169	178	167	176	166	164	174	175	178	166	172	180	165	143	181	174	184	158	158	151	190	168	170	166	150	176	175	187	172	147	180	171	168	180	164	182	162	174	161	192	169	167	169	189	174	191	185	189	162	169	146	162	146	169	143	185	155	178	173	178	185	171	191	173	189	158	191	175	175	171	140	167	160	172	176	175	185	163	180	164	167	155	171	170	176	153	193	192	157	190	176	175	173	166	172	195	186	183	172	170	171	158	173	166	154	176	171	178	189	176	183	154	166	185	178	169	158	170	204	186	195	192	186	179	175	165	166	179	181	179	176	172	186	185	174	171	154	165	188	198	161	192	181	171	170	180	161	162	170	173	169	151	185	164	172	147	194	177	174	189	193	162	176	179	161	181	153	169	179	198	181	148	168	189	156	176	146	187	167	188	188	179	153	148	183	179	171	145	191	191	167	163	164	178	172	159	169	156	171	175	197	152	179	165	181	167	173	188	165	182	157	156	162	170	170	181	149	184	162	159	169	168	168	172	179	170	173	179	169	161	153	179	179	170	184	183	181	182	156	162	166	188	161	163	180	169	173	181	168	197	181	177	176	166	169	177	172	185	167	190	168	155	168	188	190	180	154	182	180	192	181	157	192	182	169	183	170	169	150	189	188	179	208	161	169	172	178	167	179	158	158	178	183	187	176	187	171	165	180	165	198	165	185	155	182	200	180	168	169	166	157	178	160	165	159	183	173	186	182	183	207	188	174	171	169	207	163	167	164	188	165	200	193	207	179	182	156	161	176	174	188	171	186	161	189	180	169	176	154	181	145	181	176	178	187	180	196	164	168	159	166	182	172	183	192	167	175	149	163	181	187	162	188	178	182	182	197	146	161	151	176	177	189	179	153	166	173	156	176	162	197	168	194	183	183	156	161	168	155	164	173	188	184	186	190	167	175	174	173	148	189	154	158	175	164	182	169	173	161	144	168	169	174	175	154	174	176	166	167	165	180	182	188	176	157	189	176	164	173	176	172	162	160	164	153	178	152	210	164	196	180	174	168	181	161	157	163	175	199	165	173	171	207	170	152	190	168	176	185	185	191	156	171	183	155	175	171	189	179	194	183	175	175	167	197	177	175	167	170	162	156	206	168	182	183	164	170	177	175	174	161	178	173	154	182	196	145	170	173	184	144	198	170	200	179	159	185	151	183	144	169	162	152	173	159	181	156	178	172	156	151	168	165	155	157	153	162	195	167	163	180	166	153	194	144	185	181	170	169	165	172	188	161	178	150	189	201	167	184	166	167	204	178	152	182	171	185	181	164	139	160	157	174	180	170	190	152	178	160	150	169	167	165	160	180	165	158	166	163	174	177	153	189	173	157	166	179	157	190	161	178	162	166	175	194	173	169	166	165	178	184	179	174	165	178	185	165	157	184	166	166	174	167	179	143	177	179	176	182	175	178	178	168	158	181	163	189	192	147	195	182	191	157	163	177	177	177	192	175	173	165	165	165	176	172	212	208	171	177	167	180	187	174	177	187	163	160	188	166	170	175	153	171	167	161	176	148	182	158	179	185	161	188	165	170	182	173	145	190	151	184	182	164	190	179	163	179	165	163	207	184	171	178	174	160	160	150	182	163	200	193	199	187	184	178	185	167	146	160	166	190	169	165	165	154	164	193	186	186	173	164	173	175	186	186	152	201	181	203	198	148	180	178	173	168	167	165	159	188	164	170	184	186	189	166	177	181	178	172	185	166	165	168	167	173	166	175	185	185	153	174	167	187	178	145	159	180	182	196	163	174	171	173	175	173	195	182	167	193	147	162	167	177	178	177	159	177	156	168	191	151	193	165	171	169	143	154	178	160	174	184	183	164	159	169	174	156	169	170	166	181	169	180	162	138	172	161	178	158	179	170	178	159	159	160	157	188	178	161	136	154	175	184	187	174	145	170	191	169	173	176	185	182	161	174	187	160	161	181	164	174	160	169	146	186	174	162	166	166	156	195	176	172	165	174	180	183	176	176	186	158	181	186	200	172	173	171	187	201	173	167	171	162	185	191	177	151	195	203	181	181	180	177	159	187	170	193	175	170	176	173	144	176	190	186	160	178	162	190	193	161	169	152	182	173	180	173	183	157	158	186	166	174	170	176	183	170	192	163	162	172	179	170	169	173	171	168	169	166	174	171	171	158	180	170	162	162	187	196	168	177	183	141	168	177	168	172	180	165	179	172	174	192	185	185	151	181	182	183	172	180	159	158	175	186	177	192	174	166	166	169	149	185	181	179	178	161	177	174	185	185	190	180	172	177	178	184	195	163	165	186	186	209	180	162	191	177	179	164	179	176	175	191	149	169	194	178	145	189	163	183	179	177	183	169	197	189	151	179	184	170	171	161	184	182	179	157	177	173	167	195	166	167	215	174	170	170	193	175	188	174	187	156	179	151	176	190	172	166	154	160	179	183	163	182	177	167	165	195	189	143	172	170	162	189	178	171	150	180	181	177	151	186	165	176	177	160	142	179	171	192	164	155	169	152	199	195	167	171	167	174	160	168	190	175	166	178	205	168	180	158	166	158	154	164	194	171	157	202	173	163	181	172	166	170	195
27220	17975	3542	547	440	384	354	360	349	342	367	330	360	368	362	380	409	319	358	359	357	336	383	373	384	353	389	354	381	360	345	410	353	348	353	359	369	347	333	308	394	384	378	366	362	347	379	324	369	353	345	379	336	355	360	323	388	330	376	347	347	367	339	346	345	349	357	348	361	381	369	353	353	365	333	390	340	318	332	313	351	371	382	364	395	367	372	387	343	342	381	388	361	347	355	324	341	343	352	364	360	371	344	355	354	390	336	358	369	353	349	367	338	353	319	357	369	380	352	373	363	335	360	354	334	376	353	377	329	346	373	363	351	335	390	368	362	348	346	354	385	347	389	346	377	340	387	343	363	328	345	353	354	346	364	322	376	362	386	361	349	385	371	347	341	326	373	356	344	358	370	323	355	383	333	370	346	359	353	363	349	347	361	387	330	354	327	330	384	354	318	387	355	334	362	336	322	370	373	365	364	365	388	348	341	370	359	358	355	375	351	342	325	354	361	378	351	363	348	365	365	364	391	373	358	322	370	348	339	367	339	334	306	363	357	408	390	370	348	341	360	345	377	363	364	363	361	387	362	343	361	366	367	369	348	348	373	313	329	356	355	340	382	351	363	379	366	364	357	356	360	344	336	347	343	359	378	380	388	336	355	367	371	343	342	370	377	348	390	335	389	356	376	382	392	382	338	351	361	350	372	343	404	340	369	361	339	332	386	358	364	369	336	355	379	387	343	365	344	376	343	353	390	369	380	361	345	364	374	385	385	332	362	356	405	344	360	333	352	356	369	344	350	323	329	355	349	345	350	350	369	376	354	349	355	401	341	351	365	366	335	333	358	320	339	375	365	357	359	351	393	362	382	358	380	339	350	384	357	362	343	364	352	407	343	336	347	367	383	344	360	330	363	351	397	367	323	345	358	363	364	366	359	384	390	361	351	360	388	362	355	348	376	360	363	358	317	327	370	347	410	347	357	340	363	360	332	353	380	341	340	356	359	359	347	342	374	353	363	352	353	345	358	319	335	371	388	402	361	353	369	365	356	348	353	338	379	365	371	341	359	333	337	349	330	374	360	340	345	377	334	351	337	380	353	377	368	364	352	351	398	342	348	351	350	379	348	386	355	373	385	336	360	334	373	348	382	358	377	327	365	366	337	340	353	355	357	344	372	357	356	358	352	334	384	384	352	350	370	353	347	370	349	325	323	340	350	353	352	337	374	380	372	384	341	364	341	349	349	347	342	355	333	364	324	356	367	346	374	351	367	398	370	372	372	344	378	372	364	370	411	348	350	325	343	347	352	309	349	354	355	345	358	343	340	370	355	341	323	329	354	361	339	332	346	366	389	355	357	339	363	335	393	328	376	373	369	365	368	355	345	360	362	309	335	359	337	338	384	366	365	387	345	366	363	382	371	387	361	365	352	413	375	365	357	341	371	379	330	365	352	369	368	382	369	377	375	317	339	336	363	328	365	338	366	360	345	354	366	354	394	401	343	392	386	372	338	342	347	392	361	344	332	362	347	368	345	403	351	354	344	359	352	315	350	338	410	327	351	319	330	375	331	349	368	383	352	319	358	377	373	350	360	390	357	362	344	370	365	375	371	360	354	389	326	396	364	373	380	364	330	383	363	372	384	359	363	368	371	377	356	351	384	357	350	346	333	355	364	336	320	361	357	347	362	337	354	364	329	349	361	359	348	375	328	381	350	346	356	379	351	371	348	362	348	368	343	336	370	356	369	344	366	364	395	366	381	344	341	414	396	355	364	386	377	371	342	367	352	379	361	365	366	339	362	374	359	345	359	333	335	351	364	376	343	355	312	339	345	323	326	349	351	372	373	325	370	365	349	367	328	362	321	336	357	349	381	375	341	348	372	345	336	360	337	417	342	348	374	371	333	343	324	348	342	383	374	345	369	324	396	356	368	330	339	340	353	378	389	342	378	372	365	399	370	324	367	349	357	346	335	371	352	340	331	352	359	351	355	319	360	353	333	352	371	359	350	349	339	341	344	362	354	362	345	382	353	325	369	363	350	400	346	346	372	338	335	406	359	373	350	339	344	374	347	336	366	353	327	351	352	339	336	392	378	382	323	362	343	375	375	400	349	354	356	327	346	362	356	337	387	387	341	366	359	371	365	357	348	373	369	397	385	371	356	363	354	345	368	345	367	357	363	335	349	330	361	376	362	340	360	359	351	379	363	334	344	389	341	359	350	353	373	362	351	374	349	333	335	321	393	350	351	345	342	353	346	351	397	363	348	353	363	379	355	375	396	375	355	373	350	364	345	342	363	346	346	354	341	366	348	363	376	369	359	331	324	371	363	355	334	339	346	360	385	368	392	345	358	351	325	327	357	378	365	325	366	338	391	371	371	361	362	377	384	335	361	364	338	331	336	350	383	380	337	373	339	365	352	367	372	389	348	397	358	344	367	370	364	392	353	362	371	386	374	388	327	342	367	334	373	387	360	315	360	320	354	365	379	357	359	358	367	372	373	390	363	354	338	343	346	386	363	363	403	346	342	347	385	337	360	392	391	334	327	351	387	348	366	371	366	358	323	348	351	346	342	378	356	337	342	360	349	343	353	371	374	358	344	348	369	376	344	384	346	379	397	403	347	376	371	339	375	369	378	359	385	379	389	367	364	341	360	340	373	364	359	349	378	364	363	382	352	348	368	349	359	324	353	365	359	332	378	347	336	333	354	330	366	332	341	348	371	330	345	353	368	372	329	359	331	352	367	376	344	376	373	365	406	313	337	368	327	388	371	377	316	375	352	353	354	384	390	349	346	327	378	349	371	357	360	357	329	343	371	364	372	371	373	393	356	353	371	366	350	355	360	338	354	335	332	351	381	328	339	390	342	345	382	358	317	362	364	362	339	355	331	389	357	343	345	334	381	361	362	360	346	334	347	340	360	338	394	360	350	339	340	387	367	395	329	336	346	352	335	376	338	365	347	356	352	358	348	366	359	349	384	351	353	338	331	335	391	377	349	351	359	348	370	360	384	343	346	362	395	367	377	353	366	379	341	339	372	367	377	357	335	328	352	341	350	356	385	370	351	392	357	348	355	369	355	324	362	355	372	390	367	368	355	359	347	365	346	358	372	329	359	358	348	372	351	334	376	369	340	349	349	335	345	344	356	342	351	357	384	394	337	331	394	365	403	352	362	361	366	367	388	367	385	358	380	360	321	341	331	345	337	366	363	382	337	373	308	347	375	347	394	385	361	366	359	383	380	335	391	367	359	342	367	344	389	395	305	370	366	339	349	360	376	370	394	329	374	369	362	326	424	335	360	375	364	377	340	347	317	341	403	344	335	342	352	373	319	367	382	368	331	345	352	382	350	391	372	342	330	337	338	355	371	372	348	375	376	357	342	354	353	352	375	340	385	368	336	359	326	339	351	340	371	347	353	348	354	384	380	322	368	331	389	372	348	387	314	336	358	359	365	361	374	357	380	367	365	333	379	350	349	357	370	358	331	377	323	393	379	347
4321	828	726	559	469	487	460	473	438	454	443	444	417	449	441	461	429	470	478	426	424	458	441	449	440	439	409	464	450	404	418	454	454	443	467	434	452	465	455	489	442	395	467	471	446	438	434	450	458	413	414	413	489	387	449	408	444	447	403	466	457	433	431	416	454	451	439	431	484	406	433	420	441	426	440	477	423	423	426	424	399	470	457	430	423	435	412	459	440	397	434	405	457	404	458	443	415	428	472	476	415	472	423	425	416	424	423	444	438	451	446	427	457	459	415	424	455	439	438	443	432	416	460	437	414	451	491	466	394	420	492	383	437	479	445	453	417	450	457	407	433	447	475	439	443	418	448	448	417	440	398	442	449	457	460	435	437	436	416	459	435	463	464	437	448	400	459	454	424	473	470	403	436	435	468	422	456	442	435	434	453	414	444	439	456	458	456	435	439	424	463	389	426	456	399	454	432	451	425	465	456	424	456	446	448	417	496	432	450	390	423	435	402	431	409	423	453	415	443	446	448	444	423	456	472	409	448	475	428	468	415	464	393	438	433	461	435	470	436	438	455	465	450	469	407	472	443	427	439	409	434	452	427	474	480	417	405	447	419	411	466	411	444	403	396	423	459	408	479	462	442	451	454	447	452	439	405	430	390	426	487	480	486	440	412	434	443	449	420	462	448	461	425	454	502	452	425	415	420	413	407	435	460	452	435	411	450	442	416	442	414	448	438	441	410	437	430	414	448	483	391	411	468	434	446	446	445	442	405	444	405	472	456	429	443	448	404	481	411	423	419	477	456	444	417	389	454	467	413	422	418	434	422	433	431	407	433	455	464	402	418	419	445	402	455	421	430	407	449	427	476	449	452	429	499	464	452	436	436	443	466	444	455	450	435	442	439	467	458	410	454	408	416	441	453	392	426	440	443	447	445	463	425	467	452	428	459	408	412	422	454	409	423	452	431	443	421	425	449	425	467	431	459	463	463	445	416	467	413	443	418	414	409	429	466	455	462	445	456	457	422	438	459	419	458	415	401	421	436	447	411	398	427	430	477	435	477	434	454	445	465	423	480	438	423	392	417	440	448	438	447	447	458	436	481	478	430	447	423	421	397	423	468	463	425	424	424	434	468	415	423	441	457	426	427	420	443	456	448	416	457	445	450	433	430	449	438	432	442	441	433	439	409	428	419	444	431	466	381	428	445	434	437	425	436	442	487	438	396	446	397	415	455	418	436	480	408	472	426	410	462	448	441	460	462	440	422	473	487	401	493	456	447	431	423	420	438	464	434	431	442	455	410	430	401	449	442	448	422	474	434	426	444	440	440	441	452	459	451	457	452	444	437	411	477	418	416	448	454	453	441	448	436	485	461	464	405	422	435	448	460	456	436	439	451	453	458	454	415	460	439	420	439	423	483	467	456	429	474	444	465	467	448	456	432	411	425	434	443	437	454	437	430	439	402	430	429	467	451	436	449	447	486	502	480	413	399	427	439	422	464	453	459	443	448	417	459	450	423	442	464	469	431	419	456	444	440	433	385	452	449	428	460	413	465	389	470	423	460	434	422	464	437	431	466	453	449	448	447	456	437	430	448	443	429	427	451	454	427	407	450	429	455	461	456	430	461	450	444	432	453	429	439	433	425	431	429	465	410	420	458	475	469	426	432	442	450	447	447	457	444	436	436	419	445	424	445	436	447	417	425	439	432	428	419	438	471	486	402	435	432	433	434	468	433	451	425	410	418	423	454	407	424	451	455	446	401	404	438	435	437	439	443	442	451	412	433	416	438	444	446	439	448	453	447	413	420	453	439	472	440	460	432	416	406	420	437	442	469	434	435	438	465	438	434	460	445	413	456	436	427	431	465	416	451	464	428	438	468	439	441	448	434	450	466	445	468	411	476	431	443	428	459	412	447	454	435	415	410	455	487	412	463	413	431	429	447	448	423	439	456	390	421	465	466	460	388	457	439	468	408	455	444	462	432	432	440	425	466	426	424	464	429	466	452	430	449	449	413	443	447	449	445	405	430	406	413	410	422	442	438	456	458	443	442	421	483	496	421	415	427	403	416	399	430	428	478	431	410	407	419	454	437	445	431	468	476	454	459	449	439	420	435	466	456	467	473	463	459	410	449	443	392	410	427	436	417	465	455	439	438	461	439	427	432	410	452	459	409	445	438	467	419	458	457	432	438	432	401	447	447	415	408	417	429	426	420	434	437	433	452	446	429	438	471	425	438	455	444	468	414	435	462	435	419	444	406	479	474	433	442	492	472	418	475	425	473	461	458	435	432	452	433	473	418	465	431	463	417	435	442	420	412	476	432	411	435	429	438	438	427	452	455	423	407	398	395	443	443	462	452	419	429	414	434	441	443	489	472	455	457	442	442	443	435	460	403	422	430	409	450	440	397	399	425	445	427	459	432	422	422	462	457	417	424	466	423	434	431	488	450	433	431	403	411	429	435	421	454	418	436	447	427	464	456	419	412	457	463	440	431	441	455	458	427	445	448	389	477	450	491	455	440	434	427	462	444	435	464	465	430	418	474	454	453	422	397	427	423	441	431	434	391	432	397	417	444	418	419	454	387	433	435	422	443	466	427	447	427	426	437	441	424	445	406	455	446	443	419	431	454	416	442	462	445	443	451	450	434	467	441	448	456	482	391	459	464	457	438	418	436	464	413	463	444	457	430	484	472	433	438	410	430	466	422	428	443	447	401	431	444	442	452	446	475	443	443	434	447	438	458	430	435	468	448	415	430	460	479	407	421	413	452	457	456	417	461	443	425	412	449	433	432	453	424	430	470	406	449	434	456	434	421	441	401	432	469	439	448	395	455	457	445	436	448	467	406	433	439	439	438	443	456	434	431	417	406	472	431	444	450	491	434	408	440	444	448	416	437	464	419	432	412	436	455	462	481	439	480	399	416	431	433	455	500	442	453	453	426	405	415	410	501	477	427	433	447	484	434	450	440	447	457	416	450	461	448	419	431	455	450	429	485	421	444	435	487	446	432	430	407	421	447	473	484	448	448	440	407	474	470	443	455	440	463	438	430	450	425	433	438	458	413	440	462	451	455	438	445	429	449	453	410	478	439	389	444	429	466	424	432	432	432	398	456	458	455	419	443	406	459	436	451	436	439	410	445	450	394	448	447	466	431	437	419	421	443	418	407	484	455	438	397	441	423	422	457	448	464	452	433	416	399	431	485	458	457	410	441	467	441	417	452	426	424	439	468	431	442	435	431	408	409	447	435	450	424	420	414	433	438	441	420	429	461	449	445	455	422	487	433	431	439	446	469	483	451	414	426	406	464	373	447	428	433	412	434	447	422	468	431	418	436	449	440	419	430	456	438	460	426	455	410	429	397	419	466	477	415	437	411	421	400	455	455	431	418	486	420	461	435	460	443	457	461	443	436	409	462	449	449	422	434	423	455	420	453	442	423	406	472	432	458	459	470	443	467	418	435	417	444	405	459	450	441	477	386	426	473	437	417	447	426	434	457	421
23508	21108	28272	24163	21101	9044	845	569	565	516	448	404	408	376	370	372	356	368	359	357	365	350	362	356	350	363	357	354	364	335	339	332	341	358	313	350	353	358	333	315	332	351	341	338	331	345	342	339	366	343	381	344	331	362	311	339	345	323	345	347	376	315	339	365	338	330	318	327	322	312	332	339	303	375	335	306	327	329	331	351	317	338	357	356	340	335	344	347	334	353	330	324	316	326	331	311	342	298	329	342	366	312	367	331	359	327	305	356	341	362	291	329	364	328	373	340	314	324	362	326	326	333	345	346	315	347	293	332	301	348	355	344	331	316	316	295	325	327	337	291	304	315	329	313	328	308	340	297	342	362	307	330	331	338	334	333	355	366	317	346	367	328	358	335	309	348	294	353	329	321	341	320	334	316	361	311	331	323	314	340	334	362	313	311	342	324	371	305	314	323	296	336	326	301	325	338	323	314	352	316	339	356	325	319	340	284	345	357	328	320	323	332	334	326	341	336	326	315	320	327	306	326	333	307	319	353	334	337	352	321	346	309	342	326	352	319	311	329	315	317	335	333	335	331	343	324	349	333	350	294	348	326	327	319	322	327	332	350	302	320	341	319	334	348	317	336	335	348	336	335	316	315	336	358	340	390	335	361	315	329	337	351	300	344	325	302	300	323	338	311	333	346	350	356	360	275	328	364	340	308	351	351	328	330	349	327	339	340	333	331	329	335	341	321	351	361	368	326	341	318	306	327	342	340	310	321	325	306	362	326	340	340	359	329	342	318	327	336	343	329	318	353	299	324	323	353	323	367	323	334	343	323	334	317	346	348	337	340	326	352	314	370	332	316	338	320	354	325	355	345	338	331	339	335	373	335	332	370	312	336	323	325	353	316	355	319	324	348	338	299	344	321	357	310	345	366	325	339	365	341	330	349	309	327	357	340	365	333	332	340	344	317	343	329	328	326	335	334	323	328	322	344	316	342	345	360	328	339	314	292	364	310	364	314	340	361	372	329	342	298	324	309	328	324	305	316	321	342	330	323	347	316	341	341	338	339	342	356	355	311	343	314	331	333	324	325	334	348	317	323	341	349	330	310	336	344	376	310	337	298	352	322	329	374	326	305	348	325	325	322	290	305	336	323	313	322	348	329	335	342	322	344	318	344	343	336	344	347	378	351	318	349	334	313	346	313	350	305	344	309	365	338	348	323	341	341	325	316	366	324	368	328	328	334	366	320	320	317	327	354	297	329	337	319	309	360	318	328	320	351	339	354	331	354	304	353	333	315	340	326	298	346	333	335	367	326	318	349	306	314	309	355	300	331	360	345	320	343	303	366	317	341	372	335	317	310	324	305	371	371	315	354	361	349	306	306	355	329	338	354	336	347	339	297	325	355	352	335	319	333	332	320	341	326	344	291	370	352	349	338	343	307	346	329	347	350	332	305	306	315	320	312	371	346	338	317	312	311	320	309	332	334	334	304	316	337	325	324	306	336	348	350	359	339	352	328	331	355	330	316	313	345	331	305	311	323	349	341	326	323	327	362	348	348	336	334	326	352	324	326	354	327	356	323	340	333	360	346	349	334	348	339	328	328	330	336	311	337	338	333	343	327	318	354	273	354	335	323	319	283	359	340	337	311	318	339	335	344	367	322	333	325	336	347	296	321	349	344	338	310	359	348	338	331	339	355	359	306	337	326	317	316	321	325	304	352	298	362	315	350	311	349	308	329	318	309	332	339	301	340	337	350	355	354	367	347	347	316	344	329	325	330	339	369	333	363	331	330	362	325	324	321	363	331	337	372	351	355	297	303	334	300	347	303	348	343	298	339	368	353	328	318	316	341	324	319	351	314	327	294	326	336	352	351	338	332	317	317	328	313	330	304	350	335	357	314	339	327	329	374	319	325	332	319	356	339	359	364	329	317	297	309	337	286	323	337	331	306	315	345	346	363	327	391	325	318	325	301	306	310	361	344	305	343	342	332	301	329	373	338	349	322	349	318	321	345	339	315	344	351	312	318	329	329	322	336	329	333	326	313	315	345	342	346	318	346	365	348	357	314	300	339	325	339	305	326	345	301	355	307	345	325	312	325	340	321	328	370	334	340	332	345	346	330	354	308	348	306	355	322	297	341	351	347	317	359	318	339	320	328	350	337	348	332	333	344	321	344	330	341	345	343	327	331	338	343	320	347	305	302	331	341	312	332	319	345	336	329	302	327	324	340	320	344	327	344	339	318	340	347	324	335	324	341	337	328	286	317	340	289	328	305	326	335	336	343	310	320	327	340	340	312	342	340	304	343	312	321	349	332	310	327	363	313	340	334	350	321	342	333	310	332	329	312	311	337	333	298	326	353	350	345	288	320	348	348	328	306	309	299	331	346	323	333	353	333	309	341	308	304	328	323	323	340	317	357	344	347	345	333	338	335	341	326	312	319	324	338	309	333	332	343	343	364	362	331	326	336	328	325	341	325	305	332	354	287	351	338	351	349	374	326	333	339	383	325	320	350	326	321	319	330	349	334	336	318	328	352	350	347	388	325	331	327	379	324	369	334	335	319	354	351	346	330	318	341	336	326	320	325	314	337	306	344	358	347	318	348	334	278	341	327	317	318	381	330	318	335	318	316	308	365	327	364	338	349	312	341	320	326	318	302	353	351	316	339	354	299	328	310	321	336	332	310	343	328	321	376	310	324	313	366	365	355	315	318	317	311	365	316	321	366	305	333	354	361	296	297	322	318	353	361	304	327	308	334	338	342	339	314	334	324	338	349	330	346	351	348	312	342	362	349	309	352	359	343	297	327	305	350	352	324	332	329	346	334	386	334	323	315	312	292	310	322	311	323	332	366	297	364	332	362	323	318	326	348	306	317	329	333	301	356	335	331	353	385	313	348	354	302	345	334	319	330	348	358	351	333	324	336	333	309	338	336	370	317	353	322	344	309	322	334	325	347	343	330	319	330	350	327	317	332	324	335	369	351	310	339	347	363	316	343	346	346	328	348	343	296	313	311	315	363	321	334	317	293	313	358	322	341	358	343	329	344	333	306	373	309	334	352	302	317	324	335	319	322	312	330	323	351	310	336	328	339	335	319	351	342	327	309	343	315	330	335	343	320	322	339	322	345	322	336	347	354	364	353	307	360	342	324	365	366	330	360	334	320	343	337	357	289	306	336	339	346	329	347	323	334	347	302	344	306	301	357	291	339	312	344	306	330	306	338	333	341	294	337	336	339	316	385	335	305	327	334	351	322	337	355	308	318	340	372	334	360	302	339	326	368	292	330	312	335	330	315	327	305	348	326	315	313	363	325	335	339	320	317	290	340	331	357	339	329	344	354	364	358	353	352	328	361	340	306	333	359	337	291	342	348	354	352	353	313	329	343	351	312	344	345	318	328	353	310	369	297	367	331	332	327	344	351	323	324	323	330	343	297	336	335	338	348	338	341	321	326	350	344	340	319	329	345	330	352	312	327	318	335	326	338	344	346	315	343	343	279	342	353
3461	7821	5526	2527	1847	1462	1170	982	780	669	735	591	570	564	532	512	505	485	521	427	501	449	447	447	442	434	462	453	438	457	451	426	439	457	443	428	430	441	440	414	399	396	411	406	408	477	401	431	422	402	448	438	397	431	408	415	445	427	430	434	427	396	409	408	427	375	367	391	394	387	419	406	413	428	415	433	467	433	432	399	410	457	436	469	431	393	416	404	418	440	415	415	413	422	403	418	414	432	436	482	379	415	390	422	357	420	373	402	431	414	386	387	439	415	416	438	441	359	460	389	400	455	399	388	388	422	425	412	416	400	405	438	412	429	395	440	432	403	445	413	409	435	392	412	397	373	438	387	385	410	447	407	426	426	460	397	405	411	399	413	397	384	406	435	434	400	433	426	429	440	381	434	415	419	416	406	385	384	406	432	423	446	424	418	389	428	400	412	419	384	382	383	395	423	433	439	345	414	448	408	397	375	388	403	423	424	376	423	422	398	385	472	408	373	420	425	430	393	415	413	421	399	409	412	425	383	435	412	416	407	428	443	405	379	446	464	392	428	415	428	436	434	442	445	425	426	405	383	394	427	402	408	402	400	428	415	390	408	407	446	426	422	402	422	401	413	421	394	408	412	435	415	417	395	400	443	446	420	398	415	388	398	432	431	392	408	417	416	400	412	405	431	394	409	416	452	427	408	436	419	436	420	404	405	419	402	431	427	455	399	423	422	379	412	427	423	441	402	408	429	424	387	419	410	354	431	421	403	401	403	421	435	398	432	421	405	393	420	398	390	423	428	423	405	428	445	438	432	390	426	410	410	430	414	418	388	394	424	393	380	417	363	412	395	432	404	405	420	384	392	465	410	461	382	405	407	384	457	430	390	427	394	423	441	390	403	409	420	365	449	442	408	400	465	411	404	400	410	430	402	391	434	402	432	398	412	389	404	426	423	389	412	381	424	403	413	462	403	422	365	434	459	414	389	449	408	443	410	426	438	389	457	401	429	398	440	391	414	465	403	417	408	430	423	454	418	404	384	426	409	405	431	444	386	435	369	397	434	400	399	376	407	407	393	437	405	404	371	438	402	426	410	445	399	451	436	406	408	395	403	445	420	397	424	391	422	439	419	443	453	414	429	431	419	401	391	369	419	425	402	433	420	411	433	437	442	418	425	389	402	394	453	403	416	452	401	390	390	401	402	403	392	438	397	422	423	383	406	379	388	418	428	418	413	381	440	396	445	402	409	458	409	378	399	415	420	409	407	437	429	457	387	377	432	441	383	396	385	404	431	449	420	424	431	409	396	381	399	459	378	387	416	429	424	421	460	400	386	397	391	398	437	423	410	425	408	389	387	387	429	418	420	407	431	421	427	391	407	415	413	425	438	392	426	385	418	405	410	453	436	393	387	412	415	466	426	397	400	396	398	435	372	388	430	424	413	417	405	423	439	411	401	396	420	383	424	395	400	429	429	428	430	408	423	423	403	443	455	424	452	405	393	381	362	428	445	409	427	441	421	371	395	438	396	438	445	425	399	426	420	396	415	395	423	425	380	434	388	382	413	444	377	421	424	416	402	388	416	406	421	409	421	421	386	431	391	392	410	402	419	390	404	431	405	407	425	422	443	415	420	400	385	390	383	365	413	417	362	410	414	414	444	388	436	434	408	400	426	413	417	407	430	447	412	414	352	429	422	403	392	385	447	402	389	411	408	383	416	399	417	400	389	396	434	437	432	409	419	396	402	405	407	450	414	395	409	466	377	454	405	391	419	408	407	428	414	440	402	418	444	426	420	382	426	412	412	422	428	379	440	430	412	404	407	400	415	367	428	396	436	395	400	424	427	431	413	413	411	395	417	418	411	385	417	396	412	385	385	425	451	398	421	458	421	406	418	409	443	378	391	412	398	406	428	413	405	411	435	384	411	379	423	376	429	406	410	385	433	424	408	432	413	408	424	406	430	388	416	413	413	402	433	381	422	412	421	408	422	434	416	404	409	393	451	428	411	403	353	380	404	406	424	415	450	404	426	425	430	432	371	381	358	406	390	362	392	412	422	397	398	407	414	399	408	396	435	421	422	417	484	397	425	373	410	426	394	412	394	421	406	392	401	412	408	411	399	396	441	407	391	424	415	437	396	404	424	437	411	438	425	390	382	401	432	428	384	419	399	416	397	410	413	404	419	406	410	419	437	388	406	428	419	440	420	436	405	422	414	429	395	417	446	398	438	399	410	403	459	382	406	415	439	410	407	413	382	407	406	393	433	409	405	412	373	407	397	406	415	428	398	381	412	438	407	417	433	443	422	422	383	444	430	397	395	421	446	403	414	399	440	410	413	344	392	392	456	409	400	394	390	430	402	427	417	405	443	419	430	412	402	410	358	397	410	424	390	416	350	416	406	374	391	410	375	414	396	423	391	428	442	429	391	464	408	416	410	397	426	384	440	408	407	388	403	395	421	431	413	412	390	394	404	423	459	438	405	431	385	425	437	397	406	414	399	429	414	423	394	406	462	383	371	449	386	401	430	390	399	385	430	403	480	377	459	413	415	396	404	391	375	413	397	414	393	406	419	405	404	397	399	407	453	406	442	432	434	408	423	415	427	446	413	416	368	444	392	396	403	458	423	423	423	410	436	433	425	412	433	419	399	438	402	408	456	428	390	366	420	436	402	399	418	412	437	408	433	406	446	450	398	394	412	424	383	408	387	409	457	445	375	387	396	400	404	422	377	417	423	406	419	392	395	432	428	394	404	437	433	407	404	431	408	389	448	414	386	439	435	442	399	427	433	383	393	395	410	409	447	423	397	446	426	414	394	396	427	470	368	446	393	402	391	409	417	405	400	443	429	396	396	434	419	442	408	403	431	413	375	405	399	419	428	439	415	452	394	445	394	428	395	376	413	408	406	378	383	371	424	407	410	438	417	448	396	409	452	409	424	416	411	358	426	395	416	427	418	412	392	403	415	411	394	436	464	414	471	402	392	412	426	443	429	387	389	409	402	399	414	388	422	401	400	426	414	414	434	405	408	381	458	452	437	430	406	391	382	403	420	411	418	431	401	415	368	444	422	401	397	398	435	402	447	423	390	404	417	430	417	393	411	400	412	404	399	377	404	405	382	450	425	427	379	416	440	424	437	403	398	418	408	422	370	444	420	413	369	437	407	417	439	433	405	427	458	402	432	394	401	382	412	382	422	410	373	370	394	452	422	409	438	419	393	389	409	416	416	407	437	416	426	372	411	402	378	432	435	425	410	396	364	394	423	425	447	377	416	385	428	424	389	445	425	426	414	387	400	429	390	401	442	384	440	428	380	395	462	426	424	414	390	385	397	419	372	448	425	397	381	429	441	381	387	430	413	457	456	440	434	408	406	442	405	430	414	394	410	419	375	412	415	413	434	415	401	398	402	405	436	421	399	402	405	423	416	404	404	439	435	434	388	427	412	409	393	422	357	428	407	388	407	396	396	398	409	456	393	389	434	405	396	438	431	407	407	399	432
24699	21099	27091	25240	9024	466	383	333	325	266	250	237	231	232	238	221	214	212	217	231	211	210	198	190	198	176	217	198	222	213	203	199	209	185	209	204	218	210	187	223	194	211	202	196	211	175	195	227	194	195	182	195	196	193	203	211	208	182	224	183	199	186	210	209	202	218	188	205	201	194	186	190	201	199	202	232	213	191	215	213	210	204	220	209	207	190	217	186	191	224	198	199	201	218	183	191	212	201	222	219	209	235	187	202	199	207	195	215	216	200	201	206	209	216	199	204	191	203	184	209	226	238	195	201	214	178	225	211	217	202	214	198	195	171	180	202	206	204	202	201	195	207	184	206	229	209	202	196	185	199	209	205	225	187	208	210	208	227	208	199	210	211	192	200	186	223	223	203	228	228	207	178	216	214	209	205	217	205	214	201	195	215	234	206	198	189	188	194	233	199	218	201	205	189	215	230	223	218	197	192	203	194	200	226	210	199	211	209	213	218	205	236	204	194	192	215	203	216	192	208	210	188	216	196	221	212	189	195	244	232	218	189	201	197	216	211	214	198	201	222	200	199	214	214	222	199	217	204	191	186	216	208	205	191	185	205	193	199	199	213	194	190	190	215	191	217	194	196	185	185	220	208	216	197	194	193	200	202	200	202	181	207	216	186	187	207	210	178	198	187	214	239	198	205	225	213	178	210	212	198	203	191	200	207	208	208	206	193	241	205	206	205	196	249	198	223	191	209	181	214	214	182	203	204	201	242	177	205	198	213	209	223	221	184	205	191	216	201	215	209	219	220	215	198	229	180	209	225	221	219	230	208	210	206	197	188	205	219	164	195	213	219	220	180	199	207	201	192	180	200	205	208	196	206	194	194	199	242	239	214	194	224	195	209	187	229	179	204	223	194	208	211	203	223	218	200	199	204	221	208	203	217	229	196	190	236	186	190	189	188	202	186	202	181	183	208	208	220	208	210	191	212	195	223	229	208	195	199	205	206	198	203	186	217	209	213	219	226	219	186	225	202	202	200	204	216	223	205	208	220	214	215	187	206	212	180	232	221	212	199	201	206	217	204	192	210	199	211	211	202	222	225	214	213	200	214	213	183	198	200	209	220	194	181	199	210	230	233	222	186	195	211	206	175	205	205	201	175	210	199	238	191	201	199	220	202	231	206	186	211	200	202	213	193	188	223	207	224	191	197	209	205	214	194	183	192	208	212	207	207	231	204	250	202	213	199	212	233	199	213	217	207	193	198	216	201	219	232	194	206	184	196	213	179	201	240	206	208	180	201	195	223	205	215	211	207	188	220	212	192	205	209	210	210	223	209	196	176	196	195	207	195	195	167	211	211	193	230	207	219	185	187	175	203	226	219	196	197	206	185	206	199	196	214	191	237	205	196	187	207	204	210	209	205	186	210	219	206	194	208	190	191	186	221	207	202	221	222	230	177	192	206	204	214	226	215	195	201	196	198	200	206	191	204	196	188	185	206	227	221	194	180	241	227	204	211	193	206	182	194	211	198	178	186	208	178	203	193	198	223	229	211	209	206	217	194	209	189	204	209	220	182	191	214	200	186	206	223	225	211	218	209	210	189	187	224	163	243	199	205	203	193	212	206	219	199	190	187	191	195	223	181	198	233	189	192	205	212	220	224	213	214	211	194	186	208	194	209	187	199	212	205	233	230	188	176	203	202	211	215	177	217	199	191	222	221	187	198	178	185	192	210	212	181	201	188	200	228	221	188	207	190	206	190	209	199	199	195	211	208	191	213	216	199	202	174	204	209	202	204	198	201	206	199	209	190	218	190	201	199	227	202	238	208	214	204	187	203	234	209	196	187	227	185	217	199	207	204	218	193	196	229	214	217	213	199	196	205	207	212	201	198	243	197	207	224	215	185	215	200	226	191	226	193	186	182	180	207	181	191	208	220	186	218	218	206	223	206	204	211	198	204	208	209	202	180	217	229	206	184	197	205	186	195	204	202	173	201	199	185	188	203	206	206	211	183	208	200	194	224	196	199	239	213	238	210	215	230	219	181	186	207	195	220	213	204	198	222	190	207	214	242	217	204	223	205	217	182	203	218	241	191	187	219	215	197	218	192	210	204	189	226	213	210	223	206	230	239	209	202	206	197	227	172	209	204	194	218	192	199	202	191	194	184	192	178	203	188	215	240	214	215	218	215	208	203	203	201	223	201	202	188	203	219	225	235	231	204	197	200	205	209	192	212	224	217	213	194	204	202	223	170	187	216	192	205	213	214	222	185	225	209	229	213	203	213	219	177	209	225	202	203	206	191	217	200	236	209	183	170	219	185	218	192	221	218	191	204	189	196	200	214	187	199	211	186	191	206	203	198	209	217	192	210	212	200	192	195	199	205	204	184	212	184	228	205	217	211	183	192	216	200	205	200	217	206	240	187	201	200	188	201	192	234	198	205	205	203	202	235	222	171	206	187	207	188	202	213	192	188	194	201	203	183	182	209	218	203	186	235	206	206	204	237	202	197	224	196	206	212	187	205	203	192	190	193	199	209	197	195	209	228	208	215	202	196	213	196	214	204	198	221	204	213	211	195	214	222	229	221	199	188	222	201	218	215	229	182	221	207	198	200	182	204	209	201	207	200	200	204	189	221	221	179	158	171	200	213	199	208	210	234	205	195	212	212	220	197	192	171	193	203	165	224	199	194	189	221	229	189	202	214	192	213	202	223	203	215	207	189	214	205	184	193	207	221	222	200	220	219	213	181	188	212	226	220	206	192	215	161	189	182	208	187	163	206	193	184	194	209	190	206	202	206	192	205	195	203	224	206	205	206	190	183	208	208	207	216	187	226	200	212	190	197	217	200	189	175	201	177	218	225	203	209	214	208	216	183	217	216	199	193	183	196	182	206	171	205	184	206	187	233	200	219	207	213	201	205	206	210	193	203	175	218	226	202	200	184	191	182	198	224	242	194	199	187	203	202	205	209	198	214	198	230	216	191	217	214	183	198	198	200	206	203	202	202	204	179	188	217	228	211	215	207	206	197	199	196	197	193	203	203	220	211	202	213	192	201	186	196	212	212	189	223	172	208	179	222	208	211	193	221	214	183	164	180	222	210	204	189	172	214	186	205	232	208	202	194	180	205	215	216	223	220	203	211	208	190	209	208	206	192	222	204	182	193	210	206	198	200	184	196	203	188	209	222	200	220	195	209	191	182	195	205	193	216	209	193	204	200	189	197	184	191	255	202	214	211	204	235	192	191	184	187	224	193	192	215	216	204	206	184	189	208	181	196	200	220	216	218	200	206	212	194	208	200	196	201	233	197	187	226	200	197	216	201	179	190	204	210	201	215	209	215	211	212	173	209	203	201	202	202	222	215	195	216	218	209	211	210	202	205	203	230	208	203	200	209	197	230	209	196	215	219	196	201	207	209	185	170	218	210	212	200	221	217	203	206	203	198	183	185	202	184	202	224	196	215	214	190	210	223	185	218	233	189	218	207	197	213	203	189	201	198	196	206
3269	4264	2939	1323	1018	827	678	521	435	437	396	355	341	322	299	297	289	299	263	296	280	279	261	307	282	283	285	254	278	250	249	261	269	239	252	261	245	262	248	245	241	222	249	230	257	270	253	242	259	258	232	272	240	258	264	267	240	236	270	276	251	242	232	244	223	245	249	240	258	242	268	254	237	234	262	247	243	252	246	217	241	221	254	247	272	223	243	259	254	273	273	256	264	231	250	265	259	223	245	251	212	261	224	239	251	248	264	237	237	251	220	237	241	234	250	250	243	267	252	245	262	269	250	231	233	244	234	232	242	234	273	241	263	252	251	212	254	223	235	250	245	241	262	252	265	226	247	236	258	240	220	248	243	254	220	252	265	251	227	252	257	229	250	260	285	245	249	246	270	237	240	254	235	262	248	234	250	250	245	243	269	238	269	231	217	245	242	230	237	267	230	258	254	241	271	228	222	261	242	256	283	276	240	235	266	288	230	278	243	216	248	265	237	250	266	253	275	227	226	250	239	235	238	210	272	250	264	224	226	220	220	230	223	250	266	216	244	266	248	265	262	276	263	271	264	234	243	250	237	249	245	248	260	240	269	250	224	257	232	257	260	262	224	266	245	246	241	220	234	268	256	253	265	234	243	219	239	280	257	224	274	242	233	238	252	224	284	251	283	285	262	254	261	223	229	259	247	263	214	278	238	265	282	246	235	273	241	253	236	241	247	274	264	239	225	231	260	281	241	238	249	251	251	249	213	247	228	251	242	275	225	250	269	240	240	247	276	248	246	235	235	233	224	244	250	250	261	275	265	262	246	263	260	233	239	255	233	236	274	252	238	270	273	234	243	247	228	249	250	253	275	225	221	260	260	221	254	259	248	249	258	234	262	232	245	270	243	241	228	258	237	260	241	266	266	230	238	279	255	246	257	227	260	267	252	251	260	255	231	240	231	262	259	249	210	240	243	267	261	235	233	248	245	258	228	246	228	237	246	245	252	246	248	244	273	273	238	240	261	231	267	238	254	240	233	227	259	227	224	249	242	253	257	251	269	239	214	237	235	247	259	251	268	217	236	272	270	242	236	254	249	226	223	253	244	257	237	248	261	242	254	240	260	241	263	240	247	241	269	243	253	275	231	257	240	240	226	257	241	239	240	265	208	242	267	223	258	241	235	248	229	262	266	256	255	262	241	248	265	261	245	233	242	261	248	230	262	242	236	262	246	232	266	255	225	249	255	236	241	258	218	241	248	239	237	237	259	259	227	254	253	229	249	260	242	243	237	235	248	242	256	248	246	275	260	245	256	222	256	236	245	254	263	234	247	236	269	262	228	266	234	252	250	248	262	241	282	233	237	246	263	254	227	229	246	257	219	230	263	247	213	248	260	277	246	236	254	253	230	255	232	246	266	267	224	230	263	261	252	258	244	240	242	246	254	254	253	227	280	232	217	273	248	238	231	254	247	243	265	260	261	234	300	243	256	234	224	210	248	251	253	248	283	253	243	223	237	238	235	270	251	245	272	251	266	259	259	210	255	263	218	245	245	241	271	263	252	268	225	221	240	262	228	227	236	236	240	258	242	231	235	241	243	259	258	262	256	239	253	241	262	251	251	245	260	242	267	231	237	247	249	258	244	261	247	236	231	255	272	230	266	246	242	266	248	248	223	251	231	248	253	285	273	255	229	267	249	249	215	260	265	250	240	255	214	228	249	257	243	249	242	248	244	258	242	234	213	243	248	229	258	256	262	226	230	260	258	216	247	284	263	261	267	254	281	259	231	235	239	204	256	241	226	274	232	276	252	255	258	254	234	226	230	249	231	222	264	286	234	273	243	251	248	267	260	247	261	280	233	225	227	266	234	254	230	236	267	233	260	251	249	256	279	230	236	245	223	276	228	253	300	277	235	243	237	242	245	217	233	257	234	255	225	228	254	240	223	281	255	258	267	239	232	245	219	255	244	263	239	241	278	224	264	254	250	269	236	234	251	253	257	258	244	240	244	253	242	230	271	259	237	247	244	272	218	233	233	252	262	249	227	269	262	256	235	257	258	263	250	268	256	256	243	253	241	226	248	253	263	227	243	244	251	251	247	249	252	224	240	229	262	273	211	269	258	222	253	252	249	272	243	259	247	245	259	232	216	233	249	240	218	244	241	259	230	230	214	251	254	254	230	240	247	249	244	238	223	262	247	232	239	257	223	247	238	299	242	227	267	230	253	229	257	260	220	253	240	242	244	244	267	262	247	236	276	241	237	228	243	237	264	252	233	274	226	237	238	246	246	245	255	255	259	267	253	238	256	248	237	237	236	258	233	233	243	251	225	262	267	252	239	286	270	252	262	281	236	264	241	259	236	230	256	245	256	294	223	241	243	249	257	243	264	237	261	265	238	256	233	258	242	246	261	259	265	248	220	262	270	237	256	254	218	253	264	275	263	235	249	270	241	233	244	263	224	226	259	234	258	220	243	226	229	271	235	259	248	267	249	244	236	258	253	244	235	258	258	247	255	266	235	239	233	259	266	222	248	227	243	274	240	244	218	242	241	260	275	210	264	254	242	232	259	254	227	239	234	220	249	245	252	251	225	245	243	252	217	249	226	256	265	265	239	261	242	263	209	251	237	227	263	229	243	217	246	231	296	262	260	243	257	261	225	241	269	245	244	245	256	220	264	256	217	255	255	279	257	236	258	276	264	222	231	237	236	245	235	240	247	250	246	252	261	248	230	246	257	261	242	258	229	241	252	267	214	253	260	260	256	244	238	255	276	266	242	255	232	233	260	235	275	250	228	253	241	250	250	262	217	266	257	252	241	258	273	247	252	244	267	253	271	234	276	232	243	260	246	275	271	238	255	256	259	239	258	258	275	243	262	254	228	226	255	247	236	271	236	238	239	231	251	244	216	252	255	248	253	258	267	258	254	251	240	245	249	214	231	239	247	214	242	230	219	266	244	229	243	239	264	234	230	254	265	214	266	217	254	230	247	261	260	236	231	253	233	227	248	277	229	246	226	250	232	226	259	248	236	261	229	248	238	271	264	219	230	209	226	257	262	235	232	235	219	243	244	222	258	239	236	246	241	234	261	250	246	244	239	255	252	266	250	234	257	225	247	254	229	273	241	248	240	214	282	280	242	216	267	261	248	258	262	267	222	248	233	248	262	274	234	246	256	245	241	261	250	246	230	245	255	216	241	245	240	241	263	246	258	241	253	274	234	273	259	241	259	223	242	240	274	245	248	231	236	235	235	216	286	252	249	268	235	250	206	248	253	236	241	242	288	257	265	252	278	247	270	261	253	234	237	269	228	248	251	230	247	246	239	251	256	247	237	269	252	245	238	264	263	239	239	233	262	252	246	251	278	229	233	251	228	235	185	239	248	258	227	248	264	238	237	260	237	240	252	268	241	238	251	244	240	250	245	225	258	237	245	254	246	257	242	221	243	274	225	268	248	219	246	233	249	250	236	262	251	249	256	270	236	212	251	268	245	229	237	226	252	248
22453	21074	28657	23696	21075	21087	6554	629	463	392	357	301	299	225	237	245	221	198	193	183	202	155	185	173	168	171	167	170	159	170	149	149	185	149	161	162	131	147	146	157	147	147	148	144	134	134	122	142	149	144	129	142	159	115	149	123	146	147	138	134	118	113	146	132	132	133	160	135	122	132	120	123	145	131	132	128	145	149	130	126	137	153	159	124	148	134	134	127	153	134	138	128	136	159	138	155	120	133	140	131	133	132	139	130	126	143	144	128	155	127	131	157	119	142	122	128	126	124	139	148	155	143	129	134	138	128	126	127	127	132	132	139	151	125	122	139	119	135	144	126	136	130	146	130	142	152	117	128	135	150	140	125	142	115	158	131	132	137	120	136	149	122	118	135	162	138	124	131	143	113	166	132	154	122	136	154	136	139	132	134	129	125	114	122	137	156	119	153	163	137	168	145	137	147	111	139	134	162	129	129	145	140	149	146	120	131	132	136	112	127	131	117	126	136	128	141	137	129	134	149	123	126	156	137	131	150	120	144	151	125	132	157	131	141	130	151	145	144	142	127	153	139	129	124	145	124	136	155	126	129	136	123	137	132	128	140	148	136	143	122	143	140	147	131	156	138	129	139	139	126	142	128	139	133	153	116	138	125	125	135	142	154	109	134	131	128	153	135	131	138	117	130	142	141	117	138	146	133	122	148	131	140	132	129	139	140	160	132	127	143	132	123	139	149	151	157	111	161	150	144	136	94	122	149	110	132	125	160	139	123	140	135	143	140	128	108	134	138	121	145	143	111	149	140	140	143	147	134	152	133	127	143	132	133	137	141	138	121	135	155	136	142	143	114	144	129	128	137	156	134	134	128	147	153	150	126	138	121	148	142	127	137	142	123	110	143	128	145	135	145	133	151	119	148	144	132	130	129	154	132	134	159	138	128	103	131	140	133	125	135	130	125	126	141	134	141	161	126	134	129	139	141	156	136	125	161	127	127	153	153	125	134	137	150	154	120	127	136	149	133	134	158	141	148	140	139	149	130	130	123	108	138	146	137	103	114	133	131	131	138	154	126	128	135	114	124	123	132	122	121	160	119	140	138	118	119	136	128	138	123	123	162	118	132	137	149	126	127	116	103	144	141	125	138	131	126	135	150	135	128	131	131	148	140	138	147	129	147	133	135	156	103	132	135	153	122	135	135	143	130	119	153	113	121	148	142	117	135	149	150	109	137	133	129	141	134	144	123	121	144	143	127	156	135	129	112	148	121	142	119	113	108	142	136	138	125	141	127	145	140	131	131	150	121	144	127	129	145	140	147	150	146	152	132	124	141	133	149	107	132	147	147	134	147	125	100	130	131	137	144	141	140	125	115	121	133	122	131	133	169	134	121	136	123	124	122	142	123	129	132	115	139	149	137	124	139	135	127	152	124	143	129	105	129	140	141	136	149	135	129	124	111	101	147	137	139	139	149	127	158	132	143	144	109	146	127	123	141	144	127	123	118	129	137	143	158	131	127	149	151	140	130	144	169	117	146	148	146	155	137	127	120	118	135	126	120	147	143	124	139	144	139	140	124	126	139	119	128	128	128	142	150	109	137	155	145	149	128	136	155	128	141	144	144	130	139	129	124	125	142	127	128	142	144	124	124	132	141	146	139	139	133	112	132	144	144	133	124	149	117	130	116	118	122	134	137	144	135	130	140	131	147	136	147	132	149	122	116	127	136	136	132	134	138	141	110	141	137	133	159	148	139	145	115	153	146	129	138	145	125	115	132	122	132	135	127	135	121	136	125	133	119	142	120	110	131	149	143	121	133	140	143	143	133	131	128	155	131	146	138	127	135	136	135	122	156	159	137	128	149	147	113	123	130	143	139	135	136	155	147	140	123	143	149	127	119	136	141	111	150	149	134	138	133	142	132	142	133	116	107	139	161	137	140	138	128	131	110	120	115	122	129	137	126	133	125	135	135	131	127	154	151	124	123	126	152	132	126	111	111	139	161	135	138	134	118	144	144	127	130	132	120	130	134	158	133	130	130	146	145	127	138	135	134	157	132	135	140	123	133	130	139	137	124	126	128	139	132	141	131	154	140	128	132	135	122	126	124	142	113	130	136	150	137	140	129	135	157	128	133	151	148	123	136	120	144	123	137	125	142	132	104	142	141	154	152	127	133	128	139	141	137	125	118	132	135	139	140	139	126	145	145	141	135	152	132	139	136	151	136	122	134	110	127	132	124	153	127	151	157	114	145	136	117	145	146	129	136	145	144	129	134	127	139	127	127	149	137	133	140	145	127	137	138	119	137	144	135	133	109	139	128	129	122	119	135	132	123	118	130	152	123	148	129	141	134	129	153	136	139	136	139	136	153	139	143	155	154	142	115	132	130	140	120	119	138	131	133	135	157	122	126	133	129	119	148	159	134	116	130	143	175	131	136	134	146	134	154	130	137	114	146	143	126	129	119	154	146	122	134	147	137	135	123	134	133	142	135	124	118	137	128	133	135	143	150	138	133	153	126	152	133	145	141	138	136	149	151	148	135	147	143	131	134	136	138	154	148	125	141	130	137	124	126	139	144	122	124	140	135	146	140	117	142	121	135	145	138	143	129	149	140	113	141	124	146	146	133	141	142	142	121	141	136	134	134	128	141	155	151	132	143	122	131	128	147	124	126	126	140	120	138	143	149	135	119	122	133	137	131	127	134	119	103	117	124	130	155	149	150	134	128	148	126	135	131	154	147	120	118	130	124	124	141	137	149	135	162	133	126	136	110	150	143	121	113	147	118	139	130	127	137	129	128	144	135	133	157	136	133	154	131	153	127	120	135	131	145	129	149	121	156	139	107	120	138	153	120	128	150	128	145	151	156	119	144	155	114	134	137	147	133	125	137	149	139	134	142	123	142	125	140	132	119	143	147	138	139	137	135	159	133	141	145	119	128	136	134	135	147	136	114	147	158	121	115	126	127	143	124	127	143	131	128	130	157	126	153	126	122	130	132	125	141	137	141	136	129	150	133	127	142	158	118	128	143	162	145	120	147	133	148	153	137	140	127	143	133	121	129	149	136	119	143	139	120	152	129	141	135	127	162	130	137	152	135	142	138	123	142	113	129	157	118	121	153	150	159	110	129	134	131	159	125	135	138	132	140	136	124	131	136	150	143	136	145	131	142	129	147	135	130	141	145	126	136	131	139	123	140	123	116	144	121	151	129	142	137	128	138	150	122	130	126	128	137	122	116	131	132	154	126	131	126	121	141	125	121	111	147	137	144	149	110	122	132	131	140	141	138	139	148	127	131	139	131	115	112	130	140	178	141	146	151	165	120	125	132	117	126	131	147	130	148	130	130	128	144	129	121	134	119	135	131	150	139	128	156	129	139	136	124	141	143	144	127	108	131	120	147	146	151	132	116	154	136	117	147	147	139	141	143	145	150	132	150	119	133	135	165	119	138	128	143	155	138	137	166	121	141	134	151	124	150	140	102	121	137	130	112	122	118	125	121	131	137
4544	12949	8926	4153	2962	2167	1577	1155	949	818	639	577	482	464	390	386	319	326	289	249	245	284	271	256	212	224	224	229	193	211	203	230	188	198	168	191	201	219	215	193	175	175	181	180	180	176	163	183	190	157	163	170	170	168	167	161	162	167	168	180	181	160	191	161	165	175	193	171	203	171	179	205	190	166	171	191	189	176	171	182	165	173	198	167	178	164	166	188	194	193	193	178	166	158	159	157	155	183	167	191	149	176	176	174	168	187	174	182	183	150	164	167	168	156	184	164	195	198	175	188	172	163	147	181	151	177	184	170	190	181	184	186	178	161	166	160	174	180	156	169	184	192	169	171	146	184	181	186	187	153	165	162	164	173	184	170	198	185	164	182	181	186	159	173	166	178	179	170	176	177	176	168	171	186	182	163	167	187	173	182	174	196	177	179	176	174	182	164	174	167	192	180	178	169	177	149	188	162	155	151	170	165	162	164	164	171	167	164	179	164	157	181	161	181	164	176	184	160	174	158	172	171	157	175	171	154	169	172	170	172	188	183	151	166	178	170	170	188	179	160	167	184	160	182	171	197	167	158	175	180	157	137	165	169	151	180	158	178	174	170	185	187	169	185	170	170	156	201	168	171	169	167	165	167	174	189	177	166	176	154	176	196	166	186	179	171	159	188	162	170	161	164	172	163	166	161	172	194	183	168	173	161	162	170	153	168	185	167	192	184	170	176	182	165	159	185	152	189	181	179	171	180	190	172	159	181	160	184	181	169	171	157	187	184	164	172	160	164	175	165	161	162	151	178	179	192	180	181	168	160	167	183	168	159	190	160	177	192	151	177	184	169	161	169	173	168	184	184	177	188	161	169	166	205	176	170	175	163	199	165	171	167	146	181	191	165	164	168	158	156	173	169	169	175	161	162	170	170	190	182	163	173	152	138	164	180	194	195	163	188	186	185	178	175	173	171	172	170	181	177	173	181	200	178	172	163	169	140	188	195	171	165	178	161	172	168	163	190	191	157	178	176	190	168	175	195	171	168	201	162	153	182	177	181	183	164	164	176	176	160	167	169	164	147	153	167	192	172	149	178	174	189	164	157	155	168	155	161	202	159	159	167	165	153	179	170	191	161	162	161	181	145	158	161	157	167	162	174	156	169	178	168	159	161	161	169	184	187	167	179	207	157	168	160	168	175	151	170	153	170	141	181	177	190	168	200	180	171	158	164	158	157	138	168	181	178	179	162	183	182	174	157	183	186	190	167	160	152	164	176	169	173	173	161	187	158	168	185	171	169	190	160	155	179	162	173	168	151	165	173	186	177	173	172	173	172	166	160	193	158	170	170	175	156	172	171	166	162	183	204	168	167	195	154	192	169	156	161	161	151	210	172	169	168	179	165	177	183	174	165	180	150	147	179	160	177	182	150	198	168	180	141	164	170	180	156	173	168	180	162	168	195	179	178	173	153	194	172	139	188	182	162	183	181	182	171	179	184	183	193	173	166	153	163	170	175	170	170	191	173	188	158	159	169	183	182	162	154	176	173	163	170	176	188	180	189	158	187	189	176	183	177	171	189	143	171	165	167	171	187	183	158	171	195	165	198	167	161	203	171	182	156	184	163	165	192	176	196	165	187	177	149	174	169	159	179	193	189	165	182	171	177	156	201	152	184	158	190	171	164	182	158	155	152	157	153	163	167	174	177	160	160	153	175	170	180	181	179	171	151	170	179	178	165	172	181	162	155	168	168	178	196	178	199	193	171	182	175	162	170	155	163	174	170	185	185	172	178	187	185	167	148	167	168	153	182	147	177	165	168	161	178	168	167	188	166	160	175	185	191	169	150	189	195	183	179	180	172	195	169	166	165	158	171	167	170	167	167	140	178	187	156	177	165	159	180	161	161	150	166	186	147	165	186	167	181	153	176	165	184	167	166	183	170	137	180	159	173	188	178	178	173	166	165	174	169	175	185	168	162	161	166	166	166	158	171	157	175	164	188	174	174	165	159	167	172	171	174	170	199	190	159	192	162	164	172	149	195	169	149	162	157	162	166	170	205	186	182	187	178	157	177	183	175	181	176	152	164	164	166	172	141	173	171	184	178	151	191	162	181	167	188	144	161	157	166	157	164	174	178	169	182	192	188	168	188	174	186	192	141	195	166	179	200	168	170	170	179	180	173	183	171	178	168	173	205	196	188	160	173	160	142	166	159	181	168	134	174	180	154	154	145	167	150	144	162	177	177	147	180	165	173	185	168	168	158	164	181	198	198	149	157	164	163	155	162	144	156	175	177	171	173	169	186	187	174	162	178	168	155	181	153	163	147	149	161	165	172	166	189	202	150	185	154	203	155	175	180	164	201	175	154	174	167	165	178	187	183	165	185	210	165	177	178	193	172	172	165	177	170	164	172	153	169	159	163	168	177	164	170	185	164	154	162	177	190	146	225	174	146	160	146	177	167	185	189	185	171	186	176	168	170	188	164	177	183	173	169	170	184	172	165	175	143	162	164	171	176	166	169	159	148	182	143	155	174	168	152	183	169	190	169	174	177	165	165	194	188	147	150	183	178	177	178	183	158	154	175	158	168	182	163	149	171	185	160	159	182	168	179	166	158	153	175	190	184	190	187	181	189	170	177	176	162	164	177	181	162	159	173	170	165	170	170	197	177	184	179	160	171	152	163	185	150	164	182	145	179	173	155	167	183	154	159	155	171	173	164	171	158	162	142	168	192	181	175	164	189	160	192	185	175	157	148	176	173	158	181	176	182	179	165	168	183	196	160	159	173	163	167	174	173	185	177	166	172	155	143	157	151	164	154	166	190	172	169	183	157	206	155	166	176	171	183	166	163	157	142	161	174	190	161	168	171	172	150	195	176	162	161	160	178	170	184	164	162	174	182	179	182	178	173	180	161	156	182	161	165	163	167	163	154	162	172	175	175	167	163	161	156	160	156	170	155	147	162	164	162	174	150	178	173	183	180	165	181	180	178	163	165	175	162	191	174	142	165	184	172	193	173	175	173	199	186	163	145	162	195	191	171	168	175	160	164	168	181	165	172	159	177	161	172	164	168	166	170	163	164	175	156	171	176	171	177	175	159	181	181	175	177	183	174	181	187	168	173	177	179	174	177	178	177	178	180	170	171	169	170	173	179	180	192	172	174	153	191	172	183	175	175	188	156	181	164	187	178	200	174	183	150	174	171	167	183	167	185	158	168	203	162	171	190	181	189	158	179	156	178	172	176	175	183	170	177	173	196	186	166	152	147	175	165	171	157	168	183	166	173	168	176	161	167	164	177	161	183	200	165	150	165	170	142	158	193	183	200	183	162	196	182	178	171	164	174	168	156	175	159	150	182	159	175	171	167	181	152	177	155	177	193	160	175	162	157	182	172	169	157	177	157	156	142	164	143	155	202	139	171	142	185	169	172	184	171	162	155	184	145	165	182	178	181	180	177	199	199	178	188	166	166	166	156	183	183	154	180	172	168	179	162	158	163	170	162	183	185
27354	18013	3564	522	418	385	371	375	367	378	405	348	347	370	345	362	374	365	388	361	379	371	369	374	365	383	353	376	380	345	370	374	344	346	346	360	360	371	374	369	355	339	374	366	325	394	381	380	376	362	342	356	371	365	380	356	364	329	397	359	350	361	375	372	345	371	346	363	357	383	357	358	340	363	370	357	339	325	352	354	371	349	335	350	382	358	352	350	351	328	336	355	374	399	336	354	369	336	355	333	374	356	376	382	354	321	358	374	384	372	358	359	347	355	372	371	358	322	346	371	373	353	341	361	372	336	399	362	334	351	348	362	366	314	370	355	407	362	370	376	373	345	341	363	322	382	321	347	361	385	370	360	319	337	362	344	347	379	365	353	371	357	324	374	359	370	381	336	352	350	341	351	357	380	312	389	370	348	321	373	355	376	394	334	348	360	342	379	367	370	354	341	328	339	353	379	399	372	351	322	356	389	369	345	340	332	361	392	385	382	390	355	377	347	372	374	364	335	338	371	366	363	367	333	374	356	352	400	360	368	367	341	329	344	372	379	396	364	373	321	353	365	362	344	344	364	371	385	346	385	368	340	369	377	360	370	352	340	364	342	357	368	374	380	362	338	327	344	317	361	378	377	329	335	347	370	360	347	381	372	337	338	360	366	345	365	355	371	327	329	359	343	404	357	350	375	364	360	362	379	372	376	330	348	349	367	347	322	374	369	317	326	353	364	362	348	334	346	354	368	349	361	339	334	340	350	377	380	356	372	338	399	335	371	336	364	360	319	355	345	378	321	352	337	333	334	384	363	362	327	365	370	363	368	364	338	364	356	348	378	383	400	392	360	349	337	366	367	381	336	351	340	369	347	365	364	416	372	343	372	345	353	361	360	354	356	371	354	368	372	366	390	330	389	381	353	378	368	353	361	399	375	385	352	349	391	356	393	366	353	384	371	358	358	365	380	378	363	329	374	376	362	324	363	358	332	367	338	365	347	398	343	348	359	380	382	324	381	350	366	384	350	375	360	363	332	356	368	340	374	352	346	383	348	363	348	328	378	340	357	380	347	340	365	362	369	351	381	393	353	366	427	358	369	355	350	350	329	346	322	336	354	372	365	339	358	343	345	357	387	360	380	402	348	345	371	404	348	320	358	371	373	371	370	358	347	359	354	359	325	353	331	364	338	366	322	386	363	348	360	348	355	364	384	358	344	335	383	381	355	374	341	365	365	324	389	353	392	393	351	366	332	323	327	349	354	371	335	365	387	353	391	350	354	363	353	378	355	347	377	369	383	372	401	341	334	374	357	367	374	365	356	336	332	342	334	373	350	362	346	347	396	395	377	395	397	363	378	341	371	354	353	359	340	360	339	377	369	373	375	366	358	341	365	402	346	361	351	353	365	384	377	354	371	400	355	368	354	367	332	339	349	386	346	387	377	352	348	360	334	390	369	353	373	378	384	350	360	362	342	393	336	337	364	330	346	344	357	355	337	338	364	347	328	360	361	338	344	349	347	337	361	399	338	370	389	327	370	370	333	352	355	348	371	393	346	323	396	345	332	356	369	319	375	350	353	353	366	325	349	358	343	377	357	342	373	376	365	374	359	343	358	359	348	352	333	344	381	367	350	365	365	359	347	345	355	347	358	366	376	339	351	350	360	370	378	324	350	381	318	387	396	400	359	348	360	365	355	369	332	342	380	375	362	369	375	368	329	363	373	360	357	362	367	418	381	339	414	367	346	354	349	344	357	366	366	362	386	402	373	345	353	373	358	363	370	330	367	357	335	359	351	354	352	392	370	359	375	339	365	344	368	309	351	383	351	367	381	339	400	357	375	341	348	358	366	340	375	357	348	366	366	370	364	388	355	361	394	375	376	369	351	367	391	355	349	377	379	365	352	337	352	348	382	364	344	366	374	369	340	393	334	391	336	359	345	359	354	336	406	353	337	388	351	397	365	360	356	351	310	350	348	385	370	364	343	353	353	367	369	333	357	358	373	373	368	364	374	329	395	372	351	354	368	362	334	373	368	356	378	402	355	347	344	355	322	372	359	359	406	359	366	361	379	365	362	340	379	407	377	358	359	386	364	356	346	355	344	354	328	365	367	331	330	368	382	361	382	342	371	360	328	374	391	379	364	373	381	349	365	341	325	340	356	365	347	339	365	356	388	356	418	340	367	376	346	391	350	355	369	302	361	358	315	362	358	393	355	337	345	348	340	370	342	367	372	370	379	336	368	357	343	362	372	399	356	386	318	390	369	354	328	354	390	361	358	356	372	362	341	353	372	372	360	401	389	347	332	337	360	350	369	373	321	338	363	365	370	349	364	359	354	366	423	369	357	365	379	343	363	359	358	361	315	388	352	361	325	345	316	369	347	328	341	348	351	349	331	359	370	370	399	354	364	350	341	364	314	346	359	376	349	355	395	358	359	371	369	359	372	365	345	353	367	384	356	335	353	352	361	347	354	367	384	344	322	379	361	397	399	367	333	352	358	362	379	393	364	332	361	353	402	358	355	336	371	362	383	368	358	333	350	350	358	351	371	350	340	367	351	371	369	337	382	366	365	352	341	331	327	363	354	347	374	353	367	339	398	368	334	353	348	356	336	355	368	416	376	361	342	348	353	355	364	348	354	360	392	347	348	353	391	348	346	389	326	388	362	365	358	366	360	354	374	378	347	335	381	333	380	376	347	362	367	345	352	362	331	343	325	355	399	363	359	374	385	372	343	336	359	387	373	362	365	354	354	366	368	339	342	364	376	374	354	371	404	366	339	347	382	369	343	387	337	357	325	358	357	374	377	376	335	372	387	306	366	378	353	338	324	378	373	379	378	365	354	332	346	345	339	377	356	369	327	365	395	357	355	368	338	376	368	388	344	359	394	371	343	305	360	375	357	341	356	399	364	371	356	347	348	340	352	357	351	374	374	362	391	382	368	357	372	347	389	371	363	398	356	365	371	350	338	332	345	350	329	367	361	362	336	362	395	376	328	353	362	335	347	381	319	363	351	369	377	369	363	347	354	345	356	344	341	346	380	376	367	374	335	332	373	368	363	383	381	314	367	335	360	369	357	357	365	345	352	348	364	358	356	340	369	361	344	382	387	392	358	330	360	364	355	355	344	385	331	350	376	362	336	432	390	404	350	323	366	373	340	333	361	344	358	346	395	375	361	391	357	357	354	363	394	358	351	370	370	367	380	369	337	334	382	351	343	326	337	364	353	357	358	375	359	376	344	351	356	340	386	356	360	352	370	356	333	352	358	378	328	374	368	357	391	390	356	368	371	362	367	342	361	350	374	368	323	340	364	373	369	347	362	369	353	369	374	360	357	325	345	386	344	364	331	367	371	332	325	370	386	347	352	322	350	367	337	336	370	321	350	344	384	340	332	405	344	373	324	372	377	369	361	367	403	367	354	357	368	356	355	381	374	359	355	346	357	369	331	319	365	392	393	397	382	349	379	368	394	345	373	347	369	379	336	339	340	374	361	365	376
4358	887	666	503	498	490	471	441	466	434	412	449	443	397	424	403	428	399	455	444	396	427	440	445	453	454	396	398	444	408	418	463	430	423	440	422	473	389	414	469	466	459	448	420	445	424	420	442	427	435	483	469	440	404	449	450	429	412	420	434	419	443	417	388	442	449	444	470	400	433	429	463	451	432	477	481	423	434	457	440	459	432	438	381	471	436	441	485	411	424	440	435	406	442	395	473	450	446	417	467	454	444	438	463	416	426	466	455	453	427	443	482	447	450	398	448	410	439	406	413	447	424	404	415	486	461	437	464	421	453	449	440	437	450	435	416	401	433	409	469	469	429	425	442	440	464	462	424	468	410	464	428	419	478	415	407	458	459	408	406	458	393	420	461	472	453	448	426	446	444	457	424	428	421	432	407	470	449	451	429	435	483	435	441	403	416	458	474	450	459	422	459	438	416	438	454	449	389	452	414	468	434	429	446	449	434	424	423	423	415	420	444	410	445	418	429	453	422	427	416	419	436	422	449	433	452	424	441	409	437	430	441	439	440	423	426	443	473	454	457	403	467	443	422	429	435	449	454	436	436	440	447	445	460	426	453	434	425	426	452	429	449	441	433	426	427	440	437	425	454	453	429	459	448	423	431	401	433	455	419	450	412	434	403	434	416	429	402	414	443	428	448	425	455	449	441	450	455	422	453	456	406	448	473	439	457	427	456	447	440	432	444	408	442	457	446	443	451	419	428	419	429	446	431	458	433	459	412	446	429	414	448	448	413	431	450	456	397	404	436	440	431	451	411	409	404	416	436	400	425	420	423	445	443	446	403	459	428	400	455	420	473	414	452	428	420	462	391	445	470	433	424	437	426	405	441	418	420	427	465	457	427	449	438	448	470	459	415	463	421	409	402	431	421	402	412	410	410	395	401	432	455	429	447	449	438	476	439	444	433	481	410	450	416	469	444	420	466	476	433	470	445	451	434	474	440	433	501	455	429	443	456	399	419	471	407	416	416	421	480	392	406	406	410	442	418	479	407	422	417	431	461	408	449	388	441	462	439	402	408	441	413	407	440	425	444	416	415	473	440	446	428	426	435	476	401	481	409	478	420	420	434	468	445	471	447	442	429	456	447	471	454	425	431	423	451	459	436	431	450	428	447	400	401	475	432	426	419	434	420	454	402	443	432	412	469	422	432	425	439	451	437	420	416	434	411	437	399	447	454	430	458	446	440	426	457	401	438	411	416	447	420	420	432	509	448	428	427	453	450	449	439	429	402	446	437	371	434	448	434	421	439	427	455	416	423	481	479	428	446	451	445	423	443	436	416	393	435	425	422	459	414	431	461	464	449	436	422	406	408	448	433	409	432	443	433	449	428	451	464	451	433	422	458	435	457	394	460	453	479	414	439	413	418	398	436	433	437	419	439	441	433	427	451	441	446	421	453	422	426	428	452	456	449	452	458	413	426	462	497	437	387	457	432	475	458	432	436	428	430	429	464	481	380	468	419	450	434	389	445	454	456	402	436	470	433	420	485	422	437	415	458	420	426	444	411	459	405	439	432	423	467	391	405	400	434	432	441	415	461	477	457	465	427	461	427	430	447	441	436	435	434	443	420	437	441	424	424	392	451	445	451	399	414	446	451	446	434	465	437	448	432	426	403	435	465	455	424	434	444	459	446	450	443	441	440	447	449	452	409	432	425	445	434	446	472	418	456	424	441	434	474	462	414	434	421	424	416	415	454	436	471	449	481	450	479	391	440	448	413	418	435	416	404	456	450	437	446	457	448	438	423	456	424	439	424	425	442	424	419	445	398	418	440	464	444	427	477	390	433	455	430	418	432	465	425	409	447	446	443	455	420	431	422	401	438	444	435	425	496	450	412	429	437	409	416	411	454	423	458	466	426	454	426	438	419	432	393	428	420	422	433	445	405	452	445	408	461	450	454	419	461	452	448	404	409	415	445	419	443	460	453	419	454	455	405	444	411	431	449	392	420	410	446	457	442	437	430	418	441	410	430	456	419	412	408	441	449	438	443	426	456	438	444	429	401	412	427	415	416	432	421	458	409	456	420	403	440	461	436	439	441	455	450	443	456	430	457	419	430	454	406	447	435	431	442	406	426	434	437	431	436	429	423	429	454	463	456	446	448	451	412	454	424	472	492	429	421	424	460	427	437	434	434	406	423	459	432	436	413	406	431	460	426	417	436	485	406	435	442	471	431	463	453	475	433	440	396	449	443	456	411	440	455	438	429	451	471	393	424	460	460	451	476	402	421	420	438	449	424	450	429	427	414	454	419	427	438	402	430	457	437	408	442	428	429	418	424	441	448	478	413	436	454	418	454	424	470	434	438	401	449	464	448	433	432	435	415	400	441	469	435	416	441	432	458	499	429	393	423	414	445	417	444	457	460	417	445	417	447	452	420	432	433	489	428	449	395	431	443	443	468	392	455	440	438	446	416	437	422	443	484	426	450	449	474	434	432	446	435	437	421	453	425	418	411	414	453	451	463	432	430	420	469	412	416	430	411	394	442	489	487	427	443	430	445	388	414	427	453	420	479	439	421	442	419	456	404	406	410	401	426	421	430	418	431	417	425	432	422	429	421	449	443	407	420	422	425	441	399	429	446	456	456	436	413	444	410	431	413	453	432	443	438	442	433	423	420	471	376	395	422	425	410	418	431	425	395	424	431	443	424	450	430	420	462	392	420	440	435	427	443	449	417	412	411	431	452	437	457	412	440	423	400	439	437	446	466	452	458	422	434	442	433	396	430	457	444	480	451	432	444	432	423	466	431	451	448	464	413	417	434	446	416	406	419	386	472	432	441	439	411	407	443	467	436	448	451	446	452	411	447	420	450	444	479	435	430	439	437	437	440	450	426	465	425	437	432	440	436	446	468	450	466	452	460	448	457	437	419	461	443	418	413	445	434	433	399	433	441	458	452	411	419	443	459	432	444	431	423	492	423	435	423	450	427	434	431	437	427	444	433	441	424	451	406	432	453	394	443	480	447	394	435	473	444	449	447	450	442	429	455	454	469	432	457	427	424	428	465	434	474	436	461	410	463	480	461	429	455	421	450	416	430	435	436	407	410	461	426	465	410	470	428	416	444	405	471	448	437	440	481	451	443	438	431	443	471	454	442	446	443	443	466	412	411	475	430	435	453	464	429	429	477	424	435	430	428	415	418	438	466	406	468	471	384	455	396	459	433	410	426	455	458	419	459	431	421	411	431	481	430	411	442	423	428	396	445	424	413	450	449	447	411	395	442	424	453	424	450	390	450	427	405	404	457	438	458	463	422	420	443	438	427	443	415	454	450	469	481	435	424	447	455	440	475	425	442	475	470	460	453	421	437	436	453	445	443	460	413	451	397	452	442	401	458	458	433	419	474	478	468	448	433	424	455	415	451	469	429	440	425	447	435	401	439	457	424	441	451	467	435	457	440	471	462	442	402	472	442	453	419	429	439	414	436	455	420	436	424	426	449	437	452	444	431
23477	21084	28207	24197	21089	8898	834	607	515	491	445	401	445	404	352	382	376	384	389	356	329	366	377	328	344	339	375	367	345	310	320	307	334	335	313	308	316	369	363	332	368	319	348	320	306	326	336	330	320	311	330	329	339	339	342	340	319	335	339	379	303	328	308	351	331	332	333	313	318	316	336	333	295	325	324	321	336	321	311	327	367	299	310	340	364	322	312	321	345	351	328	308	324	324	318	341	372	366	314	298	340	311	350	336	339	337	336	350	329	350	347	340	310	311	305	337	323	356	298	342	335	326	325	320	288	316	339	332	311	341	352	342	366	329	345	327	306	323	315	343	327	308	304	307	336	299	326	338	333	357	336	352	333	353	355	330	328	313	301	337	311	335	283	333	334	340	346	291	296	325	321	330	313	379	320	358	358	353	345	331	339	314	328	334	327	320	328	327	357	334	339	358	331	314	321	345	345	327	296	323	311	325	321	317	330	342	340	362	351	349	369	361	317	329	335	361	308	318	326	320	341	322	326	313	352	330	322	302	322	333	341	342	338	333	322	312	329	344	314	345	328	329	344	321	331	328	310	306	353	344	305	340	315	328	362	341	319	331	361	342	350	335	329	342	335	333	308	321	342	347	314	338	319	311	302	328	329	330	356	304	353	346	334	312	325	313	314	351	350	330	310	351	365	304	329	303	320	323	335	340	312	345	332	327	326	321	338	335	308	345	317	331	362	298	355	337	349	383	328	340	332	348	346	346	324	334	314	342	319	320	347	364	279	366	342	318	353	371	321	341	338	322	335	321	320	332	345	266	358	383	319	334	337	331	320	336	351	318	343	305	332	333	315	345	345	288	342	325	316	334	331	336	347	332	311	327	303	313	361	343	303	345	320	312	337	338	340	340	319	325	329	328	347	337	308	327	326	356	294	292	332	332	310	354	329	328	331	339	306	345	295	334	365	329	344	330	372	325	326	364	354	325	356	317	316	306	319	358	340	348	334	314	333	315	331	312	286	336	358	346	353	316	308	341	308	328	332	329	347	348	321	302	335	346	324	311	324	320	317	321	329	331	308	348	319	374	322	348	313	347	342	335	346	329	337	329	333	346	360	356	295	329	289	327	336	351	322	348	337	334	325	306	322	303	298	316	321	356	316	340	364	309	331	333	322	337	338	385	333	338	337	323	325	319	315	310	327	324	340	346	341	356	312	356	313	349	333	349	311	334	355	365	296	327	329	319	309	333	336	300	332	326	334	327	335	345	330	312	298	359	311	339	326	344	319	318	353	326	303	328	330	321	359	309	319	331	284	331	336	356	321	322	336	332	334	354	321	316	356	343	326	350	317	318	317	319	337	331	332	331	336	310	368	333	319	354	304	294	343	327	320	339	323	331	326	317	339	355	348	344	332	369	334	318	333	312	299	358	353	326	346	327	314	297	348	307	343	346	354	346	340	310	308	339	333	345	331	317	352	357	346	299	329	316	334	306	308	308	318	332	356	298	329	336	290	339	347	351	304	337	329	341	356	335	312	343	329	367	336	311	297	333	316	283	356	345	309	312	327	343	362	306	323	313	345	354	325	328	330	335	323	316	328	361	340	320	302	338	344	322	313	318	336	332	341	326	321	335	302	283	333	320	321	337	282	326	340	343	342	360	329	291	305	322	325	323	296	335	347	331	314	347	360	313	334	310	327	333	333	341	330	309	325	303	302	339	317	318	338	309	329	351	350	317	301	353	344	328	328	292	332	344	335	335	321	309	313	326	309	305	338	327	349	305	331	328	348	310	329	326	355	337	366	286	293	365	334	318	357	355	327	362	340	313	337	319	305	317	334	320	337	341	344	325	318	361	324	340	307	334	292	321	346	351	358	325	320	348	331	351	353	305	330	325	327	360	310	338	308	326	311	338	362	331	327	342	318	306	341	335	362	320	326	334	336	312	332	312	309	348	336	320	339	322	375	318	322	344	357	343	340	323	341	324	390	355	310	303	324	301	321	315	295	347	319	293	308	324	329	334	324	352	332	312	357	304	327	326	303	298	366	342	377	302	330	354	309	351	322	313	349	351	333	318	316	328	326	329	322	302	343	310	344	312	338	294	304	338	315	342	329	323	312	343	340	319	314	352	342	325	360	306	305	328	334	302	346	305	326	339	322	297	322	336	340	356	305	336	325	320	301	324	327	323	291	332	310	345	346	319	366	356	307	340	361	320	330	321	319	317	307	317	334	329	361	322	319	321	304	309	339	345	331	354	348	331	299	338	334	336	334	331	365	339	352	337	307	322	327	340	356	322	337	295	336	324	314	287	330	308	315	344	313	349	334	336	316	341	354	350	311	321	285	293	306	326	319	321	337	347	339	323	311	301	294	328	331	296	321	320	346	340	303	327	352	353	351	349	333	330	357	330	320	323	301	336	344	346	325	322	299	309	342	357	311	314	351	324	325	339	294	331	333	353	356	304	317	343	354	343	333	299	335	308	312	284	319	363	335	331	346	333	300	327	326	337	294	319	323	306	300	314	329	294	301	317	319	332	332	332	331	342	308	349	306	330	346	330	317	326	339	333	336	337	369	344	337	313	332	363	340	345	303	343	316	328	318	319	350	344	327	361	319	305	336	333	356	329	321	362	304	321	314	298	335	337	344	323	326	307	345	342	354	321	315	343	328	331	305	320	291	328	305	318	311	351	299	340	337	333	322	312	322	319	322	316	330	319	335	366	316	327	310	309	303	327	338	314	333	344	352	350	318	324	344	374	314	349	326	333	353	302	320	306	332	331	372	312	326	364	302	308	317	355	333	344	362	337	350	301	330	329	341	349	305	309	342	325	307	343	301	296	350	346	274	365	301	305	348	319	333	304	305	323	341	326	349	330	317	338	313	337	355	338	311	321	318	351	319	319	334	357	318	346	376	324	312	316	346	345	302	330	332	304	296	303	344	313	341	340	339	316	331	299	337	325	324	313	315	307	360	326	341	337	329	355	318	335	333	357	329	344	306	329	309	315	314	348	305	365	337	349	344	329	322	294	318	309	309	326	336	360	320	337	329	315	327	316	312	311	347	341	337	312	344	320	327	369	346	326	328	302	299	352	311	337	319	338	317	347	346	331	318	309	353	340	317	357	331	317	316	334	317	300	318	326	333	325	313	309	344	342	335	333	304	323	313	326	356	336	301	310	353	305	322	338	331	318	327	322	305	317	339	328	331	307	337	340	320	313	304	348	334	359	346	356	347	338	348	310	345	311	325	348	305	349	320	334	316	329	321	315	324	334	340	321	301	315	325	359	337	322	345	324	305	315	360	308	320	344	358	312	355	334	369	300	320	319	308	340	343	299	349	354	284	309	335	314	287	311	311	322	304	313	321	294	333	323	323	357	345	339	335	314	341	311	325	323	313	320	349	348	333	330	315	309	317	330	314	311	331	320	346	351	293	327	322	323	322	317	336	308	319	339	350	318	304	331	353	295	324	337	344	328	293	303	314	338	337	333	340	348	325	342	361	342
3415	7930	5398	2534	1815	1381	1103	939	776	691	683	606	616	537	494	525	444	491	499	451	441	434	431	431	460	428	419	454	413	432	427	429	442	432	417	413	374	436	413	427	416	429	407	407	418	435	424	424	394	429	449	425	359	410	416	437	388	404	412	419	437	437	449	401	400	427	418	414	387	400	410	404	404	419	382	436	435	352	400	404	411	414	411	422	400	393	405	401	419	433	428	413	451	434	422	438	424	397	418	422	420	410	454	396	439	428	386	398	389	440	417	399	425	400	387	410	407	393	433	401	422	372	399	399	429	394	359	434	377	398	403	417	390	433	397	418	394	386	419	414	388	420	395	403	415	429	418	412	379	410	378	398	370	439	402	415	392	424	411	424	414	406	389	424	400	359	393	381	401	432	405	408	448	425	404	439	412	424	422	390	411	408	419	358	417	430	414	403	413	389	395	392	424	384	418	418	399	421	380	430	430	400	402	406	437	390	410	417	431	411	404	428	373	459	423	392	382	434	387	456	404	403	393	422	441	443	409	430	396	368	413	430	397	382	429	411	433	378	387	437	401	422	424	408	437	372	446	414	419	394	405	418	401	456	377	441	405	414	413	367	406	381	410	404	426	357	397	383	402	428	418	383	399	431	408	358	391	433	415	409	405	369	419	395	392	438	407	372	402	395	370	420	438	410	404	393	426	445	422	389	432	438	425	414	408	424	410	412	391	391	422	417	399	387	387	392	385	396	402	394	364	432	416	425	418	390	447	403	380	431	408	442	396	395	409	396	395	434	424	384	412	422	405	420	391	421	467	412	409	384	408	407	420	414	421	414	395	417	397	401	415	420	426	440	387	424	425	405	401	389	418	420	412	404	429	410	418	424	446	407	430	452	404	431	407	435	387	377	382	406	373	404	399	400	419	417	428	404	385	406	419	423	422	416	396	413	400	387	426	397	398	392	451	425	404	415	413	438	374	405	429	416	405	378	371	402	388	409	428	388	441	413	376	411	411	391	385	455	384	435	393	407	420	396	418	410	402	458	447	426	411	434	426	395	449	445	395	423	407	411	426	443	423	414	413	389	415	380	380	382	386	388	415	425	408	403	371	390	453	402	408	428	409	401	409	408	389	431	408	374	409	427	374	440	448	423	380	473	423	416	420	399	430	381	407	399	428	423	421	409	423	390	410	404	415	381	438	423	427	427	434	419	418	375	421	418	418	422	408	422	417	404	404	403	420	409	381	378	383	388	412	396	436	382	389	402	406	416	408	432	401	408	419	397	384	433	431	446	430	412	430	442	366	396	369	383	431	412	407	396	418	398	433	430	415	368	437	439	450	408	433	435	393	390	424	439	398	388	420	409	406	387	372	385	412	448	423	412	405	397	435	420	404	414	434	387	404	402	394	388	420	426	414	405	395	438	433	404	442	396	392	421	408	415	393	402	415	393	418	387	426	409	402	409	378	400	421	400	442	409	439	396	431	406	408	422	406	395	382	446	421	386	396	403	410	444	437	404	416	423	434	410	410	416	421	438	384	409	441	412	390	415	387	393	400	430	418	425	397	379	389	417	409	423	362	433	410	413	379	423	387	385	397	400	455	380	380	435	412	403	389	409	414	402	360	443	430	395	395	399	358	419	422	399	406	385	392	423	417	418	402	411	407	411	438	420	410	381	444	444	391	435	444	398	384	428	429	418	423	416	412	440	400	463	415	420	406	425	424	414	427	461	403	405	434	419	422	416	398	437	432	417	406	415	432	438	441	401	403	414	409	419	403	428	421	405	409	423	425	359	436	434	390	412	379	424	448	419	423	410	408	393	389	400	376	394	365	403	414	415	440	410	426	428	409	422	428	408	422	386	400	411	420	407	401	429	396	391	405	411	433	406	418	414	397	407	399	401	391	402	390	365	395	389	363	398	429	400	395	414	436	412	397	397	394	436	390	412	402	405	426	418	431	394	420	385	437	442	404	410	420	428	421	391	408	416	420	385	440	393	406	412	395	375	381	421	405	386	438	386	412	414	411	378	404	397	364	414	418	418	405	368	398	371	403	396	420	396	406	393	411	443	391	436	418	398	414	368	395	366	389	415	393	419	420	438	433	373	417	429	403	436	406	421	423	394	388	431	434	398	443	388	397	425	446	419	410	423	433	414	395	393	379	416	405	409	380	450	403	472	443	402	414	401	403	422	413	394	398	397	412	375	405	430	399	377	359	379	380	412	430	377	441	397	382	401	431	403	411	405	405	420	438	389	373	450	418	376	418	418	407	387	440	417	402	397	413	424	389	426	391	395	421	410	390	428	420	396	399	390	387	399	414	401	401	396	383	421	411	402	412	365	391	411	417	411	419	401	422	439	411	405	441	446	409	408	416	416	431	397	402	428	414	419	381	379	434	416	383	412	405	382	372	387	414	427	419	412	399	385	394	448	442	404	412	380	418	366	402	406	417	402	420	402	416	371	383	422	450	393	384	432	388	393	423	393	390	387	424	407	410	409	423	409	403	372	411	404	431	406	414	398	414	441	410	437	449	382	398	441	464	380	391	395	426	416	418	433	406	423	417	383	435	428	401	427	413	411	382	408	444	392	382	379	415	395	422	427	421	433	379	445	426	391	404	409	359	437	427	392	369	429	432	432	431	437	396	381	420	404	421	408	422	409	395	384	417	398	380	414	394	400	433	428	410	419	417	405	379	415	410	393	418	382	428	417	434	399	382	442	427	423	416	424	402	449	401	390	379	393	403	358	400	406	402	386	399	412	395	396	414	401	435	418	407	408	451	399	394	383	386	447	444	405	415	363	408	426	421	395	418	427	444	402	439	429	412	421	379	456	372	370	385	397	427	448	414	412	441	424	415	407	408	407	435	420	426	425	389	422	392	424	394	444	388	404	396	398	446	393	421	373	446	462	398	391	388	393	389	425	439	443	381	442	421	384	366	420	394	412	445	421	390	435	445	428	374	409	392	419	425	421	409	401	420	415	399	370	370	424	367	451	401	476	376	434	397	458	391	394	403	396	424	415	416	442	392	410	392	407	382	419	419	439	441	404	425	419	412	379	436	403	437	394	440	410	382	403	422	387	419	425	404	432	420	442	434	405	406	394	351	410	404	402	424	419	372	443	405	439	430	412	394	426	448	388	420	395	435	369	407	390	395	408	402	400	368	402	431	384	390	447	408	399	409	384	405	444	390	440	432	385	413	403	416	391	429	442	425	438	389	375	441	395	462	433	412	416	374	414	437	413	369	403	374	417	402	407	398	432	395	409	388	380	432	413	382	413	405	451	420	398	398	393	398	461	399	404	424	411	418	421	420	420	419	404	384	435	424	408	376	398	417	409	393	409	413	408	388	389	416	431	423	449	421	401	402	433	390	412	398	425	397	413	399	393	406	424	394	422	344	387	409	394	412	417	420	418	421	424	438	420	394	392	397	376	408	423	382	400	429	419	415	405	384	401	394	416	395	376	427	427	414	408	402	464	412	384	472	414	414	415	389	383	417	402
24623	21113	27047	25276	8976	511	347	306	290	279	230	224	223	251	220	201	213	221	222	223	217	182	202	218	197	213	196	224	190	225	232	195	195	218	208	177	192	190	202	204	207	216	225	223	224	212	231	187	223	193	185	233	207	216	209	197	219	224	207	226	220	197	208	218	193	184	203	190	178	200	208	223	199	213	229	208	197	233	200	206	223	201	192	192	204	213	213	191	204	223	194	236	192	208	202	204	218	234	179	224	196	192	201	194	195	208	205	200	188	203	180	195	195	197	201	226	218	194	226	215	194	220	183	187	222	194	181	232	213	213	186	192	206	211	209	221	224	213	206	180	204	180	218	217	212	187	191	174	221	203	173	188	182	189	200	197	206	213	219	189	225	201	211	234	164	214	186	199	200	185	208	208	197	212	240	225	200	200	208	177	207	214	202	210	194	228	193	212	197	214	228	203	223	193	210	215	229	196	201	185	187	188	208	203	216	200	200	195	213	217	197	217	215	194	197	201	208	197	209	204	200	209	208	219	204	209	208	201	198	208	211	210	215	205	208	187	188	220	197	197	189	204	206	198	194	198	191	188	204	216	217	191	190	181	205	183	201	196	222	222	206	211	202	210	203	216	199	205	194	194	222	202	205	205	190	185	219	211	197	208	204	197	208	194	180	204	216	185	196	190	196	199	217	221	207	217	170	193	222	196	223	211	174	178	231	209	209	230	198	191	187	218	177	195	216	179	184	187	201	177	200	187	223	202	184	201	186	209	196	201	207	214	192	217	222	207	177	196	200	203	229	190	218	209	197	225	194	186	184	207	229	226	204	184	189	192	214	172	228	185	202	206	222	202	175	196	214	204	200	177	187	195	203	187	201	170	175	194	179	214	216	195	207	203	179	204	182	193	198	188	178	239	168	218	198	193	184	212	177	194	205	208	195	170	220	196	192	208	212	186	198	206	220	205	200	222	205	195	197	202	199	190	189	209	223	218	205	239	202	211	202	209	219	208	204	195	209	175	220	214	220	182	200	186	205	228	205	240	184	212	199	179	194	202	203	208	180	219	179	198	199	190	178	217	210	222	192	193	204	218	174	228	183	205	183	202	215	200	211	203	195	201	221	190	171	209	228	208	223	188	196	182	190	213	226	210	218	192	166	185	221	209	182	199	218	204	212	202	200	189	215	218	186	204	181	196	226	209	219	208	191	216	209	206	196	193	217	208	192	195	198	198	180	201	218	226	206	237	197	202	197	197	211	194	202	195	195	213	190	212	192	203	205	208	196	207	198	206	214	186	201	231	179	227	214	225	217	170	208	209	213	191	210	187	208	203	198	214	182	181	183	227	194	193	184	185	210	197	208	194	217	182	214	220	212	208	204	176	212	178	207	195	203	208	220	185	209	219	222	197	199	186	199	169	213	181	219	221	195	193	221	211	188	191	208	192	204	201	206	205	206	193	215	216	199	227	195	210	189	191	189	218	185	204	197	186	193	182	215	191	201	192	179	227	201	185	186	206	190	239	205	230	224	190	199	185	197	206	195	205	197	209	204	201	200	197	198	205	200	170	224	197	202	216	195	224	193	194	195	209	198	195	216	210	199	228	196	212	216	194	198	203	186	206	208	176	216	209	191	221	190	215	204	194	188	208	194	212	163	205	201	190	218	214	185	184	217	212	233	200	199	212	206	216	205	206	233	237	209	204	212	197	240	209	222	251	193	202	196	216	194	213	199	210	185	204	190	178	211	211	196	226	211	183	200	217	215	195	211	217	199	192	203	192	207	206	193	207	224	202	211	189	210	210	194	191	205	203	211	208	198	211	185	186	193	175	194	211	195	197	208	197	224	192	205	210	217	211	200	205	231	199	223	189	194	229	211	193	192	212	208	195	212	219	198	195	189	201	201	185	189	180	219	197	182	159	215	196	214	214	220	193	196	225	202	210	205	214	201	201	185	212	204	220	183	204	183	201	195	209	198	173	245	210	182	174	188	215	204	206	202	179	225	214	208	196	212	208	208	220	202	231	206	214	207	213	203	209	204	211	192	204	205	203	191	209	198	194	204	200	176	173	215	212	175	223	192	206	226	184	205	213	179	180	214	202	202	211	188	188	222	218	178	200	216	220	183	203	222	190	213	181	184	201	206	188	174	191	200	205	192	187	224	199	196	194	219	216	192	201	178	178	215	205	207	209	207	200	216	190	226	192	212	192	214	185	191	204	197	214	200	179	199	240	205	208	169	199	216	208	224	180	193	193	184	196	224	208	185	229	191	195	210	206	199	209	208	204	212	201	188	198	187	196	203	220	204	210	187	200	190	194	214	219	190	207	194	203	193	197	224	214	201	228	236	212	215	181	224	229	205	180	191	210	201	204	211	199	206	222	234	181	203	200	209	180	206	185	189	182	210	216	186	202	229	186	189	213	197	184	168	215	178	213	211	206	197	180	220	204	201	230	189	205	204	198	192	189	201	189	208	217	178	211	204	202	180	178	201	210	209	182	205	210	226	182	214	211	213	224	206	193	194	208	192	220	196	208	193	233	203	236	214	207	190	227	190	170	201	195	199	256	212	201	168	210	201	209	178	193	206	209	222	191	159	195	191	203	190	204	214	198	214	224	209	196	189	227	183	190	185	199	204	193	182	195	188	232	200	201	199	203	198	187	235	188	211	220	194	221	196	199	209	207	217	220	221	211	224	219	203	210	214	202	173	206	183	193	218	199	205	205	190	209	193	202	193	191	203	210	208	212	188	191	207	205	189	214	222	214	210	210	198	193	218	231	199	162	198	212	216	208	218	224	245	186	197	187	199	201	220	193	185	210	213	194	156	178	218	223	170	182	203	208	215	196	244	242	202	207	184	207	195	209	195	211	196	185	179	225	203	202	214	247	189	199	213	201	195	209	189	186	215	210	222	201	211	206	233	198	211	191	185	207	205	206	192	198	210	186	209	208	205	191	222	181	197	164	196	194	188	206	225	213	198	204	212	195	207	215	216	189	195	199	211	209	210	199	202	188	184	201	227	189	206	180	214	213	204	216	212	231	214	215	174	216	198	173	202	213	221	215	220	185	193	186	197	211	211	208	221	183	194	232	215	210	200	214	212	213	213	197	189	187	230	215	197	178	199	165	184	232	188	207	206	221	192	190	210	178	176	194	199	188	201	214	208	188	212	215	187	183	206	218	208	185	202	201	192	214	193	196	211	200	217	193	182	208	213	208	207	220	201	195	203	200	206	219	181	215	186	196	198	190	181	176	196	201	211	189	219	199	196	206	207	200	202	215	211	224	200	204	189	207	198	182	196	217	191	203	197	211	229	209	205	190	221	194	212	191	203	199	215	193	212	216	216	221	194	218	184	171	212	183	214	222	211	216	189	210	227	220	174	186	196	190	202	212	185	198	195	207	205	222	220	222	219	190	209	198	200	197	211	208	212	194	197	187	205	197	188	184	216	202	199	190	191	206	214	191	186	186	191	196	204	209	200	189	187	198	196	181	183	189	192	191
3330	4310	2995	1356	975	754	660	566	472	394	389	374	372	326	329	282	306	260	266	285	273	258	281	237	262	290	282	251	258	299	248	289	268	252	234	246	259	251	255	246	271	269	284	263	248	264	241	247	264	268	240	235	255	238	245	250	282	256	235	246	270	238	241	250	236	234	238	251	293	260	234	243	229	250	249	235	219	226	255	276	232	244	266	257	244	241	259	238	267	203	257	255	252	257	273	240	260	276	221	239	262	246	268	250	234	235	224	277	236	240	251	256	277	242	263	208	242	253	284	263	219	245	211	228	247	235	251	215	257	242	254	244	244	258	258	230	256	234	237	233	242	233	275	291	262	263	211	245	253	247	236	252	256	252	244	218	258	209	231	248	263	283	265	259	238	238	235	254	241	251	222	237	256	255	244	241	244	235	263	252	251	236	249	256	228	268	251	262	236	245	264	260	243	244	241	234	234	265	221	234	239	263	235	237	262	259	228	259	287	253	245	262	245	250	237	232	209	215	266	243	256	243	247	260	252	258	227	241	260	274	254	232	282	238	255	247	254	214	252	254	253	215	212	248	271	261	202	254	239	258	253	265	268	264	240	256	227	219	275	247	250	250	251	249	225	263	257	256	227	219	227	252	267	255	264	229	223	248	255	251	243	243	245	247	248	249	244	247	240	235	249	228	265	248	257	245	226	257	230	245	260	249	280	256	226	245	260	252	232	255	261	224	252	258	241	241	246	269	221	235	246	230	232	235	243	215	244	250	242	254	241	261	239	250	223	220	256	238	244	265	237	212	237	262	265	263	254	243	233	245	255	244	230	251	253	257	268	218	242	283	245	255	272	274	232	229	230	265	234	269	260	213	243	225	256	247	231	260	233	269	257	267	253	238	247	240	215	275	255	231	240	252	266	264	213	269	231	231	240	254	245	240	234	255	258	260	251	213	223	250	282	263	262	214	250	284	204	210	247	238	262	233	212	226	229	244	236	238	257	266	251	233	246	230	229	245	266	232	204	222	234	228	236	240	270	260	230	268	233	266	224	226	223	233	245	249	244	263	237	236	271	228	221	239	233	256	252	276	233	250	227	244	233	240	239	263	229	259	226	279	269	235	269	249	251	239	252	236	230	266	265	270	246	242	275	255	265	268	242	249	255	254	255	229	264	205	242	233	241	247	245	209	246	260	246	239	229	257	244	233	251	255	255	241	207	220	213	260	227	269	229	271	231	230	268	248	238	259	248	234	238	238	258	242	232	274	242	264	226	257	249	257	251	242	249	215	254	257	251	266	230	267	245	251	250	243	252	263	272	237	238	238	250	239	238	249	254	269	235	246	287	271	255	256	259	270	248	259	215	249	236	267	221	253	234	223	255	246	228	248	270	268	220	264	268	245	245	215	218	290	217	223	276	266	237	248	247	235	252	222	238	239	236	266	284	241	258	259	261	252	247	239	240	245	264	267	242	273	237	234	253	292	262	216	265	208	252	228	270	252	228	264	268	238	262	228	224	248	255	245	237	241	258	224	267	260	228	266	252	202	274	265	252	242	239	271	238	266	243	253	218	264	249	226	269	251	270	224	251	226	247	236	273	251	243	263	253	275	263	276	240	244	232	267	256	254	263	233	250	230	262	242	258	269	262	233	273	243	264	244	247	253	243	235	253	243	249	244	231	228	262	247	248	247	232	252	244	239	221	245	254	233	248	257	270	244	276	262	275	245	252	237	270	215	241	250	239	251	239	246	268	232	245	256	276	231	241	229	224	252	253	248	245	251	244	247	249	256	250	211	273	236	249	270	256	245	221	250	268	252	238	238	261	257	249	223	243	247	236	258	231	230	236	238	240	251	232	257	230	244	268	238	238	218	239	239	243	234	242	246	222	247	266	229	246	261	274	248	252	235	244	232	267	242	258	261	226	268	215	266	246	238	229	234	251	259	255	232	237	238	253	243	240	246	248	257	264	268	253	255	238	247	254	238	238	268	220	275	235	248	225	259	235	258	256	237	261	249	244	258	235	253	256	264	236	240	249	243	255	240	240	279	252	234	231	252	210	236	229	239	234	264	251	260	257	248	256	242	231	255	261	252	250	264	243	214	235	243	243	253	234	234	237	240	249	255	224	258	243	223	253	229	252	239	224	255	231	254	240	214	247	252	243	269	258	245	247	240	247	239	245	232	253	260	218	241	265	271	286	258	232	220	249	240	243	242	222	271	242	214	234	240	230	243	251	271	265	247	240	271	217	254	269	243	252	261	252	233	259	231	230	218	253	238	263	260	227	239	224	234	251	248	269	242	232	211	237	230	254	236	235	256	230	234	234	287	237	236	243	248	225	230	271	247	221	248	244	233	267	250	246	241	232	281	229	243	253	227	258	259	250	266	250	250	244	246	251	255	229	255	234	254	231	239	260	248	246	236	258	261	230	250	240	269	248	245	245	250	251	272	265	230	247	259	243	222	259	236	295	238	244	235	238	230	238	247	259	233	213	229	248	234	229	228	245	243	227	220	254	232	216	241	224	253	238	231	248	249	221	248	277	259	248	245	261	220	244	225	241	255	259	268	248	274	240	241	243	245	260	235	226	249	254	243	253	242	233	230	242	259	237	253	220	267	263	254	276	255	209	235	256	244	258	259	231	214	251	272	243	239	236	278	268	265	257	259	263	223	229	252	233	255	220	256	230	254	268	259	234	257	214	248	231	258	248	219	259	225	249	253	247	232	252	234	235	238	285	252	255	247	246	280	252	245	232	210	255	240	234	274	272	247	238	263	237	239	256	258	235	259	261	254	271	286	247	241	237	243	255	252	229	233	242	213	249	293	234	249	240	232	275	262	229	247	243	210	259	254	253	260	245	273	251	239	251	273	250	256	254	257	252	226	260	281	256	229	271	238	264	242	270	241	248	250	246	259	236	249	267	252	273	248	205	272	228	253	262	246	248	267	266	282	275	249	236	212	217	251	257	244	233	257	235	237	271	263	249	258	238	215	244	256	245	248	215	239	252	247	243	226	262	243	241	225	234	250	275	230	264	234	226	216	243	232	224	254	250	276	251	244	256	267	262	242	242	250	237	253	209	244	263	231	249	238	252	276	219	254	236	267	266	266	233	224	282	239	232	257	249	245	233	236	257	243	249	240	227	237	250	261	233	230	236	242	286	263	236	247	277	231	251	267	246	226	221	200	293	234	228	273	247	259	278	289	227	250	238	250	221	252	270	255	239	250	275	237	264	248	259	254	219	253	228	257	252	240	265	231	237	262	241	239	243	245	257	266	255	246	256	226	233	240	247	266	240	231	244	226	229	233	239	258	239	232	244	292	259	276	249	246	241	232	261	235	265	246	242	244	204	231	238	232	238	256	266	263	254	242	230	244	264	264	268	237	260	246	238	251	245	259	252	219	259	256	253	255	246	234	268	202	262	240	252	264	284	242	247	220	248	256	242	227	262	236	255	260	232	249	206	258	263	255	252	235	245	233	238	233	251	260	256	244	252	257	234	253
22539	21146	28775	23784	21150	21170	6498	623	451	385	337	305	284	281	225	216	196	197	187	185	207	169	172	165	158	173	136	177	169	156	159	143	147	157	165	153	154	138	147	141	140	147	147	153	149	140	125	121	130	127	131	161	134	161	150	150	145	134	124	119	124	155	172	152	132	124	145	140	140	134	154	150	135	139	138	146	144	140	115	133	147	128	123	156	113	142	132	142	114	121	114	124	160	123	141	150	138	134	123	132	155	144	145	156	124	127	129	131	116	105	143	122	126	140	143	160	145	166	124	130	126	146	156	143	119	101	140	147	143	140	145	155	137	136	161	139	145	130	138	139	160	120	131	119	124	121	125	143	144	105	134	133	129	133	172	131	109	134	135	140	119	153	132	122	120	142	114	121	132	145	137	114	152	130	136	151	123	144	121	129	124	131	121	131	133	118	119	125	130	151	116	123	141	129	137	121	132	141	130	153	132	143	120	129	132	142	130	148	137	137	151	134	157	131	146	129	128	132	128	155	142	144	127	149	111	143	122	123	128	131	120	151	133	129	139	124	145	138	110	121	129	141	118	149	142	130	127	134	144	122	135	127	151	135	130	131	135	143	124	135	139	141	127	127	124	134	155	136	141	142	135	125	154	137	138	144	141	129	137	138	144	132	148	137	127	118	139	133	129	151	129	134	117	136	141	130	133	154	142	146	141	108	144	144	126	121	147	125	124	133	137	127	140	125	122	135	151	141	132	141	135	130	124	129	120	139	133	121	132	138	133	135	145	126	135	117	125	131	149	143	129	131	123	130	133	144	119	131	143	142	127	130	119	133	144	145	142	138	134	133	158	111	128	134	153	148	155	137	139	139	144	121	129	129	135	137	149	134	131	143	118	136	141	134	135	131	165	133	114	118	151	139	134	128	133	130	159	147	109	121	144	117	136	135	145	134	120	141	137	145	142	134	122	142	127	124	128	128	140	152	137	128	140	152	124	128	145	120	122	114	138	143	137	145	148	140	119	119	123	128	133	136	132	145	121	120	139	138	144	155	138	136	130	124	142	138	130	136	139	146	130	152	145	117	131	128	122	141	129	136	124	138	124	124	133	119	137	137	141	125	125	139	133	139	151	151	108	145	121	129	147	149	130	139	113	156	143	136	137	142	148	124	113	120	146	130	123	124	124	137	144	140	135	124	130	143	135	115	136	141	131	152	123	147	134	134	125	141	144	134	134	135	138	123	124	136	131	135	127	141	117	128	129	145	122	137	115	140	129	156	123	141	128	135	110	137	155	115	139	155	133	144	134	140	129	125	136	120	130	143	129	149	147	145	143	120	135	126	128	152	160	122	123	154	118	129	140	123	140	146	148	133	129	158	125	134	149	141	114	137	157	155	120	144	136	121	149	137	119	119	135	142	153	128	126	120	132	137	120	136	123	120	137	150	139	133	135	131	115	141	152	143	133	119	123	147	147	144	128	138	119	127	139	121	128	142	129	140	131	137	163	127	111	132	140	133	132	126	140	133	150	130	133	120	142	149	139	146	134	143	138	151	127	125	124	133	119	138	136	126	130	135	123	136	142	119	120	142	141	140	134	137	128	119	143	133	140	129	135	141	111	137	135	136	149	136	144	145	136	140	141	133	124	132	139	125	134	130	121	133	138	125	125	137	132	127	140	134	139	135	147	128	152	134	140	129	146	137	139	137	155	122	130	133	140	139	115	107	131	144	141	138	111	152	102	152	133	146	122	144	122	137	122	135	132	135	152	133	135	148	136	125	108	138	121	144	145	113	95	135	122	122	136	121	162	131	161	136	145	125	139	144	110	132	144	148	122	120	136	128	131	132	133	113	148	137	169	133	136	147	140	136	131	133	149	125	128	125	136	115	143	137	129	144	106	157	137	135	137	130	142	129	154	137	135	141	139	120	142	143	126	151	124	150	132	124	142	114	133	164	125	144	140	132	144	131	124	132	134	132	142	149	128	120	114	134	155	127	131	129	138	122	145	147	130	149	141	133	136	155	142	140	132	132	154	149	133	139	132	127	130	132	134	134	136	137	139	141	132	131	147	140	147	127	134	118	137	134	140	141	126	118	140	141	118	144	138	137	129	145	131	117	134	113	124	146	138	119	126	138	146	130	119	141	133	152	145	118	148	129	146	137	128	144	120	131	137	141	149	145	113	137	144	130	148	137	134	126	97	127	127	137	137	117	167	136	135	117	112	123	145	120	131	122	130	132	123	127	147	142	117	133	129	141	151	141	135	135	130	144	145	116	145	125	149	127	130	122	137	131	156	117	121	134	142	152	124	135	144	151	119	128	127	147	136	135	142	135	142	136	138	136	150	127	153	141	119	132	130	109	136	128	115	114	133	107	140	162	142	152	140	130	124	137	123	154	120	132	132	143	140	112	144	126	134	130	124	132	148	127	135	140	158	128	135	117	112	129	131	128	135	131	159	126	125	125	121	108	113	128	132	132	137	139	122	116	126	133	142	137	125	151	134	120	131	136	130	132	129	131	145	146	143	125	141	125	118	126	133	108	143	136	140	147	123	131	137	139	141	160	143	124	126	138	148	130	144	137	159	129	138	125	130	133	132	146	130	122	141	147	115	164	125	130	137	132	138	144	150	141	130	123	121	137	131	154	144	116	124	139	150	145	135	129	151	122	139	134	119	139	130	135	153	122	137	161	148	144	151	142	126	118	140	125	144	135	118	135	120	130	136	145	125	127	114	136	118	124	129	141	132	145	127	117	124	129	123	122	139	134	136	131	130	129	141	128	133	134	124	139	132	140	154	136	133	130	142	123	154	134	129	135	149	133	137	137	141	121	130	133	132	147	126	133	111	143	153	121	124	136	128	143	138	122	149	133	141	132	125	148	153	154	142	128	128	109	134	122	119	124	138	145	153	117	122	135	128	120	150	112	139	119	122	133	118	146	166	146	135	159	141	116	157	138	132	136	147	148	125	148	134	126	129	139	110	157	129	133	147	139	139	141	133	149	133	132	124	132	124	132	132	134	125	127	121	115	140	127	134	122	124	139	129	136	125	115	137	130	119	127	131	117	125	137	132	112	142	138	128	134	130	156	133	139	159	134	146	151	154	130	151	134	137	117	152	121	137	140	131	130	139	142	122	153	135	145	158	122	134	126	143	162	127	117	124	132	119	113	147	130	145	135	127	159	138	130	138	120	127	151	129	135	121	126	150	167	139	157	125	129	120	127	147	115	126	138	125	139	130	146	125	112	136	150	139	128	127	135	144	132	136	121	140	118	113	139	147	128	136	141	133	143	125	147	136	128	129	134	133	122	139	124	134	143	143	144	116	136	115	120	155	153	130	136	137	123	140	117	139	108	131	131	122	130	132	116	116	134	140	149	133	140	144	149	140	147	149	126	127	122	116	148	144	113	131	121	120	144	126	130	149	140	130	136	139	128	118	130	148	141	115	119	126	148	150	160	123	135	128	156	144	123	131	146	139	142	120	133	143	145	141	133	119	134	125	124
4500	12755	8845	4083	2799	2082	1537	1220	913	807	641	600	487	467	372	380	358	300	281	279	251	247	284	224	248	206	237	195	197	216	171	210	211	181	200	202	231	211	196	200	201	188	181	203	195	191	207	192	182	192	195	174	194	182	165	175	169	184	198	181	157	168	186	180	204	173	158	179	182	174	161	177	188	177	177	174	160	176	171	184	185	186	153	202	162	153	179	197	167	159	158	168	174	177	170	163	146	194	166	157	158	151	186	191	188	171	178	173	159	165	183	167	201	187	177	147	173	177	145	173	172	147	185	173	179	166	157	181	163	194	176	152	183	181	162	193	163	161	207	204	153	168	165	179	173	167	173	153	175	176	170	158	174	176	200	154	197	160	172	157	210	175	162	188	175	141	195	155	175	194	180	196	175	177	172	171	167	174	174	184	185	174	169	189	160	163	171	172	177	160	164	186	171	186	194	159	182	161	187	167	148	183	180	177	155	165	188	185	178	191	165	159	178	168	179	175	166	184	172	166	164	185	165	176	172	163	156	175	166	187	198	169	151	170	204	188	184	166	151	166	174	182	172	180	163	199	188	177	176	166	191	163	189	163	173	162	189	185	170	168	177	158	155	167	174	201	159	167	188	158	172	160	176	174	164	159	146	170	169	179	200	152	174	165	178	178	163	189	164	183	165	162	170	154	175	186	169	173	160	159	171	180	174	198	146	147	174	173	145	172	181	174	184	157	171	178	181	181	165	174	174	157	172	190	186	160	155	168	168	183	180	178	159	154	190	178	143	182	163	170	176	150	174	176	157	155	161	179	181	171	157	161	167	191	171	174	141	177	170	163	179	177	185	165	168	162	179	142	171	168	186	167	177	182	153	204	168	194	166	178	190	175	159	199	207	171	161	174	178	146	187	177	155	200	165	162	165	163	167	162	188	175	138	175	169	166	175	160	164	165	156	165	181	173	157	176	154	170	195	166	177	153	175	173	180	190	179	168	194	172	175	158	170	180	177	185	173	174	168	170	171	185	176	179	189	178	141	175	172	165	154	186	172	166	165	158	166	167	188	150	202	193	173	175	160	173	151	183	169	168	159	177	191	158	170	181	188	192	196	186	169	177	159	156	165	160	140	206	189	187	153	181	193	144	199	163	175	172	188	161	197	161	164	178	164	155	163	181	173	166	171	179	177	155	172	163	183	169	181	155	186	170	186	158	162	163	181	154	189	166	187	184	168	182	143	191	160	182	175	175	171	169	198	170	156	149	155	163	177	154	149	179	173	189	184	172	182	168	170	175	182	185	177	175	182	165	175	172	169	154	179	159	157	176	178	166	193	174	173	159	156	194	160	176	170	170	172	169	167	158	144	158	178	175	175	193	175	162	172	200	159	194	177	165	196	176	139	186	178	165	173	163	173	163	182	160	168	163	167	162	165	164	150	161	166	172	170	162	168	149	152	160	164	147	182	168	174	143	165	182	146	193	178	162	180	176	177	162	175	169	182	150	176	189	174	156	177	172	171	171	171	196	182	172	168	164	196	172	159	176	183	144	168	158	167	182	197	172	197	162	176	182	172	180	152	153	174	157	161	196	191	195	198	178	132	176	156	179	158	163	147	164	176	159	173	162	171	188	193	174	150	156	195	177	182	144	167	175	166	188	181	169	165	202	172	176	196	197	147	156	185	175	176	196	153	161	167	182	183	169	164	166	164	170	169	154	169	192	174	191	182	185	180	182	166	184	168	179	181	195	175	174	193	189	185	158	174	167	164	159	170	194	169	165	156	149	177	178	165	175	163	185	164	151	151	155	204	162	179	159	161	172	165	197	179	166	136	167	170	176	156	169	176	168	144	159	163	178	184	184	176	151	158	175	189	198	166	198	168	181	172	173	180	175	148	169	192	197	186	170	178	167	166	173	164	150	165	204	165	163	172	177	182	143	163	173	158	168	158	195	192	180	175	163	191	173	186	165	183	170	171	183	177	173	180	168	156	179	160	172	166	172	178	163	172	162	154	145	159	179	192	168	178	174	158	145	190	182	199	168	179	151	188	155	184	166	170	164	177	190	172	178	170	155	178	179	179	158	172	166	187	173	167	180	180	180	150	167	206	142	147	148	161	170	184	170	182	192	160	165	164	180	145	176	177	163	188	161	163	186	146	151	155	183	155	154	158	149	182	180	170	186	166	165	162	166	181	184	180	190	142	163	179	174	190	192	179	175	200	173	174	189	157	154	178	178	178	169	177	176	159	205	175	161	157	166	160	176	164	178	181	174	168	161	179	152	184	173	192	166	160	153	166	182	169	154	177	168	187	183	176	197	170	172	160	183	190	172	182	153	183	191	190	176	176	166	155	191	189	153	186	185	178	171	154	173	170	165	176	168	176	164	158	186	177	167	166	136	170	170	168	189	190	157	170	179	180	173	157	197	165	182	192	169	168	178	164	144	163	177	175	157	187	181	180	168	159	193	154	159	173	175	159	174	149	178	170	169	155	150	182	183	180	158	184	161	169	160	182	168	154	177	169	156	176	182	190	159	187	167	163	148	194	171	157	180	176	195	163	186	173	165	187	179	166	162	168	166	184	187	174	182	165	182	186	176	159	176	150	189	159	176	167	168	178	184	157	182	161	160	165	180	179	158	178	198	169	171	167	174	165	163	156	152	162	153	193	174	179	164	155	163	173	163	177	182	146	174	179	151	148	154	183	174	175	186	169	166	192	189	182	187	168	174	181	160	160	173	167	169	184	168	178	173	174	158	175	172	188	175	187	164	182	177	169	191	165	190	170	155	170	172	168	174	170	185	147	153	182	166	154	190	179	153	170	163	173	189	163	178	173	178	171	179	184	146	181	165	175	195	167	183	156	181	170	168	176	186	181	152	174	198	180	153	165	158	151	184	159	192	183	168	184	174	194	135	188	172	165	174	180	174	165	171	188	168	181	149	179	170	168	168	188	158	162	178	174	164	167	148	183	179	179	171	171	179	169	161	171	183	152	169	170	179	173	189	169	160	157	170	169	168	170	166	177	155	158	169	156	197	184	177	168	173	160	186	163	181	176	203	174	204	200	175	156	157	184	168	173	184	169	146	193	165	163	169	148	162	208	167	179	206	175	191	166	171	143	195	179	154	171	168	181	163	159	166	174	183	176	143	186	170	160	170	158	171	174	176	192	179	158	180	194	180	197	186	156	181	153	175	167	171	156	170	159	181	188	185	200	166	165	150	165	182	165	165	154	177	164	162	154	174	184	176	137	207	169	177	182	161	142	174	158	188	173	178	183	200	157	158	190	162	166	157	171	166	176	168	192	184	158	172	165	194	172	198	185	144	182	174	169	182	169	170	179	159	176	188	161	145	174	184	184	174	185	182	190	177	181	179	174	164	189	183	175	197	154	191	172	180	163	156	169	131	159	173	149	174	167	182	184	150	176	173	168	159	195	140	173	161	183	179	180	168	176	174	166	186	152	183	174	162	171	174	195	134	157	168	183	155	151	171	139	166	180	170
27410	18022	3477	527	416	354	345	380	358	346	357	368	364	350	365	357	337	358	390	300	349	366	339	355	370	377	358	356	359	341	347	352	354	359	383	339	353	351	346	327	387	353	373	314	337	355	353	351	338	336	350	353	385	369	431	384	365	365	357	373	378	361	360	351	362	366	356	366	353	324	376	348	328	366	357	354	397	358	318	360	340	334	341	369	356	351	371	350	348	328	374	330	350	351	359	373	406	336	369	364	353	349	349	380	359	360	348	361	338	332	370	337	326	333	352	331	338	397	353	363	361	366	338	351	345	342	356	363	373	348	350	353	343	369	365	379	345	388	372	347	349	377	343	362	364	345	370	328	353	351	358	356	320	352	338	335	355	365	336	336	364	362	358	366	320	325	369	347	380	357	340	365	351	345	338	372	380	333	349	348	341	337	317	358	337	383	348	341	335	350	381	331	402	378	375	303	366	343	360	369	340	348	371	366	383	348	370	363	331	344	352	328	347	387	374	340	347	355	350	342	357	345	360	339	367	392	361	335	351	357	351	331	340	376	361	347	368	329	356	360	354	355	360	353	335	368	377	345	346	354	379	338	356	352	359	335	364	430	339	347	363	338	342	344	362	366	377	346	357	312	344	341	357	355	349	354	361	319	351	331	345	349	334	348	341	354	376	354	320	341	372	344	355	387	360	358	340	369	366	389	358	350	342	351	379	365	338	356	378	372	325	341	339	378	366	337	355	337	334	327	342	368	368	344	331	380	363	309	336	342	334	332	375	331	364	343	322	365	355	339	369	358	378	343	360	357	340	342	360	358	370	339	348	379	372	392	373	350	360	387	341	338	348	350	357	328	326	351	338	403	361	350	365	332	344	347	367	393	361	343	364	342	344	337	390	371	337	372	348	349	342	347	384	362	361	309	365	375	396	379	370	347	362	364	337	393	355	362	356	323	346	351	317	380	381	346	347	341	349	383	344	319	344	339	361	381	363	331	391	353	361	325	345	360	330	326	324	309	362	377	360	340	372	351	347	328	349	384	376	370	356	359	348	359	355	353	351	353	340	341	341	390	379	349	319	374	392	342	357	338	359	348	372	358	354	315	359	367	362	359	336	391	322	368	385	343	314	326	324	373	352	367	327	353	370	378	335	363	404	338	379	335	348	348	340	333	333	378	371	334	351	348	386	374	373	366	351	323	341	346	347	373	346	353	348	342	348	345	405	359	340	365	344	352	362	338	353	300	360	378	378	355	352	384	327	363	335	336	336	336	333	345	352	353	363	369	366	319	372	341	336	358	334	358	363	367	362	360	367	360	381	355	344	351	348	361	348	331	329	352	364	316	370	388	358	376	361	359	325	366	345	358	370	374	374	345	356	402	324	376	374	378	378	354	345	344	356	359	385	355	372	360	366	324	325	343	322	350	334	352	336	331	360	371	363	352	340	348	353	322	361	359	373	338	364	361	334	335	364	309	344	374	377	357	346	356	366	336	329	344	357	346	385	367	368	359	362	364	337	368	374	342	348	333	336	349	333	378	343	374	344	344	380	327	339	358	334	372	359	319	374	358	378	369	379	413	355	351	328	329	345	385	342	368	358	351	386	390	313	333	397	347	346	344	362	373	381	362	361	399	332	383	329	334	328	350	347	368	370	344	344	343	371	332	339	395	361	339	359	360	357	342	329	341	388	385	318	359	340	347	354	354	341	364	376	381	334	369	333	320	332	347	356	361	381	356	402	384	342	353	342	346	341	384	334	347	358	404	373	374	353	367	350	357	341	364	333	339	349	370	368	327	349	352	340	353	339	357	367	337	346	349	374	324	374	359	365	384	351	342	379	339	374	360	335	339	372	354	381	337	331	371	318	356	384	343	357	339	344	379	358	336	348	338	320	376	350	379	348	342	380	361	381	356	360	337	385	363	333	383	364	365	375	351	377	361	378	361	349	375	346	355	329	382	322	359	354	336	354	331	367	346	347	355	369	347	386	356	337	369	377	382	384	362	359	354	317	350	322	337	354	373	364	348	322	367	352	352	339	359	357	342	357	383	326	358	366	366	365	330	360	333	334	382	333	324	336	372	349	368	318	355	333	291	376	382	371	383	387	367	352	354	389	336	369	349	361	341	323	337	359	348	342	365	331	344	371	350	344	360	329	353	363	356	351	380	359	345	332	344	333	349	373	363	393	348	372	354	386	346	349	349	368	368	383	383	361	349	413	368	369	375	344	353	335	362	344	360	345	343	371	364	343	357	347	338	343	345	344	344	372	337	343	370	375	337	339	337	338	349	347	368	397	348	340	357	358	338	347	359	377	360	360	357	327	368	341	354	371	338	342	344	399	325	355	352	363	319	330	328	330	350	312	344	375	378	360	387	360	317	363	341	365	364	388	401	373	317	345	382	366	356	342	362	400	350	356	353	354	333	319	360	363	350	331	377	358	324	357	324	372	341	368	362	320	356	346	348	356	351	368	367	375	339	351	389	371	371	344	349	383	360	357	373	355	356	376	377	348	350	386	313	340	349	335	321	381	352	336	346	369	367	329	325	344	350	365	355	356	344	371	324	377	355	344	349	351	330	389	364	347	343	359	365	319	332	373	366	347	353	328	335	365	339	363	344	352	348	378	364	372	362	334	368	350	348	351	306	313	344	390	375	377	349	355	371	379	359	352	360	358	377	364	331	330	353	339	327	368	347	351	354	336	374	342	362	323	370	349	349	388	323	375	358	347	364	355	380	347	342	385	371	381	345	347	316	344	337	362	383	349	325	377	366	344	317	386	347	340	357	381	376	361	335	377	338	362	366	353	361	358	338	337	343	332	337	332	370	352	344	351	371	348	365	340	343	348	394	317	378	376	360	356	326	344	357	357	359	346	362	353	366	349	361	358	353	347	377	352	329	336	353	337	345	367	364	343	395	382	380	375	374	358	325	372	342	388	351	347	377	374	342	339	364	325	358	311	329	348	334	333	362	364	329	344	338	344	361	357	349	356	352	385	362	371	337	360	349	374	371	385	353	379	319	387	340	335	346	356	345	363	342	368	356	380	374	345	379	353	363	353	315	354	382	359	359	345	358	352	366	334	352	347	376	357	365	372	343	363	345	366	368	340	346	336	331	350	362	349	349	359	373	336	358	365	336	375	334	353	364	384	333	353	380	340	364	373	315	349	358	348	357	369	360	361	392	356	372	399	343	361	352	343	328	344	338	373	377	341	374	344	350	351	331	363	336	368	375	382	315	318	320	385	348	370	326	343	348	345	361	359	342	369	361	313	383	336	371	342	362	382	377	349	316	351	367	347	333	349	332	356	379	344	354	383	340	342	349	356	367	358	382	375	340	405	369	338	331	363	335	404	349	359	333	362	340	344	359	371	360	386	341	360	334	377	313	332	338	324	309	345	326	385	355	352	348	386	370	394	356	364	342	374	355	392	366	334	372	351	379	352	377	355	360	362	340	364	338	333	364	366	378	348	372	367	357	328	353	368	348	372	367	363	341	345	364
4527	849	667	566	516	456	466	471	444	430	410	476	407	409	420	452	406	429	425	429	418	452	454	438	420	444	434	392	419	398	409	413	438	393	417	449	405	421	462	419	428	440	427	429	462	415	393	419	417	438	434	442	451	418	453	409	427	392	450	402	388	433	461	436	425	445	422	456	436	427	415	417	423	424	510	412	430	451	445	426	413	454	422	410	431	446	408	405	436	417	432	419	431	400	421	460	427	438	394	440	417	447	398	413	434	418	436	448	462	387	432	462	446	427	451	428	408	453	400	395	412	419	434	436	461	401	414	418	451	413	456	436	435	399	441	446	412	427	434	411	412	425	418	414	429	420	405	439	417	441	440	424	445	438	409	413	459	420	384	512	440	436	439	421	440	427	403	413	388	434	447	417	448	443	421	474	460	408	404	458	449	401	452	457	432	447	472	458	448	430	459	441	406	460	427	448	453	449	424	442	400	424	415	423	437	460	462	455	419	431	420	457	462	438	410	445	459	467	420	434	455	458	456	434	431	436	418	437	462	429	405	415	460	416	412	438	398	447	418	434	437	412	431	415	418	467	434	433	408	403	411	406	436	438	423	410	435	442	436	463	427	466	420	432	436	461	439	426	446	441	443	404	438	483	424	414	469	475	424	408	419	422	441	428	402	406	400	427	453	415	414	419	429	464	434	396	461	439	424	441	440	431	428	400	448	445	429	440	442	443	407	450	418	486	427	437	468	428	423	446	410	463	398	450	422	415	425	451	451	411	421	403	375	431	413	433	422	405	433	427	433	430	430	451	456	431	417	452	431	418	410	416	421	434	454	417	442	483	429	463	421	436	414	472	425	421	441	460	416	434	422	465	424	421	421	434	451	433	434	435	461	451	408	490	447	464	453	437	418	431	445	471	400	455	432	472	410	397	457	427	457	445	468	396	431	416	441	472	431	429	451	440	434	423	441	437	436	451	451	446	440	439	438	432	398	459	443	413	411	429	395	410	453	415	404	424	424	429	435	407	420	422	438	439	444	399	427	429	436	431	397	420	413	460	498	445	405	471	415	400	429	437	407	421	439	409	454	443	409	423	388	439	444	438	441	421	441	437	418	411	456	405	425	422	419	433	457	433	412	434	436	398	455	425	409	444	459	434	415	413	471	411	441	392	422	468	457	458	418	432	473	453	450	441	452	426	441	418	397	425	436	390	443	458	410	470	415	459	416	417	396	452	444	417	432	413	454	406	406	482	436	399	443	438	432	455	415	434	422	413	434	446	434	403	421	438	458	421	480	442	447	392	437	423	420	463	433	406	416	399	415	412	439	432	448	469	444	445	401	443	443	478	423	435	417	461	445	423	437	453	427	430	459	446	405	458	410	407	459	395	412	438	410	427	381	436	402	432	431	498	445	446	472	405	445	468	391	423	433	418	429	394	418	423	455	438	418	452	442	406	417	413	425	450	419	440	413	468	416	410	442	456	453	399	468	469	448	446	450	427	447	406	409	429	474	459	415	439	451	455	410	450	414	398	465	446	426	461	456	416	406	422	453	433	417	468	441	446	430	434	394	451	441	406	433	459	448	420	400	421	454	433	428	452	463	413	429	449	478	435	434	439	450	443	402	437	393	424	468	451	404	431	400	410	425	421	456	443	453	387	412	462	443	407	461	424	442	415	439	412	431	427	413	414	395	404	454	456	419	424	412	436	425	417	446	396	420	431	456	412	423	450	464	414	435	387	403	418	429	440	456	446	465	431	385	468	410	450	416	456	413	421	426	408	407	449	436	443	452	409	429	441	430	419	444	479	429	444	452	405	423	451	464	424	414	447	439	426	443	481	447	434	437	462	448	435	465	419	422	410	430	453	439	425	399	430	450	452	418	475	431	469	404	466	435	440	442	432	445	464	461	462	422	470	429	425	442	452	423	404	461	452	467	427	430	380	440	409	407	449	427	413	429	418	434	421	405	406	417	411	416	429	416	393	396	394	461	402	407	441	455	449	425	418	425	412	423	394	421	444	456	432	391	432	441	416	459	457	440	458	403	400	418	425	419	467	401	435	402	451	421	436	424	412	397	456	418	453	431	448	423	435	450	434	420	415	422	445	414	407	419	414	420	467	422	437	472	401	407	418	419	407	401	467	412	456	479	415	408	449	432	433	448	408	392	428	397	428	429	459	450	460	432	417	423	454	435	448	437	427	431	440	436	410	479	433	414	423	388	420	426	430	479	462	433	452	410	453	430	454	447	432	447	444	410	372	426	429	388	410	428	422	469	404	447	412	430	443	450	425	472	424	435	454	432	430	395	428	450	426	441	418	430	477	447	452	430	452	448	415	460	421	458	436	421	418	412	438	427	462	408	449	419	414	457	439	423	423	404	420	412	435	438	408	417	438	455	440	415	459	459	444	429	432	438	455	467	436	426	403	403	423	431	429	435	407	426	397	405	416	422	444	429	427	419	444	444	422	408	436	479	440	407	453	430	411	408	436	440	422	440	461	440	404	404	413	427	445	419	444	424	442	423	413	444	432	462	401	414	408	428	438	446	467	442	423	403	434	451	448	417	410	478	437	402	459	415	442	433	393	435	431	392	440	415	474	426	413	428	420	414	402	438	405	449	423	430	451	458	456	430	443	450	384	419	462	418	421	392	433	420	393	450	435	432	415	419	406	425	415	449	453	423	448	452	414	450	421	445	451	434	406	423	419	393	450	391	433	436	454	439	417	450	393	406	408	480	426	434	440	453	461	432	424	457	453	429	440	396	431	427	435	469	403	414	421	457	411	462	473	392	436	461	418	442	449	440	460	451	468	476	437	437	463	433	454	462	406	427	449	429	399	439	420	453	431	457	441	402	453	416	466	440	474	442	384	412	418	438	405	445	430	438	410	397	473	441	433	430	434	383	435	419	444	413	475	421	448	441	442	454	391	427	425	450	422	421	438	413	413	436	448	465	439	444	418	437	444	427	421	455	377	464	411	422	401	434	436	420	449	445	431	437	428	435	447	418	415	425	450	440	428	429	427	445	448	420	400	433	439	432	457	392	423	423	429	452	427	387	449	428	428	374	437	432	422	425	457	427	417	440	406	445	461	407	469	418	459	432	391	396	446	471	468	423	425	391	437	450	433	459	415	411	445	421	446	433	460	410	420	400	390	464	431	462	418	436	422	454	408	440	451	436	428	406	440	401	429	479	387	475	420	450	445	489	454	426	435	439	485	395	429	437	448	427	413	450	445	433	448	419	430	430	479	440	440	446	427	404	408	445	418	427	439	451	419	389	440	445	417	409	447	457	473	414	419	417	432	414	444	450	438	410	442	415	432	464	437	435	392	432	466	423	437	433	436	429	462	410	432	414	411	434	424	440	441	467	440	423	423	437	438	455	446	431	444	388	430	452	436	408	397	459	428	409	423	420	463	403	446	413	491	399	425	451	464	422	457	434	446	448	427	425	431	461	419	451	449	439	458	424	440	436	457	395	472	439	416	434	396	438	457	415	417	444	449
23489	21116	28247	24235	21116	8816	879	639	518	458	411	404	390	396	410	394	348	354	333	336	350	325	344	341	353	374	364	340	354	352	318	341	348	346	327	301	331	318	340	322	344	315	319	338	325	325	309	322	339	343	343	301	329	308	350	295	329	352	302	306	329	320	339	333	344	296	343	342	300	297	337	343	375	310	331	350	345	315	318	320	327	330	342	338	331	297	354	318	353	314	367	296	319	288	322	344	318	339	332	296	313	328	320	331	320	304	311	350	344	303	331	333	324	350	334	344	328	345	309	387	315	322	349	372	319	320	324	313	352	288	307	344	337	335	352	349	325	333	335	325	343	334	317	325	342	335	339	337	341	314	336	365	303	319	315	345	337	332	294	364	317	335	316	318	317	323	329	295	342	323	346	310	358	331	312	305	334	362	301	313	335	329	331	312	331	320	316	336	326	333	306	340	319	334	329	314	312	302	364	329	316	300	346	351	318	349	295	340	337	330	328	321	323	353	338	347	352	287	345	324	320	307	322	326	310	286	322	358	357	299	341	313	315	333	369	334	325	322	327	295	335	353	338	290	321	310	313	314	325	291	325	316	345	338	324	334	301	323	318	331	308	314	328	326	340	335	323	334	340	329	317	336	317	334	303	309	334	345	347	305	341	305	326	337	330	275	293	311	340	300	321	308	322	312	289	306	329	318	345	317	308	333	315	326	315	318	317	297	283	329	335	327	309	287	339	302	316	313	342	327	337	329	342	332	313	364	335	311	326	304	309	320	342	287	329	326	330	332	350	328	332	334	311	345	359	322	333	332	311	343	333	330	314	295	323	360	294	315	340	323	319	276	304	323	312	339	315	318	303	292	338	315	315	305	332	318	323	333	312	309	360	332	338	317	278	329	354	287	308	310	301	317	300	316	332	319	291	319	322	313	306	354	302	326	357	318	307	323	321	292	319	362	309	333	318	332	315	328	300	305	323	304	337	321	282	302	323	360	332	345	331	312	296	283	322	339	314	312	329	322	338	337	332	312	341	349	326	322	309	320	309	310	325	328	342	337	318	336	341	378	342	307	312	319	340	340	296	315	318	344	325	363	314	311	329	334	328	317	341	324	362	330	306	337	343	339	298	343	317	320	350	337	327	342	316	332	332	337	311	315	353	331	343	347	337	336	325	345	350	335	358	353	321	328	329	302	330	283	335	316	329	334	301	317	328	330	334	315	314	343	329	320	319	322	341	292	347	345	335	340	340	296	344	301	319	343	333	343	350	321	303	308	318	346	320	336	311	340	368	334	343	334	325	329	310	315	346	337	371	298	340	322	305	311	332	337	331	343	342	320	343	339	333	328	305	323	314	354	292	353	305	323	291	322	321	329	360	312	311	320	337	323	298	345	329	320	340	353	335	345	353	304	299	333	327	328	320	323	329	297	291	354	285	309	332	326	354	333	305	285	351	341	301	302	338	326	313	319	333	299	314	330	349	341	334	319	316	312	320	305	295	307	328	316	342	314	336	304	312	311	302	300	348	316	335	348	339	317	301	369	336	314	318	336	342	318	314	325	337	314	330	312	316	317	305	321	343	340	304	317	359	334	335	338	317	301	317	354	284	318	327	348	332	323	340	347	332	343	316	317	318	308	334	319	327	311	297	337	313	326	316	335	306	289	309	340	332	344	316	296	321	318	311	345	334	330	333	318	279	346	301	340	353	321	314	327	300	328	328	308	308	311	338	334	319	306	348	322	341	304	336	319	299	333	287	322	318	330	339	297	332	306	323	287	351	317	372	343	332	340	325	336	290	322	341	303	322	330	374	329	316	334	314	326	333	357	351	330	362	330	337	321	313	330	327	340	342	313	343	302	333	299	359	342	346	321	354	320	319	291	319	320	317	331	331	343	380	336	311	329	321	327	311	272	319	323	337	340	314	300	322	336	333	281	306	270	330	338	323	339	342	304	334	322	314	335	312	319	350	315	328	311	337	325	315	327	367	330	317	340	305	347	324	323	359	357	347	332	320	336	299	338	299	313	295	333	303	319	337	319	324	362	306	337	316	346	306	301	351	321	308	319	347	298	346	345	314	293	323	326	329	295	310	304	294	325	341	328	332	327	327	310	310	329	327	333	357	324	308	322	342	324	338	360	324	336	303	324	324	326	341	321	361	293	357	311	346	339	325	348	317	310	325	348	329	318	338	333	310	336	343	356	339	305	283	342	355	330	327	337	322	356	328	339	309	319	325	336	313	334	319	359	341	310	329	324	316	337	328	322	332	309	325	330	356	338	320	302	330	311	321	342	325	324	323	327	338	323	314	335	320	313	279	334	317	326	305	304	347	341	343	332	339	341	329	291	295	323	301	317	332	294	294	307	348	311	311	336	304	336	338	335	342	319	315	301	285	312	320	366	338	318	331	355	317	300	304	332	313	331	322	314	316	310	351	343	348	360	321	333	332	318	331	295	307	355	299	337	304	308	308	370	341	350	318	323	308	359	349	316	317	310	295	324	334	350	311	340	325	296	364	341	336	332	326	319	331	316	328	328	292	320	316	370	335	333	344	354	343	305	298	339	320	310	299	309	337	304	306	337	316	332	337	282	320	330	374	281	323	318	327	327	317	329	351	307	341	321	312	293	286	344	312	322	347	341	348	331	318	321	333	303	321	286	374	329	310	339	324	330	283	332	311	322	297	315	277	305	356	324	298	372	369	341	327	301	333	323	286	355	343	334	313	305	315	296	327	339	333	347	325	357	293	330	296	326	309	315	327	312	357	339	329	308	331	346	321	309	310	322	336	313	340	352	342	322	321	330	355	289	346	325	305	342	350	349	328	349	343	328	336	326	361	303	329	299	314	338	351	356	296	304	287	323	350	324	330	329	349	326	337	336	316	316	344	317	330	330	326	302	344	319	322	311	321	316	311	322	349	357	295	343	292	329	344	317	341	289	353	331	322	335	313	315	346	314	338	300	320	337	345	316	298	308	366	311	338	323	325	318	322	358	351	359	307	324	308	322	346	312	348	298	302	299	329	305	361	335	317	322	351	364	331	312	305	320	358	337	289	336	354	342	346	309	315	315	339	355	309	300	358	341	329	319	328	318	302	362	324	339	334	339	326	319	315	333	311	339	316	342	324	335	319	362	308	300	335	322	269	346	325	319	320	340	350	340	302	337	316	318	355	357	315	308	330	335	306	319	306	321	314	300	343	293	318	310	324	286	326	338	323	301	315	370	331	343	314	328	356	327	311	306	325	298	300	301	318	306	344	330	314	313	336	305	336	341	306	309	317	375	336	297	324	334	313	309	323	302	340	318	327	319	327	341	319	331	331	353	300	322	326	311	351	330	313	311	330	326	336	347	333	323	299	327	320	352	313	297	317	335	332	323	306	318	315	322	365	361	322	345	298	306	316	308	314	315	299	332	338	309	339	307	317	347	340	344	335	309	359	346	316	321	336	320	344	319	326	336	344	330	330	296	298	333	318	300	326	324	303	327	336	303	336	293	324	320
3307	7782	5338	2571	1823	1418	1140	921	780	694	622	597	560	532	503	518	502	470	477	487	477	453	458	464	428	431	458	453	426	402	440	422	404	428	439	414	412	466	444	414	406	401	395	405	411	411	391	403	412	420	437	418	399	425	411	414	475	410	395	402	406	419	389	395	400	411	394	409	389	382	396	386	415	385	428	397	390	416	405	412	399	379	439	402	380	443	402	421	413	398	434	405	402	380	444	430	391	381	391	418	383	398	418	386	433	418	406	406	397	392	422	412	397	409	445	406	384	409	393	396	396	402	412	412	375	423	367	404	449	424	395	421	412	407	396	413	379	408	424	393	409	409	409	455	423	399	386	382	415	409	403	389	427	393	410	402	407	413	425	433	428	381	406	396	412	384	397	424	393	418	396	407	399	426	370	424	412	420	418	403	434	415	410	379	424	425	416	412	390	394	384	447	391	408	409	413	372	411	443	409	417	409	423	403	377	389	409	413	423	400	423	360	403	390	373	400	397	387	398	378	399	399	415	381	391	353	374	422	368	422	421	396	412	418	390	419	414	407	397	434	364	424	418	410	418	422	396	411	438	376	399	405	379	421	422	428	396	410	385	419	431	371	392	433	427	420	429	375	404	395	426	402	433	374	387	395	375	417	399	377	406	404	394	397	402	402	407	411	420	392	401	420	391	414	408	405	402	425	399	402	412	407	411	386	429	442	426	405	390	388	419	358	404	430	428	408	413	440	409	417	396	383	420	424	428	437	405	402	386	421	388	388	438	390	455	389	385	412	427	373	406	402	441	431	420	408	395	389	382	416	439	433	409	384	411	409	414	403	401	408	380	400	463	391	404	404	416	424	381	434	389	357	406	392	428	392	399	384	423	381	422	424	393	383	401	388	391	378	393	366	352	408	411	406	377	384	432	419	408	374	375	415	423	393	397	435	398	417	398	377	397	418	377	388	380	408	406	399	406	401	402	364	399	396	430	409	427	398	409	450	379	378	392	387	407	415	416	437	379	395	405	383	438	393	422	422	418	395	376	393	401	394	436	403	417	352	399	363	393	401	416	445	380	375	402	411	387	373	382	384	405	418	392	411	419	371	428	377	428	390	411	412	407	407	422	412	427	429	386	377	426	378	415	393	424	403	402	428	345	394	377	433	425	393	407	397	431	405	406	366	394	401	432	402	421	405	446	389	368	412	394	440	401	438	393	391	408	413	449	402	397	398	402	399	397	404	413	400	374	424	379	380	389	394	398	385	433	416	388	379	419	410	403	403	404	400	407	417	374	415	390	397	412	414	430	374	410	390	421	398	357	433	442	435	398	401	410	404	413	414	420	396	410	410	417	431	376	389	415	398	425	403	428	422	372	381	401	421	384	392	411	400	382	381	398	378	403	402	407	410	443	415	438	427	373	396	400	402	413	384	418	424	402	394	409	408	398	415	410	433	404	383	408	381	408	400	401	420	435	393	429	399	385	356	374	396	400	393	416	434	401	397	430	389	398	412	393	423	434	413	431	376	432	406	363	370	422	390	426	408	452	425	415	405	404	406	409	396	388	402	392	404	399	439	405	405	422	409	483	375	393	392	412	463	396	410	459	383	401	374	432	412	370	414	396	395	418	422	409	419	409	407	389	414	425	367	425	426	395	383	448	413	433	378	411	408	424	396	380	437	410	394	391	399	377	385	378	423	420	425	388	392	404	374	412	433	417	418	399	406	380	417	413	398	381	429	416	426	431	386	400	389	394	428	409	384	393	403	383	415	412	426	403	376	388	390	406	387	388	394	392	413	405	393	390	403	383	437	398	444	397	427	404	389	422	421	360	381	400	395	383	385	420	401	414	404	414	413	455	368	379	402	399	402	375	441	454	419	434	406	422	395	415	420	429	441	450	420	402	405	419	392	373	384	456	426	386	405	386	404	389	405	417	419	404	425	404	399	395	410	396	392	396	410	423	386	387	391	440	405	368	359	386	398	427	421	375	415	426	395	400	401	402	401	405	392	461	412	443	419	424	418	425	413	402	397	413	429	405	420	374	423	381	401	441	408	416	384	419	425	433	380	429	401	408	399	398	392	367	380	428	389	435	443	403	413	432	406	401	379	363	428	419	414	415	467	407	418	403	393	419	389	399	404	379	405	413	393	412	403	440	396	389	421	376	461	428	416	408	408	405	378	385	372	443	435	448	388	405	412	437	378	388	393	409	414	413	396	403	407	384	422	408	413	375	411	394	402	412	381	370	412	401	397	396	413	405	377	407	402	417	419	414	470	400	434	372	410	359	411	429	361	365	388	417	427	390	428	425	413	381	397	425	385	411	379	381	403	418	378	392	391	390	380	427	385	389	403	417	430	401	381	385	413	416	393	422	416	388	424	389	377	399	428	403	403	405	363	378	391	380	360	396	391	420	382	412	429	403	422	396	428	427	386	403	384	410	429	435	394	413	387	404	394	416	421	419	418	400	410	394	395	397	427	391	438	418	374	420	401	408	427	396	386	434	411	404	401	388	420	420	396	395	408	404	408	401	397	415	379	385	408	442	403	374	404	415	390	406	409	441	382	436	405	438	393	408	442	428	398	429	423	399	395	440	373	383	406	412	401	426	400	409	359	378	388	394	373	395	386	417	398	427	397	436	416	418	390	417	417	410	405	390	414	441	429	444	424	399	402	395	389	387	404	404	411	397	415	400	390	443	417	399	438	400	380	378	406	397	424	402	421	435	394	406	411	416	401	424	433	408	433	400	403	399	395	365	393	382	410	425	409	406	442	407	399	394	383	409	433	385	431	410	417	376	391	440	415	389	428	443	422	435	436	407	419	390	409	418	399	397	417	426	388	405	376	390	399	408	432	396	412	413	409	402	415	406	425	423	444	399	396	358	424	388	428	436	394	422	388	410	427	435	416	417	420	374	422	392	403	423	426	449	420	442	400	436	362	416	418	398	407	441	409	393	427	427	400	408	395	399	434	425	438	411	372	397	390	409	405	388	403	425	413	387	393	405	375	431	388	398	423	417	408	400	408	397	428	424	418	392	383	418	398	436	417	427	436	431	403	420	416	418	384	401	407	389	397	457	358	398	422	429	372	434	405	408	396	453	433	441	420	423	418	417	427	386	406	425	407	392	380	408	409	451	428	385	376	367	404	406	410	451	381	374	408	425	408	412	390	402	431	458	408	370	413	410	417	395	401	417	389	390	416	413	388	437	410	403	410	425	431	415	391	412	415	377	388	393	393	366	387	370	412	420	400	453	426	406	426	404	398	422	387	392	422	435	393	384	372	419	383	402	402	379	393	431	399	384	381	376	416	435	400	388	398	409	408	413	407	441	391	374	440	409	433	399	425	396	383	430	367	408	430	440	411	382	412	369	413	378	409	432	433	377	433	425	427	416	423	425	416	409	416	371	392	387	365	444	418	365	454	411	425	382	399	362	415	424	438	384	423	403	409	376	421	412	371	402	403	401	424	442	424	414	409	368	413	417	412	388	408	439	388	380	425
24610	21113	27057	25276	8893	449	367	319	295	255	263	247	227	256	201	227	232	231	205	233	200	214	213	203	207	212	204	214	218	208	188	202	206	220	193	194	179	182	209	190	225	190	191	197	222	199	203	194	202	217	197	224	204	205	199	193	207	193	203	205	192	210	184	174	161	203	190	218	214	236	203	213	172	178	187	190	189	194	205	209	198	200	205	186	195	201	190	211	208	182	221	205	206	197	204	197	215	188	202	178	204	223	214	202	203	196	230	202	210	199	198	192	212	204	205	194	197	205	206	210	197	190	197	211	198	209	178	190	197	178	204	205	187	216	192	203	185	199	200	214	202	209	180	188	196	204	189	188	224	218	222	199	174	192	209	209	218	218	185	233	206	177	195	185	222	201	201	186	196	220	201	194	177	194	201	203	200	187	229	194	200	199	191	188	175	202	222	168	199	208	194	209	227	195	216	179	202	193	215	197	194	197	211	203	203	170	178	212	205	201	180	217	205	179	229	213	205	221	171	203	200	189	187	197	199	205	194	194	210	227	183	178	198	189	206	227	206	177	204	184	217	216	208	216	193	199	210	202	200	195	205	185	198	197	180	210	216	202	207	200	217	195	193	199	226	206	178	187	223	227	198	202	191	201	182	220	180	186	196	162	191	216	203	174	216	166	226	200	207	191	196	191	212	198	168	195	204	178	206	214	195	221	188	209	209	170	183	209	188	211	199	219	208	196	182	179	174	209	184	187	198	211	202	217	187	209	201	207	223	209	184	223	205	203	232	213	179	200	221	196	213	202	188	193	198	185	213	200	187	176	207	185	199	182	190	192	187	203	231	162	214	189	197	195	201	217	210	188	229	195	198	198	209	185	190	221	228	186	200	193	188	194	214	215	192	191	196	214	189	198	213	178	190	189	215	205	213	192	227	192	194	216	187	214	206	201	201	194	213	202	195	200	205	226	208	212	201	204	215	217	193	222	188	197	188	192	213	183	188	170	191	203	205	202	200	189	206	169	222	211	199	209	193	183	218	194	217	194	198	214	197	185	191	196	188	224	189	184	181	194	180	192	215	180	199	213	204	178	219	185	211	191	208	190	196	160	207	201	180	205	201	214	199	181	182	197	185	194	222	204	193	213	196	190	188	187	188	225	229	191	188	196	200	202	199	188	188	190	214	184	216	217	212	217	201	204	189	197	209	199	208	198	199	194	186	202	204	198	198	217	179	213	197	201	210	171	200	199	190	208	206	201	189	188	197	190	180	189	187	197	212	202	219	188	200	183	184	187	239	236	208	199	214	176	198	175	193	235	193	205	179	195	200	194	191	212	220	180	197	194	191	199	187	158	201	196	200	188	224	203	220	167	217	197	212	220	207	201	187	212	186	210	234	209	199	174	205	213	191	175	223	222	188	173	200	200	216	191	199	207	193	183	207	216	205	208	179	212	209	194	188	203	207	185	205	207	187	203	197	199	172	205	204	193	212	184	222	220	204	184	234	183	225	229	196	192	194	206	216	181	200	184	221	195	193	221	203	199	210	213	199	204	195	189	191	211	182	200	169	176	183	215	173	194	211	184	189	210	195	185	199	201	183	181	223	191	198	203	200	190	189	201	184	176	207	200	215	184	191	183	207	185	210	176	193	195	206	206	189	199	211	190	203	200	208	203	210	216	182	208	176	201	187	193	205	205	204	234	203	199	215	211	187	195	204	196	195	198	199	218	188	201	196	175	207	211	176	214	216	202	171	218	195	206	190	201	203	205	193	216	196	193	205	188	221	221	186	176	201	192	188	189	196	153	188	175	217	197	197	180	206	174	192	195	201	238	203	213	201	207	221	221	205	205	190	202	205	193	181	210	207	208	209	204	200	183	198	190	203	205	183	170	188	182	189	215	207	215	230	200	199	231	189	223	197	225	203	211	183	188	223	201	219	180	175	182	210	174	174	191	214	178	189	188	208	177	201	196	204	191	213	182	193	183	216	220	193	183	200	239	176	182	199	192	205	199	186	197	221	212	200	200	191	198	199	203	189	201	186	193	202	206	187	187	214	197	169	227	222	194	190	201	203	189	206	200	207	215	184	217	228	217	207	196	203	200	225	191	199	202	198	175	203	202	197	186	219	178	223	201	204	193	209	209	206	203	205	207	177	202	188	188	210	201	182	206	189	185	183	199	207	203	164	206	195	200	219	210	219	190	178	206	210	216	192	179	221	193	201	196	182	232	188	210	202	182	196	213	193	210	215	211	205	198	188	220	199	204	204	207	187	198	197	198	186	192	176	208	215	216	214	173	193	199	175	197	183	194	177	196	172	206	196	178	246	189	168	204	193	195	225	207	207	219	193	182	214	186	200	203	189	181	181	203	209	192	202	232	221	222	179	221	190	209	214	216	202	208	186	185	190	197	234	208	181	220	206	175	208	209	223	199	194	174	178	185	201	228	177	206	221	184	232	211	223	197	203	195	186	194	196	223	181	206	184	202	193	178	203	212	214	188	187	180	204	214	215	185	174	195	183	183	207	214	185	192	196	169	222	212	220	195	204	209	176	208	192	189	176	203	215	191	192	209	207	200	187	198	177	191	199	212	210	209	213	191	182	196	191	193	193	205	209	185	199	198	195	205	205	203	196	197	188	198	197	179	229	226	225	194	198	221	211	204	199	205	216	198	217	211	198	191	198	218	185	189	206	220	255	173	216	186	197	200	207	188	210	207	234	227	202	173	187	196	177	194	207	209	200	192	201	206	196	183	198	194	195	218	209	179	216	207	203	181	197	188	194	185	205	220	208	198	202	193	197	177	196	181	219	188	208	212	207	196	223	213	194	215	208	208	228	206	204	190	209	200	183	196	219	207	196	197	216	203	225	191	187	182	172	208	192	174	194	208	196	210	203	180	182	190	209	210	196	219	203	200	196	226	189	186	212	200	193	193	223	197	184	193	175	209	198	222	182	187	192	214	192	204	182	169	198	209	203	195	209	190	204	198	210	210	212	184	204	187	199	194	186	194	188	196	203	197	224	190	195	197	224	203	180	192	206	229	181	192	197	184	252	231	180	216	195	232	227	203	217	190	234	207	193	224	195	213	193	215	188	216	197	217	168	199	191	195	220	226	199	205	205	216	192	194	196	194	194	214	190	200	201	195	197	167	201	200	213	191	182	202	215	197	214	205	212	189	201	226	228	202	196	210	191	204	201	178	208	188	203	191	192	225	219	169	200	212	203	226	198	200	201	211	205	220	213	189	183	193	167	187	198	205	189	239	179	215	188	183	195	217	156	239	214	205	216	188	204	168	182	212	202	187	196	219	181	187	170	205	209	236	186	221	202	196	205	203	187	189	212	226	182	211	202	190	226	180	221	182	196	195	192	229	201	189	188	202	189	190	196	212	241	191	191	200	198	200	223	214	215	168	189	192	206	204	210	185	193	184	200	219	206	193	175	194	204	220	184	194	215	182	194	194	191	216	225	207	217	208	195	185	215	213	202	187	234	191	210	215	204	200
3355	4400	2866	1280	1013	788	658	548	485	453	383	342	326	307	274	273	270	243	294	261	257	300	248	286	268	276	272	225	278	255	245	243	272	229	271	246	262	241	240	234	221	248	252	261	225	264	212	246	267	253	247	248	274	240	259	254	222	254	228	219	225	229	251	231	216	244	219	243	249	239	229	234	212	243	242	236	260	249	246	245	236	265	233	252	234	243	219	229	250	246	279	242	235	259	229	234	270	252	237	243	274	241	245	216	229	237	214	240	245	233	238	216	232	227	213	279	247	232	283	231	267	220	267	286	231	248	248	259	255	210	231	229	239	245	253	257	252	223	231	258	222	227	238	235	205	247	265	251	222	236	257	273	239	270	238	263	271	283	245	249	259	243	248	227	221	249	238	214	216	249	219	257	272	242	255	227	260	243	265	227	210	236	232	229	243	235	261	202	240	235	234	224	257	234	247	244	241	256	241	232	245	236	247	244	244	254	256	213	241	251	224	222	262	215	237	232	243	246	290	263	261	252	254	238	259	229	257	244	253	235	238	233	234	274	246	231	235	243	233	236	235	204	231	213	217	234	250	254	268	227	246	235	258	256	257	226	257	267	254	275	220	217	264	223	252	240	247	233	259	249	242	251	250	234	228	224	256	224	245	252	235	206	234	230	243	217	281	245	244	272	257	263	265	248	237	259	250	241	266	247	249	234	240	237	235	234	251	262	259	249	244	258	244	229	238	230	217	253	222	233	238	246	250	230	255	234	255	250	241	253	273	241	249	224	228	233	243	226	269	216	229	263	220	254	242	256	236	235	232	240	252	248	238	243	269	245	241	258	221	273	243	244	236	248	241	250	227	250	220	252	274	270	244	237	258	231	254	208	243	239	251	225	233	263	256	239	245	243	252	232	227	241	258	251	232	264	251	241	233	243	249	274	268	269	249	246	228	237	264	219	264	245	252	265	223	249	262	253	233	232	250	233	218	239	259	215	202	263	218	245	253	228	252	259	215	224	244	244	266	240	260	252	259	270	242	240	262	254	243	228	232	254	261	262	271	224	236	249	248	249	260	246	241	236	248	251	228	232	242	224	254	244	234	240	256	267	217	235	260	242	243	253	234	239	232	218	247	244	233	251	256	284	241	222	227	234	251	227	236	259	248	258	217	257	248	252	254	251	217	263	221	212	235	258	229	245	249	225	235	268	246	232	262	260	228	234	247	245	241	248	250	220	264	261	246	229	243	223	252	239	228	256	236	263	265	241	248	249	264	215	234	237	212	263	260	227	236	250	272	254	249	259	218	246	260	247	264	258	264	252	237	230	258	222	256	254	264	245	232	233	247	264	251	243	237	264	241	242	247	263	248	264	250	267	218	230	240	234	226	209	236	233	263	252	254	238	217	235	257	237	239	246	248	222	231	240	235	244	234	243	268	253	244	243	244	248	242	253	247	215	222	261	220	239	248	249	253	238	222	241	248	239	243	235	268	232	229	243	277	239	231	242	252	241	249	239	235	260	232	238	218	229	244	237	240	226	255	226	231	252	255	226	220	234	235	253	231	275	213	272	227	249	250	241	238	258	240	252	240	249	261	238	261	226	255	237	244	237	240	255	218	266	263	239	219	260	234	238	239	276	255	237	277	227	255	210	270	241	227	249	248	236	276	221	244	246	255	224	258	247	230	248	212	245	233	237	257	237	229	255	215	251	249	267	227	256	231	209	251	253	242	224	241	237	226	241	259	257	242	240	260	259	250	250	245	270	253	244	280	247	256	234	232	254	243	268	239	227	247	256	240	248	257	237	231	228	245	243	240	223	237	241	227	257	251	241	238	236	227	222	246	249	234	219	252	233	251	232	244	227	220	243	234	250	263	241	238	243	218	244	231	241	237	281	235	229	236	247	239	243	256	213	231	215	247	269	246	229	244	246	240	262	251	260	229	240	242	251	274	270	210	223	252	230	253	243	239	265	264	239	247	252	220	256	235	257	231	271	220	255	279	262	246	255	239	240	255	237	253	254	238	219	253	248	255	236	227	258	252	238	267	232	241	204	250	224	258	255	244	248	237	243	251	237	240	233	225	249	232	245	248	227	232	247	239	251	266	233	254	267	230	256	258	228	274	265	254	231	245	209	216	278	241	255	245	245	227	252	235	233	221	241	243	241	263	239	254	261	227	259	217	238	237	239	257	249	247	230	235	288	251	267	237	253	272	233	237	217	257	233	255	244	236	214	248	252	241	218	245	266	228	215	257	248	250	236	247	237	244	263	268	228	220	262	255	249	245	251	229	237	256	234	251	245	230	243	247	260	244	259	215	242	282	232	248	251	236	252	248	248	251	244	249	267	229	245	236	268	224	231	234	248	215	263	269	256	269	232	228	243	257	249	242	233	242	242	227	239	225	236	252	232	236	210	213	265	258	274	256	256	252	256	239	238	248	222	256	243	259	239	243	237	230	257	234	239	231	236	244	209	223	246	246	248	232	232	241	236	248	239	249	267	216	243	230	244	251	256	237	260	215	246	238	242	224	242	234	267	265	278	265	236	257	263	257	235	215	236	241	246	262	262	226	247	245	252	270	233	261	227	245	257	229	264	257	264	228	276	209	247	224	255	232	248	232	248	248	226	250	231	235	243	245	267	231	233	231	233	274	245	255	212	247	260	252	245	240	239	247	231	262	259	244	250	247	225	239	223	247	213	242	253	229	231	262	237	250	216	265	241	237	263	240	214	244	266	254	244	251	245	253	258	217	218	262	237	227	252	220	240	257	258	268	239	282	267	246	231	249	248	252	229	221	228	255	257	236	257	249	254	226	260	234	237	250	278	233	265	241	272	232	238	246	254	240	250	237	234	245	211	244	217	252	227	237	236	268	232	224	250	230	235	257	296	233	236	229	261	229	258	246	236	245	239	252	261	239	232	273	228	261	226	253	261	222	252	249	238	274	266	233	257	268	241	259	267	263	244	227	292	266	204	263	221	223	235	251	249	228	223	215	259	241	261	234	227	257	259	274	238	238	250	277	228	240	247	270	245	275	251	236	255	269	230	239	247	231	236	242	269	225	245	236	241	251	251	261	270	237	241	266	216	236	243	214	230	253	222	234	235	248	219	239	254	241	251	247	234	257	227	247	235	237	230	258	255	251	251	266	247	247	257	263	249	237	256	238	228	230	241	217	256	262	229	247	255	215	241	210	254	209	232	224	246	254	258	223	271	195	237	251	263	236	232	238	256	242	251	271	260	234	229	244	251	229	255	228	244	250	241	215	236	242	216	242	252	233	240	259	264	241	248	214	255	245	256	229	260	215	244	243	244	251	228	245	251	265	205	254	221	244	240	258	237	229	257	254	243	230	250	250	235	246	234	244	256	265	271	262	227	235	275	231	253	241	223	257	253	249	247	224	275	225	228	246	225	265	242	247	230	273	235	248	256	227	240	259	250	242	232	274	251	219	252	260	263	223	262	249	218	232	228	237	249	253	239	247	262	237	217	255	210	254	247	242	268
22498	21114	28723	23729	21116	21139	6475	662	428	375	341	325	263	267	260	190	214	164	212	166	177	176	156	166	176	152	167	156	139	183	152	137	142	146	133	134	145	160	157	145	154	120	159	144	138	154	140	133	147	123	132	133	139	157	137	130	138	137	143	135	138	144	130	134	143	145	159	143	154	141	134	123	115	130	131	124	128	135	141	152	136	150	124	124	134	142	132	155	120	146	130	148	119	131	140	134	137	127	126	141	144	111	138	143	126	169	142	123	136	122	144	134	130	132	123	130	129	125	132	124	129	130	130	127	135	136	135	138	119	133	146	133	125	143	127	137	124	126	138	149	115	132	147	134	122	128	121	113	125	141	146	137	115	134	113	143	143	143	137	139	146	133	133	130	130	143	126	137	142	122	109	121	126	126	148	140	131	142	107	138	141	126	133	135	140	122	119	125	137	133	145	130	137	150	136	111	115	126	122	131	145	152	124	148	133	119	116	104	105	111	134	142	124	123	128	140	158	145	124	131	158	132	144	149	113	143	105	131	120	132	114	131	115	116	143	161	138	124	150	125	156	120	116	144	144	126	142	127	130	121	137	139	125	124	128	148	132	130	119	135	144	129	123	124	141	127	115	132	127	125	143	132	117	111	146	168	141	129	145	157	139	139	119	125	129	133	144	113	125	132	137	133	119	158	126	153	111	147	140	126	121	119	143	140	145	126	124	134	110	132	134	120	136	143	113	122	138	126	135	125	126	131	128	134	124	118	147	134	110	124	133	154	110	136	119	132	130	141	148	123	133	111	152	142	126	134	126	157	139	125	141	144	121	132	126	132	149	132	141	145	131	129	136	113	138	147	140	112	132	125	123	127	115	145	155	114	110	119	129	147	140	142	125	113	128	128	128	146	117	150	118	119	148	118	134	125	129	136	127	145	133	134	145	154	132	119	129	130	128	142	135	145	145	146	156	135	140	138	126	122	137	125	122	143	129	140	136	133	140	106	119	135	124	149	131	143	132	131	118	119	152	130	125	140	139	143	120	125	125	137	131	149	109	128	134	133	133	136	125	151	138	120	135	123	132	147	105	149	124	119	120	140	134	141	123	129	123	111	139	135	126	135	145	92	108	121	135	129	129	140	124	136	123	126	142	137	138	150	121	130	114	110	124	122	126	134	119	132	129	134	152	142	128	126	101	134	151	139	119	128	116	125	139	139	148	127	123	131	134	123	142	133	119	127	133	148	147	139	127	119	140	124	123	126	110	127	147	130	136	123	108	145	145	106	149	117	124	122	143	158	144	132	143	138	111	139	121	127	154	118	122	138	123	121	124	111	156	137	115	150	134	130	138	119	143	130	139	125	149	129	134	112	135	148	117	148	135	136	138	152	115	134	132	133	143	135	149	126	124	123	114	137	147	127	136	131	133	142	129	153	131	135	123	138	121	133	121	135	127	131	125	123	159	119	136	145	131	160	146	131	122	148	140	121	127	114	138	132	110	157	138	123	123	119	138	138	126	153	151	129	121	114	131	143	131	130	121	123	130	129	137	145	107	144	124	137	137	132	149	139	134	139	134	141	136	109	159	116	125	133	125	130	104	153	129	146	150	122	138	150	120	144	142	130	132	130	119	143	154	132	139	135	119	133	131	117	137	118	120	138	116	134	104	127	126	127	135	134	111	124	123	145	124	146	137	114	134	140	113	128	139	137	122	144	129	140	130	120	120	129	111	135	113	152	126	131	130	122	137	144	154	114	135	145	150	111	153	130	138	123	119	122	122	124	111	143	132	131	139	145	137	155	153	140	132	132	136	143	124	115	142	140	125	142	126	129	112	138	144	146	138	138	132	146	130	124	124	126	145	117	130	121	109	119	146	117	130	148	133	109	113	117	136	128	152	119	102	139	136	137	113	128	144	134	145	139	136	135	139	144	126	120	140	134	147	133	144	121	147	133	147	157	135	123	132	139	128	129	116	140	127	123	132	148	144	115	136	145	145	140	120	137	143	127	151	127	141	162	122	138	118	136	130	140	119	127	150	133	125	129	133	151	110	137	120	107	112	121	123	150	142	139	117	107	106	129	118	141	141	142	134	144	142	125	143	144	122	117	140	132	143	130	144	124	127	134	145	133	133	127	138	150	126	135	148	139	122	121	141	124	140	148	129	128	135	135	136	125	133	102	135	125	131	133	127	131	130	137	130	139	137	122	116	133	115	121	122	138	123	130	128	120	132	126	133	137	140	106	118	131	147	127	142	138	122	130	123	135	125	139	143	147	143	140	120	153	141	129	135	111	132	120	131	127	139	127	122	121	115	143	138	140	135	128	125	130	116	130	116	112	124	146	147	124	138	127	134	121	126	121	127	159	143	155	131	130	145	170	126	138	142	122	107	137	148	129	152	118	133	116	139	120	155	138	153	118	142	123	149	137	136	127	134	144	154	143	124	141	132	125	145	131	136	123	124	136	142	139	125	125	109	149	119	129	135	121	145	128	128	113	142	137	146	140	123	134	133	135	138	130	133	135	134	122	124	121	121	122	137	135	134	125	129	120	117	122	135	133	150	150	152	132	124	114	146	135	136	148	139	134	134	135	116	139	137	121	127	122	141	115	123	122	113	119	134	139	149	135	118	134	125	131	115	131	121	129	138	138	133	127	134	137	129	136	140	129	116	116	135	147	124	127	137	147	115	127	132	136	146	127	139	124	131	110	137	114	122	138	121	132	134	151	141	133	143	135	127	136	125	118	125	134	141	132	130	128	118	136	131	134	117	126	145	131	107	130	125	147	122	135	129	124	133	144	141	130	125	123	140	108	132	142	153	127	114	142	143	145	138	128	130	145	134	134	123	145	128	131	128	130	146	144	121	122	138	146	125	138	143	143	130	135	142	132	120	117	125	126	139	137	143	149	140	125	133	127	133	119	155	134	138	124	133	115	137	131	133	125	121	127	138	150	138	119	144	141	141	134	143	122	127	142	131	134	126	132	104	143	148	136	137	130	122	152	134	139	129	125	140	112	111	124	130	126	135	127	137	146	122	117	138	154	137	119	119	131	140	105	113	145	127	129	133	134	127	115	115	118	139	135	132	129	129	114	143	123	124	140	126	150	132	134	128	151	121	155	136	130	126	120	128	147	127	127	137	128	152	169	137	137	129	140	134	150	128	120	121	117	152	129	145	129	159	147	118	106	119	117	126	163	132	151	128	115	132	128	121	140	126	117	121	143	149	141	147	145	136	135	119	136	122	135	136	115	125	132	143	135	120	129	132	136	120	143	121	145	147	118	127	134	120	126	113	137	139	128	132	136	138	117	124	113	120	140	126	124	135	116	123	124	148	132	117	132	146	115	136	126	129	137	116	137	123	128	114	135	107	121	130	121	135	114	143	129	143	124	118	135	124	133	131	104	163	128	109	128	129	132	124	131	124	125	122	130	140	123	135	126	142	132	115	122	124	108	149	138	127	129	118	133	144	139	143	94	141	140	127	141	132	135	142	113	138	137	146	141
4340	12923	8728	4091	2865	2011	1545	1195	973	766	636	566	482	445	389	342	325	315	297	271	258	256	267	253	220	207	207	247	229	201	226	183	220	202	193	178	194	172	181	182	174	184	169	181	180	192	191	183	207	185	188	156	173	180	192	169	196	160	187	193	161	175	180	165	176	208	152	170	163	182	171	157	166	187	171	192	141	184	148	175	170	202	179	150	150	154	171	169	172	178	149	175	155	178	164	178	162	167	170	190	158	180	165	176	166	180	180	161	186	159	168	164	199	152	156	183	154	171	158	153	160	167	183	147	165	163	190	159	175	205	156	183	171	183	174	165	154	165	192	163	165	159	176	158	181	176	176	160	162	181	158	182	150	183	162	165	162	185	157	179	155	170	194	164	206	154	162	158	166	159	185	173	175	179	159	180	166	167	173	181	198	178	158	164	168	172	149	176	181	179	173	194	186	168	163	176	176	149	171	168	160	173	171	151	170	151	163	196	174	167	164	143	182	182	172	162	155	165	178	178	166	185	168	160	149	166	164	187	161	164	169	186	170	136	165	164	154	176	168	181	176	164	164	144	157	162	155	167	144	175	162	185	177	188	176	165	181	164	172	175	182	176	180	155	156	142	193	138	183	150	167	187	149	157	158	168	175	167	185	164	162	151	175	154	196	178	177	163	185	190	178	173	171	154	154	176	189	160	161	157	176	166	163	163	153	177	166	179	148	139	182	172	175	149	161	175	173	176	154	165	176	164	183	176	137	149	165	175	142	161	151	164	154	158	177	198	176	171	168	165	173	183	156	162	199	172	153	170	165	169	174	159	155	171	183	164	162	158	176	154	167	199	182	168	163	173	158	164	166	155	186	183	165	160	171	177	169	154	168	181	195	194	164	149	179	165	185	175	168	147	185	191	189	170	177	176	174	181	164	161	166	165	154	155	173	171	170	163	186	186	156	179	178	163	168	168	188	157	156	148	148	166	162	178	143	164	156	157	165	159	157	152	166	175	166	143	173	159	158	167	186	181	161	185	179	177	158	170	160	188	186	182	181	186	171	177	163	172	181	183	182	156	185	155	158	155	158	176	179	204	147	178	162	151	182	173	163	175	147	170	168	175	172	159	156	165	164	150	161	182	158	160	173	165	167	161	160	179	174	144	171	174	165	188	185	176	171	164	188	164	182	158	170	168	179	177	159	163	147	170	177	172	165	173	174	171	152	175	155	175	164	199	146	177	186	162	159	168	163	178	168	156	129	146	181	167	176	158	188	195	166	162	163	168	179	167	165	168	174	159	166	167	165	185	169	163	177	179	167	166	186	174	158	141	181	168	153	160	174	185	168	174	179	169	168	180	166	177	156	170	178	167	165	179	155	137	180	150	182	162	155	168	168	182	162	181	158	176	176	168	145	127	161	159	181	165	193	158	160	172	166	166	173	176	170	160	171	159	166	171	159	174	161	157	180	165	166	159	179	190	162	183	168	176	150	160	170	164	160	172	165	179	166	156	187	157	147	176	169	164	159	151	189	154	184	168	170	140	158	161	180	162	150	179	160	194	157	179	165	150	189	148	195	177	171	160	148	158	194	163	177	184	156	170	166	160	173	173	179	179	137	157	179	178	158	179	168	165	150	166	183	166	162	155	134	198	184	157	195	143	181	155	163	177	156	175	171	149	141	178	147	154	155	171	143	163	162	169	181	170	167	188	183	176	157	172	149	193	157	171	177	176	185	153	161	154	191	154	176	175	184	157	179	174	160	162	158	136	156	178	155	162	160	155	171	147	175	157	155	155	158	165	202	144	180	155	163	194	173	182	188	184	150	192	198	168	170	152	169	192	163	171	176	186	179	162	181	155	188	171	183	154	193	175	173	177	172	159	151	147	182	157	170	174	176	186	159	146	157	173	175	146	175	185	156	165	170	147	173	146	160	170	176	174	156	167	167	172	160	160	169	178	173	138	166	173	150	158	171	157	191	179	157	160	172	155	179	158	188	169	176	172	183	171	166	177	160	170	170	171	182	170	168	162	163	155	167	172	164	166	168	175	172	164	163	189	157	161	171	157	156	157	162	148	152	163	162	175	208	142	177	135	174	152	177	186	161	179	178	159	171	179	187	181	181	140	150	176	159	153	165	192	161	166	154	177	173	159	166	155	148	168	167	173	181	187	149	167	187	162	187	181	186	171	160	166	171	179	170	180	162	172	192	171	148	188	171	184	173	161	176	154	184	182	153	155	149	162	157	170	174	147	160	187	153	177	160	178	187	135	151	179	165	197	165	194	185	179	165	181	161	166	169	156	144	178	182	159	192	162	204	177	158	167	181	155	156	176	163	189	162	149	187	152	160	163	178	159	151	185	166	159	174	156	165	178	135	168	198	156	162	182	158	174	143	158	166	174	148	157	177	203	177	165	173	183	154	150	175	165	181	179	187	145	161	158	171	174	141	189	185	180	184	144	167	175	150	156	151	169	186	156	171	211	153	196	175	163	155	190	160	166	164	158	169	180	178	193	188	142	177	156	146	157	171	180	187	184	159	162	180	149	167	162	177	169	156	170	161	150	171	179	168	175	165	166	171	166	162	156	161	162	145	163	139	171	181	170	168	179	159	168	155	162	175	174	162	159	168	149	161	152	175	188	164	194	153	160	172	153	178	164	162	169	152	154	157	145	172	170	170	158	165	162	175	178	184	161	180	169	169	166	163	174	152	144	168	161	149	177	182	161	142	162	176	164	160	166	176	156	181	169	172	179	166	168	160	181	160	161	162	148	174	185	163	157	163	166	159	141	166	171	167	164	158	144	182	151	155	157	166	168	160	174	154	160	174	149	157	157	174	182	170	186	167	170	161	166	168	177	173	183	145	165	163	175	193	163	171	146	175	152	178	194	171	194	174	168	185	140	178	183	152	155	152	171	169	173	144	155	162	179	160	185	174	180	155	163	190	165	195	165	164	170	155	176	178	182	162	177	166	152	148	171	152	194	164	172	156	162	154	181	177	148	142	190	149	161	174	167	172	178	169	173	145	182	163	168	181	189	175	150	197	173	172	161	177	148	145	177	164	191	194	171	160	171	169	158	175	163	161	174	153	179	167	184	181	158	181	175	164	168	167	189	180	166	169	184	176	146	153	169	185	175	163	164	161	195	155	176	173	165	164	157	188	165	152	169	173	162	170	165	178	202	150	183	162	194	176	157	153	191	166	153	138	170	156	168	167	182	179	170	152	160	144	163	190	188	185	157	161	177	177	169	195	143	172	182	155	189	164	161	165	162	164	189	171	173	157	191	174	178	185	164	175	174	176	167	168	170	149	171	164	180	167	183	169	172	174	152	154	136	150	192	166	154	176	158	165	164	187	173	159	162	176	164	156	169	188	168	147	166	163	185	180	179	168	162	166	162	152	139	189	178	197	187	169	164	184	151	166	187	170	171	160	192	191	156	167	156	177	175	171	186	148	165	161	152	176	178	168	161	164	159	151	178	168	181	151	186	139	163	172	162	147	203
27451	17986	3562	564	426	378	344	388	368	341	376	337	372	362	340	336	356	356	351	339	355	341	317	340	354	372	354	328	350	355	333	321	328	317	367	388	348	327	341	325	348	369	342	334	365	336	396	313	325	342	352	368	358	344	323	325	379	326	335	331	337	348	367	328	347	344	322	348	351	329	357	357	349	352	334	328	362	337	361	318	338	339	353	344	326	363	360	324	360	341	333	303	354	339	348	323	322	333	341	351	363	330	366	334	314	324	335	355	341	336	342	354	345	363	362	341	350	376	355	327	341	345	333	358	350	365	377	347	348	341	363	357	340	366	359	384	393	368	354	354	329	325	357	352	339	396	370	356	353	357	355	350	334	297	357	357	328	343	335	364	346	384	374	345	356	330	382	364	338	343	388	326	351	357	404	374	315	355	337	345	341	346	334	376	317	346	374	315	338	369	377	323	350	314	356	374	381	370	361	377	334	352	362	378	346	396	351	377	317	334	374	330	340	336	333	335	338	383	363	373	360	354	367	359	363	351	368	344	335	349	333	343	356	352	361	346	341	363	356	372	365	362	358	354	348	370	363	350	328	351	353	375	319	333	348	342	319	341	357	331	359	331	381	371	356	340	345	340	364	368	358	323	373	356	360	333	363	323	343	330	332	326	333	334	380	326	349	361	362	343	372	365	342	382	354	323	362	333	307	350	345	360	342	347	348	377	340	346	378	319	419	344	352	352	363	374	360	353	341	357	362	337	379	339	310	320	347	351	348	308	320	366	355	349	377	387	342	336	355	356	332	349	331	343	343	351	366	351	344	327	349	317	368	331	351	351	336	357	393	367	355	376	356	348	347	312	366	351	358	359	328	361	342	380	332	355	370	372	367	363	359	346	368	360	334	367	314	358	372	336	340	347	345	345	371	312	362	355	365	372	353	343	342	335	340	382	352	345	342	357	321	335	334	372	343	374	353	367	390	340	394	365	381	363	341	352	353	378	374	386	363	335	355	352	333	357	350	349	346	362	337	356	383	335	336	312	361	355	371	379	352	324	346	361	346	368	356	345	360	360	363	364	322	364	345	368	334	329	342	337	330	326	339	348	325	359	382	362	315	330	350	327	314	337	371	331	346	360	323	348	329	369	332	322	340	354	334	352	366	343	353	408	338	358	352	385	355	339	321	351	365	339	356	327	338	349	394	410	380	345	365	339	389	340	356	376	362	333	374	335	345	347	345	362	342	335	359	350	382	356	324	327	353	364	355	354	343	378	348	362	356	328	386	338	353	384	356	367	328	358	353	348	351	320	347	354	368	336	327	375	396	360	364	354	345	320	337	349	389	347	318	373	330	356	324	374	366	338	358	324	343	369	370	401	376	346	383	350	344	350	345	353	366	333	392	354	327	348	344	347	335	286	331	326	353	372	326	320	346	360	348	363	367	330	357	341	373	342	334	363	370	349	354	332	353	325	314	324	327	386	364	356	325	369	342	322	324	346	293	360	336	335	366	343	335	328	348	378	337	350	337	335	373	361	350	366	355	365	372	348	409	325	365	363	325	332	332	360	356	321	359	378	325	349	367	354	352	328	365	339	362	354	351	350	363	347	339	376	344	324	338	351	348	371	341	340	351	322	347	359	363	349	351	356	345	351	386	359	348	376	351	356	365	359	346	345	332	339	378	379	360	354	361	358	333	327	344	379	363	385	362	367	356	373	389	335	322	354	379	385	363	344	371	362	320	386	355	331	342	340	354	348	358	357	327	361	325	379	379	333	337	368	384	368	345	343	383	331	324	346	338	345	329	379	362	340	343	378	309	349	356	373	339	354	341	339	367	368	365	331	332	315	350	361	322	316	359	364	364	350	331	372	369	376	326	356	365	329	333	333	364	331	322	342	321	312	368	355	356	344	312	342	364	337	365	325	366	338	354	343	360	317	342	376	324	336	357	386	331	352	359	351	390	347	345	367	333	341	348	329	374	400	372	344	370	339	363	340	358	344	346	325	316	366	387	353	351	338	333	336	340	368	376	335	364	356	369	349	342	374	338	351	359	399	408	367	318	334	371	343	337	366	346	354	353	363	380	373	345	325	349	360	302	366	377	361	395	373	337	348	336	342	336	362	359	324	332	356	387	343	335	349	368	337	338	384	369	389	305	326	375	361	344	352	358	325	329	367	325	330	338	340	322	338	366	345	376	342	339	375	317	349	358	358	359	323	331	356	368	350	347	362	336	372	345	360	375	339	336	342	305	326	356	345	374	335	348	339	358	331	334	332	377	380	363	328	338	335	338	303	334	345	371	356	359	363	329	371	339	345	356	373	352	345	320	359	391	376	344	338	366	340	335	352	363	341	386	354	339	359	350	340	325	369	344	346	358	357	354	378	357	318	368	294	362	348	367	348	364	359	344	361	366	351	379	316	380	314	313	368	343	386	371	366	379	349	360	346	337	373	365	339	353	364	372	353	322	346	361	339	348	344	359	377	312	376	350	354	355	377	353	360	353	368	344	353	339	322	357	368	336	365	351	396	347	337	351	338	350	312	355	329	382	384	354	348	348	367	342	366	399	323	354	365	360	373	331	394	364	344	351	360	335	335	310	364	363	345	336	348	343	357	364	346	327	348	336	349	357	329	351	359	369	345	359	328	378	341	376	374	300	368	365	314	297	358	338	361	348	364	364	330	341	358	354	325	344	342	370	366	333	369	340	353	346	364	356	392	347	358	367	345	358	352	322	338	370	365	390	350	360	335	359	321	328	356	326	364	358	340	338	370	380	335	324	383	360	336	340	344	351	377	347	343	352	348	356	330	343	350	333	348	376	349	355	359	345	382	336	308	336	355	341	372	323	387	382	347	354	334	360	345	380	326	368	337	367	368	339	366	347	348	354	340	328	362	345	349	370	340	348	317	331	345	379	353	322	354	343	361	334	337	321	321	345	361	359	318	354	357	373	352	365	355	340	331	355	362	325	359	330	348	355	336	347	365	360	331	349	397	335	368	384	343	350	339	339	356	351	342	312	348	331	352	370	345	360	389	337	327	340	349	377	348	326	331	372	359	347	338	364	345	382	347	349	351	324	332	343	343	350	374	361	359	335	309	330	379	338	338	366	389	350	354	351	371	333	313	356	347	312	404	360	335	317	331	356	350	349	360	332	361	360	320	382	358	343	325	335	362	339	309	385	335	321	331	351	361	355	349	342	347	340	323	356	388	379	346	365	348	321	349	360	315	348	337	367	318	355	356	359	364	350	344	334	329	372	344	362	351	348	378	352	328	396	349	352	369	357	340	349	356	371	318	394	341	384	345	368	312	331	361	376	373	351	350	325	354	369	337	352	366	350	347	331	335	350	369	374	393	364	323	351	364	345	350	350	330	357	340	385	356	349	332	344	346	359	357	349	317	356	337	345	361	360	358	370	319	354	338	312	368	342	384	353	351	360	367	401	391	333	343	347	340	352	327	346	342	340	384	380	334	356	334	369	354	374	356	375	381	340	355	370	355	354	357
4527	838	669	547	477	475	474	444	419	474	406	442	438	434	414	422	391	431	405	419	449	423	422	419	430	450	424	432	417	428	424	421	452	464	436	456	397	440	425	429	434	396	430	430	389	447	410	415	440	405	429	421	391	421	376	420	414	424	412	423	439	445	451	403	441	468	406	402	385	429	443	417	434	425	423	426	453	428	447	418	458	416	432	425	471	395	445	429	391	429	394	441	428	413	435	417	404	411	404	444	442	434	424	410	425	437	428	421	432	420	416	420	444	422	416	433	388	447	384	381	406	454	463	416	411	410	418	400	416	452	404	455	465	421	445	410	450	479	417	403	407	442	422	418	447	439	435	383	403	431	417	475	456	464	423	477	434	426	420	450	471	413	433	379	387	442	412	429	446	415	415	449	452	417	409	456	426	433	423	414	430	426	439	427	424	414	451	397	429	440	413	432	446	407	451	426	395	424	419	440	408	455	420	456	435	424	422	382	431	425	425	426	399	459	458	455	411	469	436	383	409	444	428	410	426	432	422	431	427	411	363	425	428	394	459	402	449	421	437	453	438	419	422	435	387	444	400	412	441	408	442	391	396	405	429	433	420	425	456	466	385	423	427	466	406	416	418	415	447	429	454	416	478	422	395	439	429	414	395	411	433	435	402	444	439	438	419	444	397	408	407	410	444	435	433	417	437	427	422	410	423	462	461	409	405	435	414	417	418	453	425	424	452	389	433	452	467	372	402	409	440	445	399	428	434	419	448	440	421	439	417	438	387	442	450	441	422	439	429	422	404	408	417	420	456	461	394	451	460	426	399	425	462	398	399	442	436	464	464	434	408	389	417	429	401	397	442	414	423	420	422	442	422	436	434	412	429	421	446	446	418	412	437	421	426	414	393	454	406	413	440	451	405	430	435	434	412	426	421	417	408	441	429	419	415	452	446	452	413	393	408	363	425	413	434	435	399	397	414	430	415	398	417	437	419	406	425	392	399	409	425	385	393	417	455	420	459	420	401	412	416	438	398	455	418	441	463	441	430	396	456	446	457	442	407	428	422	435	427	412	451	438	448	414	453	395	416	430	434	434	424	431	437	423	456	468	430	408	415	444	399	417	465	470	409	414	471	427	437	412	412	418	405	434	399	438	422	415	431	418	406	492	413	391	432	396	421	392	444	438	422	463	398	393	438	439	444	403	455	442	441	425	459	413	402	435	388	459	436	391	425	438	427	454	412	465	400	455	399	435	435	418	389	412	386	432	397	440	429	438	415	423	448	433	421	421	387	441	434	416	415	420	446	422	409	432	435	413	426	469	393	419	421	411	424	430	381	449	420	419	433	426	460	428	437	459	422	393	452	421	406	427	418	427	399	457	398	433	409	448	419	454	420	408	440	421	412	406	433	436	444	418	411	399	397	453	431	434	426	438	433	396	447	441	405	432	449	457	440	434	448	442	456	394	453	427	389	393	431	431	447	466	426	415	415	442	469	442	440	384	421	408	434	378	409	453	423	414	402	458	405	411	415	427	435	426	441	428	414	427	428	421	468	424	437	459	431	425	387	467	406	440	451	434	418	429	433	440	411	406	422	420	406	427	384	412	430	463	400	445	380	436	457	431	407	402	445	418	424	442	412	438	433	393	415	425	422	437	427	435	403	433	405	445	432	451	403	439	393	414	394	427	414	403	403	401	399	457	410	428	403	372	417	405	443	419	450	427	434	451	443	453	466	429	432	439	394	449	456	477	399	445	430	445	449	447	423	424	416	423	398	425	425	426	447	404	417	409	418	383	417	451	442	432	467	405	418	451	406	412	388	406	436	414	409	399	406	406	464	382	438	429	429	416	423	455	443	425	422	444	438	445	417	448	390	425	410	418	391	424	436	406	473	450	427	417	406	397	444	427	419	456	414	394	435	442	372	435	441	424	430	421	448	411	419	393	444	414	405	453	423	415	423	450	435	419	458	444	427	419	451	433	436	435	428	465	418	410	451	414	426	429	413	449	412	424	452	442	402	420	434	402	432	415	466	394	442	391	405	413	451	414	435	456	388	421	423	411	441	436	456	445	444	445	408	416	463	424	430	419	414	396	390	397	413	471	375	420	408	470	394	419	394	435	423	420	407	444	445	387	436	435	442	443	410	443	440	434	423	436	440	423	438	422	407	392	405	412	447	432	387	413	396	434	409	425	428	456	437	433	431	450	448	393	396	429	401	455	442	442	370	399	454	422	429	436	456	434	444	443	408	468	400	447	476	401	441	393	426	440	412	425	407	450	430	434	441	449	421	411	429	433	421	421	461	437	436	410	428	427	446	400	408	418	440	390	435	438	419	409	398	414	393	444	419	447	412	425	441	429	406	413	426	440	411	443	408	465	439	433	408	424	432	456	437	420	420	405	413	432	417	426	426	423	411	462	422	414	410	428	416	421	422	424	432	486	424	479	482	439	435	436	433	377	422	436	398	434	431	458	397	425	428	435	412	454	472	437	435	456	420	408	397	414	460	447	410	415	427	453	422	431	398	417	401	405	456	418	433	415	425	464	431	435	385	456	444	443	435	434	429	405	458	420	432	410	431	411	423	394	424	438	425	378	419	395	435	417	416	444	447	414	391	439	413	407	407	429	464	430	426	431	417	411	426	429	422	417	433	437	437	385	448	374	419	358	445	439	409	436	396	409	422	431	428	423	405	434	412	412	416	417	422	396	412	383	401	471	403	479	394	417	417	428	424	437	424	451	462	446	414	423	399	448	442	405	454	427	461	444	382	416	437	403	442	409	421	412	442	433	398	461	416	445	419	446	406	398	405	436	403	386	453	427	434	442	413	411	414	443	437	428	415	434	439	427	408	459	427	433	448	431	401	414	433	403	405	432	384	417	378	371	410	437	379	434	393	442	432	404	379	439	416	433	410	455	404	442	432	407	419	413	399	456	434	391	440	427	409	455	417	452	436	450	421	449	414	406	420	413	409	415	410	435	432	390	427	457	412	432	412	439	409	440	476	439	425	428	426	429	427	421	406	428	411	400	401	414	436	405	415	460	460	399	393	447	418	432	428	405	403	441	411	423	395	428	420	411	416	406	415	468	440	383	433	427	400	457	380	424	388	434	440	423	447	409	438	432	385	429	448	435	395	465	438	436	431	438	422	399	441	431	444	413	402	406	437	410	417	413	432	426	421	436	428	430	400	403	456	446	413	434	458	409	430	409	436	419	441	376	393	435	430	410	422	437	415	429	414	465	436	412	425	426	449	410	403	414	426	411	409	406	438	405	397	397	432	464	423	404	448	453	419	423	402	419	415	398	420	415	397	432	380	403	406	460	421	417	456	421	423	409	405	436	391	443	412	446	454	442	443	449	411	419	444	395	467	431	423	418	401	439	425	389	434	440	420	402	464	448	392	421	423	413	432	396	456	412	392	410	429	419	433	418	439	409	419	423	416	446	443	426	435	418	423	446	435	373	412	399	387	443	408	437	422	456	453	486	381	457	400	415	397	438	361	419
23503	21074	28204	24172	21075	8824	785	580	502	441	410	405	398	420	417	353	361	356	357	351	332	346	322	353	325	364	320	368	319	311	366	316	310	307	315	368	313	334	327	340	331	317	298	329	329	314	309	287	313	339	362	325	323	313	353	321	322	309	327	316	339	318	308	309	335	322	331	333	324	338	348	312	321	333	330	316	336	340	315	314	316	326	338	334	323	322	333	324	364	297	312	287	329	360	329	319	353	326	348	329	310	352	317	288	323	296	320	321	349	322	337	302	313	338	287	325	322	287	344	335	325	309	315	344	345	313	336	302	321	330	335	324	322	318	338	315	335	342	331	305	311	309	347	313	312	304	304	308	301	327	306	324	304	337	317	327	340	317	326	328	329	303	310	334	336	319	313	338	296	313	303	317	304	294	303	315	322	314	342	366	334	309	320	333	317	328	313	368	334	301	297	315	319	293	306	320	330	349	337	295	341	296	329	315	335	337	340	334	314	345	344	331	298	352	336	301	340	327	326	312	319	345	318	318	310	297	326	296	344	321	287	312	313	326	340	311	344	322	337	342	320	325	320	289	317	333	303	304	296	289	328	348	329	327	319	315	324	322	288	347	294	352	296	309	323	324	309	329	304	336	311	310	340	305	316	341	352	348	324	318	317	293	305	324	315	308	312	320	331	300	331	320	334	305	329	307	289	351	302	340	329	357	332	288	307	333	289	353	311	311	342	299	335	312	331	299	350	311	319	318	309	309	328	323	314	324	332	302	314	302	313	351	305	323	346	308	325	308	335	323	338	314	296	345	321	313	320	315	325	326	340	296	354	359	307	305	301	314	291	318	328	295	315	348	384	321	336	309	313	321	324	302	340	315	310	311	322	320	333	327	321	316	354	314	313	320	314	293	320	311	336	334	331	314	347	324	305	295	349	310	345	325	337	310	346	320	295	300	346	310	315	337	310	321	322	331	307	314	279	300	361	325	313	307	314	323	341	322	308	316	309	322	337	342	340	308	335	328	312	336	328	296	314	311	309	305	303	283	321	302	318	301	329	281	342	316	318	363	332	338	344	321	346	318	347	337	302	308	297	312	315	335	337	313	335	335	344	347	339	301	302	313	333	300	344	303	310	345	313	315	339	330	325	319	337	312	306	314	318	306	334	332	340	343	326	318	290	312	304	326	331	322	328	305	349	308	308	316	332	346	346	337	322	327	341	318	298	343	325	310	334	294	340	324	326	342	318	336	316	308	310	317	362	307	327	316	293	333	333	317	284	294	297	367	332	325	314	297	317	322	348	299	299	315	338	280	271	334	287	319	319	319	323	338	335	348	329	285	326	288	342	344	305	340	327	310	324	312	332	312	323	280	321	297	355	348	324	315	333	327	328	303	338	330	314	287	310	323	324	298	323	321	342	297	319	328	337	308	321	352	363	306	317	348	320	307	318	321	354	331	302	313	313	297	322	340	319	304	323	337	297	348	297	319	328	308	328	293	338	343	341	308	328	329	298	332	318	283	314	293	326	299	332	301	324	309	319	318	313	336	318	337	308	322	351	341	337	307	340	304	281	338	322	320	318	354	332	320	305	316	336	303	312	304	336	325	320	336	336	309	339	355	314	335	324	339	338	333	367	294	364	329	345	301	334	313	325	312	339	328	320	328	335	328	318	331	327	368	340	367	351	308	314	301	334	298	328	316	323	333	325	303	303	322	292	324	364	331	341	288	289	358	345	354	305	278	324	321	306	327	317	320	316	325	278	320	302	330	291	309	331	335	322	318	311	310	314	330	338	323	319	302	330	330	336	321	349	308	330	331	317	346	329	308	324	308	318	356	309	316	306	319	340	322	330	309	317	346	333	275	314	351	314	314	339	305	318	302	324	309	337	324	343	317	311	308	337	315	341	344	359	354	289	279	316	312	339	316	305	316	342	294	307	330	330	281	296	302	302	336	330	344	328	335	292	299	337	307	303	307	334	356	308	321	308	360	318	299	303	298	351	324	321	330	283	339	325	371	358	298	332	301	257	354	294	351	287	326	331	285	311	297	313	314	310	315	341	323	329	318	342	346	294	326	311	326	323	307	309	298	292	305	323	313	327	324	329	315	323	325	300	298	324	307	329	319	340	339	282	298	294	342	300	331	312	334	307	332	306	333	329	336	318	303	318	299	328	342	343	327	327	338	319	330	321	320	340	303	315	300	363	317	301	305	343	317	302	337	331	302	323	317	306	341	306	303	286	310	297	371	314	355	323	297	352	326	321	348	294	329	326	278	338	349	312	313	316	346	316	343	314	344	347	328	342	325	323	342	304	333	338	292	338	325	332	308	331	336	304	324	312	307	326	334	296	351	338	315	319	313	313	319	315	307	308	337	303	313	328	321	333	319	321	297	345	330	322	324	323	339	310	338	320	310	343	338	307	300	336	334	317	345	344	345	299	338	322	325	299	357	324	339	312	347	307	318	319	310	287	358	311	277	293	318	329	330	301	318	321	326	327	322	331	302	359	288	332	336	343	306	332	335	332	352	290	343	328	326	338	283	320	293	297	318	327	331	317	323	339	316	321	327	288	340	332	314	321	323	306	306	313	303	338	310	336	323	307	320	325	332	323	322	348	309	345	331	367	333	340	306	318	299	338	317	309	321	342	300	322	285	282	323	313	325	325	299	342	314	305	346	299	302	317	290	315	321	311	325	311	358	316	311	350	320	344	318	327	357	322	300	351	318	322	288	347	319	286	332	325	328	350	311	308	311	307	304	287	313	327	336	327	314	326	308	354	348	316	326	338	290	304	293	339	316	308	329	327	339	332	326	316	308	347	318	332	315	324	326	323	348	296	308	313	319	323	344	329	358	340	325	317	306	326	320	326	357	298	333	303	299	309	310	328	312	358	311	314	347	329	322	354	290	296	324	327	321	322	303	319	281	300	334	338	316	327	325	298	280	283	331	320	307	324	329	309	316	294	316	310	305	333	333	296	310	302	314	303	307	336	325	323	336	315	290	306	294	317	313	336	329	319	315	328	285	290	312	327	301	306	334	305	311	322	303	329	334	333	289	315	348	357	338	314	338	300	290	311	318	302	301	327	315	348	326	303	318	326	331	299	302	343	319	334	314	353	331	325	343	319	325	297	304	317	320	333	371	341	297	313	318	291	300	328	324	323	334	325	310	315	323	325	335	364	307	289	310	311	333	321	301	307	315	351	305	346	308	354	321	339	326	311	322	282	318	321	299	325	315	299	309	289	342	335	313	312	308	333	354	347	308	317	343	334	335	311	344	309	325	296	314	319	342	316	286	318	285	328	309	331	308	310	313	313	329	328	338	327	316	345	334	336	354	302	313	306	310	291	305	328	337	323	295	330	330	322	325	310	326	361	325	335	302	309	356	350	323	331	303	334	308	308	349	314	301	312	322	309	325	298	346	327	324	340	363	301	311	305	293	345	358	304	315	312	316	329	313	357	319	315	348	310	347	313	316	325	313	333	322	289	318	357	305	314	304	298	340
3319	7819	5240	2530	1755	1412	1136	972	783	716	628	623	589	523	481	459	490	444	490	418	475	441	440	399	427	418	388	421	406	415	414	403	444	423	420	416	397	443	402	395	423	435	398	424	426	399	381	433	393	404	387	381	402	404	406	403	413	378	375	399	456	409	395	421	439	384	372	409	423	386	394	392	401	407	403	421	402	369	400	400	388	388	393	389	401	391	394	422	420	385	393	392	381	424	410	428	393	384	417	398	392	416	377	395	398	421	423	373	368	398	403	426	399	409	407	419	408	379	388	377	396	396	391	407	385	409	394	381	418	413	392	406	380	407	411	432	380	389	378	367	377	424	394	371	382	400	434	393	409	417	444	405	411	400	424	412	421	401	402	385	370	406	400	379	416	369	430	405	365	367	393	394	406	381	396	347	393	389	361	393	408	390	369	375	383	388	369	418	402	413	415	428	375	397	405	399	386	370	406	409	423	382	399	403	412	401	398	405	384	381	400	395	375	360	412	400	437	357	378	397	418	380	372	437	384	398	431	381	421	386	420	401	410	394	421	404	405	393	383	387	399	410	401	396	379	396	417	388	415	377	378	419	394	397	434	418	387	366	390	399	393	377	357	372	419	418	367	392	438	377	392	384	404	405	378	390	382	393	408	362	383	404	404	397	395	395	372	399	379	406	391	388	409	394	417	396	402	420	429	415	392	424	412	400	386	393	396	412	416	419	373	439	412	430	417	360	403	426	422	413	383	386	431	378	373	357	420	413	394	388	387	375	376	419	396	382	354	422	393	393	404	392	392	385	365	390	414	374	405	400	388	418	408	380	405	403	370	394	416	396	418	389	417	403	438	417	427	402	384	424	388	397	404	416	379	388	367	373	407	369	390	373	397	383	381	407	385	407	386	397	401	377	424	400	392	406	402	382	401	372	393	441	400	399	404	374	391	385	420	417	364	411	432	420	405	424	378	412	399	402	413	385	408	419	386	413	410	389	386	398	391	422	410	401	396	388	409	425	396	388	434	385	418	379	405	448	435	410	406	390	436	410	401	377	400	390	380	449	426	401	387	395	396	393	403	366	406	371	404	397	395	389	410	396	342	364	392	386	405	406	419	412	435	405	441	378	399	397	403	446	425	438	397	408	370	381	364	413	385	395	413	415	413	392	406	386	368	407	408	378	374	357	400	411	418	384	386	380	407	395	388	385	411	381	430	357	396	387	402	402	387	351	392	394	430	382	359	395	353	361	388	391	376	419	384	388	433	439	414	394	414	402	362	409	384	387	436	434	394	371	341	387	416	392	370	374	395	438	357	390	435	404	404	398	402	434	387	407	378	382	399	409	403	371	372	372	395	383	386	409	391	390	409	402	355	386	421	403	416	407	399	406	412	414	385	419	394	396	411	376	373	397	384	367	399	390	395	417	377	383	364	434	423	422	399	421	409	404	372	395	374	440	430	438	396	399	435	370	379	369	374	356	445	395	406	413	390	394	397	430	416	431	376	387	415	402	423	412	387	391	362	407	394	399	411	428	391	424	412	397	425	390	411	377	410	396	372	444	425	400	354	369	395	387	368	420	436	385	449	409	420	366	408	383	385	416	384	399	403	415	380	386	397	416	372	383	384	422	418	408	389	418	416	373	385	370	374	389	416	393	393	394	405	373	407	395	415	413	414	428	383	385	413	431	340	406	380	404	380	400	378	406	409	405	382	392	397	342	388	380	385	387	373	394	432	378	381	417	388	380	354	399	416	403	437	394	396	378	399	388	377	439	369	379	388	386	413	390	414	394	410	409	388	428	361	403	409	405	377	399	428	402	388	406	402	366	409	426	399	383	389	402	412	387	395	396	405	383	417	371	390	406	396	359	392	376	422	436	397	379	401	396	368	399	395	382	383	402	394	382	421	391	417	391	414	389	413	408	385	431	393	394	414	422	378	430	385	360	360	404	385	395	417	408	402	390	400	386	394	383	411	391	396	382	369	377	367	416	369	361	398	391	363	398	357	355	435	409	375	377	430	396	424	403	389	409	384	397	384	366	420	402	389	410	376	416	430	394	405	382	392	395	388	435	405	403	429	376	356	427	417	408	399	410	386	391	386	426	386	397	385	409	408	401	433	396	407	399	410	413	395	405	398	384	415	440	411	386	396	415	420	425	427	378	398	367	425	417	376	423	396	420	451	406	402	403	358	401	413	436	401	395	405	427	377	381	418	396	410	365	353	387	358	400	384	403	410	423	427	417	441	380	394	396	436	402	402	415	386	387	372	359	409	404	429	397	438	394	421	438	433	440	407	400	419	427	392	370	391	365	405	411	413	421	404	392	391	379	360	393	411	391	395	388	394	375	420	385	390	438	367	406	407	403	387	377	420	386	397	375	405	394	407	403	368	420	390	357	396	394	398	424	379	404	414	386	388	386	447	406	398	408	391	411	425	427	394	352	370	391	416	402	409	420	387	391	384	423	407	389	374	397	411	376	401	389	374	384	395	377	381	390	369	414	402	395	391	390	386	357	370	391	391	357	423	372	411	360	427	399	375	380	380	382	361	417	428	374	392	403	389	392	385	399	413	406	407	443	445	414	378	371	417	417	405	405	407	408	382	361	358	413	385	391	425	404	397	393	425	394	422	394	407	365	388	419	408	370	356	428	390	401	427	435	374	402	396	410	364	424	378	414	407	406	398	426	409	397	393	393	394	392	379	407	404	376	421	394	397	379	402	389	416	419	397	393	368	435	436	424	424	405	403	402	405	426	385	399	403	404	400	383	395	393	383	375	389	393	387	387	406	425	414	372	426	394	375	404	409	373	383	385	389	379	402	376	411	393	385	399	389	398	368	408	403	385	390	402	371	403	384	369	422	389	397	402	399	425	436	429	407	396	392	375	335	413	414	397	380	398	371	404	384	398	392	422	388	370	383	424	406	388	386	440	395	393	414	424	435	405	384	404	356	408	367	420	390	381	367	397	407	420	391	414	409	386	377	407	413	425	414	419	405	409	365	393	385	412	404	410	377	455	439	398	409	408	373	395	374	401	409	363	381	370	415	435	382	414	371	370	414	378	381	421	389	361	383	384	402	415	400	406	386	397	385	399	401	408	396	391	407	407	407	388	384	380	411	434	386	390	417	402	405	411	427	428	413	389	407	408	406	431	393	387	387	417	375	390	418	385	376	369	438	406	365	362	396	410	402	378	408	408	427	428	430	419	446	448	387	422	403	437	407	374	370	391	405	413	396	404	416	414	412	394	407	428	430	366	415	402	420	411	411	377	386	367	372	393	391	396	398	387	385	411	409	403	382	366	401	400	359	390	420	394	397	360	368	386	399	421	376	400	370	401	419	416	419	392	396	381	364	406	386	399	427	421	389	469	386	424	409	394	406	415	422	384	368	406	401	414	400	385	410	402	386	408	443	412	411	385	404	387	391	408	371	414	392	411	414	397	371	423	403	361	352	366	431	394	404	400	375	401	347	377	376	398	391	392	377	378	401	389	394	397	417	388
24713	21135	27054	25337	8881	482	362	285	298	240	254	245	241	249	235	225	234	196	175	239	222	198	234	213	183	193	216	185	191	193	233	229	206	197	211	184	189	200	202	218	209	230	212	219	192	204	190	185	206	208	197	195	210	187	196	184	197	211	202	211	192	210	204	189	218	187	202	200	213	193	199	173	203	208	222	195	198	203	215	193	207	198	194	203	199	226	169	209	182	201	179	191	211	195	211	200	204	188	199	224	186	175	170	209	210	216	205	199	194	213	229	226	219	179	185	201	214	183	203	183	213	209	215	215	213	192	179	181	182	193	189	200	189	188	218	193	182	205	190	198	210	190	196	205	193	204	216	179	222	191	181	215	180	198	216	200	203	210	216	216	215	181	163	178	201	211	203	222	198	210	178	160	200	199	199	189	193	179	202	199	211	185	189	185	190	199	195	203	215	173	191	194	196	206	206	191	194	200	205	195	202	187	188	200	187	208	232	211	226	204	199	198	199	192	187	172	184	199	190	203	203	174	195	207	208	192	227	174	201	187	203	198	170	211	205	180	194	180	193	222	180	194	210	195	228	184	203	201	192	200	195	178	196	202	188	194	205	200	178	201	207	194	198	190	201	191	197	186	200	220	195	203	192	201	209	197	195	185	183	211	194	214	196	202	196	195	199	187	202	209	197	193	178	200	196	193	212	216	203	208	179	186	196	208	188	211	195	222	191	199	202	200	211	194	206	179	192	189	197	209	229	212	200	202	184	182	203	170	167	218	211	207	205	183	202	190	183	179	173	208	213	205	214	210	199	214	207	206	207	189	207	206	219	204	208	183	203	187	209	178	213	195	192	181	191	189	200	198	204	180	215	203	182	189	196	202	217	205	220	189	193	189	183	189	216	192	178	210	212	214	188	217	183	198	209	209	212	199	180	180	211	191	210	200	182	217	193	205	182	177	188	185	229	191	184	192	208	212	208	211	229	202	213	197	197	210	191	199	214	188	210	209	214	195	206	202	189	191	210	212	174	185	202	211	217	217	185	169	184	192	207	207	223	205	198	215	211	197	206	181	200	217	197	172	214	223	202	183	218	203	199	197	223	217	198	187	216	204	194	182	211	190	205	202	205	200	212	225	211	189	190	201	208	176	221	207	201	203	183	200	204	174	214	189	216	193	221	216	202	179	173	191	223	203	170	184	204	224	166	214	193	214	201	209	222	205	199	188	198	177	195	222	184	230	199	222	193	213	197	194	203	194	199	192	172	198	204	167	202	177	181	206	191	219	192	230	202	215	209	182	231	182	191	180	209	182	204	218	203	193	228	197	201	187	196	195	189	193	201	191	218	182	193	188	207	206	188	188	186	200	180	210	178	215	187	212	190	176	205	199	206	196	210	206	214	201	198	200	184	206	201	193	214	189	222	177	192	183	233	197	191	211	219	209	221	199	186	196	170	211	182	192	181	192	202	194	202	181	206	194	201	205	192	220	204	241	188	202	206	201	191	194	206	173	188	184	188	204	181	199	206	205	195	196	212	172	196	187	195	205	191	182	211	197	178	180	213	202	202	208	170	199	189	220	192	189	194	200	193	223	179	200	195	197	172	210	192	200	189	179	197	204	182	198	201	191	202	197	213	219	204	179	188	221	192	197	202	172	193	168	194	191	185	202	209	210	199	176	214	199	193	211	180	159	179	206	202	200	191	224	195	189	188	204	172	193	204	190	189	209	200	201	219	179	200	173	216	190	189	213	199	189	208	202	197	195	209	225	195	188	196	213	214	193	192	190	208	229	173	207	189	189	210	205	189	195	202	197	184	202	204	195	204	197	200	201	207	170	214	206	174	210	215	198	215	199	212	225	179	182	208	204	176	202	203	213	209	192	190	186	202	206	214	198	232	206	179	193	205	201	185	225	220	189	177	188	191	187	203	177	230	191	186	178	196	198	196	225	198	196	232	185	214	218	225	221	183	196	198	194	186	183	205	212	198	222	185	207	206	182	210	156	166	208	206	216	208	201	219	203	203	197	175	201	179	198	218	195	191	197	218	227	201	219	199	178	215	199	201	181	194	199	165	234	223	194	192	197	206	202	191	190	177	201	197	212	198	211	199	207	208	224	188	200	197	189	182	217	183	201	192	189	192	187	203	210	190	224	199	200	184	225	199	207	186	194	193	198	181	188	190	195	191	194	209	192	219	169	202	190	222	181	204	205	201	198	207	176	224	211	188	208	207	207	192	197	181	203	198	211	210	200	196	198	206	173	204	210	202	183	195	191	210	182	196	199	201	188	191	189	192	204	191	204	197	195	204	206	184	206	184	220	158	187	201	196	195	188	183	197	229	239	207	206	196	220	188	188	214	169	179	198	179	197	178	200	210	167	209	200	211	198	184	186	195	189	185	223	222	182	197	187	179	191	197	204	201	195	186	214	222	201	183	212	190	195	201	210	211	188	206	196	222	192	212	213	196	196	197	218	195	209	206	184	204	204	219	177	180	183	189	184	197	206	199	202	205	197	192	222	212	197	186	203	172	200	201	194	189	218	207	219	208	199	197	207	177	193	195	193	184	210	174	205	198	219	193	203	186	198	193	196	185	191	199	201	200	211	175	201	207	214	211	173	195	220	221	222	201	175	189	171	200	167	180	198	204	189	200	186	189	188	184	198	203	158	170	197	211	188	224	182	179	183	223	187	203	208	210	178	217	225	193	202	191	207	196	203	210	206	212	217	205	211	202	187	213	217	210	206	207	193	180	209	208	189	182	204	203	215	203	186	207	212	198	222	198	210	189	197	179	203	200	205	202	217	217	200	198	193	176	195	201	179	179	181	164	193	188	178	186	191	206	198	197	177	186	189	204	204	189	167	211	217	207	212	163	206	201	184	189	176	199	191	203	227	196	188	193	209	163	218	169	199	243	181	188	201	183	182	193	195	219	197	212	196	188	176	206	215	209	197	195	197	209	173	170	172	184	210	203	195	196	184	208	190	218	196	197	159	209	224	215	203	191	222	202	201	184	224	217	180	181	199	209	208	211	206	190	198	194	179	200	180	182	177	204	188	192	201	226	196	199	206	170	235	191	183	206	205	173	191	223	192	190	199	216	221	194	211	218	190	206	230	226	204	197	194	194	215	192	203	209	187	199	198	210	196	224	230	183	216	217	201	200	189	223	203	210	207	207	196	207	215	214	187	178	216	206	197	185	196	184	186	209	194	216	200	206	178	204	216	204	181	194	211	183	188	194	206	203	230	190	218	197	180	212	221	196	194	179	216	208	193	202	198	172	181	204	193	220	178	205	209	193	186	203	227	207	180	175	196	218	202	216	182	210	205	205	193	193	212	196	204	200	218	216	194	198	201	184	220	216	195	174	197	212	199	182	209	205	202	207	213	204	225	211	177	197	208	191	176	185	204	219	215	211	191	202	200	208	174	210	204	205	198	186	176	170	215	184	201	206	211	186	195	183	179	208	210	173	206	187	185	187	202	179	185	197	222	200	178	207	195	194	201
3366	4289	2873	1415	1021	775	627	525	482	385	409	369	336	341	306	282	285	283	243	279	289	258	269	259	266	255	249	262	253	276	253	276	246	226	254	250	243	256	245	242	243	239	274	241	241	266	263	232	244	238	252	229	265	265	200	221	253	247	262	228	219	225	213	251	247	251	239	234	249	253	254	245	252	222	244	248	223	257	235	253	246	222	216	253	264	241	237	241	253	231	258	244	234	247	233	245	236	240	226	242	245	230	280	258	241	240	232	242	284	223	245	225	240	216	238	236	213	230	248	249	221	259	273	265	260	234	234	249	235	236	237	238	242	241	246	220	266	235	259	264	241	249	254	216	251	233	239	229	267	273	240	213	240	233	233	219	253	281	242	260	252	260	247	225	256	259	240	230	246	231	237	258	263	242	221	249	264	263	229	248	257	237	249	254	212	236	248	235	227	212	261	236	283	227	218	213	248	241	237	211	247	257	218	250	260	249	243	241	222	235	250	270	247	206	242	245	243	217	243	223	244	219	238	249	247	248	265	258	238	263	248	259	218	211	230	238	221	228	252	235	251	261	256	242	234	246	263	252	206	276	259	223	224	247	250	202	255	232	249	246	233	230	247	240	265	243	260	265	228	241	238	225	245	232	262	229	224	247	233	249	270	246	245	256	248	221	241	261	211	258	230	231	236	232	214	241	216	220	252	244	240	234	244	244	260	254	259	224	209	237	232	217	252	240	239	246	235	234	228	247	263	242	250	231	220	271	250	226	264	218	248	236	265	280	259	259	224	238	233	248	212	226	242	248	242	247	210	226	252	214	239	246	229	245	233	252	233	236	221	248	226	261	234	255	251	257	272	253	243	230	244	244	233	269	255	273	258	238	238	238	248	227	244	243	256	262	224	239	235	223	257	238	245	271	276	241	245	251	256	244	265	242	269	235	262	266	223	241	216	252	251	251	239	241	246	264	235	255	234	228	248	251	263	228	242	249	213	258	237	256	278	235	249	255	250	253	238	214	263	236	268	241	237	228	203	239	250	271	230	251	246	235	221	252	253	242	255	261	250	222	269	223	254	225	232	239	264	258	239	261	237	232	240	249	271	236	232	221	253	245	258	258	251	250	274	238	257	243	233	242	239	239	228	234	240	236	222	221	239	259	222	224	251	257	216	254	245	247	233	278	230	230	226	234	220	227	252	255	210	252	233	255	241	259	284	247	250	266	254	229	255	245	264	235	235	210	238	256	243	240	240	230	242	227	200	231	281	250	216	241	242	251	240	268	236	260	226	235	245	235	228	268	236	251	243	247	261	240	254	260	247	222	244	235	246	252	222	248	247	236	255	253	221	268	256	263	244	250	241	243	266	232	235	225	236	261	241	240	260	261	241	232	241	247	253	241	233	236	234	253	245	238	247	216	225	262	286	263	264	256	231	240	248	272	250	257	259	249	240	239	240	261	234	268	237	239	247	229	253	246	256	266	241	254	262	233	209	240	260	238	252	255	251	244	245	235	228	259	223	261	252	230	263	212	263	230	248	254	252	218	239	249	256	239	239	249	237	255	251	261	230	252	230	231	235	230	235	264	248	246	233	251	208	218	235	227	228	233	238	268	250	253	215	248	251	229	256	246	235	238	239	252	270	246	236	231	236	261	209	230	240	254	242	242	251	241	227	258	249	235	250	239	271	238	251	234	223	245	275	231	228	248	223	265	254	242	250	209	210	242	239	267	246	247	241	234	242	258	256	275	220	234	243	240	235	231	240	213	238	229	237	247	247	280	248	255	232	246	265	258	248	241	260	247	262	245	229	224	250	234	240	231	206	255	222	269	231	225	239	232	245	232	248	239	249	241	258	263	238	269	255	245	235	232	237	250	234	236	232	232	236	256	264	255	253	248	214	232	248	250	242	236	230	240	251	225	254	280	218	222	264	251	234	218	228	218	228	247	225	244	237	257	245	250	241	241	240	248	265	258	239	246	218	244	232	264	246	262	254	265	235	249	242	223	228	249	226	233	231	232	253	246	232	232	277	240	249	261	256	259	249	252	264	245	238	240	236	221	277	254	245	220	244	242	252	203	240	250	254	259	268	231	245	270	246	220	241	263	207	239	236	207	257	221	232	227	232	250	206	259	261	238	251	236	231	242	226	237	238	242	233	245	213	262	223	245	245	247	229	253	243	242	226	223	250	247	246	268	237	293	237	244	217	241	246	251	234	244	226	255	212	243	229	233	247	239	254	257	245	243	216	247	243	263	244	221	236	242	233	230	237	233	268	257	255	237	218	233	245	241	223	240	229	268	217	232	289	240	261	220	237	247	245	205	238	223	239	278	253	263	253	251	255	250	214	257	224	250	225	260	228	228	231	223	221	235	243	266	268	238	242	241	234	243	230	243	272	259	247	236	237	261	232	220	258	238	252	232	233	262	247	256	239	268	240	236	220	261	264	245	247	266	227	256	218	232	256	239	262	229	234	217	248	222	256	250	229	243	237	278	268	241	225	224	235	251	238	279	249	243	248	236	253	246	260	231	218	252	219	260	221	228	261	265	253	242	232	246	244	277	268	222	243	268	233	216	257	245	239	234	223	225	242	232	223	246	258	222	236	236	229	265	257	237	255	218	224	231	256	265	250	238	240	266	266	213	263	223	276	262	243	228	236	219	240	246	274	258	224	260	221	227	261	229	219	270	213	271	247	231	221	251	239	250	212	254	221	242	220	259	260	261	239	245	239	236	231	217	254	232	243	251	250	238	228	229	239	221	252	255	220	231	230	253	255	213	258	237	231	266	259	271	237	263	268	248	257	225	237	270	247	226	238	235	243	236	246	217	208	232	212	221	235	248	241	249	206	278	250	242	268	221	233	230	251	255	261	265	263	213	234	259	239	237	250	219	233	257	249	252	224	253	245	228	260	230	250	232	241	238	260	221	246	234	257	226	220	255	238	241	230	219	235	234	215	250	264	246	238	240	262	260	242	260	228	209	248	243	246	225	244	239	263	262	230	244	225	239	254	254	245	245	258	249	223	263	244	248	266	227	232	232	230	240	247	223	235	247	253	259	244	241	245	216	229	257	255	232	257	245	221	229	241	260	245	245	235	226	272	247	236	237	246	230	232	251	219	248	228	257	237	237	281	230	230	239	244	249	239	238	252	248	242	260	249	263	240	242	256	243	244	255	240	210	237	260	231	238	235	216	259	250	222	259	220	230	232	211	274	220	261	247	230	268	256	249	268	210	229	241	246	217	221	258	238	255	229	242	250	252	232	227	228	229	273	245	254	244	262	237	257	247	251	254	267	216	231	273	239	238	249	243	240	222	235	233	249	226	229	247	202	245	213	224	259	211	213	259	241	239	247	242	251	232	266	229	237	257	234	232	253	248	253	243	269	249	254	226	233	238	259	227	233	241	238	235	224	224	236	283	220	222	256	242	246	239	242	237	231	244	229	248	249	232	248	251	240	239	262	244	249	233	243	228	257	243	228	250	257	252	210	233	258	253	230	248
22555	21166	28780	23833	21166	21189	6457	644	442	407	326	308	258	220	217	217	184	196	206	172	188	176	168	182	188	154	156	172	183	118	156	158	138	152	128	119	132	137	148	124	146	127	140	129	133	135	140	144	122	147	116	149	163	124	126	134	117	126	151	113	156	124	134	115	127	127	135	121	125	128	126	126	128	114	124	123	118	152	129	140	133	119	146	122	137	137	140	137	118	134	137	138	139	139	135	123	128	138	135	115	130	128	127	114	126	138	148	142	154	137	139	127	136	116	121	124	120	104	132	125	129	130	146	132	143	118	101	145	123	118	133	151	111	105	140	128	140	111	132	144	117	131	103	130	123	139	136	132	139	123	137	132	121	114	138	125	139	118	130	126	125	121	129	118	134	122	126	125	133	130	140	139	114	127	120	137	120	135	121	120	126	131	126	139	138	147	126	120	134	123	120	140	145	116	127	127	137	115	118	126	130	123	133	124	136	117	146	124	130	139	132	131	127	128	128	125	119	129	145	137	132	112	125	109	133	124	120	132	140	144	127	136	147	138	133	114	126	138	135	137	115	124	116	139	117	131	142	130	120	104	143	134	131	130	118	118	113	114	140	129	149	110	137	142	131	108	119	136	145	116	135	133	131	126	132	125	122	128	126	129	119	134	120	129	137	119	139	139	144	142	153	131	129	118	131	118	135	137	116	144	142	131	145	140	145	113	126	129	129	133	137	157	118	129	133	121	133	131	139	128	117	140	126	120	135	121	147	125	129	119	128	127	125	136	123	145	145	130	114	120	128	131	133	136	131	139	122	123	118	123	116	131	133	133	137	121	134	101	114	148	120	153	147	134	130	121	134	132	132	162	129	131	151	121	112	109	124	139	105	146	111	118	145	115	126	131	142	142	122	148	138	136	116	102	134	125	125	114	140	135	131	121	115	110	155	126	112	148	121	143	125	138	148	124	111	127	123	142	136	121	154	121	124	134	113	115	134	129	119	139	132	132	131	123	113	134	117	112	133	114	132	113	110	154	129	129	127	122	124	111	126	151	117	129	136	134	125	123	128	125	120	126	130	140	132	149	130	121	149	148	132	127	112	139	122	117	110	138	113	125	146	113	126	114	143	137	109	151	123	139	128	118	127	129	120	133	135	142	140	119	163	129	110	136	139	152	140	126	121	127	113	114	138	123	136	139	131	138	134	136	122	128	111	132	141	135	102	115	119	138	134	129	121	130	119	133	121	144	112	133	143	126	129	133	109	126	137	107	129	111	137	133	115	131	148	138	115	130	122	144	111	141	117	127	135	120	131	114	114	130	121	119	137	133	159	111	132	138	160	145	130	143	154	132	137	131	146	123	127	126	132	144	139	116	140	126	145	132	120	126	150	123	127	137	116	135	141	116	141	142	141	123	131	145	124	128	152	122	128	126	134	121	144	132	150	127	131	123	123	143	111	119	144	133	116	118	123	138	127	134	130	125	139	153	141	108	121	120	134	141	135	131	126	114	127	126	130	140	106	131	129	127	111	102	127	118	152	115	148	128	131	133	136	138	99	125	131	143	136	142	145	110	130	110	140	122	140	118	135	131	122	138	142	136	127	132	133	133	119	127	133	142	113	112	135	135	114	125	135	130	132	135	132	112	129	142	123	140	115	100	137	133	119	130	127	124	140	146	136	137	128	125	121	126	139	126	121	124	112	128	147	132	127	147	142	119	113	126	128	151	112	137	110	106	143	139	139	132	108	135	156	130	106	116	147	125	121	108	148	125	104	131	136	129	133	124	125	124	147	124	121	113	133	121	130	131	123	124	114	120	134	112	120	136	138	118	137	144	128	120	123	117	134	102	136	143	132	123	133	122	137	113	148	160	141	129	127	147	132	125	137	132	144	118	131	148	124	132	120	137	125	121	126	142	119	135	116	128	136	121	143	131	100	143	138	105	142	118	152	116	141	124	126	139	112	160	131	115	139	136	141	153	133	141	134	136	135	113	151	137	131	126	110	124	125	120	116	135	150	137	128	135	144	129	115	116	122	151	136	121	130	124	142	135	117	114	123	124	130	137	131	118	119	126	141	126	118	125	142	132	135	110	144	138	140	132	132	156	146	141	130	120	120	142	123	128	131	130	127	107	127	122	142	134	147	109	123	124	120	132	121	130	133	125	129	136	131	109	129	137	134	139	129	131	130	130	123	116	120	151	135	138	109	157	114	140	126	134	139	141	119	139	124	131	135	130	121	121	139	138	143	121	111	129	114	108	116	163	115	127	157	127	150	124	130	139	130	134	139	123	132	110	107	115	131	142	145	127	119	129	108	126	147	131	118	144	143	135	124	112	134	135	142	137	114	129	124	137	125	120	123	123	132	135	122	132	144	125	117	121	131	122	142	117	117	147	151	116	119	121	131	119	119	123	125	123	128	129	140	141	159	136	118	127	128	134	137	131	131	139	117	122	117	124	129	129	128	121	128	121	121	148	135	107	115	133	143	125	134	128	141	134	119	122	158	129	139	140	125	125	131	154	119	120	130	118	119	125	134	135	106	127	111	127	116	106	142	114	112	131	146	115	110	139	128	109	138	137	119	131	120	126	145	114	134	139	133	131	130	134	137	135	135	147	105	121	138	135	138	132	138	134	132	148	132	129	145	114	114	135	138	124	111	112	131	129	107	121	126	134	104	128	131	143	136	131	118	141	116	133	132	128	120	123	117	138	130	142	136	136	138	132	137	141	126	123	134	139	124	123	156	137	112	123	117	125	150	119	126	121	138	112	115	115	123	114	133	129	123	122	111	110	115	129	133	131	139	121	156	138	118	127	130	133	133	141	147	115	116	138	116	114	115	125	121	118	137	112	142	123	113	138	113	120	117	118	132	131	125	130	133	130	150	129	134	118	117	128	140	122	138	146	128	129	127	108	150	125	130	117	134	110	129	122	143	122	147	136	132	131	114	110	133	143	110	129	121	115	127	129	121	120	124	118	115	136	143	114	139	130	117	141	126	123	152	115	121	125	136	134	126	136	133	112	116	128	116	138	122	144	120	137	122	136	115	140	119	118	110	105	126	138	125	118	127	111	127	119	150	123	133	137	135	130	138	116	118	142	141	134	135	147	116	124	123	129	141	123	137	133	136	122	117	133	137	136	132	136	140	143	129	134	118	134	128	135	120	117	129	146	125	135	118	136	153	126	134	112	135	144	124	147	113	93	121	161	121	155	137	127	110	131	130	121	144	110	123	132	131	115	149	125	138	114	114	113	151	118	100	145	141	143	135	118	118	137	129	136	120	132	127	134	142	136	136	123	112	132	125	127	124	128	140	145	122	116	133	136	130	115	135	142	124	130	132	137	104	129	140	139	133	117	120	136	147	137	121	114	111	111	136	136	110	118	125	158	131	108	106	140	120	130	144	133	113	125	131	137	119	137	134	141	130	132	135	139	135	135	142	134	146	114	126	118	135	151	112	142	123	117	133	121	159	104	119	129	108	123	132	142	123	138	132	115	124	122
4481	12769	8775	4111	2789	2056	1644	1225	901	809	686	543	484	451	378	376	361	302	283	278	276	261	243	254	238	221	212	224	220	233	218	170	183	199	187	183	192	180	185	195	167	196	160	172	167	183	175	176	208	193	171	155	165	157	161	172	174	176	154	172	179	177	167	167	164	156	180	159	173	162	177	190	158	178	146	158	179	176	144	142	181	194	177	173	195	174	165	145	165	173	166	183	162	152	184	171	177	170	159	169	184	181	144	163	160	160	166	159	157	161	167	172	181	164	177	163	166	161	158	167	165	160	160	167	163	170	160	178	173	164	159	167	173	166	174	161	164	169	161	172	179	162	168	169	156	177	178	166	161	149	175	152	178	183	169	159	155	174	176	172	178	180	142	162	157	162	175	166	166	180	179	183	160	162	156	152	158	170	167	169	178	177	179	154	159	157	158	174	150	168	173	165	166	155	181	166	167	163	174	173	183	152	157	156	170	156	164	182	158	150	150	158	201	193	169	185	134	167	151	175	160	157	178	142	163	163	175	175	182	136	165	161	154	178	154	164	179	177	160	167	177	171	148	159	172	160	174	162	157	187	152	172	178	167	154	161	162	188	149	160	175	162	167	175	164	170	179	157	174	155	169	170	196	152	171	182	163	157	179	171	161	148	155	153	163	166	160	163	161	198	151	173	166	149	143	154	174	174	180	163	146	167	161	179	166	168	156	178	151	153	157	178	155	161	176	176	165	157	178	172	155	173	180	138	170	149	162	185	180	148	162	191	196	182	181	171	151	154	187	149	147	139	172	162	160	161	150	181	155	170	187	171	181	153	156	162	172	151	151	161	150	167	149	144	172	161	162	168	185	160	158	155	160	179	159	172	169	166	164	154	185	173	152	169	174	178	206	159	164	163	177	166	177	165	161	157	175	172	147	187	167	175	181	167	154	175	156	166	151	164	175	168	185	167	160	153	170	176	158	186	161	188	153	148	156	151	160	162	145	209	158	166	160	160	133	139	180	168	161	170	154	169	142	180	155	180	168	165	168	157	163	165	173	170	167	186	169	161	163	177	191	150	161	162	180	196	145	164	172	176	172	149	146	153	179	174	164	177	187	165	158	181	145	167	184	167	153	165	188	180	136	146	157	142	135	154	172	170	180	152	182	173	148	140	168	180	149	169	169	183	157	187	169	178	165	178	162	152	155	184	175	168	167	159	177	163	173	171	170	171	153	167	143	158	177	153	172	163	163	181	151	170	179	173	161	160	161	159	201	175	162	146	183	159	179	174	158	147	184	161	166	168	155	165	170	167	200	168	178	162	178	163	138	167	171	144	166	141	178	158	156	180	174	162	168	164	167	172	166	184	158	173	160	178	161	146	159	155	159	163	168	166	168	176	174	158	177	162	167	154	155	169	177	178	174	181	173	170	158	172	161	151	170	143	164	167	161	175	155	173	167	160	173	181	194	166	188	159	171	158	149	159	151	178	158	177	163	158	146	160	169	173	176	168	156	173	168	161	173	182	173	164	180	169	167	149	173	165	152	168	181	149	171	157	164	180	175	166	134	167	190	152	181	164	183	156	157	167	180	166	181	154	170	160	160	156	147	148	142	177	183	165	160	184	173	169	172	155	175	176	159	179	172	173	170	146	175	164	164	150	182	179	171	160	170	189	161	174	190	159	157	172	147	180	168	142	168	188	173	159	157	168	153	184	129	162	161	167	180	156	152	174	160	157	168	186	162	138	158	171	153	158	172	169	154	159	159	172	163	147	162	144	168	160	150	146	177	164	156	166	142	179	154	146	179	193	185	159	166	160	177	172	179	163	167	191	179	161	186	159	168	181	178	174	172	161	165	158	153	184	171	174	153	169	150	154	163	149	164	166	143	151	157	176	189	180	179	179	165	163	155	170	186	167	183	171	154	179	176	154	151	152	167	175	165	157	187	165	160	179	160	191	159	169	156	172	168	163	162	162	154	186	160	145	175	186	174	177	172	173	163	181	183	177	178	201	167	162	163	131	171	158	157	167	183	164	146	172	135	158	160	159	155	153	135	147	150	165	163	181	147	172	155	185	188	174	178	185	157	181	164	172	183	206	157	151	153	161	178	158	163	177	149	149	149	156	188	161	159	147	180	179	172	155	159	169	167	180	153	172	150	185	177	168	177	149	168	177	178	163	177	178	163	170	167	165	162	180	155	158	153	161	168	155	183	163	179	180	185	174	177	185	164	166	168	193	135	156	186	153	180	168	156	173	180	181	163	181	164	170	157	184	146	168	175	184	182	185	164	167	159	174	158	172	151	171	186	157	169	171	180	169	181	172	172	141	172	156	177	156	159	155	166	153	198	170	192	157	159	164	179	151	157	183	164	181	147	165	146	152	163	169	174	151	195	157	164	168	159	176	168	150	174	153	166	186	167	166	148	174	170	152	166	186	162	172	191	159	153	165	204	163	155	169	173	153	147	180	167	168	179	168	170	137	165	178	165	170	172	140	170	183	179	158	159	145	159	167	166	154	177	156	155	188	160	138	187	157	177	161	172	177	156	156	180	146	154	153	156	161	155	178	202	167	156	183	172	166	163	168	152	188	171	164	177	172	177	168	179	166	166	173	173	163	154	163	171	164	171	153	171	176	161	181	165	158	177	166	166	163	186	177	173	167	158	161	179	188	154	172	168	191	186	155	182	169	159	138	153	152	164	177	167	149	155	179	172	144	165	158	184	171	151	178	172	146	146	174	170	180	180	170	169	171	149	194	158	183	160	150	180	156	171	156	149	198	174	168	180	169	185	178	180	172	166	187	184	176	156	150	181	156	159	146	149	164	179	151	188	156	154	184	157	136	155	182	178	165	198	163	182	149	177	171	156	166	165	167	143	151	174	161	158	158	160	162	159	138	175	180	174	169	179	163	155	162	156	153	174	192	160	151	168	165	166	159	174	142	151	192	147	159	152	129	147	168	168	148	155	164	174	157	170	174	173	176	171	158	178	160	166	180	171	163	160	153	148	158	168	143	170	156	152	144	150	169	156	160	161	168	200	162	162	146	179	143	155	165	145	160	164	178	174	165	152	137	180	167	167	152	162	171	159	159	175	186	163	141	154	173	168	172	170	148	160	172	177	174	159	169	167	186	171	162	165	175	161	156	166	172	187	174	137	166	160	182	161	157	177	176	185	179	167	144	169	160	173	164	172	169	163	160	156	161	164	172	159	185	170	168	166	175	168	159	167	167	173	158	158	143	170	153	162	177	156	178	168	136	169	158	159	158	189	160	171	152	154	149	178	176	171	164	191	172	170	182	169	163	147	150	156	165	194	167	145	158	164	165	161	152	170	154	192	152	171	167	157	165	176	166	167	163	156	179	168	167	152	175	170	164	153	156	177	180	159	153	173	153	165	165	161	165	162	173	161	156	182	180	156	159	174	158	163	167	182	184	180	158	175	147	195	181	199	172	169	174	159	156	156	192	176	142	143	167	147	155	174	164	164	196	188	173	173	170	170	149
27352	17908	3471	553	426	357	364	336	345	342	309	393	356	351	378	365	332	333	303	372	321	375	343	324	331	320	353	351	373	362	344	363	348	316	368	346	332	346	318	331	344	352	335	362	368	333	333	339	328	331	346	340	366	335	350	365	322	342	302	378	329	334	342	329	341	327	339	318	362	327	322	330	311	338	338	343	364	330	328	326	335	370	298	338	323	331	343	351	329	363	320	344	373	321	359	329	337	332	333	340	331	340	306	335	306	324	352	302	353	332	345	352	352	337	366	332	355	357	349	349	361	339	327	315	320	342	300	320	341	330	354	360	328	348	352	356	348	336	364	336	338	339	340	341	383	309	337	339	311	383	331	340	314	322	330	319	332	339	363	355	355	356	354	328	377	367	340	377	359	335	364	348	372	329	340	378	351	362	328	297	343	335	357	332	304	347	300	323	316	337	341	371	360	354	332	359	346	320	359	380	337	347	351	330	314	340	343	353	302	350	332	331	367	338	296	318	335	340	333	326	346	323	335	328	395	336	318	326	363	324	392	330	353	333	339	346	337	349	330	366	320	352	361	334	327	331	384	355	357	329	350	354	351	351	349	298	378	334	367	364	363	390	301	337	336	346	346	363	334	344	341	349	370	369	331	350	348	326	376	362	339	340	349	358	323	337	315	322	374	347	328	351	297	340	384	342	331	322	349	354	353	346	315	351	363	364	338	342	350	373	361	341	344	352	352	312	328	338	339	322	314	375	343	320	345	350	380	328	327	326	374	343	302	317	310	338	351	348	348	344	369	328	349	348	349	338	337	357	366	350	365	309	319	305	318	322	347	334	345	354	369	373	361	357	340	339	368	304	321	324	317	333	362	299	313	335	382	332	339	364	355	310	340	352	371	343	338	359	389	367	347	329	339	333	306	332	358	341	344	325	335	358	377	335	339	363	361	329	318	352	360	356	310	353	366	335	346	331	365	320	365	332	345	340	363	335	376	357	380	323	330	340	313	368	312	319	348	381	316	343	365	332	327	353	396	348	330	320	335	361	328	351	345	333	351	348	340	329	326	352	363	338	354	358	352	338	341	319	340	338	326	349	318	326	356	328	371	343	321	345	363	349	355	315	326	350	362	336	308	361	318	342	360	358	329	378	359	383	343	340	341	365	326	338	363	366	377	336	366	374	348	351	344	348	325	325	351	326	339	309	346	346	332	352	351	357	317	331	303	337	323	357	333	329	344	325	341	335	352	321	355	373	345	366	373	339	350	294	325	336	367	332	381	322	365	335	318	336	337	340	343	336	349	361	363	332	361	327	325	341	321	327	360	337	351	341	336	331	344	319	322	310	305	363	331	375	352	310	342	334	315	334	367	386	338	350	363	329	320	353	343	354	349	329	327	379	341	346	347	315	316	356	326	332	353	320	354	340	343	338	334	348	350	347	329	352	368	343	342	307	347	363	354	365	321	333	307	337	365	333	384	336	359	357	319	345	307	348	331	331	324	343	331	358	355	351	335	328	365	339	334	336	355	330	330	343	352	344	345	327	376	369	356	326	375	317	358	347	336	333	368	329	349	364	363	364	358	372	364	336	364	358	352	346	333	333	352	355	351	346	347	354	378	366	347	329	390	352	351	343	327	367	301	337	317	355	345	350	353	375	348	342	370	345	330	335	341	357	345	315	350	360	359	333	311	342	359	368	363	326	337	321	359	349	358	339	320	380	341	343	339	364	333	321	348	339	365	322	310	345	328	337	352	359	345	341	369	331	343	328	326	317	314	367	346	329	311	344	373	341	339	329	338	342	354	395	374	332	348	333	377	316	344	350	327	339	372	348	330	343	332	320	333	359	381	343	370	362	312	348	388	327	326	356	325	340	297	321	340	329	355	363	380	331	337	346	341	312	330	322	339	315	312	319	335	338	334	359	321	339	324	350	346	354	314	330	334	332	327	332	324	357	333	355	349	317	345	329	345	367	350	308	330	322	388	336	366	333	333	372	348	327	372	317	345	334	371	352	351	347	357	344	377	304	317	338	365	334	335	336	317	370	330	339	354	366	316	339	332	344	340	351	339	319	339	338	333	341	349	343	348	334	367	341	339	320	362	346	334	375	358	358	362	355	310	298	352	311	331	339	328	346	343	355	350	362	331	333	370	318	331	370	319	342	327	378	319	358	306	336	351	348	383	324	329	317	369	336	319	317	349	336	342	328	367	346	295	324	358	338	355	325	347	313	322	314	349	363	351	306	328	380	342	349	301	329	364	336	344	342	348	380	346	333	366	360	338	339	348	352	345	353	332	338	336	362	323	348	344	343	332	384	332	341	333	317	331	348	342	346	362	342	359	319	368	350	345	319	349	343	347	318	335	335	342	336	352	354	348	353	366	322	333	373	341	366	338	367	340	354	344	354	319	320	338	356	339	325	368	325	326	327	329	347	355	372	344	345	358	349	344	335	346	351	347	318	360	335	366	333	336	357	345	301	321	342	373	352	351	336	334	345	359	357	359	331	354	340	387	301	311	311	336	371	305	351	309	322	350	359	339	354	339	362	363	322	341	329	359	340	355	329	371	350	348	345	357	314	337	352	332	324	344	322	337	352	334	345	354	393	329	301	355	329	325	311	336	330	347	346	299	350	313	356	376	323	349	318	320	336	333	346	356	328	326	341	330	357	356	361	320	368	369	357	303	342	356	377	349	325	323	334	330	345	345	346	314	342	366	347	335	330	329	323	362	334	340	356	327	376	305	328	354	354	349	331	354	348	341	348	356	326	314	311	370	344	358	349	334	316	317	345	335	334	328	368	330	349	329	360	380	331	340	334	335	324	330	370	350	317	328	372	330	360	361	347	329	352	350	347	327	335	323	326	337	344	347	368	333	331	353	333	361	338	378	315	337	337	343	346	345	345	330	354	339	362	366	324	360	348	337	349	331	372	359	359	363	341	332	366	330	314	357	371	367	335	338	335	371	347	325	325	337	340	317	361	335	362	347	345	356	309	354	359	336	358	333	337	353	345	319	333	321	357	334	317	322	358	356	354	331	330	356	349	364	362	357	398	311	328	377	344	354	358	346	317	351	334	383	323	325	357	309	343	355	337	386	367	347	351	369	332	346	343	325	350	322	338	357	315	314	347	358	341	350	347	369	349	341	357	331	337	342	366	360	362	379	334	334	298	379	328	355	360	365	373	322	351	346	319	362	319	339	339	356	335	365	336	319	341	354	350	294	353	336	338	340	337	353	349	325	363	346	347	322	334	336	338	347	336	344	355	312	338	324	338	305	375	334	324	331	355	332	320	332	320	380	327	344	339	335	321	336	340	319	356	327	356	365	339	306	322	355	327	337	326	307	339	356	358	350	333	332	344	332	389	359	346	365	348	364	338	347	338	354	358	319	314	333	331	325	350	377	294	345	318	320	330	350	378	341	336	335	333	331	357	348	318	362	347	354	343	331	296	377	330	330	347	304	341	337	354	320	346	341	334	342	344	322	329	332	317	339	343	357	360
4339	834	680	508	479	466	478	430	433	448	454	437	410	436	461	374	435	432	389	486	416	455	420	417	439	422	438	419	425	418	430	419	392	431	427	444	418	426	394	425	422	394	407	384	416	426	413	449	412	418	444	432	403	420	406	396	452	401	436	433	445	419	439	397	424	447	408	459	442	423	398	422	415	422	438	440	444	421	418	420	410	439	412	429	418	388	414	397	422	432	440	396	433	420	389	447	437	429	457	444	420	374	471	391	421	403	410	449	467	403	419	402	404	444	421	415	396	414	420	421	405	417	432	430	392	422	416	445	415	414	391	481	386	385	388	413	421	419	397	418	407	426	420	424	407	410	399	417	457	422	430	412	412	434	428	432	420	421	417	410	419	429	450	413	422	440	406	449	391	459	445	393	434	456	423	424	399	415	408	432	425	398	442	457	388	427	393	451	414	407	402	438	416	395	441	444	410	415	438	407	438	432	362	440	429	428	411	403	421	402	407	419	413	425	374	452	398	409	412	400	435	387	405	430	389	399	428	443	410	378	383	421	407	421	427	447	376	448	407	447	432	437	407	403	426	425	396	437	469	439	412	409	423	414	410	419	422	400	425	426	452	438	397	412	401	409	399	413	433	412	404	430	408	405	450	388	415	422	405	462	442	428	419	413	388	402	430	416	390	443	413	385	413	412	393	424	419	389	443	428	426	376	460	416	393	396	427	405	429	426	419	379	414	431	448	431	442	412	450	443	415	423	428	448	424	380	405	415	435	412	443	407	416	441	451	397	430	454	441	428	403	430	414	401	396	452	413	397	438	410	383	441	406	425	444	435	407	400	358	401	432	420	431	410	406	430	401	431	469	403	400	480	408	391	405	431	364	403	418	387	433	382	465	413	399	426	417	405	431	428	465	438	428	393	445	401	437	406	383	419	425	437	471	413	460	448	411	404	441	452	423	402	387	406	441	456	437	429	398	421	394	379	431	428	385	413	383	442	413	428	427	443	406	390	443	405	409	428	418	388	429	397	426	429	448	430	393	405	421	422	404	422	384	395	421	442	424	415	426	432	434	427	430	416	412	414	417	439	408	415	435	415	416	388	415	424	440	425	387	410	402	416	428	457	431	436	395	438	444	430	423	409	432	442	453	410	431	423	381	382	408	430	445	431	390	447	420	407	449	407	404	422	408	428	387	436	410	432	420	410	410	441	374	415	396	423	465	387	443	420	414	424	401	439	407	415	429	439	409	422	420	420	430	398	421	435	389	420	394	411	440	444	396	451	406	425	401	425	440	422	396	421	432	443	428	417	421	406	435	439	435	384	466	425	413	409	403	389	451	417	414	443	402	468	420	409	407	419	428	409	431	430	400	395	395	432	396	412	430	414	441	434	452	424	426	387	412	424	419	389	416	393	402	425	409	397	413	375	430	412	412	415	423	430	410	424	428	400	400	416	449	445	388	394	388	454	399	410	366	418	365	427	435	424	409	417	412	437	402	403	453	433	414	443	403	427	420	435	424	408	413	415	411	446	407	419	447	429	392	406	404	407	429	397	421	385	433	395	405	427	424	443	430	378	418	399	429	385	425	403	416	461	455	424	430	429	389	394	413	439	460	442	411	427	408	433	461	441	404	416	427	443	417	438	410	420	409	421	409	406	446	422	391	390	383	416	413	451	389	443	478	433	444	428	381	416	420	456	440	423	421	416	427	399	422	432	416	436	415	416	439	446	412	423	422	420	441	403	405	421	397	418	458	406	430	443	404	454	451	431	442	440	435	463	432	400	442	434	434	412	460	417	428	399	429	451	431	437	412	438	400	453	403	433	440	410	391	455	423	408	435	418	355	409	425	403	406	425	432	420	438	399	420	449	410	472	405	431	424	434	412	424	385	478	455	407	434	401	416	404	407	409	424	379	428	439	416	432	383	431	434	431	441	435	390	437	411	429	418	423	418	440	412	421	408	419	408	452	433	423	409	440	393	440	434	438	424	415	396	423	403	426	425	426	430	423	417	411	438	378	420	428	427	421	439	429	440	470	431	401	408	440	428	435	421	420	464	409	382	388	424	403	397	414	394	449	391	406	424	415	372	421	416	398	417	430	433	426	432	418	446	403	460	434	440	438	426	416	421	446	403	416	397	418	402	408	416	404	436	441	425	420	454	422	398	419	444	418	425	463	426	453	432	418	423	379	427	429	399	445	409	452	408	443	415	450	461	426	404	428	456	400	382	397	433	417	431	446	386	438	393	439	413	408	443	403	392	455	424	417	383	430	419	440	408	466	445	405	404	398	381	393	385	417	401	413	410	421	433	433	414	414	419	438	457	453	429	435	428	426	440	449	380	436	434	405	385	386	404	430	409	434	411	416	427	408	423	418	417	408	397	417	405	406	419	422	394	410	428	427	428	396	401	440	412	433	412	408	406	405	413	431	420	411	421	445	400	415	446	428	409	429	424	422	407	409	418	437	407	443	425	401	431	437	425	418	409	413	435	402	404	414	377	413	418	431	398	384	437	408	408	420	408	407	392	441	402	400	436	435	421	433	415	438	424	391	463	446	432	397	431	402	432	403	403	432	446	409	434	417	427	456	408	426	422	399	395	407	443	417	420	401	411	403	424	418	384	409	400	437	416	441	413	428	432	387	417	440	416	409	376	438	409	428	393	400	421	424	409	402	414	408	439	384	437	425	411	411	411	421	434	422	405	419	390	416	398	411	409	424	413	429	408	440	380	413	413	411	434	408	426	421	427	445	365	432	428	434	441	452	419	387	392	407	412	419	440	405	390	433	394	413	419	416	426	430	428	424	418	428	432	403	416	452	414	393	377	419	422	398	403	415	410	437	424	432	419	414	427	392	437	427	418	460	402	435	422	410	412	413	430	403	435	447	449	450	372	406	416	398	405	445	419	407	418	435	422	432	430	418	404	420	414	423	424	438	421	419	382	421	414	418	411	412	413	415	398	433	462	423	443	391	385	375	442	429	403	403	413	392	440	423	434	433	408	442	402	417	460	464	405	397	410	424	428	399	451	430	412	405	417	428	437	411	433	377	397	448	417	421	423	403	465	446	437	437	416	452	454	430	388	438	433	425	433	397	428	399	454	420	413	402	417	442	448	432	431	442	418	407	395	419	432	422	442	415	409	395	433	406	432	377	435	412	422	427	455	415	400	428	426	416	428	403	427	456	392	418	431	435	406	441	409	440	431	407	407	438	399	415	375	380	491	398	411	387	478	408	407	439	428	367	449	434	431	437	419	418	392	433	406	409	398	418	396	469	437	454	422	415	441	417	416	418	413	438	440	412	419	393	433	391	425	468	391	406	388	356	435	399	431	410	395	415	404	433	412	406	411	438	431	368	410	424	404	406	451	385	412	423	452	405	395	458	414	401	420	415	425	457	442	383	436	431	417	413	378	397	406	427	405	399	391	444	436	438	434	387	426	434	417	433	430	409	386	386	392	365	448	379	412	463	413	409	371	418	394	415	434	417	419	402	475	405	401	424
23491	21122	28306	24177	21123	8973	815	586	500	428	431	381	417	375	382	347	339	413	374	375	309	349	309	305	318	320	335	313	358	314	296	310	317	308	339	335	328	308	326	309	297	319	320	333	314	309	305	305	295	314	341	292	303	343	308	317	309	317	302	330	336	308	349	332	323	294	334	309	320	296	267	299	328	317	315	307	288	298	322	319	293	304	314	308	343	315	307	339	288	296	327	338	294	315	331	311	307	304	338	306	318	341	298	305	310	323	333	330	317	309	305	324	309	344	321	315	339	318	311	311	331	311	312	321	327	296	310	328	305	345	333	305	276	331	311	291	303	337	341	329	317	308	307	313	323	302	311	298	316	320	312	332	327	320	322	307	312	309	314	297	302	308	290	344	308	298	339	312	318	305	298	328	337	285	310	302	332	319	314	285	354	333	324	308	278	330	321	332	293	333	333	297	341	343	324	294	311	329	288	337	319	325	287	286	344	309	321	334	313	322	302	301	328	299	314	320	308	293	321	319	312	302	336	342	339	370	309	294	296	328	325	291	307	274	300	321	313	310	342	333	315	326	308	299	312	310	333	315	310	303	304	323	307	322	335	283	319	339	310	319	345	311	309	292	328	309	290	315	309	336	298	292	326	333	311	313	299	322	319	304	314	299	301	301	354	314	346	303	333	314	272	298	333	316	316	306	299	281	293	292	321	309	297	312	303	333	324	329	279	316	284	318	320	317	298	346	331	311	293	360	321	311	295	353	322	305	297	315	322	302	300	339	303	304	322	300	320	348	324	325	338	289	331	285	270	341	318	323	323	295	304	319	341	315	316	313	337	294	324	306	299	302	311	291	297	349	323	322	310	340	310	307	327	282	305	314	311	306	320	333	314	340	297	340	309	308	332	320	354	315	347	314	319	345	317	326	343	313	303	343	293	302	326	309	327	305	294	324	311	327	307	308	274	315	294	339	297	332	302	307	306	322	299	326	313	328	327	301	329	321	310	323	294	310	281	315	318	294	314	342	330	312	337	343	319	335	294	290	281	328	313	338	313	293	328	309	329	319	313	314	315	267	307	301	299	310	305	315	326	329	346	310	307	292	288	346	291	311	333	300	271	326	348	326	313	277	329	308	320	330	315	317	306	312	274	349	316	310	319	326	341	317	324	288	298	301	304	323	315	323	314	327	311	316	327	327	301	328	306	341	325	300	315	324	297	307	337	308	301	306	321	310	315	305	331	330	348	325	275	296	318	331	299	283	322	368	314	334	292	323	326	325	299	313	322	282	333	341	306	341	306	308	322	293	284	313	305	321	335	295	291	309	302	310	349	301	321	345	312	314	320	299	298	299	327	307	293	321	320	362	327	349	323	322	312	324	311	305	303	299	307	296	316	328	303	307	322	307	300	325	326	329	300	330	280	320	295	324	303	320	326	315	309	288	297	316	348	339	332	313	315	312	330	310	327	299	279	308	317	341	291	279	291	288	316	318	294	334	310	314	323	294	371	298	287	325	321	309	313	308	318	307	320	316	332	332	299	303	335	315	308	338	285	309	310	315	300	317	309	309	299	313	312	350	313	314	273	264	286	339	331	310	315	318	297	294	323	316	305	338	316	320	309	340	315	295	295	315	317	315	283	288	332	324	326	313	321	311	331	303	304	340	281	315	311	326	301	335	339	309	300	314	338	305	324	320	324	299	315	310	286	318	294	320	301	322	284	311	276	311	316	332	292	308	316	314	310	297	292	318	320	306	333	301	311	335	301	293	318	306	334	311	310	299	327	306	306	313	316	316	346	341	322	323	348	312	306	309	321	298	329	293	333	348	337	319	318	323	326	322	302	312	339	308	305	306	319	337	333	336	315	331	312	338	330	347	305	316	342	324	313	295	315	331	329	314	312	309	328	306	282	321	324	316	275	317	326	340	309	308	318	314	311	307	325	327	309	334	327	333	307	341	298	319	300	322	300	299	318	300	318	307	330	304	323	310	316	315	316	310	329	322	307	305	315	321	354	317	288	321	308	306	290	306	316	292	313	326	303	317	290	299	327	303	303	314	332	321	322	318	331	324	308	312	294	318	323	316	306	292	338	293	330	322	299	328	309	338	312	323	341	312	310	338	284	280	328	310	318	310	337	301	299	322	333	321	303	299	323	324	302	332	317	297	340	296	338	326	254	304	334	315	308	294	324	309	328	312	319	307	295	286	297	340	303	284	330	316	320	308	305	328	277	332	314	329	331	316	312	317	315	299	320	324	335	296	330	305	299	300	309	308	299	319	324	314	284	299	328	302	312	342	330	312	307	315	323	352	333	298	297	281	311	306	306	324	305	314	295	298	347	302	319	298	305	277	336	312	310	302	296	297	291	311	306	322	299	313	298	298	316	316	313	300	336	334	289	325	313	324	285	323	297	334	329	336	336	302	307	321	312	348	335	297	289	323	321	336	290	308	307	286	305	304	302	282	294	319	316	305	288	335	333	313	304	326	326	311	316	326	326	294	321	338	338	312	283	303	328	321	320	309	315	327	294	311	297	348	354	310	323	291	308	315	324	305	307	339	298	316	342	269	292	282	303	334	331	301	308	314	289	300	326	345	313	291	335	309	329	331	270	314	311	336	332	306	313	308	314	318	333	300	322	327	311	340	322	328	331	321	321	336	305	301	315	295	307	328	346	339	328	342	353	351	296	324	334	319	331	306	340	310	321	295	324	282	334	333	357	324	274	333	324	300	338	309	313	307	326	311	308	302	316	306	306	298	311	312	297	331	335	308	321	312	308	335	319	315	313	279	297	334	307	342	305	300	328	325	314	314	302	306	361	308	316	326	328	331	314	310	300	291	289	301	291	319	271	270	347	313	322	328	317	324	309	306	328	327	350	333	298	309	312	316	296	314	300	319	320	325	331	295	300	330	340	297	316	299	331	299	308	299	320	314	302	288	306	314	309	301	264	321	313	305	294	289	338	338	338	342	306	336	288	299	291	316	309	335	334	308	323	314	318	299	333	286	338	284	324	339	314	329	314	306	318	346	317	288	318	296	309	305	294	333	336	312	356	299	318	318	316	351	285	332	302	308	308	301	300	320	325	294	306	359	326	276	317	294	322	339	299	337	311	303	300	309	291	329	350	338	302	334	318	327	327	305	283	335	330	334	341	301	329	320	321	298	347	313	312	298	309	287	335	299	280	335	311	327	297	304	317	298	319	313	307	311	319	315	344	298	307	318	338	298	304	308	315	323	326	310	310	304	295	329	294	288	307	318	326	301	301	294	315	330	321	314	319	309	330	289	261	332	303	322	338	304	317	290	315	302	332	289	320	327	297	363	321	341	305	333	307	314	305	293	326	334	327	339	339	322	314	310	304	319	306	323	328	310	332	329	297	341	306	319	333	331	289	321	310	343	328	323	335	314	311	312	297	316	327	340	323	328	311	326	333	318	285	300	299	345	328	301	316	307	342	297	337	303	294	291	287	300	330	316	318	302	280	314	307	325	329	327	318	315	306	311
3277	7919	5399	2482	1841	1392	1148	911	776	736	612	602	563	540	477	523	452	495	464	424	414	426	401	394	426	410	454	386	376	414	412	410	415	404	429	465	427	392	413	395	427	403	416	399	411	409	412	388	366	376	407	383	416	415	403	400	416	387	405	351	380	427	399	352	435	396	389	385	411	359	407	375	383	410	375	376	421	406	378	409	396	427	387	377	410	415	366	374	394	399	363	366	403	398	402	396	386	400	402	376	381	382	434	417	373	421	392	365	398	382	382	384	390	394	399	378	389	401	402	384	411	397	405	395	397	427	381	369	380	385	404	386	413	383	380	387	364	347	394	406	370	396	373	389	389	398	434	426	406	394	402	390	392	412	407	378	372	383	382	390	430	396	399	389	352	400	401	401	394	384	392	427	363	405	374	422	390	380	413	372	386	390	369	403	386	377	344	376	401	405	389	393	389	369	390	374	357	371	391	398	372	404	364	382	369	385	381	391	363	382	387	362	388	397	420	405	353	375	391	349	405	379	394	399	373	414	400	390	413	403	404	391	387	388	407	395	406	412	388	402	393	382	400	390	362	431	382	396	415	399	411	438	411	400	421	366	367	419	417	384	357	400	395	398	393	390	412	467	390	377	388	379	421	384	385	411	403	405	397	406	385	420	375	410	398	406	394	362	406	393	358	435	379	369	391	361	398	375	386	386	418	408	405	395	391	412	403	391	388	344	369	444	393	407	409	431	414	373	412	406	373	377	408	365	419	408	389	404	391	379	378	422	375	406	383	379	399	399	399	379	381	405	396	428	393	409	402	406	371	413	403	378	382	396	404	360	387	382	392	406	398	386	408	386	408	406	397	410	370	400	404	448	363	409	408	398	382	389	437	388	393	387	390	376	425	437	373	363	394	438	424	378	385	385	374	398	400	392	393	376	382	418	366	366	375	414	364	371	399	392	385	386	366	390	394	384	396	370	403	384	421	410	385	382	385	376	410	388	410	392	405	391	376	388	366	397	381	391	416	401	386	406	393	411	364	376	359	423	409	407	384	385	371	389	414	407	375	377	402	363	387	403	365	393	396	399	368	403	395	340	405	413	351	386	381	414	381	412	383	395	402	391	409	373	411	390	390	406	406	402	377	356	385	379	416	417	355	402	384	348	377	412	414	413	359	361	392	375	396	392	378	406	425	427	374	382	415	377	355	384	403	407	391	427	371	426	359	394	398	378	378	345	418	377	357	373	390	392	369	373	389	357	416	371	386	381	348	395	397	397	398	397	381	384	403	387	397	384	385	375	389	383	366	391	395	389	391	403	388	386	376	412	408	404	422	399	353	401	421	381	367	404	384	411	406	370	378	401	369	374	387	427	378	383	372	382	380	411	401	386	399	383	394	369	394	387	417	419	413	402	399	355	378	397	410	377	365	390	425	409	370	374	360	379	403	424	436	422	449	399	433	358	389	387	413	403	399	383	433	390	408	367	389	385	393	410	407	393	395	370	372	406	357	370	433	367	394	395	395	412	402	395	411	389	391	396	389	389	368	428	387	385	418	414	400	395	359	389	396	405	386	379	402	360	448	382	382	391	406	426	390	383	356	400	348	363	401	399	413	408	372	379	398	352	398	383	403	378	353	362	356	409	381	395	397	378	388	398	348	387	347	407	409	371	381	385	391	382	378	372	388	385	381	407	407	398	394	423	374	404	384	416	408	400	396	373	426	383	390	410	380	386	415	404	407	383	434	402	403	399	403	396	406	412	379	388	393	396	403	396	362	370	405	388	387	437	388	412	393	381	398	396	391	354	399	430	407	396	377	414	348	415	380	372	412	407	401	416	394	368	387	351	392	385	356	391	396	332	401	391	376	366	408	398	413	389	383	409	353	408	372	406	413	373	373	391	399	388	351	362	396	369	376	392	407	396	349	380	393	356	412	383	385	392	398	398	385	443	399	338	415	436	417	435	385	373	441	396	380	404	380	352	399	385	389	399	361	368	390	398	408	383	370	405	400	403	400	387	385	373	409	391	377	395	401	392	375	408	420	421	389	399	382	419	403	395	386	364	390	421	360	389	413	404	394	379	382	422	378	392	396	399	390	385	419	391	413	374	432	372	376	390	352	387	374	407	406	357	417	387	419	376	365	378	374	413	388	356	379	383	365	373	403	392	406	386	404	428	369	384	354	378	369	384	397	400	399	406	378	384	397	349	384	389	420	384	427	344	394	406	415	385	391	367	403	366	398	389	401	385	397	411	416	407	376	404	414	382	385	404	416	360	373	388	370	406	381	395	381	405	387	390	385	406	377	391	352	377	375	363	399	350	380	392	422	396	391	380	387	416	408	382	382	392	418	371	340	400	362	402	371	419	351	395	366	417	414	395	411	390	373	391	397	399	406	386	396	374	414	403	390	376	408	354	395	415	389	392	402	439	370	417	376	400	400	411	378	410	388	409	384	370	383	392	386	390	390	382	421	345	405	402	390	358	412	401	392	412	409	408	376	402	384	389	364	377	362	385	399	387	392	416	361	407	408	400	389	401	384	386	370	365	375	386	391	383	412	406	396	386	418	397	378	395	420	373	403	377	419	378	415	380	379	402	420	403	406	390	351	408	374	381	371	375	376	365	383	381	380	383	370	362	381	419	431	375	423	370	413	401	358	404	370	404	355	345	392	396	412	384	379	349	408	409	375	386	426	428	385	421	419	355	399	415	365	403	348	384	389	398	410	383	366	400	391	423	385	417	383	376	383	396	358	367	386	386	387	388	403	370	393	344	391	424	428	363	375	401	408	393	408	411	400	364	396	380	378	392	393	406	381	386	415	393	379	401	392	405	373	403	393	384	418	381	388	411	390	387	349	345	404	380	398	425	407	361	404	385	331	388	369	386	407	385	373	413	418	411	405	367	408	400	433	371	421	361	408	391	410	418	412	399	372	358	376	401	398	386	379	381	389	380	376	401	406	407	404	398	432	393	373	385	364	417	394	405	393	372	381	372	430	383	456	396	382	420	399	432	408	417	380	383	411	387	418	371	394	411	382	379	391	384	397	395	406	371	416	394	398	430	379	396	363	385	423	388	366	388	409	367	377	424	384	385	407	404	357	359	350	360	404	414	385	393	406	395	416	398	419	407	391	417	386	401	385	364	346	394	386	401	416	399	377	387	373	387	378	408	393	371	382	388	369	397	395	410	420	413	417	383	361	363	362	408	400	400	393	394	374	388	394	357	376	362	414	380	404	376	389	409	401	369	375	391	393	439	373	365	380	392	366	381	412	409	390	402	373	366	385	371	378	395	407	370	388	397	393	379	423	414	425	345	395	352	405	381	426	420	400	407	412	401	412	406	403	402	390	393	409	403	356	417	376	373	410	390	408	386	401	361	392	383	366	371	348	403	383	384	404	410	362	389	400	373	380	400	384	364	410	367	391	417	417	405	381	415	387	366	414	393	369	438	388	414	416	398	379	388	380	383	381	387	366	387	378	404	410	398	388	398	403	398	388	393	379	401
24674	21111	27081	25305	9174	420	369	320	299	270	252	223	250	232	196	207	218	221	210	226	184	199	195	199	214	201	206	209	179	199	186	208	196	202	195	217	192	206	206	187	217	192	195	190	209	196	213	173	187	205	178	222	217	157	176	225	198	183	192	185	203	226	199	221	177	186	204	180	205	202	214	212	159	210	211	195	196	191	225	205	201	192	196	192	230	198	215	217	199	193	207	174	171	202	201	218	201	188	187	200	191	205	210	191	200	204	171	189	208	205	214	202	205	200	207	195	188	185	192	192	154	201	196	206	188	196	188	208	191	195	193	192	188	191	176	184	173	184	184	177	196	173	191	202	195	231	179	201	209	212	173	193	188	221	221	184	182	185	192	198	181	166	204	180	180	192	188	196	175	192	207	201	174	171	190	179	179	184	203	173	185	206	192	208	180	185	204	204	203	197	182	200	204	196	184	191	195	188	193	182	192	199	184	182	175	191	192	182	201	200	191	170	208	183	195	172	218	192	204	187	185	198	195	193	196	199	185	203	187	182	197	184	194	190	191	208	221	181	185	197	179	171	207	183	180	190	227	182	197	199	182	205	193	215	188	197	201	174	225	202	207	200	207	206	198	185	183	188	177	190	205	204	193	184	172	215	189	213	223	185	177	178	190	165	203	207	194	188	154	180	188	202	192	205	201	176	208	195	211	220	186	192	169	178	167	192	195	190	193	194	214	175	176	180	202	212	184	196	203	211	182	193	189	196	224	174	188	201	193	203	189	178	205	203	197	214	183	187	169	206	215	197	176	202	172	184	174	167	188	200	182	185	183	180	212	200	205	207	195	205	215	201	211	188	199	212	191	173	167	200	202	218	193	169	199	209	199	202	184	216	175	180	203	199	200	207	184	214	180	204	212	188	165	196	171	195	200	180	225	179	215	188	186	163	190	176	185	195	173	224	175	188	191	205	178	188	195	198	232	179	161	191	183	215	208	196	166	216	218	207	210	205	191	192	181	229	173	179	204	224	193	187	193	170	200	199	214	206	190	184	177	187	205	191	234	189	186	217	163	197	153	209	209	186	199	174	221	183	224	191	204	190	190	205	202	216	213	202	183	200	206	210	207	212	193	209	188	187	198	202	191	217	196	198	197	195	200	189	203	181	233	196	185	182	222	194	187	225	187	188	213	204	194	206	191	193	199	219	208	218	185	170	206	198	188	166	206	188	175	225	189	206	192	206	178	183	198	206	217	205	209	233	183	198	170	212	204	175	199	209	203	215	199	199	188	176	187	179	196	197	208	184	190	179	208	209	199	196	184	197	216	212	201	204	182	183	193	183	192	179	210	187	191	221	168	180	169	229	199	167	174	186	194	194	191	167	192	200	196	183	188	204	208	216	213	195	213	172	185	189	215	203	182	218	195	186	186	196	195	205	220	204	198	193	208	170	199	182	187	226	219	218	201	169	212	190	185	195	201	198	206	210	197	210	204	194	212	213	194	198	217	192	191	203	177	195	208	189	187	185	203	185	197	175	205	182	186	199	212	182	215	174	206	188	194	183	195	190	200	198	203	186	171	195	179	177	168	177	190	197	197	201	192	202	192	228	192	211	215	173	188	214	198	179	212	196	224	187	193	215	211	225	194	204	187	185	199	212	183	196	176	186	197	184	205	192	217	199	217	186	228	189	177	206	174	204	212	175	182	188	182	214	186	207	191	180	188	183	175	170	190	177	203	194	184	194	185	176	203	190	202	158	194	209	171	239	161	174	201	197	201	196	182	211	185	233	206	194	186	184	207	174	182	207	203	198	182	206	205	195	203	216	194	192	185	183	194	158	182	193	205	159	215	189	182	211	197	189	216	180	184	206	186	177	207	204	170	226	206	178	172	178	167	206	214	223	194	184	197	193	197	182	179	222	177	192	181	215	171	167	190	205	178	186	185	195	189	202	186	189	191	201	183	183	175	216	200	174	201	205	199	191	209	203	219	177	209	227	208	180	199	178	198	173	200	183	185	186	198	180	196	196	195	193	183	192	232	190	183	209	184	169	175	195	187	182	197	213	192	191	181	184	182	190	209	182	212	196	203	174	201	206	186	191	206	200	173	214	193	185	203	201	183	181	207	188	213	185	205	177	170	175	184	203	179	207	213	194	185	185	200	197	198	193	207	180	176	182	204	199	187	181	186	187	198	185	192	202	205	197	175	217	189	190	197	201	182	181	208	194	194	188	197	187	183	213	194	215	188	198	221	212	191	177	168	199	170	193	204	209	206	200	212	191	192	169	197	199	215	183	180	163	194	189	208	210	189	187	189	212	203	209	221	194	198	190	207	183	207	203	185	199	174	213	170	205	222	199	203	193	198	183	179	195	197	205	155	196	207	185	197	191	191	183	192	187	192	211	189	208	202	202	221	210	217	181	177	187	167	197	184	181	222	195	219	168	199	201	184	175	166	196	178	209	199	212	167	174	183	182	204	211	211	212	177	161	188	195	193	219	193	189	188	176	197	204	164	179	198	223	196	207	197	180	181	170	194	179	195	192	208	205	183	199	190	216	180	197	202	194	190	210	184	167	210	193	204	187	179	185	178	193	218	178	206	196	194	185	186	180	184	196	185	188	195	181	191	170	183	190	184	197	197	192	185	211	207	194	207	181	205	194	181	193	200	199	204	197	206	194	208	168	192	187	200	190	220	191	215	198	198	188	181	199	221	201	196	182	206	193	195	199	187	199	183	199	210	205	194	172	199	186	195	196	189	182	217	188	207	170	191	178	203	181	169	205	182	172	198	202	175	207	175	207	183	200	190	191	188	175	192	182	185	190	210	182	194	210	192	190	207	176	215	199	201	186	193	197	198	188	199	199	214	210	184	169	208	185	206	203	184	186	215	217	219	221	179	193	190	202	192	178	191	185	201	196	200	217	196	183	179	202	207	198	183	199	187	176	197	192	204	198	177	192	211	221	199	185	173	177	183	215	187	200	207	186	183	176	216	189	205	207	203	182	200	213	206	180	195	202	201	192	201	195	184	185	225	203	191	196	193	201	184	215	201	203	200	179	185	194	225	186	211	214	222	209	195	192	191	212	188	212	212	184	189	195	182	208	178	200	203	182	219	196	184	202	220	192	207	196	186	194	173	213	222	201	215	184	184	209	201	212	180	188	204	171	196	196	183	206	202	169	187	187	209	192	172	189	196	193	188	185	203	191	208	214	208	200	211	179	187	194	226	184	203	188	215	196	210	202	222	186	222	205	212	185	198	210	193	186	193	196	178	227	199	190	192	196	188	192	207	177	189	200	194	207	185	194	207	178	205	187	214	189	187	192	194	204	201	184	194	188	215	194	198	223	225	171	194	181	192	207	182	189	178	191	188	196	207	196	207	184	198	220	204	189	181	195	210	193	205	200	176	191	201	203	202	183	199	212	184	230	192	216	183	201	195	205	188	195	198	202	207	179	181	186	178	201	193	186	174	188	182	180	195	206	213	182	200	210	180	196	193	195	205	200
3345	4300	2962	1423	989	828	649	569	459	410	381	355	331	333	309	267	299	275	272	252	281	234	259	243	259	259	250	244	272	256	225	240	255	265	239	237	241	242	241	249	222	219	237	253	259	232	255	268	263	232	226	233	255	254	260	230	204	227	226	246	250	215	228	219	232	215	229	252	233	224	255	238	225	214	238	234	244	233	268	228	256	232	240	235	227	237	235	241	217	245	239	219	231	231	218	233	227	263	254	242	246	223	250	238	219	242	267	223	235	210	226	226	244	232	257	259	213	226	230	217	245	231	251	231	271	260	254	244	264	235	211	221	209	258	243	248	233	226	239	218	235	230	245	237	237	247	248	218	263	232	232	247	257	226	246	216	262	249	217	246	231	251	245	237	227	248	198	235	221	222	222	214	241	253	229	273	234	237	241	234	225	206	243	248	283	228	256	230	215	241	216	241	240	213	230	234	227	231	251	232	241	220	228	232	239	246	228	237	225	251	238	253	228	208	238	204	230	223	236	241	227	236	223	248	218	216	235	221	226	234	221	234	241	231	248	247	238	245	227	249	214	232	230	237	256	212	219	238	249	239	259	224	251	232	243	229	227	230	236	225	255	230	236	232	217	238	249	220	232	238	274	232	244	233	236	280	214	238	216	259	247	231	257	207	225	244	251	281	240	226	238	216	229	269	203	267	231	235	251	265	221	232	248	230	238	229	215	199	231	232	256	226	230	245	238	221	247	227	257	198	251	246	230	247	226	234	234	248	234	238	234	236	279	223	229	225	219	242	257	219	235	211	244	220	241	227	229	235	250	224	217	228	244	257	260	245	232	240	253	222	203	235	261	234	239	259	249	270	224	240	250	238	235	258	226	231	239	255	262	238	222	245	222	217	213	269	209	198	245	223	227	238	206	262	213	216	249	238	217	241	235	228	267	232	215	213	208	250	247	219	256	254	214	237	237	232	249	219	237	216	205	225	217	213	229	235	228	228	256	240	239	228	248	224	242	237	228	227	254	270	224	260	216	223	226	230	257	241	207	238	224	238	230	248	233	240	213	257	253	242	247	229	254	221	222	202	226	231	224	223	242	216	224	225	227	240	245	252	217	231	226	228	238	231	245	224	223	244	225	262	256	234	234	239	245	219	222	267	237	255	234	242	229	227	241	227	220	232	237	223	244	242	268	234	208	242	237	250	245	215	263	220	240	254	238	237	232	234	255	233	256	235	242	253	201	235	231	251	248	227	247	213	220	243	253	228	223	226	232	253	243	230	219	230	237	249	216	237	233	238	239	240	244	228	261	244	219	238	259	230	256	228	234	243	234	240	240	228	237	213	250	219	222	226	233	221	243	251	227	282	232	245	238	238	229	239	251	255	249	212	222	247	233	252	206	234	225	261	223	228	229	265	246	223	244	252	213	230	229	219	229	238	224	241	221	255	195	264	226	239	217	238	227	185	267	243	247	229	212	248	256	234	269	249	262	229	272	227	239	226	229	234	252	222	242	238	241	244	246	237	290	207	242	245	242	222	239	249	239	255	238	231	232	227	240	224	253	244	222	240	234	235	248	238	235	235	216	232	242	239	264	245	248	221	216	230	209	215	234	232	223	277	267	240	226	246	230	215	240	249	237	220	265	249	249	248	221	280	226	240	243	223	220	242	218	222	228	230	208	214	246	238	242	263	231	241	252	213	252	249	240	211	224	207	237	225	254	232	225	211	226	225	221	229	223	242	249	233	219	218	246	232	256	230	233	221	240	248	247	239	235	242	243	262	244	233	226	240	242	252	239	248	218	245	208	270	242	256	231	232	231	234	249	225	222	237	232	219	243	232	264	206	250	250	214	252	247	254	267	222	240	251	227	264	237	242	223	252	252	245	208	230	237	231	201	246	249	269	258	244	236	213	222	244	213	220	232	230	200	243	259	233	246	223	204	225	222	233	224	213	222	219	229	239	243	240	211	249	242	258	238	248	220	222	234	204	268	234	228	264	215	247	244	248	239	233	230	234	212	252	221	246	254	236	247	260	226	248	215	261	216	260	237	224	249	244	230	266	224	222	252	213	258	250	221	232	233	218	227	212	258	233	220	215	231	201	255	208	243	253	269	230	219	224	251	231	227	206	237	231	245	229	233	257	230	237	215	231	230	253	213	249	256	239	225	248	229	251	220	235	234	245	263	237	237	218	234	201	256	269	230	228	230	260	216	228	239	229	239	221	239	244	229	240	223	239	226	227	266	227	271	228	233	235	258	230	228	247	200	225	244	225	231	226	242	242	242	227	215	225	233	233	262	205	239	233	237	229	222	237	216	248	255	223	262	266	235	221	204	224	243	230	208	216	222	240	259	227	230	240	229	246	243	235	253	273	216	253	235	234	220	232	209	251	225	241	244	241	224	231	260	253	234	238	257	229	237	215	236	218	229	242	239	244	247	234	248	228	257	264	247	227	223	225	237	222	248	237	236	244	255	236	234	262	244	256	234	260	219	261	241	276	235	222	270	233	224	244	229	269	252	225	251	229	218	216	254	240	215	233	230	245	237	225	243	238	234	257	255	228	206	228	247	219	225	261	223	226	256	232	251	225	230	219	224	239	232	263	231	244	203	248	237	222	212	233	227	253	237	226	236	234	211	200	253	219	228	223	229	221	248	236	227	237	205	232	215	213	238	198	205	232	240	274	229	236	213	244	274	225	254	254	247	212	233	241	229	238	254	251	257	239	213	240	242	251	211	238	209	255	209	218	240	234	225	258	240	214	217	245	226	202	243	236	232	226	222	228	230	249	250	231	265	218	227	243	229	241	268	255	237	232	232	223	215	244	228	261	259	235	212	261	258	246	220	217	253	221	215	241	245	241	222	236	227	230	252	203	215	230	212	231	231	234	239	217	205	226	265	239	235	248	225	209	251	218	227	235	242	220	245	232	245	227	233	248	221	250	233	242	246	223	236	242	220	237	211	211	239	227	233	242	265	227	213	235	250	231	223	241	245	245	226	244	223	210	255	246	215	220	265	225	227	247	219	216	255	237	237	256	252	228	204	224	251	236	248	252	220	236	245	223	241	230	223	228	239	226	266	228	211	238	215	245	226	237	253	213	221	215	225	241	238	210	251	256	244	241	206	227	234	243	237	236	205	253	237	224	223	230	242	238	224	248	238	272	224	240	238	239	221	232	228	244	221	227	203	236	225	237	231	221	233	238	239	251	236	251	229	273	234	257	239	219	230	228	236	242	239	242	236	249	248	222	242	224	235	236	249	250	270	232	239	227	230	245	224	228	230	238	220	222	237	234	230	219	240	245	234	241	233	248	232	254	242	229	200	238	249	235	245	227	243	210	222	228	244	210	255	218	238	227	248	234	207	232	238	272	249	269	239	206	239	200	234	228	227	234	231	205	227	241	234	237	237	245	251	244	249	230	253	231	214	225	236	260	237	221	242	240	254	225	211	240	242	225	217	262	232	239	243	226	217	274	267	255	254	274	224	246	220	227	241	253	246	254
22540	21146	28746	23810	21146	21157	6766	627	427	359	348	279	287	249	247	200	201	171	179	182	194	156	157	166	189	147	166	145	159	166	156	140	150	149	169	125	150	159	102	151	132	126	133	142	128	142	146	122	149	117	145	134	137	141	130	121	141	133	123	116	126	123	139	136	120	118	150	130	121	116	140	129	130	127	152	132	117	114	141	131	141	141	125	125	145	131	114	135	112	147	136	128	124	119	120	118	122	123	133	127	144	123	116	132	123	109	112	124	121	109	109	106	123	134	113	131	143	129	140	119	126	131	117	94	140	119	137	113	132	128	131	139	124	127	111	132	150	135	133	130	135	134	111	121	134	122	116	119	138	140	134	129	119	118	126	127	111	120	129	119	124	121	119	134	140	123	122	150	144	129	113	102	135	128	132	129	99	114	134	134	141	124	133	110	141	157	135	137	137	116	138	129	127	132	151	145	164	125	128	127	124	131	121	124	105	140	108	128	129	124	121	127	127	137	138	100	125	122	123	137	117	125	130	127	139	130	106	136	107	117	137	132	130	115	113	107	132	130	139	128	121	112	114	139	132	129	113	120	144	117	139	117	124	158	129	135	116	144	129	122	125	123	140	128	120	126	141	133	119	111	115	121	133	115	131	136	141	120	106	135	150	123	108	140	121	114	111	106	122	116	108	141	116	110	125	142	139	115	120	118	106	115	113	124	107	131	129	133	118	128	157	136	116	125	131	128	119	99	115	122	113	108	110	134	129	131	147	122	136	118	124	113	120	132	99	136	128	129	127	105	119	129	120	122	130	133	132	119	137	122	120	125	127	131	113	111	151	121	121	107	128	118	140	124	105	130	114	116	136	127	116	120	116	119	132	137	119	122	132	129	116	126	101	114	122	122	128	132	123	111	128	119	124	116	145	135	133	119	120	118	132	136	141	137	124	132	134	115	115	114	124	114	133	127	142	130	123	119	112	126	142	138	125	139	143	122	132	126	134	120	122	119	120	132	107	116	119	126	109	130	123	128	123	133	127	126	152	122	111	135	144	102	128	125	121	118	131	107	116	125	141	138	132	135	148	141	118	126	135	116	112	125	140	120	113	125	121	147	114	143	126	137	134	132	132	117	116	123	127	117	117	138	109	150	150	124	123	141	117	127	127	120	115	154	140	138	117	136	116	128	137	111	131	136	144	99	135	125	117	126	120	128	135	139	113	125	102	129	117	118	122	110	122	126	152	109	109	126	107	120	125	139	118	124	116	138	130	123	121	112	142	120	137	122	132	102	119	126	131	118	139	146	134	117	115	119	137	104	118	109	132	128	140	112	124	122	144	110	125	136	140	109	138	124	134	128	121	152	130	138	150	115	127	138	117	122	123	136	134	129	111	121	127	121	126	141	129	112	116	119	122	135	131	112	126	128	119	126	102	128	144	107	143	124	133	99	148	131	130	108	115	119	116	123	111	128	127	122	128	141	139	122	132	121	117	136	123	121	140	123	140	109	109	131	106	118	133	118	124	128	128	107	123	133	127	130	120	129	131	110	127	110	130	137	122	112	124	121	124	131	127	114	127	114	126	128	132	121	116	141	125	136	122	127	134	134	146	141	117	122	123	118	133	119	121	125	121	121	125	105	116	127	126	122	127	128	121	134	120	113	116	136	137	136	144	117	131	113	144	126	124	132	132	108	112	133	124	135	129	111	125	142	130	118	122	122	128	143	131	126	125	110	131	129	144	112	122	143	108	117	120	114	125	121	118	140	120	117	129	124	147	116	131	119	140	130	136	144	141	120	134	128	127	137	122	124	135	130	152	130	118	121	140	147	127	131	121	133	108	114	124	129	134	119	132	130	150	128	117	119	116	134	134	131	159	130	144	147	129	132	145	119	116	129	120	125	116	125	140	134	128	132	146	126	125	140	133	108	137	121	125	126	119	127	128	143	133	141	126	136	134	117	138	129	131	132	130	128	130	138	116	141	117	115	131	120	131	125	114	126	146	124	111	150	120	124	151	111	123	109	146	129	123	122	123	111	110	108	131	120	147	134	122	151	113	119	129	131	115	142	152	122	145	130	120	138	133	118	147	109	127	125	112	111	143	120	140	118	117	115	109	123	125	143	113	118	115	132	110	124	115	109	112	136	136	128	136	119	121	117	112	135	139	112	105	132	111	113	141	128	139	144	130	137	124	126	125	131	122	129	125	148	127	129	130	135	104	137	123	133	111	118	138	136	141	116	157	153	108	129	125	129	115	133	140	109	106	126	140	111	119	117	124	132	101	120	141	125	122	121	105	129	126	116	134	125	123	134	130	126	127	109	122	110	143	114	135	104	122	127	122	98	131	134	119	117	109	114	129	130	110	123	145	111	129	112	125	131	142	130	140	113	135	143	118	114	120	127	115	157	117	124	131	129	140	129	131	129	124	126	116	142	120	128	123	132	106	132	116	126	111	140	122	121	124	131	137	129	124	122	129	109	122	128	125	121	132	125	122	133	126	125	126	117	122	118	112	143	116	139	114	120	150	126	125	121	134	120	120	129	117	136	125	127	128	129	127	114	117	119	130	107	134	120	117	142	130	143	119	130	130	144	132	122	120	124	127	127	119	117	142	126	122	147	131	135	104	112	126	109	111	122	105	137	118	121	136	102	114	140	114	125	143	133	129	126	129	121	135	119	139	108	120	127	126	141	120	129	147	117	142	126	113	128	113	134	121	123	127	149	138	120	136	124	144	135	132	131	128	119	104	110	129	154	126	114	124	129	116	130	134	128	124	121	148	108	137	150	148	114	130	123	126	117	156	101	121	125	109	143	118	116	131	130	139	134	132	137	125	128	121	109	143	119	128	136	125	123	117	120	144	128	128	140	125	137	122	130	120	130	122	115	129	129	113	124	129	120	122	110	122	124	135	115	132	108	119	139	107	120	127	114	126	127	143	141	119	134	129	124	131	125	136	140	127	147	138	121	120	146	138	142	121	106	135	113	121	128	129	112	101	125	104	129	124	130	125	137	135	118	152	119	138	117	107	142	122	126	116	131	135	130	149	124	114	129	122	123	137	120	123	129	117	122	107	115	129	116	125	113	118	137	140	132	121	123	116	125	133	111	125	151	132	119	121	125	137	137	112	111	136	126	128	119	109	140	131	123	105	124	122	126	114	132	128	128	138	128	123	132	128	133	133	136	127	119	132	131	111	120	132	146	107	137	132	138	123	113	108	119	138	128	135	141	135	121	127	104	100	137	121	132	136	107	128	132	132	139	119	108	128	121	136	115	127	142	127	128	114	132	120	120	132	120	132	118	109	115	128	115	140	115	128	121	135	139	130	137	129	144	118	125	131	109	152	112	133	121	145	115	126	141	126	126	113	131	145	122	147	134	109	121	133	134	126	114	143	111	136	138	125	131	145	131	130	135	140	120	126	116	119	118	117	113	108	106	119	131	129	133	129	112	130	120	128	145	126	132	129	122	135	107	110	135	119	133	114	148	129	123	110	133	144	111	115	148
4436	13043	9060	4199	2878	2163	1590	1193	962	801	701	575	495	431	376	371	317	299	276	282	279	243	239	246	221	204	235	210	234	208	206	180	196	185	212	188	192	174	179	169	190	178	186	191	170	165	168	181	209	182	151	163	159	126	182	160	165	160	186	155	166	182	174	153	165	168	175	178	161	189	156	192	163	170	148	160	176	150	155	185	160	150	157	187	139	168	152	139	158	174	139	156	165	175	173	158	158	173	157	193	157	147	165	161	151	180	157	154	168	180	163	155	162	187	157	159	166	155	166	163	152	158	169	137	183	174	131	167	158	166	173	172	167	160	164	170	118	168	178	155	173	159	147	151	165	177	162	152	151	166	148	152	137	162	151	161	157	179	175	160	162	155	170	185	151	182	157	151	156	191	162	132	165	125	182	161	152	159	161	193	160	170	179	163	185	166	173	181	170	163	169	156	157	178	165	151	163	147	173	159	175	172	150	142	160	134	141	148	158	170	154	166	177	180	171	161	157	172	147	176	177	168	178	158	166	167	146	155	165	175	136	149	144	145	175	164	162	157	153	148	141	154	160	165	135	163	159	167	161	178	167	166	137	168	164	155	155	156	161	184	152	146	160	136	140	123	149	149	173	158	174	153	177	154	158	140	161	151	148	167	143	134	160	145	157	149	152	179	154	170	164	156	166	148	155	176	167	169	159	186	155	161	156	153	163	137	176	175	170	146	138	171	148	153	173	166	154	188	163	147	158	145	159	157	172	163	138	190	166	161	153	146	142	178	172	146	147	136	161	156	160	164	178	184	146	168	191	144	166	158	146	172	177	150	181	150	161	145	164	144	159	128	154	141	149	168	183	171	140	154	144	158	177	166	136	135	174	163	169	177	151	148	152	166	153	146	148	165	179	166	145	147	165	156	130	146	166	150	189	163	154	150	179	140	155	154	149	153	150	178	167	174	137	161	157	172	132	162	155	154	161	155	171	167	159	139	167	161	156	156	150	173	156	178	164	155	162	138	153	159	161	155	157	162	150	181	146	177	172	146	165	163	163	169	163	169	167	158	152	161	158	142	170	167	154	138	133	131	178	160	158	188	152	155	137	158	137	179	175	158	170	154	169	155	162	139	154	166	166	154	159	179	165	175	165	172	173	163	171	174	166	188	160	150	161	150	162	148	173	153	153	160	134	180	153	164	167	161	166	159	178	142	181	150	181	166	157	172	157	141	176	165	148	169	181	173	167	157	148	173	186	151	152	162	171	152	166	142	149	147	166	169	158	146	167	155	155	152	150	139	156	177	129	175	163	167	133	156	171	169	182	170	160	161	169	143	152	154	158	158	159	185	152	146	148	172	170	164	149	157	161	159	152	160	167	144	176	167	167	129	167	171	166	157	160	151	178	160	167	166	160	166	185	173	163	153	181	158	179	169	173	165	171	150	189	156	158	169	152	145	174	156	168	165	153	158	176	151	174	170	163	154	156	167	146	148	158	163	164	175	149	165	164	152	171	163	153	156	153	150	161	157	162	153	149	160	184	176	165	137	152	136	144	155	172	157	163	161	171	147	166	160	168	165	160	166	150	161	150	146	180	152	147	157	156	155	175	170	139	167	150	168	157	176	161	166	168	163	175	162	155	169	149	155	183	161	156	153	181	168	167	155	154	140	167	175	166	179	153	162	153	156	150	152	158	147	167	152	167	166	155	157	149	135	143	157	146	143	156	181	155	152	148	138	166	167	155	179	138	155	170	156	161	152	154	154	164	183	151	191	147	164	138	153	135	172	160	157	154	166	147	153	158	174	168	174	168	150	163	163	164	168	158	160	170	153	178	164	148	172	187	162	157	160	144	172	165	137	166	169	149	151	152	166	165	159	166	167	145	131	167	172	173	163	145	172	156	157	160	166	141	168	135	152	141	180	138	183	145	159	172	170	138	163	162	181	153	179	150	172	176	162	161	176	145	177	163	152	139	149	151	161	156	163	150	154	187	172	148	170	152	155	169	152	147	157	160	161	165	142	171	171	151	159	156	148	168	172	165	159	159	179	153	138	150	158	187	166	160	166	163	179	175	161	173	155	144	170	162	157	139	152	143	174	143	132	184	178	139	180	164	177	149	156	174	164	178	176	144	147	175	141	163	176	147	151	153	148	153	132	172	154	170	155	150	161	174	168	145	161	148	137	134	156	158	145	148	156	152	147	170	166	143	160	165	159	158	149	155	164	171	155	151	158	158	150	174	143	129	166	170	171	189	145	163	163	150	159	168	171	162	171	179	156	159	183	157	155	170	140	168	165	161	151	140	158	169	168	167	143	151	168	183	157	154	176	179	144	169	150	161	190	156	154	168	152	151	165	166	157	130	145	154	184	159	173	145	154	158	172	138	147	160	165	162	153	144	161	145	141	170	156	162	159	178	165	178	194	151	171	151	151	171	164	149	162	162	168	156	172	171	148	162	179	180	168	163	170	187	175	162	166	143	162	149	165	166	150	163	163	171	167	133	167	156	162	155	164	149	159	164	161	160	173	151	164	181	164	176	152	165	172	135	152	161	171	176	143	188	149	178	156	178	153	144	153	162	150	164	156	173	190	158	161	157	167	163	152	134	170	144	170	146	157	156	166	184	170	162	183	145	169	158	159	173	164	141	171	170	151	175	158	182	185	162	159	172	175	138	178	182	159	148	164	132	153	151	139	161	148	168	139	133	170	143	172	156	132	159	151	170	160	182	151	162	180	145	155	157	151	163	146	197	163	138	157	162	154	172	187	180	148	128	160	154	164	161	178	181	165	156	163	159	150	187	164	171	171	156	163	158	169	153	164	165	162	160	162	177	142	162	170	176	165	156	161	153	134	160	159	143	145	167	147	156	140	177	167	167	172	157	141	156	173	159	156	156	143	164	159	160	166	167	130	141	163	161	136	159	156	163	181	170	146	158	172	167	153	160	177	139	169	140	185	165	146	145	175	148	151	166	157	166	146	153	166	169	169	163	170	186	155	161	157	162	144	173	171	163	143	155	150	159	155	160	173	159	160	131	159	153	174	157	172	144	158	146	165	160	172	167	167	170	167	165	148	161	155	146	157	158	184	150	162	141	169	167	137	173	148	171	168	189	141	163	146	162	137	171	201	173	166	150	169	172	161	161	143	149	171	137	174	167	204	170	153	151	184	171	178	156	172	160	159	168	159	149	148	173	161	173	162	165	171	153	147	154	165	174	152	181	174	150	165	165	151	157	160	166	161	166	151	169	147	161	160	148	178	150	166	157	182	163	160	173	157	165	169	151	153	156	161	151	149	169	163	189	173	143	181	166	176	169	136	156	147	157	153	149	158	156	154	160	155	158	160	153	155	168	148	149	144	154	154	157	161	157	144	186	160	150	144	154	167	152	161	169	172	165	185	152	156	143	150	145	164	173	166	187	173	152	143	168	173	171	165	158	152	162	177	171	157	156	158	156	161	175	157	168	148	144	147	160	159	157	157	171	165	175	159	187	158	185	165	170	169
27331	18029	3688	659	504	465	344	348	363	356	346	383	346	344	341	304	341	342	333	330	345	337	351	307	324	353	345	342	392	320	343	299	337	334	325	367	347	331	355	359	332	359	332	331	333	309	322	360	355	324	328	332	355	341	344	317	346	353	355	326	315	354	353	324	341	347	319	317	331	340	360	358	342	343	323	363	346	314	328	318	349	342	364	337	329	317	331	333	338	344	364	314	339	348	339	315	349	344	329	354	346	338	313	331	336	317	336	320	346	361	312	325	371	361	337	320	332	350	341	361	341	334	377	325	367	336	346	301	360	318	362	369	353	345	344	339	351	340	333	337	347	337	332	351	348	326	327	365	316	359	319	329	343	348	321	364	360	350	337	364	346	339	322	319	326	317	353	341	335	284	329	331	347	345	307	337	324	356	302	332	336	338	328	285	323	349	345	333	329	374	305	341	349	348	344	333	358	341	362	304	348	336	314	316	353	307	342	322	359	299	375	362	347	337	326	340	357	353	329	332	326	345	363	335	296	357	324	331	303	359	340	309	350	353	322	304	310	331	351	343	364	344	336	346	344	347	365	328	346	335	315	330	325	337	348	322	338	318	340	342	339	327	304	346	344	309	360	314	295	346	334	352	312	325	337	323	339	330	322	364	375	347	361	338	325	329	353	348	329	366	319	341	368	316	334	360	334	325	364	300	324	333	312	348	333	341	304	342	320	337	315	346	295	333	336	346	350	346	344	353	309	325	337	336	354	320	380	327	369	339	332	346	317	345	371	329	341	326	320	320	326	364	330	384	332	353	309	354	339	344	342	321	317	328	324	318	326	349	306	346	345	333	345	315	356	303	356	331	330	338	331	332	349	368	333	338	312	357	344	348	328	329	347	333	327	329	340	306	342	327	364	322	328	336	351	363	327	321	342	326	354	328	336	353	297	352	323	319	316	353	340	322	311	339	355	356	303	344	314	318	328	323	326	322	339	341	319	338	335	309	325	340	327	319	356	323	323	326	340	345	336	331	373	336	345	341	356	347	307	310	317	316	346	345	346	347	331	331	371	326	333	346	320	333	342	331	307	317	355	326	339	340	324	365	349	332	315	321	343	331	348	325	329	354	349	324	348	342	325	327	301	305	359	363	333	318	350	313	343	327	323	339	365	308	323	329	343	365	335	337	347	320	352	342	319	330	305	313	338	309	335	313	336	349	341	302	331	362	332	293	344	315	340	365	286	351	313	378	339	295	316	342	342	310	314	346	328	330	330	331	299	332	353	329	311	315	345	313	322	350	318	344	323	370	308	306	350	336	310	341	321	395	331	343	337	317	326	311	342	332	328	345	329	353	378	326	382	320	336	342	361	353	361	354	330	329	329	345	288	341	351	346	347	339	340	312	326	362	348	317	340	339	329	363	341	321	359	349	312	345	338	333	331	353	349	347	316	329	359	326	328	374	333	332	339	363	346	323	329	371	342	344	367	321	347	335	327	310	314	324	335	340	320	345	348	354	360	329	341	317	357	344	336	339	315	367	325	340	338	350	312	319	323	327	311	350	302	314	344	333	339	346	370	324	304	335	331	335	331	317	333	321	310	371	331	372	336	338	306	355	342	295	360	329	358	315	328	351	322	356	363	352	335	344	325	320	358	293	338	357	284	351	336	341	314	324	336	352	329	334	361	360	340	309	343	339	330	344	337	332	363	346	343	333	319	318	360	359	344	355	303	330	353	334	348	329	388	312	355	339	371	344	335	340	313	326	324	330	330	329	341	344	335	323	320	343	342	325	338	345	328	295	369	306	318	338	343	344	335	334	358	328	328	318	324	320	352	331	369	346	336	324	343	326	351	357	320	333	340	325	330	312	328	338	321	342	336	350	317	329	332	350	342	352	326	337	308	335	336	344	354	334	331	302	345	323	349	353	359	343	350	321	343	343	360	331	362	371	310	356	326	343	344	336	326	346	367	349	333	326	332	314	326	341	360	339	314	309	338	334	356	330	337	353	348	300	362	343	340	342	339	330	323	306	354	354	322	374	357	366	356	338	340	339	369	345	330	335	345	331	339	350	323	311	356	318	310	322	341	357	346	322	322	311	350	340	328	372	347	317	311	322	348	318	356	368	327	344	293	328	337	363	347	370	356	354	306	318	315	300	320	325	335	353	347	317	302	314	342	336	355	317	395	351	334	329	344	324	367	323	333	306	317	320	323	337	324	392	374	331	333	357	320	344	305	348	317	312	335	356	339	308	348	343	303	341	328	343	332	370	349	340	357	312	309	350	327	375	318	329	338	320	349	354	335	349	337	326	350	353	347	363	358	343	338	321	348	336	318	313	334	347	333	369	350	335	297	334	355	356	360	342	332	332	327	319	330	332	332	313	319	336	314	328	295	324	359	353	314	317	322	352	352	362	347	357	299	344	367	326	349	316	345	349	324	315	357	334	341	315	326	346	323	337	328	319	346	314	345	318	352	343	344	315	311	311	326	359	323	370	301	350	363	281	326	341	326	349	316	333	340	326	360	377	341	303	337	364	345	341	331	321	299	319	346	338	329	361	362	345	319	332	356	361	334	354	321	325	330	321	348	388	321	354	328	323	344	316	325	300	323	327	356	346	335	330	325	352	315	300	321	302	358	325	333	350	344	346	365	342	321	328	305	350	327	312	342	340	364	340	364	368	300	305	316	334	325	366	338	335	342	364	336	376	305	319	346	357	328	326	315	344	307	341	338	339	327	353	376	340	325	350	324	317	342	324	284	343	353	324	350	340	334	319	331	349	379	310	352	338	360	355	314	350	320	347	382	318	326	340	328	350	355	328	325	361	328	360	350	331	301	310	327	351	313	335	316	361	351	360	338	326	341	331	310	370	322	312	338	310	349	374	323	330	332	329	374	350	348	339	391	351	352	326	349	339	356	327	334	332	346	356	336	364	346	329	314	337	320	351	326	331	316	349	349	314	334	319	346	321	341	321	351	328	352	337	355	342	313	384	361	353	348	322	321	355	311	336	369	362	335	351	336	344	342	335	353	310	339	368	330	342	352	365	350	327	318	338	333	326	347	361	369	355	336	335	354	332	317	326	353	325	337	342	339	327	301	331	332	362	321	328	348	314	369	327	335	337	307	340	354	350	329	335	329	348	317	334	331	316	354	319	335	320	340	356	342	341	335	390	326	318	305	323	353	331	310	337	324	326	328	325	310	360	360	326	321	330	357	338	329	310	371	331	312	295	341	369	346	301	331	358	303	313	319	318	325	356	362	328	323	341	318	303	340	343	340	324	339	315	317	349	371	354	331	333	356	326	350	332	318	322	346	346	346	335	325	333	310	322	333	323	331	322	342	347	321	327	355	324	340	304	335	354	347	333	327	350	310	325	341	304	338	339	322	322	350	364	347	357	335	333	322	330	307	299	354	311	332	286	361	346	361	334	355	326	310	339	346	330	349	323	316	323	325	329	339	322	338	311	315	342	299	297	344	340	371	360	340	360	323	323	343	353	306	324
4413	893	671	544	490	448	464	409	401	469	430	423	401	397	392	431	385	407	420	418	390	404	416	447	387	426	430	426	409	429	433	398	444	394	402	434	414	434	435	414	417	399	358	395	422	445	398	407	437	434	409	398	430	362	412	395	407	408	372	399	392	395	408	394	408	414	401	363	409	404	399	379	429	405	415	423	440	415	427	446	424	409	391	407	413	415	394	406	456	373	401	410	415	428	430	441	427	397	406	439	440	416	431	426	448	400	433	391	386	397	440	367	396	442	439	426	403	443	408	400	384	408	425	401	404	417	415	397	390	402	432	402	416	398	453	416	444	409	422	432	392	448	406	392	398	423	411	417	397	430	386	411	412	413	426	436	450	359	392	387	405	403	409	398	393	393	452	393	385	424	415	420	431	442	443	433	431	420	386	413	423	435	403	380	424	408	432	443	403	423	375	442	398	418	411	419	424	412	444	403	433	382	406	434	416	408	343	406	452	417	401	406	408	378	436	405	427	388	422	430	397	410	432	407	394	416	405	406	412	408	404	438	416	426	402	399	402	437	381	432	459	404	437	419	384	433	395	434	393	461	399	393	406	388	439	430	424	422	414	407	401	428	386	395	415	405	417	406	400	414	413	423	430	411	384	427	423	397	426	380	427	417	407	378	409	432	421	386	415	394	413	395	392	394	441	460	402	430	427	423	399	401	409	399	405	418	384	391	409	400	395	410	417	406	410	398	397	424	395	378	390	416	412	391	378	408	403	376	386	434	420	408	412	400	430	426	410	418	414	397	418	437	388	420	420	426	471	393	414	418	440	412	430	430	395	397	421	415	424	391	416	396	402	415	389	402	446	414	407	393	425	442	425	428	410	404	429	434	424	413	362	426	386	423	424	421	415	400	403	406	433	432	417	428	423	390	408	387	390	397	442	388	415	384	415	438	382	381	394	394	376	435	413	423	392	420	401	380	429	405	378	387	389	453	387	411	358	439	414	394	424	430	424	417	412	419	404	411	440	409	450	412	402	395	418	419	435	388	405	464	410	389	422	385	405	444	429	391	424	408	417	446	424	428	391	413	428	424	415	396	467	401	416	425	435	404	400	429	378	394	402	371	404	389	394	403	412	404	422	394	435	419	434	420	414	408	407	410	407	420	384	406	388	429	416	392	419	420	462	417	427	405	425	436	401	385	423	421	399	405	407	385	403	445	409	409	432	394	389	386	429	408	409	447	389	392	403	423	427	442	438	411	446	378	409	391	393	388	376	423	412	416	415	396	416	448	463	437	386	403	414	417	396	396	437	441	390	419	409	407	376	408	397	401	447	404	422	364	416	424	425	421	400	432	436	416	400	423	384	418	405	424	420	411	408	415	407	415	423	419	426	443	406	410	403	393	422	385	417	420	399	420	424	381	434	406	422	424	405	428	420	403	427	431	406	414	374	406	419	394	405	416	394	420	413	418	383	440	470	436	410	386	399	414	360	436	404	372	399	406	391	392	443	422	391	442	422	418	418	419	397	418	458	407	414	403	415	400	400	400	421	416	423	392	419	408	408	427	377	390	403	408	418	388	405	438	373	411	406	391	413	420	415	447	405	402	420	428	432	430	399	397	409	420	450	433	418	381	385	396	383	415	424	408	393	422	412	385	406	417	432	397	401	400	430	414	413	412	469	417	422	416	392	400	373	401	434	421	395	401	427	426	429	387	395	412	379	385	365	413	452	407	415	422	408	389	386	419	430	407	403	436	429	443	399	438	387	410	417	384	429	379	432	411	413	417	397	420	427	403	417	425	383	415	428	410	427	426	376	434	409	388	360	475	443	439	413	438	403	432	422	407	419	417	425	447	428	424	403	379	443	385	451	391	427	398	401	398	394	431	405	421	431	430	401	405	373	412	434	431	413	452	391	421	393	416	378	404	400	420	407	385	451	388	436	398	435	427	411	433	388	420	386	419	410	453	392	422	405	432	425	437	409	413	421	413	385	430	420	376	389	431	417	466	396	386	372	416	431	445	424	442	397	401	416	397	404	415	418	423	429	444	431	366	395	420	408	411	430	385	398	363	472	438	419	397	393	401	421	401	385	425	404	392	412	387	426	409	418	404	424	439	386	430	378	406	413	433	398	406	411	421	371	414	411	413	394	397	403	389	408	406	425	378	418	409	392	445	389	381	392	399	411	411	457	415	431	390	426	391	426	399	404	415	419	403	416	455	432	426	403	403	409	414	403	403	408	441	400	425	379	422	393	393	393	416	403	403	449	427	410	399	436	406	424	402	404	408	403	403	402	461	407	403	379	435	397	372	396	391	408	445	352	406	398	431	440	422	416	425	414	399	385	399	414	403	405	420	408	412	425	398	409	418	438	365	399	380	423	428	433	435	411	439	412	395	404	433	405	430	402	411	399	410	443	412	420	425	413	468	408	397	401	416	388	406	401	372	445	436	437	415	420	411	409	413	430	431	383	403	416	392	427	398	388	399	381	427	427	391	421	409	390	412	433	417	429	440	393	406	430	413	382	385	377	388	391	399	405	437	417	439	392	400	365	403	400	389	406	390	450	406	422	393	365	394	403	432	405	407	412	385	422	432	410	426	415	400	423	440	415	402	420	411	388	435	430	386	357	394	452	399	404	382	401	428	409	417	427	425	383	376	385	405	404	436	417	391	409	446	431	425	423	401	380	350	439	391	408	408	379	434	383	397	413	394	449	390	392	394	391	436	429	400	398	435	392	406	429	399	439	383	437	432	381	404	414	411	458	402	365	412	411	420	408	403	399	406	420	398	425	438	390	429	375	383	418	399	427	404	439	414	447	409	414	394	369	395	429	401	428	432	433	409	413	423	419	407	397	423	427	392	413	383	363	461	433	418	391	402	428	388	411	378	382	418	449	418	416	393	401	433	447	378	377	445	435	433	447	449	441	415	417	412	426	430	419	440	454	448	415	382	394	402	411	417	419	385	429	455	423	469	386	430	400	413	452	446	399	435	390	397	415	383	438	436	412	428	412	437	431	426	406	399	416	397	409	419	392	417	411	400	445	419	453	417	433	408	438	385	463	393	391	412	399	394	364	396	460	419	429	435	460	414	439	370	430	410	405	415	411	424	396	411	421	430	425	420	392	362	438	425	409	415	416	410	397	411	431	403	384	453	428	399	375	419	433	408	403	412	370	452	400	434	437	404	410	420	404	402	417	418	427	412	437	426	390	409	411	397	420	413	390	407	413	405	421	404	425	412	375	439	442	382	419	405	402	411	403	400	427	395	409	419	405	435	401	418	426	389	420	399	397	392	422	450	408	437	426	451	383	440	410	444	408	423	386	411	401	422	403	421	429	388	417	411	417	434	361	391	432	412	383	432	426	408	407	399	435	395	380	397	418	400	376	420	379	413	396	435	393	421	390	385	414	411	398	399	413	417	430	413	409	406	420	401	398	354	412	408	429	416	412	422	425	390	374	379	430	396	429	440	390	436	418	418	389	435	430	411	386	393	439	453	421	383
23462	21060	28183	24154	21059	9243	794	565	481	461	422	382	412	364	376	337	350	341	325	358	335	339	331	319	347	324	289	334	331	338	332	311	341	308	323	323	333	344	351	332	332	290	347	281	293	286	278	326	303	304	302	321	331	300	317	298	328	276	328	302	334	305	308	311	293	295	283	303	313	284	288	293	321	307	301	309	311	302	307	326	342	305	315	319	308	305	317	347	319	307	303	325	340	329	315	311	321	336	288	311	335	286	309	296	281	328	288	316	274	314	322	325	319	294	290	313	269	327	296	326	288	302	298	284	284	295	328	324	314	296	339	278	285	298	341	316	304	321	336	308	322	295	312	334	302	293	310	322	315	306	308	307	286	305	297	288	282	309	310	304	336	303	299	308	327	321	289	297	296	360	314	324	287	324	277	334	324	306	334	299	309	310	330	294	333	304	319	329	308	282	292	325	298	273	337	307	287	303	326	306	297	318	318	300	311	301	273	292	308	356	303	318	306	312	309	322	318	306	297	294	310	295	305	295	301	318	307	323	356	307	269	327	368	320	321	298	286	323	332	334	298	302	284	309	340	326	299	328	317	283	281	266	340	304	303	294	292	306	293	297	319	325	310	324	323	288	294	317	305	314	327	316	299	317	322	302	317	286	287	306	323	315	304	305	299	323	315	314	329	362	304	304	303	295	317	307	319	297	281	328	293	304	318	281	304	304	339	315	294	328	320	314	303	304	315	320	317	325	281	279	264	312	317	304	295	285	320	317	313	309	283	298	288	316	347	320	338	332	308	313	302	297	351	294	299	303	303	312	296	292	309	282	290	328	326	278	313	326	321	304	296	328	314	300	332	333	315	327	299	278	323	318	306	299	317	303	314	288	278	305	301	306	293	302	292	325	296	293	319	354	313	306	315	323	288	301	331	300	323	325	327	303	321	322	322	310	304	291	272	293	319	290	317	310	327	299	323	319	338	316	310	281	303	304	322	298	335	260	288	314	308	333	310	291	324	304	314	279	305	312	330	315	274	298	295	318	312	307	319	314	303	316	321	340	293	297	306	309	308	297	303	328	300	333	331	314	313	297	303	297	286	281	290	307	304	287	284	298	310	304	314	320	321	333	281	299	339	304	311	297	292	314	342	318	296	306	307	300	293	296	281	311	293	334	311	327	300	300	315	360	307	310	346	323	310	255	320	325	307	311	318	294	282	263	303	307	323	318	292	288	306	314	307	308	284	326	312	311	317	322	302	311	303	297	321	320	326	328	286	319	297	316	327	330	293	313	278	297	317	330	361	305	311	313	293	324	321	291	305	270	337	272	275	340	318	330	322	284	308	315	300	313	302	326	331	302	294	305	324	329	301	287	289	293	319	309	286	328	322	276	310	326	290	312	302	299	306	292	328	301	311	284	266	297	319	334	311	312	295	293	323	339	313	308	294	296	305	294	308	341	303	317	323	300	315	291	292	310	297	301	313	314	303	333	298	329	298	309	340	282	286	336	310	319	317	307	315	320	336	285	355	316	313	315	318	298	316	289	288	328	325	319	312	317	315	349	312	306	310	305	316	318	341	301	315	302	308	325	313	320	308	322	296	303	314	304	312	281	289	295	333	320	290	305	314	305	334	338	330	299	310	302	308	279	283	301	313	298	285	304	311	299	320	332	294	294	288	311	329	301	304	286	292	278	294	328	310	334	283	330	305	301	280	305	311	304	304	312	294	304	323	312	285	322	318	281	329	317	315	310	337	292	321	336	287	322	299	307	330	327	306	308	306	281	295	293	298	307	322	342	307	293	310	314	320	309	305	320	270	312	302	302	294	305	308	312	302	306	311	300	337	285	306	317	345	333	321	277	321	299	279	330	300	332	294	290	307	285	360	326	339	295	293	319	283	320	315	326	325	309	304	309	330	301	341	307	306	337	298	311	309	326	321	322	292	310	340	287	302	278	281	314	306	305	339	325	321	287	318	310	323	319	315	347	298	277	344	289	321	298	302	312	322	285	297	311	328	344	316	337	288	319	300	291	283	313	325	290	320	318	342	317	294	301	315	323	318	322	336	343	320	295	294	319	313	301	282	315	339	294	302	271	325	274	311	296	316	296	302	311	296	342	311	317	305	323	325	300	311	296	296	301	301	323	319	291	289	328	282	326	308	315	336	307	343	276	303	297	299	291	295	321	295	279	324	324	297	318	319	283	320	343	279	271	314	318	299	352	313	314	282	275	311	321	334	288	333	277	308	297	324	267	302	307	342	305	319	296	307	304	303	273	295	326	334	310	309	288	293	310	291	308	335	330	308	320	309	302	279	303	332	323	308	287	302	295	303	302	310	303	319	298	308	316	292	283	333	301	307	304	321	311	303	285	323	296	304	305	310	334	288	328	300	294	313	355	331	308	295	299	313	329	324	333	286	324	357	310	335	293	281	303	299	317	337	325	293	321	325	322	309	304	304	307	329	312	303	307	303	311	287	305	315	304	292	299	338	322	308	309	303	319	294	300	322	295	300	320	322	295	326	307	312	318	292	320	307	309	332	322	307	323	316	295	321	303	314	324	273	300	308	301	295	304	312	328	287	328	298	334	291	313	288	313	307	304	332	319	333	310	313	293	295	322	309	311	291	270	287	313	324	310	305	284	311	295	307	291	311	327	337	282	340	307	287	300	327	286	312	309	309	307	297	315	311	305	322	345	333	350	349	300	294	300	305	332	310	337	309	323	300	336	316	300	301	302	278	308	346	326	322	288	295	318	288	318	322	309	308	322	320	308	310	330	305	336	329	316	322	360	312	318	299	322	313	318	332	329	315	313	305	315	336	300	307	289	300	299	274	299	303	310	324	324	306	294	323	302	297	297	281	307	326	335	328	305	316	310	268	296	347	294	307	277	313	295	298	334	314	333	303	318	310	326	304	323	298	306	294	280	327	309	301	314	318	324	300	298	337	317	303	302	305	319	337	319	336	326	302	299	296	293	349	300	311	318	307	298	318	295	316	309	294	288	312	299	325	321	300	331	313	308	299	336	317	311	309	293	324	299	319	327	303	344	283	297	300	326	337	322	324	286	307	339	291	318	311	310	292	336	303	283	331	303	308	328	292	301	318	315	287	289	302	326	294	287	293	300	315	266	336	294	292	326	264	306	337	336	284	294	327	319	309	299	273	294	317	295	281	299	285	308	304	295	278	288	314	335	278	294	309	297	343	312	294	269	309	308	334	310	290	293	305	335	303	320	332	299	285	320	301	328	310	320	290	318	316	286	324	286	317	303	319	310	308	326	316	291	338	299	317	265	309	300	299	326	306	294	293	295	271	308	316	268	295	305	322	311	294	292	292	325	307	336	286	286	320	321	283	295	304	306	299	308	280	307	303	291	328	322	331	288	289	290	294	298	295	289	302	317	307	301	305	310	295	333	332	303	280	290	325	313	346	300	286	339	299	290	307	294	323	304	288	303	312	318	326	331	315	322	311	303	316	314	327	291	277	303	310	308	297	304	332	302	302	310
3356	7848	5344	2495	1860	1410	1130	933	766	735	600	586	583	486	514	492	484	420	513	439	452	441	413	420	428	408	392	385	384	420	408	443	410	393	378	421	427	443	358	430	377	392	356	385	422	408	366	403	378	373	376	396	369	379	389	420	356	409	391	399	356	367	416	384	384	397	388	377	403	384	421	386	413	387	379	396	420	410	402	411	401	410	405	396	388	399	393	394	381	386	384	388	406	366	397	361	386	381	384	414	332	383	361	334	370	365	373	397	393	381	391	402	377	361	401	405	390	432	349	380	384	376	353	397	390	380	399	382	369	392	388	404	386	386	405	394	363	367	396	408	354	392	411	409	399	377	380	385	403	360	394	377	372	384	371	377	394	395	381	370	405	364	393	390	378	393	409	371	395	371	389	399	403	381	379	381	401	421	398	356	396	387	389	378	409	381	398	402	365	383	384	380	405	393	404	396	403	423	379	360	382	392	357	433	399	359	394	410	396	351	397	383	402	414	413	373	349	426	390	386	396	431	341	404	398	337	431	389	374	342	408	349	392	377	393	384	393	370	363	398	394	368	360	373	357	394	409	379	384	366	388	375	397	366	369	373	369	377	391	399	390	408	410	374	411	393	397	401	390	373	378	349	350	398	371	397	363	399	388	423	401	392	404	394	368	395	397	351	379	372	369	394	362	391	398	383	367	368	404	355	393	384	369	401	355	379	357	376	419	378	397	414	410	370	401	334	395	406	360	381	350	354	365	394	359	360	404	394	383	394	331	358	387	405	414	414	388	383	403	391	386	412	385	366	385	394	370	367	371	367	395	389	386	395	376	429	402	384	384	399	394	408	384	380	400	431	369	403	364	405	379	393	397	393	398	388	387	379	382	405	343	395	390	429	412	409	408	396	375	395	424	381	387	357	370	394	361	383	405	363	398	398	359	385	388	372	399	381	395	385	381	372	412	357	388	387	400	357	352	379	413	395	400	412	369	376	417	368	392	373	424	389	435	395	400	376	407	382	400	371	404	353	349	408	368	392	382	386	373	401	390	400	363	396	370	379	374	363	400	378	405	384	399	372	422	366	372	375	369	368	355	397	413	364	372	385	379	396	376	393	408	384	397	401	400	411	368	387	417	408	376	423	399	418	370	398	373	384	394	363	394	399	362	419	363	351	404	392	404	415	380	379	368	384	376	407	373	385	407	389	369	398	378	396	369	380	384	390	383	376	373	387	392	387	355	401	362	391	381	401	382	368	418	353	369	374	416	381	388	418	356	388	396	376	369	387	349	387	403	366	418	401	392	384	370	398	361	414	381	397	381	380	380	395	400	397	364	420	400	424	389	367	381	393	378	380	387	392	366	396	355	387	386	410	429	390	416	422	402	374	370	366	398	363	380	406	408	370	377	379	380	365	392	405	396	361	359	379	375	422	398	391	355	403	389	419	401	373	401	360	407	381	393	379	394	374	395	425	409	342	368	425	408	383	443	397	405	372	353	398	391	387	357	367	390	367	406	435	404	395	400	387	374	391	383	392	352	381	365	353	390	392	446	373	379	404	399	369	365	407	378	421	370	378	381	373	384	364	356	397	386	376	375	342	378	405	390	383	420	378	380	415	376	394	388	405	367	416	391	378	367	394	408	394	381	381	336	402	395	369	364	366	375	370	390	402	384	422	387	375	383	369	405	366	368	356	387	394	358	366	387	412	389	399	386	357	404	380	350	371	397	376	376	362	413	357	347	386	372	383	333	388	362	410	403	370	378	384	371	374	407	356	404	397	374	366	443	390	388	401	374	387	366	378	362	405	351	378	383	347	345	369	390	396	399	402	379	360	391	369	405	393	399	365	376	424	397	364	373	378	352	355	372	365	375	355	413	375	357	390	401	401	367	389	365	378	399	379	376	380	400	381	379	375	414	368	379	378	388	410	397	415	383	371	406	366	399	388	392	425	411	406	375	396	362	373	406	369	370	362	423	389	412	370	411	404	394	378	404	401	400	368	392	416	419	419	415	400	365	414	380	408	397	399	379	410	407	388	347	382	388	398	366	385	352	395	373	371	380	363	399	419	340	390	367	394	391	391	393	379	365	398	381	396	384	369	377	430	390	391	378	404	390	389	411	382	402	352	388	378	414	360	401	380	344	359	374	385	392	375	413	394	353	378	379	375	393	378	393	374	407	382	408	404	361	378	386	370	395	409	365	402	366	412	402	379	431	409	377	359	445	372	364	404	376	385	414	366	398	358	414	399	372	411	362	397	389	405	393	357	402	375	393	385	375	395	383	418	410	401	372	409	373	358	399	378	380	386	402	393	391	385	360	359	391	343	375	363	424	390	377	365	374	381	377	389	381	394	369	384	387	420	384	377	410	384	399	406	418	410	365	381	385	401	413	395	408	380	358	389	382	366	403	393	411	385	348	393	412	391	419	348	391	405	416	380	384	369	390	383	432	346	367	386	402	392	402	419	399	400	392	405	418	416	408	386	375	370	380	403	381	370	381	401	371	400	376	346	412	373	384	384	388	396	390	406	355	412	359	376	410	353	374	378	387	389	370	386	407	373	382	398	369	411	396	400	352	359	408	355	345	386	395	366	385	400	414	360	428	389	381	405	402	361	385	422	402	389	359	401	402	403	383	386	398	386	373	383	393	401	406	419	366	400	385	391	366	391	424	389	361	358	403	358	397	389	387	409	367	354	356	330	423	393	372	350	410	398	371	388	367	385	401	386	356	377	362	414	396	397	391	365	397	399	423	398	381	373	395	408	406	390	361	382	363	390	411	365	402	367	377	372	386	374	397	372	407	390	359	412	408	391	424	423	381	392	389	401	387	396	366	426	398	350	362	383	373	371	381	389	393	399	378	396	397	411	392	431	368	383	387	384	399	386	405	377	380	356	382	396	391	365	431	383	383	364	361	420	403	387	377	356	421	374	407	404	408	393	380	350	387	379	412	370	375	405	401	385	425	375	405	396	402	376	386	369	371	401	388	399	394	396	395	356	349	402	378	404	375	397	373	380	378	388	386	388	400	370	402	397	388	393	392	389	381	380	356	393	375	369	395	432	385	394	386	375	351	371	368	381	408	363	368	380	351	382	365	382	381	367	394	412	380	369	360	382	345	390	384	366	389	387	379	371	389	357	397	404	387	386	386	378	414	390	375	392	337	389	389	402	403	362	433	381	374	388	390	400	367	419	372	373	406	347	401	380	385	423	366	401	394	392	395	378	365	405	368	392	382	379	399	405	372	391	374	370	385	385	347	368	387	381	376	395	367	383	396	336	372	422	328	379	384	395	364	388	375	363	410	413	373	372	361	397	403	408	367	388	382	342	357	403	393	383	414	382	408	383	401	359	410	397	400	414	387	386	375	386	392	375	430	370	404	394	398	361	381	376	406	382	385	387	371	423	370	379	404	428	371	372	373	377	372	374	383	379	403	364	393	376	397	350	360	400	384	412	419	356	396	376	393	378	392	357	360	401	366	443	387	418	403	421	359	376	368	391
24733	21117	27089	25270	8964	496	355	288	267	264	253	226	240	240	219	215	197	202	199	218	227	200	206	213	217	211	214	165	216	199	184	199	200	221	208	236	181	211	215	211	197	204	202	209	219	188	200	208	185	183	200	178	204	220	174	210	170	198	203	188	183	199	175	187	199	218	213	182	208	178	192	180	197	209	194	170	201	199	197	195	199	176	183	198	206	222	178	196	187	197	188	254	178	194	186	189	201	164	185	185	188	185	178	195	188	185	183	191	189	203	210	183	179	186	210	224	168	189	203	207	191	199	170	175	203	203	183	194	193	168	206	173	184	197	199	193	178	197	195	197	214	186	187	186	197	193	197	184	164	195	182	214	216	186	199	181	182	188	169	205	181	185	185	218	186	178	185	188	216	207	212	184	188	191	192	215	209	193	189	203	195	174	165	201	178	202	200	189	184	165	208	186	206	194	181	205	177	199	183	184	204	202	204	180	209	192	202	206	207	213	189	186	191	170	190	192	197	194	192	215	211	191	204	188	206	200	195	158	178	180	197	199	179	200	206	186	168	202	187	194	198	191	185	185	185	208	183	192	209	205	175	189	197	169	209	173	198	208	203	189	195	229	177	225	217	196	197	195	178	195	194	195	171	202	183	169	199	198	211	199	188	156	208	194	208	193	199	187	173	187	189	189	167	193	199	225	200	187	199	211	204	195	182	188	188	183	212	198	223	199	206	225	164	205	194	193	187	191	182	198	176	210	173	185	178	186	175	223	203	209	210	184	190	191	206	200	203	181	182	193	199	206	184	175	176	198	204	198	203	165	197	194	165	194	183	156	196	180	203	206	182	194	185	181	209	179	209	200	187	187	203	197	174	200	179	216	174	187	185	188	193	199	183	181	192	191	193	200	199	192	212	193	190	176	180	190	175	197	197	217	182	205	195	205	215	199	189	196	169	208	188	211	209	170	200	185	166	178	205	226	190	186	187	191	165	222	185	196	196	188	185	200	197	182	205	218	180	188	168	190	195	185	197	172	186	215	191	194	191	195	216	181	184	165	200	207	168	200	195	174	192	217	200	190	164	184	205	180	186	169	195	187	229	190	192	209	196	189	181	187	200	220	192	178	204	201	165	191	207	196	198	174	175	197	176	213	164	204	188	212	206	179	185	200	193	169	171	197	188	190	188	181	198	192	196	185	175	197	189	201	211	194	190	198	182	200	216	194	178	200	200	215	206	178	211	172	166	201	195	204	197	178	193	200	171	183	198	186	163	197	179	207	193	192	191	195	174	199	211	176	196	173	189	193	207	190	181	194	190	194	208	194	189	209	170	201	183	212	202	188	200	186	206	178	197	202	205	169	188	191	217	229	199	200	181	182	215	203	206	186	192	172	189	181	220	196	213	182	186	193	181	227	190	195	183	204	196	200	178	191	182	186	191	178	186	175	182	173	180	180	197	206	192	176	191	216	172	183	197	174	159	202	171	200	193	195	197	200	194	200	218	166	226	187	173	204	201	197	177	196	198	209	179	200	198	167	201	210	214	168	182	214	192	202	210	223	189	183	175	204	176	191	201	184	188	212	200	189	198	216	196	197	201	168	186	182	203	175	201	181	179	195	209	197	198	204	188	198	201	204	185	204	186	224	192	174	179	206	203	190	175	187	199	181	193	176	187	186	214	184	176	199	205	191	234	186	190	188	196	186	189	201	199	189	195	182	206	187	229	193	185	176	200	205	207	207	171	171	184	203	179	173	180	194	220	187	191	206	162	200	203	182	157	204	213	175	213	183	211	197	205	201	180	171	186	175	173	186	207	189	212	186	196	191	208	203	181	179	205	223	185	191	198	194	193	184	193	166	196	206	198	207	166	205	175	195	224	201	182	178	195	211	196	180	213	176	179	188	198	175	205	206	199	187	184	173	183	199	188	177	191	213	179	228	195	166	202	177	193	185	213	182	180	209	201	177	198	205	173	202	200	205	189	199	188	194	182	195	173	183	188	200	192	177	186	183	182	198	207	194	199	191	202	197	198	220	189	188	188	174	199	184	186	188	178	205	192	197	188	174	181	179	166	194	170	186	241	222	214	197	178	213	178	208	183	165	187	168	186	189	201	193	186	175	206	184	191	181	206	232	192	186	194	183	197	188	197	190	207	210	214	208	210	188	183	188	182	210	197	185	190	206	194	183	190	183	179	179	179	205	227	163	187	183	192	180	189	197	202	176	181	189	192	183	196	179	182	183	167	200	176	212	199	205	193	207	191	187	200	187	192	198	184	206	183	182	186	185	198	216	217	226	192	211	182	184	171	210	193	148	201	201	213	180	162	208	229	208	195	196	202	199	167	195	223	233	172	225	196	177	213	201	182	176	178	214	188	210	194	197	205	164	192	195	200	198	192	175	183	192	194	208	181	179	192	193	187	180	181	186	173	205	180	191	200	188	172	189	206	202	201	207	196	178	191	190	202	220	179	197	178	198	172	202	209	200	205	196	183	170	178	190	208	213	195	184	173	188	184	212	184	185	186	186	176	226	179	187	200	202	211	205	223	183	209	159	188	206	197	196	188	205	177	186	187	184	203	194	194	172	183	189	203	193	180	181	202	203	191	176	182	216	178	181	167	198	210	203	213	202	180	192	222	190	180	180	213	181	181	179	167	173	189	196	196	185	187	189	195	187	178	236	191	192	197	171	213	197	191	182	198	177	217	195	206	194	193	200	179	212	195	208	212	161	198	218	199	205	171	192	202	213	203	208	196	157	172	199	201	204	197	211	179	188	165	190	187	190	197	192	171	169	195	217	192	196	206	201	206	223	187	184	186	195	190	178	209	216	167	213	191	155	196	185	240	188	220	173	175	190	181	183	210	204	198	201	177	187	203	186	221	180	194	192	202	178	189	189	165	198	195	179	196	189	173	206	197	191	196	196	199	162	197	203	188	200	188	197	172	181	171	187	207	221	185	169	199	217	229	198	201	200	197	202	179	177	201	193	184	195	187	196	195	223	176	180	189	185	191	190	189	182	199	165	192	194	177	204	190	175	193	200	192	198	191	192	172	197	194	188	194	199	198	173	159	183	194	190	174	189	188	193	186	211	209	216	204	180	187	214	181	213	189	182	181	196	173	204	207	203	190	203	212	180	178	197	217	182	198	196	186	205	195	191	186	191	203	184	193	198	206	195	193	191	188	209	183	174	176	204	201	159	197	188	211	192	184	192	189	192	198	227	184	161	193	194	196	180	181	205	178	192	178	185	238	187	181	186	190	187	213	176	192	194	181	196	163	212	190	210	205	208	177	197	201	168	192	193	182	188	177	190	184	190	193	218	188	180	194	171	185	192	166	187	184	181	196	181	193	198	184	186	181	185	164	201	168	189	180	181	196	177	202	193	167	198	179	209	181	204	203	193	186	188	179	181	197	213	209	203	188	184	176	187	185	201	182	191	194	178	177	168	182	212	200	190	181	204	196	209	214	185	191	207	186	216	217	208	198	181	198	199	197	185	190	188
3371	4146	2917	1340	997	787	664	554	453	429	378	331	339	278	306	319	270	272	273	276	272	240	252	254	258	255	271	263	218	248	266	271	255	247	260	242	259	233	234	250	256	236	221	259	211	277	233	243	257	287	241	230	204	240	224	263	214	236	246	244	254	223	238	207	218	236	233	234	241	274	213	221	264	232	240	237	232	249	232	229	225	253	268	219	234	228	228	235	225	219	214	204	216	245	263	240	244	222	224	236	245	230	233	250	253	257	231	218	235	231	232	243	206	254	240	236	240	241	226	255	232	243	225	234	243	248	225	223	256	244	210	221	240	282	233	246	260	230	240	246	250	214	221	222	256	255	236	221	225	255	234	255	266	237	236	248	235	240	218	207	228	230	229	233	237	239	221	207	249	245	215	258	254	234	225	253	255	227	233	233	218	236	223	242	237	243	227	226	235	209	230	245	244	246	247	229	243	233	269	218	238	241	245	240	214	218	213	223	222	240	223	258	232	214	224	220	242	226	245	226	250	244	263	203	231	224	229	245	217	242	268	224	230	213	248	238	247	220	223	211	241	235	211	239	246	218	251	243	200	236	251	253	236	228	216	226	246	243	223	198	232	239	225	229	212	243	259	237	223	268	245	229	238	237	234	216	225	214	247	221	227	241	211	228	225	245	220	245	231	247	233	219	213	238	238	251	254	218	217	207	252	238	248	215	253	247	239	220	222	222	232	215	264	214	244	242	243	221	231	241	243	238	228	215	241	257	205	219	237	226	217	242	226	236	211	242	218	242	251	239	224	233	237	264	215	250	252	245	234	238	240	237	237	230	236	212	286	225	218	235	231	217	220	218	222	225	227	278	196	235	272	265	233	223	232	240	246	223	227	223	251	224	200	258	233	234	200	236	250	240	224	257	242	224	205	233	228	257	240	250	209	267	242	225	250	242	249	250	243	241	233	251	228	240	234	264	239	264	242	234	242	227	243	228	257	237	232	245	254	216	273	234	234	228	219	232	235	240	232	223	209	216	235	251	254	227	271	212	256	236	209	212	240	252	236	229	239	239	215	227	229	223	238	251	234	194	224	253	254	235	251	253	205	225	244	237	199	224	241	232	246	235	232	226	240	245	232	248	242	232	222	225	222	232	222	219	262	232	249	254	218	230	245	235	263	249	221	233	221	231	236	254	210	236	244	236	242	236	228	227	224	245	226	238	231	232	207	235	226	236	207	232	239	230	231	197	247	231	235	230	253	217	251	242	247	237	215	245	228	238	225	197	231	216	216	234	249	224	214	245	229	247	236	231	231	222	240	238	211	229	223	248	251	261	234	244	226	206	235	241	222	243	240	230	199	239	236	224	250	242	239	251	248	216	231	241	227	208	219	250	225	236	241	233	223	249	241	224	242	229	216	229	209	226	242	222	219	242	230	245	212	239	270	231	205	223	214	230	228	229	241	244	211	202	225	237	235	235	220	227	246	236	222	228	239	215	216	229	242	246	244	239	263	219	243	243	227	210	229	222	251	221	242	247	239	246	212	261	254	242	237	231	229	224	219	260	242	235	251	224	216	245	227	237	253	246	237	230	256	194	266	232	239	243	236	228	229	208	244	230	236	243	228	229	231	209	231	240	207	233	239	232	228	234	251	214	273	241	226	255	243	234	225	239	229	211	226	242	230	239	256	211	202	239	229	240	209	232	252	228	239	227	217	233	217	245	208	233	219	214	251	223	229	262	208	229	213	250	234	203	248	254	201	244	276	225	241	214	239	206	222	229	270	225	243	215	251	251	252	230	228	231	283	233	245	262	275	224	225	222	220	234	220	227	211	249	223	218	241	239	247	215	241	244	249	242	222	237	229	251	247	253	253	223	227	229	202	226	251	254	271	247	230	221	246	237	234	221	198	238	252	218	251	188	206	243	229	223	233	230	273	213	245	196	244	224	215	222	254	224	271	203	229	222	230	230	234	236	238	236	223	237	216	227	242	237	238	235	247	244	225	215	233	217	220	250	216	252	241	237	249	239	222	219	242	239	247	217	254	260	239	245	219	231	222	227	223	238	256	265	243	229	241	222	256	234	235	251	258	233	249	261	220	222	242	252	240	245	248	251	238	219	229	200	217	210	218	225	231	218	232	221	209	241	234	228	228	240	204	209	234	248	250	226	204	248	224	236	198	227	229	256	240	238	254	231	260	274	225	225	220	219	242	250	220	230	249	246	213	241	247	245	224	241	247	235	215	218	267	230	243	242	211	237	231	215	227	209	219	205	235	240	214	234	246	258	260	222	231	229	211	226	231	243	221	228	196	243	217	234	223	275	220	240	243	203	231	244	238	214	234	227	230	214	243	220	237	231	235	253	199	247	235	238	237	243	261	253	239	228	242	236	230	239	226	197	264	238	238	249	219	251	247	208	231	228	229	232	230	231	236	236	244	212	254	230	248	246	234	237	222	245	221	234	230	227	259	249	232	219	242	216	224	228	251	215	239	234	239	213	246	235	226	222	221	248	241	221	229	241	207	222	251	223	224	219	235	249	226	254	232	227	218	244	243	219	224	224	250	239	220	260	251	185	244	248	252	238	229	241	231	224	222	211	254	212	222	222	229	245	254	238	235	238	253	245	229	219	242	257	209	260	238	240	229	221	213	227	247	219	234	217	208	219	217	239	218	236	228	230	253	230	222	239	233	229	250	251	224	218	240	242	226	235	234	268	234	256	229	258	257	212	232	247	232	246	189	226	199	233	258	240	233	244	226	217	244	241	249	225	225	232	261	246	247	252	209	246	223	239	245	223	234	233	247	248	223	229	227	236	238	261	205	240	218	227	230	251	217	214	226	241	253	205	225	242	247	220	231	228	253	277	250	263	232	233	234	233	238	243	234	219	214	248	233	207	230	238	239	253	241	247	240	236	238	254	234	236	231	238	239	235	243	235	221	235	239	214	217	233	239	224	229	213	259	244	250	242	221	236	233	251	235	237	239	229	223	212	213	234	227	258	231	230	255	232	245	239	248	207	221	239	224	262	269	230	234	215	220	236	231	260	213	238	195	219	220	230	255	229	224	252	236	244	258	223	216	249	262	253	260	218	237	224	191	230	240	228	248	261	221	250	219	240	217	236	232	199	214	213	251	249	210	222	232	219	224	250	210	222	238	242	244	229	211	227	254	254	227	240	208	212	240	208	243	208	214	248	212	218	251	249	225	227	210	247	233	229	220	223	243	262	232	229	267	234	223	253	241	247	249	213	242	254	241	256	232	221	223	248	238	218	237	220	228	240	209	215	215	199	211	266	224	214	249	252	265	222	238	229	231	239	207	221	236	224	234	214	249	227	212	228	221	242	224	217	265	242	231	234	217	227	243	259	240	216	246	248	231	217	216	217	243	232	225	245	236	195	221	237	259	233	223	249	223	239	213	252	232	222	240	234	258	220	242	236	231	212	200	232	262	242	239	243	235	229	229	247	257	226	222	218	215	215	229	239	221	272	227	233	209	244	244	248	218	209
22528	21138	28724	23803	21140	21163	6644	646	458	398	325	282	270	284	201	201	212	195	167	184	187	179	174	155	155	137	168	161	153	128	127	156	140	133	152	115	142	126	151	142	155	146	130	113	157	125	126	119	112	116	136	140	121	138	128	136	124	133	137	106	107	142	101	144	131	121	120	134	138	118	137	104	107	138	130	127	120	140	132	125	118	131	101	137	102	121	134	120	108	128	131	121	137	149	137	153	120	132	127	109	131	123	121	148	135	126	120	121	147	107	136	127	130	115	141	141	118	127	127	127	127	132	126	144	133	135	119	125	133	123	125	122	126	118	119	130	117	112	125	124	123	126	154	139	118	127	115	137	143	136	130	108	133	133	126	129	121	129	125	135	131	130	129	136	148	134	140	132	136	147	128	128	120	123	129	125	124	123	139	127	116	104	118	139	125	128	120	110	127	116	126	111	109	129	139	154	119	151	101	123	141	120	115	118	119	141	132	105	124	136	122	121	119	123	138	135	99	146	126	110	127	114	131	119	121	108	118	133	122	123	114	103	125	131	128	145	105	122	113	103	122	120	124	132	132	129	122	140	140	112	113	109	111	149	115	128	135	157	110	121	146	105	138	129	118	126	120	137	118	137	114	130	121	127	107	135	110	139	148	112	116	141	118	127	127	115	120	114	124	121	117	125	136	124	130	143	107	134	123	141	123	120	121	92	118	133	123	123	143	131	131	121	108	116	128	122	112	125	123	121	124	98	136	108	135	134	146	128	109	125	134	122	151	123	117	118	133	138	138	114	123	133	116	133	139	110	133	109	114	120	135	102	146	104	120	124	124	137	145	131	131	140	139	120	126	123	121	146	133	129	124	139	121	134	103	109	126	130	97	134	134	118	116	107	114	128	133	109	105	135	113	132	99	129	127	122	115	120	129	119	112	128	144	110	115	109	118	120	106	117	131	123	130	118	118	126	143	113	123	111	116	121	135	115	145	133	130	119	133	129	128	103	140	143	115	116	135	127	110	127	141	137	114	116	137	134	94	141	131	110	112	124	132	131	123	117	132	160	124	122	114	125	100	113	125	122	128	121	130	120	127	120	119	126	117	113	134	133	121	111	132	134	139	122	111	123	122	124	126	116	121	129	119	117	119	114	140	136	145	124	133	138	121	120	121	121	118	122	131	113	121	124	126	139	121	139	134	123	127	132	124	125	116	126	97	132	113	135	133	116	121	128	104	109	118	138	136	122	133	126	143	104	150	131	141	133	147	123	127	127	118	111	132	112	114	142	111	111	118	125	123	101	112	143	116	102	136	130	126	123	116	109	128	118	142	111	102	128	103	120	127	141	134	140	124	96	130	119	119	106	124	130	122	123	141	139	121	123	105	115	134	124	99	120	134	115	135	109	121	131	133	126	125	137	125	120	147	121	139	125	115	113	113	103	127	113	118	115	127	116	129	132	120	130	123	133	126	114	113	130	115	116	130	112	126	106	137	131	116	110	128	132	119	128	120	120	128	122	122	114	126	115	138	115	116	120	113	135	129	122	131	139	119	117	151	114	113	112	128	112	131	140	108	114	122	115	129	131	122	116	132	122	130	125	151	119	111	104	118	132	126	126	139	110	129	131	137	129	134	117	97	112	123	129	127	122	113	117	139	123	125	125	122	141	124	128	141	113	111	124	116	131	134	139	133	135	128	127	136	152	110	133	125	106	129	133	127	123	129	115	112	127	120	114	118	153	133	111	140	138	134	118	133	127	125	111	134	123	118	136	130	138	118	114	126	150	132	108	130	123	126	111	115	112	138	125	120	108	140	103	130	114	123	134	136	111	119	106	115	113	128	134	125	118	128	133	91	119	120	134	130	136	113	124	109	118	133	114	118	125	128	116	134	130	130	125	134	108	127	138	123	145	134	114	147	114	146	137	139	130	135	121	120	120	116	111	107	113	125	116	126	149	131	123	119	128	132	128	122	117	106	112	125	104	133	131	129	130	144	123	117	120	122	125	123	141	109	124	121	129	136	123	122	149	139	119	107	137	101	119	124	133	127	116	139	102	125	105	117	114	145	112	116	139	144	128	125	118	107	119	128	130	126	127	123	136	118	125	126	121	144	127	116	137	125	143	123	123	117	122	112	125	129	133	122	131	126	128	120	120	121	129	122	128	129	121	126	132	129	120	131	125	128	131	116	135	122	128	129	114	117	116	125	106	137	127	143	136	121	144	123	117	127	136	128	122	124	127	143	109	115	119	116	126	109	134	136	128	141	118	121	116	133	127	138	125	107	129	121	122	133	129	119	142	119	120	129	122	124	125	132	115	136	131	131	133	120	133	134	110	129	102	118	134	129	136	132	117	134	125	145	135	106	114	139	130	101	122	115	125	132	121	106	138	127	110	132	121	115	138	137	137	125	112	132	125	151	129	129	104	131	138	103	119	141	135	109	116	160	125	123	152	122	142	130	138	118	127	134	110	123	116	134	120	122	131	115	103	131	132	103	126	139	136	107	129	141	99	95	128	116	125	146	99	147	122	134	121	122	101	121	125	118	135	119	145	135	124	121	119	126	122	140	117	132	112	122	129	131	137	136	117	123	125	141	137	124	132	123	118	148	111	120	117	127	115	129	140	150	146	148	146	130	123	133	124	108	137	117	132	134	116	122	129	117	121	115	121	135	107	122	118	125	125	113	121	128	114	130	119	128	114	143	118	135	143	139	102	125	140	123	94	130	120	120	116	113	120	124	105	125	132	133	110	107	124	138	129	114	121	140	130	133	111	125	148	105	121	133	127	132	124	112	119	117	99	114	125	135	131	121	130	128	111	116	133	141	126	123	149	120	121	117	143	122	108	136	115	125	128	139	120	121	129	134	122	114	114	123	119	117	124	124	117	112	138	114	122	142	130	120	130	137	143	128	116	111	146	128	100	140	131	119	131	133	116	128	123	125	134	129	106	124	131	116	112	125	140	118	128	109	145	121	140	114	118	112	122	115	128	115	103	133	125	128	144	122	121	132	128	108	103	108	127	137	139	102	117	100	105	119	113	140	124	109	115	133	129	111	116	119	97	119	124	137	115	129	124	123	132	124	129	115	127	133	112	136	103	125	121	127	146	135	105	117	130	123	136	104	136	107	126	128	125	143	118	129	127	128	119	137	113	138	113	137	131	111	123	124	123	107	134	116	143	125	136	145	126	129	132	97	115	117	112	141	130	127	102	124	125	110	133	118	116	129	155	128	124	115	120	105	125	118	122	115	112	137	106	143	106	123	130	129	116	133	113	147	125	143	117	124	118	126	113	132	140	128	131	121	113	130	121	124	128	171	103	139	130	113	112	113	118	131	128	131	122	132	115	122	110	146	124	132	135	126	123	139	122	119	115	114	149	127	112	123	118	126	119	125	125	131	137	104	140	128	124	114	132	158	122	139	128	111	125	127	120	112	128	134	120	128	128	111	127	121	127	110	112	105	97	135	119	117	128	126	126	128	104	122	124	132	118	115	136	126	118
4479	13055	9008	4152	2800	2089	1654	1231	941	806	690	570	493	422	385	348	339	307	316	287	274	255	249	200	215	210	181	212	171	173	186	185	211	201	178	200	182	180	163	187	214	179	171	183	167	165	181	156	156	179	170	191	155	146	191	143	173	180	168	165	169	170	166	169	153	173	148	167	169	163	180	161	181	176	172	158	153	143	176	178	144	166	157	159	145	157	156	173	155	165	152	171	169	168	167	155	146	159	164	172	163	155	182	166	168	174	156	166	158	163	158	159	150	153	146	170	138	162	147	151	150	159	149	162	164	174	174	137	135	162	170	173	145	152	159	151	180	164	180	155	160	140	160	151	169	162	163	176	152	156	164	159	169	133	146	166	157	159	158	148	149	170	173	153	146	150	169	181	163	146	163	139	163	148	178	180	162	148	161	166	152	167	155	152	147	169	160	166	139	149	167	171	176	154	157	181	170	171	140	156	164	155	153	152	160	151	155	175	162	153	150	154	144	143	168	172	172	169	160	175	171	166	170	155	156	150	155	139	170	155	134	175	149	169	192	165	163	141	158	154	166	150	154	177	155	151	168	150	127	156	165	185	132	162	162	145	162	131	160	148	150	180	150	169	152	182	136	175	158	164	161	187	161	151	149	152	155	139	149	148	176	168	155	134	146	154	142	162	149	147	141	175	146	170	146	166	160	169	159	161	157	166	138	150	151	163	130	151	165	163	165	159	172	158	169	148	135	166	142	146	189	145	171	151	152	156	142	159	151	155	170	136	167	166	166	176	174	171	134	150	153	187	165	165	186	155	144	163	158	172	169	165	169	149	170	166	169	165	142	185	169	156	149	150	167	144	160	161	168	159	174	131	155	144	183	179	175	140	145	156	173	145	151	167	162	164	170	131	139	152	166	136	155	177	178	167	171	163	156	175	173	151	159	147	161	163	160	172	168	171	153	165	163	162	157	150	130	158	170	160	148	168	161	153	156	182	159	174	168	159	144	158	171	120	151	150	162	131	151	156	150	144	178	172	150	168	153	164	156	164	157	183	145	162	150	151	165	154	143	154	159	167	169	170	175	151	171	145	156	177	153	159	156	156	184	151	167	178	175	162	140	151	166	143	147	186	148	155	161	154	169	167	157	159	160	166	167	154	155	159	161	159	149	146	151	150	143	163	149	160	164	163	141	165	157	172	160	151	168	162	156	161	158	156	193	152	180	166	176	169	169	167	162	153	147	155	153	174	161	172	150	137	149	149	143	162	146	162	158	158	155	159	156	163	169	172	166	152	146	180	170	157	140	158	147	170	146	171	156	151	168	148	147	154	154	159	171	175	141	165	146	165	167	159	166	189	153	143	160	139	138	158	174	168	175	152	148	140	149	140	137	180	144	171	181	166	167	159	155	176	147	162	146	178	150	161	148	180	162	162	155	173	161	164	136	158	144	157	153	146	146	158	152	175	149	155	186	153	168	173	152	173	143	172	159	161	177	157	158	138	185	152	167	158	177	161	154	166	147	163	175	157	156	169	164	138	171	172	174	169	167	150	149	163	165	165	155	155	175	157	164	143	153	160	161	167	163	149	202	157	159	179	131	142	141	161	167	149	161	160	165	170	162	170	174	165	142	174	154	177	171	171	180	157	149	143	146	162	180	179	171	161	170	167	162	159	153	163	152	159	165	175	163	161	158	162	177	154	155	181	162	160	165	179	145	147	155	175	136	161	184	149	170	120	155	146	155	176	153	162	168	160	152	163	173	180	168	169	158	168	188	147	152	158	166	163	156	159	161	160	147	146	174	150	160	168	166	148	152	154	159	155	144	160	168	153	170	145	143	132	158	168	161	166	142	149	157	168	147	147	147	155	170	147	174	165	166	170	156	157	168	153	174	189	163	124	146	145	157	172	171	164	180	154	165	166	161	147	181	146	173	156	164	171	161	135	158	156	143	173	143	143	164	160	168	142	142	142	162	154	141	169	156	175	149	140	165	147	160	177	140	158	171	172	152	145	148	159	148	166	158	166	155	167	144	143	150	151	178	167	128	154	157	126	162	151	156	166	181	146	135	164	137	159	167	174	155	146	161	166	174	158	134	147	156	141	161	140	163	153	175	161	158	141	153	165	149	158	166	160	170	164	158	154	154	173	155	142	159	169	168	164	168	158	144	154	166	142	158	158	164	175	176	143	171	144	144	178	162	177	159	146	138	160	150	176	160	151	146	145	155	152	161	157	165	170	155	178	165	162	152	158	163	156	161	155	129	159	151	165	163	171	153	172	156	193	154	151	148	164	157	160	161	158	153	145	146	168	158	170	170	183	142	168	174	157	167	164	152	161	167	179	178	189	155	158	144	163	174	136	153	179	141	160	167	138	159	165	176	172	172	156	163	173	142	158	148	166	175	165	157	156	164	135	140	160	159	169	168	165	151	175	178	150	131	150	151	136	145	166	169	151	164	159	142	143	183	150	139	155	180	144	181	135	176	160	165	144	145	170	166	166	156	181	137	148	161	153	186	159	148	165	150	162	169	167	155	166	154	170	144	154	152	172	157	167	163	162	168	160	159	149	149	174	159	153	141	164	163	153	161	144	150	166	157	172	166	168	161	157	160	153	173	177	130	161	152	163	166	156	152	156	150	138	137	152	164	151	163	138	148	184	175	160	153	157	178	170	163	165	164	169	155	131	145	138	142	156	166	160	137	161	163	139	160	146	161	151	149	163	162	170	138	156	176	162	162	173	182	157	143	164	158	156	143	147	164	156	160	148	156	169	167	146	139	167	161	158	157	162	153	178	160	179	135	184	161	159	162	134	155	171	153	141	157	158	174	141	138	164	142	162	163	155	159	166	184	161	177	163	163	148	156	138	135	176	167	152	155	174	173	128	170	182	162	155	183	166	162	139	151	150	169	161	158	144	199	153	153	163	156	146	143	152	144	144	154	172	166	137	155	154	173	159	163	194	160	163	163	154	159	155	163	150	159	160	150	154	184	142	148	167	153	149	132	157	141	158	173	178	181	153	145	141	170	160	155	136	167	165	178	172	169	120	157	159	165	141	170	150	157	189	188	172	145	150	142	148	158	140	161	171	161	172	126	153	161	155	144	142	172	168	165	155	141	166	179	159	162	149	187	178	157	155	154	188	152	158	174	180	159	181	152	171	165	169	159	169	165	151	162	163	154	158	178	154	152	169	176	168	153	162	153	161	169	153	148	141	159	160	160	149	166	151	152	177	161	147	166	138	174	180	143	188	163	174	168	161	152	162	151	148	167	158	156	200	157	162	158	176	164	167	151	153	168	176	164	162	165	137	154	156	153	165	165	128	162	152	169	177	162	162	168	169	168	174	165	154	161	152	167	163	177	177	151	146	180	176	171	168	166	181	161	178	153	152	170	155	143	156	146	181	164	162	148	166	153	166	161	186	167	152	139	161	174	159	168	157	149	170	150	161	175	143	157	152	141	146	146	168	145	140	177	132	137	167	186	161	153	169	134	152	146	142	168	162
27472	17973	3431	537	388	382	388	326	322	363	342	359	361	375	348	335	309	345	316	325	340	331	329	362	372	336	352	370	343	326	311	358	331	346	338	325	351	306	304	333	318	314	357	341	319	353	321	362	358	356	348	307	310	308	325	336	353	345	339	368	338	322	354	346	365	305	332	303	327	353	338	334	323	340	336	282	337	324	336	371	332	315	360	332	338	329	352	339	352	345	340	341	282	373	335	350	335	310	347	345	347	353	375	333	355	347	298	344	318	346	348	315	330	330	312	326	335	311	326	336	299	335	358	348	321	341	343	377	298	347	359	309	321	315	368	339	322	334	297	343	316	306	322	312	351	358	334	330	355	338	329	321	329	346	327	342	362	328	307	342	362	352	319	352	357	347	300	329	358	357	339	316	328	344	337	297	362	343	313	323	300	315	332	336	338	362	341	334	366	376	321	334	331	350	319	314	328	363	320	338	325	337	351	337	306	349	337	323	319	372	333	334	311	361	339	321	358	350	336	316	325	342	332	344	331	348	292	338	330	317	306	324	309	356	352	325	322	302	312	353	320	332	293	345	350	343	356	345	314	324	361	329	297	331	348	288	329	328	334	333	323	373	343	335	316	318	341	319	346	306	366	317	314	350	331	358	318	361	321	347	324	348	285	320	358	298	353	319	353	336	324	336	324	318	325	334	332	360	349	345	319	324	322	340	325	351	323	330	329	336	355	359	322	336	322	334	339	362	337	329	358	334	334	315	308	350	282	309	333	307	334	363	323	332	359	346	327	366	315	321	361	354	318	317	321	347	330	337	331	330	313	356	336	328	334	360	270	324	363	341	319	358	346	289	313	357	332	354	327	341	331	351	367	304	343	307	365	304	344	320	344	342	348	325	312	327	355	371	368	329	324	322	338	356	330	347	320	292	296	360	358	348	373	332	358	358	310	340	312	350	353	321	341	338	332	307	338	318	349	354	355	360	333	353	345	315	297	356	359	319	314	330	334	316	324	355	332	324	363	327	316	349	282	328	344	344	351	340	313	331	296	316	333	360	366	358	342	347	338	334	298	306	365	370	303	381	325	347	332	308	323	352	357	330	307	339	367	336	365	366	325	329	353	349	320	343	312	344	333	359	333	340	327	356	309	329	312	311	336	311	341	333	347	303	324	346	320	303	313	312	356	315	343	352	333	342	344	318	351	338	316	343	323	336	332	316	324	330	346	322	354	327	329	344	372	359	353	326	305	309	287	349	310	326	335	362	325	325	366	328	313	339	341	311	319	334	324	331	342	332	321	343	315	341	336	333	360	315	350	358	314	306	323	328	330	320	324	319	295	321	337	359	323	313	323	335	354	358	330	344	317	326	355	352	322	354	327	338	330	331	320	369	300	367	371	352	289	312	322	312	346	318	348	307	345	336	320	346	296	337	354	311	308	315	308	350	330	344	333	349	300	304	288	323	317	337	342	326	306	352	326	327	358	350	324	365	354	352	304	331	375	328	307	305	312	343	326	331	341	329	349	349	323	362	357	324	309	319	334	305	340	362	321	321	334	357	325	333	321	335	323	348	360	368	355	307	372	332	318	325	319	343	326	373	312	299	335	354	327	329	349	323	331	285	323	327	312	329	355	301	305	336	352	300	339	333	346	348	321	319	342	307	352	318	325	372	324	375	304	359	334	354	343	340	341	308	347	395	309	347	331	351	338	350	322	319	372	333	315	325	352	325	332	331	341	320	332	333	318	332	344	349	308	343	336	331	359	331	342	363	342	327	312	325	352	323	314	348	322	325	316	302	316	337	327	336	331	325	355	328	332	327	345	324	342	321	315	312	334	336	284	334	331	324	379	315	328	333	329	325	340	340	318	337	312	365	340	350	343	338	337	324	351	363	332	330	332	321	308	343	357	366	336	343	364	369	306	342	353	300	315	323	326	328	335	334	336	363	320	340	314	320	336	353	310	323	304	321	334	330	355	370	343	338	333	346	303	329	308	325	291	341	340	315	345	360	296	319	338	355	332	313	320	336	338	325	319	334	312	338	322	318	334	351	354	306	309	307	324	329	356	307	334	313	358	329	337	326	333	305	359	337	318	315	335	368	358	334	329	310	348	346	325	339	325	335	380	312	328	353	320	336	336	378	328	323	358	343	317	308	312	349	338	339	304	314	337	308	329	318	315	346	310	343	313	334	333	350	336	334	340	325	334	332	327	315	304	349	299	334	325	355	330	334	347	366	337	321	342	357	293	328	339	313	317	354	339	353	327	369	318	331	331	352	334	311	356	308	340	293	339	328	369	355	334	366	320	335	305	319	334	374	332	321	354	306	304	349	315	319	331	326	372	323	325	357	319	354	300	354	324	324	334	335	334	291	329	341	322	322	323	368	343	344	331	331	345	306	339	335	343	333	380	329	321	333	329	359	334	321	338	353	302	306	332	324	331	288	329	337	333	293	336	340	348	342	338	344	352	335	331	326	317	345	334	348	317	339	321	370	346	342	315	313	346	329	344	317	311	305	340	337	355	332	313	344	321	336	319	359	327	360	328	300	309	338	347	345	316	327	304	363	339	344	364	315	341	304	331	351	338	337	317	360	326	327	331	315	324	325	297	342	334	308	296	320	355	351	348	297	326	290	313	316	301	302	345	316	322	372	351	361	305	368	355	361	302	337	334	348	363	303	326	319	354	358	308	347	330	371	307	352	314	322	312	369	329	354	307	328	308	328	301	334	373	326	361	326	350	325	320	345	346	358	351	390	321	314	338	332	336	344	351	353	344	325	323	303	342	333	315	325	321	340	313	351	329	326	307	343	323	296	331	347	349	360	321	331	330	300	348	349	327	334	344	335	302	332	355	347	368	324	325	321	327	329	341	327	356	328	311	353	321	300	339	316	337	339	338	340	316	319	341	323	350	324	327	337	327	354	340	321	355	344	326	333	349	337	350	338	362	311	326	337	301	341	316	365	330	354	390	332	319	367	319	323	353	322	360	346	340	315	311	310	339	349	329	326	305	325	345	330	340	336	352	308	324	336	313	298	350	372	350	368	341	308	351	361	325	341	322	313	336	349	334	344	349	387	324	348	333	315	348	335	321	353	303	319	323	340	355	347	301	320	333	338	360	325	330	319	269	335	333	343	373	306	333	323	334	327	324	317	340	353	325	304	326	335	353	324	309	315	339	346	353	321	344	335	308	315	360	323	314	355	331	320	343	298	357	315	344	346	306	323	319	304	311	344	329	321	337	326	278	354	350	341	329	356	365	318	323	320	349	347	326	306	355	325	330	352	326	350	321	357	351	340	288	343	334	346	313	314	297	329	312	322	305	345	344	322	300	341	323	391	336	358	343	322	349	348	322	344	329	312	349	343	323	359	310	345	359	330	339	307	366	337	327	343	330	356	314	331	330	332	344	318	342	333	347	334	291	356	323	313	352	326	327	309	362	286	329	323	331	340	349	334	308	312	325	319	350	337	316	316	339	335	341	310	322	335	310	323	337	358	341	329
4402	823	697	506	479	464	421	410	437	386	428	432	446	400	418	410	423	389	416	391	375	419	372	436	374	426	402	444	458	397	403	395	403	376	455	378	424	410	428	431	379	364	398	402	392	419	450	416	435	423	386	432	421	401	395	396	436	393	414	444	383	384	427	407	401	422	398	432	431	440	436	412	427	402	395	369	406	447	408	430	390	437	418	392	394	401	415	428	391	408	405	379	419	407	430	369	402	424	417	414	389	447	418	385	381	374	438	379	433	380	423	438	406	423	392	391	388	402	445	414	441	428	403	413	420	427	421	404	406	429	410	382	434	454	402	402	421	375	418	402	416	422	362	397	391	400	389	434	399	427	401	438	404	433	408	399	417	421	430	421	413	386	408	415	422	387	389	405	424	426	456	404	425	432	429	370	390	416	419	380	422	412	399	393	419	447	450	446	399	423	434	424	436	408	382	406	404	408	378	442	400	416	418	407	401	401	405	401	411	472	409	439	436	420	402	429	426	425	415	443	386	403	391	401	427	419	397	400	410	428	425	358	383	408	395	408	424	409	415	429	411	411	417	420	423	382	445	407	401	411	391	389	423	423	380	392	399	413	413	408	395	379	416	416	405	448	391	418	379	423	426	420	359	375	387	427	398	413	430	425	417	437	412	384	403	413	402	383	418	400	404	423	406	386	376	413	393	383	393	407	389	396	401	432	393	379	418	393	416	462	417	404	409	424	445	401	421	391	385	424	410	412	404	429	409	424	409	410	408	405	423	412	420	418	364	404	392	423	402	399	393	418	433	400	395	436	389	396	407	394	431	437	410	430	362	363	438	412	421	383	399	388	392	388	377	407	417	409	423	402	408	420	437	412	414	387	416	391	420	393	377	402	390	408	408	420	402	406	365	386	386	429	431	394	413	424	403	407	420	421	402	409	394	393	394	408	437	402	385	430	405	389	417	410	414	387	403	426	434	386	422	404	370	370	429	434	407	405	422	411	400	402	410	427	417	385	427	364	423	382	413	475	400	405	367	408	421	403	429	428	393	391	401	409	419	421	412	402	393	428	431	412	413	376	370	444	388	460	393	398	405	389	413	435	388	408	404	431	405	421	425	421	481	394	432	411	392	412	390	406	412	411	439	435	393	409	404	386	394	425	425	431	429	398	416	380	397	413	423	384	412	381	395	409	424	435	434	415	410	407	428	400	380	409	381	378	426	406	393	461	402	402	375	409	411	398	389	417	422	425	388	406	388	431	374	418	380	391	413	413	388	380	400	418	388	436	383	404	390	405	429	379	456	375	419	414	408	379	411	409	416	407	443	427	385	394	411	415	409	422	415	390	404	436	403	425	445	444	382	398	381	413	408	419	432	387	383	414	429	355	409	442	396	431	421	387	388	439	416	426	424	404	446	427	428	390	381	427	366	395	420	430	418	448	403	376	412	388	402	410	433	383	393	402	411	412	414	404	398	416	435	414	378	388	373	427	383	367	381	384	414	412	421	432	401	439	408	415	407	417	424	402	410	407	420	388	419	428	404	369	425	423	400	394	397	375	377	416	424	421	373	395	373	423	412	452	402	372	387	443	430	420	398	423	450	424	418	394	417	438	414	387	387	398	434	395	401	432	410	384	394	382	442	390	392	440	425	414	394	390	398	409	391	406	391	399	378	423	431	419	427	374	387	413	388	397	375	410	408	409	401	414	429	436	433	422	454	392	390	415	415	422	423	419	399	382	396	388	377	435	400	390	409	420	421	398	403	409	395	375	389	418	412	393	453	382	410	434	380	405	433	413	427	388	411	418	439	384	395	382	423	425	413	388	377	377	399	399	422	415	393	377	412	405	373	381	397	383	378	391	406	391	397	381	442	379	452	432	382	407	419	411	392	384	404	417	408	380	431	437	426	377	395	407	385	410	400	412	413	426	429	404	399	412	403	408	407	406	397	397	391	422	413	410	432	417	412	447	443	393	376	392	434	410	409	404	412	429	412	412	398	411	401	425	379	433	398	394	384	391	391	428	422	391	404	411	445	403	389	413	398	418	412	411	428	407	409	406	395	401	408	398	423	419	410	436	425	425	401	423	458	421	395	411	398	400	370	379	417	382	421	407	407	409	418	412	405	402	428	414	382	409	405	408	401	386	374	393	423	421	404	422	424	375	434	418	422	400	334	417	419	445	414	382	394	402	360	411	408	408	439	375	412	384	415	409	396	421	428	413	390	452	402	398	421	371	418	390	430	415	397	427	408	369	400	414	373	414	425	419	400	405	357	383	422	449	438	385	386	411	407	400	396	401	376	367	397	371	371	392	419	397	416	393	391	388	425	402	407	430	431	377	383	439	445	404	376	395	426	401	397	413	439	427	416	419	390	425	404	381	428	413	434	408	415	414	396	414	401	419	382	394	447	443	425	413	401	410	406	390	426	406	435	410	397	428	415	397	387	399	400	388	408	413	471	386	389	424	391	392	385	403	421	402	403	398	399	421	379	411	414	418	397	437	398	386	405	403	358	470	411	365	421	394	405	393	403	417	413	384	415	415	396	392	436	426	407	439	379	410	385	412	413	405	396	407	416	402	417	411	410	411	418	424	410	417	409	418	433	395	424	401	389	436	418	380	372	430	422	373	398	425	387	393	433	427	410	420	418	439	390	435	428	394	392	394	426	399	419	435	397	419	398	452	391	414	374	360	419	405	385	408	404	403	412	387	410	404	379	407	427	406	425	400	435	416	372	441	402	423	386	406	417	392	405	399	396	406	408	392	424	400	427	396	392	421	393	395	418	416	414	414	364	399	421	423	399	397	429	410	373	385	374	397	375	395	410	394	419	390	419	408	391	442	414	427	441	396	415	444	434	429	448	404	412	402	435	411	439	387	403	415	420	419	425	385	399	436	429	419	406	425	421	359	408	407	402	414	418	419	403	374	395	382	398	414	409	392	390	417	457	442	385	403	446	389	418	403	428	419	480	404	410	404	365	408	370	367	394	409	381	439	430	405	398	403	433	437	410	408	357	412	432	403	390	394	410	371	420	395	405	416	387	402	405	428	402	426	356	401	412	382	424	415	434	436	423	412	422	428	364	413	418	404	424	393	389	409	404	390	411	406	395	402	421	404	397	375	412	400	400	425	360	440	401	443	397	416	419	414	434	429	432	368	385	443	411	406	403	428	373	406	425	390	411	447	413	395	356	448	430	429	395	399	408	434	421	392	458	405	361	388	422	396	416	412	424	373	411	427	410	441	384	453	388	387	428	439	403	374	418	433	370	419	411	381	415	393	360	400	406	435	413	425	416	403	399	413	392	405	408	393	430	398	419	409	434	422	392	367	439	437	401	395	423	409	421	407	433	371	406	397	453	395	407	413	362	408	404	407	404	376	400	414	383	421	439	426	414	420	418	392	404	409	402	449	382	392	393	387	402	442	383	403	403	395	414	416	395	428	405	395	383	430	414	393	422	408	425	413	414	429	392	420	401	426	402	387	419	394	436	437	406	405	402	426
23472	21114	28294	24187	21118	8980	833	549	503	409	379	400	402	334	359	347	362	336	347	340	337	311	327	340	322	320	319	310	301	338	324	327	333	307	323	318	276	307	297	287	264	301	317	342	294	315	324	314	338	290	317	298	305	302	313	333	293	310	309	301	314	322	314	361	298	311	307	313	311	277	316	317	321	338	357	319	297	267	328	340	307	301	299	275	324	295	308	286	299	310	301	305	332	305	291	301	320	335	277	287	356	294	308	322	322	326	291	296	325	303	315	293	276	335	304	269	294	306	268	321	304	280	303	280	289	284	295	300	295	312	290	287	311	326	291	290	336	283	301	301	299	300	314	283	296	324	299	322	347	315	300	292	322	328	320	331	294	288	313	284	275	314	322	314	300	295	302	313	317	306	292	299	294	334	286	284	328	322	295	309	308	290	305	306	303	326	309	266	286	310	301	305	346	304	287	317	314	312	313	315	317	287	311	309	312	298	301	316	303	293	316	286	289	297	297	325	302	327	270	274	300	299	304	334	267	299	278	322	299	298	308	302	329	287	312	289	294	297	270	324	280	297	290	313	322	293	295	301	305	293	275	318	303	315	326	282	294	290	290	298	317	360	310	316	294	314	313	300	301	322	290	295	304	295	309	326	327	292	281	299	309	276	282	301	300	287	302	285	299	318	268	303	284	296	321	308	298	288	321	298	322	274	274	310	307	275	299	330	290	302	288	283	288	312	296	321	322	326	312	299	318	297	290	320	321	318	311	309	314	292	316	292	289	331	321	292	344	316	324	334	302	275	280	326	271	306	301	301	266	280	294	303	276	329	311	311	300	297	303	287	307	295	318	278	282	285	281	288	299	325	293	314	296	301	321	329	312	310	306	274	294	331	300	302	309	305	310	290	329	323	312	290	342	256	319	277	327	301	267	293	304	296	285	279	320	318	309	306	320	316	290	315	268	287	304	327	301	329	326	330	301	311	323	300	281	283	299	266	287	327	291	306	279	298	300	321	307	323	291	320	293	274	291	297	279	321	312	285	294	285	282	270	300	302	310	311	293	330	281	286	279	275	293	290	309	304	296	328	315	329	297	325	309	307	319	314	314	297	305	298	293	331	308	281	290	324	285	309	288	331	285	308	297	260	267	291	272	293	303	324	277	298	315	308	310	301	309	317	309	320	301	291	297	298	285	285	320	272	298	301	310	321	315	299	282	297	303	299	280	293	293	314	318	296	285	290	309	302	321	297	301	287	321	331	328	321	305	320	303	303	282	283	327	310	322	311	316	288	313	308	312	295	303	310	279	340	304	304	315	327	291	292	288	307	329	288	297	297	286	282	306	303	302	305	320	305	295	292	292	296	304	296	317	319	281	335	302	283	295	329	314	303	313	261	296	285	314	336	272	290	298	289	273	300	330	305	335	287	309	289	335	318	309	303	309	314	316	322	300	327	317	312	306	288	287	295	331	299	292	310	334	313	334	310	299	313	348	297	293	317	313	303	258	329	279	319	302	299	287	322	297	296	302	275	298	341	307	269	314	286	303	286	279	321	315	313	286	303	302	299	324	294	339	322	283	295	307	287	286	312	297	304	340	309	320	323	308	306	262	321	305	324	291	296	280	268	316	295	318	306	321	314	305	332	291	335	314	300	304	297	278	325	284	321	295	259	311	302	311	304	307	286	292	277	311	299	308	302	307	333	316	267	309	293	335	317	298	289	320	304	323	290	343	332	318	288	315	309	271	301	299	291	322	267	286	291	292	325	294	295	284	317	278	325	305	283	331	316	295	310	312	290	309	289	298	292	315	293	336	328	320	287	310	308	287	312	343	330	306	274	299	321	321	302	317	310	293	303	300	300	298	288	328	320	286	295	302	307	293	337	314	319	314	318	283	307	295	294	316	285	319	308	284	299	295	327	299	292	283	326	303	306	295	321	305	339	286	285	303	300	314	297	321	307	311	312	314	310	279	312	277	291	290	317	309	286	277	275	282	292	327	305	255	282	308	291	316	295	289	283	316	283	284	304	279	303	290	306	294	302	298	301	312	308	299	306	264	283	298	325	327	323	273	301	295	298	330	305	312	298	276	310	283	303	312	318	293	282	299	313	308	289	315	317	304	315	305	307	286	309	310	293	315	352	273	283	282	306	301	247	303	289	306	294	312	310	303	319	304	296	325	302	316	303	326	296	324	274	309	313	307	274	337	311	302	270	317	296	308	301	286	290	318	285	303	309	309	301	297	314	325	307	299	309	308	298	247	301	325	287	310	326	335	269	307	297	328	321	304	290	307	331	320	306	295	282	296	281	279	308	305	311	282	308	277	300	294	315	309	316	270	318	285	317	284	289	283	291	306	304	320	295	282	295	322	303	263	287	286	333	309	278	290	277	300	292	309	286	285	293	304	311	331	311	285	285	316	282	311	286	316	301	330	323	305	312	314	333	333	321	304	318	297	314	321	308	309	302	327	310	302	300	306	302	339	312	305	277	312	303	310	338	290	318	314	293	337	312	327	309	279	318	324	304	302	301	337	303	329	314	272	300	285	308	299	286	272	314	312	331	301	319	311	287	276	314	270	308	316	303	284	306	293	263	313	303	323	299	296	280	281	308	300	293	304	327	328	306	317	283	313	285	316	295	291	312	321	316	330	269	319	325	341	334	275	308	316	313	307	304	300	320	272	314	344	327	290	277	296	305	291	270	327	301	298	321	305	287	267	314	325	322	288	326	271	317	259	309	286	319	328	313	317	315	286	311	337	301	301	346	288	257	301	327	312	311	301	332	306	298	329	318	307	294	283	294	297	306	302	310	284	320	300	310	285	307	333	333	297	324	292	322	301	306	274	286	310	295	297	262	309	304	294	281	299	316	314	284	323	301	292	286	307	276	295	304	323	345	320	306	285	325	304	294	282	314	317	305	302	328	329	282	300	328	286	310	300	329	289	312	283	279	314	317	305	342	306	291	301	332	299	298	323	279	281	290	330	297	313	298	310	277	303	297	276	296	311	317	330	283	284	296	336	297	276	307	282	314	276	289	326	300	312	301	308	301	291	285	315	331	303	301	259	327	292	283	292	288	272	334	309	293	283	322	305	286	316	298	302	292	298	286	291	302	285	308	282	299	291	311	297	291	311	294	310	293	326	323	284	344	281	283	274	284	295	299	287	298	310	310	307	296	286	316	312	265	291	274	287	311	322	297	315	284	293	298	306	258	297	280	299	325	301	289	322	288	317	309	299	289	282	314	310	321	295	304	309	298	339	336	300	296	311	298	318	305	274	280	315	309	316	299	305	281	269	312	317	304	279	315	286	285	324	319	307	323	286	271	308	303	301	295	331	301	332	302	271	300	337	308	280	336	294	325	320	294	292	306	285	313	332	303	274	295	313	307	305	289	310	296	302	310	275	286	317	284	307	319	332	297	292	339	291	318	324	329	267	326	285	295	300	310	304	317	333	281	325	300	319	289	313	314	298	299	321	280	308	277	337	303	282	294	339	300	289	303
3300	7744	5478	2457	1791	1397	1072	892	739	704	616	592	541	509	489	445	437	477	401	466	457	448	417	432	363	403	414	446	434	395	408	405	439	357	398	387	391	362	398	394	395	382	393	386	399	401	390	399	357	406	424	396	379	359	384	391	386	390	390	386	359	389	384	403	371	383	379	402	367	389	388	404	405	340	376	366	380	411	385	441	395	383	413	412	374	399	401	416	412	385	381	359	395	384	401	410	382	416	361	366	353	388	386	394	370	363	379	387	393	389	370	369	412	356	399	371	423	379	382	370	361	408	359	376	390	381	386	343	410	400	361	375	358	363	410	389	401	399	406	375	375	376	360	398	410	360	348	393	393	387	377	369	370	396	393	418	351	379	407	417	394	394	345	366	383	431	361	422	388	375	381	399	376	409	403	369	389	347	391	376	375	365	387	364	342	349	378	388	351	392	372	397	400	409	362	376	376	355	336	376	391	375	332	383	357	344	361	398	389	408	389	376	382	379	359	370	351	346	370	349	396	406	411	366	394	399	388	423	431	374	367	369	340	358	366	411	389	373	356	407	368	403	414	364	342	371	366	418	387	388	417	392	368	375	395	386	385	406	394	384	411	381	351	387	367	369	330	398	378	348	379	378	376	396	391	413	389	394	388	349	401	354	373	369	399	346	359	417	367	384	400	387	393	400	400	377	380	404	383	376	354	382	380	376	378	379	381	416	403	373	397	383	400	377	381	389	401	386	382	387	379	393	387	386	385	388	420	376	400	372	397	364	391	370	406	372	375	354	420	339	394	391	338	392	377	388	396	378	378	355	395	363	389	369	408	400	397	377	417	363	349	361	395	391	370	389	380	389	413	398	339	404	330	375	362	420	416	400	385	381	379	380	411	397	387	371	414	412	345	341	403	364	385	357	398	352	396	406	374	318	395	394	382	360	417	365	396	368	391	378	383	418	398	380	381	389	396	343	388	379	405	407	370	359	376	374	392	376	347	357	353	364	393	360	382	396	364	381	401	366	373	374	382	390	381	348	371	363	351	389	408	368	381	370	393	378	377	367	376	400	353	369	355	405	378	406	351	371	397	370	387	396	362	380	398	351	407	352	405	397	359	407	361	351	396	396	339	374	411	346	377	366	381	387	398	388	368	394	371	400	381	380	363	362	429	375	371	414	396	380	409	381	405	378	388	344	391	392	373	377	376	350	391	354	384	379	404	356	393	371	396	402	387	374	389	362	409	373	376	377	385	395	371	374	383	410	403	367	345	371	403	361	353	348	407	376	376	365	408	358	390	412	374	346	393	361	424	413	389	389	357	377	375	384	368	389	387	399	361	393	399	401	358	389	372	357	405	396	383	348	334	364	378	337	367	357	398	401	370	377	411	363	372	390	389	417	386	360	394	370	395	369	370	376	363	416	385	391	360	377	365	353	378	404	388	410	364	371	369	390	368	391	399	368	382	383	386	388	401	394	428	373	401	392	369	370	363	403	400	385	349	411	353	375	375	373	392	399	418	367	371	334	343	420	396	358	361	388	386	416	354	369	393	364	402	364	396	399	364	381	364	397	393	398	394	389	382	402	387	432	380	378	390	395	388	382	364	380	372	389	393	384	405	373	384	377	392	364	388	338	409	384	370	351	368	380	370	404	382	360	370	372	373	406	410	370	370	335	408	374	388	391	389	367	378	369	372	383	392	367	352	348	414	414	382	404	380	359	390	402	405	416	396	359	404	368	370	374	388	375	421	359	375	398	391	391	363	414	367	393	394	351	409	381	423	366	382	389	386	380	384	393	398	369	368	383	362	348	386	388	372	367	394	440	374	366	399	395	392	375	382	356	396	379	414	372	406	369	379	371	375	366	397	363	380	364	355	388	360	375	380	382	394	389	414	396	349	381	378	354	385	392	355	397	375	393	364	421	389	365	368	382	353	379	373	395	367	399	361	372	370	376	390	368	366	374	369	368	379	400	378	374	385	380	352	390	362	389	341	427	385	383	390	372	402	353	335	413	368	395	358	402	432	367	391	348	384	393	400	389	389	346	353	369	383	371	390	415	381	389	380	390	368	387	394	394	363	376	378	422	388	364	397	394	377	373	385	363	365	349	387	360	400	407	376	383	400	365	363	375	402	383	392	412	379	400	355	373	343	360	422	372	395	362	397	355	410	339	370	416	358	402	400	363	364	404	407	429	385	382	412	390	411	352	371	396	388	410	361	392	328	368	397	382	375	392	364	401	408	388	380	427	403	365	382	402	411	373	341	374	399	405	409	345	377	360	395	374	369	397	400	383	430	395	367	384	401	397	364	380	371	371	372	407	363	411	391	374	402	387	379	397	367	375	386	381	405	373	442	380	392	346	350	347	369	385	401	390	401	375	370	356	390	388	412	396	388	399	356	393	347	374	397	345	386	381	429	401	410	365	360	373	388	397	389	378	364	373	370	384	376	344	394	359	372	362	394	359	438	377	378	368	357	366	406	364	356	395	387	408	373	365	368	394	376	373	394	375	389	370	405	392	371	389	373	407	407	364	358	388	378	350	359	407	362	388	422	410	377	390	386	402	371	382	383	356	390	374	356	377	386	382	357	382	343	367	359	389	364	370	361	360	393	381	403	372	352	392	369	368	388	384	378	380	374	374	379	381	418	350	351	387	384	382	414	357	376	390	414	377	384	380	424	378	405	383	367	374	337	371	380	384	393	381	370	382	401	392	378	379	399	395	388	344	382	402	387	410	411	392	393	400	376	417	387	363	375	415	363	349	411	361	366	386	409	424	378	358	379	381	345	382	391	413	354	357	384	418	405	388	375	377	406	361	372	386	348	371	402	359	356	398	384	397	373	404	365	371	369	391	353	367	405	362	400	405	357	381	395	341	366	381	394	385	386	397	372	362	390	410	404	378	382	431	320	384	350	382	384	389	432	371	380	340	379	374	361	362	389	389	361	382	394	349	363	385	376	395	400	360	387	392	400	418	394	382	326	383	374	414	396	365	387	361	394	397	362	404	377	374	380	392	401	384	365	365	398	361	332	387	355	368	407	385	414	386	408	402	415	385	355	388	375	369	370	375	399	383	379	352	376	393	375	348	392	330	382	372	376	339	378	391	390	395	404	379	358	371	329	339	382	371	365	389	345	393	352	366	376	425	401	352	395	384	348	414	371	373	337	353	371	349	382	389	393	375	366	378	383	360	361	391	394	380	350	408	383	364	397	414	382	391	385	376	398	369	383	350	406	382	365	348	369	414	375	373	371	413	392	368	373	390	390	389	373	386	395	377	379	354	390	418	386	376	377	376	390	394	405	403	360	413	394	383	378	386	352	387	377	414	374	400	386	412	378	400	391	414	385	367	408	391	384	369	369	401	359	398	345	381	405	352	379	353	358	382	375	399	367	395	409	405	360	389	396	370	408	383	389	399	370	363	413	367	393	389	381	410	358	399	377	397	400	430	340	362	397	394	399	392	400	378	383	397	380	384	387	378	354	393	396	366	383	376	377	372
24698	21088	27062	25270	9115	499	373	292	265	257	267	216	232	234	204	204	197	209	215	192	182	206	181	237	228	194	178	222	199	212	210	205	224	191	176	212	219	209	213	202	188	182	202	193	170	205	183	184	188	195	178	177	215	190	221	203	204	179	169	184	184	185	175	221	200	208	183	172	207	165	183	194	194	189	162	195	191	209	185	175	168	164	211	186	218	201	178	205	190	193	196	190	207	186	213	201	167	195	182	198	191	199	214	177	203	178	189	199	190	222	213	199	186	187	169	202	190	199	184	189	197	186	208	200	193	182	193	210	216	188	192	187	193	167	196	172	188	181	175	194	161	176	175	190	185	194	179	188	179	190	202	189	186	176	178	185	178	204	188	186	195	197	184	193	176	176	171	190	209	213	193	197	214	179	173	179	169	172	211	177	213	208	179	175	186	202	192	183	188	190	194	218	168	191	211	197	196	183	191	181	183	171	184	170	192	195	178	174	194	204	181	188	192	197	175	190	187	189	201	170	175	202	179	193	203	198	184	199	153	179	179	178	165	201	193	220	181	164	179	198	206	204	198	176	188	183	193	153	186	180	194	197	201	184	155	162	190	181	173	184	216	187	177	189	190	198	197	190	170	187	209	222	213	194	188	195	184	199	185	197	195	191	182	211	218	178	205	184	182	224	194	199	193	189	196	181	208	202	195	224	190	187	208	185	174	178	173	218	186	181	185	192	208	202	221	174	185	179	185	192	175	196	191	195	199	188	169	184	203	200	165	195	171	172	185	200	172	218	189	180	170	184	207	175	188	195	200	190	174	181	205	181	191	182	203	191	179	181	191	196	194	192	169	202	214	195	207	182	192	204	198	194	195	182	179	190	180	185	190	187	210	177	194	177	184	181	186	169	185	224	212	190	177	198	174	192	164	195	183	192	182	200	213	180	190	169	191	193	170	210	194	175	216	195	177	182	216	179	185	198	217	206	173	195	181	198	180	194	208	185	193	181	170	214	182	187	197	196	199	188	181	184	213	169	189	191	186	171	182	177	169	191	200	199	191	209	210	174	203	192	190	175	178	180	191	210	177	169	180	185	182	212	187	181	179	203	195	168	193	189	210	197	182	197	206	188	194	191	183	192	245	167	197	192	190	202	195	187	186	191	194	163	188	175	167	167	200	195	203	180	220	197	202	177	180	185	182	210	175	210	160	192	202	199	205	200	200	181	188	186	184	199	169	197	187	173	168	196	180	185	170	178	196	186	179	210	194	223	201	175	215	191	226	201	196	199	190	188	189	200	210	181	181	185	187	192	216	191	199	197	195	197	192	184	218	212	174	209	173	182	191	205	182	212	205	172	191	179	193	187	164	178	224	208	188	173	191	176	193	189	171	194	198	210	194	205	189	182	198	195	163	204	187	186	175	204	197	185	176	187	213	205	211	185	212	184	198	178	219	206	171	201	180	179	207	177	204	190	195	162	210	181	217	167	201	202	199	175	197	208	227	183	190	179	200	215	169	169	150	192	194	190	183	177	189	200	171	172	183	171	197	202	183	201	153	169	200	165	187	181	196	203	181	199	184	217	223	193	205	231	173	203	179	197	180	227	212	183	178	149	170	163	177	193	195	175	188	193	195	199	187	191	195	173	195	176	183	177	174	219	195	189	176	206	196	185	197	178	203	200	198	197	206	208	181	191	201	213	183	189	185	188	168	197	202	198	168	194	184	190	200	176	186	201	197	181	204	170	191	190	187	189	199	198	211	182	194	211	173	194	201	179	204	220	167	181	185	178	156	197	207	196	186	201	193	198	177	196	220	184	186	167	174	215	166	191	198	193	204	202	198	184	208	199	179	183	177	201	186	190	191	198	179	199	200	192	177	187	213	176	194	193	196	211	162	189	206	209	198	186	204	199	187	169	209	202	192	187	200	188	183	207	191	191	193	208	191	199	204	179	197	180	181	213	205	205	173	190	170	196	199	184	174	166	191	201	191	197	185	190	182	188	201	186	190	170	174	219	174	189	197	175	200	184	187	194	186	165	197	171	217	183	213	190	175	198	175	207	165	212	198	189	189	181	205	199	179	192	187	192	200	189	199	192	183	202	187	197	193	193	198	227	193	207	196	165	191	191	180	189	190	182	200	203	210	189	218	189	180	197	194	181	166	197	165	187	192	201	181	179	179	195	166	180	217	201	186	187	204	201	188	181	191	188	188	191	198	208	209	201	189	200	173	178	181	218	206	194	208	180	185	191	162	197	187	171	181	181	185	177	175	209	206	185	186	205	189	175	193	199	191	199	178	199	205	208	191	220	195	171	200	210	193	173	162	185	186	192	191	191	191	190	189	222	193	172	193	218	183	175	196	191	196	215	160	210	183	196	198	197	189	197	176	174	197	205	176	170	210	158	199	179	187	206	210	192	190	205	189	182	176	189	196	192	197	208	197	213	183	186	207	203	187	167	206	202	175	168	185	157	209	181	181	192	200	199	189	174	197	195	182	176	180	202	189	183	196	172	172	168	196	184	207	183	163	173	174	211	206	193	192	202	207	168	198	216	201	189	185	177	172	177	222	190	174	193	182	210	171	235	215	198	193	167	166	210	178	180	195	196	190	197	212	201	178	214	212	185	183	185	180	190	189	173	170	182	210	172	192	184	189	196	174	189	181	172	196	202	171	166	189	187	193	185	199	189	204	173	166	202	168	194	190	191	195	174	171	205	185	191	183	185	181	196	187	193	177	187	184	172	199	202	182	206	191	174	214	184	193	208	192	170	201	185	183	183	173	153	195	197	201	193	173	206	183	173	176	195	164	208	179	181	187	174	205	158	194	192	203	198	199	203	170	200	189	187	202	179	174	201	173	203	180	223	201	163	187	196	185	183	179	183	189	193	188	176	201	178	191	143	201	188	185	173	189	157	191	188	168	213	180	183	195	180	193	190	190	174	191	216	187	188	205	195	204	202	175	210	174	200	179	229	202	209	165	169	191	162	189	200	185	180	174	197	188	187	187	173	195	203	193	186	214	209	187	173	189	194	209	185	174	178	213	160	175	193	208	191	160	209	181	194	178	189	183	203	190	188	202	169	205	195	195	185	190	208	182	200	181	192	182	179	198	182	189	209	185	194	193	190	190	201	169	162	209	214	203	181	211	185	198	186	187	209	188	208	193	195	198	189	204	212	169	173	189	185	208	181	175	170	186	177	178	180	173	179	181	207	197	183	189	175	203	183	171	199	174	184	207	211	212	185	212	189	205	176	189	198	190	195	191	172	197	203	178	205	213	197	186	190	182	204	175	189	202	185	173	186	207	189	185	203	188	211	180	205	179	178	185	184	182	156	184	192	178	179	178	209	218	200	188	188	194	199	181	200	162	199	185	194	214	161	175	186	194	188	199	187	188	202	186	198	178	189	188	197	203	198	155	184	183	193	176	183	202	182	198	170	190	195	171	193	196	178	201	210	173	170	184	188	213	208	181	201	217	187	192	196	183	200	176	200	198	182	182	186
3361	4294	2877	1423	1028	785	603	546	459	464	388	362	289	334	302	297	288	281	253	267	249	250	252	233	225	229	228	251	242	245	277	236	253	249	231	237	263	267	218	211	210	211	262	247	220	243	255	241	241	240	240	200	242	212	226	231	250	203	244	252	213	249	245	221	234	237	231	232	228	211	232	237	225	198	235	225	233	212	233	234	213	215	226	233	232	223	237	198	229	199	266	212	237	230	241	203	211	239	254	239	240	234	225	250	236	249	225	208	231	209	222	216	221	223	229	237	233	225	220	234	241	207	240	264	245	216	235	210	239	219	246	231	238	249	217	239	236	249	237	240	252	244	226	247	228	242	215	222	227	217	210	245	225	224	240	222	239	214	243	253	247	223	216	222	227	221	231	196	220	241	219	236	241	226	234	235	256	236	247	223	238	217	226	241	228	209	242	229	217	213	230	233	234	235	256	213	225	214	229	237	207	258	229	241	256	208	242	234	209	226	244	238	225	206	233	240	232	236	217	220	231	215	230	242	241	245	227	227	208	212	233	239	232	239	218	241	217	236	225	221	216	222	239	211	240	241	220	240	235	239	241	230	249	215	232	202	249	206	229	229	227	215	230	235	219	198	267	216	246	219	233	228	227	239	231	226	232	237	243	237	226	232	240	236	242	227	247	219	216	229	238	271	237	222	219	249	240	238	249	217	223	228	222	218	220	226	219	233	240	225	234	241	220	230	230	234	232	246	240	265	230	267	221	250	224	252	209	253	230	229	256	242	223	213	229	243	234	221	212	224	197	247	209	234	223	250	237	262	235	189	267	213	271	208	243	238	222	263	231	245	258	241	231	250	240	269	215	241	227	236	222	209	237	249	221	232	204	236	229	243	225	236	209	261	233	205	234	223	252	205	229	250	205	215	219	228	244	229	213	227	247	221	246	243	251	243	213	222	213	223	217	244	220	239	243	246	217	232	252	267	252	240	247	236	236	220	222	214	189	211	273	230	231	246	231	259	229	225	215	230	249	220	234	234	233	227	240	241	243	212	222	212	222	248	237	238	236	260	236	243	228	242	233	237	231	274	246	225	236	240	212	241	221	220	236	210	235	229	235	239	220	226	229	252	241	221	272	239	238	216	225	241	231	223	239	240	221	217	236	242	234	248	222	221	250	233	242	223	226	233	232	222	254	204	254	217	254	243	241	218	220	242	249	223	200	253	244	219	238	263	227	236	227	206	237	223	257	210	213	229	241	252	221	233	250	222	198	234	235	225	223	233	238	227	207	219	245	246	237	239	230	224	215	244	227	224	226	227	246	266	229	209	250	238	230	223	209	214	236	234	221	237	204	222	241	206	271	226	219	225	219	210	223	220	239	244	230	234	226	233	206	239	235	236	226	243	204	219	217	199	237	236	256	220	223	226	252	260	240	237	221	239	270	232	257	211	216	210	233	211	192	239	221	223	245	223	238	235	235	241	225	216	249	245	242	229	213	208	217	229	239	233	223	244	239	211	221	230	222	223	248	215	232	206	254	224	195	215	226	212	239	229	219	218	218	232	237	238	224	229	226	241	248	258	226	250	244	228	256	227	240	200	237	234	236	217	219	224	265	242	225	198	214	243	214	241	231	222	215	228	246	217	226	231	237	239	257	201	216	226	257	231	263	256	214	208	228	219	232	238	219	233	223	251	238	264	230	215	233	234	236	257	204	268	229	192	221	257	220	240	246	223	233	236	239	272	235	232	230	215	231	254	205	254	226	224	230	232	242	235	258	242	260	215	246	234	219	221	228	218	247	226	216	241	225	227	223	229	232	232	228	216	247	199	219	251	229	209	229	229	222	236	247	237	209	247	230	243	223	203	209	261	222	226	213	246	241	225	212	251	248	222	228	225	227	229	238	235	241	230	224	243	249	266	220	215	227	230	240	229	214	233	253	231	247	220	263	227	230	231	219	209	230	224	247	226	242	241	225	247	233	237	242	231	196	236	224	239	210	238	259	231	215	238	249	242	223	254	200	208	229	236	231	239	226	216	236	240	213	243	244	240	246	245	229	220	244	237	233	246	230	245	216	211	239	273	204	234	247	247	227	212	248	207	242	231	218	207	235	214	256	219	208	228	234	240	250	237	262	243	262	224	241	212	232	247	214	217	236	249	236	255	223	232	215	231	243	213	254	222	242	222	241	231	249	219	232	221	244	214	221	246	225	227	215	239	225	224	246	240	218	246	225	232	242	237	234	228	217	242	235	226	220	256	230	224	196	223	242	254	238	203	206	227	252	234	240	227	231	263	223	240	237	204	249	222	217	232	235	248	238	234	236	223	226	240	234	211	254	223	234	237	219	241	219	247	236	256	247	202	231	243	210	244	256	230	228	237	209	205	248	239	237	225	243	224	251	232	257	234	231	222	236	252	225	221	240	230	227	205	209	228	207	227	220	223	234	226	232	256	257	231	236	211	212	255	253	256	223	245	207	250	200	217	209	225	227	226	221	260	241	243	221	246	269	241	221	191	223	214	242	233	219	221	219	213	243	224	245	247	227	244	216	223	234	225	239	236	244	253	230	211	237	231	232	235	256	241	235	250	245	244	259	251	222	246	245	215	236	252	203	224	226	231	220	236	232	238	237	224	236	222	233	242	205	252	256	222	224	225	233	215	243	211	251	218	242	261	235	236	243	228	250	231	199	230	210	220	215	256	212	219	211	237	239	229	241	220	234	236	279	248	202	216	252	261	226	239	232	225	218	240	256	233	215	237	210	239	220	237	239	223	221	245	243	236	246	220	221	274	230	260	242	259	244	222	203	236	249	242	235	261	243	224	242	233	220	216	207	269	228	228	228	222	224	250	220	200	235	207	257	209	226	204	224	247	258	243	238	239	244	209	255	247	235	241	265	223	238	218	233	214	207	240	217	226	241	229	201	222	241	227	233	240	239	234	238	201	204	214	241	246	236	237	243	256	252	235	239	236	242	223	226	227	243	222	233	247	209	241	228	201	213	270	229	216	201	248	230	220	241	224	211	218	238	258	247	245	226	243	227	250	231	229	253	212	250	244	206	233	232	211	228	232	215	253	237	214	221	215	252	203	239	243	230	225	254	230	253	248	221	205	252	215	234	194	224	241	214	217	239	220	229	251	225	262	205	219	235	195	209	211	229	235	220	240	234	213	242	226	210	258	238	224	221	249	249	247	232	232	229	230	232	252	231	224	247	232	225	208	218	222	240	248	249	245	245	234	227	255	212	230	228	232	207	257	224	225	223	219	193	258	236	265	206	215	239	228	233	239	230	231	214	255	240	252	209	245	229	243	235	228	231	243	218	233	238	220	230	245	231	262	227	230	231	214	218	227	237	230	267	237	225	214	226	237	243	237	257	204	228	233	190	210	250	246	253	201	221	239	233	232	236	230	225	245	238	273	249	231	241	227	234	222	235	235	221	216	232	228	219	215	231	225	230	261	234	231	234	224	217	226	239	231	235	210	215	238	214	215	256	194	210	201	230	214
22503	21122	28729	23767	21124	21143	6807	656	417	390	337	272	266	243	233	189	183	177	169	162	172	163	158	150	147	165	156	135	141	127	148	133	143	128	147	130	148	141	137	139	137	126	118	139	140	122	135	132	102	122	123	122	114	120	108	131	114	145	122	124	104	133	128	137	130	124	125	130	121	139	111	129	136	97	109	141	127	115	108	119	125	106	120	118	104	119	132	114	128	95	103	120	130	118	127	124	111	129	140	123	111	134	119	108	132	117	122	117	112	102	126	106	121	136	106	119	120	119	113	118	127	134	121	127	114	125	124	132	101	128	127	115	125	106	119	106	127	140	118	102	117	125	122	109	126	128	124	141	137	108	123	106	113	112	109	116	122	135	118	105	125	134	136	130	146	122	121	139	138	121	138	116	125	138	138	124	124	116	105	101	125	133	123	116	123	144	103	127	110	120	125	131	127	114	120	124	135	127	117	98	126	137	100	122	108	118	138	117	121	109	108	110	124	104	131	111	109	119	122	112	117	120	114	114	135	108	115	133	129	115	132	109	107	123	118	127	124	134	107	103	110	101	112	118	121	130	127	155	122	104	118	127	101	139	116	106	138	119	150	111	114	111	118	132	127	116	116	120	144	120	111	114	123	132	125	140	138	117	116	108	105	107	116	112	125	120	108	132	121	117	109	125	133	124	127	129	147	131	107	126	138	115	117	135	106	131	101	111	112	124	118	112	128	114	113	118	118	115	120	137	124	109	135	108	119	126	121	134	118	115	121	109	127	131	124	134	133	120	101	106	131	109	117	115	117	139	119	122	115	131	109	123	121	115	130	104	105	114	126	144	115	97	113	113	116	126	113	120	118	97	126	108	121	100	112	123	119	124	112	99	110	124	105	123	113	107	131	101	130	107	114	129	125	126	119	110	127	124	115	119	118	141	122	115	122	115	144	130	129	132	128	123	113	130	125	108	108	108	113	123	108	124	125	135	106	98	132	109	123	108	130	124	135	123	110	113	111	111	122	125	134	122	133	124	122	105	130	118	117	116	117	139	114	105	113	110	117	110	117	116	119	138	124	131	110	116	121	114	129	126	110	116	136	113	121	144	105	116	99	114	136	142	109	131	114	127	132	131	121	121	134	135	135	109	103	113	112	130	106	111	120	118	121	132	113	136	139	131	121	117	126	119	119	120	134	141	114	121	122	116	101	116	115	130	137	118	113	106	123	147	123	106	133	139	104	125	146	128	99	118	127	126	125	114	128	129	104	122	140	102	145	133	109	124	123	116	134	124	128	116	127	124	114	125	117	145	127	109	121	113	131	119	102	116	123	123	124	100	127	105	119	117	132	115	116	127	120	117	106	130	139	123	104	114	115	108	112	142	123	135	117	114	130	139	131	140	143	102	117	112	116	124	126	128	119	146	125	113	108	126	140	120	110	135	139	138	122	135	121	115	120	123	101	115	110	117	131	125	121	119	116	115	112	100	104	130	117	122	118	109	126	127	109	114	112	127	117	129	112	124	115	125	123	141	115	135	124	132	106	130	120	116	116	105	120	131	113	130	115	139	122	107	130	125	125	120	111	115	111	133	98	118	123	117	111	125	118	125	135	130	114	129	129	116	141	117	119	106	149	130	138	146	118	124	115	110	131	123	107	120	135	103	130	103	126	108	132	122	127	98	120	122	121	123	107	92	112	123	122	153	112	120	114	126	115	108	114	107	124	118	131	125	124	113	115	126	119	147	101	103	124	105	130	131	128	111	119	131	113	153	120	108	126	124	103	120	125	124	128	107	121	106	111	123	124	105	129	107	118	141	117	129	113	119	123	118	125	125	130	142	129	113	118	127	121	92	124	130	114	116	124	125	139	112	119	128	124	111	136	123	125	127	118	130	113	105	114	144	145	122	102	119	125	120	115	132	118	134	129	113	116	103	136	121	119	124	123	117	128	111	109	125	122	129	119	118	105	135	141	113	106	104	119	140	119	138	124	109	118	121	142	128	127	129	108	110	97	123	133	127	116	120	126	132	118	123	120	109	113	112	128	130	121	137	125	119	115	149	102	121	128	120	132	130	128	127	123	104	116	113	134	107	116	121	113	130	110	112	131	115	140	112	141	112	120	123	125	130	114	101	116	118	115	134	126	125	119	117	118	122	150	122	110	128	107	129	147	98	132	93	110	110	96	108	121	120	134	106	127	107	126	128	139	96	107	114	123	147	117	124	114	124	126	128	107	111	133	109	146	107	110	114	133	122	116	121	127	109	131	124	134	108	121	124	135	126	110	133	119	110	114	113	126	136	105	104	126	131	132	122	120	115	132	119	115	134	122	110	116	126	105	133	135	124	128	120	119	106	99	143	126	101	120	129	140	111	129	131	141	106	128	117	124	112	122	132	126	98	119	116	122	137	100	120	118	117	96	126	137	109	125	147	114	113	112	124	124	120	128	105	129	109	137	113	129	138	123	138	119	125	125	120	148	115	106	138	126	132	127	116	128	106	104	131	116	114	132	110	123	132	110	123	107	124	127	119	121	124	120	106	100	128	117	118	112	100	123	144	128	126	113	118	131	134	116	121	113	122	153	95	109	145	122	117	122	129	129	121	111	111	120	129	118	118	130	126	124	134	119	119	118	118	124	124	114	112	128	131	120	118	126	110	127	119	106	134	125	125	122	110	122	121	115	121	114	107	117	130	124	133	119	127	119	95	125	134	103	120	117	121	121	126	130	112	128	134	123	125	117	111	117	129	114	101	113	135	113	140	124	118	127	122	127	115	136	105	119	130	99	128	132	110	129	131	111	119	144	126	156	131	111	108	127	119	118	127	98	105	107	119	124	130	105	110	114	124	123	119	119	117	101	124	135	132	120	103	125	102	112	120	118	121	131	141	127	111	129	108	135	110	120	127	137	130	132	104	128	118	134	119	110	105	111	120	111	133	130	114	127	106	122	126	115	116	123	113	129	126	100	131	129	96	115	119	106	131	121	121	130	91	119	104	125	100	115	106	108	118	120	126	109	114	93	124	126	115	116	137	130	120	103	126	119	139	111	106	122	149	118	111	121	130	118	114	100	129	113	117	123	119	119	126	130	107	118	108	128	131	115	129	118	119	114	92	119	121	128	121	126	122	121	108	127	114	110	129	141	124	113	111	117	116	102	137	134	109	97	111	122	136	134	124	137	127	115	121	124	110	133	140	131	124	128	134	112	117	117	131	132	122	118	132	119	127	115	112	131	121	142	138	120	122	104	115	116	132	105	146	131	121	107	132	143	124	113	139	113	126	133	131	119	129	133	94	113	120	124	129	138	111	107	113	106	132	126	122	136	114	114	117	117	152	135	126	100	123	129	109	93	121	120	134	104	116	120	114	131	117	123	103	137	118	122	124	132	127	139	122	101	114	122	128	119	113	119	104	108	94	129	113	131	100	110	128	117	116	114	116	118	106	144	108	135	115	111	114	130	116	105	107	126	98	115	118	114	97	113	119	120	149	103	111	112	113	104	121
4411	12967	8955	4205	2841	2133	1570	1212	1013	796	630	560	508	440	376	326	323	314	276	258	214	229	216	219	229	220	223	202	188	188	199	211	186	213	198	175	190	184	187	186	175	168	159	177	156	178	181	201	148	167	165	176	165	186	171	157	151	182	169	146	171	162	161	158	184	150	142	157	181	160	153	152	173	186	166	133	160	160	160	171	162	172	148	169	171	167	168	157	166	158	163	165	144	161	146	126	138	175	147	177	167	176	187	149	149	168	153	146	154	156	160	148	160	159	145	159	155	169	146	163	163	145	166	159	147	165	124	141	167	159	127	162	166	158	159	148	166	144	168	154	157	159	163	159	150	157	148	163	148	169	139	169	169	156	146	146	158	142	146	156	168	168	166	173	158	154	159	155	149	126	135	157	170	154	188	162	154	150	157	143	165	148	132	142	153	152	149	167	155	153	155	178	161	172	132	165	165	162	140	157	153	144	125	148	132	161	157	147	201	136	170	155	159	131	162	163	180	158	156	144	168	170	153	137	161	171	151	163	176	158	165	157	144	162	155	133	139	158	149	143	154	144	138	205	155	144	146	150	144	137	166	159	146	168	156	170	169	147	154	149	165	162	160	131	163	166	175	176	154	176	159	147	149	133	151	167	154	167	159	148	170	175	166	142	151	143	155	142	142	148	158	148	156	162	157	158	137	149	177	181	169	154	155	163	178	161	155	182	143	139	151	151	147	171	155	157	158	152	155	154	148	153	162	150	185	176	175	164	162	163	141	150	156	169	155	164	168	153	186	147	141	147	171	162	157	166	170	146	167	163	157	161	170	174	160	174	152	150	130	141	146	181	161	140	138	138	139	176	161	136	176	172	157	160	148	145	159	150	155	148	148	163	187	131	157	175	167	169	155	153	153	147	157	161	150	166	157	171	179	160	160	138	158	190	150	173	138	156	184	141	153	143	169	154	156	134	173	150	142	149	148	135	154	176	169	146	170	154	149	132	153	136	158	165	130	160	169	178	156	163	158	145	162	186	144	148	155	151	117	173	165	154	148	161	159	167	166	151	160	140	146	159	167	166	151	146	157	157	145	170	151	149	167	137	131	155	160	185	150	158	136	145	147	149	149	158	157	121	141	156	165	167	142	156	149	152	153	155	137	166	158	151	169	149	153	139	151	145	140	136	177	157	164	149	138	157	161	134	138	144	142	140	154	143	152	153	161	161	150	149	149	182	185	150	137	143	160	138	146	150	163	166	155	179	165	159	149	163	160	164	148	161	147	156	157	162	159	163	153	146	137	164	169	163	172	160	173	145	134	152	168	135	151	143	154	147	145	152	128	164	170	174	144	166	148	164	167	157	148	170	161	170	176	154	161	164	170	161	153	157	157	161	171	144	141	177	144	162	159	167	149	147	152	181	162	163	160	157	163	137	156	170	171	150	155	174	157	141	150	160	154	138	163	165	158	181	149	160	167	140	155	170	167	147	180	155	167	137	171	168	175	150	186	170	146	150	155	165	167	160	146	149	151	154	150	135	180	142	155	147	128	168	146	155	162	150	155	157	159	156	159	152	130	154	158	149	157	145	162	139	146	148	147	164	166	137	145	169	143	149	149	154	163	168	148	152	135	140	157	185	151	169	144	168	184	171	137	147	172	168	184	164	163	147	152	157	160	132	161	134	164	137	159	154	135	146	182	164	154	138	156	141	148	167	158	166	166	147	138	179	150	128	140	159	137	143	155	138	176	137	154	172	137	154	154	158	157	144	145	172	160	164	158	167	138	130	136	169	167	158	168	163	177	163	160	147	140	160	162	169	139	154	162	159	143	161	146	169	150	127	167	178	157	150	152	144	136	154	148	171	162	164	180	162	156	176	156	161	145	160	156	142	143	155	178	153	154	152	145	142	159	164	153	130	176	153	147	165	175	167	181	179	169	180	152	161	146	150	143	168	167	149	185	156	149	149	170	159	157	171	158	175	157	145	135	179	178	185	160	144	178	148	163	172	148	155	157	158	145	164	165	171	155	165	173	163	155	144	146	188	173	167	174	144	148	149	151	146	149	169	157	172	162	157	164	184	177	150	136	151	142	158	175	137	167	164	162	162	158	157	143	147	162	154	129	176	173	151	178	145	150	175	149	172	165	164	159	155	165	157	150	155	151	134	139	130	151	166	148	161	160	152	148	156	174	145	138	157	149	175	152	171	148	153	158	154	155	153	166	157	149	157	158	167	159	148	150	171	171	153	160	158	153	144	170	174	162	154	132	196	165	172	139	142	146	157	133	176	151	153	153	141	137	154	173	140	138	154	164	167	159	149	158	183	151	173	140	145	168	162	166	164	155	144	160	162	137	158	162	164	146	144	152	161	140	153	162	140	140	155	157	154	143	138	162	134	157	148	153	153	139	155	154	161	140	149	173	144	145	147	142	156	152	173	155	138	150	155	157	151	160	156	138	177	143	150	168	131	161	180	125	179	170	148	155	130	168	179	153	153	135	161	169	137	159	145	156	158	157	142	143	180	162	178	165	149	164	155	146	137	156	162	139	152	160	156	150	150	156	163	142	138	181	149	155	153	160	153	139	159	151	165	145	174	127	156	156	164	162	167	155	159	171	140	170	174	145	155	161	164	153	141	153	165	141	154	172	140	158	170	167	182	149	150	158	162	157	155	169	153	170	150	163	163	159	157	152	166	151	145	143	161	176	138	150	153	139	156	141	158	144	155	158	180	167	166	151	150	156	130	140	164	163	172	141	172	173	161	143	160	167	156	140	167	173	154	141	141	148	143	162	154	150	151	153	151	150	154	124	123	163	129	143	161	150	138	132	168	163	184	173	175	170	161	159	165	139	159	164	135	163	127	156	131	145	136	143	165	165	142	155	173	151	150	169	156	163	160	141	156	147	134	146	154	150	142	147	162	156	150	147	172	153	168	142	147	174	174	134	140	175	150	133	154	144	150	161	159	142	156	159	141	151	157	145	140	135	145	174	162	154	184	166	139	156	160	147	142	145	145	184	166	133	148	135	154	145	143	128	153	149	156	155	155	160	166	157	152	153	158	175	146	135	139	159	174	150	170	137	167	154	145	158	161	183	148	155	140	143	166	156	141	141	156	147	154	153	141	145	179	153	132	180	142	163	164	134	163	167	164	166	136	162	155	150	166	144	166	141	165	181	154	133	159	128	186	166	162	154	153	163	154	149	147	156	147	154	160	153	170	134	146	160	155	155	148	169	158	165	134	142	154	147	189	150	144	144	152	167	161	150	151	148	143	150	149	158	156	142	149	159	183	161	175	160	147	138	152	145	145	159	148	164	153	164	180	157	162	140	145	169	150	137	158	152	137	151	155	148	134	150	160	159	144	158	165	160	159	143	146	139	174	138	164	168	160	148	160	148	156	155	194	163	173	143	153	161	156	163	165	151	157	161	145	153	154	142	152	142	161	159	146	156	161	141	146	157	159	156	170	162	135	148	170	146	157	173	141	159	172	165	174	159	157	149	150
27299	18139	3695	560	386	325	379	342	333	355	305	350	317	329	321	330	315	341	352	354	293	357	336	356	363	321	322	330	340	330	315	354	332	324	383	339	327	374	315	325	320	342	342	309	347	344	357	342	320	351	357	338	353	309	319	364	322	335	358	298	352	339	325	314	325	324	357	331	323	323	322	319	318	351	298	349	314	334	336	339	347	297	334	344	311	331	325	346	323	305	326	328	311	355	342	332	325	292	339	334	351	309	299	314	353	345	302	325	328	293	324	330	339	324	356	314	346	317	323	314	296	335	329	327	306	353	321	334	342	319	317	350	320	324	340	323	338	326	315	301	355	348	343	332	320	337	333	330	298	333	382	310	298	344	333	344	332	319	328	288	332	326	366	337	301	344	330	306	293	319	340	336	315	343	305	333	305	274	308	341	323	325	329	324	329	307	310	320	312	334	323	298	314	362	313	329	350	327	353	306	301	324	319	322	321	341	291	360	359	349	348	338	344	346	314	339	307	321	341	336	325	356	325	322	303	320	315	328	330	330	324	312	317	313	316	344	338	330	340	305	329	337	332	342	345	317	307	349	315	282	319	332	347	317	284	372	332	298	329	358	331	360	317	317	347	313	305	343	308	350	307	361	322	334	351	336	336	325	343	297	308	305	357	340	302	304	369	305	318	359	291	331	318	309	358	330	335	334	325	319	332	320	349	353	337	325	331	346	361	340	337	364	309	319	314	344	301	338	325	347	328	332	347	347	323	312	349	297	367	344	302	347	321	328	318	303	335	300	326	288	333	331	314	313	325	317	318	335	296	317	337	301	322	329	331	299	342	331	281	331	330	333	326	318	325	306	328	307	310	355	305	344	321	344	319	329	348	366	329	364	344	311	337	351	349	329	300	318	334	342	327	305	312	335	347	345	307	314	350	337	308	364	339	322	312	334	380	339	311	341	276	337	313	321	347	310	354	290	335	310	324	324	317	319	329	336	343	333	297	329	317	298	333	318	320	334	310	327	306	304	336	329	359	352	352	346	297	347	306	341	315	315	296	321	343	373	341	305	307	344	320	300	324	353	350	315	311	305	306	377	318	311	322	317	324	324	337	365	317	346	324	311	304	302	310	361	349	311	317	313	321	327	342	322	317	331	339	304	335	333	327	329	335	335	353	328	313	342	340	357	313	291	350	362	322	347	326	315	330	325	330	306	303	361	319	330	372	332	278	307	325	285	360	337	346	334	291	288	343	317	328	315	295	336	347	335	313	340	315	327	316	299	322	330	332	346	323	325	333	325	328	315	324	334	333	336	356	329	298	310	330	349	351	344	318	315	317	351	309	354	282	347	333	309	334	351	328	327	302	336	378	359	334	345	351	326	305	290	291	360	330	307	338	307	313	323	361	330	307	327	345	323	338	328	331	322	308	333	322	314	322	324	354	337	345	327	303	306	316	349	355	303	308	342	327	297	322	322	310	338	309	306	347	338	292	305	297	327	317	367	317	302	303	361	316	326	330	319	297	369	316	334	331	329	321	343	295	321	333	350	355	308	342	336	309	345	331	324	342	296	303	307	354	329	316	363	335	320	298	318	352	340	333	294	302	298	308	345	341	314	318	341	307	361	317	324	332	338	333	333	309	303	322	324	315	309	334	316	310	316	361	338	327	329	310	326	309	327	358	324	343	363	323	333	305	276	355	319	313	335	339	323	326	352	353	323	294	326	311	303	296	340	312	366	300	348	319	326	318	342	311	310	337	313	359	338	325	334	323	339	354	334	323	302	357	305	332	313	327	341	330	324	304	308	332	319	319	310	290	307	333	343	316	330	308	286	343	349	316	306	318	350	309	326	322	359	318	319	361	318	369	334	352	314	354	293	313	349	356	332	306	355	338	354	345	317	303	351	288	322	326	325	305	331	340	294	351	295	359	338	319	326	311	339	359	331	353	326	350	304	332	335	291	320	332	314	352	307	342	293	322	319	323	335	334	318	336	339	325	333	300	359	336	305	322	313	329	310	335	356	328	321	307	324	347	333	319	364	312	352	331	370	305	314	310	299	274	333	349	351	324	311	327	312	325	314	374	314	310	347	333	342	349	355	323	334	298	367	309	360	317	321	338	297	302	328	324	332	361	328	325	337	318	304	341	302	344	298	350	345	318	323	332	295	313	344	323	328	312	334	340	312	341	339	318	332	338	298	350	344	335	347	314	312	327	293	335	308	365	310	357	327	339	300	311	321	326	345	303	315	314	289	324	337	323	311	348	365	365	323	299	306	308	336	347	333	343	351	338	366	348	351	343	336	333	331	325	345	314	322	329	298	298	336	334	323	317	299	292	316	332	342	352	298	365	344	316	336	314	341	303	323	364	343	326	327	350	353	318	338	333	372	342	325	323	328	321	341	317	332	324	332	343	332	309	334	305	362	344	322	320	352	317	363	302	300	315	334	321	343	343	350	348	317	358	322	323	321	336	351	336	320	342	300	340	343	344	307	306	328	346	321	365	338	349	331	301	340	301	337	333	303	338	324	335	311	338	297	335	311	337	354	341	306	311	331	357	311	313	319	354	350	352	305	332	352	316	335	318	336	333	341	327	307	301	298	314	315	326	319	303	342	345	329	320	324	333	320	322	356	317	317	342	344	354	334	358	318	313	317	314	338	357	314	338	348	311	364	292	342	312	335	335	359	308	312	288	347	303	310	354	345	311	368	319	340	346	324	326	332	355	325	328	333	308	355	351	359	337	338	311	310	303	332	334	337	337	347	325	347	344	318	326	328	327	384	324	298	325	339	311	319	323	304	326	338	334	352	304	307	335	312	337	316	313	330	366	302	351	346	318	331	327	320	346	345	337	304	332	336	316	355	321	300	297	363	340	307	347	312	332	311	304	339	308	330	339	355	353	317	335	318	310	331	314	341	291	326	333	296	342	319	306	295	365	326	354	322	335	305	335	336	302	317	318	319	328	359	344	280	316	332	342	320	315	335	334	334	359	348	344	355	343	301	322	349	280	306	346	328	320	356	328	339	329	331	337	331	346	336	363	325	323	325	356	323	304	317	311	330	341	312	305	323	301	376	342	343	313	318	321	303	311	309	301	306	330	338	351	327	339	331	319	327	286	320	303	309	332	313	337	337	314	343	314	306	338	329	337	343	329	321	322	289	329	341	343	313	322	316	318	298	295	324	310	339	327	324	349	272	339	332	302	333	328	317	335	355	345	323	357	327	327	354	306	323	340	309	327	355	313	322	336	308	326	305	335	301	320	332	328	347	298	337	352	307	324	325	334	352	338	361	314	338	273	303	329	360	343	345	340	311	329	331	342	333	330	373	358	325	312	309	323	344	309	318	318	330	316	343	341	322	328	316	321	335	377	357	340	316	329	312	323	335	326	306	333	332	310	274	364	354	273	342	297	295	337	343	306	327	352	293	322	323	322	294	335	319	354	315	322	327	330	349	311	317	327	325	365	318	347	333	299	327	323	323	338	325	330	347	335	347	325	310	340	312
4281	862	699	528	479	462	438	418	421	386	422	390	390	415	386	385	396	419	377	385	383	379	418	357	456	403	427	403	431	392	425	417	403	392	410	400	408	418	410	393	371	420	395	368	402	405	429	414	373	436	414	398	423	399	399	396	373	442	364	381	423	397	425	416	394	392	377	411	361	409	391	393	393	400	387	434	388	380	372	392	419	385	401	396	416	396	424	379	385	434	397	419	391	397	347	410	370	379	399	398	410	419	401	385	395	402	401	375	401	391	412	355	432	401	416	416	440	389	396	398	394	350	425	400	413	394	385	426	384	393	394	407	406	427	408	382	375	367	415	388	412	383	391	376	407	396	364	410	380	412	410	393	391	385	398	407	388	395	369	389	398	441	405	393	408	400	429	412	392	406	442	404	404	390	441	397	368	391	386	400	404	418	390	362	385	384	405	394	396	377	408	400	409	386	418	434	396	390	427	363	377	418	425	401	401	389	417	405	410	394	401	384	399	381	424	428	420	403	413	398	388	393	420	404	405	399	407	430	442	414	394	394	437	432	374	402	431	420	375	430	412	392	398	407	396	416	396	407	419	413	402	425	415	397	422	401	413	415	403	381	410	420	416	401	441	413	358	403	418	399	384	395	408	363	410	391	385	407	410	431	388	399	402	368	420	367	419	449	406	390	375	374	418	370	355	403	382	384	402	410	385	411	397	437	391	408	414	459	407	405	393	383	400	406	431	414	382	417	422	381	409	403	398	384	419	407	420	401	406	417	376	394	418	387	445	354	375	408	412	415	410	403	438	398	434	405	359	358	387	425	417	416	394	402	377	388	387	435	394	403	403	368	399	418	374	372	412	397	439	356	379	374	389	369	364	437	421	379	394	401	389	395	379	399	434	421	378	434	386	382	396	404	417	399	385	398	404	380	436	390	387	391	417	448	428	385	389	395	418	384	367	413	410	375	377	388	392	386	404	373	381	383	376	405	437	397	379	394	428	411	416	415	397	417	404	375	401	389	420	418	418	411	419	361	423	416	414	392	381	391	424	420	415	406	438	423	398	433	403	355	396	454	429	377	391	448	419	398	405	409	417	350	395	368	401	403	406	395	386	352	408	394	372	399	385	403	383	379	400	415	348	394	378	386	393	413	411	397	428	393	409	424	379	424	336	394	412	395	393	398	415	397	424	434	411	397	386	393	407	406	422	359	379	372	375	404	455	415	372	398	409	383	434	390	438	407	378	399	394	424	380	400	410	433	396	384	415	407	394	359	424	376	404	458	397	424	390	421	431	392	427	439	388	391	445	416	439	411	387	409	389	427	383	386	407	418	409	408	390	399	386	393	416	432	428	402	412	410	400	384	438	426	401	402	403	381	394	426	429	389	408	406	409	416	413	405	406	403	399	391	415	396	386	434	401	404	428	405	409	405	392	396	412	407	402	385	398	408	372	401	405	407	408	399	412	413	390	422	429	370	402	398	383	392	414	399	406	399	428	432	410	412	372	406	407	395	404	355	404	404	399	414	402	421	423	386	381	394	371	426	399	407	416	378	410	383	354	413	388	405	374	391	434	396	382	392	415	383	406	411	390	403	397	457	431	418	433	453	445	395	413	392	376	388	430	404	401	414	436	382	399	418	375	401	392	419	408	418	419	421	391	405	400	409	366	417	446	409	397	390	430	366	381	421	387	411	383	411	416	373	410	433	380	414	414	385	424	372	398	376	375	416	371	425	402	413	396	399	394	393	413	371	387	407	420	431	392	373	403	384	427	393	415	352	407	395	413	426	410	386	407	415	387	425	407	433	391	397	398	399	385	408	424	410	394	410	407	414	386	410	373	426	401	417	406	407	396	396	383	421	445	378	404	401	421	407	386	387	410	392	412	421	424	444	422	421	376	389	378	370	400	411	403	395	382	372	390	417	393	389	408	394	427	420	444	372	409	394	384	414	408	393	395	363	421	420	431	423	416	420	398	420	382	393	402	445	390	420	391	397	408	389	381	406	394	435	407	424	409	341	433	434	373	367	414	400	391	404	365	432	423	427	392	415	432	441	395	411	417	367	399	384	414	391	437	385	358	402	384	379	403	410	377	394	433	425	383	434	380	434	450	423	407	393	434	424	397	404	411	378	402	373	404	384	413	402	365	420	409	412	415	372	396	422	420	376	410	384	388	456	388	417	371	402	412	419	349	381	412	431	393	392	394	424	392	408	383	416	401	377	404	390	427	394	410	449	405	411	420	404	398	394	415	385	375	400	417	382	380	379	410	385	370	388	397	413	397	357	424	418	409	368	391	396	422	423	409	396	431	412	380	389	362	420	403	393	418	424	387	416	407	407	396	401	414	412	397	395	425	381	410	380	375	395	375	416	394	384	414	392	425	404	406	405	397	393	430	389	407	352	405	411	375	379	396	396	406	430	381	386	419	368	411	382	419	399	405	431	416	444	415	423	388	422	419	408	405	399	369	391	388	387	408	415	398	412	420	383	404	412	414	409	392	397	412	413	372	382	390	411	457	425	418	411	391	418	401	411	361	395	411	392	430	399	429	393	369	372	387	430	425	388	376	426	378	404	410	400	427	416	406	403	434	435	414	410	403	403	416	402	418	359	387	390	399	415	413	403	404	391	427	434	401	410	380	406	373	431	377	398	430	393	397	368	417	409	396	395	433	371	415	377	414	427	402	397	376	384	410	358	420	425	400	383	388	407	377	393	417	362	393	416	374	409	411	414	381	393	404	404	401	439	391	392	376	403	404	403	394	427	394	409	386	409	395	413	390	408	411	413	423	427	368	382	405	375	403	393	407	407	406	428	392	396	410	402	398	410	375	396	389	437	392	390	399	368	418	391	387	409	388	360	372	408	387	431	413	371	431	408	382	400	420	411	403	385	409	377	434	410	379	408	392	406	416	406	390	381	415	387	426	406	411	424	415	385	387	407	411	388	364	400	383	379	384	391	456	417	384	370	372	409	406	409	378	396	369	400	405	400	413	358	392	381	409	410	392	398	409	418	409	418	391	394	447	402	396	390	377	403	404	371	429	407	417	390	401	360	397	386	410	461	413	395	447	418	384	436	418	408	394	367	424	387	412	422	380	389	418	358	398	444	389	385	384	395	383	404	410	363	392	409	410	417	460	389	390	409	397	385	419	398	424	409	399	390	376	415	419	396	423	442	374	452	391	381	408	409	403	414	393	398	457	405	417	365	426	409	429	369	372	442	397	413	412	373	412	427	394	436	395	371	413	404	371	423	385	418	398	379	372	433	392	413	420	422	380	384	424	400	404	385	382	406	398	434	387	423	413	383	408	401	360	396	410	399	441	406	392	427	420	394	410	395	409	399	407	409	395	387	400	402	385	404	397	375	416	380	405	404	405	368	391	363	409	428	391	396	423	407	413	422	392	386	394	408	403	413	384	394	355	429	400	432	396	402	447	406	408	405	399	417	382	391	401	373	423	399	431	416	401	382	405	402	395	402	424	401	416	437	449	390	378	383	393	423
23489	21112	28211	24238	21110	8940	773	554	446	417	430	443	354	345	330	329	342	372	330	323	295	343	302	315	330	296	323	331	309	295	323	325	291	312	288	314	293	289	284	290	299	306	311	304	299	312	276	324	287	310	307	281	305	280	288	307	296	281	313	279	307	313	303	276	311	260	292	315	265	316	292	327	274	319	285	303	297	261	296	284	270	290	293	302	329	328	305	282	309	308	285	284	306	331	311	296	258	290	300	302	289	302	291	305	299	290	314	315	304	292	284	332	278	283	324	300	274	328	353	292	303	283	278	302	299	308	295	324	305	295	275	258	305	284	291	292	278	305	320	327	297	292	296	329	338	275	332	328	281	289	334	277	309	310	313	334	333	288	278	285	291	333	293	301	298	269	318	309	267	319	277	292	297	290	283	315	294	308	314	305	287	278	292	317	298	272	279	299	324	301	280	304	297	326	281	271	297	294	288	285	291	308	302	294	325	328	290	315	288	330	300	316	303	337	313	284	285	293	315	293	311	289	308	279	281	289	280	283	302	290	302	313	295	306	291	292	308	305	316	294	292	289	295	302	317	293	322	304	314	293	304	283	308	311	295	303	304	307	323	289	273	297	303	279	270	287	281	296	307	295	308	306	291	293	305	321	312	327	294	315	292	278	275	293	320	283	322	273	319	287	308	307	274	278	291	306	283	316	280	305	315	302	326	282	275	303	284	248	296	267	306	299	292	282	307	293	285	297	324	311	323	296	337	303	301	297	306	288	333	292	289	320	328	311	274	298	334	317	303	303	300	318	302	289	295	295	302	313	313	316	328	304	313	297	271	317	283	324	291	304	292	292	266	310	347	269	291	274	292	297	285	291	328	306	292	284	295	319	324	317	295	323	277	300	316	327	288	306	304	305	286	291	290	285	303	297	297	283	309	293	312	318	290	270	254	318	292	295	305	280	291	268	292	302	300	274	307	288	291	287	315	287	297	306	299	296	307	302	287	304	279	293	316	298	299	321	319	291	305	311	298	272	292	290	301	290	314	271	287	286	278	267	318	294	303	288	320	306	286	328	297	341	278	311	302	287	315	286	326	292	315	286	284	306	301	289	296	261	289	293	302	288	291	322	296	306	280	314	291	281	269	311	301	296	305	262	286	271	301	287	297	284	281	339	313	307	282	338	316	309	293	301	309	304	304	312	261	289	317	317	263	308	283	296	287	304	302	309	278	270	278	307	301	316	273	292	300	288	296	280	293	304	309	306	308	276	316	271	291	280	309	308	289	285	270	264	287	280	318	296	286	282	309	325	280	309	319	323	275	273	316	316	319	282	309	290	303	318	305	321	309	297	277	298	333	319	290	317	295	288	271	297	285	333	315	298	312	288	326	281	340	294	307	303	280	297	289	315	282	289	249	285	297	288	314	300	271	324	257	278	320	282	296	288	282	277	285	262	297	305	293	280	268	280	301	288	300	266	332	293	302	305	276	287	315	321	293	305	294	302	308	322	286	274	273	301	312	325	316	320	303	319	321	291	299	301	281	294	343	320	318	282	280	281	290	262	312	297	293	281	306	312	299	284	294	305	291	284	276	314	303	326	296	322	284	286	292	326	297	293	318	285	305	295	269	306	304	304	299	288	285	285	295	310	309	284	306	308	325	328	282	304	300	302	296	315	294	308	310	290	284	262	303	306	310	294	301	356	289	249	283	297	315	295	299	308	307	297	337	306	303	266	277	295	304	308	285	281	268	266	300	302	301	267	323	318	291	298	293	321	289	281	306	322	320	306	301	288	294	289	293	278	285	306	289	289	300	314	302	296	321	276	322	330	306	292	298	300	279	285	309	295	301	306	319	288	302	306	269	275	323	272	292	301	310	313	327	276	288	318	302	300	311	307	305	303	299	302	296	316	298	294	310	259	302	304	309	313	314	300	299	289	294	293	313	303	309	288	291	302	269	273	308	279	270	307	314	301	335	289	332	304	306	313	285	285	309	343	293	301	292	312	287	318	303	311	292	309	293	322	308	277	292	317	296	265	291	274	305	285	268	295	315	307	292	278	311	271	294	305	312	307	310	315	288	262	310	325	296	281	301	299	305	306	276	330	283	309	291	296	322	309	310	306	269	279	318	304	289	285	285	274	292	272	284	289	328	320	308	293	284	287	314	307	281	293	317	287	273	277	308	296	265	291	298	302	296	285	304	279	308	344	292	266	288	335	283	306	314	303	296	326	263	294	283	304	318	272	303	307	296	283	306	300	316	311	275	302	280	322	303	276	266	322	310	319	281	321	308	286	300	294	261	323	281	308	283	304	290	284	311	295	330	296	313	306	292	297	312	296	305	300	307	294	307	282	282	302	297	312	292	308	297	299	312	315	290	339	277	295	290	269	332	301	302	291	273	298	312	314	296	322	278	304	277	327	293	309	294	278	286	295	296	249	337	291	301	287	277	283	296	274	324	310	323	281	302	294	314	309	301	297	307	269	274	311	291	266	282	288	264	276	309	329	303	287	282	346	312	294	304	289	316	282	284	319	306	278	283	282	269	314	315	316	309	304	297	295	281	272	312	325	283	350	316	277	281	298	300	316	310	294	282	312	278	294	290	298	279	289	323	320	292	263	327	318	313	309	330	317	306	307	298	299	311	301	272	294	295	301	291	283	293	332	314	273	293	324	289	317	298	293	316	286	297	283	314	292	278	297	293	280	290	297	320	315	294	311	282	303	322	287	279	301	326	270	320	299	280	285	281	306	286	306	271	329	279	308	281	304	303	292	287	270	318	288	289	299	302	267	295	300	321	322	319	304	315	300	319	284	298	317	286	284	306	306	288	300	294	264	304	273	274	296	277	283	306	290	271	310	302	324	287	312	322	281	302	270	287	298	247	320	298	300	288	293	291	286	321	280	345	297	316	291	311	311	282	290	257	304	292	289	284	287	295	324	287	287	285	303	316	301	284	313	332	309	317	288	321	271	306	308	283	304	313	294	308	298	322	319	311	300	281	303	278	307	325	288	272	270	306	311	282	304	305	302	309	274	311	284	332	272	307	252	298	245	288	296	287	279	287	294	298	285	301	348	281	299	287	310	307	271	310	296	280	278	306	304	291	318	277	297	307	341	298	292	299	300	310	284	315	317	330	310	277	298	296	313	295	287	310	280	298	276	300	321	314	290	313	316	309	282	280	293	287	301	287	304	319	280	254	284	314	315	286	304	295	295	304	296	297	323	312	301	302	300	314	295	304	301	285	297	291	308	328	298	281	287	284	291	291	292	276	281	296	311	329	318	296	292	289	277	278	294	275	282	267	324	280	301	315	317	286	328	306	289	284	291	275	307	302	295	311	319	321	318	286	274	309	310	262	304	313	339	323	332	309	297	300	299	305	291	239	284	325	307	295	316	280	300	301	294	315	296	265	308	292	292	296	298	269	286	270	355	301	292	319	285	280	312	322	313	311	294	321	319	293	304	297	303	301	311	264	288	307	318	279	291	311	288	328	268	290	288	303	306
3460	8057	5552	2515	1864	1374	1130	935	754	694	681	579	543	539	505	468	485	422	451	430	432	411	415	419	419	415	416	423	385	426	350	390	387	431	396	408	395	401	381	377	357	387	376	383	406	385	371	405	363	380	340	399	361	353	372	406	381	384	356	400	369	381	403	344	366	360	373	383	391	383	380	379	397	358	364	370	361	367	362	349	372	409	393	387	386	385	383	406	369	385	371	413	409	372	374	360	362	379	377	355	382	409	381	390	402	352	405	394	389	382	388	347	410	365	399	369	406	399	360	388	374	374	350	374	372	390	385	340	373	321	376	383	410	376	377	368	402	394	383	355	357	348	347	367	365	361	365	386	366	361	353	346	388	382	389	381	356	360	413	405	410	356	389	374	384	397	370	333	377	416	411	372	386	387	350	359	359	362	394	364	396	355	358	380	372	371	379	373	387	370	399	379	363	353	361	381	401	367	395	368	365	363	412	338	360	396	375	366	360	366	366	379	393	398	366	401	356	400	353	345	366	373	355	349	369	342	352	380	359	357	365	377	394	397	391	362	360	367	388	351	402	393	393	365	388	353	378	404	398	334	382	378	355	353	372	404	386	404	380	382	375	377	375	383	357	403	371	374	358	366	391	356	389	357	387	410	380	377	341	379	365	377	415	330	386	380	380	366	357	374	384	342	399	362	380	380	406	334	369	378	381	383	364	393	375	411	386	379	414	366	410	385	400	416	421	367	393	367	350	388	377	386	382	385	369	388	379	378	416	376	347	357	372	404	357	363	391	384	347	379	349	394	352	388	365	401	363	367	374	352	370	369	356	376	376	380	367	383	365	382	374	377	384	363	356	370	405	403	388	378	360	391	385	374	350	367	372	385	356	356	366	351	394	385	386	364	421	358	371	360	353	354	379	410	370	349	355	346	360	360	350	392	363	399	373	368	381	378	380	346	343	400	367	385	358	408	377	413	358	398	390	373	362	353	375	354	392	332	393	373	364	371	358	364	362	386	391	405	367	400	371	385	401	351	364	375	373	359	371	374	387	421	359	398	387	379	374	370	401	338	388	371	368	370	380	387	371	349	414	361	378	363	379	334	390	410	381	362	414	389	369	354	349	401	344	338	349	371	348	374	379	364	401	363	369	416	400	381	389	368	356	384	360	392	380	399	351	383	349	401	407	354	410	400	396	369	353	390	353	362	351	380	371	348	385	391	383	371	364	381	365	360	362	391	411	363	412	368	407	360	369	405	352	379	389	373	357	391	383	394	321	388	372	367	376	367	402	377	362	366	375	358	403	394	359	357	361	370	410	392	383	361	388	372	352	354	347	360	352	377	351	409	394	349	380	387	360	361	378	345	372	376	376	386	356	374	340	364	324	386	408	381	357	360	349	400	362	332	387	419	397	372	402	361	357	358	368	397	357	407	373	400	355	394	374	387	400	371	377	365	338	407	349	377	376	373	369	366	352	386	391	399	419	386	373	378	404	359	354	403	348	389	404	379	384	356	393	358	412	361	345	407	427	357	357	376	374	384	390	367	390	379	360	350	392	367	377	354	343	369	390	366	352	385	357	385	345	354	351	371	354	395	408	370	400	361	380	380	377	380	383	370	380	370	330	395	381	379	362	377	340	374	347	375	379	375	386	374	367	340	375	367	358	323	394	352	384	384	397	369	395	378	388	394	356	361	371	376	406	397	393	378	392	361	354	349	358	377	399	343	357	385	362	363	371	404	373	390	375	368	384	379	369	394	401	355	400	340	365	376	383	412	349	374	413	387	367	413	365	354	387	388	367	393	371	384	348	389	353	385	374	371	406	384	339	395	385	400	373	368	410	375	363	397	338	383	338	373	386	383	378	400	405	372	324	425	375	379	388	419	387	386	392	390	371	351	406	360	388	352	360	376	370	340	406	410	350	400	380	373	360	369	379	367	354	364	399	397	359	369	349	384	361	360	409	373	389	411	371	366	381	349	371	390	399	414	375	404	404	327	376	366	351	369	373	361	376	360	392	396	341	356	403	358	380	358	371	383	412	340	377	378	370	336	350	358	387	412	371	375	410	396	391	378	400	357	333	351	394	351	386	382	385	386	364	384	386	392	383	386	425	377	367	369	326	338	380	333	369	386	412	361	364	363	379	349	340	353	359	401	367	383	376	366	342	400	366	388	384	367	377	386	407	344	385	390	387	362	357	397	347	378	371	380	378	397	356	363	401	377	370	351	394	348	380	394	359	359	373	381	359	370	371	356	382	346	375	372	371	398	384	383	376	378	394	369	370	381	382	371	369	391	395	371	405	367	379	357	390	418	318	381	388	405	366	359	362	369	363	417	377	328	363	369	418	346	394	399	384	351	363	354	384	379	354	373	379	338	419	387	364	375	384	405	368	393	412	355	339	399	406	375	363	352	361	355	362	382	380	393	350	347	375	392	414	369	385	385	353	405	400	351	364	390	350	353	453	372	390	356	391	399	386	364	360	361	389	358	390	388	370	368	394	376	348	314	374	388	359	392	412	363	371	370	393	399	347	372	363	379	367	352	365	389	399	361	392	374	408	377	365	345	397	361	360	388	363	419	370	358	365	371	378	348	340	360	377	340	367	369	394	352	377	378	361	387	337	360	389	368	355	419	375	393	396	350	404	399	372	353	380	387	368	387	379	366	361	351	359	387	380	352	369	342	374	344	382	352	377	393	367	358	373	385	372	369	352	377	371	372	394	365	365	372	378	369	376	397	374	408	376	395	406	364	360	358	371	402	357	359	354	371	373	385	351	412	407	398	373	357	402	381	396	336	345	367	353	356	361	403	384	351	388	375	401	379	369	396	384	366	390	394	360	379	369	372	363	343	374	386	394	394	357	344	405	378	355	375	393	379	379	391	396	376	375	348	363	383	355	376	373	356	361	370	363	380	353	396	390	406	426	393	377	368	378	313	394	387	390	388	386	365	373	335	341	364	357	390	386	394	357	349	340	364	401	377	376	377	398	398	395	397	321	362	387	401	389	381	393	370	373	357	381	350	361	378	366	374	372	370	408	401	348	362	379	386	363	402	384	348	388	354	329	390	374	387	358	364	357	408	374	399	373	365	331	361	394	403	337	386	373	368	339	383	381	407	354	392	378	363	366	399	359	391	349	381	371	394	378	377	362	376	418	364	380	378	351	373	375	397	383	378	392	360	357	335	388	376	351	381	356	387	362	397	338	373	361	342	393	389	410	406	418	362	370	362	363	361	390	399	381	390	342	375	398	397	369	398	378	373	390	381	391	364	401	383	376	411	376	401	382	412	363	383	372	402	370	369	368	386	377	407	376	342	376	380	380	392	377	338	377	400	342	393	373	379	389	345	372	369	395	403	375	382	367	379	381	380	341	398	365	385	372	381	374	349	363	345	389	372	368	387	375	384	378	368	392	328	362	372	348	345	381	381	346	361	356	369	346	395	372	417	377	407	387	382	375	413	395	380	370	367	341	398	359	364	364	374	375	353	350	388	373	383	369	395
24652	21109	27055	25270	8990	470	361	314	249	234	256	259	225	221	204	191	216	171	194	194	200	207	209	210	200	191	195	198	197	211	174	188	186	178	189	184	186	213	172	170	194	202	186	186	195	179	187	192	179	207	191	175	171	174	203	218	187	170	193	167	202	175	183	202	180	197	187	192	176	192	180	200	210	189	179	176	186	189	190	179	192	195	188	159	169	175	188	211	198	183	190	187	188	190	181	208	192	177	164	196	186	195	204	175	171	190	215	196	190	216	195	178	191	170	176	182	155	195	197	198	187	188	169	192	192	156	187	174	216	184	177	192	174	201	198	184	166	188	194	198	191	216	183	159	195	160	184	176	193	185	190	181	192	189	187	175	198	203	169	173	156	181	206	195	163	174	153	165	199	173	191	178	195	170	186	193	194	189	194	211	190	171	168	194	162	197	176	173	189	179	185	195	180	185	189	184	193	185	212	176	201	175	216	190	188	190	179	182	172	183	178	199	209	182	182	181	172	217	172	191	202	172	169	182	189	187	192	188	172	185	197	174	176	169	175	190	194	193	196	179	172	202	201	208	188	163	171	174	212	210	176	181	190	189	179	170	189	172	185	159	196	208	192	178	185	208	176	201	169	156	166	180	203	178	208	173	153	184	186	183	161	189	179	189	187	181	189	191	162	187	183	168	191	185	194	193	161	181	182	186	188	178	177	194	182	178	188	204	177	193	192	177	212	190	173	170	187	175	183	197	216	176	193	164	184	203	204	178	187	183	198	189	200	206	180	193	178	166	215	188	189	185	180	165	179	182	184	186	187	185	187	168	192	196	190	192	143	193	197	151	194	181	191	186	183	165	191	200	196	207	181	192	187	203	170	205	186	203	175	208	185	192	191	177	191	197	158	171	184	209	174	190	171	153	195	187	181	201	180	183	173	176	189	221	206	190	174	186	175	191	187	183	175	165	169	206	192	211	174	183	182	191	164	204	189	186	184	173	191	203	188	225	213	188	179	214	179	183	173	216	178	193	200	182	178	203	178	204	196	170	201	176	179	207	183	170	174	205	175	192	181	213	198	184	197	187	210	186	169	195	178	180	206	174	201	201	186	200	193	196	204	192	199	180	166	173	195	178	168	185	173	181	201	185	168	204	181	190	178	203	188	202	170	204	208	181	186	177	167	179	179	193	196	184	169	172	184	200	207	180	181	191	179	208	189	178	184	200	204	167	225	205	173	213	187	170	178	188	159	187	164	183	204	190	201	171	180	200	168	202	180	208	193	198	185	191	205	165	170	160	180	166	168	194	171	174	196	178	187	191	195	197	171	181	206	198	197	183	180	182	174	171	190	185	173	192	182	203	189	166	175	199	201	181	175	163	171	178	195	212	181	190	209	161	176	188	166	178	184	201	172	175	170	179	195	196	183	194	202	204	183	179	206	188	194	195	177	188	186	166	204	207	208	192	199	159	180	159	166	172	180	177	199	191	196	173	181	173	157	198	183	196	200	191	162	208	189	177	184	168	193	211	162	176	186	164	188	198	174	177	179	187	180	149	175	189	195	182	185	175	176	177	175	177	177	190	184	193	191	197	178	170	195	187	166	185	181	175	178	190	185	175	205	173	206	211	192	176	190	197	174	177	188	167	195	190	171	178	185	179	186	177	179	166	175	198	169	182	182	185	162	152	193	172	221	179	215	174	193	172	180	183	201	207	210	176	185	178	183	182	196	173	183	189	196	160	195	192	202	168	183	188	185	213	171	177	176	171	188	193	187	197	199	177	156	205	193	175	192	193	207	181	177	188	172	182	186	168	178	185	194	173	186	209	157	168	178	184	180	184	166	170	209	187	171	217	177	207	190	192	193	171	177	184	168	176	180	199	179	186	182	176	198	179	179	197	200	173	191	150	192	186	191	185	209	193	181	161	197	190	175	202	189	180	195	197	205	187	195	180	174	182	185	180	190	187	194	203	181	188	213	184	190	198	185	205	172	167	194	205	188	194	168	203	185	171	205	164	181	192	210	177	217	182	160	204	195	187	205	163	178	183	185	185	170	170	195	187	159	186	183	187	161	173	169	182	156	182	188	189	181	184	175	197	201	182	174	180	164	192	196	198	175	174	201	183	182	199	192	184	191	174	170	188	183	186	164	185	180	215	200	173	191	201	225	177	173	179	191	192	188	190	185	198	192	195	191	164	206	200	195	177	170	172	193	182	187	209	167	188	184	182	197	176	195	170	217	185	156	165	202	160	184	183	182	191	193	182	204	166	181	195	168	192	184	202	191	175	167	194	159	178	191	174	165	174	161	188	177	183	206	213	179	168	196	177	179	186	179	170	186	166	206	182	170	178	188	191	177	189	188	179	178	192	184	202	191	185	173	203	173	172	198	177	183	179	173	201	194	177	188	189	181	155	180	211	185	202	169	173	209	169	197	183	188	170	181	175	215	176	160	181	214	219	171	170	180	176	181	180	159	195	201	190	188	188	164	171	167	186	207	190	190	189	199	220	193	168	198	189	190	207	191	182	168	179	190	163	169	180	184	166	196	190	210	189	184	181	190	209	172	173	202	190	183	195	176	178	180	200	186	189	222	188	192	194	188	204	175	185	209	186	187	165	193	176	179	181	184	180	181	211	187	170	221	169	194	200	173	187	177	195	165	175	199	210	193	188	176	179	180	175	182	194	185	161	193	190	174	185	192	201	188	172	174	189	172	195	176	161	168	160	193	181	202	175	180	172	169	188	202	184	187	172	197	213	206	176	191	171	187	206	178	174	155	188	186	198	172	202	170	193	165	190	161	172	189	220	191	210	196	190	160	179	178	165	207	172	174	178	170	199	189	191	169	187	182	186	158	176	205	194	178	167	189	194	170	194	195	162	162	194	198	178	173	179	152	179	189	167	179	196	194	206	171	203	180	183	199	171	193	153	171	185	188	184	193	202	191	184	168	155	172	180	174	196	187	167	155	183	185	191	178	190	204	191	223	177	161	202	179	188	176	188	161	162	182	185	178	188	199	193	177	172	175	189	181	201	171	192	173	174	191	196	176	186	221	184	185	175	181	190	171	180	164	168	190	202	190	179	178	179	171	169	185	161	176	176	203	177	172	170	169	189	195	144	180	198	165	202	178	161	189	203	190	169	184	175	200	193	168	190	188	185	183	195	178	189	164	180	201	173	185	185	180	203	168	179	185	184	186	179	166	192	180	184	186	187	181	204	171	179	186	206	192	198	187	217	198	184	179	162	187	187	182	206	175	189	190	220	196	169	225	200	180	173	188	182	180	184	182	178	171	187	203	169	166	191	197	176	164	176	154	199	176	186	192	181	206	178	190	175	204	174	185	218	190	167	188	190	204	168	187	205	188	205	189	173	183	168	163	180	169	202	175	188	195	180	211	174	164	173	202	177	202	161	188	192	183	191	150	200	162	168	180	194	174	187	152	190	177	193	171	223	187	152	161	174	202	206	194	188	186	208	159	190	202	179	161	200	186	173	160	170	194	183
3368	4469	2915	1387	960	742	640	514	457	392	347	329	327	335	259	266	270	278	265	263	273	257	232	221	279	283	240	228	250	216	244	230	239	239	213	236	221	278	224	222	220	238	230	228	265	235	223	233	235	231	207	199	234	216	236	236	191	233	215	233	229	249	256	228	229	233	228	233	221	201	198	243	214	239	254	228	255	195	222	241	235	206	224	233	253	233	253	221	227	218	238	233	217	269	202	229	240	226	212	218	230	229	212	224	220	228	220	216	218	206	198	241	222	263	238	209	226	263	216	239	225	225	222	228	235	215	199	208	222	243	226	244	252	221	195	229	240	227	238	226	204	216	231	232	222	217	210	221	230	215	205	215	261	251	230	223	240	225	202	218	226	199	230	238	213	218	233	239	227	218	251	230	235	235	219	222	227	237	191	222	197	245	237	212	199	261	262	222	230	231	226	226	248	233	217	225	234	235	208	220	220	209	216	236	229	219	219	221	207	211	238	235	214	237	236	207	246	233	208	216	227	214	215	217	228	218	242	221	220	207	237	232	220	223	233	225	218	208	256	245	246	227	226	213	223	240	215	219	241	214	189	252	241	232	251	193	242	252	248	247	219	197	222	241	224	239	225	217	223	223	238	237	248	241	230	230	236	221	224	199	240	239	213	225	249	222	238	215	220	251	229	254	249	214	243	204	243	234	237	222	229	237	245	242	237	257	241	213	242	218	204	237	215	253	221	218	231	229	207	230	245	238	242	217	210	246	229	211	237	223	228	226	235	228	204	236	237	232	237	223	214	241	200	236	213	225	227	238	198	239	245	214	248	210	227	243	218	213	222	235	256	240	234	209	240	216	244	224	222	235	220	215	226	208	223	232	207	216	209	227	247	228	215	254	222	222	258	216	242	227	204	230	235	245	234	217	222	239	221	226	227	205	214	237	225	226	219	219	235	235	235	223	227	232	237	221	226	218	223	255	239	228	258	240	254	223	242	233	244	224	267	225	237	264	244	235	189	245	240	244	233	219	220	237	209	222	234	245	226	225	239	213	216	259	216	224	224	210	253	260	238	214	227	205	227	242	199	200	228	234	228	205	236	226	247	226	217	218	229	208	240	218	239	218	237	236	181	198	222	231	233	235	221	241	243	232	228	234	240	221	233	221	226	248	240	214	209	225	247	251	236	226	241	228	243	241	220	231	244	215	225	219	211	220	222	224	231	204	229	214	221	220	212	249	230	234	214	188	211	231	226	225	227	224	225	230	243	221	197	230	221	253	238	226	221	213	225	228	223	248	267	228	235	207	247	260	209	217	225	199	220	223	210	236	224	215	203	235	231	223	228	235	220	258	234	229	217	233	218	227	221	223	229	228	229	230	222	236	213	232	227	224	228	233	229	230	228	207	202	238	212	237	208	221	237	216	224	218	229	208	237	217	236	235	204	230	240	226	225	250	231	230	215	226	233	236	234	221	253	254	230	226	257	224	206	226	225	249	225	257	212	232	244	217	218	219	203	200	211	246	218	218	224	237	218	230	219	211	224	250	217	211	209	203	226	244	249	219	219	239	225	254	239	244	238	261	232	231	245	234	216	246	237	233	220	194	266	242	206	259	232	231	225	216	225	237	222	239	240	229	242	224	242	270	227	226	233	227	242	217	212	211	272	204	233	240	236	202	212	206	209	245	236	192	218	225	192	233	213	209	229	224	230	207	238	230	263	230	224	232	255	246	225	228	213	242	198	243	261	213	207	212	200	208	214	204	238	217	217	238	224	245	251	211	242	214	206	226	237	242	219	241	213	215	230	221	203	237	221	222	206	246	216	225	211	231	220	213	243	233	215	216	257	229	254	218	240	231	233	239	207	222	216	235	205	233	211	202	238	238	233	221	245	234	201	203	226	242	216	253	225	236	228	227	240	213	220	233	255	228	224	236	225	251	229	218	250	214	231	243	215	200	245	224	217	203	237	234	224	241	248	224	240	233	217	224	236	201	204	218	200	248	249	205	222	226	228	219	201	240	224	244	232	222	226	219	224	241	223	218	244	231	251	221	217	236	226	229	233	262	220	219	232	216	227	232	217	221	223	244	230	229	207	215	210	243	198	232	208	203	195	220	245	224	218	207	239	225	252	241	206	214	214	206	219	218	227	216	206	224	218	227	255	222	223	249	220	210	209	220	263	226	217	206	220	228	243	195	254	249	226	250	234	233	241	254	221	238	241	228	220	228	204	228	227	216	234	233	206	269	210	216	218	231	226	233	226	222	240	257	238	216	220	241	236	237	223	210	222	229	251	239	210	206	240	245	258	242	242	205	181	235	230	226	226	253	226	224	238	253	211	245	234	229	210	199	240	217	225	236	237	207	234	203	247	226	215	231	230	209	217	241	197	235	214	214	240	220	214	220	233	220	223	230	221	226	220	230	222	232	230	242	212	197	233	212	237	238	251	227	240	207	233	239	219	232	243	245	248	225	238	240	223	247	200	244	219	195	229	213	213	222	212	229	240	202	207	216	215	204	233	243	237	226	226	239	229	219	212	237	214	222	229	244	248	229	222	203	211	237	215	230	197	219	216	249	205	218	222	249	244	240	209	221	218	230	242	201	239	235	232	207	223	251	222	233	216	231	235	253	215	217	226	248	199	228	261	223	228	242	257	227	228	193	244	249	237	239	205	213	203	230	252	232	221	230	228	258	236	238	204	241	226	201	248	249	235	227	234	231	240	248	253	243	218	239	241	209	256	237	217	231	233	249	228	206	248	227	213	226	205	204	180	205	226	217	245	242	210	252	255	229	228	227	268	231	261	237	252	213	207	219	228	234	248	220	226	219	210	210	227	231	230	219	226	229	234	227	228	229	246	254	227	211	258	213	273	228	220	241	228	225	213	225	228	212	211	227	213	244	227	252	209	204	235	207	239	243	229	256	240	222	244	229	230	218	223	251	246	203	237	225	245	203	230	244	249	209	235	236	221	213	241	247	207	214	220	254	236	220	241	212	253	259	215	217	247	225	227	204	224	238	230	204	228	226	237	234	212	227	223	227	230	186	204	234	232	230	240	235	248	229	253	222	213	219	260	206	215	223	209	230	233	234	235	230	254	210	233	226	249	204	198	213	220	210	225	240	245	223	228	228	202	221	216	226	204	227	229	252	235	235	209	214	217	223	247	238	244	204	218	215	244	189	238	235	225	219	223	229	239	212	238	205	244	227	227	209	240	213	241	232	244	230	219	229	247	226	200	253	231	262	247	193	228	239	262	226	215	228	235	211	269	235	243	214	269	233	245	237	234	223	236	232	238	233	236	201	248	226	219	225	238	226	203	238	222	209	227	207	244	236	223	237	230	220	212	252	226	220	199	218	213	238	212	236	202	235	231	232	235	212	218	202	235	218	235	238	230	241	228	227	252	227	224	217	212	246	219	230	243	209	236	243	227	231	216	216	235	225	237	203	207	212	203	222	210	235	210	214	229	206	228	243	191	220	238	224	232	223	220	220	241	210	224	236
22565	21136	28734	23784	21136	21146	6705	660	504	362	320	299	243	220	224	202	184	208	187	162	186	165	164	165	135	149	141	134	138	136	135	119	152	128	134	124	115	113	132	116	121	117	114	132	125	126	123	134	108	137	112	118	106	114	113	104	148	112	115	113	132	132	106	131	119	126	139	108	113	114	106	126	127	115	126	116	119	103	118	119	128	117	117	113	129	132	118	115	113	121	95	111	113	102	138	147	121	107	136	124	131	126	95	123	118	114	129	124	130	129	97	139	118	139	120	120	112	112	131	132	111	126	130	122	104	129	121	93	133	107	119	127	115	129	101	105	113	112	121	114	120	126	109	107	117	111	116	103	130	122	98	111	133	117	112	103	122	143	116	121	116	119	127	115	99	149	104	110	115	104	112	151	114	105	123	120	106	123	111	121	118	134	121	122	103	114	114	111	127	119	87	113	116	128	113	107	121	117	121	107	115	130	126	106	127	108	116	128	130	107	127	102	127	107	118	135	121	126	122	89	116	127	115	132	123	110	108	143	121	122	100	109	103	110	113	110	110	110	127	107	130	115	100	118	108	111	129	122	117	126	114	102	104	116	119	124	124	120	113	107	113	125	124	128	134	108	122	116	105	123	115	107	127	132	113	121	116	126	127	122	136	96	126	118	120	123	117	121	114	123	115	129	112	111	125	124	106	100	111	107	125	115	117	114	122	116	120	115	105	121	123	109	113	103	136	90	128	120	113	105	117	116	117	127	129	112	113	121	127	125	127	111	116	143	113	112	132	123	114	119	126	111	124	111	109	101	133	138	106	98	96	101	122	119	125	101	114	124	117	107	148	110	126	101	111	105	115	121	109	106	103	116	119	99	128	96	110	99	121	119	113	114	106	126	106	116	121	97	129	111	111	114	106	116	121	115	124	123	122	129	118	123	121	118	111	101	104	127	109	126	131	126	107	116	135	116	128	121	119	128	125	123	106	110	128	111	107	121	125	111	121	84	111	135	118	113	105	109	97	120	137	127	131	105	105	114	109	122	110	119	105	138	122	105	130	117	107	122	124	106	129	119	104	120	108	127	106	121	124	121	120	113	121	114	116	118	113	111	91	103	116	105	108	110	136	113	116	104	130	134	117	122	116	133	104	111	128	105	113	105	130	95	112	120	128	101	125	138	120	109	130	122	119	110	131	111	105	119	120	108	90	119	96	111	123	126	153	106	102	109	115	108	121	116	126	106	113	104	119	120	124	141	104	125	125	96	118	138	110	113	119	112	120	112	123	114	114	116	122	119	119	106	119	106	111	110	96	106	102	108	126	127	118	107	101	119	111	127	118	117	132	124	121	121	122	127	102	108	104	115	115	130	115	120	113	100	113	96	100	106	113	112	114	125	123	123	135	115	107	113	122	112	115	111	108	122	142	133	119	136	104	112	122	107	118	138	114	132	100	115	124	120	136	128	122	111	109	100	107	124	105	131	102	123	117	125	90	113	114	129	86	121	116	105	110	100	115	116	111	115	115	121	126	98	104	126	104	103	129	126	118	114	128	101	114	99	105	114	105	122	115	105	99	120	123	115	111	112	113	122	127	115	119	103	97	107	117	90	108	128	114	154	120	108	139	119	109	120	112	130	120	122	112	105	134	113	126	115	105	93	119	120	122	121	118	122	113	113	127	106	124	107	117	113	127	123	123	107	122	111	121	98	121	102	119	108	106	101	123	110	104	122	113	122	104	123	108	120	107	122	109	118	124	107	113	116	122	112	109	105	134	131	108	116	106	123	123	114	112	123	117	106	108	135	131	113	119	149	131	130	133	101	121	124	133	119	109	126	120	106	117	146	132	104	119	130	119	118	104	110	120	106	112	99	101	109	106	112	120	102	137	118	103	119	119	125	140	120	135	126	101	120	128	125	115	110	125	127	126	124	120	95	129	142	132	101	115	133	101	124	98	128	130	126	116	130	138	106	120	138	117	113	115	115	131	119	109	107	126	131	108	103	110	126	124	125	119	120	115	135	115	99	131	117	124	106	117	119	118	103	127	109	136	137	138	109	101	104	90	116	126	115	116	119	130	117	130	125	113	106	130	106	105	120	120	110	110	120	109	117	115	110	126	116	113	127	129	105	113	139	121	108	124	118	130	127	87	126	130	133	117	114	117	129	117	114	116	111	113	102	117	112	108	103	126	116	88	121	110	131	121	106	117	109	115	102	111	106	126	131	134	113	114	115	117	112	118	107	108	148	102	114	116	121	103	110	108	108	124	103	108	126	128	134	98	110	102	125	113	124	116	125	129	120	111	106	103	118	124	116	106	115	147	120	121	106	111	112	108	114	113	115	118	140	137	110	122	139	112	118	123	117	115	101	102	134	119	129	137	136	121	123	112	101	114	98	123	105	126	103	96	93	120	107	123	115	124	104	96	111	118	111	130	135	125	116	123	140	105	132	99	125	135	109	128	126	132	111	130	109	137	115	124	116	118	128	107	119	126	99	124	127	92	97	118	96	115	137	136	97	113	121	124	129	103	113	106	131	116	126	122	92	112	105	133	118	112	117	113	109	112	122	107	113	96	105	121	129	109	130	114	136	125	115	129	103	99	125	109	104	133	104	123	105	106	131	114	120	108	120	120	94	134	119	138	102	119	138	119	119	108	104	130	128	121	107	129	98	105	123	115	115	105	102	119	117	99	119	128	127	121	96	114	126	134	119	124	121	115	111	109	103	102	102	116	122	104	111	111	117	109	123	112	122	133	132	123	126	105	104	114	121	130	102	91	108	108	111	115	131	115	97	107	118	114	126	101	117	134	119	122	104	119	116	131	116	112	127	123	120	109	105	133	107	112	110	102	118	115	125	106	124	105	122	127	122	122	121	102	123	109	118	112	121	130	117	130	105	123	121	117	126	127	106	119	111	120	130	107	119	111	104	124	123	112	103	112	122	107	127	109	123	125	121	127	117	94	128	103	127	130	113	107	104	117	122	96	131	120	114	139	110	114	123	101	128	124	131	120	106	112	152	126	124	107	119	117	109	127	106	119	129	109	108	117	107	111	115	115	141	123	118	141	125	119	111	121	129	131	122	119	117	99	116	114	116	102	112	97	125	113	126	130	128	112	114	124	117	111	100	124	133	113	124	136	108	120	115	110	116	106	105	123	128	135	126	119	120	125	116	125	130	105	115	129	113	110	138	98	125	131	117	119	116	100	106	150	100	113	128	122	122	121	129	139	123	140	122	121	123	124	115	104	105	125	100	117	127	123	125	138	116	126	130	112	146	102	127	125	111	110	111	103	130	129	113	100	130	115	103	111	113	124	125	114	121	102	117	112	119	109	117	115	110	113	142	107	100	101	125	112	105	110	94	114	131	118	118	129	129	120	108	105	119	110	102	114	128	119	110	113	91	118	94	94	106	114	106	119	105	106	116	134	113	120	138	114	128	113	111	113	131	102	128	106	131	115	109	111	109	112	127	124	135	112	127	118	123	126	115	120	144	108	108	111	124
4614	12989	8991	4304	2851	2163	1644	1280	966	791	676	587	492	395	368	366	345	287	290	255	232	273	234	231	220	217	207	192	191	162	189	177	201	189	196	200	194	196	176	209	168	183	162	155	151	145	156	167	152	148	154	158	164	167	174	128	149	165	157	169	155	145	156	158	178	164	151	177	184	151	157	172	155	153	154	158	155	151	144	132	148	149	155	168	164	166	154	147	173	149	180	155	172	142	162	148	158	154	142	148	162	147	165	130	144	148	154	149	150	145	128	170	155	158	159	153	130	159	150	157	129	161	149	151	163	149	164	127	162	167	144	134	168	122	142	149	167	151	145	141	159	157	165	162	144	159	163	143	149	146	141	146	152	158	143	165	145	145	160	158	146	142	163	134	171	145	144	164	165	175	164	151	148	142	165	155	163	144	156	140	160	160	145	142	143	155	139	139	174	127	130	146	168	131	166	154	166	141	136	147	168	156	160	160	135	182	148	146	173	151	154	145	162	129	142	140	150	143	149	159	148	160	150	155	161	158	163	131	167	128	138	147	178	142	149	156	139	158	162	134	167	157	146	157	141	142	131	150	149	158	145	173	158	130	168	140	155	145	147	154	154	149	131	170	150	147	159	126	129	133	136	154	116	147	150	174	136	144	138	155	144	143	154	143	151	178	155	132	138	154	126	156	141	138	155	155	157	156	118	137	136	158	152	151	151	159	153	143	164	169	141	163	167	149	135	155	157	148	169	155	176	149	147	148	160	165	136	151	122	173	145	138	134	162	147	143	159	128	165	143	165	160	136	141	149	151	160	152	152	143	154	170	145	153	153	158	157	149	170	136	146	156	153	163	149	134	123	157	148	159	159	170	138	160	128	153	146	141	128	179	143	141	151	156	153	134	149	147	142	165	178	148	153	149	149	155	156	152	161	139	171	139	141	147	166	138	176	169	160	153	138	159	146	119	158	158	157	108	144	158	140	132	165	153	147	132	139	145	148	168	151	159	142	142	164	150	132	158	136	163	157	161	156	157	143	138	153	162	145	146	177	157	138	161	131	143	129	131	147	138	139	146	171	154	153	168	138	138	167	139	151	153	146	162	145	161	158	158	167	154	164	160	158	137	126	154	160	169	146	152	145	127	139	144	189	160	175	136	156	125	158	166	157	167	174	163	134	173	159	126	143	139	141	176	142	142	176	144	142	146	164	170	147	144	150	162	160	154	148	129	136	156	167	158	147	148	151	147	154	155	144	142	163	159	145	182	159	135	172	146	152	168	128	162	151	155	144	123	158	131	137	166	149	134	146	171	146	142	149	147	132	137	130	138	136	146	169	145	142	157	152	142	145	157	155	146	157	140	131	146	170	162	143	152	151	143	140	133	143	151	151	154	169	172	146	150	174	149	137	159	153	159	142	139	150	146	171	135	147	170	168	136	127	141	146	135	156	153	146	121	136	157	148	156	143	140	132	178	153	177	155	171	152	148	141	144	192	140	131	135	154	148	152	167	138	153	164	150	156	155	144	166	175	148	131	161	143	170	142	166	173	166	130	130	170	165	133	145	153	157	144	167	161	164	189	133	155	160	154	163	136	152	137	145	149	140	138	142	160	166	159	173	144	156	141	162	153	133	158	148	145	122	156	160	152	148	166	171	142	158	166	142	151	164	130	148	129	146	153	151	183	152	126	173	156	153	129	162	152	128	146	147	155	157	148	177	138	148	156	150	136	152	155	157	161	160	155	165	154	146	142	176	159	138	137	157	162	151	170	172	156	162	138	177	134	151	140	154	128	149	135	165	149	137	152	161	140	169	158	138	156	149	137	149	165	139	142	134	167	151	165	171	150	118	139	135	163	141	154	141	166	131	173	166	157	141	135	140	158	141	163	156	156	154	157	159	157	155	136	165	154	127	157	139	130	139	126	160	141	145	143	156	146	160	125	130	149	155	148	129	144	165	168	120	171	171	145	135	144	166	169	177	138	158	161	133	151	149	133	139	140	162	158	148	153	153	148	140	152	142	163	136	149	189	144	162	158	140	142	150	140	162	156	144	149	163	161	154	155	144	167	139	131	127	160	158	150	130	176	164	141	141	176	146	175	145	157	144	169	138	128	152	159	140	140	148	148	131	160	187	134	140	137	157	157	153	130	137	144	164	164	146	133	170	149	152	156	151	147	165	132	151	139	138	165	127	148	151	175	149	153	159	171	161	148	171	124	144	151	153	147	169	136	150	130	168	150	148	129	146	130	144	161	146	145	150	148	161	146	144	147	155	153	153	135	164	144	146	154	157	150	145	137	151	143	149	149	142	153	157	143	138	151	137	146	159	156	145	155	161	154	170	165	153	153	174	130	139	138	122	149	163	146	139	134	159	138	139	149	164	157	129	153	146	151	135	152	141	138	148	164	144	140	137	146	145	158	180	148	155	159	151	136	132	155	130	141	183	132	135	158	150	149	159	153	149	147	154	148	144	137	149	155	137	144	134	136	135	151	141	164	147	140	135	137	153	168	135	163	180	138	147	129	128	166	159	146	157	135	169	160	136	134	156	172	150	162	171	175	151	138	167	131	132	153	140	159	125	153	145	140	141	163	146	138	163	136	178	159	150	153	164	155	165	142	152	174	168	133	144	151	173	151	147	144	150	161	150	165	137	147	146	160	146	141	158	143	143	150	149	141	145	138	156	134	138	152	155	153	150	163	149	141	135	155	142	165	138	156	148	138	152	123	139	145	147	155	150	154	158	137	162	145	165	156	147	155	170	138	153	131	147	163	148	146	171	162	148	156	142	145	155	140	143	141	154	156	134	159	139	164	159	161	158	148	148	131	160	138	137	145	162	131	139	126	152	146	165	137	152	137	145	138	173	134	174	135	142	151	161	134	164	166	141	158	156	145	169	140	171	153	139	141	150	151	145	169	170	148	165	139	151	154	143	147	145	150	150	124	172	146	155	163	157	136	138	141	132	156	131	160	147	164	156	144	147	155	163	162	141	157	141	144	129	136	159	187	165	144	142	139	127	150	133	157	157	128	133	169	141	160	150	142	153	142	192	145	149	149	157	136	130	163	146	135	145	161	165	142	146	136	149	145	143	139	138	163	139	148	144	159	147	136	138	163	164	167	142	152	145	171	152	164	145	155	142	128	177	148	162	138	163	135	150	142	147	146	148	149	153	148	166	160	141	147	140	146	148	166	144	146	165	151	154	156	153	130	149	144	139	152	165	168	147	157	147	150	159	153	168	126	163	142	148	154	146	146	151	169	150	169	139	147	140	142	141	157	162	150	141	142	152	148	132	171	163	134	165	161	173	144	156	161	156	173	132	148	141	157	156	153	148	129	163	147	144	163	126	160	147	160	146	154	162	157	143	172	148	138	178	159	154	140	170	128	168	140	153	152	124	152	140	138	138	150	160	154	157	146	163	153	145	152	145	155	147	137	159	157	161	157	140	136	131	124	162	158	146	170	152	162	157	158	156	128	153	154	142	154	153	149	155	157	164	161	151
27255	18144	3645	551	385	369	367	315	316	335	295	357	299	304	319	323	308	297	292	290	307	301	332	342	325	327	323	321	302	319	330	310	340	289	307	319	321	318	309	316	320	324	345	304	336	316	313	313	343	329	319	326	306	314	340	313	344	347	326	320	381	359	338	290	338	336	342	346	322	337	324	321	339	300	337	318	340	306	301	274	321	328	326	325	349	323	296	326	322	320	312	312	334	325	336	337	326	338	301	340	325	300	307	321	311	305	334	303	285	288	311	324	316	335	347	313	302	323	341	302	332	320	338	312	297	294	322	304	285	330	330	323	297	305	323	300	334	347	349	325	303	341	320	305	282	287	379	327	347	305	323	333	336	345	284	281	296	316	350	342	340	294	336	338	282	335	327	303	293	325	346	320	315	300	323	331	311	322	320	315	369	321	322	313	344	321	313	307	301	330	318	299	322	299	313	311	302	329	301	346	318	322	330	323	305	309	320	322	315	315	316	312	343	344	332	306	325	337	320	322	319	324	301	301	322	306	314	336	293	340	322	326	320	323	333	315	324	280	347	311	309	286	309	302	319	353	359	318	319	298	305	339	291	278	332	309	310	299	354	316	327	305	335	315	326	317	320	338	328	334	308	310	346	305	333	308	329	280	335	342	323	340	361	307	333	291	311	290	337	294	318	317	311	305	328	327	346	304	310	332	353	311	325	330	309	316	331	323	325	328	359	320	313	346	309	283	305	288	293	307	322	292	338	340	350	318	306	343	315	346	305	328	320	319	309	345	292	316	277	340	352	286	319	366	341	327	318	328	343	333	339	302	304	317	337	297	304	360	342	304	327	337	324	342	305	339	304	350	350	315	315	331	304	321	319	320	314	333	324	306	317	299	336	291	298	306	317	323	298	323	302	295	343	328	339	291	332	331	293	332	299	350	331	332	317	311	287	299	317	293	308	321	294	278	294	322	319	324	322	285	312	351	339	333	331	337	332	342	316	319	332	318	304	347	335	350	321	323	309	311	327	315	307	304	308	318	343	310	326	323	331	335	336	316	317	337	334	340	299	302	330	338	331	275	312	311	302	322	319	335	316	318	342	293	321	325	305	288	323	316	338	342	322	321	339	328	326	329	316	341	313	313	336	324	301	343	316	315	317	290	336	308	363	337	308	320	319	313	310	318	296	310	297	313	282	308	292	346	339	296	319	317	326	325	320	324	319	325	320	336	332	319	308	317	347	315	316	377	305	340	312	315	326	334	317	349	321	312	319	323	290	307	317	324	301	309	352	301	317	312	309	338	327	313	337	304	296	334	337	336	311	315	308	319	330	304	346	296	341	301	313	323	346	349	315	323	323	336	330	335	319	321	303	313	319	298	322	297	328	300	316	286	320	357	351	316	320	342	322	330	317	339	317	331	343	316	319	322	324	293	330	327	356	332	331	327	297	330	326	324	330	319	303	315	301	323	329	325	295	316	328	331	326	303	340	313	308	299	303	336	345	315	298	316	316	329	327	342	341	305	328	340	287	316	315	344	335	341	316	334	282	321	315	319	331	301	330	333	324	293	329	304	307	299	315	314	317	334	317	316	330	322	334	312	312	312	346	340	334	320	318	306	316	346	318	296	327	326	283	327	321	305	338	308	316	325	313	294	316	336	319	310	295	317	310	331	322	332	323	305	329	315	292	316	310	321	325	322	313	343	301	336	326	359	308	313	311	310	329	312	324	317	325	321	329	319	338	320	294	315	343	314	326	342	328	313	275	297	300	328	282	322	334	301	301	309	301	350	315	304	320	327	324	283	338	320	307	318	319	313	323	310	334	365	294	326	309	322	322	329	330	313	336	306	331	326	318	284	325	346	372	305	329	286	352	294	312	339	368	333	324	333	321	342	319	325	320	317	311	319	321	331	362	290	350	299	351	323	323	321	334	369	344	298	301	296	356	317	304	309	309	349	303	325	322	328	306	295	331	316	309	353	318	314	307	343	334	338	340	334	334	294	347	307	319	315	329	338	304	359	330	307	303	326	287	306	267	322	321	317	318	332	329	328	316	316	337	317	324	332	286	358	316	355	322	329	335	343	306	346	300	329	320	291	331	358	313	319	312	283	355	285	332	304	337	286	342	342	324	300	320	312	319	334	318	347	327	321	321	353	322	300	336	302	329	289	342	310	324	317	322	341	323	331	344	323	334	306	330	310	353	362	296	346	319	315	356	303	334	291	329	299	301	322	352	295	286	347	336	333	300	294	315	309	316	336	347	302	323	316	322	314	317	327	316	301	333	316	331	292	327	310	328	325	333	309	281	354	348	300	301	306	324	303	289	314	296	308	277	327	296	318	318	346	313	323	329	326	331	350	361	307	341	342	301	306	325	300	329	367	330	308	302	330	351	316	273	334	298	305	328	350	305	340	332	313	292	291	314	328	344	284	305	331	305	321	321	344	343	349	289	321	340	339	334	291	325	306	323	324	344	343	296	315	315	308	316	301	344	324	337	315	341	289	345	309	283	337	350	313	291	317	300	286	286	325	317	355	352	307	307	284	332	326	338	343	305	323	331	321	294	332	301	326	327	339	323	314	313	305	308	344	340	331	337	331	346	333	314	301	337	330	326	322	336	306	314	332	333	304	336	305	332	357	290	320	347	326	336	340	307	333	331	325	300	318	330	340	347	312	330	332	305	291	332	313	351	308	335	350	340	340	314	325	339	323	308	307	320	350	294	343	298	350	325	292	310	320	326	328	339	336	331	330	340	326	327	298	328	328	325	336	323	333	320	325	317	329	306	355	340	317	313	354	333	357	362	342	321	315	291	339	332	305	335	327	303	322	312	327	315	337	325	326	312	292	316	329	334	332	297	336	361	317	314	334	310	328	307	324	300	295	302	289	302	323	323	325	325	350	346	301	288	322	311	307	313	335	336	374	317	306	305	325	306	296	326	304	327	342	307	343	326	323	325	333	323	339	313	343	334	351	300	310	312	339	327	345	301	296	327	310	342	337	324	314	327	339	316	296	329	297	327	301	318	336	355	333	339	344	359	324	308	329	280	315	312	333	319	302	341	315	330	333	324	295	325	328	305	331	334	302	306	317	319	333	340	342	318	329	340	335	289	320	312	299	342	321	335	341	324	332	332	317	335	313	297	330	325	317	346	314	313	331	312	324	344	313	334	314	314	291	339	306	302	329	304	313	327	333	337	308	322	311	323	310	340	298	279	318	329	313	305	302	338	328	307	343	331	327	304	350	321	286	289	372	336	330	289	335	328	307	313	313	298	319	346	320	358	377	337	324	304	297	289	309	320	346	313	322	335	345	319	299	293	351	292	345	349	340	267	304	330	315	353	327	304	300	318	338	295	361	328	339	302	287	314	305	334	324	353	321	324	334	312	318	317	295	277	287	354	328	323	319	305	342	306	318	316	304	322	331	310	335	326	317	324	307	323	305	310	334	338	322	306	321	340	351	336	309	293	352	319	324	327	325	319	302	289	304	333	330	301	349	328	300
4269	856	650	510	473	414	401	417	409	404	452	390	418	423	401	392	402	406	397	393	398	385	417	362	384	386	385	393	363	362	364	383	431	386	431	383	423	396	390	403	386	392	392	400	378	415	416	407	403	392	384	385	475	379	392	402	404	373	376	399	379	405	403	444	379	393	381	372	356	391	382	386	441	397	402	393	405	395	386	409	371	390	408	401	405	391	410	377	396	378	406	411	372	403	421	381	402	407	415	390	381	397	412	425	403	377	419	405	413	419	411	412	380	376	423	412	432	400	430	387	385	401	357	413	371	387	455	358	381	375	439	400	373	406	401	376	377	414	427	382	381	441	426	389	378	382	359	361	422	419	383	414	418	378	417	387	383	386	416	385	377	428	412	398	412	401	398	423	404	372	373	393	393	410	374	401	364	438	447	443	437	401	395	423	370	368	392	378	407	370	379	371	427	398	371	388	338	365	389	408	397	394	404	397	357	418	361	377	398	421	366	368	406	384	400	410	366	387	358	390	397	434	397	402	410	401	380	425	399	401	396	407	406	414	410	395	394	420	399	393	395	401	394	457	361	418	375	385	424	399	380	442	407	402	386	401	406	377	437	407	410	422	399	399	375	388	376	352	393	405	407	440	407	387	399	403	377	418	403	399	423	416	396	437	403	399	419	395	380	364	418	414	406	433	395	411	388	381	398	370	339	409	375	389	370	373	407	409	418	377	394	376	427	379	392	391	415	411	367	375	382	379	370	405	410	379	388	390	386	401	396	412	397	413	409	384	388	390	408	396	369	401	398	410	401	389	415	365	407	382	395	388	422	406	376	406	383	408	395	433	387	363	387	394	438	439	413	443	384	425	372	393	380	370	365	418	403	369	382	385	426	389	392	394	377	410	397	410	414	408	423	409	372	448	382	377	398	359	409	382	379	407	376	402	403	388	397	391	425	370	414	414	388	395	400	402	400	374	379	415	424	389	390	372	385	371	382	400	407	396	419	381	368	401	380	352	431	406	402	376	365	411	430	403	416	426	390	412	404	428	380	395	386	387	363	431	419	370	443	414	418	390	405	382	398	413	388	391	405	391	400	396	381	396	416	369	387	364	383	417	395	389	393	405	355	402	383	364	385	401	416	403	366	408	436	441	348	401	398	352	423	405	409	389	387	357	396	425	407	439	345	442	381	377	412	382	414	400	380	380	410	389	421	389	426	404	377	378	407	398	437	393	398	393	387	399	404	401	386	377	375	406	394	366	380	383	381	400	400	408	411	419	356	407	388	401	389	380	426	375	374	418	431	372	392	412	369	414	367	389	424	371	449	363	388	370	402	369	399	399	411	394	406	408	372	392	387	377	404	423	398	385	415	397	378	369	383	390	384	367	411	396	403	406	399	380	371	390	387	381	417	429	408	419	449	425	399	387	408	374	430	391	372	390	396	372	426	418	382	402	410	385	353	403	377	378	390	389	388	409	387	387	416	408	396	411	436	415	384	386	407	379	392	391	402	400	436	392	362	398	419	410	404	380	398	351	365	398	405	444	405	435	379	392	381	372	404	389	402	368	413	410	437	391	395	396	355	423	401	383	406	397	416	438	364	373	435	399	423	355	431	400	399	391	420	401	390	411	371	421	390	390	409	433	397	387	399	423	445	358	398	406	399	417	404	372	414	419	391	391	389	411	395	399	416	411	390	381	383	394	396	440	406	410	403	415	386	396	401	410	373	398	402	401	412	383	419	390	425	384	396	421	355	386	372	416	412	380	369	373	372	391	398	390	376	423	395	394	387	401	375	437	379	427	403	370	391	375	412	392	382	403	451	419	387	405	389	374	389	394	413	376	342	429	406	396	408	386	426	414	399	373	404	427	392	410	411	374	424	425	402	417	435	429	393	393	396	387	406	379	389	404	404	416	400	363	404	391	352	403	377	425	357	364	411	422	396	416	410	406	403	393	437	422	385	442	419	408	414	374	394	454	395	403	384	401	411	397	357	338	416	413	391	412	440	406	368	377	366	380	389	404	426	398	359	423	420	365	396	408	406	359	394	385	365	384	368	435	387	398	374	410	436	396	393	363	396	371	378	418	379	401	399	373	406	398	368	406	404	406	402	417	434	391	354	375	389	383	390	407	393	429	388	399	410	394	378	419	386	377	379	427	381	392	385	410	379	403	401	376	407	406	405	405	418	388	424	405	417	400	437	425	365	405	354	380	382	372	416	382	396	383	389	387	389	406	411	411	403	373	372	404	414	407	394	426	423	379	363	406	366	404	384	408	421	399	394	420	403	404	361	405	414	377	388	390	410	418	417	370	385	369	368	387	399	381	349	411	429	389	392	392	419	437	349	421	426	399	378	356	407	399	400	394	368	405	391	408	426	413	421	402	379	391	388	385	403	427	402	440	413	394	422	428	386	413	384	378	395	438	385	378	420	429	372	396	418	395	380	399	383	371	404	414	415	368	393	438	419	387	409	441	408	401	378	375	417	366	383	383	376	403	441	396	388	330	394	377	402	360	395	411	369	417	386	380	386	433	390	381	386	405	381	379	406	386	418	398	403	418	441	422	403	413	397	417	439	384	392	417	390	418	382	385	406	394	370	409	383	381	392	391	409	387	395	364	427	402	396	420	380	372	374	389	448	409	367	393	362	354	417	416	421	395	377	432	401	366	388	406	412	419	399	376	401	399	378	437	419	393	382	346	405	392	429	415	396	403	369	395	398	375	365	347	396	388	414	371	364	378	397	395	377	376	367	398	392	418	364	394	418	375	391	401	412	424	392	405	395	368	397	398	379	382	356	390	426	409	409	409	403	413	369	389	407	412	394	387	394	416	396	389	405	415	400	406	402	396	372	381	352	382	415	363	413	431	374	398	404	399	430	396	379	367	390	387	425	375	380	380	390	414	375	366	379	366	362	393	375	394	405	361	392	389	390	402	384	403	404	393	359	378	380	418	403	393	412	366	391	391	376	407	386	370	452	391	384	412	389	419	392	406	407	400	394	404	376	334	407	403	406	361	366	366	409	397	388	387	379	399	409	400	408	424	377	393	430	382	411	423	352	417	425	383	392	362	409	364	376	411	371	438	393	429	393	380	380	396	387	445	417	411	381	397	407	375	409	401	418	436	419	410	359	373	396	402	411	400	374	425	417	413	409	376	393	396	429	393	432	411	367	407	392	370	402	371	387	380	420	411	355	396	426	380	421	393	415	415	420	405	385	379	427	390	422	388	411	353	390	413	394	395	355	432	388	417	380	417	381	390	394	396	407	407	424	390	366	386	361	376	391	400	416	397	391	411	398	436	396	399	368	402	338	434	389	387	373	432	369	399	401	400	389	359	393	385	390	410	389	382	392	385	420	368	395	409	376	387	349	396	397	410	405	394	389	385	416	368	414	403	393	369	400	412	402	408	395	363	391	366	382	420	400	360	394	395	384	340	382	420	430	417	415	383	388	383	421	413	437	397	420	422	418	409	377	397	396	429	407	402	394	399	386	361	379	417
23555	21104	28263	24164	21083	8992	825	568	436	434	425	433	368	351	324	365	346	303	311	344	317	347	341	297	326	319	326	324	327	302	311	292	295	299	311	284	344	305	308	269	282	287	298	300	281	281	326	274	297	321	268	293	293	293	274	302	298	300	294	295	287	260	257	273	303	312	283	305	275	273	296	292	280	304	294	305	264	307	295	286	295	264	258	281	303	270	296	293	296	288	302	293	294	291	292	311	301	264	261	276	269	291	322	309	289	295	285	288	283	316	277	302	278	301	306	284	290	265	305	298	286	278	293	285	268	291	284	321	276	297	292	289	287	294	289	295	275	297	289	272	315	285	274	276	284	293	301	301	261	317	284	289	287	279	290	325	277	263	310	291	282	301	298	284	278	323	307	289	294	283	306	297	258	305	314	297	302	286	299	295	302	290	304	302	310	291	302	308	315	288	296	278	295	289	319	310	297	297	281	283	249	283	262	289	311	299	254	319	318	311	292	325	296	308	301	282	281	288	297	309	281	327	296	286	303	269	275	266	291	305	309	289	267	262	278	272	295	288	306	270	288	300	291	291	293	280	269	307	284	260	303	284	318	265	307	290	293	304	278	299	280	286	287	259	286	327	290	291	279	309	283	281	290	305	285	302	314	303	287	300	266	293	320	309	307	303	290	304	311	278	288	273	303	295	278	312	306	270	306	306	270	300	278	294	291	287	289	268	276	301	262	303	302	265	287	285	287	287	282	293	300	286	306	264	300	285	278	292	283	294	321	294	307	286	289	324	269	307	286	313	280	317	291	289	289	291	286	296	291	274	281	320	334	308	276	293	290	299	270	342	279	307	308	299	310	289	280	282	310	323	263	284	293	259	294	312	264	296	277	300	300	270	294	314	290	303	250	280	276	291	310	289	278	275	265	293	295	273	297	295	299	294	284	281	313	308	276	327	310	262	292	286	299	299	302	312	316	282	311	296	291	320	301	309	301	279	282	290	301	254	307	307	294	331	293	271	279	292	320	289	305	278	311	309	290	289	290	307	293	293	316	312	299	271	303	286	301	288	277	337	318	285	342	278	310	310	296	288	279	320	294	284	292	279	308	288	314	331	287	304	297	278	271	279	318	284	273	285	278	292	296	294	300	324	277	314	308	295	300	269	302	306	279	300	308	308	297	302	298	305	285	314	278	306	287	278	326	277	269	291	279	265	288	311	290	326	278	291	291	304	295	251	334	309	280	275	274	305	320	296	279	301	264	305	274	284	285	296	288	283	316	296	285	270	307	318	298	271	283	295	311	294	298	325	290	277	289	289	305	290	299	273	324	284	294	304	272	272	323	306	312	286	295	317	325	285	294	314	273	324	303	300	273	337	242	286	286	286	278	281	318	314	309	303	296	285	307	308	287	295	283	270	320	321	343	277	314	293	292	308	316	342	268	273	277	295	319	292	293	315	290	308	266	281	309	304	317	312	288	294	292	291	303	277	284	284	273	291	297	276	279	285	296	290	320	304	290	291	313	283	313	281	336	263	305	309	305	302	259	288	272	267	291	281	302	312	292	290	293	317	291	291	293	284	303	290	305	295	292	280	274	281	312	312	304	296	278	299	341	260	309	264	286	294	307	321	294	275	277	291	297	296	281	274	283	295	299	282	286	321	275	303	287	310	286	286	306	309	245	298	277	288	307	321	299	306	282	309	301	263	301	286	280	293	290	270	311	286	255	311	305	297	270	279	304	281	273	279	290	291	288	275	302	297	272	304	301	319	272	283	255	282	286	303	273	325	295	292	341	317	318	264	263	316	287	300	293	292	300	301	274	297	307	268	296	286	298	287	286	286	325	290	265	301	290	322	300	312	301	262	269	281	291	299	271	297	291	291	276	285	271	301	286	259	301	301	297	281	302	308	287	313	269	282	304	303	310	277	278	280	321	306	312	295	293	296	291	300	302	291	318	286	291	326	262	291	319	283	278	277	308	292	296	280	324	285	277	252	279	300	337	287	268	323	279	330	282	284	305	294	308	278	287	296	257	289	308	303	321	284	277	291	302	305	298	287	278	276	300	302	289	290	280	314	273	284	292	315	303	303	307	311	302	299	289	266	312	300	300	314	322	309	286	279	295	280	290	300	295	280	266	282	265	284	250	312	316	266	286	295	272	304	293	314	291	271	293	292	269	314	269	270	286	291	331	277	327	315	277	272	289	314	284	324	310	277	308	257	280	282	317	298	299	282	284	289	298	300	324	299	286	298	296	282	282	278	306	294	277	322	297	308	319	293	267	293	296	294	297	322	302	282	283	299	310	290	307	278	297	266	281	328	297	278	280	284	326	288	322	312	296	280	276	312	298	285	285	259	287	288	272	281	289	285	289	317	304	287	296	284	344	296	296	295	289	279	266	301	242	303	296	285	264	273	255	271	281	305	284	294	294	312	280	303	275	328	285	298	265	306	307	260	296	281	260	283	301	292	322	291	284	279	291	296	275	268	336	277	280	293	291	276	278	294	291	294	275	300	282	301	297	297	277	321	280	319	293	313	283	315	253	311	288	298	301	314	309	306	322	301	287	273	287	299	313	295	312	298	306	319	282	279	307	312	288	288	268	290	327	297	318	271	320	301	276	287	242	289	278	286	291	251	314	334	268	294	281	281	308	308	316	289	291	294	323	276	325	295	301	291	316	278	275	289	293	289	306	290	287	283	313	298	296	274	293	251	301	275	290	292	267	282	306	313	278	308	280	290	293	254	305	305	290	270	280	299	288	286	291	285	274	287	297	317	333	291	298	273	278	299	290	310	300	301	297	259	296	279	312	263	294	273	284	300	292	291	295	301	301	295	296	316	311	295	261	309	285	312	281	328	287	298	321	298	299	293	279	257	322	265	282	281	283	296	295	268	322	294	302	281	280	264	276	306	309	291	279	292	273	261	301	303	331	281	267	271	305	315	318	298	289	320	285	261	302	263	329	276	302	308	267	289	296	315	308	289	299	317	280	283	267	276	300	279	303	313	308	299	296	326	285	271	299	298	273	277	274	284	315	309	311	283	301	296	295	292	300	302	295	282	286	299	345	308	307	289	298	278	330	270	298	268	270	288	278	292	302	297	278	274	286	279	296	299	306	307	301	288	305	294	304	314	342	284	275	313	328	333	284	299	283	271	287	291	278	289	305	275	306	267	294	321	294	312	289	314	290	275	289	277	288	285	280	331	299	285	282	309	275	309	333	299	270	312	292	296	302	300	307	284	303	294	300	305	305	286	290	293	324	294	273	282	305	306	331	284	310	283	302	305	288	289	285	298	317	262	289	264	299	308	285	296	291	313	301	295	306	302	292	291	312	277	281	291	298	295	329	271	317	299	312	287	273	263	308	299	274	290	292	309	286	279	300	295	310	275	283	278	327	285	314	267	311	296	287	290	300	288	286	290	294	298	304	286	314	336	305	243	284	285	287	326	289	290	277	306	249	312	243	295	287	268	277	308	295	301	284	298	285	287	288	274	241	312	276	293
3354	8225	5535	2529	1816	1472	1171	845	801	666	639	606	551	521	474	482	430	457	435	410	401	376	435	353	421	394	398	375	363	354	366	416	383	425	346	372	402	414	431	356	375	371	392	430	375	370	362	381	371	382	362	371	381	394	370	365	370	391	382	372	390	370	336	368	416	397	381	386	381	328	382	390	345	367	371	340	357	338	358	384	379	418	378	369	354	342	355	368	349	373	379	360	378	402	369	422	350	382	388	360	354	358	382	362	405	370	401	351	359	345	382	353	385	370	379	377	364	370	390	402	395	355	366	343	342	353	382	353	365	346	334	344	367	351	371	374	410	410	396	400	386	386	388	376	358	373	364	359	376	357	342	355	363	356	354	337	367	366	377	323	349	335	375	359	350	389	393	401	382	370	372	375	378	349	356	367	377	384	359	364	369	386	367	375	339	388	366	352	370	338	367	392	349	384	360	382	362	373	362	345	368	380	352	355	341	372	359	352	373	354	371	376	371	392	342	383	357	375	368	378	372	400	350	381	384	376	368	338	356	359	394	344	316	331	354	410	381	363	355	372	351	377	410	388	366	370	356	365	375	348	321	350	370	373	344	369	360	363	377	350	375	357	360	382	365	360	372	366	354	398	389	366	373	424	360	370	346	340	367	369	351	344	373	360	405	386	361	350	355	386	367	339	356	372	369	304	416	345	368	381	353	353	336	372	379	378	371	373	398	361	368	369	377	343	362	383	370	372	343	382	392	382	324	354	388	342	359	348	366	339	370	368	345	361	396	349	366	348	363	400	371	354	397	347	356	350	395	396	409	371	351	357	387	349	369	378	347	364	417	399	366	337	369	392	296	337	360	366	355	386	354	371	367	350	329	324	343	325	377	359	357	337	363	374	375	371	388	364	416	360	388	370	387	354	386	358	343	390	348	378	341	331	346	328	362	374	344	357	381	391	355	355	356	395	340	371	359	383	348	354	350	390	324	360	350	359	354	357	376	355	313	393	375	354	390	367	381	395	347	363	356	405	336	339	401	386	373	361	382	341	339	382	374	373	365	381	340	402	374	380	352	370	342	376	322	390	380	355	351	336	382	342	355	341	374	328	367	366	344	383	349	404	387	398	364	376	373	383	364	349	351	363	365	343	385	330	359	352	370	383	355	368	385	348	385	374	397	365	340	369	330	369	375	376	337	346	383	352	371	356	406	376	352	397	393	359	401	384	356	377	376	368	337	359	375	362	347	348	390	383	411	373	333	344	365	370	360	405	359	382	366	402	343	334	373	339	343	359	389	357	396	366	375	366	336	364	377	344	360	391	339	369	373	383	335	422	325	354	386	354	389	366	378	353	344	354	379	383	404	357	347	385	343	345	378	405	350	353	364	376	350	382	345	384	369	342	379	386	364	359	347	382	342	366	402	388	381	351	374	376	363	389	350	381	391	349	359	337	374	373	395	397	354	347	398	328	353	394	353	355	369	358	382	393	365	370	347	365	341	371	370	381	400	396	345	349	384	373	368	373	376	371	368	362	367	373	348	371	384	362	388	373	365	372	377	373	374	334	370	369	385	347	368	363	346	341	382	352	348	367	343	349	336	359	387	349	335	372	382	376	374	368	369	326	326	384	354	365	372	387	346	363	358	371	353	382	343	373	381	358	389	364	393	338	404	366	379	363	379	371	344	373	345	414	365	389	398	345	370	371	379	394	382	362	376	378	334	378	374	399	367	349	351	358	370	341	367	344	368	346	409	363	372	330	389	389	368	365	339	387	355	391	403	402	359	363	370	376	379	362	368	399	368	356	356	349	371	343	386	340	371	351	359	360	399	316	361	365	338	355	395	347	369	394	359	379	378	333	406	356	368	352	350	372	359	353	344	356	361	373	387	356	348	363	350	374	353	364	388	356	383	367	349	377	371	401	357	347	415	362	386	370	361	352	401	361	366	361	354	363	407	360	385	386	393	366	367	335	397	348	325	329	347	360	341	369	387	386	341	375	358	392	373	359	389	364	346	374	391	349	336	334	368	354	384	342	357	365	364	338	368	348	373	385	389	363	376	347	358	387	337	400	358	365	349	343	389	394	368	343	360	386	342	341	373	376	362	354	362	360	337	351	371	374	384	338	372	383	415	380	373	349	393	367	392	372	374	332	382	346	422	374	363	372	381	370	337	377	369	380	357	359	373	365	381	356	351	325	402	362	371	367	365	362	375	410	332	373	387	383	389	404	360	348	359	353	385	364	367	376	370	355	353	368	335	354	347	368	401	381	362	318	365	346	376	337	380	389	354	354	382	379	384	353	371	378	354	402	390	362	374	367	363	347	354	331	326	400	363	376	367	338	351	361	353	362	403	351	395	338	383	338	351	381	363	399	364	337	346	358	332	356	354	370	367	398	353	332	364	366	364	413	370	353	359	361	379	362	355	378	396	386	344	347	397	363	370	342	371	390	374	392	345	339	369	380	366	349	383	356	417	375	352	322	381	360	357	346	346	367	356	342	368	372	395	366	368	372	378	371	352	366	373	360	361	351	356	365	352	378	371	364	412	406	338	397	350	374	353	368	349	355	364	383	386	371	385	355	373	315	403	369	385	369	341	363	363	346	390	360	370	356	348	378	375	355	335	383	367	360	372	359	370	368	366	396	362	387	337	340	357	374	364	352	355	401	383	356	346	405	365	359	345	363	380	371	376	376	312	400	365	360	427	390	368	381	376	366	387	368	376	348	394	362	365	396	381	394	373	379	381	385	401	390	352	365	408	350	372	372	370	336	394	320	355	396	346	362	355	363	359	362	348	376	342	361	369	362	365	403	349	401	361	368	352	357	393	367	374	367	377	381	327	364	362	347	340	347	381	369	354	366	384	348	336	360	359	411	344	361	375	373	350	375	368	327	369	356	387	383	364	384	374	360	392	344	374	374	355	354	386	388	381	338	346	365	352	381	361	376	350	358	390	371	367	353	362	365	369	361	382	369	379	400	378	374	387	348	335	403	365	401	381	329	406	329	353	386	391	350	360	368	362	378	343	370	395	373	383	378	384	376	357	360	345	358	363	383	373	378	359	377	364	363	395	344	421	387	375	364	338	348	374	355	380	344	368	341	374	347	345	354	379	346	375	347	387	366	393	375	385	345	349	382	345	379	377	354	353	387	344	352	355	366	356	354	396	363	394	387	369	358	369	353	393	365	358	395	341	383	350	371	341	372	362	358	344	383	374	364	364	367	369	354	372	347	387	380	369	355	361	347	352	372	410	353	356	360	362	384	371	362	363	366	334	361	367	355	372	368	370	328	337	369	387	338	346	388	374	349	356	382	383	392	338	332	348	379	411	378	358	391	388	335	371	367	371	368	341	421	370	355	366	373	365	342	372	386	382	365	391	354	376	355	363	362	348	372	361	343	373	392	358	383	325	358	369	383	348	372	400	373	373	382	355	372	390	384	369	373	381	374	342	331	361	373	395	395	392	406	340	354	371	361	367	371	358	345	363	367	348	396	373	332	371	385
24653	21072	27062	25248	8855	452	340	257	261	251	237	227	233	203	187	207	178	202	205	213	220	199	227	208	174	164	207	183	187	170	160	175	168	192	170	191	160	215	198	178	196	151	193	209	175	165	166	187	186	174	167	162	174	183	163	177	178	158	182	159	168	208	195	185	174	203	187	183	167	180	161	182	182	192	205	165	169	177	174	174	195	195	198	184	171	180	196	183	190	176	162	152	179	177	197	166	187	174	154	158	160	173	163	162	176	191	156	162	165	164	188	174	183	178	180	159	199	174	192	176	170	211	209	161	202	189	198	172	175	167	191	184	181	193	153	169	172	169	197	171	206	165	197	176	173	136	166	167	182	198	163	189	206	164	178	180	187	170	153	184	164	192	174	173	186	187	211	165	161	165	178	172	205	155	192	173	170	185	184	154	180	167	183	203	206	170	173	204	186	172	188	166	151	161	187	197	192	174	170	169	166	183	205	209	193	172	207	192	188	165	185	172	177	179	202	176	184	175	195	176	216	207	170	177	158	185	150	185	167	191	184	204	221	172	192	196	172	192	179	154	171	200	189	191	172	163	188	172	174	177	189	158	185	190	187	205	186	181	171	185	172	146	174	198	164	178	194	190	181	190	185	185	168	182	180	179	173	170	187	176	168	173	189	203	193	174	169	192	178	189	178	195	183	158	165	180	179	184	189	170	164	181	173	184	165	191	213	189	189	168	161	166	167	169	185	165	191	185	194	191	183	170	176	184	195	168	164	186	174	187	181	167	205	187	194	187	167	162	175	183	169	174	172	177	166	171	187	176	155	165	187	177	166	182	180	183	205	176	158	206	173	182	194	173	169	185	174	164	170	174	175	172	199	171	175	203	171	160	164	193	197	198	167	177	165	179	210	183	177	171	177	157	195	169	171	180	156	189	179	197	200	187	201	185	197	199	170	175	169	162	190	195	179	204	184	196	182	174	157	193	187	171	156	176	202	161	199	146	165	172	177	191	183	183	173	186	156	170	189	181	183	199	158	199	158	173	189	195	179	178	189	153	171	173	169	195	194	177	211	175	182	165	164	155	158	171	196	174	176	173	188	180	204	193	230	184	183	183	152	166	197	165	167	157	177	173	183	193	150	174	172	177	186	175	177	199	161	161	199	159	209	172	177	197	195	198	177	175	181	170	198	189	197	181	164	199	188	171	182	159	170	168	174	175	173	191	176	169	173	191	195	177	196	158	182	183	178	170	172	196	171	184	178	168	188	178	173	167	191	214	168	170	175	194	173	173	171	197	178	171	159	180	176	170	187	164	191	196	180	193	157	176	180	153	156	192	194	174	177	184	194	180	179	170	183	181	204	185	166	189	165	143	176	187	178	179	166	165	185	172	175	177	191	194	172	190	197	186	188	170	184	196	155	203	196	180	150	224	174	172	157	185	179	175	187	205	182	171	180	185	176	174	183	174	193	203	181	171	169	180	199	200	218	181	167	197	170	161	185	177	190	187	169	178	180	165	169	173	207	172	176	165	172	190	183	164	182	186	185	172	195	169	179	200	183	179	191	188	191	166	179	164	152	167	168	183	156	183	174	170	174	179	189	158	185	159	188	201	158	186	167	185	172	171	190	184	184	173	157	187	173	171	184	183	166	188	167	186	177	186	199	192	184	186	195	192	185	187	172	174	197	172	232	161	184	192	160	191	205	175	182	179	162	179	143	180	181	197	201	184	193	144	191	188	163	183	161	192	182	210	193	169	187	174	188	196	156	181	194	191	186	177	180	183	190	149	174	167	203	218	187	168	167	175	179	188	196	190	191	197	158	206	201	167	172	158	168	196	174	167	184	191	205	187	195	212	173	195	194	164	216	174	190	158	193	166	180	180	186	170	175	200	182	160	193	171	183	199	193	167	178	185	175	201	173	203	192	180	204	199	191	186	200	173	168	148	172	178	179	185	173	183	188	158	191	165	165	188	178	164	178	184	181	181	187	166	156	197	177	181	182	177	171	182	185	176	178	176	185	168	166	186	188	169	189	171	205	173	185	183	194	191	200	173	175	188	199	188	179	184	195	186	178	179	199	164	165	193	196	167	192	160	182	181	201	206	179	181	191	200	196	170	177	188	172	185	180	189	171	190	189	173	194	174	187	182	173	207	168	181	169	184	177	165	165	191	178	167	172	191	160	154	182	193	194	186	195	190	189	168	197	181	190	166	214	179	162	188	184	170	195	180	184	181	161	177	186	200	190	216	167	167	182	175	176	174	155	173	168	182	182	170	182	193	177	167	175	208	197	190	193	177	199	184	184	178	162	188	163	178	169	188	209	176	181	190	176	195	165	198	174	176	206	201	172	196	193	189	185	191	164	195	178	188	203	186	154	182	185	171	189	174	176	186	167	188	174	177	172	185	180	185	203	166	196	191	188	194	178	182	183	159	189	187	184	171	177	186	191	183	185	175	166	196	167	202	191	171	176	179	177	188	186	194	210	167	193	184	174	188	191	190	200	196	164	173	178	169	184	194	165	169	172	175	214	157	157	168	176	181	185	203	179	181	203	171	203	149	180	172	178	182	181	179	168	147	188	170	155	210	178	187	164	181	166	160	170	172	190	190	207	173	181	203	170	185	151	189	183	184	180	171	204	156	166	168	176	179	172	167	183	185	167	178	183	185	181	189	169	190	175	179	173	194	166	195	166	182	195	188	187	214	204	185	173	158	155	162	171	191	170	178	160	174	194	161	162	179	174	180	164	186	169	151	178	177	179	179	197	177	158	161	175	165	183	170	209	196	180	174	163	174	169	181	201	181	177	188	179	172	194	171	191	168	193	195	187	167	199	159	206	184	157	189	209	173	181	187	173	172	176	182	168	179	186	203	184	180	185	150	177	175	183	191	193	177	203	173	168	197	180	178	167	190	186	193	197	159	161	165	185	179	168	169	191	168	180	169	168	178	172	159	183	193	168	147	212	196	168	173	177	180	170	197	173	189	194	167	174	158	174	174	171	190	197	185	181	205	178	202	175	167	182	180	187	183	203	161	192	177	167	170	202	176	178	178	189	168	174	205	187	188	162	187	203	185	170	178	190	182	188	171	178	195	190	162	190	198	180	195	153	207	188	173	191	170	211	179	157	201	178	194	201	190	191	205	200	171	164	170	193	195	167	183	181	168	165	192	181	152	173	176	186	174	158	162	194	203	186	167	185	179	163	207	178	186	180	194	183	167	196	175	186	175	172	193	146	182	199	172	173	188	188	186	171	183	176	174	173	167	223	170	183	179	179	188	176	159	174	210	177	174	170	186	206	197	197	179	184	189	174	183	193	177	174	179	184	187	219	176	176	179	187	153	178	161	184	195	166	184	188	185	184	196	180	167	168	176	194	159	190	188	191	184	181	194	190	189	176	170	183	185	171	196	177	166	164	188	189	189	182	169	183	197	180	160	187	176	198	176	174	185	190	184	175	175	193	174	184	178	167	197	189	197	178	173	183	202	199	193	181	181	171	179	170	194
3341	4449	2940	1369	1026	777	572	522	428	431	361	352	299	304	309	271	270	248	250	233	251	245	262	249	218	241	250	222	229	245	211	208	235	240	238	235	209	223	238	241	246	235	245	231	232	247	212	217	208	239	221	236	247	244	232	224	226	216	245	264	223	224	254	229	204	242	192	216	214	210	201	244	201	250	222	230	248	236	252	266	213	211	239	215	219	187	210	242	225	219	219	216	245	220	232	204	223	235	236	229	190	231	209	236	263	221	248	211	221	210	246	231	196	227	240	226	237	218	243	236	214	206	232	247	236	231	233	213	243	226	235	218	246	203	226	235	235	205	209	216	216	202	224	212	249	209	223	228	247	208	201	232	246	219	234	208	227	214	218	227	223	224	224	247	217	239	227	224	229	260	232	201	225	200	233	200	226	220	198	223	209	227	226	209	242	234	229	260	235	225	230	239	215	212	207	228	198	219	220	209	228	226	215	222	201	205	227	199	197	235	221	221	222	232	245	225	200	234	216	230	219	207	209	234	227	231	188	236	221	211	200	220	209	225	233	225	226	199	231	222	190	224	198	224	247	221	213	217	231	189	233	226	234	230	224	216	212	218	261	225	226	215	244	222	242	229	243	221	174	217	229	211	215	234	229	230	216	208	224	237	225	209	236	240	239	229	210	215	251	227	230	184	247	236	229	236	237	247	249	202	222	229	203	233	222	215	232	211	222	225	217	240	223	233	251	232	228	235	221	263	207	214	221	251	245	221	218	215	225	220	235	231	220	231	229	221	220	229	194	202	235	240	230	206	214	201	226	220	238	234	219	220	235	212	231	234	229	243	228	203	224	241	228	228	208	238	234	247	213	228	221	222	221	236	236	236	216	214	219	234	213	244	218	237	225	239	244	187	206	203	228	209	188	232	232	216	212	216	213	237	210	250	227	221	226	212	215	194	216	229	235	214	222	233	210	215	213	181	207	243	203	232	202	225	204	248	215	251	249	207	208	206	247	208	217	217	216	226	208	218	246	192	216	236	231	206	208	240	231	230	217	227	243	236	234	236	225	214	208	219	229	225	230	239	205	197	203	214	228	235	213	189	219	217	207	229	230	222	230	238	228	223	207	230	243	223	203	223	201	238	220	205	236	258	223	237	204	226	250	208	233	221	214	212	196	223	224	213	215	227	225	220	233	242	215	233	218	220	212	209	208	209	212	209	234	212	207	200	194	209	205	194	243	230	217	219	262	206	242	231	260	200	221	211	234	215	216	225	214	196	235	221	203	202	232	236	219	214	204	210	208	211	229	216	239	203	214	224	260	213	207	205	217	215	227	229	236	231	208	224	226	235	229	219	201	220	205	232	247	223	237	206	225	224	201	206	223	220	236	206	206	220	195	207	254	206	216	212	200	212	227	240	241	229	218	201	242	220	228	221	207	250	209	234	243	247	215	216	224	202	203	219	194	222	217	252	248	213	209	224	208	243	197	228	242	253	234	203	230	193	231	223	214	214	234	219	215	213	232	250	209	227	215	267	219	238	223	220	210	273	243	228	233	224	229	233	228	209	228	214	225	227	229	223	229	221	201	234	218	230	246	230	246	240	248	219	199	226	197	209	194	216	222	229	219	227	212	215	229	203	203	203	223	244	212	232	210	197	215	239	193	219	227	213	225	224	234	235	200	245	230	225	231	213	208	208	210	223	190	220	230	199	213	212	235	223	200	237	207	210	215	211	216	218	237	226	251	219	225	231	240	214	218	228	230	207	215	250	234	238	224	221	242	217	198	194	246	251	220	249	205	242	221	220	224	230	243	246	216	228	207	222	213	242	230	240	246	256	232	243	207	239	222	202	186	224	248	234	217	221	209	193	217	202	222	225	190	197	227	227	226	228	213	226	220	203	205	207	204	214	215	233	233	218	228	227	212	224	216	221	236	241	218	210	209	239	213	228	212	212	208	225	257	223	216	210	197	254	225	237	194	214	211	233	234	212	210	205	207	208	192	232	228	253	215	224	211	217	233	211	213	233	198	220	213	225	222	221	220	231	199	234	210	236	238	235	204	253	240	231	225	248	222	228	210	213	222	221	242	243	212	230	208	243	226	236	219	219	211	216	243	260	223	244	236	213	213	197	209	215	242	208	198	208	199	220	227	233	243	233	223	226	221	197	222	244	210	215	234	245	262	249	200	189	209	222	226	218	219	210	225	245	227	217	224	201	237	211	215	221	236	226	236	215	225	227	231	213	209	222	227	228	224	249	220	212	242	201	223	240	232	224	225	212	252	196	212	234	231	221	231	222	224	223	200	202	233	222	218	228	217	245	209	213	237	241	226	228	226	218	226	210	216	216	219	213	197	222	225	208	236	214	195	234	228	204	212	236	237	240	239	238	232	215	223	248	207	239	224	203	210	212	197	228	219	212	219	191	204	216	203	242	226	211	219	212	242	244	221	245	224	213	261	239	225	215	218	214	226	227	203	225	244	219	212	239	226	221	204	220	231	208	215	217	229	230	217	197	222	225	217	224	216	217	221	226	196	236	239	217	215	231	212	188	235	246	217	207	210	210	221	260	215	217	221	203	219	237	192	225	258	224	237	216	212	224	228	229	231	188	202	215	244	221	243	252	235	225	241	230	235	207	214	235	201	212	237	233	231	221	237	216	231	230	203	244	212	220	201	234	228	229	219	237	236	218	211	242	205	196	220	231	210	222	218	220	226	227	202	226	245	221	234	233	220	213	217	207	237	222	206	226	213	195	228	228	210	210	238	218	234	232	228	226	216	203	241	217	214	212	216	197	236	232	223	243	200	232	223	206	218	229	186	255	220	237	235	226	184	227	222	247	223	244	208	228	241	225	233	216	221	232	221	229	200	198	198	242	235	220	191	227	234	244	228	251	230	199	210	212	216	193	210	213	234	229	211	199	237	223	197	217	236	241	239	237	229	223	259	221	205	226	190	218	234	234	213	208	223	247	213	215	233	231	228	229	245	219	206	224	205	184	234	218	207	228	230	237	196	215	221	236	222	188	229	227	225	218	201	209	198	232	210	192	233	182	229	234	226	205	218	245	219	229	236	232	228	220	182	212	199	236	227	220	243	199	233	243	227	216	222	228	215	241	210	201	212	199	212	209	226	237	218	227	233	218	224	198	212	231	225	229	225	187	217	238	246	214	227	214	197	235	203	227	239	213	261	221	222	227	213	207	232	216	233	208	232	212	238	214	224	212	223	208	221	210	223	229	242	229	219	264	213	214	209	229	241	235	209	219	225	223	255	205	220	228	200	226	216	231	233	216	212	231	220	203	202	209	210	217	240	224	196	229	250	193	222	251	230	217	204	212	228	222	235	245	196	212	215	214	221	219	232	216	225	208	215	209	211	229	253	216	229	227	247	213	224	209	202	211	257	229	213	246	229	211	225	222	210	203	240	236	208	231	204	236	204	229	198	224	248	241	236	212	222	209	211	201	239	207	204	220	241	209	238	183	224	211	202	215	244	216	229	219	220	218
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
